• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/i2c/

Lines Matching refs:chip

108 	struct cs8427 *chip = device->private_data;
112 if (udata != (chip->regmap[CS8427_REG_CSDATABUF] & udata)) {
113 chip->regmap[CS8427_REG_CSDATABUF] &= ~CS8427_BSEL;
114 chip->regmap[CS8427_REG_CSDATABUF] |= udata;
116 chip->regmap[CS8427_REG_CSDATABUF]);
128 struct cs8427 *chip = device->private_data;
130 chip->playback.hw_udata : chip->playback.hw_status;
142 chip->regmap[CS8427_REG_UDATABUF] &= ~CS8427_UBMMASK;
143 chip->regmap[CS8427_REG_UDATABUF] |= CS8427_UBMZEROS |
146 chip->regmap[CS8427_REG_UDATABUF]);
199 A channel info is output to chip's EMPH* pin. */
210 struct cs8427 *chip;
218 chip = device->private_data = kzalloc(sizeof(*chip), GFP_KERNEL);
219 if (chip == NULL) {
240 memcpy(chip->regmap + (initvals1[0] & 0x7f), initvals1 + 1, 6);
252 memcpy(chip->regmap + (initvals2[0] & 0x7f), initvals2 + 1, 3);
265 memcpy(chip->playback.def_status, buf, 24);
266 memcpy(chip->playback.pcm_status, buf, 24);
272 chip->reset_timeout = reset_timeout;
290 struct cs8427 *chip;
295 chip = cs8427->private_data;
297 if ((chip->regmap[CS8427_REG_CLOCKSOURCE] & CS8427_RXDAES3INPUT) ==
300 chip->regmap[CS8427_REG_CLOCKSOURCE] &= ~(CS8427_RUN | CS8427_RXDMASK);
302 chip->regmap[CS8427_REG_CLOCKSOURCE]);
304 chip->regmap[CS8427_REG_CLOCKSOURCE] |= CS8427_RUN | CS8427_RXDILRCK;
306 chip->regmap[CS8427_REG_CLOCKSOURCE]);
309 end_time = jiffies + chip->reset_timeout;
319 chip->regmap[CS8427_REG_CLOCKSOURCE] &= ~CS8427_RXDMASK;
321 chip->regmap[CS8427_REG_CLOCKSOURCE] |= CS8427_RXDAES3INPUT;
323 chip->regmap[CS8427_REG_CLOCKSOURCE]);
397 struct cs8427 *chip = device->private_data;
400 memcpy(ucontrol->value.iec958.status, chip->playback.def_status, 24);
409 struct cs8427 *chip = device->private_data;
411 chip->playback.pcm_status : chip->playback.def_status;
412 struct snd_pcm_runtime *runtime = chip->playback.substream ?
413 chip->playback.substream->runtime : NULL;
501 struct cs8427 *chip = cs8427->private_data;
518 chip->playback.pcm_ctl = kctl;
521 chip->playback.substream = play_substream;
522 chip->capture.substream = cap_substream;
523 snd_assert(chip->playback.pcm_ctl, return -EIO);
531 struct cs8427 *chip;
534 chip = cs8427->private_data;
536 memcpy(chip->playback.pcm_status,
537 chip->playback.def_status, 24);
538 chip->playback.pcm_ctl->vd[0].access &= ~SNDRV_CTL_ELEM_ACCESS_INACTIVE;
541 &chip->playback.pcm_ctl->id);
549 struct cs8427 *chip;
554 chip = cs8427->private_data;
555 status = chip->playback.pcm_status;
577 &chip->playback.pcm_ctl->id);
578 reset = chip->rate != rate;
579 chip->rate = rate;