26 May, 2011

12 commits

  • Signed-off-by: Hans Petter Selasky
    Signed-off-by: Mauro Carvalho Chehab

    Hans Petter Selasky
     
  • Signed-off-by: Hans Petter Selasky
    Signed-off-by: Mauro Carvalho Chehab

    Hans Petter Selasky
     
  • Signed-off-by: Hans Petter Selasky
    Signed-off-by: Mauro Carvalho Chehab

    Hans Petter Selasky
     
  • Signed-off-by: Hans Petter Selasky
    Signed-off-by: Mauro Carvalho Chehab

    Hans Petter Selasky
     
  • s5p-csis is to be built only on S5P SoC platforms.

    Signed-off-by: Sylwester Nawrocki
    Signed-off-by: Mauro Carvalho Chehab

    Sylwester Nawrocki
     
  • Fixes media_build, and presumably certain other upstream kernel build
    option combos.

    Before:
    CC [M] /home/jarod/src/media_build/v4l/kinect.o
    /home/jarod/src/media_build/v4l/kinect.c:38:19: error: 'D_ERR' undeclared here (not in a function)
    /home/jarod/src/media_build/v4l/kinect.c:38:27: error: 'D_PROBE' undeclared here (not in a function)
    /home/jarod/src/media_build/v4l/kinect.c:38:37: error: 'D_CONF' undeclared here (not in a function)
    /home/jarod/src/media_build/v4l/kinect.c:38:46: error: 'D_STREAM' undeclared here (not in a function)
    /home/jarod/src/media_build/v4l/kinect.c:38:57: error: 'D_FRAM' undeclared here (not in a function)
    /home/jarod/src/media_build/v4l/kinect.c:38:66: error: 'D_PACK' undeclared here (not in a function)
    /home/jarod/src/media_build/v4l/kinect.c:39:2: error: 'D_USBI' undeclared here (not in a function)
    /home/jarod/src/media_build/v4l/kinect.c:39:11: error: 'D_USBO' undeclared here (not in a function)
    /home/jarod/src/media_build/v4l/kinect.c:39:20: error: 'D_V4L2' undeclared here (not in a function)
    make[3]: *** [/home/jarod/src/media_build/v4l/kinect.o] Error 1

    After:
    CC [M] /home/jarod/src/media_build/v4l/kinect.o
    ...
    LD [M] /home/jarod/src/media_build/v4l/gspca_kinect.ko
    ...
    profit

    Reported-by: Nicolas Will
    Signed-off-by: Jarod Wilson
    Signed-off-by: Mauro Carvalho Chehab

    Jarod Wilson
     
  • This is a new driver for the Fintek LPC SuperIO CIR function, in the
    Fintek F71809 chip. Hardware and datasheets were provided by Fintek, so
    thanks go to them for supporting this effort.

    This driver started out as a copy of the nuvoton-cir driver, and was
    then modified as needed for the Fintek chip. The two share many
    similaries, though the buffer handling for the Fintek chip is actually
    nearly identical to the mceusb buffer handling, so the parser routine is
    almost a drop-in copy of the mceusb buffer parser (a candidate for being
    abstracted out into shared code at some point).

    This initial code drop *only* supports receive, but the hardware does
    support transmit as well. I really haven't even started to look at
    what's required, but my guess is that its also pretty similar to mceusb.
    Most people are probably only really interested in RX anyway though, so
    I think its good to get this out there even with only RX.

    (Nb: there are also Fintek-made mceusb receivers, which presumably, this
    chip shares CIR hardware with).

    This hardware can be found on at least Jetway NC98 boards and derivative
    systems, and likely others as well. Functionality was tested with an
    NC98 development board, in-kernel decode of RC6 (mce), RC5 (hauppauge)
    and NEC-ish (tivo) remotes all successful, as was lirc userspace decode
    of the RC6 remote.

    CC: Aaron Huang
    CC: Tom Tsai
    Signed-off-by: Jarod Wilson
    Signed-off-by: Mauro Carvalho Chehab

    Jarod Wilson
     
  • The video devices associated to USB streaming terminals must be
    connected to their associated terminal's media entity instead of being
    standalone entities.

    Signed-off-by: Laurent Pinchart
    Signed-off-by: Mauro Carvalho Chehab

    Laurent Pinchart
     
  • Userspace applications can now discover the UVC device topology using
    the media controller API.

    Signed-off-by: Laurent Pinchart
    Signed-off-by: Mauro Carvalho Chehab

    Laurent Pinchart
     
  • As a first step to the media controller integration register a
    v4l2_device for each UVC control interface and make the video_device a
    child of the v4l2_device.

    Signed-off-by: Laurent Pinchart
    Signed-off-by: Mauro Carvalho Chehab

    Laurent Pinchart
     
  • The xml with those guys are there, but they weren't included
    on the docbook.

    Signed-off-by: Mauro Carvalho Chehab

    Mauro Carvalho Chehab
     
  • By convention, the name of the XML file should match the references
    declared at media-entities.tmpl, as, otherwise, some validation
    scripts break.

    Signed-off-by: Mauro Carvalho Chehab

    Mauro Carvalho Chehab
     

25 May, 2011

5 commits


21 May, 2011

23 commits