/Linux-v4.19/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 …]
|
/Linux-v4.19/drivers/cpufreq/ |
D | s5pv210-cpufreq.c | 299 reg = readl_relaxed(S5P_CLK_DIV2); in s5pv210_target() 307 reg = readl_relaxed(S5P_CLKDIV_STAT0); in s5pv210_target() 314 reg = readl_relaxed(S5P_CLK_SRC2); in s5pv210_target() 321 reg = readl_relaxed(S5P_CLKMUX_STAT1); in s5pv210_target() 333 reg = readl_relaxed(S5P_CLK_SRC0); in s5pv210_target() 339 reg = readl_relaxed(S5P_CLKMUX_STAT0); in s5pv210_target() 345 reg = readl_relaxed(S5P_CLK_DIV0); in s5pv210_target() 364 reg = readl_relaxed(S5P_CLKDIV_STAT0); in s5pv210_target() 368 reg = readl_relaxed(S5P_ARM_MCS_CON); in s5pv210_target() 392 reg = readl_relaxed(S5P_APLL_CON); in s5pv210_target() [all …]
|
/Linux-v4.19/drivers/clk/berlin/ |
D | berlin2-avpll.c | 118 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_is_enabled() 130 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_enable() 145 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_disable() 163 reg = readl_relaxed(vco->base + VCO_CTRL1); in berlin2_avpll_vco_recalc_rate() 220 reg = readl_relaxed(ch->base + VCO_CTRL10); in berlin2_avpll_channel_is_enabled() 231 reg = readl_relaxed(ch->base + VCO_CTRL10); in berlin2_avpll_channel_enable() 243 reg = readl_relaxed(ch->base + VCO_CTRL10); in berlin2_avpll_channel_disable() 258 reg = readl_relaxed(ch->base + VCO_CTRL30); in berlin2_avpll_channel_recalc_rate() 267 reg = readl_relaxed(ch->base + VCO_SYNC1n(ch->index)); in berlin2_avpll_channel_recalc_rate() 273 reg = readl_relaxed(ch->base + VCO_SYNC2n(ch->index)); in berlin2_avpll_channel_recalc_rate() [all …]
|
D | berlin2-div.c | 73 reg = readl_relaxed(div->base + map->gate_offs); in berlin2_div_is_enabled() 91 reg = readl_relaxed(div->base + map->gate_offs); in berlin2_div_enable() 110 reg = readl_relaxed(div->base + map->gate_offs); in berlin2_div_disable() 128 reg = readl_relaxed(div->base + map->pll_switch_offs); in berlin2_div_set_parent() 137 reg = readl_relaxed(div->base + map->pll_select_offs); in berlin2_div_set_parent() 160 reg = readl_relaxed(div->base + map->pll_switch_offs); in berlin2_div_get_parent() 163 reg = readl_relaxed(div->base + map->pll_select_offs); in berlin2_div_get_parent() 185 divsw = readl_relaxed(div->base + map->div_switch_offs) & in berlin2_div_recalc_rate() 187 div3sw = readl_relaxed(div->base + map->div3_switch_offs) & in berlin2_div_recalc_rate() 199 reg = readl_relaxed(div->base + map->div_select_offs); in berlin2_div_recalc_rate()
|
/Linux-v4.19/arch/arm/mach-mv78xx0/ |
D | irq.c | 34 stat = readl_relaxed(mv78xx0_irq_base + IRQ_CAUSE_LOW_OFF); in mv78xx0_legacy_handle_irq() 35 stat &= readl_relaxed(mv78xx0_irq_base + IRQ_MASK_LOW_OFF); in mv78xx0_legacy_handle_irq() 41 stat = readl_relaxed(mv78xx0_irq_base + IRQ_CAUSE_HIGH_OFF); in mv78xx0_legacy_handle_irq() 42 stat &= readl_relaxed(mv78xx0_irq_base + IRQ_MASK_HIGH_OFF); in mv78xx0_legacy_handle_irq() 48 stat = readl_relaxed(mv78xx0_irq_base + IRQ_CAUSE_ERR_OFF); in mv78xx0_legacy_handle_irq() 49 stat &= readl_relaxed(mv78xx0_irq_base + IRQ_MASK_ERR_OFF); in mv78xx0_legacy_handle_irq()
|
/Linux-v4.19/drivers/soc/zte/ |
D | zx2967_pm_domains.c | 29 val = readl_relaxed(pcubase + PCU_DM_PWREN(zpd)); in zx2967_power_on() 38 val = readl_relaxed(pcubase + PCU_DM_ACK_SYNC(zpd)) in zx2967_power_on() 47 val = readl_relaxed(pcubase + PCU_DM_RSTEN(zpd)); in zx2967_power_on() 52 val = readl_relaxed(pcubase + PCU_DM_ISOEN(zpd)); in zx2967_power_on() 57 val = readl_relaxed(pcubase + PCU_DM_CLKEN(zpd)); in zx2967_power_on() 73 val = readl_relaxed(pcubase + PCU_DM_CLKEN(zpd)); in zx2967_power_off() 78 val = readl_relaxed(pcubase + PCU_DM_ISOEN(zpd)); in zx2967_power_off() 83 val = readl_relaxed(pcubase + PCU_DM_RSTEN(zpd)); in zx2967_power_off() 88 val = readl_relaxed(pcubase + PCU_DM_PWREN(zpd)); in zx2967_power_off() 97 val = readl_relaxed(pcubase + PCU_DM_ACK_SYNC(zpd)) in zx2967_power_off()
|
/Linux-v4.19/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()
|
/Linux-v4.19/drivers/clk/samsung/ |
D | clk-pll.c | 73 tmp = readl_relaxed(pll->con_reg); in samsung_pll3xxx_enable() 80 tmp = readl_relaxed(pll->con_reg); in samsung_pll3xxx_enable() 91 tmp = readl_relaxed(pll->con_reg); in samsung_pll3xxx_disable() 114 pll_con = readl_relaxed(pll->con_reg); in samsung_pll2126_recalc_rate() 147 pll_con = readl_relaxed(pll->con_reg); in samsung_pll3000_recalc_rate() 184 pll_con = readl_relaxed(pll->con_reg); in samsung_pll35xx_recalc_rate() 221 tmp = readl_relaxed(pll->con_reg); in samsung_pll35xx_set_rate() 249 tmp = readl_relaxed(pll->con_reg); in samsung_pll35xx_set_rate() 292 pll_con0 = readl_relaxed(pll->con_reg); in samsung_pll36xx_recalc_rate() 293 pll_con1 = readl_relaxed(pll->con_reg + 4); in samsung_pll36xx_recalc_rate() [all …]
|
/Linux-v4.19/drivers/clk/imx/ |
D | clk-pllv3.c | 59 u32 val = readl_relaxed(pll->base) & pll->power_bit; in clk_pllv3_wait_lock() 67 if (readl_relaxed(pll->base) & BM_PLL_LOCK) in clk_pllv3_wait_lock() 74 return readl_relaxed(pll->base) & BM_PLL_LOCK ? 0 : -ETIMEDOUT; in clk_pllv3_wait_lock() 82 val = readl_relaxed(pll->base); in clk_pllv3_prepare() 97 val = readl_relaxed(pll->base); in clk_pllv3_unprepare() 109 if (readl_relaxed(pll->base) & BM_PLL_LOCK) in clk_pllv3_is_prepared() 119 u32 div = (readl_relaxed(pll->base) >> pll->div_shift) & pll->div_mask; in clk_pllv3_recalc_rate() 146 val = readl_relaxed(pll->base); in clk_pllv3_set_rate() 167 u32 div = readl_relaxed(pll->base) & pll->div_mask; in clk_pllv3_sys_recalc_rate() 201 val = readl_relaxed(pll->base); in clk_pllv3_sys_set_rate() [all …]
|
/Linux-v4.19/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()
|
/Linux-v4.19/drivers/watchdog/ |
D | omap_wdt.c | 78 while ((readl_relaxed(base + OMAP_WATCHDOG_WPS)) & 0x08) in omap_wdt_reload() 85 while ((readl_relaxed(base + OMAP_WATCHDOG_WPS)) & 0x08) in omap_wdt_reload() 96 while ((readl_relaxed(base + OMAP_WATCHDOG_WPS)) & 0x10) in omap_wdt_enable() 100 while ((readl_relaxed(base + OMAP_WATCHDOG_WPS)) & 0x10) in omap_wdt_enable() 110 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x10) in omap_wdt_disable() 114 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x10) in omap_wdt_disable() 125 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x04) in omap_wdt_set_timer() 129 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x04) in omap_wdt_set_timer() 152 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x01) in omap_wdt_start() 156 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x01) in omap_wdt_start() [all …]
|
/Linux-v4.19/drivers/clocksource/ |
D | timer-prima2.c | 63 WARN_ON(!(readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_STATUS) & in sirfsoc_timer_interrupt() 82 cycles = readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_LATCHED_HI); in sirfsoc_timer_read() 84 readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_LATCHED_LO); in sirfsoc_timer_read() 96 now = readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_LATCHED_LO); in sirfsoc_timer_set_next_event() 101 now = readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_LATCHED_LO); in sirfsoc_timer_set_next_event() 108 u32 val = readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_INT_EN); in sirfsoc_timer_shutdown() 117 u32 val = readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_INT_EN); in sirfsoc_timer_set_oneshot() 132 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() 251 writel_relaxed(readl_relaxed(sirfsoc_timer_base + SIRFSOC_TIMER_64COUNTER_CTRL) | in sirfsoc_atlas7_timer_init()
|
/Linux-v4.19/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() 204 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() 214 val = readl_relaxed(ctrl_base + HIX5HD2_PERI_PMC0); in hix5hd2_set_cpu() 220 val = readl_relaxed(ctrl_base + HIX5HD2_PERI_CRG20); in hix5hd2_set_cpu() 241 temp = readl_relaxed(ctrl_base + HIP01_PERI9); in hip01_set_cpu() 248 temp = readl_relaxed(ctrl_base + HIP01_PERI9); in hip01_set_cpu()
|
/Linux-v4.19/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-v4.19/drivers/mmc/host/ |
D | sdhci-msm.c | 281 return readl_relaxed(msm_host->core_mem + offset); in sdhci_msm_mci_variant_readl_relaxed() 287 return readl_relaxed(host->ioaddr + offset); in sdhci_msm_v5_variant_readl_relaxed() 356 ck_out_en = !!(readl_relaxed(host->ioaddr + in msm_dll_poll_ck_out_en() 367 ck_out_en = !!(readl_relaxed(host->ioaddr + in msm_dll_poll_ck_out_en() 392 config = readl_relaxed(host->ioaddr + msm_offset->core_dll_config); in msm_config_cm_dll_phase() 406 config = readl_relaxed(host->ioaddr + msm_offset->core_dll_config); in msm_config_cm_dll_phase() 411 config = readl_relaxed(host->ioaddr + msm_offset->core_dll_config); in msm_config_cm_dll_phase() 420 config = readl_relaxed(host->ioaddr + msm_offset->core_dll_config); in msm_config_cm_dll_phase() 570 config = readl_relaxed(host->ioaddr + msm_offset->core_dll_config); in msm_cm_dll_set_freq() 595 config = readl_relaxed(host->ioaddr + msm_offset->core_vendor_spec); in msm_init_cm_dll() [all …]
|
/Linux-v4.19/drivers/rtc/ |
D | rtc-rtd119x.c | 60 val = readl_relaxed(data->base + RTD_RTCCR); in rtd119x_rtc_reset() 73 val = readl_relaxed(data->base + RTD_RTCEN); in rtd119x_rtc_set_enabled() 92 tm->tm_sec = (readl_relaxed(data->base + RTD_RTCSEC) & RTD_RTCSEC_RTCSEC_MASK) >> 1; in rtd119x_rtc_read_time() 93 tm->tm_min = readl_relaxed(data->base + RTD_RTCMIN) & RTD_RTCMIN_RTCMIN_MASK; in rtd119x_rtc_read_time() 94 tm->tm_hour = readl_relaxed(data->base + RTD_RTCHR) & RTD_RTCHR_RTCHR_MASK; in rtd119x_rtc_read_time() 95 day = readl_relaxed(data->base + RTD_RTCDATE1) & RTD_RTCDATE1_RTCDATE1_MASK; in rtd119x_rtc_read_time() 96 day |= (readl_relaxed(data->base + RTD_RTCDATE2) & RTD_RTCDATE2_RTCDATE2_MASK) << 8; in rtd119x_rtc_read_time() 97 sec = (readl_relaxed(data->base + RTD_RTCSEC) & RTD_RTCSEC_RTCSEC_MASK) >> 1; in rtd119x_rtc_read_time() 196 val = readl_relaxed(data->base + RTD_RTCACR); in rtd119x_rtc_probe()
|
D | rtc-sa1100.c | 59 rtsr = readl_relaxed(info->rtsr); in sa1100_rtc_interrupt() 104 rtsr = readl_relaxed(info->rtsr); in sa1100_rtc_alarm_irq_enable() 118 rtc_time_to_tm(readl_relaxed(info->rcnr), tm); in sa1100_rtc_read_time() 139 rtsr = readl_relaxed(info->rtsr); in sa1100_rtc_read_alarm() 155 writel_relaxed(readl_relaxed(info->rtsr) & in sa1100_rtc_set_alarm() 159 writel_relaxed(readl_relaxed(info->rtsr) | RTSR_ALE, info->rtsr); in sa1100_rtc_set_alarm() 161 writel_relaxed(readl_relaxed(info->rtsr) & ~RTSR_ALE, info->rtsr); in sa1100_rtc_set_alarm() 172 seq_printf(seq, "trim/divider\t\t: 0x%08x\n", readl_relaxed(info->rttr)); in sa1100_rtc_proc() 173 seq_printf(seq, "RTSR\t\t\t: 0x%08x\n", readl_relaxed(info->rtsr)); in sa1100_rtc_proc() 210 if (readl_relaxed(info->rttr) == 0) { in sa1100_rtc_init()
|
/Linux-v4.19/drivers/phy/qualcomm/ |
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()
|
/Linux-v4.19/drivers/gpio/ |
D | gpio-omap.c | 107 l = readl_relaxed(reg); in omap_set_gpio_direction() 143 l = readl_relaxed(reg); in omap_set_gpio_dataout_mask() 156 return (readl_relaxed(reg) & (BIT(offset))) != 0; in omap_get_gpio_datain() 163 return (readl_relaxed(reg) & (BIT(offset))) != 0; in omap_get_gpio_dataout() 189 u32 l = (readl_relaxed(reg) & ~*mask) | (*bits & *mask); in omap_set_gpio_dataout_mask_multiple() 200 return readl_relaxed(reg) & *mask; in omap_get_gpio_datain_multiple() 208 return readl_relaxed(reg) & *mask; in omap_get_gpio_dataout_multiple() 213 int l = readl_relaxed(base + reg); in omap_gpio_rmw() 285 val = readl_relaxed(reg); in omap2_set_gpio_debounce() 362 readl_relaxed(bank->base + bank->regs->leveldetect0); in omap_set_gpio_trigger() [all …]
|
/Linux-v4.19/arch/arm/common/ |
D | sa1111.c | 222 stat0 = readl_relaxed(mapbase + SA1111_INTSTATCLR0); in sa1111_irq_handler() 223 stat1 = readl_relaxed(mapbase + SA1111_INTSTATCLR1); in sa1111_irq_handler() 270 ie = readl_relaxed(mapbase + SA1111_INTEN0); in sa1111_mask_irq() 281 ie = readl_relaxed(mapbase + SA1111_INTEN0); in sa1111_unmask_irq() 300 ip = readl_relaxed(mapbase + SA1111_INTPOL0); in sa1111_retrigger_irq() 304 if (readl_relaxed(mapbase + SA1111_INTSTATCLR0) & mask) in sa1111_retrigger_irq() 326 ip = readl_relaxed(mapbase + SA1111_INTPOL0); in sa1111_type_irq() 343 we = readl_relaxed(mapbase + SA1111_WAKEEN0); in sa1111_wake_irq() 514 val = readl_relaxed(reg); in sa1111_gpio_modify() 526 return !!(readl_relaxed(reg + SA1111_GPIO_PXDDR) & mask); in sa1111_gpio_get_direction() [all …]
|
/Linux-v4.19/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()
|
/Linux-v4.19/arch/arm/mach-dove/ |
D | irq.c | 47 stat = readl_relaxed(dove_irq_base + IRQ_CAUSE_LOW_OFF); in dove_legacy_handle_irq() 48 stat &= readl_relaxed(dove_irq_base + IRQ_MASK_LOW_OFF); in dove_legacy_handle_irq() 54 stat = readl_relaxed(dove_irq_base + IRQ_CAUSE_HIGH_OFF); in dove_legacy_handle_irq() 55 stat &= readl_relaxed(dove_irq_base + IRQ_MASK_HIGH_OFF); in dove_legacy_handle_irq()
|
/Linux-v4.19/drivers/soc/dove/ |
D | pmu.c | 55 val = readl_relaxed(pmu->pmc_base + PMC_SW_RST); in pmu_reset_reset() 70 val &= readl_relaxed(pmu->pmc_base + PMC_SW_RST); in pmu_reset_assert() 84 val |= readl_relaxed(pmu->pmc_base + PMC_SW_RST); in pmu_reset_deassert() 157 val &= readl_relaxed(pmu_base + PMU_ISO); in pmu_domain_power_off() 164 val &= readl_relaxed(pmc_base + PMC_SW_RST); in pmu_domain_power_off() 169 val = readl_relaxed(pmu_base + PMU_PWR) | pmu_dom->pwr_mask; in pmu_domain_power_off() 189 val = ~pmu_dom->pwr_mask & readl_relaxed(pmu_base + PMU_PWR); in pmu_domain_power_on() 195 val |= readl_relaxed(pmc_base + PMC_SW_RST); in pmu_domain_power_on() 202 val |= readl_relaxed(pmu_base + PMU_ISO); in pmu_domain_power_on() 214 unsigned int val = readl_relaxed(domain->pmu->pmu_base + PMU_PWR); in __pmu_domain_register() [all …]
|
/Linux-v4.19/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()
|