Searched refs:ac97_codec (Results 1 - 25 of 56) sorted by relevance

123

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dac97_codec.h249 struct ac97_codec { struct
268 u16 (*codec_read) (struct ac97_codec *codec, u8 reg);
269 void (*codec_write) (struct ac97_codec *codec, u8 reg, u16 val);
272 void (*codec_wait) (struct ac97_codec *codec);
275 void (*codec_unregister) (struct ac97_codec *codec);
294 int (*read_mixer) (struct ac97_codec *codec, int oss_channel);
295 void (*write_mixer)(struct ac97_codec *codec, int oss_channel,
297 int (*recmask_io) (struct ac97_codec *codec, int rw, int mask);
298 int (*mixer_ioctl)(struct ac97_codec *codec, unsigned int cmd, unsigned long arg);
304 int (*modem_ioctl)(struct ac97_codec *code
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/ac97/
H A DMakefile6 snd-ac97-codec-objs := ac97_codec.o ac97_pcm.o
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/
H A Dac97_codec.c2 * ac97_codec.c: Generic AC97 mixer/modem module
56 #include <linux/ac97_codec.h>
62 static int ac97_read_mixer(struct ac97_codec *codec, int oss_channel);
63 static void ac97_write_mixer(struct ac97_codec *codec, int oss_channel,
65 static void ac97_set_mixer(struct ac97_codec *codec, unsigned int oss_mixer, unsigned int val );
66 static int ac97_recmask_io(struct ac97_codec *codec, int rw, int mask);
67 static int ac97_mixer_ioctl(struct ac97_codec *codec, unsigned int cmd, unsigned long arg);
69 static int ac97_init_mixer(struct ac97_codec *codec);
71 static int wolfson_init03(struct ac97_codec * codec);
72 static int wolfson_init04(struct ac97_codec * code
[all...]
H A DMakefile33 obj-$(CONFIG_SOUND_AD1889) += ad1889.o ac97_codec.o
36 obj-$(CONFIG_SOUND_VIA82CXXX) += via82cxxx_audio.o ac97_codec.o
44 obj-$(CONFIG_SOUND_ICH) += i810_audio.o ac97_codec.o
45 obj-$(CONFIG_SOUND_ES1371) += es1371.o ac97_codec.o
46 obj-$(CONFIG_SOUND_VRC5477) += nec_vrc5477.o ac97_codec.o
47 obj-$(CONFIG_SOUND_AU1550_AC97) += au1550_ac97.o ac97_codec.o
49 obj-$(CONFIG_SOUND_FUSION) += cs46xx.o ac97_codec.o
50 obj-$(CONFIG_SOUND_TRIDENT) += trident.o ac97_codec.o
51 obj-$(CONFIG_SOUND_EMU10K1) += ac97_codec.o
H A Dad1889.h119 struct ac97_codec *ac97_codec; member in struct:ad1889_dev
H A Dad1889.c37 #include <linux/ac97_codec.h>
73 struct ac97_codec *ac97_codec = dev->ac97_codec; local
80 ac97_codec->codec_write(dev->ac97_codec, AC97_POWER_CONTROL, 0x0200);
82 ac97_codec->codec_write(dev->ac97_codec, AC97_POWER_CONTROL, 0);
253 if (dev->ac97_codec)
254 ac97_release_codec(dev->ac97_codec);
[all...]
H A Dcs46xx.c92 #include <linux/ac97_codec.h>
333 struct ac97_codec *ac97_codec[NR_AC97]; member in struct:cs_card
619 static u16 cs_ac97_get(struct ac97_codec *dev, u8 reg);
620 static void cs_ac97_set(struct ac97_codec *dev, u8 reg, u16 data);
679 struct ac97_codec *dev = card->ac97_codec[0];
2926 cs_ac97_set(card->ac97_codec[0], AC97_POWER_CONTROL,
2927 cs_ac97_get(card->ac97_codec[0], AC97_POWER_CONTROL) |
2931 cs_ac97_set(card->ac97_codec[
[all...]
H A Di810_audio.c101 #include <linux/ac97_codec.h>
421 struct ac97_codec *ac97_codec[NR_AC97]; member in struct:i810_card
612 static u16 i810_ac97_get(struct ac97_codec *dev, u8 reg);
613 static void i810_ac97_set(struct ac97_codec *dev, u8 reg, u16 data);
614 static u16 i810_ac97_get_mmio(struct ac97_codec *dev, u8 reg);
615 static void i810_ac97_set_mmio(struct ac97_codec *dev, u8 reg, u16 data);
616 static u16 i810_ac97_get_io(struct ac97_codec *dev, u8 reg);
617 static void i810_ac97_set_io(struct ac97_codec *dev, u8 reg, u16 data);
648 static int i810_valid_spdif_rate ( struct ac97_codec *code
[all...]
H A Dtrident.c210 #include <linux/ac97_codec.h>
422 struct ac97_codec *ac97_codec[NR_AC97]; member in struct:trident_card
473 static void ali_ac97_write(struct ac97_codec *codec, u8 reg, u16 val);
474 static u16 ali_ac97_read(struct ac97_codec *codec, u8 reg);
478 static void trident_ac97_set(struct ac97_codec *codec, u8 reg, u16 val);
479 static u16 trident_ac97_get(struct ac97_codec *codec, u8 reg);
1679 dwTemp = ali_ac97_read(card->ac97_codec[0], 0x02);
1694 ali_ac97_write(card->ac97_codec[0],
1705 ali_ac97_write(card->ac97_codec[
[all...]
H A Dnec_vrc5477.c80 #include <linux/ac97_codec.h>
196 struct ac97_codec *codec;
265 static u16 rdcodec(struct ac97_codec *codec, u8 addr)
300 static void wrcodec(struct ac97_codec *codec, u8 addr, u16 data)
318 static void waitcodec(struct ac97_codec *codec)
327 static int ac97_codec_not_present(struct ac97_codec *codec)
400 static int ac97_codec_not_present(struct ac97_codec *codec)
917 static int mixdev_ioctl(struct ac97_codec *codec, unsigned int cmd,
928 struct ac97_codec *codec = s->codec;
H A Dau1550_ac97.c53 #include <linux/ac97_codec.h>
88 struct ac97_codec *codec;
181 rdcodec(struct ac97_codec *codec, u8 addr)
249 wrcodec(struct ac97_codec *codec, u8 addr, u16 data)
299 waitcodec(struct ac97_codec *codec)
818 mixdev_ioctl(struct ac97_codec *codec, unsigned int cmd,
829 struct ac97_codec *codec = s->codec;
H A Dvia82cxxx_audio.c34 #include <linux/ac97_codec.h>
296 struct ac97_codec *ac97;
355 static u16 via_ac97_read_reg (struct ac97_codec *codec, u8 reg);
356 static void via_ac97_write_reg (struct ac97_codec *codec, u8 reg, u16 value);
603 static int via_set_rate (struct ac97_codec *ac97,
1424 * required by the kernel's ac97_codec interface.
1430 static u16 via_ac97_read_reg (struct ac97_codec *codec, u8 reg)
1498 * required by the kernel's ac97_codec interface.
1501 static void via_ac97_write_reg (struct ac97_codec *codec, u8 reg, u16 value)
1569 struct ac97_codec *code
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/emu10k1/
H A Dhwaccess.h38 #include <linux/ac97_codec.h>
173 struct ac97_codec *ac97;
237 u16 emu10k1_ac97_read(struct ac97_codec *, u8);
238 void emu10k1_ac97_write(struct ac97_codec *, u8, u16);
H A Dhwaccess.c351 u16 emu10k1_ac97_read(struct ac97_codec *codec, u8 reg)
367 void emu10k1_ac97_write(struct ac97_codec *codec, u8 reg, u16 value)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/cs5535audio/
H A Dcs5535audio_pm.c31 #include <sound/ac97_codec.h>
H A Dcs5535audio.c36 #include <sound/ac97_codec.h>
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/ice1712/
H A Denvy24ht.h26 #include <sound/ac97_codec.h>
H A Dice1712.h26 #include <sound/ac97_codec.h>
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/soc/codecs/
H A Dac97.c25 #include <sound/ac97_codec.h>
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/
H A Datiixp.c35 #include <sound/ac97_codec.h>
48 static int ac97_codec = -1; variable
58 module_param(ac97_codec, int, 0444);
59 MODULE_PARM_DESC(ac97_codec, "Specify codec instead of probing.");
582 if (ac97_codec == -1)
583 ac97_codec = ac97_probing_bugs(chip->pci);
584 if (ac97_codec >= 0) {
586 CODEC_CHECK_BITS ^ (1 << (ac97_codec + 10));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/au88x0/
H A Dau88x0.h29 #include <sound/ac97_codec.h>
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/soc/pxa/
H A Dpxa2xx-ac97.c23 #include <sound/ac97_codec.h>
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/arm/
H A Dpxa2xx-ac97.c24 #include <sound/ac97_codec.h>
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/input/touchscreen/
H A Ducb1400_ts.c32 #include <sound/ac97_codec.h>
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/sound/
H A Dsoc.h23 #include <sound/ac97_codec.h>
86 #define SND_SOC_DAI_AC97_BUS 0x8 /* for custom i.e. non ac97_codec.c */

Completed in 302 milliseconds

123