/linux-4.4.14/drivers/clk/meson/ |
D | clk-cpu.c | 59 u16 reg_off; member 89 reg = readl(clk_cpu->base + clk_cpu->reg_off + MESON_CPU_CLK_CNTL1); in meson_clk_cpu_set_rate() 91 writel(reg, clk_cpu->base + clk_cpu->reg_off + MESON_CPU_CLK_CNTL1); in meson_clk_cpu_set_rate() 93 reg = readl(clk_cpu->base + clk_cpu->reg_off + MESON_CPU_CLK_CNTL); in meson_clk_cpu_set_rate() 95 writel(reg, clk_cpu->base + clk_cpu->reg_off + MESON_CPU_CLK_CNTL); in meson_clk_cpu_set_rate() 108 reg = readl(clk_cpu->base + clk_cpu->reg_off + MESON_CPU_CLK_CNTL1); in meson_clk_cpu_recalc_rate() 111 reg = readl(clk_cpu->base + clk_cpu->reg_off + MESON_CPU_CLK_CNTL); in meson_clk_cpu_recalc_rate() 128 cpu_clk_cntl = readl(clk_cpu->base + clk_cpu->reg_off in meson_clk_cpu_pre_rate_change() 131 writel(cpu_clk_cntl, clk_cpu->base + clk_cpu->reg_off in meson_clk_cpu_pre_rate_change() 137 writel(cpu_clk_cntl, clk_cpu->base + clk_cpu->reg_off in meson_clk_cpu_pre_rate_change() [all …]
|
D | clk-pll.c | 67 reg = readl(pll->base + p->reg_off); in meson_clk_pll_recalc_rate() 71 reg = readl(pll->base + p->reg_off); in meson_clk_pll_recalc_rate() 75 reg = readl(pll->base + p->reg_off); in meson_clk_pll_recalc_rate() 119 reg = readl(pll->base + p_n->reg_off); in meson_clk_pll_wait_lock() 149 reg = readl(pll->base + p->reg_off); in meson_clk_pll_set_rate() 150 writel(reg | MESON_PLL_RESET, pll->base + p->reg_off); in meson_clk_pll_set_rate() 153 writel(reg, pll->base + p->reg_off); in meson_clk_pll_set_rate() 156 reg = readl(pll->base + p->reg_off); in meson_clk_pll_set_rate() 158 writel(reg, pll->base + p->reg_off); in meson_clk_pll_set_rate() 161 reg = readl(pll->base + p->reg_off); in meson_clk_pll_set_rate() [all …]
|
D | clkc.c | 67 mux->reg = clk_base + clk_conf->reg_off in meson_clk_register_composite() 68 + composite_conf->mux_parm.reg_off; in meson_clk_register_composite() 85 div->reg = clk_base + clk_conf->reg_off in meson_clk_register_composite() 86 + composite_conf->div_parm.reg_off; in meson_clk_register_composite() 101 gate->reg = clk_base + clk_conf->reg_off in meson_clk_register_composite() 102 + composite_conf->div_parm.reg_off; in meson_clk_register_composite() 147 reg = readl(clk_base + clk_conf->reg_off + p->reg_off); in meson_clk_register_fixed_factor() 156 reg = readl(clk_base + clk_conf->reg_off + p->reg_off); in meson_clk_register_fixed_factor() 185 reg = readl(clk_base + clk_conf->reg_off + r->reg_off); in meson_clk_register_fixed_rate()
|
D | clkc.h | 33 u16 reg_off; member 39 .reg_off = (_r), \ 99 u16 reg_off; member 117 .reg_off = (_ro), \ 136 .reg_off = (_ro), \ 158 .reg_off = (_ro), \ 169 .reg_off = (_ro), \
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-digicolor.c | 134 int bit_off, reg_off; in dc_set_mux() local 137 dc_client_sel(group, ®_off, &bit_off); in dc_set_mux() 139 reg = readb_relaxed(pmap->regs + reg_off); in dc_set_mux() 142 writeb_relaxed(reg, pmap->regs + reg_off); in dc_set_mux() 152 int bit_off, reg_off; in dc_pmx_request_gpio() local 155 dc_client_sel(offset, ®_off, &bit_off); in dc_pmx_request_gpio() 157 reg = readb_relaxed(pmap->regs + reg_off); in dc_pmx_request_gpio() 175 int reg_off = GP_DRIVE0(gpio/PINS_PER_COLLECTION); in dc_gpio_direction_input() local 181 drive = readb_relaxed(pmap->regs + reg_off); in dc_gpio_direction_input() 183 writeb_relaxed(drive, pmap->regs + reg_off); in dc_gpio_direction_input() [all …]
|
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | octeon_device.h | 507 #define octeon_write_csr(oct_dev, reg_off, value) \ argument 508 writel(value, oct_dev->mmio[0].hw_addr + reg_off) 510 #define octeon_write_csr64(oct_dev, reg_off, val64) \ argument 511 writeq(val64, oct_dev->mmio[0].hw_addr + reg_off) 513 #define octeon_read_csr(oct_dev, reg_off) \ argument 514 readl(oct_dev->mmio[0].hw_addr + reg_off) 516 #define octeon_read_csr64(oct_dev, reg_off) \ argument 517 readq(oct_dev->mmio[0].hw_addr + reg_off)
|
/linux-4.4.14/arch/mips/lantiq/xway/ |
D | reset.c | 103 static void ltq_rcu_w32(uint32_t val, uint32_t reg_off) in ltq_rcu_w32() argument 105 ltq_w32(val, ltq_rcu_membase + reg_off); in ltq_rcu_w32() 108 static uint32_t ltq_rcu_r32(uint32_t reg_off) in ltq_rcu_r32() argument 110 return ltq_r32(ltq_rcu_membase + reg_off); in ltq_rcu_r32() 113 static void ltq_rcu_w32_mask(uint32_t clr, uint32_t set, uint32_t reg_off) in ltq_rcu_w32_mask() argument 118 ltq_rcu_w32((ltq_rcu_r32(reg_off) & ~(clr)) | (set), reg_off); in ltq_rcu_w32_mask()
|
/linux-4.4.14/drivers/pinctrl/spear/ |
D | pinctrl-plgpio.c | 83 void __iomem *reg_off = REG_OFFSET(base, reg, pin); in is_plgpio_set() local 84 u32 val = readl_relaxed(reg_off); in is_plgpio_set() 92 void __iomem *reg_off = REG_OFFSET(base, reg, pin); in plgpio_reg_set() local 93 u32 val = readl_relaxed(reg_off); in plgpio_reg_set() 95 writel_relaxed(val | (1 << offset), reg_off); in plgpio_reg_set() 101 void __iomem *reg_off = REG_OFFSET(base, reg, pin); in plgpio_reg_reset() local 102 u32 val = readl_relaxed(reg_off); in plgpio_reg_reset() 104 writel_relaxed(val & ~(1 << offset), reg_off); in plgpio_reg_reset() 323 void __iomem *reg_off; in plgpio_irq_set_type() local 340 reg_off = REG_OFFSET(plgpio->base, plgpio->regs.eit, offset); in plgpio_irq_set_type() [all …]
|
/linux-4.4.14/drivers/staging/vt6656/ |
D | usbpipe.c | 71 void vnt_control_out_u8(struct vnt_private *priv, u8 reg, u8 reg_off, u8 data) in vnt_control_out_u8() argument 74 reg_off, reg, sizeof(u8), &data); in vnt_control_out_u8() 99 void vnt_control_in_u8(struct vnt_private *priv, u8 reg, u8 reg_off, u8 *data) in vnt_control_in_u8() argument 102 reg_off, reg, sizeof(u8), data); in vnt_control_in_u8()
|
/linux-4.4.14/drivers/iommu/ |
D | shmobile-ipmmu.c | 27 static void ipmmu_reg_write(struct shmobile_ipmmu *ipmmu, unsigned long reg_off, in ipmmu_reg_write() argument 30 iowrite32(data, ipmmu->ipmmu_base + reg_off); in ipmmu_reg_write()
|
D | arm-smmu-v3.c | 2201 unsigned int reg_off, unsigned int ack_off) in arm_smmu_write_reg_sync() argument 2205 writel_relaxed(val, smmu->base + reg_off); in arm_smmu_write_reg_sync()
|
/linux-4.4.14/arch/x86/kvm/ |
D | lapic.h | 99 static inline u32 kvm_apic_get_reg(struct kvm_lapic *apic, int reg_off) in kvm_apic_get_reg() argument 101 return *((u32 *) (apic->regs + reg_off)); in kvm_apic_get_reg()
|
D | lapic.c | 78 static inline void apic_set_reg(struct kvm_lapic *apic, int reg_off, u32 val) in apic_set_reg() argument 80 *((u32 *) (apic->regs + reg_off)) = val; in apic_set_reg()
|
/linux-4.4.14/drivers/lguest/x86/ |
D | core.c | 185 unsigned long *lguest_arch_regptr(struct lg_cpu *cpu, size_t reg_off, bool any) in lguest_arch_regptr() argument 187 switch (reg_off) { in lguest_arch_regptr() 210 switch (reg_off) { in lguest_arch_regptr()
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-sh.c | 455 static inline int sh_rtc_read_alarm_value(struct sh_rtc *rtc, int reg_off) in sh_rtc_read_alarm_value() argument 460 byte = readb(rtc->regbase + reg_off); in sh_rtc_read_alarm_value() 495 int value, int reg_off) in sh_rtc_write_alarm_value() argument 499 writeb(0, rtc->regbase + reg_off); in sh_rtc_write_alarm_value() 501 writeb(bin2bcd(value) | AR_ENB, rtc->regbase + reg_off); in sh_rtc_write_alarm_value()
|
/linux-4.4.14/drivers/thermal/samsung/ |
D | exynos_tmu.c | 667 unsigned int reg_off, bit_off; in exynos7_tmu_initialize() local 705 reg_off = ((7 - i) / 2) * 4; in exynos7_tmu_initialize() 717 EXYNOS7_THD_TEMP_RISE7_6 + reg_off); in exynos7_tmu_initialize() 721 data->base + EXYNOS7_THD_TEMP_RISE7_6 + reg_off); in exynos7_tmu_initialize() 728 data->base + EXYNOS7_THD_TEMP_FALL7_6 + reg_off); in exynos7_tmu_initialize()
|
/linux-4.4.14/drivers/lguest/ |
D | lg.h | 210 unsigned long *lguest_arch_regptr(struct lg_cpu *cpu, size_t reg_off, bool any);
|
/linux-4.4.14/drivers/scsi/bnx2i/ |
D | bnx2i_hwi.c | 2732 u32 reg_off; in bnx2i_map_ep_dbell_regs() local 2743 reg_off = (1 << BNX2X_DB_SHIFT) * (cid_num & 0x1FFFF); in bnx2i_map_ep_dbell_regs() 2744 ep->qp.ctx_base = ioremap_nocache(reg_base + reg_off, 4); in bnx2i_map_ep_dbell_regs() 2754 reg_off = CTX_OFFSET + MAX_CID_CNT * MB_KERNEL_CTX_SIZE in bnx2i_map_ep_dbell_regs() 2758 reg_off = CTX_OFFSET + (MB_KERNEL_CTX_SIZE * cid_num); in bnx2i_map_ep_dbell_regs() 2761 reg_off = CTX_OFFSET + (MB_KERNEL_CTX_SIZE * cid_num); in bnx2i_map_ep_dbell_regs() 2763 ep->qp.ctx_base = ioremap_nocache(ep->hba->reg_base + reg_off, in bnx2i_map_ep_dbell_regs()
|
/linux-4.4.14/drivers/scsi/bnx2fc/ |
D | bnx2fc_hwi.c | 1418 u32 reg_off; in bnx2fc_map_doorbell() local 1425 reg_off = (1 << BNX2X_DB_SHIFT) * (context_id & 0x1FFFF); in bnx2fc_map_doorbell() 1426 tgt->ctx_base = ioremap_nocache(reg_base + reg_off, 4); in bnx2fc_map_doorbell()
|
/linux-4.4.14/drivers/scsi/ |
D | advansys.c | 1895 #define AdvReadByteRegister(iop_base, reg_off) \ argument 1896 (ADV_MEM_READB((iop_base) + (reg_off))) 1899 #define AdvWriteByteRegister(iop_base, reg_off, byte) \ argument 1900 (ADV_MEM_WRITEB((iop_base) + (reg_off), (byte))) 1903 #define AdvReadWordRegister(iop_base, reg_off) \ argument 1904 (ADV_MEM_READW((iop_base) + (reg_off))) 1907 #define AdvWriteWordRegister(iop_base, reg_off, word) \ argument 1908 (ADV_MEM_WRITEW((iop_base) + (reg_off), (word))) 1911 #define AdvWriteDWordRegister(iop_base, reg_off, dword) \ argument 1912 (ADV_MEM_WRITEDW((iop_base) + (reg_off), (dword)))
|