Home
last modified time | relevance | path

Searched refs:reg_mask (Results 1 – 25 of 38) sorted by relevance

12

/linux/drivers/clk/ux500/
A Dclk-sysctrl.c27 u8 reg_mask[SYSCTRL_MAX_NUM_PARENTS]; member
73 clk->reg_mask[old_index]); in clk_sysctrl_set_parent()
80 clk->reg_mask[index], in clk_sysctrl_set_parent()
85 clk->reg_mask[old_index], in clk_sysctrl_set_parent()
122 u8 *reg_mask, in clk_reg_sysctrl() argument
149 clk->reg_mask[0] = reg_mask[0]; in clk_reg_sysctrl()
155 clk->reg_mask[i] = reg_mask[i]; in clk_reg_sysctrl()
181 u8 reg_mask, in clk_reg_sysctrl_gate() argument
198 u8 reg_mask, in clk_reg_sysctrl_gate_fixed_rate() argument
208 &reg_sel, &reg_mask, &reg_bits, in clk_reg_sysctrl_gate_fixed_rate()
[all …]
A Dclk.h66 u8 reg_mask,
75 u8 reg_mask,
86 u8 *reg_mask,
/linux/drivers/power/reset/
A Datc260x-poweroff.c29 uint reg_mask, reg_val; in atc2603c_do_poweroff() local
48 reg_mask = ATC2603C_PMU_SYS_CTL3_EN_S2 | ATC2603C_PMU_SYS_CTL3_EN_S3; in atc2603c_do_poweroff()
50 ret = regmap_update_bits(pwrc->regmap, ATC2603C_PMU_SYS_CTL3, reg_mask, in atc2603c_do_poweroff()
58 reg_mask = restart ? ATC2603C_PMU_SYS_CTL0_RESTART_EN in atc2603c_do_poweroff()
64 reg_mask, reg_val); in atc2603c_do_poweroff()
80 uint reg_mask, reg_val; in atc2609a_do_poweroff() local
99 reg_mask = ATC2609A_PMU_SYS_CTL3_EN_S2 | ATC2609A_PMU_SYS_CTL3_EN_S3; in atc2609a_do_poweroff()
101 ret = regmap_update_bits(pwrc->regmap, ATC2609A_PMU_SYS_CTL3, reg_mask, in atc2609a_do_poweroff()
109 reg_mask = restart ? ATC2609A_PMU_SYS_CTL0_RESTART_EN in atc2609a_do_poweroff()
115 reg_mask, reg_val); in atc2609a_do_poweroff()
/linux/drivers/irqchip/
A Dirq-mmp.c43 void __iomem *reg_mask; member
87 writel_relaxed(r, data->reg_mask); in icu_mask_ack_irq()
116 writel_relaxed(r, data->reg_mask); in icu_mask_irq()
135 writel_relaxed(r, data->reg_mask); in icu_unmask_irq()
169 mask = readl_relaxed(data->reg_mask); in icu_mux_irq_demux()
286 icu_data[1].reg_mask = mmp_icu_base + 0x168; in mmp2_init_icu()
298 icu_data[2].reg_mask = mmp_icu_base + 0x16c; in mmp2_init_icu()
307 icu_data[3].reg_mask = mmp_icu_base + 0x17c; in mmp2_init_icu()
316 icu_data[4].reg_mask = mmp_icu_base + 0x170; in mmp2_init_icu()
325 icu_data[5].reg_mask = mmp_icu_base + 0x174; in mmp2_init_icu()
[all …]
/linux/drivers/net/ethernet/broadcom/bnx2x/
A Dbnx2x_init.h569 } reg_mask; /* Register mask (all valid bits) */ member
695 return bnx2x_blocks_parity_data[idx].reg_mask.e1; in bnx2x_parity_reg_mask()
697 return bnx2x_blocks_parity_data[idx].reg_mask.e1h; in bnx2x_parity_reg_mask()
699 return bnx2x_blocks_parity_data[idx].reg_mask.e2; in bnx2x_parity_reg_mask()
701 return bnx2x_blocks_parity_data[idx].reg_mask.e3; in bnx2x_parity_reg_mask()
741 u32 reg_mask = bnx2x_parity_reg_mask(bp, i); in bnx2x_clear_blocks_parity() local
743 if (reg_mask) { in bnx2x_clear_blocks_parity()
746 if (reg_val & reg_mask) in bnx2x_clear_blocks_parity()
750 reg_val & reg_mask); in bnx2x_clear_blocks_parity()
774 u32 reg_mask = bnx2x_parity_reg_mask(bp, i); in bnx2x_enable_blocks_parity() local
[all …]
/linux/drivers/gpio/
A Dgpio-htc-egpio.c38 int reg_mask; member
192 reg, (egpio->cached_values >> shift) & ei->reg_mask); in egpio_set()
199 egpio_writew((egpio->cached_values >> shift) & ei->reg_mask, ei, reg); in egpio_set()
245 if (!((egpio->is_out >> shift) & ei->reg_mask)) in egpio_write_cache()
249 (egpio->cached_values >> shift) & ei->reg_mask, in egpio_write_cache()
253 & ei->reg_mask, ei, reg); in egpio_write_cache()
301 ei->reg_mask = (1 << pdata->reg_width) - 1; in egpio_probe()
/linux/drivers/pci/controller/dwc/
A Dpcie-al.c126 u8 reg_mask; member
225 unsigned int busnr_reg = busnr & target_bus_cfg->reg_mask; in al_pcie_conf_addr_map_bus()
233 target_bus_cfg->reg_mask); in al_pcie_conf_addr_map_bus()
268 target_bus_cfg->reg_mask = ~target_bus_cfg->ecam_mask; in al_pcie_config_prepare()
269 target_bus_cfg->reg_val = bus->start & target_bus_cfg->reg_mask; in al_pcie_config_prepare()
272 target_bus_cfg->reg_mask); in al_pcie_config_prepare()
/linux/arch/arm/mach-s3c/
A Dirq-s3c24xx.c66 void __iomem *reg_mask; member
89 mask = readl_relaxed(intc->reg_mask); in s3c_irq_mask()
91 writel_relaxed(mask, intc->reg_mask); in s3c_irq_mask()
116 mask = readl_relaxed(intc->reg_mask); in s3c_irq_unmask()
118 writel_relaxed(mask, intc->reg_mask); in s3c_irq_unmask()
313 msk = readl_relaxed(sub_intc->reg_mask); in s3c_irq_demux()
566 intc->reg_mask = base + 0x08; in s3c24xx_init_intc()
574 intc->reg_mask = base + 0x1c; in s3c24xx_init_intc()
581 intc->reg_mask = base + 0x48; in s3c24xx_init_intc()
590 intc->reg_mask = base + 0xa4; in s3c24xx_init_intc()
[all …]
/linux/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_mdio.c240 value |= (phyreg << priv->hw->mii.reg_shift) & priv->hw->mii.reg_mask; in stmmac_mdio_read()
247 value &= ~priv->hw->mii.reg_mask; in stmmac_mdio_read()
250 priv->hw->mii.reg_mask; in stmmac_mdio_read()
308 value |= (phyreg << priv->hw->mii.reg_shift) & priv->hw->mii.reg_mask; in stmmac_mdio_write()
316 value &= ~priv->hw->mii.reg_mask; in stmmac_mdio_write()
319 priv->hw->mii.reg_mask; in stmmac_mdio_write()
A Dcommon.h506 unsigned int reg_mask; /* MII reg mask */ member
539 u32 reg_mask; member
A Ddwmac100_core.c196 mac->mii.reg_mask = 0x000007C0; in dwmac100_setup()
/linux/drivers/memory/
A Dstm32-fmc2-ebi.c167 u32 reg_mask; member
353 regmap_update_bits(ebi->regmap, reg, prop->reg_mask, in stm32_fmc2_ebi_set_bit_field()
354 setup ? prop->reg_mask : 0); in stm32_fmc2_ebi_set_bit_field()
729 .reg_mask = FMC2_BCR1_CCLKEN,
737 .reg_mask = FMC2_BCR_MUXEN,
750 .reg_mask = FMC2_BCR_WAITPOL,
757 .reg_mask = FMC2_BCR_WAITCFG,
765 .reg_mask = FMC2_BCR_WAITEN,
773 .reg_mask = FMC2_BCR_ASYNCWAIT,
/linux/drivers/pinctrl/ti/
A Dpinctrl-ti-iodelay.c216 u32 reg_mask, reg_val, tmp_val; in ti_iodelay_pinconf_set() local
235 reg_mask = reg->signature_mask; in ti_iodelay_pinconf_set()
238 reg_mask |= reg->binary_data_coarse_mask; in ti_iodelay_pinconf_set()
247 reg_mask |= reg->binary_data_fine_mask; in ti_iodelay_pinconf_set()
262 reg_mask |= reg->lock_mask; in ti_iodelay_pinconf_set()
264 r = regmap_update_bits(iod->regmap, cfg->offset, reg_mask, reg_val); in ti_iodelay_pinconf_set()
/linux/drivers/soc/qcom/
A Dcpr.c463 u32 val, error_steps, reg_mask; in cpr_scale() local
499 reg_mask = RBCPR_CTL_UP_THRESHOLD_MASK; in cpr_scale()
500 reg_mask <<= RBCPR_CTL_UP_THRESHOLD_SHIFT; in cpr_scale()
501 val = reg_mask; in cpr_scale()
502 cpr_ctl_modify(drv, reg_mask, val); in cpr_scale()
536 reg_mask = RBCPR_CTL_SW_AUTO_CONT_NACK_DN_EN; in cpr_scale()
539 cpr_ctl_modify(drv, reg_mask, val); in cpr_scale()
568 reg_mask = RBCPR_CTL_SW_AUTO_CONT_NACK_DN_EN; in cpr_scale()
572 reg_mask = RBCPR_CTL_UP_THRESHOLD_MASK; in cpr_scale()
573 reg_mask <<= RBCPR_CTL_UP_THRESHOLD_SHIFT; in cpr_scale()
[all …]
/linux/drivers/pinctrl/samsung/
A Dpinctrl-exynos.c57 unsigned long reg_mask = our_chip->eint_mask + bank->eint_offset; in exynos_irq_mask() local
63 mask = readl(bank->eint_base + reg_mask); in exynos_irq_mask()
65 writel(mask, bank->eint_base + reg_mask); in exynos_irq_mask()
85 unsigned long reg_mask = our_chip->eint_mask + bank->eint_offset; in exynos_irq_unmask() local
102 mask = readl(bank->eint_base + reg_mask); in exynos_irq_unmask()
104 writel(mask, bank->eint_base + reg_mask); in exynos_irq_unmask()
/linux/drivers/pinctrl/mvebu/
A Dpinctrl-armada-37xx.c63 u32 reg_mask; member
118 .reg_mask = _mask, \
128 .reg_mask = _mask, \
138 .reg_mask = _mask, \
148 .reg_mask = _mask, \
159 .reg_mask = _mask, \
345 unsigned int mask = grp->reg_mask; in armada_37xx_pmx_set_by_name()
/linux/include/sound/
A Dpcm_oss.h72 unsigned int reg_mask; member
/linux/drivers/media/i2c/
A Dmt9m111.c143 #define reg_mask(reg, val, mask) mt9m111_reg_mask(client, MT9M111_##reg, \ macro
226 unsigned int reg_mask; member
261 .reg_mask = MT9M111_RM_PWR_MASK | MT9M111_RM_SKIP2_MASK,
270 .reg_mask = MT9M111_RM_PWR_MASK | MT9M111_RM_SKIP2_MASK,
280 .reg_mask = MT9M111_RM_PWR_MASK | MT9M111_RM_SKIP2_MASK,
946 mt9m111->current_mode->reg_mask); in mt9m111_restore_state()
/linux/drivers/phy/broadcom/
A Dphy-bcm-ns2-usbdrd.c88 static inline int pll_lock_stat(u32 usb_reg, int reg_mask, in pll_lock_stat() argument
94 val, (val & reg_mask), 1, in pll_lock_stat()
/linux/drivers/video/fbdev/via/
A Dhw.c968 int reg_mask; in viafb_load_reg() local
977 reg_mask = 0; in viafb_load_reg()
986 reg_mask = reg_mask | (BIT0 << j); in viafb_load_reg()
993 viafb_write_reg_mask(cr_index, VIACR, data, reg_mask); in viafb_load_reg()
995 viafb_write_reg_mask(cr_index, VIASR, data, reg_mask); in viafb_load_reg()
/linux/drivers/tty/serial/8250/
A D8250_aspeed_vuart.c381 u32 reg_offset, u32 reg_mask) in aspeed_vuart_auto_configure_sirq_polarity() argument
397 aspeed_vuart_set_sirq_polarity(vuart, (value & reg_mask) == 0); in aspeed_vuart_auto_configure_sirq_polarity()
/linux/drivers/net/wireless/realtek/rtw89/
A Dphy.c1446 u32 reg_mask; in rtw89_phy_cfo_get_xcap_reg() local
1449 reg_mask = B_AX_XTAL_SC_XO_MASK; in rtw89_phy_cfo_get_xcap_reg()
1451 reg_mask = B_AX_XTAL_SC_XI_MASK; in rtw89_phy_cfo_get_xcap_reg()
1453 return (u8)rtw89_read32_mask(rtwdev, R_AX_XTAL_ON_CTRL0, reg_mask); in rtw89_phy_cfo_get_xcap_reg()
1459 u32 reg_mask; in rtw89_phy_cfo_set_xcap_reg() local
1462 reg_mask = B_AX_XTAL_SC_XO_MASK; in rtw89_phy_cfo_set_xcap_reg()
1464 reg_mask = B_AX_XTAL_SC_XI_MASK; in rtw89_phy_cfo_set_xcap_reg()
1466 rtw89_write32_mask(rtwdev, R_AX_XTAL_ON_CTRL0, reg_mask, val); in rtw89_phy_cfo_set_xcap_reg()
/linux/drivers/crypto/qat/qat_common/
A Dqat_hal.c1391 unsigned short reg_mask; in qat_hal_put_rel_wr_xfer() local
1409 reg_mask = (unsigned short)~0x1f; in qat_hal_put_rel_wr_xfer()
1411 reg_mask = (unsigned short)~0xf; in qat_hal_put_rel_wr_xfer()
1413 if (reg_num & reg_mask) in qat_hal_put_rel_wr_xfer()
/linux/drivers/gpu/drm/amd/amdgpu/
A Dvi.c1054 u32 reg_mask; in vi_set_vce_clocks() local
1060 reg_mask = CG_ECLK_CNTL__ECLK_DIVIDER_MASK; in vi_set_vce_clocks()
1065 reg_mask = CG_ECLK_CNTL__ECLK_DIR_CNTL_EN_MASK | CG_ECLK_CNTL__ECLK_DIVIDER_MASK; in vi_set_vce_clocks()
1084 tmp &= ~reg_mask; in vi_set_vce_clocks()
/linux/drivers/usb/serial/
A Df81534.c174 const u8 reg_mask; member
1353 pins->pin[i].reg_addr, pins->pin[i].reg_mask, in f81534_set_port_output_pin()
1354 value & BIT(i) ? pins->pin[i].reg_mask : 0); in f81534_set_port_output_pin()

Completed in 71 milliseconds

12