]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/sound/tea575x-tuner.h
wireless: fix regression caused by regulatory config option
[linux-2.6-omap-h63xx.git] / include / sound / tea575x-tuner.h
index b5067d3c2387c469d7b86672b51d018948d1d7f8..b6870cbaf2b38812e6bc77c24ce7a7e416eadd3f 100644 (file)
@@ -4,7 +4,7 @@
 /*
  *   ALSA driver for TEA5757/5759 Philips AM/FM tuner chips
  *
- *     Copyright (c) 2004 Jaroslav Kysela <perex@suse.cz>
+ *     Copyright (c) 2004 Jaroslav Kysela <perex@perex.cz>
  *
  *   This program is free software; you can redistribute it and/or modify
  *   it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@ struct snd_tea575x;
 struct snd_tea575x_ops {
        void (*write)(struct snd_tea575x *tea, unsigned int val);
        unsigned int (*read)(struct snd_tea575x *tea);
+       void (*mute)(struct snd_tea575x *tea, unsigned int mute);
 };
 
 struct snd_tea575x {
@@ -42,6 +43,7 @@ struct snd_tea575x {
        unsigned int freq_fixup;        /* crystal onboard */
        unsigned int val;               /* hw value */
        unsigned long freq;             /* frequency */
+       unsigned long in_use;           /* set if the device is in use */
        struct snd_tea575x_ops *ops;
        void *private_data;
 };