Home
last modified time | relevance | path

Searched refs:reg_offs (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/irqchip/
H A Dirq-sunxi-nmi.c56 } reg_offs; member
61 .reg_offs.ctrl = SUN6I_NMI_CTRL,
62 .reg_offs.pend = SUN6I_NMI_PENDING,
63 .reg_offs.enable = SUN6I_NMI_ENABLE,
67 .reg_offs.ctrl = SUN7I_NMI_CTRL,
68 .reg_offs.pend = SUN7I_NMI_PENDING,
69 .reg_offs.enable = SUN7I_NMI_ENABLE,
73 .reg_offs.ctrl = SUN9I_NMI_CTRL,
74 .reg_offs.pend = SUN9I_NMI_PENDING,
75 .reg_offs.enable = SUN9I_NMI_ENABLE,
[all …]
H A Dirq-imgpdc.c89 static void pdc_write(struct pdc_intc_priv *priv, unsigned int reg_offs, in pdc_write() argument
92 iowrite32(data, priv->pdc_base + reg_offs); in pdc_write()
96 unsigned int reg_offs) in pdc_read() argument
98 return ioread32(priv->pdc_base + reg_offs); in pdc_read()
/linux/drivers/media/rc/img-ir/
H A Dimg-ir.h158 unsigned int reg_offs, unsigned int data) in img_ir_write() argument
160 iowrite32(data, priv->reg_base + reg_offs); in img_ir_write()
164 unsigned int reg_offs) in img_ir_read() argument
166 return ioread32(priv->reg_base + reg_offs); in img_ir_read()
/linux/drivers/mtd/nand/raw/
H A Dfsl_upm.c82 u32 mar, reg_offs = fun->mchip_offsets[fun->mchip_number]; in func_exec_instr() local
91 reg_offs; in func_exec_instr()
92 fsl_upm_run_pattern(&fun->upm, fun->io_base + reg_offs, mar); in func_exec_instr()
100 reg_offs; in func_exec_instr()
101 fsl_upm_run_pattern(&fun->upm, fun->io_base + reg_offs, mar); in func_exec_instr()
109 in[i] = in_8(fun->io_base + reg_offs); in func_exec_instr()
115 out_8(fun->io_base + reg_offs, out[i]); in func_exec_instr()
/linux/drivers/media/dvb-frontends/
H A Ddib7000m.c40 u8 reg_offs; member
140 if (state->reg_offs && (r >= 112 && r <= 331)) // compensate for 7000MC in dib7000m_write_tab()
159 smo_mode = (dib7000m_read_word(state, 294 + state->reg_offs) & 0x0010) | (1 << 1); in dib7000m_set_output_mode()
195 ret |= dib7000m_write_word(state, 294 + state->reg_offs, smo_mode); in dib7000m_set_output_mode()
196 ret |= dib7000m_write_word(state, 295 + state->reg_offs, fifo_threshold); /* synchronous fread */ in dib7000m_set_output_mode()
353 dib7000m_write_word(state, 263 + state->reg_offs, 6); in dib7000m_set_diversity_in()
354 dib7000m_write_word(state, 264 + state->reg_offs, 6); in dib7000m_set_diversity_in()
355 …dib7000m_write_word(state, 266 + state->reg_offs, (state->div_sync_wait << 4) | (1 << 2) | (2 << 0… in dib7000m_set_diversity_in()
357 dib7000m_write_word(state, 263 + state->reg_offs, 1); in dib7000m_set_diversity_in()
358 dib7000m_write_word(state, 264 + state->reg_offs, 0); in dib7000m_set_diversity_in()
[all …]
H A Ddib9000.c56 u8 reg_offs; member
976 state->reg_offs = 1; in dib9000_fw_reset()
/linux/drivers/misc/genwqe/
H A Dcard_dev.c1061 u32 reg_offs; in genwqe_ioctl() local
1080 if (get_user(reg_offs, &io->num)) in genwqe_ioctl()
1083 if ((reg_offs >= cd->mmio_len) || (reg_offs & 0x7)) in genwqe_ioctl()
1086 val = __genwqe_readq(cd, reg_offs); in genwqe_ioctl()
1100 if (get_user(reg_offs, &io->num)) in genwqe_ioctl()
1103 if ((reg_offs >= cd->mmio_len) || (reg_offs & 0x7)) in genwqe_ioctl()
1109 __genwqe_writeq(cd, reg_offs, val); in genwqe_ioctl()
1116 if (get_user(reg_offs, &io->num)) in genwqe_ioctl()
1119 if ((reg_offs >= cd->mmio_len) || (reg_offs & 0x3)) in genwqe_ioctl()
1122 val = __genwqe_readl(cd, reg_offs); in genwqe_ioctl()
[all …]
/linux/drivers/pmdomain/imx/
H A Dgpc.c49 unsigned int reg_offs; member
67 regmap_read(pd->regmap, pd->reg_offs + GPC_PGC_PDNSCR_OFFS, &val); in imx6_pm_domain_power_off()
72 regmap_update_bits(pd->regmap, pd->reg_offs + GPC_PGC_CTRL_OFFS, in imx6_pm_domain_power_off()
108 regmap_update_bits(pd->regmap, pd->reg_offs + GPC_PGC_CTRL_OFFS, in imx6_pm_domain_power_on()
266 .reg_offs = 0x260,
275 .reg_offs = 0x240,
284 .reg_offs = 0x200,
/linux/drivers/clk/samsung/
H A Dclk-exynos-arm64.c76 const unsigned long *reg_offs = cmu->clk_regs; in exynos_arm64_init_clocks() local
86 void __iomem *reg = reg_base + reg_offs[i]; in exynos_arm64_init_clocks()
89 if (cmu->manual_plls && is_pll_con1_reg(reg_offs[i])) { in exynos_arm64_init_clocks()
91 } else if (is_gate_reg(reg_offs[i])) { in exynos_arm64_init_clocks()
/linux/arch/microblaze/kernel/
H A Dptrace.c46 static microblaze_reg_t *reg_save_addr(unsigned reg_offs, in reg_save_addr() argument
74 return (microblaze_reg_t *)((char *)regs + reg_offs); in reg_save_addr()
/linux/drivers/spi/
H A Dspi-sh-msiof.c66 static u32 sh_msiof_read(struct sh_msiof_spi_priv *p, int reg_offs) in sh_msiof_read() argument
68 switch (reg_offs) { in sh_msiof_read()
71 return ioread16(p->mapbase + reg_offs); in sh_msiof_read()
73 return ioread32(p->mapbase + reg_offs); in sh_msiof_read()
77 static void sh_msiof_write(struct sh_msiof_spi_priv *p, int reg_offs, in sh_msiof_write() argument
80 switch (reg_offs) { in sh_msiof_write()
83 iowrite16(value, p->mapbase + reg_offs); in sh_msiof_write()
86 iowrite32(value, p->mapbase + reg_offs); in sh_msiof_write()
/linux/drivers/video/fbdev/
H A Dsh_mobile_lcdcfb.h61 unsigned long *reg_offs; member
/linux/arch/arm/mach-omap2/
H A Domap_hwmod.h636 void omap_hwmod_write(u32 v, struct omap_hwmod *oh, u16 reg_offs);
637 u32 omap_hwmod_read(struct omap_hwmod *oh, u16 reg_offs);
H A Domap_hwmod.c2889 u32 omap_hwmod_read(struct omap_hwmod *oh, u16 reg_offs) in omap_hwmod_read() argument
2892 return readw_relaxed(oh->_mpu_rt_va + reg_offs); in omap_hwmod_read()
2894 return readl_relaxed(oh->_mpu_rt_va + reg_offs); in omap_hwmod_read()
2897 void omap_hwmod_write(u32 v, struct omap_hwmod *oh, u16 reg_offs) in omap_hwmod_write() argument
2900 writew_relaxed(v, oh->_mpu_rt_va + reg_offs); in omap_hwmod_write()
2902 writel_relaxed(v, oh->_mpu_rt_va + reg_offs); in omap_hwmod_write()
/linux/drivers/net/ethernet/ti/icssg/
H A Dicss_iep.h58 u32 reg_offs[ICSS_IEP_MAX_REGS]; member
/linux/drivers/pinctrl/nuvoton/
H A Dpinctrl-ma35.c379 u32 reg_offs, bit_offs, regval; in ma35_gpio_core_to_request() local
383 reg_offs = bank->bank_num * MA35_MFP_REG_SZ_PER_BANK; in ma35_gpio_core_to_request()
387 reg_offs = bank->bank_num * MA35_MFP_REG_SZ_PER_BANK + 4; in ma35_gpio_core_to_request()
391 regmap_read(bank->regmap, MA35_MFP_REG_BASE + reg_offs, &regval); in ma35_gpio_core_to_request()
393 regmap_write(bank->regmap, MA35_MFP_REG_BASE + reg_offs, regval); in ma35_gpio_core_to_request()