Lines Matching refs:shdw
112 struct shdwc *shdw = platform_get_drvdata(pdev); in at91_wakeup_status() local
113 const struct reg_config *rcfg = shdw->rcfg; in at91_wakeup_status()
117 reg = readl(shdw->shdwc_base + AT91_SHDW_SR); in at91_wakeup_status()
234 struct shdwc *shdw = platform_get_drvdata(pdev); in at91_shdwc_dt_configure() local
235 const struct reg_config *rcfg = shdw->rcfg; in at91_shdwc_dt_configure()
254 writel(mode, shdw->shdwc_base + AT91_SHDW_MR); in at91_shdwc_dt_configure()
257 writel(input, shdw->shdwc_base + AT91_SHDW_WUIR); in at91_shdwc_dt_configure()
426 struct shdwc *shdw = platform_get_drvdata(pdev); in at91_shdwc_remove() local
432 writel(0, shdw->shdwc_base + AT91_SHDW_MR); in at91_shdwc_remove()
433 writel(0, shdw->shdwc_base + AT91_SHDW_WUIR); in at91_shdwc_remove()
435 if (shdw->mpddrc_base) in at91_shdwc_remove()
436 iounmap(shdw->mpddrc_base); in at91_shdwc_remove()
437 iounmap(shdw->pmc_base); in at91_shdwc_remove()
439 clk_disable_unprepare(shdw->sclk); in at91_shdwc_remove()