Home
last modified time | relevance | path

Searched refs:writel_relaxed (Results 1 – 25 of 684) sorted by relevance

12345678910>>...28

/linux-6.3-rc2/drivers/phy/qualcomm/
A Dphy-qcom-apq8064-sata.c91 writel_relaxed(0x01, base + SATA_PHY_SER_CTRL); in qcom_apq8064_sata_phy_init()
99 writel_relaxed(0x01, base + SATA_PHY_RX_IMCAL0); in qcom_apq8064_sata_phy_init()
100 writel_relaxed(0x01, base + SATA_PHY_TX_IMCAL0); in qcom_apq8064_sata_phy_init()
101 writel_relaxed(0x02, base + SATA_PHY_TX_IMCAL2); in qcom_apq8064_sata_phy_init()
127 writel_relaxed(0x02, base + UNIPHY_PLL_GLB_CFG); in qcom_apq8064_sata_phy_init()
131 writel_relaxed(0x03, base + UNIPHY_PLL_GLB_CFG); in qcom_apq8064_sata_phy_init()
157 writel_relaxed(0x01, base + SATA_PHY_RX_IMCAL0); in qcom_apq8064_sata_phy_init()
164 writel_relaxed(0x00, base + SATA_PHY_PI_CTRL0); in qcom_apq8064_sata_phy_init()
169 writel_relaxed(0x43, base + SATA_PHY_ALIGNP); in qcom_apq8064_sata_phy_init()
170 writel_relaxed(0x04, base + SATA_PHY_OOB_TERM); in qcom_apq8064_sata_phy_init()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/meson/
A Dmeson_venc.c1163 writel_relaxed(de_h_begin, in meson_venc_hdmi_mode_set()
1165 writel_relaxed(de_h_end, in meson_venc_hdmi_mode_set()
1196 writel_relaxed(hs_begin, in meson_venc_hdmi_mode_set()
1198 writel_relaxed(hs_end, in meson_venc_hdmi_mode_set()
1215 writel_relaxed(hs_begin, in meson_venc_hdmi_mode_set()
1217 writel_relaxed(hs_begin, in meson_venc_hdmi_mode_set()
1227 writel_relaxed(hs_begin, in meson_venc_hdmi_mode_set()
1410 writel_relaxed(de_h_begin, in meson_venc_hdmi_mode_set()
1412 writel_relaxed(de_h_end, in meson_venc_hdmi_mode_set()
1460 writel_relaxed(hs_begin, in meson_venc_hdmi_mode_set()
[all …]
A Dmeson_crtc.c107 writel_relaxed(0 << 16 | in meson_g12a_crtc_atomic_enable()
110 writel_relaxed(0 << 16 | in meson_g12a_crtc_atomic_enable()
251 writel_relaxed(priv->viu.osd1_blk2_cfg4, in meson_crtc_g12a_enable_osd1_afbc()
257 writel_relaxed(priv->viu.osd1_blk1_cfg4, in meson_crtc_g12a_enable_osd1_afbc()
277 writel_relaxed(priv->viu.osb_blend0_size, in meson_g12a_crtc_enable_osd1()
280 writel_relaxed(priv->viu.osb_blend1_size, in meson_g12a_crtc_enable_osd1()
302 writel_relaxed(VD_BLEND_PREBLD_SRC_VD1 | in meson_g12a_crtc_enable_vd1()
308 writel_relaxed(priv->viu.vd1_afbc ? in meson_g12a_crtc_enable_vd1()
348 writel_relaxed(priv->viu.osd_sc_ctrl0, in meson_crtc_irq()
401 writel_relaxed(priv->viu.vd1_afbc_en, in meson_crtc_irq()
[all …]
A Dmeson_vpp.c59 writel_relaxed(is_horizontal ? VPP_SCALE_HORIZONTAL_COEF : 0, in meson_vpp_write_scaling_filter_coefs()
62 writel_relaxed(coefs[i], in meson_vpp_write_scaling_filter_coefs()
87 writel_relaxed(coefs[i], in meson_vpp_write_vd_scaling_filter_coefs()
99 writel_relaxed(VPP_PPS_DUMMY_DATA_MODE, in meson_vpp_init()
101 writel_relaxed(0x1020080, in meson_vpp_init()
108 writel_relaxed(VPP_OFIFO_SIZE_DEFAULT, in meson_vpp_init()
132 writel_relaxed(4096, in meson_vpp_init()
134 writel_relaxed(4096, in meson_vpp_init()
139 writel_relaxed(0, priv->io_base + _REG(VPP_OSD_SC_CTRL0)); in meson_vpp_init()
140 writel_relaxed(0, priv->io_base + _REG(VPP_OSD_VSC_CTRL0)); in meson_vpp_init()
[all …]
/linux-6.3-rc2/drivers/clocksource/
A Dtimer-gx6605s.c30 writel_relaxed(GX6605S_STATUS_CLR, base + TIMER_STATUS); in gx6605s_timer_interrupt()
31 writel_relaxed(0, base + TIMER_INI); in gx6605s_timer_interrupt()
43 writel_relaxed(GX6605S_CONTRL_RST, base + TIMER_CONTRL); in gx6605s_timer_set_oneshot()
58 writel_relaxed(GX6605S_CONTRL_RST, base + TIMER_CONTRL); in gx6605s_timer_set_next_event()
61 writel_relaxed(ULONG_MAX - delta, base + TIMER_INI); in gx6605s_timer_set_next_event()
71 writel_relaxed(0, base + TIMER_CONTRL); in gx6605s_timer_shutdown()
72 writel_relaxed(0, base + TIMER_CONFIG); in gx6605s_timer_shutdown()
105 writel_relaxed(0, base + TIMER_DIV); in gx6605s_clkevt_init()
106 writel_relaxed(0, base + TIMER_CONFIG); in gx6605s_clkevt_init()
114 writel_relaxed(0, base + TIMER_DIV); in gx6605s_clksrc_init()
[all …]
A Dtimer-lpc32xx.c76 writel_relaxed(delta, ddata->base + LPC32XX_TIMER_MR0); in lpc32xx_clkevt_next_event()
88 writel_relaxed(0, ddata->base + LPC32XX_TIMER_TCR); in lpc32xx_clkevt_shutdown()
102 writel_relaxed(0, ddata->base + LPC32XX_TIMER_TCR); in lpc32xx_clkevt_oneshot()
105 writel_relaxed(LPC32XX_TIMER_MCR_MR0I | LPC32XX_TIMER_MCR_MR0R | in lpc32xx_clkevt_oneshot()
116 writel_relaxed(LPC32XX_TIMER_MCR_MR0I | LPC32XX_TIMER_MCR_MR0R, in lpc32xx_clkevt_periodic()
187 writel_relaxed(0, base + LPC32XX_TIMER_PR); in lpc32xx_clocksource_init()
188 writel_relaxed(0, base + LPC32XX_TIMER_MCR); in lpc32xx_clocksource_init()
189 writel_relaxed(0, base + LPC32XX_TIMER_CTCR); in lpc32xx_clocksource_init()
253 writel_relaxed(0, base + LPC32XX_TIMER_TCR); in lpc32xx_clockevent_init()
254 writel_relaxed(0, base + LPC32XX_TIMER_PR); in lpc32xx_clockevent_init()
[all …]
A Dasm9260_timer.c113 writel_relaxed(delta, priv.base + HW_MR0); in asm9260_timer_set_next_event()
115 writel_relaxed(BM_C0_EN, priv.base + HW_TCR + SET_REG); in asm9260_timer_set_next_event()
122 writel_relaxed(BM_C0_EN, priv.base + HW_TCR + CLR_REG); in __asm9260_timer_shutdown()
136 writel_relaxed(BM_MCR_RES_EN(0) | BM_MCR_STOP_EN(0), in asm9260_timer_set_oneshot()
146 writel_relaxed(BM_MCR_RES_EN(0) | BM_MCR_STOP_EN(0), in asm9260_timer_set_periodic()
173 writel_relaxed(BM_IR_MR0, priv.base + HW_IR); in asm9260_timer_interrupt()
217 writel_relaxed(BM_DIR_DEFAULT, priv.base + HW_DIR); in asm9260_timer_init()
219 writel_relaxed(BM_PR_DISABLE, priv.base + HW_PR); in asm9260_timer_init()
221 writel_relaxed(BM_CTCR_DEFAULT, priv.base + HW_CTCR); in asm9260_timer_init()
223 writel_relaxed(BM_MCR_INT_EN(0) , priv.base + HW_MCR); in asm9260_timer_init()
[all …]
/linux-6.3-rc2/drivers/media/platform/qcom/camss/
A Dcamss-vfe-4-8.c270 writel_relaxed(bits | set_bits, vfe->base + reg); in vfe_reg_set()
295 writel_relaxed(VFE_0_BUS_BDG_CMD_HALT_REQ, in vfe_halt_request()
385 writel_relaxed(reg, vfe->base + in vfe_wm_line_based()
394 writel_relaxed(reg, vfe->base + in vfe_wm_line_based()
397 writel_relaxed(0, vfe->base + in vfe_wm_line_based()
399 writel_relaxed(0, vfe->base + in vfe_wm_line_based()
416 writel_relaxed(reg, in vfe_wm_set_framedrop_period()
449 writel_relaxed(addr, in vfe_wm_set_ping_addr()
455 writel_relaxed(addr, in vfe_wm_set_pong_addr()
473 writel_relaxed(0, vfe->base + VFE_0_BUS_CFG); in vfe_bus_enable_wr_if()
[all …]
A Dcamss-vfe-4-7.c287 writel_relaxed(bits | set_bits, vfe->base + reg); in vfe_reg_set()
312 writel_relaxed(VFE_0_BUS_BDG_CMD_HALT_REQ, in vfe_halt_request()
412 writel_relaxed(reg, vfe->base + in vfe_wm_line_based()
421 writel_relaxed(reg, vfe->base + in vfe_wm_line_based()
424 writel_relaxed(0, vfe->base + in vfe_wm_line_based()
426 writel_relaxed(0, vfe->base + in vfe_wm_line_based()
443 writel_relaxed(reg, in vfe_wm_set_framedrop_period()
450 writel_relaxed(pattern, in vfe_wm_set_framedrop_pattern()
477 writel_relaxed(addr, in vfe_wm_set_ping_addr()
483 writel_relaxed(addr, in vfe_wm_set_pong_addr()
[all …]
A Dcamss-csid-gen2.c398 writel_relaxed(val, csid->base + CSID_RDI_CFG0(0)); in csid_configure_stream()
402 writel_relaxed(val, csid->base + CSID_RDI_CFG1(0)); in csid_configure_stream()
429 writel_relaxed(val, csid->base + CSID_RDI_CTRL(0)); in csid_configure_stream()
443 writel_relaxed(val, csid->base + CSID_TPG_CTRL); in csid_configure_stream()
459 writel_relaxed(val, csid->base + CSID_RDI_CTRL(0)); in csid_configure_stream()
517 writel_relaxed(val, csid->base + CSID_IRQ_CMD); in csid_isr()
538 writel_relaxed(1, csid->base + CSID_TOP_IRQ_CLEAR); in csid_reset()
539 writel_relaxed(1, csid->base + CSID_IRQ_CMD); in csid_reset()
540 writel_relaxed(1, csid->base + CSID_TOP_IRQ_MASK); in csid_reset()
541 writel_relaxed(1, csid->base + CSID_IRQ_CMD); in csid_reset()
[all …]
A Dcamss-csiphy-2ph-1-0.c58 writel_relaxed(0x1, csiphy->base + CAMSS_CSI_PHY_GLBL_RESET); in csiphy_reset()
60 writel_relaxed(0x0, csiphy->base + CAMSS_CSI_PHY_GLBL_RESET); in csiphy_reset()
108 writel_relaxed(0x1, csiphy->base + in csiphy_lanes_enable()
110 writel_relaxed(0x1, csiphy->base + in csiphy_lanes_enable()
126 writel_relaxed(0x10, csiphy->base + in csiphy_lanes_enable()
128 writel_relaxed(settle_cnt, csiphy->base + in csiphy_lanes_enable()
130 writel_relaxed(0x3f, csiphy->base + in csiphy_lanes_enable()
132 writel_relaxed(0x3f, csiphy->base + in csiphy_lanes_enable()
150 writel_relaxed(0x0, csiphy->base + in csiphy_lanes_disable()
172 writel_relaxed(val, csiphy->base + in csiphy_isr()
[all …]
A Dcamss-csiphy-3ph-1-0.c307 writel_relaxed(val, csiphy->base + in csiphy_isr()
315 writel_relaxed(0x0, csiphy->base + in csiphy_isr()
369 writel_relaxed(val, csiphy->base + CSIPHY_3PH_LNn_CFG1(l)); in csiphy_gen1_config_lanes()
372 writel_relaxed(val, csiphy->base + CSIPHY_3PH_LNn_CFG2(l)); in csiphy_gen1_config_lanes()
375 writel_relaxed(val, csiphy->base + CSIPHY_3PH_LNn_CFG3(l)); in csiphy_gen1_config_lanes()
398 writel_relaxed(val, csiphy->base + in csiphy_gen1_config_lanes()
403 writel_relaxed(val, csiphy->base + CSIPHY_3PH_LNn_CFG1(l)); in csiphy_gen1_config_lanes()
409 writel_relaxed(val, csiphy->base + CSIPHY_3PH_LNn_CFG4(l)); in csiphy_gen1_config_lanes()
448 writel_relaxed(val, csiphy->base + r->reg_addr); in csiphy_gen2_config_lanes()
507 writel_relaxed(0, csiphy->base + in csiphy_lanes_disable()
[all …]
A Dcamss-vfe-4-1.c241 writel_relaxed(bits | set_bits, vfe->base + reg); in vfe_reg_set()
261 writel_relaxed(VFE_0_BUS_BDG_CMD_HALT_REQ, in vfe_halt_request()
319 writel_relaxed(reg, vfe->base + in vfe_wm_line_based()
328 writel_relaxed(reg, vfe->base + in vfe_wm_line_based()
331 writel_relaxed(0, vfe->base + in vfe_wm_line_based()
333 writel_relaxed(0, vfe->base + in vfe_wm_line_based()
350 writel_relaxed(reg, in vfe_wm_set_framedrop_period()
357 writel_relaxed(pattern, in vfe_wm_set_framedrop_pattern()
380 writel_relaxed(addr, in vfe_wm_set_ping_addr()
386 writel_relaxed(addr, in vfe_wm_set_pong_addr()
[all …]
/linux-6.3-rc2/arch/arm/mach-hisi/
A Dhotplug.c83 writel_relaxed(CPU2_ISO_CTRL << (cpu - 2), in set_cpu_hi3620()
93 writel_relaxed(val << cpu, ctrl_base + SCCPURSTDIS); in set_cpu_hi3620()
96 writel_relaxed(val << cpu, ctrl_base + SCCPURSTEN); in set_cpu_hi3620()
100 writel_relaxed(CPU2_ISO_CTRL << (cpu - 2), in set_cpu_hi3620()
107 writel_relaxed(val, ctrl_base + SCPERCTRL0); in set_cpu_hi3620()
117 writel_relaxed(val, ctrl_base + SCPERCTRL0); in set_cpu_hi3620()
124 writel_relaxed(CPU2_ISO_CTRL << (cpu - 2), in set_cpu_hi3620()
132 writel_relaxed(val << cpu, ctrl_base + SCCPURSTEN); in set_cpu_hi3620()
136 writel_relaxed(CPU2_ISO_CTRL << (cpu - 2), in set_cpu_hi3620()
240 writel_relaxed(temp, ctrl_base + HIP01_PERI9); in hip01_set_cpu()
[all …]
/linux-6.3-rc2/drivers/perf/
A Dqcom_l3_pmu.c203 writel_relaxed(gang, l3pmu->regs + L3_M_BC_GANG); in qcom_l3_cache__64bit_counter_start()
207 writel_relaxed(0, l3pmu->regs + L3_HML3_PM_EVCNTR(idx + 1)); in qcom_l3_cache__64bit_counter_start()
208 writel_relaxed(0, l3pmu->regs + L3_HML3_PM_EVCNTR(idx)); in qcom_l3_cache__64bit_counter_start()
286 writel_relaxed(0, l3pmu->regs + L3_HML3_PM_EVCNTR(idx)); in qcom_l3_cache__32bit_counter_start()
354 writel_relaxed(BC_RESET, l3pmu->regs + L3_M_BC_CR); in qcom_l3_cache__init()
364 writel_relaxed(PMOVSRCLR_RESET, l3pmu->regs + L3_M_BC_OVSR); in qcom_l3_cache__init()
365 writel_relaxed(BC_GANG_RESET, l3pmu->regs + L3_M_BC_GANG); in qcom_l3_cache__init()
367 writel_relaxed(PM_CR_RESET, l3pmu->regs + L3_HML3_PM_CR); in qcom_l3_cache__init()
399 writel_relaxed(status, l3pmu->regs + L3_M_BC_OVSR); in qcom_l3_cache__handle_irq()
434 writel_relaxed(BC_ENABLE, l3pmu->regs + L3_M_BC_CR); in qcom_l3_cache__pmu_enable()
[all …]
/linux-6.3-rc2/drivers/mailbox/
A Dpl320-ipc.c64 writel_relaxed(data[i], ipc_base + IPCMxDR(mbox, i)); in __ipc_send()
65 writel_relaxed(0x1, ipc_base + IPCMxSEND(mbox)); in __ipc_send()
106 writel_relaxed(0, ipc_base + IPCMxSEND(IPC_TX_MBOX)); in ipc_handler()
112 writel_relaxed(2, ipc_base + IPCMxSEND(IPC_RX_MBOX)); in ipc_handler()
138 writel_relaxed(0, ipc_base + IPCMxSEND(IPC_TX_MBOX)); in pl320_probe()
146 writel_relaxed(CHAN_MASK(A9_SOURCE), in pl320_probe()
148 writel_relaxed(CHAN_MASK(M3_SOURCE), in pl320_probe()
150 writel_relaxed(CHAN_MASK(M3_SOURCE) | CHAN_MASK(A9_SOURCE), in pl320_probe()
154 writel_relaxed(CHAN_MASK(M3_SOURCE), in pl320_probe()
156 writel_relaxed(CHAN_MASK(A9_SOURCE), in pl320_probe()
[all …]
/linux-6.3-rc2/drivers/mmc/host/
A Dmmci_qcom_dml.c64 writel_relaxed(config, base + DML_CONFIG); in qcom_dma_start()
70 writel_relaxed(data->blocks * data->blksz, in qcom_dma_start()
75 writel_relaxed(config, base + DML_CONFIG); in qcom_dma_start()
77 writel_relaxed(1, base + DML_PRODUCER_START); in qcom_dma_start()
84 writel_relaxed(config, base + DML_CONFIG); in qcom_dma_start()
88 writel_relaxed(config, base + DML_CONFIG); in qcom_dma_start()
90 writel_relaxed(1, base + DML_CONSUMER_START); in qcom_dma_start()
140 writel_relaxed(1, base + DML_SW_RESET); in qcom_dma_setup()
161 writel_relaxed(config, base + DML_CONFIG); in qcom_dma_setup()
167 writel_relaxed(PRODUCER_PIPE_LOGICAL_SIZE, in qcom_dma_setup()
[all …]
/linux-6.3-rc2/drivers/video/fbdev/mmp/hw/
A Dmmp_ctrl.c42 writel_relaxed(~isr, ctrl->reg_base + SPU_IRQ_ISR); in ctrl_handle_irq()
139 writel_relaxed(win->pitch[0], in overlay_set_win()
141 writel_relaxed(win->pitch[2] << 16 | win->pitch[1], in overlay_set_win()
144 writel_relaxed((win->ysrc << 16) | win->xsrc, in overlay_set_win()
146 writel_relaxed((win->ydst << 16) | win->xdst, in overlay_set_win()
148 writel_relaxed(win->ypos << 16 | win->xpos, in overlay_set_win()
153 writel_relaxed((win->ysrc << 16) | win->xsrc, in overlay_set_win()
155 writel_relaxed((win->ydst << 16) | win->xdst, in overlay_set_win()
157 writel_relaxed(win->ypos << 16 | win->xpos, in overlay_set_win()
278 writel_relaxed((mode->yres << 16) | mode->xres, in path_set_mode()
[all …]
/linux-6.3-rc2/drivers/soc/qcom/
A Dqcom-geni-se.c211 writel_relaxed(val, base + SE_IRQ_EN); in geni_se_io_set_mode()
215 writel_relaxed(val, base + SE_GENI_DMA_MODE_EN); in geni_se_io_set_mode()
217 writel_relaxed(0, base + SE_GSI_EVENT_EN); in geni_se_io_set_mode()
226 writel_relaxed(val, base + GENI_CGC_CTRL); in geni_se_io_init()
231 writel_relaxed(val, base + SE_DMA_GENERAL_CFG); in geni_se_io_init()
239 writel_relaxed(0, se->base + SE_GSI_EVENT_EN); in geni_se_irq_clear()
244 writel_relaxed(0xffffffff, se->base + SE_IRQ_EN); in geni_se_irq_clear()
269 writel_relaxed(val, se->base + SE_GENI_M_IRQ_EN); in geni_se_init()
273 writel_relaxed(val, se->base + SE_GENI_S_IRQ_EN); in geni_se_init()
299 writel_relaxed(val, se->base + SE_GENI_M_IRQ_EN); in geni_se_select_fifo_mode()
[all …]
/linux-6.3-rc2/drivers/usb/phy/
A Dphy-tegra-usb.c433 writel_relaxed(val, base + USB_SUSP_CTRL); in utmi_phy_clk_disable()
439 writel_relaxed(val, base + USB_SUSP_CTRL); in utmi_phy_clk_disable()
492 writel_relaxed(val, base + USB_SUSP_CTRL); in utmi_phy_power_on()
502 writel_relaxed(val, base + UTMIP_TX_CFG0); in utmi_phy_power_on()
542 writel_relaxed(val, base + USB_SUSP_CTRL); in utmi_phy_power_on()
618 writel_relaxed(val, base + USB_SUSP_CTRL); in utmi_phy_power_on()
640 writel_relaxed(val, base + USB_USBMODE); in utmi_phy_power_on()
721 writel_relaxed(val, base + UTMIP_TX_CFG0); in utmi_phy_preresume()
731 writel_relaxed(val, base + UTMIP_TX_CFG0); in utmi_phy_postresume()
786 writel_relaxed(val, base + USB_SUSP_CTRL); in ulpi_phy_power_on()
[all …]
/linux-6.3-rc2/arch/arm/mach-qcom/
A Dplatsmp.c71 writel_relaxed(0, base + SCSS_CPU1CORE_RESET); in scss_release_secondary()
171 writel_relaxed(0xA4, saw_reg + APCS_SAW2_VCTL); in kpssv1_release_secondary()
177 writel_relaxed(val, reg + APCS_CPU_PWR_CTL); in kpssv1_release_secondary()
179 writel_relaxed(val, reg + APCS_CPU_PWR_CTL); in kpssv1_release_secondary()
184 writel_relaxed(val, reg + APCS_CPU_PWR_CTL); in kpssv1_release_secondary()
189 writel_relaxed(val, reg + APCS_CPU_PWR_CTL); in kpssv1_release_secondary()
194 writel_relaxed(val, reg + APCS_CPU_PWR_CTL); in kpssv1_release_secondary()
199 writel_relaxed(val, reg + APCS_CPU_PWR_CTL); in kpssv1_release_secondary()
258 writel_relaxed(reg_val, reg + APC_PWR_GATE_CTL); in kpssv2_release_secondary()
265 writel_relaxed(reg_val, reg + APC_PWR_GATE_CTL); in kpssv2_release_secondary()
[all …]
/linux-6.3-rc2/drivers/rtc/
A Drtc-st-lpc.c59 writel_relaxed(1, rtc->ioaddr + LPC_WDT_OFF); in st_rtc_set_hw_alarm()
61 writel_relaxed(msb, rtc->ioaddr + LPC_LPA_MSB_OFF); in st_rtc_set_hw_alarm()
62 writel_relaxed(lsb, rtc->ioaddr + LPC_LPA_LSB_OFF); in st_rtc_set_hw_alarm()
63 writel_relaxed(1, rtc->ioaddr + LPC_LPA_START_OFF); in st_rtc_set_hw_alarm()
65 writel_relaxed(0, rtc->ioaddr + LPC_WDT_OFF); in st_rtc_set_hw_alarm()
115 writel_relaxed(lpt, rtc->ioaddr + LPC_LPT_LSB_OFF); in st_rtc_set_time()
271 writel_relaxed(1, rtc->ioaddr + LPC_WDT_OFF); in st_rtc_suspend()
273 writel_relaxed(0, rtc->ioaddr + LPC_WDT_OFF); in st_rtc_suspend()
290 writel_relaxed(0, rtc->ioaddr + LPC_LPA_MSB_OFF); in st_rtc_resume()
292 writel_relaxed(1, rtc->ioaddr + LPC_WDT_OFF); in st_rtc_resume()
[all …]
A Drtc-rtd119x.c61 writel_relaxed(val, data->base + RTD_RTCCR); in rtd119x_rtc_reset()
76 writel_relaxed(0x5a, data->base + RTD_RTCEN); in rtd119x_rtc_set_enabled()
78 writel_relaxed(0, data->base + RTD_RTCEN); in rtd119x_rtc_set_enabled()
146 writel_relaxed(tm->tm_min & RTD_RTCMIN_RTCMIN_MASK, data->base + RTD_RTCMIN); in rtd119x_rtc_set_time()
147 writel_relaxed(tm->tm_hour & RTD_RTCHR_RTCHR_MASK, data->base + RTD_RTCHR); in rtd119x_rtc_set_time()
148 writel_relaxed(day & RTD_RTCDATE1_RTCDATE1_MASK, data->base + RTD_RTCDATE1); in rtd119x_rtc_set_time()
195 writel_relaxed(RTD_RTCACR_RTCPWR, data->base + RTD_RTCACR); in rtd119x_rtc_probe()
199 writel_relaxed(0, data->base + RTD_RTCMIN); in rtd119x_rtc_probe()
200 writel_relaxed(0, data->base + RTD_RTCHR); in rtd119x_rtc_probe()
201 writel_relaxed(0, data->base + RTD_RTCDATE1); in rtd119x_rtc_probe()
[all …]
/linux-6.3-rc2/drivers/irqchip/
A Dirq-sa11x0.c40 writel_relaxed(reg, iobase + ICMR); in sa1100_mask_irq()
49 writel_relaxed(reg, iobase + ICMR); in sa1100_unmask_irq()
100 writel_relaxed(st->icmr & 0xfffff000, iobase + ICMR); in sa1100irq_suspend()
110 writel_relaxed(st->iccr, iobase + ICCR); in sa1100irq_resume()
111 writel_relaxed(st->iclr, iobase + ICLR); in sa1100irq_resume()
113 writel_relaxed(st->icmr, iobase + ICMR); in sa1100irq_resume()
155 writel_relaxed(0, iobase + ICMR); in sa11x0_init_irq_nodt()
158 writel_relaxed(0, iobase + ICLR); in sa11x0_init_irq_nodt()
164 writel_relaxed(1, iobase + ICCR); in sa11x0_init_irq_nodt()
/linux-6.3-rc2/arch/arm/common/
A Dsa1111.c275 writel_relaxed(ie, mapbase + SA1111_INTEN0); in sa1111_unmask_irq()
401 writel_relaxed(0, irqbase + SA1111_INTEN0); in sa1111_setup_irq()
402 writel_relaxed(0, irqbase + SA1111_INTEN1); in sa1111_setup_irq()
403 writel_relaxed(0, irqbase + SA1111_WAKEEN0); in sa1111_setup_irq()
404 writel_relaxed(0, irqbase + SA1111_WAKEEN1); in sa1111_setup_irq()
410 writel_relaxed(0, irqbase + SA1111_INTPOL0); in sa1111_setup_irq()
411 writel_relaxed(BIT(IRQ_S0_READY_NINT & 31) | in sa1111_setup_irq()
455 writel_relaxed(0, irqbase + SA1111_INTEN0); in sa1111_remove_irq()
456 writel_relaxed(0, irqbase + SA1111_INTEN1); in sa1111_remove_irq()
457 writel_relaxed(0, irqbase + SA1111_WAKEEN0); in sa1111_remove_irq()
[all …]

Completed in 61 milliseconds

12345678910>>...28