Searched refs:reg_mask (Results 1 - 17 of 17) sorted by relevance

/linux-4.4.14/drivers/clk/ux500/
H A Dclk-sysctrl.c28 u8 reg_mask[SYSCTRL_MAX_NUM_PARENTS]; member in struct:clk_sysctrl
41 ret = ab8500_sysctrl_write(clk->reg_sel[0], clk->reg_mask[0], clk_sysctrl_prepare()
53 if (ab8500_sysctrl_clear(clk->reg_sel[0], clk->reg_mask[0])) clk_sysctrl_unprepare()
73 clk->reg_mask[old_index]); clk_sysctrl_set_parent()
80 clk->reg_mask[index], clk_sysctrl_set_parent()
85 clk->reg_mask[old_index], clk_sysctrl_set_parent()
122 u8 *reg_mask, clk_reg_sysctrl()
151 clk->reg_mask[0] = reg_mask[0]; clk_reg_sysctrl()
157 clk->reg_mask[i] = reg_mask[i]; clk_reg_sysctrl()
183 u8 reg_mask, clk_reg_sysctrl_gate()
192 &reg_sel, &reg_mask, &reg_bits, 0, enable_delay_us, clk_reg_sysctrl_gate()
200 u8 reg_mask, clk_reg_sysctrl_gate_fixed_rate()
210 &reg_sel, &reg_mask, &reg_bits, clk_reg_sysctrl_gate_fixed_rate()
220 u8 *reg_mask, clk_reg_sysctrl_set_parent()
225 reg_sel, reg_mask, reg_bits, 0, 0, flags, clk_reg_sysctrl_set_parent()
117 clk_reg_sysctrl(struct device *dev, const char *name, const char **parent_names, u8 num_parents, u16 *reg_sel, u8 *reg_mask, u8 *reg_bits, unsigned long rate, unsigned long enable_delay_us, unsigned long flags, struct clk_ops *clk_sysctrl_ops) clk_reg_sysctrl() argument
179 clk_reg_sysctrl_gate(struct device *dev, const char *name, const char *parent_name, u16 reg_sel, u8 reg_mask, u8 reg_bits, unsigned long enable_delay_us, unsigned long flags) clk_reg_sysctrl_gate() argument
196 clk_reg_sysctrl_gate_fixed_rate(struct device *dev, const char *name, const char *parent_name, u16 reg_sel, u8 reg_mask, u8 reg_bits, unsigned long rate, unsigned long enable_delay_us, unsigned long flags) clk_reg_sysctrl_gate_fixed_rate() argument
215 clk_reg_sysctrl_set_parent(struct device *dev, const char *name, const char **parent_names, u8 num_parents, u16 *reg_sel, u8 *reg_mask, u8 *reg_bits, unsigned long flags) clk_reg_sysctrl_set_parent() argument
H A Dclk.h67 u8 reg_mask,
76 u8 reg_mask,
87 u8 *reg_mask,
/linux-4.4.14/drivers/irqchip/
H A Dirq-mmp.c42 void __iomem *reg_mask; member in struct:icu_chip_data
82 r = readl_relaxed(data->reg_mask) | (1 << hwirq); icu_mask_ack_irq()
83 writel_relaxed(r, data->reg_mask); icu_mask_ack_irq()
101 r = readl_relaxed(data->reg_mask) | (1 << hwirq); icu_mask_irq()
102 writel_relaxed(r, data->reg_mask); icu_mask_irq()
120 r = readl_relaxed(data->reg_mask) & ~(1 << hwirq); icu_unmask_irq()
121 writel_relaxed(r, data->reg_mask); icu_unmask_irq()
152 mask = readl_relaxed(data->reg_mask); icu_mux_irq_demux()
257 icu_data[1].reg_mask = mmp_icu_base + 0x168; mmp2_init_icu()
269 icu_data[2].reg_mask = mmp_icu_base + 0x16c; mmp2_init_icu()
278 icu_data[3].reg_mask = mmp_icu_base + 0x17c; mmp2_init_icu()
287 icu_data[4].reg_mask = mmp_icu_base + 0x170; mmp2_init_icu()
296 icu_data[5].reg_mask = mmp_icu_base + 0x174; mmp2_init_icu()
305 icu_data[6].reg_mask = mmp_icu_base + 0x178; mmp2_init_icu()
314 icu_data[7].reg_mask = mmp_icu_base + 0x184; mmp2_init_icu()
451 icu_data[i].reg_mask = mmp_icu_base + res.start; mmp2_mux_of_init()
H A Dirq-s3c24xx.c64 * @reg_mask mask register
72 void __iomem *reg_mask; member in struct:s3c_irq_intc
95 mask = __raw_readl(intc->reg_mask); s3c_irq_mask()
97 __raw_writel(mask, intc->reg_mask); s3c_irq_mask()
122 mask = __raw_readl(intc->reg_mask); s3c_irq_unmask()
124 __raw_writel(mask, intc->reg_mask); s3c_irq_unmask()
319 msk = __raw_readl(sub_intc->reg_mask); s3c_irq_demux()
553 intc->reg_mask = base + 0x08; s3c24xx_init_intc()
561 intc->reg_mask = base + 0x1c; s3c24xx_init_intc()
568 intc->reg_mask = base + 0x48; s3c24xx_init_intc()
577 intc->reg_mask = base + 0xa4; s3c24xx_init_intc()
1273 intc->reg_mask = reg_base + ctrl->offset + 0x4; s3c_init_intc_of()
1286 intc->reg_mask = reg_base + ctrl->offset + 0x08; s3c_init_intc_of()
/linux-4.4.14/drivers/mfd/
H A Dtps65912-irq.c108 u32 reg_mask; tps65912_irq_sync_unlock() local
112 reg_mask = reg; tps65912_irq_sync_unlock()
114 reg_mask |= reg << 8; tps65912_irq_sync_unlock()
116 reg_mask |= reg << 16; tps65912_irq_sync_unlock()
118 reg_mask |= reg << 24; tps65912_irq_sync_unlock()
120 if (tps65912->irq_mask != reg_mask) { tps65912_irq_sync_unlock()
H A Dhtc-egpio.c37 int reg_mask; member in struct:egpio_info
203 reg, (egpio->cached_values >> shift) & ei->reg_mask); egpio_set()
210 egpio_writew((egpio->cached_values >> shift) & ei->reg_mask, ei, reg); egpio_set()
244 if (!((egpio->is_out >> shift) & ei->reg_mask)) egpio_write_cache()
248 (egpio->cached_values >> shift) & ei->reg_mask, egpio_write_cache()
252 & ei->reg_mask, ei, reg); egpio_write_cache()
305 ei->reg_mask = (1 << pdata->reg_width) - 1; egpio_probe()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_init.h570 } reg_mask; /* Register mask (all valid bits) */ member in struct:__anon6551
696 return bnx2x_blocks_parity_data[idx].reg_mask.e1; bnx2x_parity_reg_mask()
698 return bnx2x_blocks_parity_data[idx].reg_mask.e1h; bnx2x_parity_reg_mask()
700 return bnx2x_blocks_parity_data[idx].reg_mask.e2; bnx2x_parity_reg_mask()
702 return bnx2x_blocks_parity_data[idx].reg_mask.e3; bnx2x_parity_reg_mask()
742 u32 reg_mask = bnx2x_parity_reg_mask(bp, i); bnx2x_clear_blocks_parity() local
744 if (reg_mask) { bnx2x_clear_blocks_parity()
747 if (reg_val & reg_mask) bnx2x_clear_blocks_parity()
751 reg_val & reg_mask); bnx2x_clear_blocks_parity()
775 u32 reg_mask = bnx2x_parity_reg_mask(bp, i); bnx2x_enable_blocks_parity() local
777 if (reg_mask) bnx2x_enable_blocks_parity()
779 bnx2x_blocks_parity_data[i].en_mask & reg_mask); bnx2x_enable_blocks_parity()
/linux-4.4.14/include/sound/
H A Dpcm_oss.h86 unsigned int reg_mask; member in struct:snd_pcm_oss
/linux-4.4.14/drivers/video/fbdev/via/
H A Dhw.c983 int reg_mask; viafb_load_reg() local
992 reg_mask = 0; viafb_load_reg()
1001 reg_mask = reg_mask | (BIT0 << j); viafb_load_reg()
1008 viafb_write_reg_mask(cr_index, VIACR, data, reg_mask); viafb_load_reg()
1010 viafb_write_reg_mask(cr_index, VIASR, data, reg_mask); viafb_load_reg()
/linux-4.4.14/drivers/pinctrl/samsung/
H A Dpinctrl-exynos.c65 unsigned long reg_mask = our_chip->eint_mask + bank->eint_offset; exynos_irq_mask() local
71 mask = readl(d->virt_base + reg_mask); exynos_irq_mask()
73 writel(mask, d->virt_base + reg_mask); exynos_irq_mask()
95 unsigned long reg_mask = our_chip->eint_mask + bank->eint_offset; exynos_irq_unmask() local
112 mask = readl(d->virt_base + reg_mask); exynos_irq_unmask()
114 writel(mask, d->virt_base + reg_mask); exynos_irq_unmask()
/linux-4.4.14/drivers/hwmon/
H A Dadt7470.c323 int reg_mask; adt7470_update_device() local
329 reg_mask = ADT7470_PWM2_AUTO_MASK; adt7470_update_device()
331 reg_mask = ADT7470_PWM1_AUTO_MASK; adt7470_update_device()
334 if (i2c_smbus_read_byte_data(client, reg) & reg_mask) adt7470_update_device()
/linux-4.4.14/drivers/crypto/qat/qat_common/
H A Dqat_hal.c1184 unsigned short reg_mask; qat_hal_put_rel_wr_xfer() local
1202 reg_mask = (unsigned short)~0x1f; qat_hal_put_rel_wr_xfer()
1204 reg_mask = (unsigned short)~0xf; qat_hal_put_rel_wr_xfer()
1206 if (reg_num & reg_mask) qat_hal_put_rel_wr_xfer()
/linux-4.4.14/sound/core/oss/
H A Dpcm_oss.c3040 pcm->oss.reg_mask |= 1; snd_pcm_oss_register_minor()
3045 pcm->oss.reg_mask |= 2; snd_pcm_oss_register_minor()
3057 if (pcm->oss.reg_mask & 1) { snd_pcm_oss_disconnect_minor()
3058 pcm->oss.reg_mask &= ~1; snd_pcm_oss_disconnect_minor()
3062 if (pcm->oss.reg_mask & 2) { snd_pcm_oss_disconnect_minor()
3063 pcm->oss.reg_mask &= ~2; snd_pcm_oss_disconnect_minor()
/linux-4.4.14/drivers/pinctrl/bcm/
H A Dpinctrl-bcm281xx.c970 static inline void bcm281xx_pin_update(u32 *reg_val, u32 *reg_mask, bcm281xx_pin_update() argument
976 *reg_mask |= param_mask; bcm281xx_pin_update()
/linux-4.4.14/drivers/net/wireless/mwifiex/
H A Dsta_cmd.c1929 cmd_ptr->params.reg_mask.action = cpu_to_le16(cmd_action); mwifiex_sta_prepare_cmd()
1930 cmd_ptr->params.reg_mask.mask = cpu_to_le32(*(u32 *)data_buf); mwifiex_sta_prepare_cmd()
H A Dfw.h2141 struct host_cmd_ds_mgmt_frame_reg reg_mask; member in union:host_cmd_ds_command::__anon8544
/linux-4.4.14/drivers/media/i2c/soc_camera/
H A Dmt9m111.c135 #define reg_mask(reg, val, mask) mt9m111_reg_mask(client, MT9M111_##reg, \ macro

Completed in 945 milliseconds