/linux-4.1.27/drivers/gpio/ |
D | gpio-tz1090.c | 94 unsigned int reg_offs, u32 data) in tz1090_gpio_write() argument 96 iowrite32(data, bank->reg + reg_offs); in tz1090_gpio_write() 100 unsigned int reg_offs) in tz1090_gpio_read() argument 102 return ioread32(bank->reg + reg_offs); in tz1090_gpio_read() 107 unsigned int reg_offs, in _tz1090_gpio_clear_bit() argument 112 value = tz1090_gpio_read(bank, reg_offs); in _tz1090_gpio_clear_bit() 114 tz1090_gpio_write(bank, reg_offs, value); in _tz1090_gpio_clear_bit() 118 unsigned int reg_offs, in tz1090_gpio_clear_bit() argument 124 _tz1090_gpio_clear_bit(bank, reg_offs, offset); in tz1090_gpio_clear_bit() 130 unsigned int reg_offs, in _tz1090_gpio_set_bit() argument [all …]
|
D | gpio-tz1090-pdc.c | 56 static inline void pdc_write(struct tz1090_pdc_gpio *priv, unsigned int reg_offs, in pdc_write() argument 59 writel(data, priv->reg + reg_offs); in pdc_write() 63 unsigned int reg_offs) in pdc_read() argument 65 return readl(priv->reg + reg_offs); in pdc_read()
|
/linux-4.1.27/drivers/irqchip/ |
D | irq-sunxi-nmi.c | 122 struct sunxi_sc_nmi_reg_offs *reg_offs) in sunxi_sc_nmi_irq_init() argument 167 gc->chip_types[0].regs.ack = reg_offs->pend; in sunxi_sc_nmi_irq_init() 168 gc->chip_types[0].regs.mask = reg_offs->enable; in sunxi_sc_nmi_irq_init() 169 gc->chip_types[0].regs.type = reg_offs->ctrl; in sunxi_sc_nmi_irq_init() 177 gc->chip_types[1].regs.ack = reg_offs->pend; in sunxi_sc_nmi_irq_init() 178 gc->chip_types[1].regs.mask = reg_offs->enable; in sunxi_sc_nmi_irq_init() 179 gc->chip_types[1].regs.type = reg_offs->ctrl; in sunxi_sc_nmi_irq_init() 182 sunxi_sc_nmi_write(gc, reg_offs->enable, 0); in sunxi_sc_nmi_irq_init() 183 sunxi_sc_nmi_write(gc, reg_offs->pend, 0x1); in sunxi_sc_nmi_irq_init()
|
D | irq-imgpdc.c | 88 static void pdc_write(struct pdc_intc_priv *priv, unsigned int reg_offs, in pdc_write() argument 91 iowrite32(data, priv->pdc_base + reg_offs); in pdc_write() 95 unsigned int reg_offs) in pdc_read() argument 97 return ioread32(priv->pdc_base + reg_offs); in pdc_read()
|
/linux-4.1.27/drivers/media/rc/img-ir/ |
D | img-ir.h | 162 unsigned int reg_offs, unsigned int data) in img_ir_write() argument 164 iowrite32(data, priv->reg_base + reg_offs); in img_ir_write() 168 unsigned int reg_offs) in img_ir_read() argument 170 return ioread32(priv->reg_base + reg_offs); in img_ir_read()
|
/linux-4.1.27/drivers/media/dvb-frontends/ |
D | dib7000m.c | 36 u8 reg_offs; member 136 if (state->reg_offs && (r >= 112 && r <= 331)) // compensate for 7000MC in dib7000m_write_tab() 155 smo_mode = (dib7000m_read_word(state, 294 + state->reg_offs) & 0x0010) | (1 << 1); in dib7000m_set_output_mode() 191 ret |= dib7000m_write_word(state, 294 + state->reg_offs, smo_mode); in dib7000m_set_output_mode() 192 ret |= dib7000m_write_word(state, 295 + state->reg_offs, fifo_threshold); /* synchronous fread */ in dib7000m_set_output_mode() 349 dib7000m_write_word(state, 263 + state->reg_offs, 6); in dib7000m_set_diversity_in() 350 dib7000m_write_word(state, 264 + state->reg_offs, 6); in dib7000m_set_diversity_in() 351 …dib7000m_write_word(state, 266 + state->reg_offs, (state->div_sync_wait << 4) | (1 << 2) | (2 << 0… in dib7000m_set_diversity_in() 353 dib7000m_write_word(state, 263 + state->reg_offs, 1); in dib7000m_set_diversity_in() 354 dib7000m_write_word(state, 264 + state->reg_offs, 0); in dib7000m_set_diversity_in() [all …]
|
D | dib9000.c | 51 u8 reg_offs; member 972 state->reg_offs = 1; in dib9000_fw_reset()
|
/linux-4.1.27/drivers/misc/genwqe/ |
D | card_dev.c | 1059 u32 reg_offs; in genwqe_ioctl() local 1078 if (get_user(reg_offs, &io->num)) in genwqe_ioctl() 1081 if ((reg_offs >= cd->mmio_len) || (reg_offs & 0x7)) in genwqe_ioctl() 1084 val = __genwqe_readq(cd, reg_offs); in genwqe_ioctl() 1098 if (get_user(reg_offs, &io->num)) in genwqe_ioctl() 1101 if ((reg_offs >= cd->mmio_len) || (reg_offs & 0x7)) in genwqe_ioctl() 1107 __genwqe_writeq(cd, reg_offs, val); in genwqe_ioctl() 1114 if (get_user(reg_offs, &io->num)) in genwqe_ioctl() 1117 if ((reg_offs >= cd->mmio_len) || (reg_offs & 0x3)) in genwqe_ioctl() 1120 val = __genwqe_readl(cd, reg_offs); in genwqe_ioctl() [all …]
|
/linux-4.1.27/arch/microblaze/kernel/ |
D | ptrace.c | 46 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-4.1.27/arch/arm/mach-shmobile/ |
D | pm-rcar.c | 38 int sr_bit, int reg_offs) in rcar_sysc_pwr_on_off() argument 52 rcar_sysc_base + sysc_ch->chan_offs + reg_offs); in rcar_sysc_pwr_on_off()
|
/linux-4.1.27/drivers/spi/ |
D | spi-sh-msiof.c | 184 static u32 sh_msiof_read(struct sh_msiof_spi_priv *p, int reg_offs) in sh_msiof_read() argument 186 switch (reg_offs) { in sh_msiof_read() 189 return ioread16(p->mapbase + reg_offs); in sh_msiof_read() 191 return ioread32(p->mapbase + reg_offs); in sh_msiof_read() 195 static void sh_msiof_write(struct sh_msiof_spi_priv *p, int reg_offs, in sh_msiof_write() argument 198 switch (reg_offs) { in sh_msiof_write() 201 iowrite16(value, p->mapbase + reg_offs); in sh_msiof_write() 204 iowrite32(value, p->mapbase + reg_offs); in sh_msiof_write()
|
/linux-4.1.27/drivers/video/fbdev/ |
D | sh_mobile_lcdcfb.h | 60 unsigned long *reg_offs; member
|
D | sh_mobile_lcdcfb.c | 293 iowrite32(data, chan->lcdc->base + chan->reg_offs[reg_nr]); in lcdc_write_chan() 295 iowrite32(data, chan->lcdc->base + chan->reg_offs[reg_nr] + in lcdc_write_chan() 302 iowrite32(data, chan->lcdc->base + chan->reg_offs[reg_nr] + in lcdc_write_chan_mirror() 309 return ioread32(chan->lcdc->base + chan->reg_offs[reg_nr]); in lcdc_read_chan() 320 unsigned long reg_offs, unsigned long data) in lcdc_write() argument 322 iowrite32(data, priv->base + reg_offs); in lcdc_write() 326 unsigned long reg_offs) in lcdc_read() argument 328 return ioread32(priv->base + reg_offs); in lcdc_read() 332 unsigned long reg_offs, in lcdc_wait_bit() argument 335 while ((lcdc_read(priv, reg_offs) & mask) != until) in lcdc_wait_bit() [all …]
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | omap_hwmod.h | 714 void omap_hwmod_write(u32 v, struct omap_hwmod *oh, u16 reg_offs); 715 u32 omap_hwmod_read(struct omap_hwmod *oh, u16 reg_offs);
|
D | omap_hwmod.c | 3103 u32 omap_hwmod_read(struct omap_hwmod *oh, u16 reg_offs) in omap_hwmod_read() argument 3106 return readw_relaxed(oh->_mpu_rt_va + reg_offs); in omap_hwmod_read() 3108 return readl_relaxed(oh->_mpu_rt_va + reg_offs); in omap_hwmod_read() 3111 void omap_hwmod_write(u32 v, struct omap_hwmod *oh, u16 reg_offs) in omap_hwmod_write() argument 3114 writew_relaxed(v, oh->_mpu_rt_va + reg_offs); in omap_hwmod_write() 3116 writel_relaxed(v, oh->_mpu_rt_va + reg_offs); in omap_hwmod_write()
|
/linux-4.1.27/drivers/media/platform/soc_camera/ |
D | sh_mobile_ceu_camera.c | 161 unsigned long reg_offs, u32 data) in ceu_write() argument 163 iowrite32(data, priv->base + reg_offs); in ceu_write() 166 static u32 ceu_read(struct sh_mobile_ceu_dev *priv, unsigned long reg_offs) in ceu_read() argument 168 return ioread32(priv->base + reg_offs); in ceu_read()
|