config VIDEO_TM6000
-       tristate "TV Master TM5600/6000 driver"
+       tristate "TV Master TM5600/6000/6010 driver"
+       depends on EXPERIMENTAL
        select VIDEO_V4L2
        select VIDEO_TUNER
        select TUNER_XC2028
        select VIDEOBUF_VMALLOC
        help
-         Support for TM5600/TM6000 USB Device
+         Support for TM5600/TM6000/TM6010 USB Device
 
          Since these cards have no MPEG decoder onboard, they transmit
          only compressed MPEG data over the usb bus, so you need
 
          Say Y if you own such a device and want to use it.
 
+config VIDEO_TM6000_ALSA
+       tristate "TV Master TM5600/6000/6010 audio support"
+       depends on VIDEO_TM6000 && SND && EXPERIMENTAL
+       select SND_PCM
+       ---help---
+         This is a video4linux driver for direct (DMA) audio for
+         TM5600/TM6000/TM6010 USB Devices.
+
+         To compile this driver as a module, choose M here: the
+         module will be called tm6000-alsa.
+
 config VIDEO_TM6000_DVB
        bool "DVB Support for tm6000 based TV cards"
-       depends on VIDEO_TM6000 && DVB_CORE
+       depends on VIDEO_TM6000 && DVB_CORE && EXPERIMENTAL
        select DVB_ZL10353
        ---help---
          This adds support for DVB cards based on the tm5600/tm6000 chip.
 
        return 0;
 }
 
-int tm6000_set_audio_bitrate (struct tm6000_core *dev, int bitrate)
+int tm6000_set_audio_bitrate(struct tm6000_core *dev, int bitrate)
 {
        int val;
 
 
        return val;
 }
+EXPORT_SYMBOL_GPL(tm6000_set_audio_bitrate);