/linux-6.3-rc2/drivers/clk/ux500/ |
A D | clk-sysctrl.c | 27 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 ®_sel, ®_mask, ®_bits, in clk_reg_sysctrl_gate_fixed_rate() [all …]
|
A D | clk.h | 72 u8 reg_mask, 81 u8 reg_mask, 92 u8 *reg_mask,
|
/linux-6.3-rc2/drivers/power/reset/ |
A D | atc260x-poweroff.c | 29 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-6.3-rc2/drivers/irqchip/ |
A D | irq-mmp.c | 43 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-6.3-rc2/drivers/net/ethernet/broadcom/bnx2x/ |
A D | bnx2x_init.h | 569 } 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-6.3-rc2/drivers/pci/controller/dwc/ |
A D | pcie-al.c | 126 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-6.3-rc2/drivers/gpio/ |
A D | gpio-htc-egpio.c | 38 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-6.3-rc2/drivers/net/ethernet/stmicro/stmmac/ |
A D | stmmac_mdio.c | 281 value |= (phyreg << priv->hw->mii.reg_shift) & priv->hw->mii.reg_mask; in stmmac_mdio_read_c22() 322 value |= (phyreg << priv->hw->mii.reg_shift) & priv->hw->mii.reg_mask; in stmmac_mdio_read_c45() 327 value &= ~priv->hw->mii.reg_mask; in stmmac_mdio_read_c45() 328 value |= (devad << priv->hw->mii.reg_shift) & priv->hw->mii.reg_mask; in stmmac_mdio_read_c45() 381 value |= (phyreg << priv->hw->mii.reg_shift) & priv->hw->mii.reg_mask; in stmmac_mdio_write_c22() 422 value |= (phyreg << priv->hw->mii.reg_shift) & priv->hw->mii.reg_mask; in stmmac_mdio_write_c45() 429 value &= ~priv->hw->mii.reg_mask; in stmmac_mdio_write_c45() 430 value |= (devad << priv->hw->mii.reg_shift) & priv->hw->mii.reg_mask; in stmmac_mdio_write_c45()
|
A D | common.h | 507 unsigned int reg_mask; /* MII reg mask */ member 540 u32 reg_mask; member
|
A D | dwmac100_core.c | 188 mac->mii.reg_mask = 0x000007C0; in dwmac100_setup()
|
A D | dwmac4_core.c | 137 value &= ~route_possibilities[packet - 1].reg_mask; in dwmac4_rx_queue_routing() 139 route_possibilities[packet - 1].reg_mask; in dwmac4_rx_queue_routing() 1369 mac->mii.reg_mask = GENMASK(20, 16); in dwmac4_setup()
|
/linux-6.3-rc2/drivers/memory/ |
A D | stm32-fmc2-ebi.c | 167 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-6.3-rc2/drivers/pinctrl/ti/ |
A D | pinctrl-ti-iodelay.c | 218 u32 reg_mask, reg_val, tmp_val; in ti_iodelay_pinconf_set() local 237 reg_mask = reg->signature_mask; in ti_iodelay_pinconf_set() 240 reg_mask |= reg->binary_data_coarse_mask; in ti_iodelay_pinconf_set() 249 reg_mask |= reg->binary_data_fine_mask; in ti_iodelay_pinconf_set() 264 reg_mask |= reg->lock_mask; in ti_iodelay_pinconf_set() 266 r = regmap_update_bits(iod->regmap, cfg->offset, reg_mask, reg_val); in ti_iodelay_pinconf_set()
|
/linux-6.3-rc2/drivers/net/phy/ |
A D | nxp-tja11xx.c | 291 u16 reg_mask, reg_val; in tja11xx_config_init() local 304 reg_mask = MII_CFG1_AUTO_OP | MII_CFG1_LED_MODE_MASK | in tja11xx_config_init() 309 reg_mask |= MII_CFG1_INTERFACE_MODE_MASK; in tja11xx_config_init() 315 ret = phy_modify(phydev, MII_CFG1, reg_mask, reg_val); in tja11xx_config_init() 320 reg_mask = MII_CFG1_INTERFACE_MODE_MASK; in tja11xx_config_init() 326 ret = phy_modify(phydev, MII_CFG1, reg_mask, reg_val); in tja11xx_config_init()
|
/linux-6.3-rc2/drivers/pinctrl/samsung/ |
A D | pinctrl-exynos.c | 55 unsigned long reg_mask = our_chip->eint_mask + bank->eint_offset; in exynos_irq_mask() local 61 mask = readl(bank->eint_base + reg_mask); in exynos_irq_mask() 63 writel(mask, bank->eint_base + reg_mask); in exynos_irq_mask() 83 unsigned long reg_mask = our_chip->eint_mask + bank->eint_offset; in exynos_irq_unmask() local 100 mask = readl(bank->eint_base + reg_mask); in exynos_irq_unmask() 102 writel(mask, bank->eint_base + reg_mask); in exynos_irq_unmask()
|
/linux-6.3-rc2/drivers/soc/qcom/ |
A D | cpr.c | 463 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-6.3-rc2/include/sound/ |
A D | pcm_oss.h | 72 unsigned int reg_mask; member
|
/linux-6.3-rc2/drivers/pinctrl/mvebu/ |
A D | pinctrl-armada-37xx.c | 65 u32 reg_mask; member 120 .reg_mask = 0, \ 130 .reg_mask = _mask, \ 140 .reg_mask = _mask, \ 150 .reg_mask = _mask, \ 161 .reg_mask = _mask, \ 352 unsigned int mask = grp->reg_mask; in armada_37xx_pmx_set_by_name()
|
/linux-6.3-rc2/drivers/media/i2c/ |
A D | mt9m111.c | 142 #define reg_mask(reg, val, mask) mt9m111_reg_mask(client, MT9M111_##reg, \ macro 225 unsigned int reg_mask; member 260 .reg_mask = MT9M111_RM_PWR_MASK | MT9M111_RM_SKIP2_MASK, 269 .reg_mask = MT9M111_RM_PWR_MASK | MT9M111_RM_SKIP2_MASK, 279 .reg_mask = MT9M111_RM_PWR_MASK | MT9M111_RM_SKIP2_MASK, 945 mt9m111->current_mode->reg_mask); in mt9m111_restore_state()
|
/linux-6.3-rc2/drivers/phy/broadcom/ |
A D | phy-bcm-ns2-usbdrd.c | 78 static inline int pll_lock_stat(u32 usb_reg, int reg_mask, in pll_lock_stat() argument 84 val, (val & reg_mask), 1, in pll_lock_stat()
|
/linux-6.3-rc2/drivers/video/fbdev/via/ |
A D | hw.c | 968 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-6.3-rc2/drivers/tty/serial/8250/ |
A D | 8250_aspeed_vuart.c | 381 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-6.3-rc2/drivers/clk/samsung/ |
A D | clk-pll.c | 80 unsigned int reg_mask) in samsung_pll_lock_wait() argument 99 if (readl_relaxed(pll->con_reg) & reg_mask) in samsung_pll_lock_wait() 107 val & reg_mask, 0, PLL_TIMEOUT_US); in samsung_pll_lock_wait()
|
/linux-6.3-rc2/drivers/usb/serial/ |
A D | f81534.c | 174 const u8 reg_mask; member 1341 pins->pin[i].reg_addr, pins->pin[i].reg_mask, in f81534_set_port_output_pin() 1342 value & BIT(i) ? pins->pin[i].reg_mask : 0); in f81534_set_port_output_pin()
|
/linux-6.3-rc2/drivers/crypto/qat/qat_common/ |
A D | qat_hal.c | 1373 unsigned short reg_mask; in qat_hal_put_rel_wr_xfer() local 1391 reg_mask = (unsigned short)~0x1f; in qat_hal_put_rel_wr_xfer() 1393 reg_mask = (unsigned short)~0xf; in qat_hal_put_rel_wr_xfer() 1395 if (reg_num & reg_mask) in qat_hal_put_rel_wr_xfer()
|