Mauro, Please pull this changeset which implements a basic ALSA interface for the ivtv driver. The changes are a modified cut and paste from cx18 and cx18-alsa. It inherets all the problems of the cx18-alsa driver: locking inconsistencies, ALSA mixer interface is not enabled, hardcoded sample rate of 48 ksps regardless of the real audio sample rate, etc. However in testing, it works well enough for userspace to get basic FM radio and TV audio via ALSA. Regards, Andy The following changes since commit f9cd49033b349b8be3bb1f01b39eed837853d880: Merge tag 'v3.6-rc1' into staging/for_v3.6 (2012-08-03 22:41:33 -0300) are available in the git repository at: ssh://linuxtv.org/git/awalls/media_tree.git ivtv-alsa Andy Walls (3): ivtv, ivtv-alsa: Add initial ivtv-alsa interface driver for ivtv ivtv-alsa, ivtv: Connect ivtv PCM capture stream to ivtv-alsa interface driver ivtv-alsa: Remove EXPERIMENTAL from Kconfig and revise Kconfig help text drivers/media/video/ivtv/Kconfig | 16 ++ drivers/media/video/ivtv/Makefile | 2 + drivers/media/video/ivtv/ivtv-alsa-main.c | 303 +++++++++++++++++++++++ drivers/media/video/ivtv/ivtv-alsa-mixer.c | 175 ++++++++++++++ drivers/media/video/ivtv/ivtv-alsa-mixer.h | 23 ++ drivers/media/video/ivtv/ivtv-alsa-pcm.c | 357 ++++++++++++++++++++++++++++ drivers/media/video/ivtv/ivtv-alsa-pcm.h | 27 ++ drivers/media/video/ivtv/ivtv-alsa.h | 75 ++++++ drivers/media/video/ivtv/ivtv-driver.c | 37 +++ drivers/media/video/ivtv/ivtv-driver.h | 11 + drivers/media/video/ivtv/ivtv-fileops.c | 4 +- drivers/media/video/ivtv/ivtv-fileops.h | 4 +- drivers/media/video/ivtv/ivtv-irq.c | 50 ++++ drivers/media/video/ivtv/ivtv-streams.c | 2 + 14 files changed, 1083 insertions(+), 3 deletions(-) create mode 100644 drivers/media/video/ivtv/ivtv-alsa-main.c create mode 100644 drivers/media/video/ivtv/ivtv-alsa-mixer.c create mode 100644 drivers/media/video/ivtv/ivtv-alsa-mixer.h create mode 100644 drivers/media/video/ivtv/ivtv-alsa-pcm.c create mode 100644 drivers/media/video/ivtv/ivtv-alsa-pcm.h create mode 100644 drivers/media/video/ivtv/ivtv-alsa.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