Lines Matching refs:shdwc
126 int (*config_shdwc_ws)(void __iomem *shdwc, u32 *mode, u32 *polarity);
247 if (!soc_pm.data.pmc || !soc_pm.data.shdwc || !soc_pm.ws_ids)
256 soc_pm.config_shdwc_ws(soc_pm.data.shdwc, &mode, &polarity);
259 val = readl(soc_pm.data.shdwc + 0x04);
293 static int at91_sama5d2_config_shdwc_ws(void __iomem *shdwc, u32 *mode,
299 val = readl(shdwc + 0x0c);
1124 { .compatible = "atmel,sama5d2-shdwc" },
1125 { .compatible = "microchip,sam9x60-shdwc" },
1126 { .compatible = "microchip,sama7g5-shdwc" },
1236 pr_warn("%s: failed to find shdwc!\n", __func__);
1239 soc_pm.data.shdwc = of_iomap(np, 0);
1292 if (soc_pm.data.shdwc &&
1295 iounmap(soc_pm.data.shdwc);
1296 soc_pm.data.shdwc = NULL;