Lines Matching refs:iface_reg
344 u16 iface_reg; in tlv320aic23_hw_params() local
365 iface_reg = snd_soc_read(codec, TLV320AIC23_DIGT_FMT) & ~(0x03 << 2); in tlv320aic23_hw_params()
371 iface_reg |= (0x01 << 2); in tlv320aic23_hw_params()
374 iface_reg |= (0x02 << 2); in tlv320aic23_hw_params()
377 iface_reg |= (0x03 << 2); in tlv320aic23_hw_params()
380 snd_soc_write(codec, TLV320AIC23_DIGT_FMT, iface_reg); in tlv320aic23_hw_params()
434 u16 iface_reg; in tlv320aic23_set_dai_fmt() local
436 iface_reg = snd_soc_read(codec, TLV320AIC23_DIGT_FMT) & (~0x03); in tlv320aic23_set_dai_fmt()
441 iface_reg |= TLV320AIC23_MS_MASTER; in tlv320aic23_set_dai_fmt()
444 iface_reg &= ~TLV320AIC23_MS_MASTER; in tlv320aic23_set_dai_fmt()
454 iface_reg |= TLV320AIC23_FOR_I2S; in tlv320aic23_set_dai_fmt()
457 iface_reg |= TLV320AIC23_LRP_ON; in tlv320aic23_set_dai_fmt()
459 iface_reg |= TLV320AIC23_FOR_DSP; in tlv320aic23_set_dai_fmt()
464 iface_reg |= TLV320AIC23_FOR_LJUST; in tlv320aic23_set_dai_fmt()
471 snd_soc_write(codec, TLV320AIC23_DIGT_FMT, iface_reg); in tlv320aic23_set_dai_fmt()