Lines Matching refs:i
143 int is_capture, i; in pcxhr_analog_vol_put() local
147 for (i = 0; i < 2; i++) { in pcxhr_analog_vol_put()
148 int new_volume = ucontrol->value.integer.value[i]; in pcxhr_analog_vol_put()
150 &chip->analog_capture_volume[i] : in pcxhr_analog_vol_put()
151 &chip->analog_playback_volume[i]; in pcxhr_analog_vol_put()
178 is_capture, i); in pcxhr_analog_vol_put()
181 is_capture, i); in pcxhr_analog_vol_put()
219 int i, changed = 0; in pcxhr_audio_sw_put() local
221 for(i = 0; i < 2; i++) { in pcxhr_audio_sw_put()
222 if (chip->analog_playback_active[i] != in pcxhr_audio_sw_put()
223 ucontrol->value.integer.value[i]) { in pcxhr_audio_sw_put()
224 chip->analog_playback_active[i] = in pcxhr_audio_sw_put()
225 !!ucontrol->value.integer.value[i]; in pcxhr_audio_sw_put()
229 hr222_update_analog_audio_level(chip, 0, i); in pcxhr_audio_sw_put()
231 pcxhr_update_analog_audio_level(chip, 0, i); in pcxhr_audio_sw_put()
387 int i; in pcxhr_pcm_vol_put() local
394 for (i = 0; i < 2; i++) { in pcxhr_pcm_vol_put()
395 int vol = ucontrol->value.integer.value[i]; in pcxhr_pcm_vol_put()
399 if (stored_volume[i] != vol) { in pcxhr_pcm_vol_put()
400 stored_volume[i] = vol; in pcxhr_pcm_vol_put()
403 pcxhr_update_audio_pipe_level(chip, 1, i); in pcxhr_pcm_vol_put()
445 int i, j; in pcxhr_pcm_sw_put() local
449 for (i = 0; i < 2; i++) { in pcxhr_pcm_sw_put()
450 if (chip->digital_playback_active[j][i] != in pcxhr_pcm_sw_put()
451 ucontrol->value.integer.value[i]) { in pcxhr_pcm_sw_put()
452 chip->digital_playback_active[j][i] = in pcxhr_pcm_sw_put()
453 !!ucontrol->value.integer.value[i]; in pcxhr_pcm_sw_put()
493 int i; in pcxhr_monitor_vol_put() local
496 for (i = 0; i < 2; i++) { in pcxhr_monitor_vol_put()
497 if (chip->monitoring_volume[i] != in pcxhr_monitor_vol_put()
498 ucontrol->value.integer.value[i]) { in pcxhr_monitor_vol_put()
499 chip->monitoring_volume[i] = in pcxhr_monitor_vol_put()
500 ucontrol->value.integer.value[i]; in pcxhr_monitor_vol_put()
501 if (chip->monitoring_active[i]) in pcxhr_monitor_vol_put()
504 pcxhr_update_audio_pipe_level(chip, 0, i); in pcxhr_monitor_vol_put()
543 int i; in pcxhr_monitor_sw_put() local
546 for (i = 0; i < 2; i++) { in pcxhr_monitor_sw_put()
547 if (chip->monitoring_active[i] != in pcxhr_monitor_sw_put()
548 ucontrol->value.integer.value[i]) { in pcxhr_monitor_sw_put()
549 chip->monitoring_active[i] = in pcxhr_monitor_sw_put()
550 !!ucontrol->value.integer.value[i]; in pcxhr_monitor_sw_put()
551 changed |= (1<<i); /* mask 0x01 and 0x02 */ in pcxhr_monitor_sw_put()
614 int i; in pcxhr_set_audio_source() local
617 for (i = 0; (i < 4) && (i < chip->mgr->capture_chips); i++) { in pcxhr_set_audio_source()
618 if (chip->mgr->chip[i]->audio_capture_source == 2) in pcxhr_set_audio_source()
619 src_config |= (1 << (3 - i)); in pcxhr_set_audio_source()
654 int i; in pcxhr_audio_src_info() local
657 i = 2; /* no SRC, no Mic available */ in pcxhr_audio_src_info()
659 i = 3; /* SRC available */ in pcxhr_audio_src_info()
661 i = 5; /* Mic and MicroMix available */ in pcxhr_audio_src_info()
663 return snd_ctl_enum_info(uinfo, 1, i, texts); in pcxhr_audio_src_info()
679 int i = 2; /* no SRC, no Mic available */ in pcxhr_audio_src_put() local
681 i = 3; /* SRC available */ in pcxhr_audio_src_put()
683 i = 5; /* Mic and MicroMix available */ in pcxhr_audio_src_put()
685 if (ucontrol->value.enumerated.item[0] >= i) in pcxhr_audio_src_put()
828 int i, err, rate; in pcxhr_clock_rate_get() local
831 for(i = 0; i < 3 + mgr->capture_chips; i++) { in pcxhr_clock_rate_get()
832 if (i == PCXHR_CLOCK_TYPE_INTERNAL) in pcxhr_clock_rate_get()
835 err = pcxhr_get_external_clock(mgr, i, &rate); in pcxhr_clock_rate_get()
839 ucontrol->value.integer.value[i] = rate; in pcxhr_clock_rate_get()
867 int i, err; in pcxhr_iec958_capture_byte() local
915 for (i = 0; i < 8; i++) { in pcxhr_iec958_capture_byte()
917 if (rmh.stat[1] & (1 << i)) in pcxhr_iec958_capture_byte()
932 int i, err; in pcxhr_iec958_get() local
935 for(i = 0; i < 5; i++) { in pcxhr_iec958_get()
937 aes_bits = chip->aes_bits[i]; in pcxhr_iec958_get()
940 err = hr222_iec958_capture_byte(chip, i, in pcxhr_iec958_get()
943 err = pcxhr_iec958_capture_byte(chip, i, in pcxhr_iec958_get()
948 ucontrol->value.iec958.status[i] = aes_bits; in pcxhr_iec958_get()
957 int i; in pcxhr_iec958_mask_get() local
958 for (i = 0; i < 5; i++) in pcxhr_iec958_mask_get()
959 ucontrol->value.iec958.status[i] = 0xff; in pcxhr_iec958_mask_get()
966 int i, err, cmd; in pcxhr_iec958_update_byte() local
971 for (i = 0; i < 8; i++) { in pcxhr_iec958_update_byte()
977 cmd |= ((aes_idx << 3) + i) << 2; /* add bit offset */ in pcxhr_iec958_update_byte()
985 chip->chip_idx, aes_idx, i, cmd); in pcxhr_iec958_update_byte()
1001 int i, changed = 0; in pcxhr_iec958_put() local
1005 for (i = 0; i < 5; i++) { in pcxhr_iec958_put()
1006 if (ucontrol->value.iec958.status[i] != chip->aes_bits[i]) { in pcxhr_iec958_put()
1008 hr222_iec958_update_byte(chip, i, in pcxhr_iec958_put()
1009 ucontrol->value.iec958.status[i]); in pcxhr_iec958_put()
1011 pcxhr_iec958_update_byte(chip, i, in pcxhr_iec958_put()
1012 ucontrol->value.iec958.status[i]); in pcxhr_iec958_put()
1054 int i; in pcxhr_init_audio_levels() local
1056 for (i = 0; i < 2; i++) { in pcxhr_init_audio_levels()
1061 chip->digital_playback_active[j][i] = 1; in pcxhr_init_audio_levels()
1062 chip->digital_playback_volume[j][i] = in pcxhr_init_audio_levels()
1074 chip->analog_playback_active[i] = 1; in pcxhr_init_audio_levels()
1076 chip->analog_playback_volume[i] = in pcxhr_init_audio_levels()
1079 chip->analog_playback_volume[i] = in pcxhr_init_audio_levels()
1081 pcxhr_update_analog_audio_level(chip, 0, i); in pcxhr_init_audio_levels()
1086 hr222_update_analog_audio_level(chip, 0, i); in pcxhr_init_audio_levels()
1090 chip->digital_capture_volume[i] = in pcxhr_init_audio_levels()
1098 chip->analog_capture_volume[i] = in pcxhr_init_audio_levels()
1101 chip->analog_capture_volume[i] = in pcxhr_init_audio_levels()
1103 pcxhr_update_analog_audio_level(chip, 1, i); in pcxhr_init_audio_levels()
1108 hr222_update_analog_audio_level(chip, 1, i); in pcxhr_init_audio_levels()
1119 int err, i; in pcxhr_create_mixer() local
1123 for (i = 0; i < mgr->num_cards; i++) { in pcxhr_create_mixer()
1125 chip = mgr->chip[i]; in pcxhr_create_mixer()
1239 if (i == 0) { in pcxhr_create_mixer()