Lines Matching refs:snd_sonicvibes_in1
331 static unsigned char snd_sonicvibes_in1(struct sonicvibes * sonic, unsigned char reg) in snd_sonicvibes_in1() function
647 udreg = snd_sonicvibes_in1(sonic, SV_IREG_UD_BUTTON); in snd_sonicvibes_interrupt()
651 oleft = mleft = snd_sonicvibes_in1(sonic, SV_IREG_LEFT_ANALOG); in snd_sonicvibes_interrupt()
652 oright = mright = snd_sonicvibes_in1(sonic, SV_IREG_RIGHT_ANALOG); in snd_sonicvibes_interrupt()
929 …ucontrol->value.enumerated.item[0] = ((snd_sonicvibes_in1(sonic, SV_IREG_LEFT_ADC) & SV_RECSRC_OUT… in snd_sonicvibes_get_mux()
930 …ucontrol->value.enumerated.item[1] = ((snd_sonicvibes_in1(sonic, SV_IREG_RIGHT_ADC) & SV_RECSRC_OU… in snd_sonicvibes_get_mux()
947 oval1 = snd_sonicvibes_in1(sonic, SV_IREG_LEFT_ADC); in snd_sonicvibes_put_mux()
948 oval2 = snd_sonicvibes_in1(sonic, SV_IREG_RIGHT_ADC); in snd_sonicvibes_put_mux()
984 ucontrol->value.integer.value[0] = (snd_sonicvibes_in1(sonic, reg)>> shift) & mask; in snd_sonicvibes_get_single()
1006 oval = snd_sonicvibes_in1(sonic, reg); in snd_sonicvibes_put_single()
1042 ucontrol->value.integer.value[0] = (snd_sonicvibes_in1(sonic, left_reg) >> shift_left) & mask; in snd_sonicvibes_get_double()
1043 ucontrol->value.integer.value[1] = (snd_sonicvibes_in1(sonic, right_reg) >> shift_right) & mask; in snd_sonicvibes_get_double()
1073 oval1 = snd_sonicvibes_in1(sonic, left_reg); in snd_sonicvibes_put_double()
1074 oval2 = snd_sonicvibes_in1(sonic, right_reg); in snd_sonicvibes_put_double()