Lines Matching refs:value
244 u8 reg, u8 value) in pcm1796_write_spi() argument
255 (reg << 8) | value); in pcm1796_write_spi()
259 u8 reg, u8 value) in pcm1796_write_i2c() argument
261 oxygen_write_i2c(chip, I2C_DEVICE_PCM1796(codec), reg, value); in pcm1796_write_i2c()
265 u8 reg, u8 value) in pcm1796_write() argument
271 pcm1796_write_spi(chip, codec, reg, value); in pcm1796_write()
273 pcm1796_write_i2c(chip, codec, reg, value); in pcm1796_write()
276 data->pcm1796_regs[codec][reg - PCM1796_REG_BASE] = value; in pcm1796_write()
280 u8 reg, u8 value) in pcm1796_write_cached() argument
284 if (value != data->pcm1796_regs[codec][reg - PCM1796_REG_BASE]) in pcm1796_write_cached()
285 pcm1796_write(chip, codec, reg, value); in pcm1796_write_cached()
288 static void cs2000_write(struct oxygen *chip, u8 reg, u8 value) in cs2000_write() argument
292 oxygen_write_i2c(chip, I2C_DEVICE_CS2000, reg, value); in cs2000_write()
293 data->cs2000_regs[reg] = value; in cs2000_write()
296 static void cs2000_write_cached(struct oxygen *chip, u8 reg, u8 value) in cs2000_write_cached() argument
300 if (value != data->cs2000_regs[reg]) in cs2000_write_cached()
301 cs2000_write(chip, reg, value); in cs2000_write_cached()
654 u8 value; in update_pcm1796_mute() local
656 value = PCM1796_DMF_DISABLED | PCM1796_FMT_24_I2S | PCM1796_ATLD; in update_pcm1796_mute()
658 value |= PCM1796_MUTE; in update_pcm1796_mute()
660 pcm1796_write_cached(chip, i, 18, value); in update_pcm1796_mute()
736 struct snd_ctl_elem_value *value) in rolloff_get() argument
741 value->value.enumerated.item[0] = in rolloff_get()
748 struct snd_ctl_elem_value *value) in rolloff_put() argument
759 if (!value->value.enumerated.item[0]) in rolloff_put()
800 struct snd_ctl_elem_value *value) in st_output_switch_get() argument
807 value->value.enumerated.item[0] = 0; in st_output_switch_get()
809 value->value.enumerated.item[0] = 1; in st_output_switch_get()
811 value->value.enumerated.item[0] = 2; in st_output_switch_get()
817 struct snd_ctl_elem_value *value) in st_output_switch_put() argument
826 switch (value->value.enumerated.item[0]) { in st_output_switch_put()
855 struct snd_ctl_elem_value *value) in st_hp_volume_offset_get() argument
862 value->value.enumerated.item[0] = 0; in st_hp_volume_offset_get()
864 value->value.enumerated.item[0] = 1; in st_hp_volume_offset_get()
866 value->value.enumerated.item[0] = 2; in st_hp_volume_offset_get()
868 value->value.enumerated.item[0] = 3; in st_hp_volume_offset_get()
875 struct snd_ctl_elem_value *value) in st_hp_volume_offset_put() argument
883 if (value->value.enumerated.item[0] > 3) in st_hp_volume_offset_put()
885 offset = offsets[value->value.enumerated.item[0]]; in st_hp_volume_offset_put()
914 struct snd_ctl_elem_value *value) in xense_output_switch_get() argument
921 value->value.enumerated.item[0] = 0; in xense_output_switch_get()
923 value->value.enumerated.item[0] = 1; in xense_output_switch_get()
925 value->value.enumerated.item[0] = 2; in xense_output_switch_get()
930 struct snd_ctl_elem_value *value) in xense_output_switch_put() argument
939 switch (value->value.enumerated.item[0]) { in xense_output_switch_put()