• Home
  • Raw
  • Download

Lines Matching refs:reg

66 static void cs4398_write(struct oxygen *chip, u8 reg, u8 value)  in cs4398_write()  argument
70 oxygen_write_i2c(chip, I2C_DEVICE_CS4398, reg, value); in cs4398_write()
71 if (reg < ARRAY_SIZE(data->cs4398_regs)) in cs4398_write()
72 data->cs4398_regs[reg] = value; in cs4398_write()
75 static void cs4398_write_cached(struct oxygen *chip, u8 reg, u8 value) in cs4398_write_cached() argument
79 if (value != data->cs4398_regs[reg]) in cs4398_write_cached()
80 cs4398_write(chip, reg, value); in cs4398_write_cached()
83 static void cs4362a_write(struct oxygen *chip, u8 reg, u8 value) in cs4362a_write() argument
87 oxygen_write_i2c(chip, I2C_DEVICE_CS4362A, reg, value); in cs4362a_write()
88 if (reg < ARRAY_SIZE(data->cs4362a_regs)) in cs4362a_write()
89 data->cs4362a_regs[reg] = value; in cs4362a_write()
92 static void cs4362a_write_cached(struct oxygen *chip, u8 reg, u8 value) in cs4362a_write_cached() argument
96 if (value != data->cs4362a_regs[reg]) in cs4362a_write_cached()
97 cs4362a_write(chip, reg, value); in cs4362a_write_cached()
252 u8 reg; in update_cs43xx_mute() local
254 reg = CS4398_MUTEP_LOW | CS4398_PAMUTE; in update_cs43xx_mute()
256 reg |= CS4398_MUTE_B | CS4398_MUTE_A; in update_cs43xx_mute()
257 cs4398_write_cached(chip, 4, reg); in update_cs43xx_mute()
264 u8 reg; in update_cs43xx_center_lfe_mix() local
266 reg = data->cs4362a_regs[9] & ~CS4362A_ATAPI_MASK; in update_cs43xx_center_lfe_mix()
268 reg |= CS4362A_ATAPI_B_LR | CS4362A_ATAPI_A_LR; in update_cs43xx_center_lfe_mix()
270 reg |= CS4362A_ATAPI_B_R | CS4362A_ATAPI_A_L; in update_cs43xx_center_lfe_mix()
271 cs4362a_write_cached(chip, 9, reg); in update_cs43xx_center_lfe_mix()
310 u8 reg; in rolloff_put() local
313 reg = data->cs4398_regs[7]; in rolloff_put()
315 reg |= CS4398_FILT_SEL; in rolloff_put()
317 reg &= ~CS4398_FILT_SEL; in rolloff_put()
318 changed = reg != data->cs4398_regs[7]; in rolloff_put()
320 cs4398_write(chip, 7, reg); in rolloff_put()
321 if (reg & CS4398_FILT_SEL) in rolloff_put()
322 reg = data->cs4362a_regs[0x04] | CS4362A_FILT_SEL; in rolloff_put()
324 reg = data->cs4362a_regs[0x04] & ~CS4362A_FILT_SEL; in rolloff_put()
325 cs4362a_write(chip, 0x04, reg); in rolloff_put()
340 unsigned int reg, unsigned int mute) in xonar_d1_line_mic_ac97_switch() argument
342 if (reg == AC97_LINE) { in xonar_d1_line_mic_ac97_switch()