Lines Matching refs:idx
619 int idx, err, mixer_ch, num_stereo; in build_dac_controls() local
623 for (idx = 0; idx < ak->num_dacs; ) { in build_dac_controls()
639 AK_COMPOSE(idx/2, 1, 0, 0) | AK_INVERT; in build_dac_controls()
670 AK_COMPOSE(idx/2, (idx%2) + 6, 0, 127) | in build_dac_controls()
677 AK_COMPOSE(idx/2, (idx%2) + 4, 0, 127) | in build_dac_controls()
683 int val = idx < 6 ? idx + 2 : (idx - 6) + 0xb; in build_dac_controls()
691 knew.private_value = AK_COMPOSE(0, idx + 4, 0, 255); in build_dac_controls()
696 int addr = idx < 6 ? idx + 4 : idx + 5; in build_dac_controls()
705 AK_COMPOSE(idx/2, (idx%2) + 3, 0, 255); in build_dac_controls()
711 AK_COMPOSE(idx/2, (idx%2) + 6, 0, 255); in build_dac_controls()
722 idx += num_stereo; in build_dac_controls()
730 int idx, err, mixer_ch, num_stereo, max_steps; in build_adc_controls() local
736 for (idx = 0; idx < ak->num_adcs;) { in build_adc_controls()
765 AK_COMPOSE(idx/2, (idx%2) + 4, 0, max_steps) | in build_adc_controls()
772 if (ak->type == SND_AK5365 && (idx % 2) == 0) { in build_adc_controls()
786 AK_COMPOSE(idx/2, 2, 0, 0) | AK_INVERT; in build_adc_controls()
807 = AK_COMPOSE(idx/2, 1, mixer_ch, 0x07); in build_adc_controls()
813 idx += num_stereo; in build_adc_controls()
821 int idx, err; in build_deemphasis() local
824 for (idx = 0; idx < num_emphs; idx++) { in build_deemphasis()
827 knew.index = idx + ak->idx_offset; in build_deemphasis()
838 knew.private_value = AK_COMPOSE(idx, 3, 0, 0); in build_deemphasis()
841 int shift = idx == 3 ? 6 : (2 - idx) * 2; in build_deemphasis()
848 knew.private_value = AK_COMPOSE(idx, 3, 0, 0); in build_deemphasis()
851 knew.private_value = AK_COMPOSE(idx, 1, 1, 0); in build_deemphasis()