Lines Matching refs:shdw
106 struct shdwc *shdw = platform_get_drvdata(pdev); in at91_wakeup_status() local
107 const struct reg_config *rcfg = shdw->rcfg; in at91_wakeup_status()
111 reg = readl(shdw->shdwc_base + AT91_SHDW_SR); in at91_wakeup_status()
228 struct shdwc *shdw = platform_get_drvdata(pdev); in at91_shdwc_dt_configure() local
229 const struct reg_config *rcfg = shdw->rcfg; in at91_shdwc_dt_configure()
248 writel(mode, shdw->shdwc_base + AT91_SHDW_MR); in at91_shdwc_dt_configure()
251 writel(input, shdw->shdwc_base + AT91_SHDW_WUIR); in at91_shdwc_dt_configure()
394 struct shdwc *shdw = platform_get_drvdata(pdev); in at91_shdwc_remove() local
400 writel(0, shdw->shdwc_base + AT91_SHDW_MR); in at91_shdwc_remove()
401 writel(0, shdw->shdwc_base + AT91_SHDW_WUIR); in at91_shdwc_remove()
403 if (shdw->mpddrc_base) in at91_shdwc_remove()
404 iounmap(shdw->mpddrc_base); in at91_shdwc_remove()
405 iounmap(shdw->pmc_base); in at91_shdwc_remove()
407 clk_disable_unprepare(shdw->sclk); in at91_shdwc_remove()