Home
last modified time | relevance | path

Searched refs:at91_shdwc_base (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/power/reset/
Dat91-sama5d2_shdwc.c72 void __iomem *at91_shdwc_base; member
93 reg = readl(shdw->at91_shdwc_base + AT91_SHDW_SR); in at91_wakeup_status()
112 at91_shdwc->at91_shdwc_base + AT91_SHDW_CR); in at91_poweroff()
133 "r" (at91_shdwc->at91_shdwc_base), in at91_lpddr_poweroff()
216 writel(mode, shdw->at91_shdwc_base + AT91_SHDW_MR); in at91_shdwc_dt_configure()
219 writel(input, shdw->at91_shdwc_base + AT91_SHDW_WUIR); in at91_shdwc_dt_configure()
256 at91_shdwc->at91_shdwc_base = devm_ioremap_resource(&pdev->dev, res); in at91_shdwc_probe()
257 if (IS_ERR(at91_shdwc->at91_shdwc_base)) { in at91_shdwc_probe()
259 return PTR_ERR(at91_shdwc->at91_shdwc_base); in at91_shdwc_probe()
310 writel(0, shdw->at91_shdwc_base + AT91_SHDW_MR); in at91_shdwc_remove()
[all …]
Dat91-poweroff.c54 static void __iomem *at91_shdwc_base; variable
61 u32 reg = readl(at91_shdwc_base + AT91_SHDW_SR); in at91_wakeup_status()
79 writel(AT91_SHDW_KEY | AT91_SHDW_SHDW, at91_shdwc_base + AT91_SHDW_CR); in at91_poweroff()
100 "r" (at91_shdwc_base), in at91_lpddr_poweroff()
150 writel(wakeup_mode | mode, at91_shdwc_base + AT91_SHDW_MR); in at91_poweroff_dt_set_wakeup_mode()
161 at91_shdwc_base = devm_ioremap_resource(&pdev->dev, res); in at91_poweroff_probe()
162 if (IS_ERR(at91_shdwc_base)) in at91_poweroff_probe()
163 return PTR_ERR(at91_shdwc_base); in at91_poweroff_probe()