Hi Mauro, This is the full pull request for all the cx25821 changes for 3.10. It's identical to the patch series posted Sunday, but adds one last patch removing cx25821-audio-upstream.c from the Makefile. Hopefully I can add that functionality back as a proper alsa device for 3.11 or 3.12 at the latest. For now we just want to get rid of the vfs abuse. Regards, Hans The following changes since commit 4c41dab4d69fb887884dc571fd70e4ddc41774fb: [media] rc: fix single line indentation of keymaps/Makefile (2013-04-14 22:51:41 -0300) are available in the git repository at: git://linuxtv.org/hverkuil/media_tree.git cx25821 for you to fetch changes up to 8081cd12560049ff97109f3e4eb3c8bd018e8f4c: cx25821: remove cx25821-audio-upstream.c from the Makefile. (2013-04-15 12:23:48 +0200) ---------------------------------------------------------------- Hans Verkuil (31): cx25821: do not expose broken video output streams. cx25821: the audio channel was registered as a video node. cx25821: fix compiler warning cx25821: remove bogus radio/vbi/'video-ioctl' support. cx25821: remove unused fields, ioctls. cx25821: fix log_status, querycap. cx25821: make cx25821_sram_channels const. cx25821: remove unnecessary global devlist. cx25821: s_input didn't check for invalid input. cx25821: make lots of externals static. cx25821: remove cropping ioctls. cx25821: remove bogus dependencies. cx25821: embed video_device, clean up some kernel log spam cx25821: convert to the control framework. cx25821: remove TRUE/FALSE/STATUS_(UN)SUCCESSFUL defines. cx25821: remove unnecessary debug messages. cx25821: use core locking. cx25821: remove 'type' field from cx25821_fh. cx25821: move vidq from cx25821_fh to cx25821_channel. cx25821: replace resource management functions with fh ownership. cx25821: switch to v4l2_fh, add event and prio handling. cx25821: g/s/try/enum_fmt related fixes and cleanups. cx25821: remove custom ioctls that duplicate v4l2 ioctls. cx25821: remove references to subdevices that aren't there. cx25821: setup output nodes correctly. cx25821: group all fmt functions together. cx25821: prepare querycap for output support. cx25821: add output format ioctls. cx25821: drop cx25821-video-upstream-ch2.c/h. cx25821: replace custom ioctls with write() cx25821: remove cx25821-audio-upstream.c from the Makefile. drivers/media/pci/cx25821/Kconfig | 7 +- drivers/media/pci/cx25821/Makefile | 7 +- drivers/media/pci/cx25821/cx25821-alsa.c | 81 +-- drivers/media/pci/cx25821/cx25821-audio-upstream.c | 22 +- drivers/media/pci/cx25821/cx25821-cards.c | 23 - drivers/media/pci/cx25821/cx25821-core.c | 133 +---- drivers/media/pci/cx25821/cx25821-gpio.c | 1 + drivers/media/pci/cx25821/cx25821-i2c.c | 3 +- drivers/media/pci/cx25821/cx25821-medusa-video.c | 46 +- drivers/media/pci/cx25821/cx25821-video-upstream-ch2.c | 800 --------------------------- drivers/media/pci/cx25821/cx25821-video-upstream-ch2.h | 138 ----- drivers/media/pci/cx25821/cx25821-video-upstream.c | 519 ++++++----------- drivers/media/pci/cx25821/cx25821-video.c | 1834 ++++++++++++++++--------------------------------------------- drivers/media/pci/cx25821/cx25821-video.h | 125 +---- drivers/media/pci/cx25821/cx25821.h | 304 +++------- 15 files changed, 790 insertions(+), 3253 deletions(-) delete mode 100644 drivers/media/pci/cx25821/cx25821-video-upstream-ch2.c delete mode 100644 drivers/media/pci/cx25821/cx25821-video-upstream-ch2.h -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html