| /linux/drivers/clk/ux500/ |
| H A 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() 123 u8 *reg_mask, in clk_reg_sysctrl() argument 150 clk->reg_mask[0] = reg_mask[0]; in clk_reg_sysctrl() 156 clk->reg_mask[i] = reg_mask[i]; in clk_reg_sysctrl() 182 u8 reg_mask, in clk_reg_sysctrl_gate() argument [all …]
|
| H A D | clk.h | 72 u8 reg_mask, 81 u8 reg_mask, 92 u8 *reg_mask,
|
| /linux/tools/perf/util/ |
| H A D | parse-regs-options.c | 34 uint64_t reg_mask = 0; in name_to_perf_reg_mask() local 47 reg_mask |= 1ULL << reg; in name_to_perf_reg_mask() 49 return reg_mask; in name_to_perf_reg_mask() 83 uint64_t reg_mask; in __parse_regs() local 94 reg_mask = name_to_perf_reg_mask(s, mask); in __parse_regs() 95 if (reg_mask == 0) { in __parse_regs() 100 *mode |= reg_mask; in __parse_regs()
|
| /linux/drivers/power/reset/ |
| H A D | atc260x-poweroff.c | 25 uint reg_mask, reg_val; in atc2603c_do_poweroff() local 44 reg_mask = ATC2603C_PMU_SYS_CTL3_EN_S2 | ATC2603C_PMU_SYS_CTL3_EN_S3; in atc2603c_do_poweroff() 46 ret = regmap_update_bits(pwrc->regmap, ATC2603C_PMU_SYS_CTL3, reg_mask, in atc2603c_do_poweroff() 54 reg_mask = restart ? ATC2603C_PMU_SYS_CTL0_RESTART_EN in atc2603c_do_poweroff() 60 reg_mask, reg_val); in atc2603c_do_poweroff() 76 uint reg_mask, reg_val; in atc2609a_do_poweroff() local 95 reg_mask = ATC2609A_PMU_SYS_CTL3_EN_S2 | ATC2609A_PMU_SYS_CTL3_EN_S3; in atc2609a_do_poweroff() 97 ret = regmap_update_bits(pwrc->regmap, ATC2609A_PMU_SYS_CTL3, reg_mask, in atc2609a_do_poweroff() 105 reg_mask = restart ? ATC2609A_PMU_SYS_CTL0_RESTART_EN in atc2609a_do_poweroff() 111 reg_mask, reg_val); in atc2609a_do_poweroff()
|
| /linux/drivers/irqchip/ |
| H A 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() 388 icu_data[i].reg_mask = mmp_icu_base + reg[2]; in mmp2_mux_of_init()
|
| /linux/drivers/net/ethernet/broadcom/bnx2x/ |
| H 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/drivers/soc/mediatek/ |
| H A D | mtk-mmsys.h | 88 #define MMSYS_ROUTE(from, to, reg_addr, reg_mask, selection) \ argument 89 { DDP_COMPONENT_##from, DDP_COMPONENT_##to, reg_addr, reg_mask, \ 90 (__BUILD_BUG_ON_ZERO_MSG((reg_mask) == 0, "Invalid mask") + \ 91 __BUILD_BUG_ON_ZERO_MSG(~(reg_mask) & (selection), \ 93 #reg_mask) + \
|
| /linux/drivers/pci/controller/dwc/ |
| H 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() 274 target_bus_cfg->reg_mask = ~target_bus_cfg->ecam_mask; in al_pcie_config_prepare() 275 target_bus_cfg->reg_val = bus->start & target_bus_cfg->reg_mask; in al_pcie_config_prepare() 278 target_bus_cfg->reg_mask); in al_pcie_config_prepare()
|
| /linux/drivers/memory/ |
| H A D | stm32-fmc2-ebi.c | 231 u32 reg_mask; member 505 regmap_update_bits(ebi->regmap, reg, prop->reg_mask, in stm32_fmc2_ebi_set_bit_field() 506 setup ? prop->reg_mask : 0); in stm32_fmc2_ebi_set_bit_field() 934 .reg_mask = FMC2_BCR1_CCLKEN, 942 .reg_mask = FMC2_BCR_MUXEN, 955 .reg_mask = FMC2_BCR_WAITPOL, 962 .reg_mask = FMC2_BCR_WAITCFG, 970 .reg_mask = FMC2_BCR_WAITEN, 978 .reg_mask = FMC2_BCR_ASYNCWAIT, 1099 .reg_mask = FMC2_CFGR_CCLKEN, [all …]
|
| /linux/drivers/pinctrl/samsung/ |
| H A D | pinctrl-exynos.c | 63 unsigned long reg_mask; in exynos_irq_mask() local 68 reg_mask = bank->pctl_offset + bank->eint_mask_offset; in exynos_irq_mask() 70 reg_mask = our_chip->eint_mask + bank->eint_offset; in exynos_irq_mask() 80 mask = readl(bank->eint_base + reg_mask); in exynos_irq_mask() 82 writel(mask, bank->eint_base + reg_mask); in exynos_irq_mask() 117 unsigned long reg_mask; in exynos_irq_unmask() local 133 reg_mask = bank->pctl_offset + bank->eint_mask_offset; in exynos_irq_unmask() 135 reg_mask = our_chip->eint_mask + bank->eint_offset; in exynos_irq_unmask() 145 mask = readl(bank->eint_base + reg_mask); in exynos_irq_unmask() 147 writel(mask, bank->eint_base + reg_mask); in exynos_irq_unmask()
|
| /linux/drivers/pinctrl/ti/ |
| H A D | pinctrl-ti-iodelay.c | 219 u32 reg_mask, reg_val, tmp_val; in ti_iodelay_pinconf_set() local 238 reg_mask = reg->signature_mask; in ti_iodelay_pinconf_set() 241 reg_mask |= reg->binary_data_coarse_mask; in ti_iodelay_pinconf_set() 250 reg_mask |= reg->binary_data_fine_mask; in ti_iodelay_pinconf_set() 265 reg_mask |= reg->lock_mask; in ti_iodelay_pinconf_set() 267 r = regmap_update_bits(iod->regmap, cfg->offset, reg_mask, reg_val); in ti_iodelay_pinconf_set()
|
| /linux/include/sound/ |
| H A D | pcm_oss.h | 72 unsigned int reg_mask; member
|
| /linux/drivers/rtc/ |
| H A D | rtc-isl12022.c | 396 unsigned int reg_mask, reg_val; in isl12022_setup_irq() local 409 reg_mask = ISL12022_INT_ARST | ISL12022_INT_IM | ISL12022_INT_FO_MASK; in isl12022_setup_irq() 412 reg_mask, reg_val); in isl12022_setup_irq()
|
| /linux/drivers/phy/broadcom/ |
| H 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/drivers/video/fbdev/via/ |
| H 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/drivers/tty/serial/8250/ |
| H A D | 8250_aspeed_vuart.c | 384 u32 reg_offset, u32 reg_mask) in aspeed_vuart_auto_configure_sirq_polarity() argument 400 aspeed_vuart_set_sirq_polarity(vuart, (value & reg_mask) == 0); in aspeed_vuart_auto_configure_sirq_polarity()
|
| /linux/drivers/usb/serial/ |
| H A D | f81534.c | 173 const u8 reg_mask; 1342 pins->pin[i].reg_addr, pins->pin[i].reg_mask, in f81534_set_port_output_pin() 1343 value & BIT(i) ? pins->pin[i].reg_mask : 0); in f81534_set_port_output_pin() 174 const u8 reg_mask; global() member
|
| /linux/drivers/pci/controller/plda/ |
| H A D | pcie-microchip-host.c | 176 u32 reg_mask; member 324 return (reg & field.reg_mask) ? BIT(field.event_bit) : 0; in reg_to_event()
|
| /linux/sound/core/oss/ |
| H A D | pcm_oss.c | 3172 pcm->oss.reg_mask |= 1; in snd_pcm_oss_register_minor() 3177 pcm->oss.reg_mask |= 2; in snd_pcm_oss_register_minor() 3189 if (pcm->oss.reg_mask & 1) { in snd_pcm_oss_disconnect_minor() 3190 pcm->oss.reg_mask &= ~1; in snd_pcm_oss_disconnect_minor() 3194 if (pcm->oss.reg_mask & 2) { in snd_pcm_oss_disconnect_minor() 3195 pcm->oss.reg_mask &= ~2; in snd_pcm_oss_disconnect_minor()
|
| /linux/tools/lib/bpf/ |
| H A D | gen_loader.c | 916 __u32 reg_mask; in emit_relo_ksym_btf() 955 reg_mask = src_reg_mask(gen); in emit_relo() 957 emit(gen, BPF_ALU32_IMM(BPF_AND, BPF_REG_9, reg_mask)); in emit_relo() 883 __u32 reg_mask; emit_relo_ksym_btf() local
|
| /linux/drivers/net/dsa/microchip/ |
| H A D | ksz_ptp.c | 1062 ret = ksz_write16(dev, kirq->reg_mask, kirq->masked); in ksz_ptp_irq_bus_sync_unlock() 1144 ptpirq->reg_mask = ops->get_port_addr(p, REG_PTP_PORT_TX_INT_ENABLE__2); in ksz_ptp_irq_setup()
|
| /linux/drivers/net/ethernet/ti/ |
| H A D | cpsw_ale.c | 780 int untag_mask, int reg_mask, int unreg_mask) in cpsw_ale_vlan_add_modify() argument 803 reg_mcast_members = (reg_mcast_members & ~port_mask) | reg_mask; in cpsw_ale_vlan_add_modify()
|
| /linux/drivers/pinctrl/bcm/ |
| H A D | pinctrl-bcm281xx.c | 1567 static inline void bcm281xx_pin_update(u32 *reg_val, u32 *reg_mask, in bcm281xx_pin_update() argument 1573 *reg_mask |= param_mask; in bcm281xx_pin_update()
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | sta_cmd.c | 2151 cmd_ptr->params.reg_mask.action = cpu_to_le16(cmd_action); in mwifiex_sta_prepare_cmd() 2152 cmd_ptr->params.reg_mask.mask = cpu_to_le32( in mwifiex_sta_prepare_cmd()
|
| H A D | fw.h | 2416 struct host_cmd_ds_mgmt_frame_reg reg_mask; member
|