Lines Matching refs:details
505 const struct snd_ca0106_details *details, in snd_ca0106_channel_dac() argument
510 return (details->spi_dac & 0xf000) >> (4 * 3); in snd_ca0106_channel_dac()
512 return (details->spi_dac & 0x0f00) >> (4 * 2); in snd_ca0106_channel_dac()
514 return (details->spi_dac & 0x00f0) >> (4 * 1); in snd_ca0106_channel_dac()
516 return (details->spi_dac & 0x000f) >> (4 * 0); in snd_ca0106_channel_dac()
527 if (chip->details->spi_dac) { in snd_ca0106_pcm_power_dac()
528 const int dac = snd_ca0106_channel_dac(chip, chip->details, in snd_ca0106_pcm_power_dac()
897 if (emu->details->i2c_adc == 1) { /* The SB0410 and SB0413 use I2C to control ADC. */ in snd_ca0106_pcm_prepare_capture()
1473 if (chip->details->i2c_adc == 1) { in ca0106_init_chip()
1479 } else if (chip->details->ac97 == 1) { in ca0106_init_chip()
1493 if (chip->details->gpio_type == 2) { in ca0106_init_chip()
1501 } else if (chip->details->gpio_type == 1) { in ca0106_init_chip()
1523 if (chip->details->i2c_adc == 1) { in ca0106_init_chip()
1541 if (chip->details->spi_dac) { in ca0106_init_chip()
1630 chip->details = c; in snd_ca0106_create()
1760 if (chip->details->ac97 == 1) { in __snd_ca0106_probe()
1802 if (chip->details->ac97) in snd_ca0106_suspend()
1818 if (chip->details->ac97) in snd_ca0106_resume()
1821 if (chip->details->spi_dac) { in snd_ca0106_resume()