Lines Matching refs:mask_sft
721 unsigned int mask_sft; in rt712_sdca_mux_put() local
728 mask_sft = 12; in rt712_sdca_mux_put()
730 mask_sft = 8; in rt712_sdca_mux_put()
735 val = (val >> mask_sft) & 0x3; in rt712_sdca_mux_put()
742 RT712_MIXER_CTL1, 0x3 << mask_sft, 0); in rt712_sdca_mux_put()
1196 unsigned int val = 0, mask_sft; in rt712_sdca_dmic_mux_get() local
1199 mask_sft = 0; in rt712_sdca_dmic_mux_get()
1201 mask_sft = 4; in rt712_sdca_dmic_mux_get()
1208 ucontrol->value.enumerated.item[0] = (((val >> mask_sft) & 0xf) == 0x4) ? 0 : 1; in rt712_sdca_dmic_mux_get()
1223 unsigned int val, val2 = 0, change, mask_sft; in rt712_sdca_dmic_mux_put() local
1229 mask_sft = 0; in rt712_sdca_dmic_mux_put()
1231 mask_sft = 4; in rt712_sdca_dmic_mux_put()
1239 val2 = ((0xf << mask_sft) & val2) >> mask_sft; in rt712_sdca_dmic_mux_put()
1253 RT712_HDA_LEGACY_MUX_CTL0, 0xf << mask_sft, in rt712_sdca_dmic_mux_put()
1254 val << mask_sft); in rt712_sdca_dmic_mux_put()