Home
last modified time | relevance | path

Searched refs:mask_sft (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/sound/soc/codecs/
H A Drt715-sdca.c508 unsigned int val, mask_sft; in rt715_sdca_mux_get() local
511 mask_sft = 12; in rt715_sdca_mux_get()
513 mask_sft = 8; in rt715_sdca_mux_get()
515 mask_sft = 4; in rt715_sdca_mux_get()
517 mask_sft = 0; in rt715_sdca_mux_get()
523 val = (val >> mask_sft) & 0xf; in rt715_sdca_mux_get()
554 mask_sft = 12; in rt715_sdca_mux_put()
556 mask_sft = 8; in rt715_sdca_mux_put()
558 mask_sft = 4; in rt715_sdca_mux_put()
560 mask_sft = 0; in rt715_sdca_mux_put()
[all …]
H A Drt721-sdca.c735 mask_sft = 12; in rt721_sdca_adc_mux_get()
741 mask_sft = 8; in rt721_sdca_adc_mux_get()
744 mask_sft = 6; in rt721_sdca_adc_mux_get()
747 mask_sft = 4; in rt721_sdca_adc_mux_get()
750 mask_sft = 2; in rt721_sdca_adc_mux_get()
753 mask_sft = 0; in rt721_sdca_adc_mux_get()
789 mask_sft = 8; in rt721_sdca_adc_mux_put()
792 mask_sft = 6; in rt721_sdca_adc_mux_put()
795 mask_sft = 4; in rt721_sdca_adc_mux_put()
798 mask_sft = 2; in rt721_sdca_adc_mux_put()
[all …]
H A Drt712-sdca-dmic.c440 unsigned int val = 0, mask_sft; in rt712_sdca_dmic_mux_get() local
443 mask_sft = 8; in rt712_sdca_dmic_mux_get()
445 mask_sft = 4; in rt712_sdca_dmic_mux_get()
452 ucontrol->value.enumerated.item[0] = (val >> mask_sft) & 0x7; in rt712_sdca_dmic_mux_get()
467 unsigned int val, val2 = 0, change, mask_sft; in rt712_sdca_dmic_mux_put() local
473 mask_sft = 8; in rt712_sdca_dmic_mux_put()
475 mask_sft = 4; in rt712_sdca_dmic_mux_put()
483 val2 = (0x7 << mask_sft) & val2; in rt712_sdca_dmic_mux_put()
492 RT712_HDA_LEGACY_MUX_CTL0, 0x7 << mask_sft, in rt712_sdca_dmic_mux_put()
493 val << mask_sft); in rt712_sdca_dmic_mux_put()
H A Drt712-sdca.c779 unsigned int mask_sft; in rt712_sdca_mux_put() local
786 mask_sft = 12; in rt712_sdca_mux_put()
788 mask_sft = 8; in rt712_sdca_mux_put()
793 val = (val >> mask_sft) & 0x3; in rt712_sdca_mux_put()
1241 unsigned int val = 0, mask_sft; in rt712_sdca_dmic_mux_get() local
1244 mask_sft = 0; in rt712_sdca_dmic_mux_get()
1246 mask_sft = 4; in rt712_sdca_dmic_mux_get()
1274 mask_sft = 0; in rt712_sdca_dmic_mux_put()
1276 mask_sft = 4; in rt712_sdca_dmic_mux_put()
1284 val2 = ((0xf << mask_sft) & val2) >> mask_sft; in rt712_sdca_dmic_mux_put()
[all …]
H A Drt711-sdca.c907 unsigned int val = 0, mask_sft; in rt711_sdca_mux_get() local
910 mask_sft = 10; in rt711_sdca_mux_get()
912 mask_sft = 13; in rt711_sdca_mux_get()
919 ucontrol->value.enumerated.item[0] = (val >> mask_sft) & 0x7; in rt711_sdca_mux_get()
934 unsigned int val, val2 = 0, change, mask_sft; in rt711_sdca_mux_put() local
940 mask_sft = 10; in rt711_sdca_mux_put()
942 mask_sft = 13; in rt711_sdca_mux_put()
950 val2 = (val2 >> mask_sft) & 0x7; in rt711_sdca_mux_put()
959 RT711_HDA_LEGACY_MUX_CTL1, 0x7 << mask_sft, in rt711_sdca_mux_put()
960 val << mask_sft); in rt711_sdca_mux_put()