Lines Matching refs:details
520 struct snd_ca0106_details *details, in snd_ca0106_channel_dac() argument
525 return (details->spi_dac & 0xf000) >> (4 * 3); in snd_ca0106_channel_dac()
527 return (details->spi_dac & 0x0f00) >> (4 * 2); in snd_ca0106_channel_dac()
529 return (details->spi_dac & 0x00f0) >> (4 * 1); in snd_ca0106_channel_dac()
531 return (details->spi_dac & 0x000f) >> (4 * 0); in snd_ca0106_channel_dac()
542 if (chip->details->spi_dac) { in snd_ca0106_pcm_power_dac()
543 const int dac = snd_ca0106_channel_dac(chip, chip->details, in snd_ca0106_pcm_power_dac()
937 if (emu->details->i2c_adc == 1) { /* The SB0410 and SB0413 use I2C to control ADC. */ in snd_ca0106_pcm_prepare_capture()
1561 if (chip->details->i2c_adc == 1) { in ca0106_init_chip()
1567 } else if (chip->details->ac97 == 1) { in ca0106_init_chip()
1581 if (chip->details->gpio_type == 2) { in ca0106_init_chip()
1589 } else if (chip->details->gpio_type == 1) { in ca0106_init_chip()
1611 if (chip->details->i2c_adc == 1) { in ca0106_init_chip()
1629 if (chip->details->spi_dac) { in ca0106_init_chip()
1737 chip->details = c; in snd_ca0106_create()
1872 if (chip->details->ac97 == 1) { in snd_ca0106_probe()
1920 if (chip->details->ac97) in snd_ca0106_suspend()
1936 if (chip->details->ac97) in snd_ca0106_resume()
1939 if (chip->details->spi_dac) { in snd_ca0106_resume()