| /Linux-v5.4/drivers/clk/ux500/ |
| D | clk-sysctrl.c | 27 u8 reg_mask[SYSCTRL_MAX_NUM_PARENTS]; member 40 ret = ab8500_sysctrl_write(clk->reg_sel[0], clk->reg_mask[0], in clk_sysctrl_prepare() 53 if (ab8500_sysctrl_clear(clk->reg_sel[0], clk->reg_mask[0])) in clk_sysctrl_unprepare() 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 [all …]
|
| D | clk.h | 66 u8 reg_mask, 75 u8 reg_mask, 86 u8 *reg_mask,
|
| /Linux-v5.4/drivers/irqchip/ |
| D | irq-mmp.c | 43 void __iomem *reg_mask; member 86 r = readl_relaxed(data->reg_mask) | (1 << hwirq); in icu_mask_ack_irq() 87 writel_relaxed(r, data->reg_mask); in icu_mask_ack_irq() 115 r = readl_relaxed(data->reg_mask) | (1 << hwirq); in icu_mask_irq() 116 writel_relaxed(r, data->reg_mask); in icu_mask_irq() 134 r = readl_relaxed(data->reg_mask) & ~(1 << hwirq); in icu_unmask_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() [all …]
|
| D | irq-s3c24xx.c | 63 void __iomem *reg_mask; member 86 mask = readl_relaxed(intc->reg_mask); in s3c_irq_mask() 88 writel_relaxed(mask, intc->reg_mask); in s3c_irq_mask() 113 mask = readl_relaxed(intc->reg_mask); in s3c_irq_unmask() 115 writel_relaxed(mask, intc->reg_mask); in s3c_irq_unmask() 310 msk = readl_relaxed(sub_intc->reg_mask); in s3c_irq_demux() 544 intc->reg_mask = base + 0x08; in s3c24xx_init_intc() 552 intc->reg_mask = base + 0x1c; in s3c24xx_init_intc() 559 intc->reg_mask = base + 0x48; in s3c24xx_init_intc() 568 intc->reg_mask = base + 0xa4; in s3c24xx_init_intc() [all …]
|
| /Linux-v5.4/drivers/net/ethernet/broadcom/bnx2x/ |
| D | bnx2x_init.h | 570 } reg_mask; /* Register mask (all valid bits) */ member 696 return bnx2x_blocks_parity_data[idx].reg_mask.e1; in bnx2x_parity_reg_mask() 698 return bnx2x_blocks_parity_data[idx].reg_mask.e1h; in bnx2x_parity_reg_mask() 700 return bnx2x_blocks_parity_data[idx].reg_mask.e2; in bnx2x_parity_reg_mask() 702 return bnx2x_blocks_parity_data[idx].reg_mask.e3; in bnx2x_parity_reg_mask() 742 u32 reg_mask = bnx2x_parity_reg_mask(bp, i); in bnx2x_clear_blocks_parity() local 744 if (reg_mask) { in bnx2x_clear_blocks_parity() 747 if (reg_val & reg_mask) in bnx2x_clear_blocks_parity() 751 reg_val & reg_mask); in bnx2x_clear_blocks_parity() 775 u32 reg_mask = bnx2x_parity_reg_mask(bp, i); in bnx2x_enable_blocks_parity() local [all …]
|
| /Linux-v5.4/drivers/gpio/ |
| 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() 242 if (!((egpio->is_out >> shift) & ei->reg_mask)) in egpio_write_cache() 246 (egpio->cached_values >> shift) & ei->reg_mask, in egpio_write_cache() 250 & ei->reg_mask, ei, reg); in egpio_write_cache() 303 ei->reg_mask = (1 << pdata->reg_width) - 1; in egpio_probe()
|
| /Linux-v5.4/drivers/pci/controller/dwc/ |
| D | pcie-al.c | 132 u8 reg_mask; member 231 unsigned int busnr_reg = busnr & target_bus_cfg->reg_mask; in al_pcie_conf_addr_map() 245 target_bus_cfg->reg_mask); in al_pcie_conf_addr_map() 317 target_bus_cfg->reg_mask = ~target_bus_cfg->ecam_mask; in al_pcie_config_prepare() 318 target_bus_cfg->reg_val = pp->busn->start & target_bus_cfg->reg_mask; in al_pcie_config_prepare() 321 target_bus_cfg->reg_mask); in al_pcie_config_prepare()
|
| /Linux-v5.4/drivers/net/ethernet/stmicro/stmmac/ |
| D | stmmac_mdio.c | 167 value |= (phyreg << priv->hw->mii.reg_shift) & priv->hw->mii.reg_mask; in stmmac_mdio_read() 174 value &= ~priv->hw->mii.reg_mask; in stmmac_mdio_read() 177 priv->hw->mii.reg_mask; in stmmac_mdio_read() 222 value |= (phyreg << priv->hw->mii.reg_shift) & priv->hw->mii.reg_mask; in stmmac_mdio_write() 230 value &= ~priv->hw->mii.reg_mask; in stmmac_mdio_write() 233 priv->hw->mii.reg_mask; in stmmac_mdio_write()
|
| D | common.h | 430 unsigned int reg_mask; /* MII reg mask */ member 456 u32 reg_mask; member
|
| D | dwmac100_core.c | 196 mac->mii.reg_mask = 0x000007C0; in dwmac100_setup()
|
| D | dwmac4_core.c | 130 value &= ~route_possibilities[packet - 1].reg_mask; in dwmac4_rx_queue_routing() 132 route_possibilities[packet - 1].reg_mask; in dwmac4_rx_queue_routing() 940 mac->mii.reg_mask = GENMASK(20, 16); in dwmac4_setup()
|
| D | dwmac1000_core.c | 558 mac->mii.reg_mask = 0x000007C0; in dwmac1000_setup()
|
| /Linux-v5.4/drivers/pinctrl/samsung/ |
| 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-v5.4/drivers/pinctrl/ti/ |
| D | pinctrl-ti-iodelay.c | 216 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-v5.4/include/sound/ |
| D | pcm_oss.h | 72 unsigned int reg_mask; member
|
| /Linux-v5.4/drivers/pinctrl/mvebu/ |
| D | pinctrl-armada-37xx.c | 62 u32 reg_mask; member 117 .reg_mask = _mask, \ 127 .reg_mask = _mask, \ 137 .reg_mask = _mask, \ 147 .reg_mask = _mask, \ 158 .reg_mask = _mask, \ 345 unsigned int mask = grp->reg_mask; in armada_37xx_pmx_set_by_name()
|
| /Linux-v5.4/drivers/media/i2c/ |
| D | mt9m111.c | 143 #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-v5.4/drivers/video/fbdev/via/ |
| 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-v5.4/drivers/phy/broadcom/ |
| D | phy-bcm-ns2-usbdrd.c | 87 static inline int pll_lock_stat(u32 usb_reg, int reg_mask, in pll_lock_stat() argument 96 if (val & reg_mask) in pll_lock_stat()
|
| /Linux-v5.4/kernel/bpf/ |
| D | verifier.c | 1443 u32 *reg_mask, u64 *stack_mask) in backtrack_insn() argument 1460 verbose(env, "regs=%x stack=%llx before ", *reg_mask, *stack_mask); in backtrack_insn() 1466 if (!(*reg_mask & dreg)) in backtrack_insn() 1474 *reg_mask &= ~dreg; in backtrack_insn() 1475 *reg_mask |= sreg; in backtrack_insn() 1483 *reg_mask &= ~dreg; in backtrack_insn() 1491 *reg_mask |= sreg; in backtrack_insn() 1497 if (!(*reg_mask & dreg)) in backtrack_insn() 1499 *reg_mask &= ~dreg; in backtrack_insn() 1524 if (*reg_mask & dreg) in backtrack_insn() [all …]
|
| /Linux-v5.4/drivers/hwmon/ |
| D | adt7470.c | 318 int reg_mask; in adt7470_update_device() local 324 reg_mask = ADT7470_PWM2_AUTO_MASK; in adt7470_update_device() 326 reg_mask = ADT7470_PWM1_AUTO_MASK; in adt7470_update_device() 329 if (i2c_smbus_read_byte_data(client, reg) & reg_mask) in adt7470_update_device()
|
| /Linux-v5.4/drivers/crypto/qat/qat_common/ |
| D | qat_hal.c | 1230 unsigned short reg_mask; in qat_hal_put_rel_wr_xfer() local 1248 reg_mask = (unsigned short)~0x1f; in qat_hal_put_rel_wr_xfer() 1250 reg_mask = (unsigned short)~0xf; in qat_hal_put_rel_wr_xfer() 1252 if (reg_num & reg_mask) in qat_hal_put_rel_wr_xfer()
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | vi.c | 804 u32 reg_mask; in vi_set_vce_clocks() local 810 reg_mask = CG_ECLK_CNTL__ECLK_DIVIDER_MASK; in vi_set_vce_clocks() 815 reg_mask = CG_ECLK_CNTL__ECLK_DIR_CNTL_EN_MASK | CG_ECLK_CNTL__ECLK_DIVIDER_MASK; in vi_set_vce_clocks() 834 tmp &= ~reg_mask; in vi_set_vce_clocks()
|
| /Linux-v5.4/drivers/usb/serial/ |
| D | f81534.c | 174 const u8 reg_mask; member 1360 pins->pin[i].reg_addr, pins->pin[i].reg_mask, in f81534_set_port_output_pin() 1361 value & BIT(i) ? pins->pin[i].reg_mask : 0); in f81534_set_port_output_pin()
|
| /Linux-v5.4/sound/core/oss/ |
| D | pcm_oss.c | 3106 pcm->oss.reg_mask |= 1; in snd_pcm_oss_register_minor() 3111 pcm->oss.reg_mask |= 2; in snd_pcm_oss_register_minor() 3123 if (pcm->oss.reg_mask & 1) { in snd_pcm_oss_disconnect_minor() 3124 pcm->oss.reg_mask &= ~1; in snd_pcm_oss_disconnect_minor() 3128 if (pcm->oss.reg_mask & 2) { in snd_pcm_oss_disconnect_minor() 3129 pcm->oss.reg_mask &= ~2; in snd_pcm_oss_disconnect_minor()
|