/linux-4.4.14/drivers/crypto/ux500/cryp/ |
D | cryp.c | 38 peripheralid2 = readl_relaxed(&device_data->base->periphId2); in cryp_check() 45 readl_relaxed(&device_data->base->periphId0)) in cryp_check() 47 readl_relaxed(&device_data->base->periphId1)) in cryp_check() 49 readl_relaxed(&device_data->base->periphId3)) in cryp_check() 51 readl_relaxed(&device_data->base->pcellId0)) in cryp_check() 53 readl_relaxed(&device_data->base->pcellId1)) in cryp_check() 55 readl_relaxed(&device_data->base->pcellId2)) in cryp_check() 57 readl_relaxed(&device_data->base->pcellId3))) { in cryp_check() 99 while (readl_relaxed(&device_data->base->sr) != in cryp_flush_inoutfifo() 309 ctx->din = readl_relaxed(&src_reg->din); in cryp_save_device_context() [all …]
|
D | cryp_p.h | 24 writel_relaxed((readl_relaxed(reg_name) | mask), reg_name) 27 writel_relaxed(((readl_relaxed(reg_name) & ~(mask)) |\ 31 (readl_relaxed(reg_name) & (val)) 34 writel_relaxed(((readl_relaxed(reg) & ~(mask)) | \
|
D | cryp_irq.c | 26 i = readl_relaxed(&device_data->base->imsc); in cryp_enable_irq_src() 37 i = readl_relaxed(&device_data->base->imsc); in cryp_disable_irq_src() 44 return (readl_relaxed(&device_data->base->mis) & irq_src) > 0; in cryp_pending_irq_src()
|
/linux-4.4.14/drivers/clk/berlin/ |
D | berlin2-avpll.c | 129 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_is_enabled() 141 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_enable() 156 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_disable() 174 reg = readl_relaxed(vco->base + VCO_CTRL1); in berlin2_avpll_vco_recalc_rate() 231 reg = readl_relaxed(ch->base + VCO_CTRL10); in berlin2_avpll_channel_is_enabled() 242 reg = readl_relaxed(ch->base + VCO_CTRL10); in berlin2_avpll_channel_enable() 254 reg = readl_relaxed(ch->base + VCO_CTRL10); in berlin2_avpll_channel_disable() 269 reg = readl_relaxed(ch->base + VCO_CTRL30); in berlin2_avpll_channel_recalc_rate() 278 reg = readl_relaxed(ch->base + VCO_SYNC1n(ch->index)); in berlin2_avpll_channel_recalc_rate() 284 reg = readl_relaxed(ch->base + VCO_SYNC2n(ch->index)); in berlin2_avpll_channel_recalc_rate() [all …]
|
D | berlin2-div.c | 84 reg = readl_relaxed(div->base + map->gate_offs); in berlin2_div_is_enabled() 102 reg = readl_relaxed(div->base + map->gate_offs); in berlin2_div_enable() 121 reg = readl_relaxed(div->base + map->gate_offs); in berlin2_div_disable() 139 reg = readl_relaxed(div->base + map->pll_switch_offs); in berlin2_div_set_parent() 148 reg = readl_relaxed(div->base + map->pll_select_offs); in berlin2_div_set_parent() 171 reg = readl_relaxed(div->base + map->pll_switch_offs); in berlin2_div_get_parent() 174 reg = readl_relaxed(div->base + map->pll_select_offs); in berlin2_div_get_parent() 196 divsw = readl_relaxed(div->base + map->div_switch_offs) & in berlin2_div_recalc_rate() 198 div3sw = readl_relaxed(div->base + map->div3_switch_offs) & in berlin2_div_recalc_rate() 210 reg = readl_relaxed(div->base + map->div_select_offs); in berlin2_div_recalc_rate()
|
D | berlin2-pll.c | 60 val = readl_relaxed(pll->base + SPLL_CTRL0); in berlin2_pll_recalc_rate() 68 val = readl_relaxed(pll->base + SPLL_CTRL1); in berlin2_pll_recalc_rate()
|
/linux-4.4.14/arch/arm/mach-zx/ |
D | zx296702-pm-domain.c | 44 tmp = readl_relaxed(pcubase + PCU_DM_CLKEN); in normal_power_off() 49 tmp = readl_relaxed(pcubase + PCU_DM_ISOEN); in normal_power_off() 54 tmp = readl_relaxed(pcubase + PCU_DM_RSTEN); in normal_power_off() 59 tmp = readl_relaxed(pcubase + PCU_DM_PWRDN); in normal_power_off() 63 tmp = readl_relaxed(pcubase + PCU_DM_ACK_SYNC) & BIT(zpd->bit); in normal_power_off() 80 tmp = readl_relaxed(pcubase + PCU_DM_PWRDN); in normal_power_on() 84 tmp = readl_relaxed(pcubase + PCU_DM_ACK_SYNC) & BIT(zpd->bit); in normal_power_on() 92 tmp = readl_relaxed(pcubase + PCU_DM_RSTEN); in normal_power_on() 97 tmp = readl_relaxed(pcubase + PCU_DM_ISOEN); in normal_power_on() 102 tmp = readl_relaxed(pcubase + PCU_DM_CLKEN); in normal_power_on()
|
D | platsmp.c | 118 while (readl_relaxed(pcu_base + PCU_CPU1_ST) & 0x4) in zx_boot_secondary() 155 while ((readl_relaxed(pcu_base + PCU_CPU1_ST) & 0x3) != 0x0) { in zx_cpu_kill()
|
/linux-4.4.14/drivers/clk/imx/ |
D | clk-pllv3.c | 54 u32 val = readl_relaxed(pll->base) & pll->powerdown; in clk_pllv3_wait_lock() 62 if (readl_relaxed(pll->base) & BM_PLL_LOCK) in clk_pllv3_wait_lock() 69 return readl_relaxed(pll->base) & BM_PLL_LOCK ? 0 : -ETIMEDOUT; in clk_pllv3_wait_lock() 77 val = readl_relaxed(pll->base); in clk_pllv3_prepare() 92 val = readl_relaxed(pll->base); in clk_pllv3_unprepare() 104 u32 div = (readl_relaxed(pll->base) >> pll->div_shift) & pll->div_mask; in clk_pllv3_recalc_rate() 131 val = readl_relaxed(pll->base); in clk_pllv3_set_rate() 151 u32 div = readl_relaxed(pll->base) & pll->div_mask; in clk_pllv3_sys_recalc_rate() 185 val = readl_relaxed(pll->base); in clk_pllv3_sys_set_rate() 205 u32 mfn = readl_relaxed(pll->base + PLL_NUM_OFFSET); in clk_pllv3_av_recalc_rate() [all …]
|
D | clk-pfd.c | 62 u8 frac = (readl_relaxed(pfd->reg) >> (pfd->idx * 8)) & 0x3f; in clk_pfd_recalc_rate() 115 if (readl_relaxed(pfd->reg) & (1 << ((pfd->idx + 1) * 8 - 1))) in clk_pfd_is_enabled()
|
D | clk-imx6sl.c | 135 if (readl_relaxed(ccm_base + CCSR) & BM_CCSR_PLL1_SW_CLK_SEL) { in imx6sl_get_arm_divider_for_wait() 138 if ((readl_relaxed(anatop_base + PLL_ARM) & in imx6sl_get_arm_divider_for_wait() 152 saved_pll_arm = val = readl_relaxed(anatop_base + PLL_ARM); in imx6sl_enable_pll_arm() 176 saved_arm_div = readl_relaxed(ccm_base + CACRR); in imx6sl_set_wait_clk()
|
/linux-4.4.14/drivers/irqchip/ |
D | irq-sa11x0.c | 41 reg = readl_relaxed(iobase + ICMR); in sa1100_mask_irq() 50 reg = readl_relaxed(iobase + ICMR); in sa1100_unmask_irq() 96 st->icmr = readl_relaxed(iobase + ICMR); in sa1100irq_suspend() 97 st->iclr = readl_relaxed(iobase + ICLR); in sa1100irq_suspend() 98 st->iccr = readl_relaxed(iobase + ICCR); in sa1100irq_suspend() 139 icip = readl_relaxed(iobase + ICIP); in sa1100_handle_irq() 140 icmr = readl_relaxed(iobase + ICMR); in sa1100_handle_irq()
|
D | irq-sirfsoc.c | 59 irqstat = readl_relaxed(base + SIRFSOC_INIT_IRQ_ID); in sirfsoc_handle_irq() 99 sirfsoc_irq_st.mask0 = readl_relaxed(base + SIRFSOC_INT_RISC_MASK0); in sirfsoc_irq_suspend() 100 sirfsoc_irq_st.mask1 = readl_relaxed(base + SIRFSOC_INT_RISC_MASK1); in sirfsoc_irq_suspend() 101 sirfsoc_irq_st.level0 = readl_relaxed(base + SIRFSOC_INT_RISC_LEVEL0); in sirfsoc_irq_suspend() 102 sirfsoc_irq_st.level1 = readl_relaxed(base + SIRFSOC_INT_RISC_LEVEL1); in sirfsoc_irq_suspend()
|
D | irq-mmp.c | 72 r = readl_relaxed(mmp_icu_base + (hwirq << 2)); in icu_mask_ack_irq() 82 r = readl_relaxed(data->reg_mask) | (1 << hwirq); in icu_mask_ack_irq() 96 r = readl_relaxed(mmp_icu_base + (hwirq << 2)); in icu_mask_irq() 101 r = readl_relaxed(data->reg_mask) | (1 << hwirq); in icu_mask_irq() 115 r = readl_relaxed(mmp_icu_base + (hwirq << 2)); in icu_unmask_irq() 120 r = readl_relaxed(data->reg_mask) & ~(1 << hwirq); in icu_unmask_irq() 152 mask = readl_relaxed(data->reg_mask); in icu_mux_irq_demux() 154 status = readl_relaxed(data->reg_status) & ~mask; in icu_mux_irq_demux() 200 hwirq = readl_relaxed(mmp_icu_base + PJ1_INT_SEL); in mmp_handle_irq() 211 hwirq = readl_relaxed(mmp_icu_base + PJ4_INT_SEL); in mmp2_handle_irq()
|
D | irq-gic.c | 180 return !!(readl_relaxed(gic_dist_base(d) + offset + (gic_irq(d) / 32) * 4) & mask); in gic_peek_irq() 321 val = readl_relaxed(reg) & ~mask; in gic_set_affinity() 336 irqstat = readl_relaxed(cpu_base + GIC_CPU_INTACK); in gic_handle_irq() 376 status = readl_relaxed(gic_data_cpu_base(chip_data) + GIC_CPU_INTACK); in gic_handle_cascade_irq() 440 mask = readl_relaxed(base + GIC_DIST_TARGET + i); in gic_get_cpumask() 570 readl_relaxed(dist_base + GIC_DIST_CONFIG + i * 4); in gic_dist_save() 574 readl_relaxed(dist_base + GIC_DIST_TARGET + i * 4); in gic_dist_save() 578 readl_relaxed(dist_base + GIC_DIST_ENABLE_SET + i * 4); in gic_dist_save() 582 readl_relaxed(dist_base + GIC_DIST_ACTIVE_SET + i * 4); in gic_dist_save() 656 ptr[i] = readl_relaxed(dist_base + GIC_DIST_ENABLE_SET + i * 4); in gic_cpu_save() [all …]
|
D | irq-gic-v3.c | 88 while (readl_relaxed(base + GICD_CTLR) & GICD_CTLR_RWP) { in gic_do_wait_for_rwp() 131 val = readl_relaxed(rbase + GICR_WAKER); in gic_enable_redist() 140 val = readl_relaxed(rbase + GICR_WAKER); in gic_enable_redist() 146 val = readl_relaxed(rbase + GICR_WAKER); in gic_enable_redist() 170 return !!(readl_relaxed(base + offset + (gic_irq(d) / 32) * 4) & mask); in gic_peek_irq() 434 reg = readl_relaxed(ptr + GICR_PIDR2) & GIC_PIDR2_ARCH_MASK; in gic_populate_rdist() 498 return !!(readl_relaxed(gic_data.dist_base + GICD_TYPER) & GICD_TYPER_LPIS); in gic_dist_supports_lpis() 852 reg = readl_relaxed(dist_base + GICD_PIDR2) & GIC_PIDR2_ARCH_MASK; in gic_of_init() 904 typer = readl_relaxed(gic_data.dist_base + GICD_TYPER); in gic_of_init()
|
D | irq-dw-apb-ictl.c | 39 u32 stat = readl_relaxed(gc->reg_base + APB_INT_FINALSTATUS_L); in dw_apb_ictl_handler() 117 reg = readl_relaxed(iobase + APB_INT_ENABLE_H); in dw_apb_ictl_init() 121 nrirqs = fls(readl_relaxed(iobase + APB_INT_ENABLE_L)); in dw_apb_ictl_init()
|
D | irq-gic-common.c | 47 val = oldval = readl_relaxed(base + GIC_DIST_CONFIG + confoff); in gic_configure_irq() 59 if (readl_relaxed(base + GIC_DIST_CONFIG + confoff) != val && val != oldval) in gic_configure_irq()
|
D | irq-tegra.c | 154 lic->cpu_ier[i] = readl_relaxed(ictlr + ICTLR_CPU_IER); in tegra_ictlr_suspend() 155 lic->cpu_iep[i] = readl_relaxed(ictlr + ICTLR_CPU_IEP_CLASS); in tegra_ictlr_suspend() 156 lic->cop_ier[i] = readl_relaxed(ictlr + ICTLR_COP_IER); in tegra_ictlr_suspend() 157 lic->cop_iep[i] = readl_relaxed(ictlr + ICTLR_COP_IEP_CLASS); in tegra_ictlr_suspend()
|
D | irq-hip04.c | 164 val = readl_relaxed(reg) & ~mask; in hip04_irq_set_affinity() 178 irqstat = readl_relaxed(cpu_base + GIC_CPU_INTACK); in hip04_handle_irq() 216 mask = readl_relaxed(base + GIC_DIST_TARGET + i * 2); in hip04_get_cpumask() 396 nr_irqs = readl_relaxed(hip04_data.dist_base + GIC_DIST_CTR) & 0x1f; in hip04_of_init()
|
D | irq-armada-370-xp.c | 415 msimask = readl_relaxed(per_cpu_int_base + in armada_370_xp_handle_msi_irq() 452 irqmap = readl_relaxed(per_cpu_int_base + ARMADA_375_PPI_CAUSE); in armada_370_xp_mpic_handle_cascade_irq() 456 irqsrc = readl_relaxed(main_int_base + in armada_370_xp_mpic_handle_cascade_irq() 483 irqstat = readl_relaxed(per_cpu_int_base + in armada_370_xp_handle_irq() 505 ipimask = readl_relaxed(per_cpu_int_base + in armada_370_xp_handle_irq()
|
D | irq-imx-gpcv2.c | 57 cd->saved_irq_mask[i] = readl_relaxed(reg); in gpcv2_wakeup_source_save() 117 val = readl_relaxed(reg); in imx_gpcv2_irq_unmask() 133 val = readl_relaxed(reg); in imx_gpcv2_irq_mask()
|
D | irq-gic-v3-its.c | 366 ridx = readl_relaxed(its->base + GITS_CREADR) / sizeof(struct its_cmd_block); in its_queue_full() 431 rd_idx = readl_relaxed(its->base + GITS_CREADR); in its_wait_for_range_completion() 1011 val = readl_relaxed(rbase + GICR_CTLR); in its_cpu_init_lpis() 1065 val = readl_relaxed(rbase + GICR_CTLR); in its_cpu_init_lpis() 1373 val = readl_relaxed(base + GITS_CTLR); in its_force_quiescent() 1383 val = readl_relaxed(base + GITS_CTLR); in its_force_quiescent() 1418 u32 iidr = readl_relaxed(its->base + GITS_IIDR); in its_enable_quirks() 1445 val = readl_relaxed(its_base + GITS_PIDR2) & GIC_PIDR2_ARCH_MASK; in its_probe() 1472 its->ite_size = ((readl_relaxed(its_base + GITS_TYPER) >> 4) & 0xf) + 1; in its_probe() 1562 return !!(readl_relaxed(gic_data_rdist_rd_base() + GICR_TYPER) & GICR_TYPER_PLPIS); in gic_rdists_supports_plpis()
|
D | irq-bcm2835.c | 209 u32 stat = readl_relaxed(intc.pending[bank]); in armctrl_translate_bank() 221 u32 stat = readl_relaxed(intc.pending[0]) & BANK0_VALID_MASK; in get_next_armctrl_hwirq()
|
D | irq-vt8500.c | 188 irqnr = readl_relaxed(base) & 0x3F; in vt8500_handle_irq() 194 stat = readl_relaxed(base + VT8500_ICIS + 4); in vt8500_handle_irq()
|
D | irq-orion.c | 41 u32 stat = readl_relaxed(gc->reg_base + ORION_IRQ_CAUSE) & in orion_handle_irq() 114 u32 stat = readl_relaxed(gc->reg_base + ORION_BRIDGE_IRQ_CAUSE) & in orion_bridge_irq_handler()
|
D | irq-clps711x.c | 108 tmp = readl_relaxed(intmr); in clps711x_intc_mask() 119 tmp = readl_relaxed(intmr); in clps711x_intc_unmask()
|
D | irq-gic-v2m.c | 332 u32 typer = readl_relaxed(v2m->base + V2M_MSI_TYPER); in gicv2m_init_one() 351 if (readl_relaxed(v2m->base + V2M_MSI_IIDR) == XGENE_GICV2M_MSI_IIDR) in gicv2m_init_one()
|
/linux-4.4.14/drivers/mmc/host/ |
D | sdhci-msm.c | 74 ck_out_en = !!(readl_relaxed(host->ioaddr + CORE_DLL_CONFIG) & in msm_dll_poll_ck_out_en() 85 ck_out_en = !!(readl_relaxed(host->ioaddr + CORE_DLL_CONFIG) & in msm_dll_poll_ck_out_en() 105 config = readl_relaxed(host->ioaddr + CORE_DLL_CONFIG); in msm_config_cm_dll_phase() 119 config = readl_relaxed(host->ioaddr + CORE_DLL_CONFIG); in msm_config_cm_dll_phase() 125 writel_relaxed((readl_relaxed(host->ioaddr + CORE_DLL_CONFIG) in msm_config_cm_dll_phase() 133 config = readl_relaxed(host->ioaddr + CORE_DLL_CONFIG); in msm_config_cm_dll_phase() 281 config = readl_relaxed(host->ioaddr + CORE_DLL_CONFIG); in msm_cm_dll_set_freq() 301 writel_relaxed((readl_relaxed(host->ioaddr + CORE_VENDOR_SPEC) in msm_init_cm_dll() 305 writel_relaxed((readl_relaxed(host->ioaddr + CORE_DLL_CONFIG) in msm_init_cm_dll() 309 writel_relaxed((readl_relaxed(host->ioaddr + CORE_DLL_CONFIG) in msm_init_cm_dll() [all …]
|
D | mmci_qcom_dml.c | 65 config = readl_relaxed(base + DML_CONFIG); in dml_start_xfer() 77 config = readl_relaxed(base + DML_CONFIG); in dml_start_xfer() 85 config = readl_relaxed(base + DML_CONFIG); in dml_start_xfer() 90 config = readl_relaxed(base + DML_CONFIG); in dml_start_xfer()
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-mvebu.c | 196 u = readl_relaxed(mvebu_gpioreg_out(mvchip)); in mvebu_gpio_set() 211 if (readl_relaxed(mvebu_gpioreg_io_conf(mvchip)) & (1 << pin)) { in mvebu_gpio_get() 212 u = readl_relaxed(mvebu_gpioreg_data_in(mvchip)) ^ in mvebu_gpio_get() 213 readl_relaxed(mvebu_gpioreg_in_pol(mvchip)); in mvebu_gpio_get() 215 u = readl_relaxed(mvebu_gpioreg_out(mvchip)); in mvebu_gpio_get() 229 u = readl_relaxed(mvebu_gpioreg_blink(mvchip)); in mvebu_gpio_blink() 253 u = readl_relaxed(mvebu_gpioreg_io_conf(mvchip)); in mvebu_gpio_direction_input() 280 u = readl_relaxed(mvebu_gpioreg_io_conf(mvchip)); in mvebu_gpio_direction_output() 401 u = readl_relaxed(mvebu_gpioreg_io_conf(mvchip)) & (1 << pin); in mvebu_gpio_irq_set_type() 420 u = readl_relaxed(mvebu_gpioreg_in_pol(mvchip)); in mvebu_gpio_irq_set_type() [all …]
|
D | gpio-omap.c | 106 l = readl_relaxed(reg); in omap_set_gpio_direction() 142 l = readl_relaxed(reg); in omap_set_gpio_dataout_mask() 155 return (readl_relaxed(reg) & (BIT(offset))) != 0; in omap_get_gpio_datain() 162 return (readl_relaxed(reg) & (BIT(offset))) != 0; in omap_get_gpio_dataout() 167 int l = readl_relaxed(base + reg); in omap_gpio_rmw() 236 val = readl_relaxed(reg); in omap2_set_gpio_debounce() 311 readl_relaxed(bank->base + bank->regs->leveldetect0); in omap_set_gpio_trigger() 313 readl_relaxed(bank->base + bank->regs->leveldetect1); in omap_set_gpio_trigger() 315 readl_relaxed(bank->base + bank->regs->risingdetect); in omap_set_gpio_trigger() 317 readl_relaxed(bank->base + bank->regs->fallingdetect); in omap_set_gpio_trigger() [all …]
|
D | gpio-pxa.c | 199 gpdr = readl_relaxed(base + GPDR_OFFSET); in __gpio_is_occupied() 205 gafr = readl_relaxed(base + GAFR_OFFSET); in __gpio_is_occupied() 239 value = readl_relaxed(base + GPDR_OFFSET); in pxa_gpio_direction_input() 261 tmp = readl_relaxed(base + GPDR_OFFSET); in pxa_gpio_direction_output() 274 u32 gplr = readl_relaxed(gpio_chip_base(chip) + GPLR_OFFSET); in pxa_gpio_get() 350 grer = readl_relaxed(c->regbase + GRER_OFFSET) & ~c->irq_mask; in update_edge_detect() 351 gfer = readl_relaxed(c->regbase + GFER_OFFSET) & ~c->irq_mask; in update_edge_detect() 379 gpdr = readl_relaxed(c->regbase + GPDR_OFFSET); in pxa_gpio_irq_type() 418 gedr = readl_relaxed(c->regbase + GEDR_OFFSET); in pxa_gpio_demux_handler() 449 grer = readl_relaxed(c->regbase + GRER_OFFSET) & ~GPIO_bit(gpio); in pxa_mask_muxed_gpio() [all …]
|
D | gpio-zynq.c | 190 data = readl_relaxed(gpio->base_addr + in zynq_gpio_get_value() 256 reg = readl_relaxed(gpio->base_addr + ZYNQ_GPIO_DIRM_OFFSET(bank_num)); in zynq_gpio_dir_in() 285 reg = readl_relaxed(gpio->base_addr + ZYNQ_GPIO_DIRM_OFFSET(bank_num)); in zynq_gpio_dir_out() 290 reg = readl_relaxed(gpio->base_addr + ZYNQ_GPIO_OUTEN_OFFSET(bank_num)); in zynq_gpio_dir_out() 408 int_type = readl_relaxed(gpio->base_addr + in zynq_gpio_set_irq_type() 410 int_pol = readl_relaxed(gpio->base_addr + in zynq_gpio_set_irq_type() 412 int_any = readl_relaxed(gpio->base_addr + in zynq_gpio_set_irq_type() 539 int_sts = readl_relaxed(gpio->base_addr + in zynq_gpio_irqhandler() 541 int_enb = readl_relaxed(gpio->base_addr + in zynq_gpio_irqhandler()
|
D | gpio-spear-spics.c | 70 tmp = readl_relaxed(spics->base + spics->perip_cfg); in spics_set_value() 102 tmp = readl_relaxed(spics->base + spics->perip_cfg); in spics_request() 118 tmp = readl_relaxed(spics->base + spics->perip_cfg); in spics_free()
|
/linux-4.4.14/drivers/watchdog/ |
D | omap_wdt.c | 77 while ((readl_relaxed(base + OMAP_WATCHDOG_WPS)) & 0x08) in omap_wdt_reload() 84 while ((readl_relaxed(base + OMAP_WATCHDOG_WPS)) & 0x08) in omap_wdt_reload() 95 while ((readl_relaxed(base + OMAP_WATCHDOG_WPS)) & 0x10) in omap_wdt_enable() 99 while ((readl_relaxed(base + OMAP_WATCHDOG_WPS)) & 0x10) in omap_wdt_enable() 109 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x10) in omap_wdt_disable() 113 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x10) in omap_wdt_disable() 124 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x04) in omap_wdt_set_timer() 128 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x04) in omap_wdt_set_timer() 151 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x01) in omap_wdt_start() 155 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x01) in omap_wdt_start() [all …]
|
D | sa1100_wdt.c | 57 writel_relaxed(readl_relaxed(OSCR) + pre_margin, OSMR3); in sa1100dog_open() 60 writel_relaxed(readl_relaxed(OIER) | OIER_E3, OIER); in sa1100dog_open() 83 writel_relaxed(readl_relaxed(OSCR) + pre_margin, OSMR3); in sa1100dog_write() 117 writel_relaxed(readl_relaxed(OSCR) + pre_margin, OSMR3); in sa1100dog_ioctl() 132 writel_relaxed(readl_relaxed(OSCR) + pre_margin, OSMR3); in sa1100dog_ioctl()
|
D | bcm2835_wdt.c | 68 cur = readl_relaxed(wdt->base + PM_RSTC); in bcm2835_wdt_start() 96 uint32_t ret = readl_relaxed(wdt->base + PM_WDOG); in bcm2835_wdt_get_timeleft() 131 val = readl_relaxed(wdt->base + PM_RSTC); in bcm2835_restart() 160 val = readl_relaxed(wdt->base + PM_RSTS); in bcm2835_power_off()
|
D | sp805_wdt.c | 114 load = readl_relaxed(wdt->base + WDTVALUE); in wdt_timeleft() 117 if (!(readl_relaxed(wdt->base + WDTRIS) & INT_MASK)) in wdt_timeleft() 152 readl_relaxed(wdt->base + WDTLOCK); in wdt_config() 181 readl_relaxed(wdt->base + WDTLOCK); in wdt_disable()
|
/linux-4.4.14/drivers/clocksource/ |
D | timer-prima2.c | 64 WARN_ON(!(readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_STATUS) & in sirfsoc_timer_interrupt() 83 cycles = readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_LATCHED_HI); in sirfsoc_timer_read() 85 readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_LATCHED_LO); in sirfsoc_timer_read() 97 now = readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_LATCHED_LO); in sirfsoc_timer_set_next_event() 102 now = readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_LATCHED_LO); in sirfsoc_timer_set_next_event() 109 u32 val = readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_INT_EN); in sirfsoc_timer_shutdown() 118 u32 val = readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_INT_EN); in sirfsoc_timer_set_oneshot() 133 readl_relaxed(sirfsoc_timer_base + in sirfsoc_clocksource_suspend()
|
D | timer-atlas7.c | 59 writel_relaxed(readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_32COUNTER_0_CTRL + 4 * idx) & ~0x7, in sirfsoc_timer_count_disable() 66 writel_relaxed(readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_32COUNTER_0_CTRL + 4 * idx) | 0x3, in sirfsoc_timer_count_enable() 92 writel_relaxed((readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_64COUNTER_CTRL) | in sirfsoc_timer_read() 95 cycles = readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_64COUNTER_RLATCHED_HI); in sirfsoc_timer_read() 96 cycles = (cycles << 32) | readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_64COUNTER_RLATCHED_LO); in sirfsoc_timer_read() 132 sirfsoc_timer_reg_val[i] = readl_relaxed(sirfsoc_timer_base + sirfsoc_timer_reg_list[i]); in sirfsoc_clocksource_suspend() 147 writel_relaxed(readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_64COUNTER_CTRL) | in sirfsoc_clocksource_resume() 272 writel_relaxed(readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_64COUNTER_CTRL) | in sirfsoc_atlas7_timer_init()
|
D | exynos_mct.c | 147 if (readl_relaxed(reg_base + stat_addr) & mask) { in exynos4_mct_write() 160 reg = readl_relaxed(reg_base + EXYNOS4_MCT_G_TCON); in exynos4_mct_frc_start() 178 u32 hi2 = readl_relaxed(reg_base + EXYNOS4_MCT_G_CNT_U); in exynos4_read_count_64() 182 lo = readl_relaxed(reg_base + EXYNOS4_MCT_G_CNT_L); in exynos4_read_count_64() 183 hi2 = readl_relaxed(reg_base + EXYNOS4_MCT_G_CNT_U); in exynos4_read_count_64() 199 return readl_relaxed(reg_base + EXYNOS4_MCT_G_CNT_L); in exynos4_read_count_32() 253 tcon = readl_relaxed(reg_base + EXYNOS4_MCT_G_TCON); in exynos4_mct_comp0_stop() 265 tcon = readl_relaxed(reg_base + EXYNOS4_MCT_G_TCON); in exynos4_mct_comp0_start() 354 tmp = readl_relaxed(reg_base + offset); in exynos4_mct_tick_stop() 376 tmp = readl_relaxed(reg_base + mevt->base + MCT_L_TCON_OFFSET); in exynos4_mct_tick_start() [all …]
|
D | timer-imx-gpt.c | 110 tmp = readl_relaxed(imxtm->base + MXC_TCTL); in imx1_gpt_irq_disable() 125 tmp = readl_relaxed(imxtm->base + MXC_TCTL); in imx1_gpt_irq_enable() 157 return sched_clock_reg ? readl_relaxed(sched_clock_reg) : 0; in mxc_read_sched_clock() 164 return readl_relaxed(sched_clock_reg); in imx_read_current_timer() 191 tcmp = readl_relaxed(imxtm->base + MX1_2_TCN) + evt; in mx1_2_set_next_event() 195 return (int)(tcmp - readl_relaxed(imxtm->base + MX1_2_TCN)) < 0 ? in mx1_2_set_next_event() 205 tcmp = readl_relaxed(imxtm->base + V2_TCN) + evt; in v2_set_next_event() 210 (int)(tcmp - readl_relaxed(imxtm->base + V2_TCN)) < 0 ? in v2_set_next_event() 229 tcn = readl_relaxed(imxtm->base + imxtm->gpt->reg_tcn); in mxc_shutdown() 260 u32 tcn = readl_relaxed(imxtm->base + imxtm->gpt->reg_tcn); in mxc_set_oneshot() [all …]
|
D | cadence_ttc_timer.c | 120 ctrl_reg = readl_relaxed(timer->base_addr + TTC_CNT_CNTRL_OFFSET); in ttc_set_interval() 149 readl_relaxed(timer->base_addr + TTC_ISR_OFFSET); in ttc_clock_event_interrupt() 165 return (cycle_t)readl_relaxed(timer->base_addr + in __ttc_clocksource_read() 171 return readl_relaxed(ttc_sched_clock_val_reg); in ttc_sched_clock_read() 203 ctrl_reg = readl_relaxed(timer->base_addr + TTC_CNT_CNTRL_OFFSET); in ttc_shutdown() 225 ctrl_reg = readl_relaxed(timer->base_addr + TTC_CNT_CNTRL_OFFSET); in ttc_resume() 270 readl_relaxed(ttccs->ttc.base_addr + in ttc_rate_change_clocksource_cb() 502 clksel = readl_relaxed(timer_baseaddr + TTC_CLK_CNTRL_OFFSET); in ttc_timer_init() 510 clksel = readl_relaxed(timer_baseaddr + 4 + TTC_CLK_CNTRL_OFFSET); in ttc_timer_init()
|
D | qcom-timer.c | 51 u32 ctrl = readl_relaxed(event_base + TIMER_ENABLE); in msm_timer_interrupt() 62 u32 ctrl = readl_relaxed(event_base + TIMER_ENABLE); in msm_timer_set_next_event() 71 while (readl_relaxed(sts_base) & TIMER_STS_GPT0_CLR_PEND) in msm_timer_set_next_event() 82 ctrl = readl_relaxed(event_base + TIMER_ENABLE); in msm_timer_shutdown() 94 return readl_relaxed(source_base + TIMER_COUNT_VAL); in msm_read_timer_count()
|
D | bcm2835_timer.c | 54 return readl_relaxed(system_clock); in bcm2835_sched_read() 62 writel_relaxed(readl_relaxed(system_clock) + event, in bcm2835_time_set_next_event() 71 if (readl_relaxed(timer->control) & timer->match_mask) { in bcm2835_time_interrupt()
|
D | clksrc-dbx500-prcmu.c | 38 count = readl_relaxed(base + PRCMU_TIMER_DOWNCOUNT); in clksrc_dbx500_prcmu_read() 39 count2 = readl_relaxed(base + PRCMU_TIMER_DOWNCOUNT); in clksrc_dbx500_prcmu_read()
|
D | arm_global_timer.c | 69 upper = readl_relaxed(gt_base + GT_COUNTER1); in _gt_counter_read() 72 lower = readl_relaxed(gt_base + GT_COUNTER0); in _gt_counter_read() 73 upper = readl_relaxed(gt_base + GT_COUNTER1); in _gt_counter_read() 143 if (!(readl_relaxed(gt_base + GT_INT_STATUS) & in gt_clockevent_interrupt()
|
D | arm_arch_timer.c | 117 val = readl_relaxed(timer->base + CNTP_CTL); in arch_timer_reg_read() 120 val = readl_relaxed(timer->base + CNTP_TVAL); in arch_timer_reg_read() 127 val = readl_relaxed(timer->base + CNTV_CTL); in arch_timer_reg_read() 130 val = readl_relaxed(timer->base + CNTV_TVAL); in arch_timer_reg_read() 374 arch_timer_rate = readl_relaxed(cntbase + CNTFRQ); in arch_timer_detect_rate() 411 vct_hi = readl_relaxed(arch_counter_base + CNTVCT_HI); in arch_counter_get_cntvct_mem() 412 vct_lo = readl_relaxed(arch_counter_base + CNTVCT_LO); in arch_counter_get_cntvct_mem() 413 tmp_hi = readl_relaxed(arch_counter_base + CNTVCT_HI); in arch_counter_get_cntvct_mem() 759 cnttidr = readl_relaxed(cntctlbase + CNTTIDR); in arch_timer_mem_init()
|
D | timer-ti-32k.c | 72 return (cycle_t)readl_relaxed(ti->counter); in ti_32k_read_cycles() 110 if (readl_relaxed(ti_32k_timer.base + OMAP2_32KSYNCNT_REV_OFF) & in ti_32k_timer_init()
|
D | mmio.c | 25 return (cycle_t)readl_relaxed(to_mmio_clksrc(c)->reg); in clocksource_mmio_readl_up() 30 return ~(cycle_t)readl_relaxed(to_mmio_clksrc(c)->reg) & c->mask; in clocksource_mmio_readl_down()
|
D | tango_xtal.c | 14 return readl_relaxed(xtal_in_cnt); in read_xtal_counter()
|
D | clksrc_st_lpc.c | 44 return (u64)readl_relaxed(ddata.base + LPC_LPT_LSB_OFF); in st_clksrc_sched_clock_read()
|
D | dw_apb_timer_of.c | 111 return ~readl_relaxed(sched_io_base); in read_sched_clock()
|
/linux-4.4.14/arch/arm/mach-hisi/ |
D | hotplug.c | 108 val = readl_relaxed(ctrl_base + SCPERCTRL0); in set_cpu_hi3620() 118 val = readl_relaxed(ctrl_base + SCPERCTRL0); in set_cpu_hi3620() 193 val = readl_relaxed(ctrl_base + HIX5HD2_PERI_PMC0); in hix5hd2_set_cpu() 198 val = readl_relaxed(ctrl_base + HIX5HD2_PERI_CRG20); in hix5hd2_set_cpu() 203 val = readl_relaxed(ctrl_base + HIX5HD2_PERI_PMC0); in hix5hd2_set_cpu() 209 val = readl_relaxed(ctrl_base + HIX5HD2_PERI_CRG20); in hix5hd2_set_cpu() 230 temp = readl_relaxed(ctrl_base + HIP01_PERI9); in hip01_set_cpu() 237 temp = readl_relaxed(ctrl_base + HIP01_PERI9); in hip01_set_cpu()
|
D | platmcpm.c | 90 data = readl_relaxed(fabric + FAB_SF_MODE); in hip04_set_snoop_filter() 98 } while (data != readl_relaxed(fabric + FAB_SF_MODE)); in hip04_set_snoop_filter() 128 data = readl_relaxed(sys_status); in hip04_boot_secondary() 138 } while (data == readl_relaxed(sys_status)); in hip04_boot_secondary() 211 data = readl_relaxed(sysctrl + SC_CPU_RESET_STATUS(cluster)); in hip04_cpu_kill() 226 data = readl_relaxed(sysctrl + SC_CPU_RESET_STATUS(cluster)); in hip04_cpu_kill()
|
D | platsmp.c | 39 return readl_relaxed(ctrl_base + ((cpu - 1) << 2)); in hi3xxx_get_cpu_jump() 168 remap_reg_value = readl_relaxed(ctrl_base + REG_SC_CTRL); in hip01_boot_secondary()
|
/linux-4.4.14/drivers/clk/ti/ |
D | fapll.c | 87 u32 v = readl_relaxed(fd->base); in ti_fapll_clock_is_bypass() 97 u32 v = readl_relaxed(fd->base); in ti_fapll_set_bypass() 108 u32 v = readl_relaxed(fd->base); in ti_fapll_clear_bypass() 122 while ((v = readl_relaxed(fd->base))) { in ti_fapll_wait_lock() 140 u32 v = readl_relaxed(fd->base); in ti_fapll_enable() 152 u32 v = readl_relaxed(fd->base); in ti_fapll_disable() 161 u32 v = readl_relaxed(fd->base); in ti_fapll_is_enabled() 179 v = readl_relaxed(fd->base); in ti_fapll_recalc_rate() 259 v = readl_relaxed(fd->base); in ti_fapll_set_rate() 284 u32 v = readl_relaxed(synth->fd->base + FAPLL_PWD_OFFSET); in ti_fapll_synth_enable() [all …]
|
/linux-4.4.14/drivers/phy/ |
D | phy-qcom-ipq806x-sata.c | 67 reg = readl_relaxed(phy->mmio + SATA_PHY_P0_PARAM3); in qcom_ipq806x_sata_phy_init() 71 reg = readl_relaxed(phy->mmio + SATA_PHY_P0_PARAM0) & in qcom_ipq806x_sata_phy_init() 78 reg = readl_relaxed(phy->mmio + SATA_PHY_P0_PARAM1) & in qcom_ipq806x_sata_phy_init() 87 reg = readl_relaxed(phy->mmio + SATA_PHY_P0_PARAM2) & in qcom_ipq806x_sata_phy_init() 93 reg = readl_relaxed(phy->mmio + SATA_PHY_P0_PARAM4); in qcom_ipq806x_sata_phy_init() 98 reg = readl_relaxed(phy->mmio + SATA_PHY_P0_PARAM4); in qcom_ipq806x_sata_phy_init() 109 reg = readl_relaxed(phy->mmio + SATA_PHY_P0_PARAM4); in qcom_ipq806x_sata_phy_init() 122 reg = readl_relaxed(phy->mmio + SATA_PHY_P0_PARAM4); in qcom_ipq806x_sata_phy_exit()
|
D | phy-hix5hd2-sata.c | 85 val = readl_relaxed(priv->base + SATA_PHY0_CTLL); in hix5hd2_sata_phy_init() 94 val = readl_relaxed(priv->base + SATA_PORT_PHYCTL1); in hix5hd2_sata_phy_init() 101 val = readl_relaxed(priv->base + SATA_PORT_PHYCTL2); in hix5hd2_sata_phy_init() 109 val = readl_relaxed(priv->base + SATA_PORT_PHYCTL); in hix5hd2_sata_phy_init()
|
D | phy-qcom-apq8064-sata.c | 88 if (readl_relaxed(addr) & mask) in read_poll_timeout() 94 return (readl_relaxed(addr) & mask) ? 0 : -ETIMEDOUT; in read_poll_timeout()
|
/linux-4.4.14/drivers/hwtracing/coresight/ |
D | coresight-tmc.c | 149 ffcr = readl_relaxed(drvdata->base + TMC_FFCR); in tmc_flush_and_stop() 206 axictl = readl_relaxed(drvdata->base + TMC_AXICTL); in tmc_etr_enable_hw() 294 memwidth = BMVAL(readl_relaxed(drvdata->base + CORESIGHT_DEVID), 8, 10); in tmc_etb_dump_hw() 307 read_data = readl_relaxed(drvdata->base + TMC_RRD); in tmc_etb_dump_hw() 331 rwp = readl_relaxed(drvdata->base + TMC_RWP); in tmc_etr_dump_hw() 332 val = readl_relaxed(drvdata->base + TMC_STS); in tmc_etr_dump_hw() 442 mode = readl_relaxed(drvdata->base + TMC_MODE); in tmc_read_prepare() 475 mode = readl_relaxed(drvdata->base + TMC_MODE); in tmc_read_unprepare() 576 tmc_rsz = readl_relaxed(drvdata->base + TMC_RSZ); in status_show() 577 tmc_sts = readl_relaxed(drvdata->base + TMC_STS); in status_show() [all …]
|
D | coresight-etb10.c | 101 depth = readl_relaxed(drvdata->base + ETB_RAM_DEPTH_REG); in etb_get_buffer_depth() 157 ffcr = readl_relaxed(drvdata->base + ETB_FFCR); in etb_disable_hw() 193 read_ptr = readl_relaxed(drvdata->base + ETB_RAM_READ_POINTER); in etb_dump_hw() 194 write_ptr = readl_relaxed(drvdata->base + ETB_RAM_WRITE_POINTER); in etb_dump_hw() 207 if ((readl_relaxed(drvdata->base + ETB_STATUS_REG) in etb_dump_hw() 216 read_data = readl_relaxed(drvdata->base + in etb_dump_hw() 346 etb_rdr = readl_relaxed(drvdata->base + ETB_RAM_DEPTH_REG); in status_show() 347 etb_sr = readl_relaxed(drvdata->base + ETB_STATUS_REG); in status_show() 348 etb_rrp = readl_relaxed(drvdata->base + ETB_RAM_READ_POINTER); in status_show() 349 etb_rwp = readl_relaxed(drvdata->base + ETB_RAM_WRITE_POINTER); in status_show() [all …]
|
D | coresight-funnel.c | 57 functl = readl_relaxed(drvdata->base + FUNNEL_FUNCTL); in funnel_enable_hw() 85 functl = readl_relaxed(drvdata->base + FUNNEL_FUNCTL); in funnel_disable_hw() 143 functl = readl_relaxed(drvdata->base + FUNNEL_FUNCTL); in get_funnel_ctrl_hw()
|
/linux-4.4.14/drivers/soc/dove/ |
D | pmu.c | 54 val = readl_relaxed(pmu->pmc_base + PMC_SW_RST); in pmu_reset_reset() 69 val &= readl_relaxed(pmu->pmc_base + PMC_SW_RST); in pmu_reset_assert() 83 val |= readl_relaxed(pmu->pmc_base + PMC_SW_RST); in pmu_reset_deassert() 156 val &= readl_relaxed(pmu_base + PMU_ISO); in pmu_domain_power_off() 163 val &= readl_relaxed(pmc_base + PMC_SW_RST); in pmu_domain_power_off() 168 val = readl_relaxed(pmu_base + PMU_PWR) | pmu_dom->pwr_mask; in pmu_domain_power_off() 188 val = ~pmu_dom->pwr_mask & readl_relaxed(pmu_base + PMU_PWR); in pmu_domain_power_on() 194 val |= readl_relaxed(pmc_base + PMC_SW_RST); in pmu_domain_power_on() 201 val |= readl_relaxed(pmu_base + PMU_ISO); in pmu_domain_power_on() 213 unsigned int val = readl_relaxed(domain->pmu->pmu_base + PMU_PWR); in __pmu_domain_register() [all …]
|
/linux-4.4.14/drivers/thermal/ |
D | dove_thermal.c | 57 reg = readl_relaxed(priv->control); in dove_init_sensor() 73 reg = readl_relaxed(priv->control); in dove_init_sensor() 78 reg = readl_relaxed(priv->sensor); in dove_init_sensor() 84 reg = readl_relaxed(priv->sensor); in dove_init_sensor() 102 reg = readl_relaxed(priv->control + PMU_TEMP_DIOD_CTRL1_REG); in dove_get_temp() 114 reg = readl_relaxed(priv->sensor); in dove_get_temp()
|
D | armada_thermal.c | 78 reg = readl_relaxed(priv->control); in armadaxp_init_sensor() 88 reg = readl_relaxed(priv->control); in armadaxp_init_sensor() 94 reg = readl_relaxed(priv->sensor); in armadaxp_init_sensor() 104 reg = readl_relaxed(priv->control); in armada370_init_sensor() 140 unsigned long reg = readl_relaxed(priv->control); in armada380_init_sensor() 152 unsigned long reg = readl_relaxed(priv->sensor); in armada_is_valid() 171 reg = readl_relaxed(priv->sensor); in armada_get_temp()
|
D | spear_thermal.c | 49 *temp = (readl_relaxed(stdev->thermal_base) & 0x7F) * MD_FACTOR; in thermal_get_temp() 66 actual_mask = readl_relaxed(stdev->thermal_base); in spear_thermal_suspend() 90 actual_mask = readl_relaxed(stdev->thermal_base); in spear_thermal_resume() 170 actual_mask = readl_relaxed(stdev->thermal_base); in spear_thermal_exit()
|
D | rockchip_thermal.c | 375 val = readl_relaxed(regs + TSADCV2_INT_PD); in rk_tsadcv2_irq_ack() 383 val = readl_relaxed(regs + TSADCV2_AUTO_CON); in rk_tsadcv2_control() 397 val = readl_relaxed(regs + TSADCV2_DATA(chn)); in rk_tsadcv2_get_temp() 411 val = readl_relaxed(regs + TSADCV2_AUTO_CON); in rk_tsadcv2_tshut_temp() 420 val = readl_relaxed(regs + TSADCV2_INT_EN); in rk_tsadcv2_tshut_mode()
|
D | kirkwood_thermal.c | 41 reg = readl_relaxed(priv->sensor); in kirkwood_get_temp()
|
/linux-4.4.14/drivers/mtd/nand/ |
D | atmel_nand_ecc.h | 115 readl_relaxed((addr) + ATMEL_PMECC_##reg) 124 readl_relaxed((addr) + ATMEL_PMECC_REMx + ((sector) * 0x40) + ((n) * 4)) 127 readl_relaxed((addr) + ATMEL_PMERRLOC_##reg) 136 readl_relaxed((addr) + ATMEL_PMERRLOC_SIGMAx + ((n) * 4)) 139 readl_relaxed((addr) + ATMEL_PMERRLOC_ELx + ((n) * 4))
|
D | atmel_nand_nfc.h | 61 readl_relaxed((addr) + ATMEL_HSMC_NFC_##reg) 98 readl_relaxed((bitstatus) + nfc_base)
|
D | fsmc_nand.c | 477 if (readl_relaxed(FSMC_NAND_REG(regs, bank, STS)) & FSMC_CODE_RDY) in fsmc_read_hwecc_ecc4() 488 ecc_tmp = readl_relaxed(FSMC_NAND_REG(regs, bank, ECC1)); in fsmc_read_hwecc_ecc4() 494 ecc_tmp = readl_relaxed(FSMC_NAND_REG(regs, bank, ECC2)); in fsmc_read_hwecc_ecc4() 500 ecc_tmp = readl_relaxed(FSMC_NAND_REG(regs, bank, ECC3)); in fsmc_read_hwecc_ecc4() 506 ecc_tmp = readl_relaxed(FSMC_NAND_REG(regs, bank, STS)); in fsmc_read_hwecc_ecc4() 526 ecc_tmp = readl_relaxed(FSMC_NAND_REG(regs, bank, ECC1)); in fsmc_read_hwecc_ecc1() 662 p[i] = readl_relaxed(chip->IO_ADDR_R); in fsmc_read_buf() 794 num_err = (readl_relaxed(FSMC_NAND_REG(regs, bank, STS)) >> 10) & 0xF; in fsmc_bch8_correct_data() 837 ecc1 = readl_relaxed(FSMC_NAND_REG(regs, bank, ECC1)); in fsmc_bch8_correct_data() 838 ecc2 = readl_relaxed(FSMC_NAND_REG(regs, bank, ECC2)); in fsmc_bch8_correct_data() [all …]
|
/linux-4.4.14/arch/arm/mach-vexpress/ |
D | dcscb.c | 49 rst_hold = readl_relaxed(dcscb_base + RST_HOLD0 + cluster * 4); in dcscb_cpu_powerup() 64 rst_hold = readl_relaxed(dcscb_base + RST_HOLD0 + cluster * 4); in dcscb_cluster_powerup() 78 rst_hold = readl_relaxed(dcscb_base + RST_HOLD0 + cluster * 4); in dcscb_cpu_powerdown_prepare() 90 rst_hold = readl_relaxed(dcscb_base + RST_HOLD0 + cluster * 4); in dcscb_cluster_powerdown_prepare() 151 cfg = readl_relaxed(dcscb_base + DCS_CFG_R); in dcscb_init()
|
D | tc2_pm.c | 123 return !(readl_relaxed(scc + RESET_CTRL) & mask); in tc2_core_in_reset() 139 readl_relaxed(scc + RESET_CTRL)); in tc2_pm_wait_for_powerdown() 223 a15_cluster_id = readl_relaxed(scc + A15_CONF) & 0xf; in tc2_pm_init() 224 a7_cluster_id = readl_relaxed(scc + A7_CONF) & 0xf; in tc2_pm_init() 228 sys_info = readl_relaxed(scc + SYS_INFO); in tc2_pm_init()
|
D | spc.c | 135 reg = readl_relaxed(info->baseaddr + WAKE_INT_MASK); in ve_spc_global_wakeup_irq() 168 reg = readl_relaxed(info->baseaddr + WAKE_INT_MASK); in ve_spc_cpu_wakeup_irq() 248 ret = readl_relaxed(info->baseaddr + STANDBYWFI_STAT); in ve_spc_cpu_in_wfi() 264 perf = readl_relaxed(info->baseaddr + perf_cfg_reg); in ve_spc_get_performance() 381 uint32_t status = readl_relaxed(drv_data->baseaddr + PWC_STATUS); in ve_spc_irq_handler() 470 readl_relaxed(info->baseaddr + PWC_STATUS); in ve_spc_init()
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-sa1100.c | 59 rtsr = readl_relaxed(info->rtsr); in sa1100_rtc_interrupt() 144 rtsr = readl_relaxed(info->rtsr); in sa1100_rtc_alarm_irq_enable() 158 rtc_time_to_tm(readl_relaxed(info->rcnr), tm); in sa1100_rtc_read_time() 179 rtsr = readl_relaxed(info->rtsr); in sa1100_rtc_read_alarm() 195 writel_relaxed(readl_relaxed(info->rtsr) & in sa1100_rtc_set_alarm() 199 writel_relaxed(readl_relaxed(info->rtsr) | RTSR_ALE, info->rtsr); in sa1100_rtc_set_alarm() 201 writel_relaxed(readl_relaxed(info->rtsr) & ~RTSR_ALE, info->rtsr); in sa1100_rtc_set_alarm() 212 seq_printf(seq, "trim/divider\t\t: 0x%08x\n", readl_relaxed(info->rttr)); in sa1100_rtc_proc() 213 seq_printf(seq, "RTSR\t\t\t: 0x%08x\n", readl_relaxed(info->rtsr)); in sa1100_rtc_proc() 252 if (readl_relaxed(info->rttr) == 0) { in sa1100_rtc_init()
|
D | rtc-digicolor.c | 73 reference = readl_relaxed(rtc->regs + DC_RTC_REFERENCE); in dc_rtc_read() 74 time1 = readl_relaxed(rtc->regs + DC_RTC_TIME); in dc_rtc_read() 77 time2 = readl_relaxed(rtc->regs + DC_RTC_TIME); in dc_rtc_read() 123 alarm_reg = readl_relaxed(rtc->regs + DC_RTC_ALARM); in dc_rtc_read_alarm() 124 reference = readl_relaxed(rtc->regs + DC_RTC_REFERENCE); in dc_rtc_read_alarm() 132 alarm->enabled = readl_relaxed(rtc->regs + DC_RTC_INTENABLE); in dc_rtc_read_alarm() 145 reference = readl_relaxed(rtc->regs + DC_RTC_REFERENCE); in dc_rtc_set_alarm()
|
D | rtc-st-lpc.c | 94 lpt_msb = readl_relaxed(rtc->ioaddr + LPC_LPT_MSB_OFF); in st_rtc_read_time() 95 lpt_lsb = readl_relaxed(rtc->ioaddr + LPC_LPT_LSB_OFF); in st_rtc_read_time() 96 } while (readl_relaxed(rtc->ioaddr + LPC_LPT_MSB_OFF) != lpt_msb); in st_rtc_read_time()
|
/linux-4.4.14/drivers/char/hw_random/ |
D | msm-rng.c | 58 val = readl_relaxed(rng->base + PRNG_CONFIG); in msm_rng_enable() 62 val = readl_relaxed(rng->base + PRNG_LFSR_CFG); in msm_rng_enable() 67 val = readl_relaxed(rng->base + PRNG_CONFIG); in msm_rng_enable() 71 val = readl_relaxed(rng->base + PRNG_CONFIG); in msm_rng_enable() 103 val = readl_relaxed(rng->base + PRNG_STATUS); in msm_rng_read() 107 val = readl_relaxed(rng->base + PRNG_DATA_OUT); in msm_rng_read()
|
D | stm32-rng.c | 61 sr = readl_relaxed(priv->base + RNG_SR); in stm32_rng_read() 67 sr = readl_relaxed(priv->base + RNG_SR); in stm32_rng_read() 75 *(u32 *)data = readl_relaxed(priv->base + RNG_DR); in stm32_rng_read()
|
D | st-rng.c | 62 status = readl_relaxed(ddata->base + ST_RNG_STATUS_REG); in st_rng_read() 73 readl_relaxed(ddata->base + ST_RNG_DATA_REG); in st_rng_read()
|
/linux-4.4.14/drivers/bus/ |
D | omap_l3_noc.c | 92 std_err_main = readl_relaxed(l3_targ_stderr); in l3_handle_target() 99 readl_relaxed(l3_targ_slvofslsb)); in l3_handle_target() 121 masterid = (readl_relaxed(l3_targ_mstaddr) & in l3_handle_target() 132 op_code = readl_relaxed(l3_targ_hdr) & 0x7; in l3_handle_target() 134 m_req_info = readl_relaxed(l3_targ_info) & 0xF; in l3_handle_target() 186 err_reg = readl_relaxed(base + flag_mux->offset + in l3_interrupt_handler() 213 mask_val = readl_relaxed(mask_reg); in l3_interrupt_handler() 330 mask_val = readl_relaxed(mask_regx); in l3_resume_noirq() 336 mask_val = readl_relaxed(mask_regx); in l3_resume_noirq()
|
D | omap-ocp2scp.c | 77 reg = readl_relaxed(regs + OCP2SCP_TIMING); in omap_ocp2scp_probe()
|
/linux-4.4.14/arch/arm/mm/ |
D | cache-l2x0.c | 66 while (readl_relaxed(reg) & mask) in l2c_wait_mask() 76 if (val == readl_relaxed(base + reg)) in l2c_write_sec() 152 l2x0_saved_regs.aux_ctrl = readl_relaxed(l2x0_base + L2X0_AUX_CTRL); in l2c_save() 160 if (!(readl_relaxed(base + L2X0_CTRL) & L2X0_CTRL_EN)) in l2c_resume() 405 if (readl_relaxed(base + L2X0_AUX_CTRL) & L220_AUX_CTRL_NS_LOCKDOWN) in l2c220_unlock() 550 l2x0_saved_regs.tag_latency = readl_relaxed(base + in l2c310_save() 552 l2x0_saved_regs.data_latency = readl_relaxed(base + in l2c310_save() 554 l2x0_saved_regs.filter_end = readl_relaxed(base + in l2c310_save() 556 l2x0_saved_regs.filter_start = readl_relaxed(base + in l2c310_save() 559 revision = readl_relaxed(base + L2X0_CACHE_ID) & in l2c310_save() [all …]
|
D | cache-uniphier.c | 124 readl_relaxed(data->op_base + UNIPHIER_SSCOPE); in __uniphier_cache_sync() 185 } while (unlikely(readl_relaxed(data->op_base + UNIPHIER_SSCOPPQSEF) & in __uniphier_cache_maint_common() 189 while (likely(readl_relaxed(data->op_base + UNIPHIER_SSCOLPQS) != in __uniphier_cache_maint_common() 346 return !!(readl_relaxed(data->ctrl_base + UNIPHIER_SSCC) & in uniphier_cache_l2_is_enabled()
|
/linux-4.4.14/arch/arm/mach-dove/ |
D | irq.c | 61 u &= readl_relaxed(PMU_INTERRUPT_CAUSE); in pmu_irq_ack() 127 stat = readl_relaxed(dove_irq_base + IRQ_CAUSE_LOW_OFF); in dove_legacy_handle_irq() 128 stat &= readl_relaxed(dove_irq_base + IRQ_MASK_LOW_OFF); in dove_legacy_handle_irq() 134 stat = readl_relaxed(dove_irq_base + IRQ_CAUSE_HIGH_OFF); in dove_legacy_handle_irq() 135 stat &= readl_relaxed(dove_irq_base + IRQ_MASK_HIGH_OFF); in dove_legacy_handle_irq()
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | omap4-common.c | 123 writel_relaxed(readl_relaxed(dram_sync), dram_sync); in omap_interconnect_sync() 124 writel_relaxed(readl_relaxed(sram_sync), sram_sync); in omap_interconnect_sync() 189 return !(readl_relaxed(gic_dist_base_addr + GIC_DIST_CTRL) & 0x1); in gic_dist_disabled() 194 u32 twd_int = readl_relaxed(twd_base + TWD_TIMER_INTSTAT); in gic_timer_retrigger() 195 u32 gic_int = readl_relaxed(gic_dist_base_addr + GIC_DIST_PENDING_SET); in gic_timer_retrigger() 196 u32 twd_ctrl = readl_relaxed(twd_base + TWD_TIMER_CONTROL); in gic_timer_retrigger()
|
D | omap-wakeupgen.c | 66 return readl_relaxed(wakeupgen_base + OMAP_WKG_ENB_A_0 + in wakeupgen_readl() 222 val = readl_relaxed(wakeupgen_base + OMAP_AUX_CORE_BOOT_0); in omap4_irq_save_context() 224 val = readl_relaxed(wakeupgen_base + OMAP_AUX_CORE_BOOT_1); in omap4_irq_save_context() 228 val = readl_relaxed(wakeupgen_base + OMAP_PTMSYNCREQ_MASK); in omap4_irq_save_context() 230 val = readl_relaxed(wakeupgen_base + OMAP_PTMSYNCREQ_EN); in omap4_irq_save_context() 234 val = readl_relaxed(sar_base + SAR_BACKUP_STATUS_OFFSET); in omap4_irq_save_context() 255 val = readl_relaxed(wakeupgen_base + OMAP_AUX_CORE_BOOT_0); in omap5_irq_save_context() 257 val = readl_relaxed(wakeupgen_base + OMAP_AUX_CORE_BOOT_0); in omap5_irq_save_context() 261 val = readl_relaxed(sar_base + OMAP5_SAR_BACKUP_STATUS_OFFSET); in omap5_irq_save_context() 297 val = readl_relaxed(sar_base + offset); in irq_sar_clear()
|
D | wd_timer.c | 53 while (readl_relaxed(base + OMAP_WDT_WPS) & 0x10) in omap2_wd_timer_disable() 57 while (readl_relaxed(base + OMAP_WDT_WPS) & 0x10) in omap2_wd_timer_disable()
|
D | sdrc.h | 39 return readl_relaxed(OMAP_SDRC_REGADDR(reg)); in sdrc_read_reg() 51 return readl_relaxed(OMAP_SMS_REGADDR(reg)); in sms_read_reg()
|
D | omap-hotplug.c | 56 readl_relaxed(base + OMAP_AUX_CORE_BOOT_0) >> 5; in omap4_cpu_die()
|
D | prcm_mpu44xx.c | 33 return readl_relaxed(OMAP44XX_PRCM_MPU_REGADDR(inst, reg)); in omap4_prcm_mpu_read_inst_reg()
|
D | cm2xxx_3xxx.h | 55 return readl_relaxed(cm_base + module + idx); in omap2_cm_read_mod_reg()
|
/linux-4.4.14/drivers/video/fbdev/mmp/hw/ |
D | mmp_spi.c | 68 tmp = readl_relaxed(reg_base + LCD_SPU_SPI_CTRL); in lcd_spi_write() 73 isr = readl_relaxed(reg_base + SPU_IRQ_ISR); in lcd_spi_write() 76 isr = readl_relaxed(reg_base + SPU_IRQ_ISR); in lcd_spi_write() 84 tmp = readl_relaxed(reg_base + LCD_SPU_SPI_CTRL); in lcd_spi_write() 111 tmp = readl_relaxed(reg_base + SPU_IOPAD_CONTROL); in lcd_spi_setup()
|
D | mmp_ctrl.c | 48 isr = readl_relaxed(ctrl->reg_base + SPU_IRQ_ISR); in ctrl_handle_irq() 49 imask = readl_relaxed(ctrl->reg_base + SPU_IRQ_ENA); in ctrl_handle_irq() 53 tmp = readl_relaxed(ctrl->reg_base + SPU_IRQ_ISR); in ctrl_handle_irq() 56 } while ((isr = readl_relaxed(ctrl->reg_base + SPU_IRQ_ISR)) & imask); in ctrl_handle_irq() 136 tmp = readl_relaxed(ctrl_regs(path) + dma_ctrl(0, path->id)); in dmafetch_set_fmt() 180 tmp = readl_relaxed(ctrl_regs(path) + dma_ctrl(0, path->id)); in dmafetch_onoff() 191 tmp = readl_relaxed(ctrl_regs(path) + LCD_SCLK(path)); in path_enabledisable() 271 tmp = readl_relaxed(ctrl_regs(path) + intf_ctrl(path->id)) & 0x1; in path_set_mode() 279 tmp = readl_relaxed(ctrl_regs(path) + intf_rbswap_ctrl(path->id)) & in path_set_mode() 312 tmp = readl_relaxed(ctrl_regs(path) + LCD_SCLK(path)); in path_set_mode() [all …]
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-st.c | 202 writel_relaxed(readl_relaxed(reg) | mask, reg); in st_i2c_set_bits() 207 writel_relaxed(readl_relaxed(reg) & ~mask, reg); in st_i2c_clr_bits() 247 if (readl_relaxed(i2c_dev->base + SSC_STA) & SSC_STA_RIR) in st_i2c_flush_rx_fifo() 250 count = readl_relaxed(i2c_dev->base + SSC_RX_FSTAT) & in st_i2c_flush_rx_fifo() 254 readl_relaxed(i2c_dev->base + SSC_RBUF); in st_i2c_flush_rx_fifo() 346 sta = readl_relaxed(i2c_dev->base + SSC_STA); in st_i2c_wait_free_bus() 383 sta = readl_relaxed(i2c_dev->base + SSC_STA); in st_i2c_wr_fill_tx_fifo() 387 tx_fstat = readl_relaxed(i2c_dev->base + SSC_TX_FSTAT); in st_i2c_wr_fill_tx_fifo() 412 sta = readl_relaxed(i2c_dev->base + SSC_STA); in st_i2c_rd_fill_tx_fifo() 416 tx_fstat = readl_relaxed(i2c_dev->base + SSC_TX_FSTAT); in st_i2c_rd_fill_tx_fifo() [all …]
|
D | i2c-hix5hd2.c | 104 u32 val = readl_relaxed(priv->regs + HIX5I2C_SR); in hix5hd2_i2c_clr_pend_irq() 133 val = readl_relaxed(priv->regs + HIX5I2C_CTRL); in hix5hd2_i2c_drv_setrate() 238 data = readl_relaxed(priv->regs + HIX5I2C_RXR); in hix5hd2_rw_preprocess()
|
/linux-4.4.14/drivers/clk/mmp/ |
D | clk-apbc.c | 48 data = readl_relaxed(apbc->base); in clk_apbc_prepare() 62 data = readl_relaxed(apbc->base); in clk_apbc_prepare() 75 data = readl_relaxed(apbc->base); in clk_apbc_prepare() 95 data = readl_relaxed(apbc->base); in clk_apbc_unprepare() 109 data = readl_relaxed(apbc->base); in clk_apbc_unprepare()
|
D | clk-apmu.c | 38 data = readl_relaxed(apmu->base) | apmu->enable_mask; in clk_apmu_enable() 56 data = readl_relaxed(apmu->base) & ~apmu->enable_mask; in clk_apmu_disable()
|
D | clk-frac.c | 58 val = readl_relaxed(factor->base); in clk_factor_recalc_rate() 97 val = readl_relaxed(factor->base); in clk_factor_set_rate()
|
/linux-4.4.14/arch/arm/mach-ks8695/ |
D | time.c | 64 tmcon = readl_relaxed(KS8695_TMR_VA + KS8695_TMCON); in ks8695_set_periodic() 86 tmcon = readl_relaxed(KS8695_TMR_VA + KS8695_TMCON); in ks8695_set_next_event() 133 tmcon = readl_relaxed(KS8695_TMR_VA + KS8695_TMCON); in ks8695_timer_setup() 164 reg = readl_relaxed(KS8695_TMR_VA + KS8695_TMCON); in ks8695_restart()
|
/linux-4.4.14/drivers/clk/zte/ |
D | clk.c | 49 hw_cfg0 = readl_relaxed(zx_pll->reg_base); in hw_to_idx() 50 hw_cfg1 = readl_relaxed(zx_pll->reg_base + CFG0_CFG1_OFFSET); in hw_to_idx() 110 reg = readl_relaxed(zx_pll->reg_base); in zx_pll_enable() 122 reg = readl_relaxed(zx_pll->reg_base); in zx_pll_disable() 131 reg = readl_relaxed(zx_pll->reg_base); in zx_pll_is_enabled() 226 reg = readl_relaxed(zx_audio->reg_base); in zx_audio_recalc_rate() 260 reg = readl_relaxed(zx_audio->reg_base); in zx_audio_enable() 270 reg = readl_relaxed(zx_audio->reg_base); in zx_audio_disable()
|
/linux-4.4.14/arch/arm/kernel/ |
D | smp_scu.c | 33 unsigned int ncores = readl_relaxed(scu_base + SCU_CONFIG); in scu_get_core_count() 47 scu_ctrl = readl_relaxed(scu_base + 0x30); in scu_enable() 53 scu_ctrl = readl_relaxed(scu_base + SCU_CTRL); in scu_enable()
|
D | io.c | 20 value = readl_relaxed(reg) & ~mask; in atomic_io_modify_relaxed() 33 value = readl_relaxed(reg) & ~mask; in atomic_io_modify()
|
D | smp_twd.c | 69 unsigned long ctrl = readl_relaxed(twd_base + TWD_TIMER_CONTROL); in twd_set_next_event() 87 if (readl_relaxed(twd_base + TWD_TIMER_INTSTAT)) { in twd_timer_ack() 224 count = readl_relaxed(twd_base + TWD_TIMER_COUNTER); in twd_calibrate_rate()
|
/linux-4.4.14/arch/arm/plat-omap/ |
D | counter_32k.c | 43 return sync32k_cnt_reg ? readl_relaxed(sync32k_cnt_reg) : 0; in omap_32k_read_sched_clock() 63 cycles = sync32k_cnt_reg ? readl_relaxed(sync32k_cnt_reg) : 0; in omap_read_persistent_clock64() 92 if (readl_relaxed(vbase + OMAP2_32KSYNCNT_REV_OFF) & in omap_init_clocksource_32k()
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | irq.c | 72 return readl_relaxed(irq_banks[bank].va + offset); in irq_bank_readl() 151 irqnr = readl_relaxed(l1 + IRQ_ITR_REG_OFFSET); in omap1_handle_irq() 152 irqnr &= ~(readl_relaxed(l1 + IRQ_MIR_REG_OFFSET) & 0xffffffff); in omap1_handle_irq() 156 irqnr = readl_relaxed(l1 + IRQ_SIR_FIQ_REG_OFFSET); in omap1_handle_irq() 160 irqnr = readl_relaxed(l1 + IRQ_SIR_IRQ_REG_OFFSET); in omap1_handle_irq() 162 irqnr = readl_relaxed(l2 + IRQ_SIR_IRQ_REG_OFFSET); in omap1_handle_irq()
|
/linux-4.4.14/arch/arm/mach-imx/ |
D | mmdc.c | 44 val = readl_relaxed(reg); in imx_mmdc_probe() 51 val = readl_relaxed(reg); in imx_mmdc_probe() 56 while (!(readl_relaxed(reg) & 1 << BP_MMDC_MAPSR_PSS) && --timeout) in imx_mmdc_probe()
|
D | src.c | 61 val = readl_relaxed(src_base + SRC_SCR); in imx_src_reset_module() 92 val = readl_relaxed(src_base + SRC_SCR); in imx_enable_cpu() 109 return readl_relaxed(src_base + SRC_GPR1 + cpu * 8 + 4); in imx_get_cpu_arg() 138 val = readl_relaxed(src_base + SRC_SCR); in imx_src_init()
|
D | gpc.c | 85 gpc_saved_imrs[i] = readl_relaxed(reg_imr1 + i * 4); in imx_gpc_pre_suspend() 124 gpc_saved_imrs[i] = readl_relaxed(reg_imr1 + i * 4); in imx_gpc_mask_all() 145 val = readl_relaxed(reg); in imx_gpc_hwirq_unmask() 156 val = readl_relaxed(reg); in imx_gpc_hwirq_mask() 300 val = readl_relaxed(gpc_base + GPC_PGC_GPU_PDNSCR); in _imx6q_pm_pu_power_off() 308 val = readl_relaxed(gpc_base + GPC_CNTR); in _imx6q_pm_pu_power_off() 349 val = readl_relaxed(gpc_base + GPC_PGC_GPU_PUPSCR); in imx6q_pm_pu_power_on() 354 val = readl_relaxed(gpc_base + GPC_CNTR); in imx6q_pm_pu_power_on()
|
D | pm-imx6.c | 222 u32 val = readl_relaxed(ccm_base + CGPR); in imx6q_set_int_mem_clk_lpm() 241 val = readl_relaxed(ccm_base + CCR); in imx6_enable_rbc() 247 val = readl_relaxed(ccm_base + CCR); in imx6_enable_rbc() 268 val = readl_relaxed(ccm_base + CLPCR); in imx6q_enable_wb() 274 val = readl_relaxed(ccm_base + CCR); in imx6q_enable_wb() 282 u32 val = readl_relaxed(ccm_base + CLPCR); in imx6_set_lpm() 552 readl_relaxed(pm_info->iomuxc_base.vbase + in imx6q_suspend_init() 618 val = readl_relaxed(ccm_base + CLPCR); in imx6_pm_ccm_init()
|
D | system.c | 110 val = readl_relaxed(l2x0_base + L310_PREFETCH_CTRL); in imx_init_l2cache()
|
D | anatop.c | 127 digprog = readl_relaxed(anatop_base + offset); in imx_init_revision_from_anatop()
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-at91.c | 370 return !((readl_relaxed(pio + PIO_PUSR) >> pin) & 0x1); in at91_mux_get_pullup() 383 return (readl_relaxed(pio + PIO_MDSR) >> pin) & 0x1; in at91_mux_get_multidrive() 404 writel_relaxed(readl_relaxed(pio + PIO_ABCDSR1) & ~mask, in at91_mux_pio3_set_A_periph() 406 writel_relaxed(readl_relaxed(pio + PIO_ABCDSR2) & ~mask, in at91_mux_pio3_set_A_periph() 412 writel_relaxed(readl_relaxed(pio + PIO_ABCDSR1) | mask, in at91_mux_pio3_set_B_periph() 414 writel_relaxed(readl_relaxed(pio + PIO_ABCDSR2) & ~mask, in at91_mux_pio3_set_B_periph() 420 writel_relaxed(readl_relaxed(pio + PIO_ABCDSR1) & ~mask, pio + PIO_ABCDSR1); in at91_mux_pio3_set_C_periph() 421 writel_relaxed(readl_relaxed(pio + PIO_ABCDSR2) | mask, pio + PIO_ABCDSR2); in at91_mux_pio3_set_C_periph() 426 writel_relaxed(readl_relaxed(pio + PIO_ABCDSR1) | mask, pio + PIO_ABCDSR1); in at91_mux_pio3_set_D_periph() 427 writel_relaxed(readl_relaxed(pio + PIO_ABCDSR2) | mask, pio + PIO_ABCDSR2); in at91_mux_pio3_set_D_periph() [all …]
|
/linux-4.4.14/drivers/mailbox/ |
D | mailbox-altera.c | 74 status = readl_relaxed(mbox->mbox_base + MAILBOX_STS_REG); in altera_mbox_full() 82 status = readl_relaxed(mbox->mbox_base + MAILBOX_STS_REG); in altera_mbox_pending() 90 mask = readl_relaxed(mbox->mbox_base + MAILBOX_INTMASK_REG); in altera_mbox_rx_intmask() 102 mask = readl_relaxed(mbox->mbox_base + MAILBOX_INTMASK_REG); in altera_mbox_tx_intmask() 118 reg = readl_relaxed(mbox->mbox_base + MAILBOX_PTR_REG); in altera_mbox_is_sender() 134 readl_relaxed(mbox->mbox_base + MAILBOX_PTR_REG); in altera_mbox_rx_data() 136 readl_relaxed(mbox->mbox_base + MAILBOX_CMD_REG); in altera_mbox_rx_data()
|
D | arm_mhu.c | 57 val = readl_relaxed(mlink->rx_reg + INTR_STAT_OFS); in mhu_rx_interrupt() 71 u32 val = readl_relaxed(mlink->tx_reg + INTR_STAT_OFS); in mhu_last_tx_done() 92 val = readl_relaxed(mlink->tx_reg + INTR_STAT_OFS); in mhu_startup()
|
D | mailbox-sti.c | 173 bits = readl_relaxed(base + STI_IRQ_VAL_OFFSET); in sti_mbox_irq_to_channel() 263 if (!(readl_relaxed(base + STI_ENA_VAL_OFFSET) & BIT(channel))) { in sti_mbox_tx_is_ready() 269 if (readl_relaxed(base + STI_IRQ_VAL_OFFSET) & BIT(channel)) { in sti_mbox_tx_is_ready()
|
/linux-4.4.14/drivers/clk/hisilicon/ |
D | clk-hix5hd2.c | 177 val = readl_relaxed(clk->ctrl_reg); in clk_ether_prepare() 183 val = readl_relaxed(clk->phy_reg); in clk_ether_prepare() 206 val = readl_relaxed(clk->ctrl_reg); in clk_ether_unprepare() 221 val = readl_relaxed(clk->ctrl_reg); in clk_complex_enable() 226 val = readl_relaxed(clk->phy_reg); in clk_complex_enable() 239 val = readl_relaxed(clk->ctrl_reg); in clk_complex_disable() 244 val = readl_relaxed(clk->phy_reg); in clk_complex_disable()
|
D | clkgate-separated.c | 57 readl_relaxed(sclk->enable + CLKGATE_SEPERATED_STATUS); in clkgate_separated_enable() 74 readl_relaxed(sclk->enable + CLKGATE_SEPERATED_STATUS); in clkgate_separated_disable() 85 reg = readl_relaxed(sclk->enable + CLKGATE_SEPERATED_STATUS); in clkgate_separated_is_enabled()
|
D | clkdivider-hi6220.c | 53 val = readl_relaxed(dclk->reg) >> dclk->shift; in hi6220_clkdiv_recalc_rate() 83 data = readl_relaxed(dclk->reg); in hi6220_clkdiv_set_rate()
|
D | clk-hi3620.c | 374 val = readl_relaxed(mclk->clken_reg); in mmc_clk_set_timing() 378 val = readl_relaxed(mclk->sam_reg); in mmc_clk_set_timing() 382 val = readl_relaxed(mclk->drv_reg); in mmc_clk_set_timing() 386 val = readl_relaxed(mclk->div_reg); in mmc_clk_set_timing() 390 val = readl_relaxed(mclk->clken_reg); in mmc_clk_set_timing()
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
D | pll.c | 207 if (FLD_GET(readl_relaxed(reg), bitnum, bitnum) == value) in wait_for_bit_change() 214 if (FLD_GET(readl_relaxed(reg), bitnum, bitnum) == value) in wait_for_bit_change() 240 u32 v = readl_relaxed(pll->base + PLL_STATUS); in dss_wait_hsdiv_ack() 279 l = readl_relaxed(base + PLL_CONFIGURATION2); in dss_pll_write_config_type_a() 318 l = readl_relaxed(base + PLL_CONFIGURATION2); in dss_pll_write_config_type_a() 353 l = readl_relaxed(base + PLL_CONFIGURATION2); in dss_pll_write_config_type_b() 367 l = readl_relaxed(base + PLL_CONFIGURATION3); in dss_pll_write_config_type_b() 371 l = readl_relaxed(base + PLL_CONFIGURATION4); in dss_pll_write_config_type_b()
|
/linux-4.4.14/drivers/dma/ |
D | sa11x0-dma.c | 174 dcsr = readl_relaxed(base + DMA_DCSR_R); in sa11x0_dma_start_sg() 259 dcsr = readl_relaxed(p->base + DMA_DCSR_R); in sa11x0_dma_irq() 272 readl_relaxed(p->base + DMA_DDAR), in sa11x0_dma_irq() 273 readl_relaxed(p->base + DMA_DBSA), in sa11x0_dma_irq() 274 readl_relaxed(p->base + DMA_DBTA), in sa11x0_dma_irq() 275 readl_relaxed(p->base + DMA_DBSB), in sa11x0_dma_irq() 276 readl_relaxed(p->base + DMA_DBTB)); in sa11x0_dma_irq() 316 WARN_ON(readl_relaxed(p->base + DMA_DCSR_R) & in sa11x0_dma_start_txd() 410 dcsr = readl_relaxed(p->base + DMA_DCSR_R); in sa11x0_dma_pos() 418 return readl_relaxed(p->base + reg); in sa11x0_dma_pos() [all …]
|
D | sirf-dma.c | 205 writel_relaxed(readl_relaxed(base + SIRFSOC_DMA_INT_EN) | in sirfsoc_dma_execute_hw_a7v1() 210 readl_relaxed(base + SIRFSOC_DMA_CH_LOOP_CTRL_ATLAS7), in sirfsoc_dma_execute_hw_a7v1() 225 writel_relaxed(readl_relaxed(base + SIRFSOC_DMA_INT_EN) | in sirfsoc_dma_execute_hw_a6() 230 readl_relaxed(base + SIRFSOC_DMA_CH_LOOP_CTRL), in sirfsoc_dma_execute_hw_a6() 472 writel_relaxed(readl_relaxed(sdma->base + SIRFSOC_DMA_INT_EN) & in sirfsoc_dma_terminate_all() 474 writel_relaxed(readl_relaxed(sdma->base + in sirfsoc_dma_terminate_all() 511 writel_relaxed(readl_relaxed(sdma->base + in sirfsoc_dma_pause_chan() 544 writel_relaxed(readl_relaxed(sdma->base + in sirfsoc_dma_resume_chan() 678 dma_pos = readl_relaxed(sdma->base + SIRFSOC_DMA_CUR_DATA_ADDR); in sirfsoc_dma_tx_status() 680 dma_pos = readl_relaxed( in sirfsoc_dma_tx_status() [all …]
|
D | mv_xor.c | 102 return readl_relaxed(XOR_CURR_DESC(chan)); in mv_chan_get_current_desc() 113 u32 val = readl_relaxed(XOR_INTR_MASK(chan)); in mv_chan_unmask_interrupts() 120 u32 intr_cause = readl_relaxed(XOR_INTR_CAUSE(chan)); in mv_chan_get_intr_cause() 145 u32 config = readl_relaxed(XOR_CONFIG(chan)); in mv_chan_set_mode() 178 u32 config = readl_relaxed(XOR_CONFIG(chan)); in mv_chan_set_mode_to_desc() 204 u32 state = readl_relaxed(XOR_ACTIVATION(chan)); in mv_chan_is_busy() 634 val = readl_relaxed(XOR_CONFIG(chan)); in mv_chan_dump_regs() 637 val = readl_relaxed(XOR_ACTIVATION(chan)); in mv_chan_dump_regs() 640 val = readl_relaxed(XOR_INTR_CAUSE(chan)); in mv_chan_dump_regs() 643 val = readl_relaxed(XOR_INTR_MASK(chan)); in mv_chan_dump_regs() [all …]
|
D | k3dma.c | 119 val = readl_relaxed(phy->base + CX_CFG); in k3_dma_pause_dma() 123 val = readl_relaxed(phy->base + CX_CFG); in k3_dma_pause_dma() 155 cnt = readl_relaxed(d->base + CX_CUR_CNT + phy->idx * 0x10); in k3_dma_get_curr_cnt() 162 return readl_relaxed(phy->base + CX_LLI); in k3_dma_get_curr_lli() 167 return readl_relaxed(d->base + CH_STAT); in k3_dma_get_chan_stat() 193 u32 stat = readl_relaxed(d->base + INT_STAT); in k3_dma_int_handler() 194 u32 tc1 = readl_relaxed(d->base + INT_TC1); in k3_dma_int_handler() 195 u32 err1 = readl_relaxed(d->base + INT_ERR1); in k3_dma_int_handler() 196 u32 err2 = readl_relaxed(d->base + INT_ERR2); in k3_dma_int_handler()
|
D | zx296702_dma.c | 145 val = readl_relaxed(phy->base + REG_ZX_CTRL); in zx_dma_terminate_chan() 171 return readl_relaxed(phy->base + REG_ZX_LLI_ADDR); in zx_dma_get_curr_lli() 176 return readl_relaxed(d->base + REG_ZX_STATUS); in zx_dma_get_chan_stat() 279 u32 tc = readl_relaxed(d->base + REG_ZX_TC_IRQ); in zx_dma_int_handler() 280 u32 serr = readl_relaxed(d->base + REG_ZX_SRC_ERR_IRQ); in zx_dma_int_handler() 281 u32 derr = readl_relaxed(d->base + REG_ZX_DST_ERR_IRQ); in zx_dma_int_handler() 282 u32 cfg = readl_relaxed(d->base + REG_ZX_CFG_ERR_IRQ); in zx_dma_int_handler() 699 val = readl_relaxed(c->phy->base + REG_ZX_CTRL); in zx_dma_transfer_pause() 711 val = readl_relaxed(c->phy->base + REG_ZX_CTRL); in zx_dma_transfer_resume()
|
D | qcom_bam_dma.c | 469 val = readl_relaxed(bam_addr(bdev, 0, BAM_IRQ_SRCS_MSK_EE)); in bam_chan_init_hw() 546 val = readl_relaxed(bam_addr(bdev, 0, BAM_IRQ_SRCS_MSK_EE)); in bam_free_chan() 738 srcs = readl_relaxed(bam_addr(bdev, 0, BAM_IRQ_SRCS_EE)); in process_channel_irqs() 751 pipe_stts = readl_relaxed(bam_addr(bdev, i, BAM_P_IRQ_STTS)); in process_channel_irqs() 804 clr_mask = readl_relaxed(bam_addr(bdev, 0, BAM_IRQ_STTS)); in bam_dma_irq() 1028 val = readl_relaxed(bam_addr(bdev, 0, BAM_REVISION)) >> NUM_EES_SHIFT; in bam_init() 1035 val = readl_relaxed(bam_addr(bdev, 0, BAM_NUM_PIPES)); in bam_init() 1040 val = readl_relaxed(bam_addr(bdev, 0, BAM_CTRL)); in bam_init()
|
/linux-4.4.14/arch/arm/mach-mmp/ |
D | devices.c | 83 return readl_relaxed(base + offset); in u2o_get() 91 reg = readl_relaxed(base + offset); in u2o_set() 94 readl_relaxed(base + offset); in u2o_set() 102 reg = readl_relaxed(base + offset); in u2o_clear() 105 readl_relaxed(base + offset); in u2o_clear() 112 readl_relaxed(base + offset); in u2o_write()
|
/linux-4.4.14/sound/soc/zte/ |
D | zx296702-spdif.c | 149 val = readl_relaxed(zx_spdif->reg_base + ZX_CTRL); in zx_spdif_hw_params() 179 val = readl_relaxed(zx_spdif->reg_base + ZX_VALID_BIT); in zx_spdif_hw_params() 198 val = readl_relaxed(base + ZX_CTRL); in zx_spdif_cfg_tx() 203 val = readl_relaxed(base + ZX_FIFOCTRL); in zx_spdif_cfg_tx() 219 val = readl_relaxed(zx_spdif->reg_base + ZX_FIFOCTRL); in zx_spdif_trigger() 300 val = readl_relaxed(base + ZX_FIFOCTRL); in zx_spdif_dev_init()
|
D | zx296702-i2s.c | 108 val = readl_relaxed(base + ZX_I2S_PROCESS_CTRL); in zx_i2s_tx_en() 120 val = readl_relaxed(base + ZX_I2S_PROCESS_CTRL); in zx_i2s_rx_en() 132 val = readl_relaxed(base + ZX_I2S_FIFO_CTRL); in zx_i2s_tx_dma_en() 145 val = readl_relaxed(base + ZX_I2S_FIFO_CTRL); in zx_i2s_rx_dma_en() 183 val = readl_relaxed(i2s->reg_base + ZX_I2S_TIMING_CTRL); in zx_i2s_set_fmt() 234 val = readl_relaxed(i2s->reg_base + ZX_I2S_TIMING_CTRL); in zx_i2s_hw_params()
|
/linux-4.4.14/arch/arm/mach-orion5x/ |
D | irq.c | 42 stat = readl_relaxed(MAIN_IRQ_CAUSE); in orion5x_legacy_handle_irq() 43 stat &= readl_relaxed(MAIN_IRQ_MASK); in orion5x_legacy_handle_irq()
|
/linux-4.4.14/sound/soc/sti/ |
D | uniperif.h | 20 ((readl_relaxed(ip->base + offset) >> shift) & mask) 22 writel_relaxed(((readl_relaxed(ip->base + offset) & \ 34 readl_relaxed(ip->base + UNIPERIF_SOFT_RST_OFFSET(ip)) : 0) 66 readl_relaxed(ip->base + UNIPERIF_CHANNEL_STA_REGN(ip, n)) 73 readl_relaxed(ip->base + UNIPERIF_CHANNEL_STA_REG0_OFFSET(ip)) 79 readl_relaxed(ip->base + UNIPERIF_CHANNEL_STA_REG1_OFFSET(ip)) 85 readl_relaxed(ip->base + UNIPERIF_CHANNEL_STA_REG2_OFFSET(ip)) 91 readl_relaxed(ip->base + UNIPERIF_CHANNEL_STA_REG3_OFFSET(ip)) 97 readl_relaxed(ip->base + UNIPERIF_CHANNEL_STA_REG4_OFFSET(ip)) 103 readl_relaxed(ip->base + UNIPERIF_CHANNEL_STA_REG5_OFFSET(ip)) [all …]
|
/linux-4.4.14/arch/arm/mach-ux500/ |
D | pm.c | 99 pr = readl_relaxed(dist_base + GIC_DIST_PENDING_SET + i * 4); in prcmu_gic_pending_irq() 100 er = readl_relaxed(dist_base + GIC_DIST_ENABLE_SET + i * 4); in prcmu_gic_pending_irq() 152 er = readl_relaxed(dist_base + in prcmu_copy_gic_settings()
|
/linux-4.4.14/drivers/clk/spear/ |
D | clk-vco-pll.c | 134 p = readl_relaxed(pll->vco->cfg_reg); in clk_pll_recalc_rate() 157 val = readl_relaxed(pll->vco->cfg_reg); in clk_pll_set_rate() 202 mode = (readl_relaxed(vco->mode_reg) >> PLL_MODE_SHIFT) & PLL_MODE_MASK; in clk_vco_recalc_rate() 204 val = readl_relaxed(vco->cfg_reg); in clk_vco_recalc_rate() 244 val = readl_relaxed(vco->mode_reg); in clk_vco_set_rate() 249 val = readl_relaxed(vco->cfg_reg); in clk_vco_set_rate()
|
D | clk-frac-synth.c | 78 val = readl_relaxed(frac->reg); in clk_frac_recalc_rate() 109 val = readl_relaxed(frac->reg) & ~DIV_FACTOR_MASK; in clk_frac_set_rate()
|
D | clk-aux-synth.c | 75 val = readl_relaxed(aux->reg); in clk_aux_recalc_rate() 113 val = readl_relaxed(aux->reg) & in clk_aux_set_rate()
|
/linux-4.4.14/drivers/media/rc/ |
D | ir-hix5hd2.c | 95 while (readl_relaxed(priv->base + IR_BUSY)) { in hix5hd2_ir_config() 142 irq_sr = readl_relaxed(priv->base + IR_INTS); in hix5hd2_ir_rx_interrupt() 150 symb_num = readl_relaxed(priv->base + IR_DATAH); in hix5hd2_ir_rx_interrupt() 152 readl_relaxed(priv->base + IR_DATAL); in hix5hd2_ir_rx_interrupt() 162 symb_num = readl_relaxed(priv->base + IR_DATAH); in hix5hd2_ir_rx_interrupt() 164 symb_val = readl_relaxed(priv->base + IR_DATAL); in hix5hd2_ir_rx_interrupt()
|
/linux-4.4.14/drivers/spi/ |
D | spi-st-ssc4.c | 133 word = readl_relaxed(spi_st->base + SSC_RBUF); in ssc_read_rx_fifo() 174 ctl = readl_relaxed(spi_st->base + SSC_CTL); in spi_st_transfer_one() 177 readl_relaxed(spi_st->base + SSC_RBUF); in spi_st_transfer_one() 260 var = readl_relaxed(spi_st->base + SSC_CTL); in spi_st_setup() 292 readl_relaxed(spi_st->base + SSC_RBUF); in spi_st_setup() 372 var = readl_relaxed(spi_st->base + SSC_CTL); in spi_st_probe() 377 var = readl_relaxed(spi_st->base + SSC_CTL); in spi_st_probe()
|
D | spi-qup.c | 160 u32 opstate = readl_relaxed(controller->base + QUP_STATE); in spi_qup_is_valid_state() 183 cur_state = readl_relaxed(controller->base + QUP_STATE); in spi_qup_set_state() 221 state = readl_relaxed(controller->base + QUP_OPERATIONAL); in spi_qup_fifo_read() 225 word = readl_relaxed(controller->base + QUP_INPUT_FIFO); in spi_qup_fifo_read() 257 state = readl_relaxed(controller->base + QUP_OPERATIONAL); in spi_qup_fifo_write() 391 qup_err = readl_relaxed(controller->base + QUP_ERROR_FLAGS); in spi_qup_qup_irq() 392 spi_err = readl_relaxed(controller->base + SPI_ERROR_FLAGS); in spi_qup_qup_irq() 393 opflags = readl_relaxed(controller->base + QUP_OPERATIONAL); in spi_qup_qup_irq() 533 iomode = readl_relaxed(controller->base + QUP_IO_M_MODES); in spi_qup_io_config() 547 control = readl_relaxed(controller->base + SPI_IO_CONTROL); in spi_qup_io_config() [all …]
|
D | spi-rockchip.c | 216 while (readl_relaxed(rs->regs + ROCKCHIP_SPI_RXFLR)) in flush_fifo() 217 readl_relaxed(rs->regs + ROCKCHIP_SPI_RXDR); in flush_fifo() 225 if (!(readl_relaxed(rs->regs + ROCKCHIP_SPI_SR) & SR_BUSY)) in wait_for_idle() 238 if (fifo != readl_relaxed(rs->regs + ROCKCHIP_SPI_TXFTLR)) in get_fifo_len() 252 tx_room = rs->fifo_len - readl_relaxed(rs->regs + ROCKCHIP_SPI_TXFLR); in tx_max() 260 u32 rx_room = (u32)readl_relaxed(rs->regs + ROCKCHIP_SPI_RXFLR); in rx_max() 273 ser = readl_relaxed(rs->regs + ROCKCHIP_SPI_SER) & SER_MASK; in rockchip_spi_set_cs() 370 rxw = readl_relaxed(rs->regs + ROCKCHIP_SPI_RXDR); in rockchip_spi_pio_reader() 575 WARN_ON(readl_relaxed(rs->regs + ROCKCHIP_SPI_SSIENR) && in rockchip_spi_transfer_one() 576 (readl_relaxed(rs->regs + ROCKCHIP_SPI_SR) & SR_BUSY)); in rockchip_spi_transfer_one()
|
D | spi-omap2-mcspi.c | 166 return readl_relaxed(mcspi->base + idx); in mcspi_read_reg() 181 return readl_relaxed(cs->base + idx); in mcspi_read_cs_reg() 375 while (!(readl_relaxed(reg) & bit)) { in mcspi_wait_for_reg_bit() 377 if (!(readl_relaxed(reg) & bit)) in mcspi_wait_for_reg_bit() 716 *rx++ = readl_relaxed(rx_reg); in omap2_mcspi_txrx_pio() 730 *rx++ = readl_relaxed(rx_reg); in omap2_mcspi_txrx_pio() 763 *rx++ = readl_relaxed(rx_reg); in omap2_mcspi_txrx_pio() 777 *rx++ = readl_relaxed(rx_reg); in omap2_mcspi_txrx_pio() 810 *rx++ = readl_relaxed(rx_reg); in omap2_mcspi_txrx_pio() 824 *rx++ = readl_relaxed(rx_reg); in omap2_mcspi_txrx_pio() [all …]
|
/linux-4.4.14/drivers/pinctrl/spear/ |
D | pinctrl-plgpio.c | 84 u32 val = readl_relaxed(reg_off); in is_plgpio_set() 93 u32 val = readl_relaxed(reg_off); in plgpio_reg_set() 102 u32 val = readl_relaxed(reg_off); in plgpio_reg_reset() 341 val = readl_relaxed(reg_off); in plgpio_irq_set_type() 373 pending = readl_relaxed(plgpio->base + plgpio->regs.mis + in plgpio_irq_handler() 629 readl_relaxed(plgpio->regs.enb + off); in plgpio_suspend() 632 readl_relaxed(plgpio->regs.eit + off); in plgpio_suspend() 633 plgpio->csave_regs[i].wdata = readl_relaxed(plgpio->regs.wdata + in plgpio_suspend() 635 plgpio->csave_regs[i].dir = readl_relaxed(plgpio->regs.dir + in plgpio_suspend() 637 plgpio->csave_regs[i].ie = readl_relaxed(plgpio->regs.ie + off); in plgpio_suspend() [all …]
|
/linux-4.4.14/drivers/clk/tegra/ |
D | clk-pll-out.c | 32 u32 val = readl_relaxed(pll_out->reg); in clk_pll_out_is_enabled() 50 val = readl_relaxed(pll_out->reg); in clk_pll_out_enable() 72 val = readl_relaxed(pll_out->reg); in clk_pll_out_disable()
|
D | clk-periph-gate.c | 31 readl_relaxed(gate->clk_base + (gate->regs->enb_reg)) 38 readl_relaxed(gate->clk_base + (gate->regs->rst_reg))
|
D | clk-super.c | 48 val = readl_relaxed(mux->reg); in clk_super_get_parent() 82 val = readl_relaxed(mux->reg); in clk_super_set_parent()
|
D | clk-divider.c | 74 reg = readl_relaxed(divider->reg) >> divider->shift; in clk_frac_div_recalc_rate() 121 val = readl_relaxed(divider->reg); in clk_frac_div_set_rate()
|
D | clk-tegra114.c | 982 reg = readl_relaxed(clk_base + UTMIP_PLL_CFG2); in tegra114_utmi_param_configure() 1002 reg = readl_relaxed(clk_base + UTMIP_PLL_CFG1); in tegra114_utmi_param_configure() 1020 reg = readl_relaxed(clk_base + UTMIPLL_HW_PWRDN_CFG0); in tegra114_utmi_param_configure() 1026 reg = readl_relaxed(clk_base + UTMIP_PLL_CFG1); in tegra114_utmi_param_configure() 1035 reg = readl_relaxed(clk_base + UTMIPLL_HW_PWRDN_CFG0); in tegra114_utmi_param_configure() 1043 reg = readl_relaxed(clk_base + UTMIPLL_HW_PWRDN_CFG0); in tegra114_utmi_param_configure() 1336 readl_relaxed(clk_base + CPU_FINETRIM_SELECT); in tegra114_car_barrier() 1427 v = readl_relaxed(clk_base + RST_DFLL_DVCO); in tegra114_clock_assert_dfll_dvco_reset() 1444 v = readl_relaxed(clk_base + RST_DFLL_DVCO); in tegra114_clock_deassert_dfll_dvco_reset()
|
D | clk-tegra124.c | 1041 reg = readl_relaxed(clk_base + UTMIP_PLL_CFG2); in tegra124_utmi_param_configure() 1061 reg = readl_relaxed(clk_base + UTMIP_PLL_CFG1); in tegra124_utmi_param_configure() 1079 reg = readl_relaxed(clk_base + UTMIPLL_HW_PWRDN_CFG0); in tegra124_utmi_param_configure() 1085 reg = readl_relaxed(clk_base + UTMIP_PLL_CFG1); in tegra124_utmi_param_configure() 1094 reg = readl_relaxed(clk_base + UTMIPLL_HW_PWRDN_CFG0); in tegra124_utmi_param_configure() 1102 reg = readl_relaxed(clk_base + UTMIPLL_HW_PWRDN_CFG0); in tegra124_utmi_param_configure() 1446 readl_relaxed(clk_base + RST_DFLL_DVCO); in tegra124_car_barrier() 1458 v = readl_relaxed(clk_base + RST_DFLL_DVCO); in tegra124_clock_assert_dfll_dvco_reset() 1474 v = readl_relaxed(clk_base + RST_DFLL_DVCO); in tegra124_clock_deassert_dfll_dvco_reset()
|
D | clk-tegra-fixed.c | 42 val = readl_relaxed(clk_base + OSC_CTRL); in tegra_osc_clk_init()
|
/linux-4.4.14/drivers/video/fbdev/ |
D | sa1100fb.c | 706 if (readl_relaxed(fbi->base + LCCR0) != fbi->reg_lccr0 || in sa1100fb_activate_var() 707 readl_relaxed(fbi->base + LCCR1) != fbi->reg_lccr1 || in sa1100fb_activate_var() 708 readl_relaxed(fbi->base + LCCR2) != fbi->reg_lccr2 || in sa1100fb_activate_var() 709 readl_relaxed(fbi->base + LCCR3) != fbi->reg_lccr3 || in sa1100fb_activate_var() 710 readl_relaxed(fbi->base + DBAR1) != fbi->dbar1 || in sa1100fb_activate_var() 711 readl_relaxed(fbi->base + DBAR2) != fbi->dbar2) in sa1100fb_activate_var() 807 dev_dbg(fbi->dev, "DBAR1: 0x%08x\n", readl_relaxed(fbi->base + DBAR1)); in sa1100fb_enable_controller() 808 dev_dbg(fbi->dev, "DBAR2: 0x%08x\n", readl_relaxed(fbi->base + DBAR2)); in sa1100fb_enable_controller() 809 dev_dbg(fbi->dev, "LCCR0: 0x%08x\n", readl_relaxed(fbi->base + LCCR0)); in sa1100fb_enable_controller() 810 dev_dbg(fbi->dev, "LCCR1: 0x%08x\n", readl_relaxed(fbi->base + LCCR1)); in sa1100fb_enable_controller() [all …]
|
/linux-4.4.14/drivers/soc/brcmstb/ |
D | biuctrl.c | 36 creds = readl_relaxed(cpubiuctrl_base + CPU_CREDIT_REG_OFFSET); in mcp_write_pairing_set() 83 readl_relaxed(cpubiuctrl_base + CPU_CREDIT_REG_OFFSET); in brcmstb_cpu_credit_reg_suspend()
|
/linux-4.4.14/drivers/crypto/ux500/hash/ |
D | hash_core.c | 656 __func__, readl_relaxed(&device_data->base->din), in hash_messagepad() 657 readl_relaxed(&device_data->base->str) & HASH_STR_NBLW_MASK); in hash_messagepad() 660 __func__, readl_relaxed(&device_data->base->din), in hash_messagepad() 661 readl_relaxed(&device_data->base->str) & HASH_STR_NBLW_MASK); in hash_messagepad() 1217 temp_cr = readl_relaxed(&device_data->base->cr); in hash_save_state() 1219 device_state->str_reg = readl_relaxed(&device_data->base->str); in hash_save_state() 1221 device_state->din_reg = readl_relaxed(&device_data->base->din); in hash_save_state() 1233 readl_relaxed(&device_data->base->csrx[count]); in hash_save_state() 1236 device_state->csfull = readl_relaxed(&device_data->base->csfull); in hash_save_state() 1237 device_state->csdatain = readl_relaxed(&device_data->base->csdatain); in hash_save_state() [all …]
|
D | hash_alg.h | 99 writel_relaxed((readl_relaxed(reg_name) | mask), reg_name) 102 writel_relaxed((readl_relaxed(reg_name) & ~mask), reg_name)
|
/linux-4.4.14/drivers/input/keyboard/ |
D | spear-keyboard.c | 76 sts = readl_relaxed(kbd->io_base + STATUS_REG); in spear_kbd_interrupt() 86 val = readl_relaxed(kbd->io_base + DATA_REG) & in spear_kbd_interrupt() 125 val = readl_relaxed(kbd->io_base + MODE_CTL_REG); in spear_kbd_open() 138 val = readl_relaxed(kbd->io_base + MODE_CTL_REG); in spear_kbd_close() 304 mode_ctl_reg = readl_relaxed(kbd->io_base + MODE_CTL_REG); in spear_kbd_suspend()
|
/linux-4.4.14/arch/arm/plat-orion/ |
D | gpio.c | 453 out = readl_relaxed(GPIO_OUT(ochip)); in orion_gpio_dbg_show() 454 io_conf = readl_relaxed(GPIO_IO_CONF(ochip)); in orion_gpio_dbg_show() 455 blink = readl_relaxed(GPIO_BLINK_EN(ochip)); in orion_gpio_dbg_show() 456 in_pol = readl_relaxed(GPIO_IN_POL(ochip)); in orion_gpio_dbg_show() 457 data_in = readl_relaxed(GPIO_DATA_IN(ochip)); in orion_gpio_dbg_show() 458 cause = readl_relaxed(GPIO_EDGE_CAUSE(ochip)); in orion_gpio_dbg_show() 459 edg_msk = readl_relaxed(GPIO_EDGE_MASK(ochip)); in orion_gpio_dbg_show() 460 lvl_msk = readl_relaxed(GPIO_LEVEL_MASK(ochip)); in orion_gpio_dbg_show()
|
/linux-4.4.14/arch/arm/mach-shmobile/ |
D | pm-rcar-gen2.c | 100 writel_relaxed((readl_relaxed(p + CA15RESCNT) & ~0x0f) | in rcar_gen2_pm_init() 108 writel_relaxed((readl_relaxed(p + CA7RESCNT) & ~0x0f) | in rcar_gen2_pm_init()
|
D | platsmp-apmu.c | 43 while (readl_relaxed(p + WUPCR_OFFS) != 0) in apmu_power_on() 61 if (((readl_relaxed(p + PSTR_OFFS) >> (bit * 4)) & 0x03) == 3) in apmu_power_off_poll()
|
/linux-4.4.14/drivers/tty/serial/ |
D | stm32-usart.c | 137 val = readl_relaxed(port->membase + reg); in stm32_set_bits() 146 val = readl_relaxed(port->membase + reg); in stm32_clr_bits() 161 while ((sr = readl_relaxed(port->membase + USART_SR)) & USART_SR_RXNE) { in stm32_receive_chars() 163 c = readl_relaxed(port->membase + USART_DR); in stm32_receive_chars() 239 sr = readl_relaxed(port->membase + USART_SR); in stm32_interrupt() 254 return readl_relaxed(port->membase + USART_SR) & USART_SR_TXE; in stm32_tx_empty() 611 while (!(readl_relaxed(port->membase + USART_SR) & USART_SR_TXE)) in stm32_console_putchar() 633 old_cr1 = readl_relaxed(port->membase + USART_CR1); in stm32_console_write()
|
/linux-4.4.14/drivers/soc/tegra/fuse/ |
D | tegra-apbmisc.c | 42 return readl_relaxed(apbmisc_base + 4); in tegra_read_chipid() 58 return readl_relaxed(strapping_base); in tegra_read_straps()
|
D | fuse-tegra30.c | 52 return readl_relaxed(fuse->base + FUSE_BEGIN + offset); in tegra30_fuse_read_early() 66 value = readl_relaxed(fuse->base + FUSE_BEGIN + offset); in tegra30_fuse_read()
|
/linux-4.4.14/arch/arm/plat-omap/include/plat/ |
D | dmtimer.h | 283 while (readl_relaxed(timer->pend) & (reg >> WPSHIFT)) in __omap_dm_timer_read() 286 return readl_relaxed(timer->func_base + (reg & 0xff)); in __omap_dm_timer_read() 293 while (readl_relaxed(timer->pend) & (reg >> WPSHIFT)) in __omap_dm_timer_write() 304 tidr = readl_relaxed(timer->io_base); in __omap_dm_timer_init_regs()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/ |
D | hix5hd2_gmac.c | 422 start = dma_cnt(readl_relaxed(priv->base + RX_FQ_WR_ADDR)); in hix5hd2_rx_refill() 424 end = dma_cnt(readl_relaxed(priv->base + RX_FQ_RD_ADDR)); in hix5hd2_rx_refill() 466 start = dma_cnt(readl_relaxed(priv->base + RX_BQ_RD_ADDR)); in hix5hd2_rx() 468 end = dma_cnt(readl_relaxed(priv->base + RX_BQ_WR_ADDR)); in hix5hd2_rx() 527 start = dma_cnt(readl_relaxed(priv->base + TX_RQ_RD_ADDR)); in hix5hd2_xmit_reclaim() 529 end = dma_cnt(readl_relaxed(priv->base + TX_RQ_WR_ADDR)); in hix5hd2_xmit_reclaim() 577 ints = readl_relaxed(priv->base + RAW_PMU_INT); in hix5hd2_poll() 593 int ints = readl_relaxed(priv->base + RAW_PMU_INT); in hix5hd2_interrupt() 612 pos = dma_cnt(readl_relaxed(priv->base + TX_BQ_WR_ADDR)); in hix5hd2_net_xmit() 787 for (i = 0; readl_relaxed(base + MDIO_SINGLE_CMD) & MDIO_START; i++) { in hix5hd2_mdio_wait_ready() [all …]
|
D | hip04_eth.c | 244 val = readl_relaxed(priv->base + PPE_CFG_STS_MODE); in hip04_config_fifo() 281 val = readl_relaxed(priv->base + GE_TRANSMIT_CONTROL_REG); in hip04_config_fifo() 288 val = readl_relaxed(priv->base + GE_RECV_CONTROL_REG); in hip04_config_fifo() 302 val = readl_relaxed(priv->base + GE_PORT_EN); in hip04_mac_enable() 329 val = readl_relaxed(priv->base + GE_PORT_EN); in hip04_mac_disable() 570 u32 ists = readl_relaxed(priv->base + PPE_INTSTS); in hip04_mac_interrupt()
|
/linux-4.4.14/drivers/iommu/ |
D | arm-smmu.c | 545 while (readl_relaxed(gr0_base + ARM_SMMU_GR0_sTLBGSTATUS) in __arm_smmu_tlb_sync() 639 fsr = readl_relaxed(cb_base + ARM_SMMU_CB_FSR); in arm_smmu_context_fault() 649 fsynr = readl_relaxed(cb_base + ARM_SMMU_CB_FSYNR0); in arm_smmu_context_fault() 652 far = readl_relaxed(cb_base + ARM_SMMU_CB_FAR_LO); in arm_smmu_context_fault() 655 far = readl_relaxed(cb_base + ARM_SMMU_CB_FAR_HI); in arm_smmu_context_fault() 686 gfsr = readl_relaxed(gr0_base + ARM_SMMU_GR0_sGFSR); in arm_smmu_global_fault() 687 gfsynr0 = readl_relaxed(gr0_base + ARM_SMMU_GR0_sGFSYNR0); in arm_smmu_global_fault() 688 gfsynr1 = readl_relaxed(gr0_base + ARM_SMMU_GR0_sGFSYNR1); in arm_smmu_global_fault() 689 gfsynr2 = readl_relaxed(gr0_base + ARM_SMMU_GR0_sGFSYNR2); in arm_smmu_global_fault() 1233 phys = readl_relaxed(cb_base + ARM_SMMU_CB_PAR_LO); in arm_smmu_iova_to_phys_hard() [all …]
|
/linux-4.4.14/arch/arm/mach-prima2/ |
D | rtciobrg.c | 37 while (readl_relaxed(sirfsoc_rtciobrg_base + SIRFSOC_CPUIOBRG_CTRL)) in sirfsoc_rtc_iobrg_wait_sync() 63 return readl_relaxed(sirfsoc_rtciobrg_base + SIRFSOC_CPUIOBRG_DATA); in __sirfsoc_rtc_iobrg_readl()
|
/linux-4.4.14/drivers/clk/mxs/ |
D | clk-imx28.c | 99 val = readl_relaxed(SAIF0); in clk_misc_init() 103 val = readl_relaxed(SAIF1); in clk_misc_init() 108 val = readl_relaxed(ENET); in clk_misc_init() 122 val = readl_relaxed(FRAC0); in clk_misc_init()
|
D | clk-ref.c | 58 u8 frac = (readl_relaxed(ref->reg) >> (ref->idx * 8)) & 0x3f; in clk_ref_recalc_rate() 109 val = readl_relaxed(ref->reg); in clk_ref_set_rate()
|
D | clk-frac.c | 46 div = readl_relaxed(frac->reg) >> frac->shift; in clk_frac_recalc_rate() 100 val = readl_relaxed(frac->reg); in clk_frac_set_rate()
|
D | clk.c | 24 while (readl_relaxed(reg) & (1 << shift)) in mxs_clk_wait()
|
/linux-4.4.14/drivers/clk/samsung/ |
D | clk-exynos5440.c | 99 status = readl_relaxed(reg_base + 0xbc); in exynos5440_clk_restart_notify() 100 val = readl_relaxed(reg_base + 0xcc); in exynos5440_clk_restart_notify()
|
D | clk-s3c2410-dclk.c | 67 val = readl_relaxed(S3C24XX_MISCCR) >> clkout->shift; in s3c24xx_clkout_get_parent() 178 dclk_con = readl_relaxed(s3c24xx_dclk->base); in s3c24xx_dclk_update_cmp() 223 s3c24xx_dclk->reg_save = readl_relaxed(s3c24xx_dclk->base); in s3c24xx_dclk_suspend()
|
/linux-4.4.14/drivers/mfd/ |
D | mcp-sa11x0.c | 88 if (readl_relaxed(MCSR(m)) & MCSR_CWC) { in mcp_sa11x0_write() 115 if (readl_relaxed(MCSR(m)) & MCSR_CRC) { in mcp_sa11x0_read() 116 ret = readl_relaxed(MCDR2(m)) & 0xffff; in mcp_sa11x0_read()
|
/linux-4.4.14/drivers/cpufreq/ |
D | kirkwood-cpufreq.c | 63 reg = readl_relaxed(priv.base); in kirkwood_cpufreq_target() 80 reg = readl_relaxed(priv.base); in kirkwood_cpufreq_target()
|
/linux-4.4.14/drivers/clk/rockchip/ |
D | clk-pll.c | 134 pllcon = readl_relaxed(pll->reg_base + RK3066_PLLCON(0)); in rockchip_rk3066_pll_get_params() 140 pllcon = readl_relaxed(pll->reg_base + RK3066_PLLCON(1)); in rockchip_rk3066_pll_get_params() 144 pllcon = readl_relaxed(pll->reg_base + RK3066_PLLCON(2)); in rockchip_rk3066_pll_get_params() 157 pllcon = readl_relaxed(pll->reg_base + RK3066_PLLCON(3)); in rockchip_rk3066_pll_recalc_rate()
|
/linux-4.4.14/arch/arm/mach-spear/include/mach/ |
D | uncompress.h | 27 while (readl_relaxed(base + UART01x_FR) & UART01x_FR_TXFF) in putc()
|
/linux-4.4.14/drivers/spmi/ |
D | spmi-pmic-arb.c | 218 status = readl_relaxed(base + offset); in pmic_arb_wait_for_done() 437 status = readl_relaxed(pa->intr + pa->ver_ops->irq_status(apid)); in periph_interrupt() 462 status = readl_relaxed(intr + in pmic_arb_chained_irq() 500 status = readl_relaxed(pa->intr + pa->ver_ops->acc_enable(apid)); in qpnpint_irq_mask() 522 status = readl_relaxed(pa->intr + pa->ver_ops->acc_enable(apid)); in qpnpint_irq_unmask() 817 hw_ver = readl_relaxed(core + PMIC_ARB_VERSION); in spmi_pmic_arb_probe() 861 regval = readl_relaxed(core + PMIC_ARB_REG_CHNL(chan)); in spmi_pmic_arb_probe() 919 pa->mapping_table[i] = readl_relaxed( in spmi_pmic_arb_probe()
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | io.h | 9 #define readl_relaxed(addr) readl(addr) macro
|
/linux-4.4.14/arch/arc/include/asm/ |
D | io.h | 134 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) 152 #define readl_relaxed(c) ({ u32 __r = le32_to_cpu((__force __le32) \ macro
|
/linux-4.4.14/include/linux/ |
D | iopoll.h | 133 readx_poll_timeout(readl_relaxed, addr, val, cond, delay_us, timeout_us) 136 readx_poll_timeout_atomic(readl_relaxed, addr, val, cond, delay_us, timeout_us)
|
/linux-4.4.14/arch/arm/include/asm/ |
D | arch_gicv3.h | 183 val = readl_relaxed(addr); in gic_read_typer() 184 val |= (u64)readl_relaxed(addr + 4) << 32; in gic_read_typer()
|
/linux-4.4.14/arch/unicore32/include/asm/ |
D | io.h | 44 #define readl_relaxed readl macro
|
/linux-4.4.14/arch/arm/mach-tegra/ |
D | irq.c | 44 pending_set = readl_relaxed(distbase + GIC_DIST_PENDING_SET); in tegra_pending_sgi()
|
D | flowctrl.c | 54 readl_relaxed(tegra_flowctrl_base + offset); in flowctrl_update()
|
/linux-4.4.14/drivers/mtd/nand/brcmnand/ |
D | brcmnand.h | 54 return readl_relaxed(addr); in brcmnand_readl()
|
/linux-4.4.14/drivers/pwm/ |
D | pwm-spear.c | 67 return readl_relaxed(chip->mmio_base + (num << 4) + offset); in spear_pwm_readl() 215 val = readl_relaxed(pc->mmio_base + PWMMCR); in spear_pwm_probe()
|
D | pwm-rockchip.c | 68 val = readl_relaxed(pc->base + pc->data->regs.ctrl); in rockchip_pwm_set_enable_v1() 91 val = readl_relaxed(pc->base + pc->data->regs.ctrl); in rockchip_pwm_set_enable_v2()
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | reset.c | 84 writel_relaxed(readl_relaxed(OSCR) + 368640, OSMR3); in do_hw_reset()
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | io.h | 22 #define readl_relaxed(addr) readl(addr) macro
|
/linux-4.4.14/drivers/pinctrl/vt8500/ |
D | pinctrl-wmt.c | 40 val = readl_relaxed(data->base + reg); in wmt_setbits() 50 val = readl_relaxed(data->base + reg); in wmt_clearbits() 497 val = readl_relaxed(data->base + reg_dir); in wmt_gpio_get_direction() 516 return !!(readl_relaxed(data->base + reg_data_in) & BIT(bit)); in wmt_gpio_get_value()
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | io.h | 122 #define readl_relaxed(c) ({ u32 __r = le32_to_cpu((__force __le32)__raw_readl(c)); __r; }) macro 137 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; })
|
/linux-4.4.14/arch/arm/mach-cns3xxx/ |
D | pcie.c | 223 v = readl_relaxed(base); in cns3xxx_write_config() 229 readl_relaxed(base); in cns3xxx_write_config()
|
/linux-4.4.14/arch/arm/mach-bcm/ |
D | platsmp-brcmstb.c | 93 return readl_relaxed(base); in pwr_ctrl_rd() 130 val = readl_relaxed(cpubiuctrl_block + cpu_rst_cfg_reg); in cpu_rst_cfg_set()
|
D | kona_smp.c | 184 while (!timeout && readl_relaxed(boot_reg) == boot_val) in bcm_boot_secondary()
|
/linux-4.4.14/drivers/gpu/drm/armada/ |
D | armada_drm.h | 26 ov = v = readl_relaxed(ptr); in armada_updatel()
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | machvec.h | 150 # define platform_readl_relaxed ia64_mv.readl_relaxed 194 ia64_mv_readl_relaxed_t *readl_relaxed; member
|
D | io.h | 382 #define readl_relaxed(a) __readl_relaxed((a)) macro 390 #define __raw_readl_relaxed readl_relaxed
|
/linux-4.4.14/drivers/soc/qcom/ |
D | spm.c | 142 ret = readl_relaxed(drv->reg_base + in spm_register_write_sync() 153 return readl_relaxed(drv->reg_base + drv->reg_data->reg_offset[reg]); in spm_register_read()
|
/linux-4.4.14/drivers/pci/host/ |
D | pcie-altera-msi.c | 55 return readl_relaxed(msi->csr_base + reg); in msi_readl() 74 readl_relaxed(msi->vector_base + (bit * sizeof(u32))); in altera_msi_isr()
|