/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/ |
H A D | via82cxxx_audio.c | 296 struct ac97_codec *ac97; member in struct:via_info 593 * @ac97: Pointer to generic codec info struct 603 static int via_set_rate (struct ac97_codec *ac97, argument 606 struct via_info *card = ac97->private_data; 628 dacp=via_ac97_read_reg(ac97, AC97_POWER_CONTROL); 629 mast_vol = via_ac97_read_reg(ac97, AC97_MASTER_VOL_STEREO); 630 mono_vol = via_ac97_read_reg(ac97, AC97_MASTER_VOL_MONO); 631 phone_vol = via_ac97_read_reg(ac97, AC97_HEADPHONE_VOL); 632 pcm_vol = via_ac97_read_reg(ac97, AC97_PCMOUT_VOL); 634 via_ac97_write_reg(ac97, AC97_MASTER_VOL_STERE [all...] |
H A D | cs46xxpm.h | 60 u32 ac97[CS46XX_AC97_NUMBER_RESTORE_REGS]; member in struct:cs46xx_pm
|
H A D | ad1889.c | 688 static void ad1889_codec_write(struct ac97_codec *ac97, u8 reg, u16 val) argument 690 ad1889_dev_t *dev = ac97->private_data; 696 static u16 ad1889_codec_read(struct ac97_codec *ac97, u8 reg) argument 698 ad1889_dev_t *dev = ac97->private_data; 705 struct ac97_codec *ac97; local 708 if ((ac97 = ac97_alloc_codec()) == NULL) 711 ac97->private_data = dev; 712 ac97->id = id; 714 ac97->codec_read = ad1889_codec_read; 715 ac97 [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/ |
H A D | atiixp.c | 271 struct snd_ac97 *ac97[NUM_ATI_CODECS]; member in struct:atiixp 484 static unsigned short snd_atiixp_ac97_read(struct snd_ac97 *ac97, argument 487 struct atiixp *chip = ac97->private_data; 488 return snd_atiixp_codec_read(chip, ac97->num, reg); 492 static void snd_atiixp_ac97_write(struct snd_ac97 *ac97, unsigned short reg, argument 495 struct atiixp *chip = ac97->private_data; 496 snd_atiixp_codec_write(chip, ac97->num, reg, val); 1311 if (chip->ac97[i]) 1312 snd_ac97_update_bits(chip->ac97[i], 1369 * ac97 mixe 1392 struct snd_ac97_template ac97; local [all...] |
H A D | ad1889.c | 52 #include "ac97/ac97_id.h" 98 struct snd_ac97 *ac97; member in struct:snd_ad1889 245 snd_ad1889_ac97_read(struct snd_ac97 *ac97, unsigned short reg) argument 247 struct snd_ad1889 *chip = ac97->private_data; 252 snd_ad1889_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val) argument 254 struct snd_ad1889 *chip = ac97->private_data; 800 snd_ad1889_ac97_free(struct snd_ac97 *ac97) argument 802 struct snd_ad1889 *chip = ac97->private_data; 803 chip->ac97 = NULL; 810 struct snd_ac97_template ac97; local [all...] |
H A D | intel8x0.c | 242 ICH_REG_ALI_CPR_ADDR = 0x22, /* ac97 addr write */ 244 ICH_REG_ALI_SPR_ADDR = 0x26, /* ac97 addr read */ 389 unsigned in_measurement: 1; /* during ac97 clock measurement */ 399 struct snd_ac97 *ac97[3]; member in struct:intel8x0 528 /* access to some forbidden (non existant) ac97 registers will not 538 static void snd_intel8x0_codec_write(struct snd_ac97 *ac97, argument 542 struct intel8x0 *chip = ac97->private_data; 544 if (snd_intel8x0_codec_semaphore(chip, ac97->num) < 0) { 546 snd_printk(KERN_ERR "codec_write %d: semaphore is not ready for register 0x%x\n", ac97->num, reg); 548 iaputword(chip, reg + ac97 551 snd_intel8x0_codec_read(struct snd_ac97 *ac97, unsigned short reg) argument 619 snd_intel8x0_ali_codec_read(struct snd_ac97 *ac97, unsigned short reg) argument 637 snd_intel8x0_ali_codec_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val) argument 1550 snd_intel8x0_mixer_free_ac97(struct snd_ac97 *ac97) argument 1962 struct snd_ac97_template ac97; local [all...] |
H A D | fm801.c | 182 struct snd_ac97 *ac97; member in struct:fm801 235 static void snd_fm801_codec_write(struct snd_ac97 *ac97, argument 239 struct fm801 *chip = ac97->private_data; 256 outw(reg | (ac97->addr << FM801_AC97_ADDR_SHIFT), FM801_REG(chip, AC97_CMD)); 265 snd_printk(KERN_ERR "AC'97 interface #%d is busy (2)\n", ac97->num); 268 static unsigned short snd_fm801_codec_read(struct snd_ac97 *ac97, unsigned short reg) argument 270 struct fm801 *chip = ac97->private_data; 286 outw(reg | (ac97->addr << FM801_AC97_ADDR_SHIFT) | FM801_AC97_READ, 293 snd_printk(KERN_ERR "AC'97 interface #%d is busy (2)\n", ac97->num); 302 snd_printk(KERN_ERR "AC'97 interface #%d is not valid (2)\n", ac97 1200 snd_fm801_mixer_free_ac97(struct snd_ac97 *ac97) argument 1212 struct snd_ac97_template ac97; local [all...] |
H A D | als300.c | 131 struct snd_ac97 *ac97; member in struct:snd_als300 281 static unsigned short snd_als300_ac97_read(struct snd_ac97 *ac97, argument 285 struct snd_als300 *chip = ac97->private_data; 302 static void snd_als300_ac97_write(struct snd_ac97 *ac97, argument 306 struct snd_als300 *chip = ac97->private_data; 319 struct snd_ac97_template ac97; local 330 memset(&ac97, 0, sizeof(ac97)); 331 ac97.private_data = chip; 334 return snd_ac97_mixer(bus, &ac97, [all...] |
H A D | cs4281.c | 464 struct snd_ac97 *ac97; member in struct:cs4281 526 static void snd_cs4281_ac97_write(struct snd_ac97 *ac97, argument 536 struct cs4281 *chip = ac97->private_data; 554 BA0_ACCTL_ESYN | (ac97->num ? BA0_ACCTL_TC : 0)); 571 static unsigned short snd_cs4281_ac97_read(struct snd_ac97 *ac97, argument 574 struct cs4281 *chip = ac97->private_data; 578 volatile int ac97_num = ((volatile struct snd_ac97 *)ac97)->num; 1087 static void snd_cs4281_mixer_free_ac97(struct snd_ac97 *ac97) argument 1089 struct cs4281 *chip = ac97->private_data; 1090 if (ac97 1099 struct snd_ac97_template ac97; local [all...] |
H A D | ens1370.c | 399 struct snd_ac97 *ac97; member in struct:ensoniq::__anon11069::__anon11070 596 static void snd_es1371_codec_write(struct snd_ac97 *ac97, argument 599 struct ensoniq *ensoniq = ac97->private_data; 636 static unsigned short snd_es1371_codec_read(struct snd_ac97 *ac97, argument 639 struct ensoniq *ensoniq = ac97->private_data; 697 static void snd_es1371_codec_wait(struct snd_ac97 *ac97) argument 700 snd_es1371_codec_read(ac97, AC97_RESET); 701 snd_es1371_codec_read(ac97, AC97_VENDOR_ID1); 702 snd_es1371_codec_read(ac97, AC97_VENDOR_ID2); 1588 static void snd_ensoniq_mixer_free_ac97(struct snd_ac97 *ac97) argument 1633 struct snd_ac97_template ac97; local [all...] |
H A D | es1968.c | 520 struct snd_ac97 *ac97; member in struct:es1968 617 snd_printd("es1968: ac97 timeout\n"); 621 static void snd_es1968_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val) argument 623 struct es1968 *chip = ac97->private_data; 637 static unsigned short snd_es1968_ac97_read(struct snd_ac97 *ac97, unsigned short reg) argument 640 struct es1968 *chip = ac97->private_data; 1847 val = chip->ac97->regs[AC97_MASTER]; 1852 chip->ac97->regs[AC97_MASTER] = val; 1864 chip->ac97->regs[AC97_MASTER] = val; 1876 chip->ac97 1937 struct snd_ac97_template ac97; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/cs5535audio/ |
H A D | cs5535audio_pm.c | 43 ac97 powerdown hits: 73 snd_ac97_suspend(cs5535au->ac97); 115 /* we depend on ac97 to perform the codec power up */ 116 snd_ac97_resume(cs5535au->ac97);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/arm/ |
H A D | pxa2xx-ac97.c | 2 * linux/sound/pxa2xx-ac97.c -- AC97 support for the Intel PXA2xx chip. 50 static unsigned short pxa2xx_ac97_read(struct snd_ac97 *ac97, unsigned short reg) argument 58 reg_addr = (ac97->num & 1) ? &SAC_REG_BASE : &PAC_REG_BASE; 61 /* start read access across the ac97 link */ 86 static void pxa2xx_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val) argument 93 reg_addr = (ac97->num & 1) ? &SAC_REG_BASE : &PAC_REG_BASE; 107 static void pxa2xx_ac97_reset(struct snd_ac97 *ac97) argument 393 .name = "pxa2xx-ac97",
|
H A D | aaci.h | 232 struct snd_ac97 *ac97; member in struct:aaci
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/nm256/ |
H A D | nm256.c | 233 int mixer_base; /* register offset of ac97 mixer */ 245 struct snd_ac97 *ac97; member in struct:nm256 1207 snd_nm256_ac97_read(struct snd_ac97 *ac97, unsigned short reg) argument 1209 struct nm256 *chip = ac97->private_data; 1220 snd_nm256_ac97_write(struct snd_ac97 *ac97, argument 1223 struct nm256 *chip = ac97->private_data; 1245 snd_printd("nm256: ac97 codec not ready..\n"); 1265 /* initialize the ac97 into a known state */ 1267 snd_nm256_ac97_reset(struct snd_ac97 *ac97) argument 1269 struct nm256 *chip = ac97 1299 struct snd_ac97_template ac97; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/input/touchscreen/ |
H A D | ucb1400_ts.c | 86 struct snd_ac97 *ac97; member in struct:ucb1400 105 return ucb->ac97->bus->ops->read(ucb->ac97, reg); 110 ucb->ac97->bus->ops->write(ucb->ac97, reg, val); 489 ucb->ac97 = to_ac97_t(dev);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/soc/ |
H A D | soc-core.c | 84 /* unregister ac97 codec */ 87 if (codec->ac97->dev.bus) 88 device_unregister(&codec->ac97->dev); 95 /* register ac97 codec to bus */ 100 codec->ac97->dev.bus = &ac97_bus_type; 101 codec->ac97->dev.parent = NULL; 102 codec->ac97->dev.release = soc_ac97_device_release; 104 snprintf(codec->ac97->dev.bus_id, BUS_ID_SIZE, "%d-%d:%s", 106 err = device_register(&codec->ac97->dev); 108 snd_printk(KERN_ERR "Can't register ac97 bu 1091 int ret = 0, i, ac97 = 0, err = 0; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/emu10k1/ |
H A D | hwaccess.h | 100 struct wiinst *ac97; member in struct:emu10k1_wavein 173 struct ac97_codec *ac97; member in struct:emu10k1_card
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/ca0106/ |
H A D | ca0106_main.c | 174 .ac97 = 1 } , 178 .ac97 = 1 } , 973 static unsigned short snd_ca0106_ac97_read(struct snd_ac97 *ac97, argument 976 struct snd_ca0106 *emu = ac97->private_data; 987 static void snd_ca0106_ac97_write(struct snd_ac97 *ac97, argument 990 struct snd_ca0106 *emu = ac97->private_data; 1002 struct snd_ac97_template ac97; local 1013 memset(&ac97, 0, sizeof(ac97)); 1014 ac97 [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/cs46xx/ |
H A D | cs46xx_lib.c | 204 static unsigned short snd_cs46xx_ac97_read(struct snd_ac97 * ac97, argument 207 struct snd_cs46xx *chip = ac97->private_data; 209 int codec_index = ac97->num; 286 static void snd_cs46xx_ac97_write(struct snd_ac97 *ac97, argument 290 struct snd_cs46xx *chip = ac97->private_data; 291 int codec_index = ac97->num; 1709 static void snd_cs46xx_mixer_free_ac97(struct snd_ac97 *ac97) argument 1711 struct snd_cs46xx *chip = ac97->private_data; 1713 snd_assert ((ac97 == chip->ac97[CS46XX_PRIMARY_CODEC_INDE 2289 snd_cs46xx_codec_reset(struct snd_ac97 * ac97) argument 2341 struct snd_ac97_template ac97; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/emu10k1/ |
H A D | emumixer.c | 1296 static void snd_emu10k1_mixer_free_ac97(struct snd_ac97 *ac97) argument 1298 struct snd_emu10k1 *emu = ac97->private_data; 1299 emu->ac97 = NULL; 1362 /* Master/PCM controls on ac97 of Audigy has no effect */ 1454 struct snd_ac97_template ac97; local 1464 memset(&ac97, 0, sizeof(ac97)); 1465 ac97.private_data = emu; 1466 ac97.private_free = snd_emu10k1_mixer_free_ac97; 1467 ac97 [all...] |
H A D | emu10k1.c | 221 snd_ac97_suspend(emu->ac97); 253 snd_ac97_resume(emu->ac97);
|
H A D | emu10k1x.c | 245 struct snd_ac97 *ac97; member in struct:emu10k1x 698 static unsigned short snd_emu10k1x_ac97_read(struct snd_ac97 *ac97, argument 701 struct emu10k1x *emu = ac97->private_data; 712 static void snd_emu10k1x_ac97_write(struct snd_ac97 *ac97, argument 715 struct emu10k1x *emu = ac97->private_data; 727 struct snd_ac97_template ac97; local 738 memset(&ac97, 0, sizeof(ac97)); 739 ac97.private_data = chip; 740 ac97 [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/soc/codecs/ |
H A D | wm9712.c | 478 return soc_ac97_ops.read(codec->ac97, reg); 494 soc_ac97_ops.write(codec->ac97, reg, val); 610 soc_ac97_ops.warm_reset(codec->ac97); 615 soc_ac97_ops.reset(codec->ac97); 656 soc_ac97_ops.write(codec->ac97, i, cache[i>>1]);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/ali5451/ |
H A D | ali5451.c | 267 struct snd_ac97 *ac97[MAX_CODECS]; member in struct:snd_ali 409 static void snd_ali_codec_write(struct snd_ac97 *ac97, argument 413 struct snd_ali *codec = ac97->private_data; 421 snd_ali_codec_poke(codec, ac97->num, reg, val); 426 static unsigned short snd_ali_codec_read(struct snd_ac97 *ac97, argument 429 struct snd_ali *codec = ac97->private_data; 432 return snd_ali_codec_peek(codec, ac97->num, reg); 505 wReg = snd_ali_codec_read(codec->ac97, AC97_POWERDOWN); 1623 snd_ac97_write(chip->ac97[modem_num], AC97_LINE1_RATE, 1625 snd_ac97_write(chip->ac97[modem_nu 1891 struct snd_ac97_template ac97; local [all...] |