Lines Matching refs:kcontrol
1586 static int snd_vt1724_eeprom_info(struct snd_kcontrol *kcontrol, in snd_vt1724_eeprom_info() argument
1594 static int snd_vt1724_eeprom_get(struct snd_kcontrol *kcontrol, in snd_vt1724_eeprom_get() argument
1597 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_eeprom_get()
1613 static int snd_vt1724_spdif_info(struct snd_kcontrol *kcontrol, in snd_vt1724_spdif_info() argument
1691 static int snd_vt1724_spdif_default_get(struct snd_kcontrol *kcontrol, in snd_vt1724_spdif_default_get() argument
1694 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_spdif_default_get()
1701 static int snd_vt1724_spdif_default_put(struct snd_kcontrol *kcontrol, in snd_vt1724_spdif_default_put() argument
1704 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_spdif_default_put()
1725 static int snd_vt1724_spdif_maskc_get(struct snd_kcontrol *kcontrol, in snd_vt1724_spdif_maskc_get() argument
1738 static int snd_vt1724_spdif_maskp_get(struct snd_kcontrol *kcontrol, in snd_vt1724_spdif_maskp_get() argument
1768 static int snd_vt1724_spdif_sw_get(struct snd_kcontrol *kcontrol, in snd_vt1724_spdif_sw_get() argument
1771 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_spdif_sw_get()
1777 static int snd_vt1724_spdif_sw_put(struct snd_kcontrol *kcontrol, in snd_vt1724_spdif_sw_put() argument
1780 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_spdif_sw_put()
1813 int snd_vt1724_gpio_get(struct snd_kcontrol *kcontrol,
1816 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1817 int shift = kcontrol->private_value & 0xff;
1818 int invert = (kcontrol->private_value & (1<<24)) ? 1 : 0;
1827 int snd_ice1712_gpio_put(struct snd_kcontrol *kcontrol,
1830 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1831 int shift = kcontrol->private_value & 0xff;
1832 int invert = (kcontrol->private_value & (1<<24)) ? mask : 0;
1835 if (kcontrol->private_value & (1 << 31))
1851 static int snd_vt1724_pro_internal_clock_info(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_internal_clock_info() argument
1854 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_pro_internal_clock_info()
1880 static int snd_vt1724_pro_internal_clock_get(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_internal_clock_get() argument
1883 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_pro_internal_clock_get()
1924 static int snd_vt1724_pro_internal_clock_put(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_internal_clock_put() argument
1927 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_pro_internal_clock_put()
1979 static int snd_vt1724_pro_rate_locking_get(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_rate_locking_get() argument
1986 static int snd_vt1724_pro_rate_locking_put(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_rate_locking_put() argument
1989 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_pro_rate_locking_put()
2010 static int snd_vt1724_pro_rate_reset_get(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_rate_reset_get() argument
2017 static int snd_vt1724_pro_rate_reset_put(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_rate_reset_put() argument
2020 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_pro_rate_reset_put()
2043 static int snd_vt1724_pro_route_info(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_route_info() argument
2107 static int snd_vt1724_pro_route_analog_get(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_route_analog_get() argument
2110 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_pro_route_analog_get()
2111 int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); in snd_vt1724_pro_route_analog_get()
2117 static int snd_vt1724_pro_route_analog_put(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_route_analog_put() argument
2120 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_pro_route_analog_put()
2121 int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); in snd_vt1724_pro_route_analog_put()
2127 static int snd_vt1724_pro_route_spdif_get(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_route_spdif_get() argument
2130 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_pro_route_spdif_get()
2131 int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); in snd_vt1724_pro_route_spdif_get()
2137 static int snd_vt1724_pro_route_spdif_put(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_route_spdif_put() argument
2140 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_pro_route_spdif_put()
2141 int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); in snd_vt1724_pro_route_spdif_put()
2166 static int snd_vt1724_pro_peak_info(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_peak_info() argument
2176 static int snd_vt1724_pro_peak_get(struct snd_kcontrol *kcontrol, in snd_vt1724_pro_peak_get() argument
2179 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); in snd_vt1724_pro_peak_get()