Home
last modified time | relevance | path

Searched refs:val_mask (Results 1 – 16 of 16) sorted by relevance

/linux-6.12.1/sound/soc/
Dsoc-ops.c332 unsigned int val, val_mask; in snd_soc_put_volsw() local
347 val_mask = mask << shift; in snd_soc_put_volsw()
361 val_mask |= mask << rshift; in snd_soc_put_volsw()
368 err = snd_soc_component_update_bits(component, reg, val_mask, val); in snd_soc_put_volsw()
374 err = snd_soc_component_update_bits(component, reg2, val_mask, in snd_soc_put_volsw()
449 unsigned int val, val_mask; in snd_soc_put_volsw_sx() local
458 val_mask = mask << shift; in snd_soc_put_volsw_sx()
462 err = snd_soc_component_update_bits(component, reg, val_mask, val); in snd_soc_put_volsw_sx()
475 val_mask = mask << rshift; in snd_soc_put_volsw_sx()
479 err = snd_soc_component_update_bits(component, reg2, val_mask, in snd_soc_put_volsw_sx()
[all …]
/linux-6.12.1/sound/soc/mediatek/mt8365/
Dmt8365-dai-dmic.c74 unsigned int val_mask; in mt8365_dai_enable_dmic() local
81 val_mask = DMIC_TOP_CON_CH1_ON | in mt8365_dai_enable_dmic()
85 regmap_update_bits(afe->regmap, reg, val_mask, val_mask); in mt8365_dai_enable_dmic()
/linux-6.12.1/drivers/phy/realtek/
Dphy-rtk-usb3.c478 u16 val_mask = AMPLITUDE_CONTROL_COARSE_MASK; in update_amplitude_control_value() local
488 data &= (~val_mask); in update_amplitude_control_value()
489 data |= (phy_parameter->amplitude_control_coarse & val_mask); in update_amplitude_control_value()
496 u16 val_mask = USB_U3_TX_LFPS_SWING_TRIM_MASK; in update_amplitude_control_value() local
507 data &= ~(val_mask << val_shift); in update_amplitude_control_value()
508 data |= ((efuse_val & val_mask) << val_shift); in update_amplitude_control_value()
514 u16 val_mask = AMPLITUDE_CONTROL_FINE_MASK; in update_amplitude_control_value() local
520 phy_parameter->amplitude_control_fine & val_mask; in update_amplitude_control_value()
/linux-6.12.1/sound/soc/qcom/
Dlpass-platform.c674 unsigned int reg_irqen = 0, val_irqen = 0, val_mask = 0; in lpass_platform_pcmops_trigger() local
709 val_mask = (LPAIF_IRQ_ALL(ch) | in lpass_platform_pcmops_trigger()
728 val_mask = LPAIF_IRQ_ALL(ch); in lpass_platform_pcmops_trigger()
743 val_mask = LPAIF_IRQ_ALL(ch); in lpass_platform_pcmops_trigger()
757 val_mask = LPAIF_IRQ_ALL(ch); in lpass_platform_pcmops_trigger()
770 ret = regmap_update_bits(map, reg_irqen, val_mask, val_irqen); in lpass_platform_pcmops_trigger()
796 val_mask = (LPAIF_IRQ_ALL(ch) | in lpass_platform_pcmops_trigger()
808 val_mask = LPAIF_IRQ_ALL(ch); in lpass_platform_pcmops_trigger()
824 val_mask = LPAIF_IRQ_ALL(ch); in lpass_platform_pcmops_trigger()
839 val_mask = LPAIF_IRQ_ALL(ch); in lpass_platform_pcmops_trigger()
[all …]
/linux-6.12.1/drivers/net/wireless/broadcom/b43/
Dtables_nphy.h31 u16 val_mask; member
43 u16 val_mask; member
Dphy_n.c185 b43_phy_mask(dev, val_addr, ~e->val_mask); in b43_nphy_rf_ctl_override_rev7()
190 b43_phy_maskset(dev, val_addr, ~e->val_mask, (value << e->val_shift)); in b43_nphy_rf_ctl_override_rev7()
268 ~(rf_ctrl->val_mask)); in b43_nphy_rf_ctl_override()
273 ~(rf_ctrl->val_mask), in b43_nphy_rf_ctl_override()
/linux-6.12.1/sound/soc/codecs/
Dtwl4030.c874 unsigned short val, val2, val_mask; in snd_soc_put_volsw_twl4030() local
878 val_mask = mask << shift; in snd_soc_put_volsw_twl4030()
884 val_mask |= mask << rshift; in snd_soc_put_volsw_twl4030()
889 return snd_soc_component_update_bits(component, reg, val_mask, val); in snd_soc_put_volsw_twl4030()
931 unsigned short val, val2, val_mask; in snd_soc_put_volsw_r2_twl4030() local
933 val_mask = mask << shift; in snd_soc_put_volsw_r2_twl4030()
945 err = snd_soc_component_update_bits(component, reg, val_mask, val); in snd_soc_put_volsw_r2_twl4030()
949 err = snd_soc_component_update_bits(component, reg2, val_mask, val2); in snd_soc_put_volsw_r2_twl4030()
Drt715-sdca.c355 unsigned int val[4] = {0}, val_mask, i, k_changed = 0; in rt715_sdca_put_volsw() local
375 val_mask = mask << shift; in rt715_sdca_put_volsw()
387 err = snd_soc_component_update_bits(component, reg + i * 2, val_mask, in rt715_sdca_put_volsw()
393 val_mask, val[i * 2 + 1]); in rt715_sdca_put_volsw()
D88pm860x-codec.c356 unsigned int val, val2, val_mask; in snd_soc_put_volsw_2r_out() local
358 val_mask = mask << shift; in snd_soc_put_volsw_2r_out()
365 err = snd_soc_component_update_bits(component, reg, val_mask, val); in snd_soc_put_volsw_2r_out()
369 err = snd_soc_component_update_bits(component, reg2, val_mask, val2); in snd_soc_put_volsw_2r_out()
Dpcm6240.c678 unsigned int val, val_mask; in pcmdev_put_volsw() local
685 val_mask = mask << shift; in pcmdev_put_volsw()
690 val_mask |= PCM1690_REG_MODE_CTRL_DAMS_MSK; in pcmdev_put_volsw()
694 val_mask |= PCM1690_REG_MODE_CTRL_DAMS_MSK; in pcmdev_put_volsw()
699 rc = pcmdev_dev_update_bits(pcm_dev, dev_no, reg, val_mask, val); in pcmdev_put_volsw()
/linux-6.12.1/drivers/media/i2c/
Dths8200.c98 uint8_t clr_mask, uint8_t val_mask) in ths8200_write_and_or() argument
100 ths8200_write(sd, reg, (ths8200_read(sd, reg) & clr_mask) | val_mask); in ths8200_write_and_or()
Dadv7511-v4l2.c206 static inline void adv7511_wr_and_or(struct v4l2_subdev *sd, u8 reg, u8 clr_mask, u8 val_mask) in adv7511_wr_and_or() argument
208 adv7511_wr(sd, reg, (adv7511_rd(sd, reg) & clr_mask) | val_mask); in adv7511_wr_and_or()
/linux-6.12.1/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/
Dphy_n.c14809 u16 addr = 0, en_addr = 0, val_addr = 0, en_mask = 0, val_mask = 0; in wlc_phy_rfctrl_override_nphy_rev7() local
14822 val_mask = (0x1 << 1); in wlc_phy_rfctrl_override_nphy_rev7()
14829 val_mask = (0x1 << 2); in wlc_phy_rfctrl_override_nphy_rev7()
14836 val_mask = (0x1 << 4); in wlc_phy_rfctrl_override_nphy_rev7()
14843 val_mask = (0x1 << 5); in wlc_phy_rfctrl_override_nphy_rev7()
14850 val_mask = (0x1 << 6); in wlc_phy_rfctrl_override_nphy_rev7()
14857 val_mask = (0x1 << 7); in wlc_phy_rfctrl_override_nphy_rev7()
14864 val_mask = (0x7 << 4); in wlc_phy_rfctrl_override_nphy_rev7()
14871 val_mask = (0xffff << 0); in wlc_phy_rfctrl_override_nphy_rev7()
14878 val_mask = (0xffff << 0); in wlc_phy_rfctrl_override_nphy_rev7()
[all …]
/linux-6.12.1/sound/pci/ac97/
Dac97_codec.c567 unsigned short val, val2, val_mask; in snd_ac97_put_volsw() local
573 val_mask = mask << shift; in snd_ac97_put_volsw()
579 val_mask |= mask << rshift; in snd_ac97_put_volsw()
582 err = snd_ac97_update_bits(ac97, reg, val_mask, val); in snd_ac97_put_volsw()
586 if ((val_mask & AC97_PD_EAPD) && in snd_ac97_put_volsw()
/linux-6.12.1/drivers/base/regmap/
Dregmap-kunit.c964 unsigned int val_mask; in cache_sync_after_cache_only() local
974 val_mask = GENMASK(config.val_bits - 1, 0); in cache_sync_after_cache_only()
986 val[i] = ~val[i] & val_mask; in cache_sync_after_cache_only()
/linux-6.12.1/drivers/net/ethernet/marvell/octeontx2/af/
Drvu_nix.c2788 u64 reg, val, regval, schq_regbase, val_mask; in rvu_mbox_handler_nix_txschq_cfg() local
2829 val_mask = req->regval_mask[idx]; in rvu_mbox_handler_nix_txschq_cfg()
2840 regval = (val & val_mask) | (regval & ~val_mask); in rvu_mbox_handler_nix_txschq_cfg()