Lines Matching full:shdwc
2 * Atmel SAMA5D2-Compatible Shutdown Controller (SHDWC) driver.
82 struct shdwc_reg_config shdwc; member
86 struct shdwc { struct
98 static struct shdwc *at91_shdwc; argument
106 struct shdwc *shdw = platform_get_drvdata(pdev); in at91_wakeup_status()
119 if (SHDW_WK_PIN(reg, &rcfg->shdwc)) in at91_wakeup_status()
121 else if (SHDW_RTCWK(reg, &rcfg->shdwc)) in at91_wakeup_status()
123 else if (SHDW_RTTWK(reg, &rcfg->shdwc)) in at91_wakeup_status()
228 struct shdwc *shdw = platform_get_drvdata(pdev); in at91_shdwc_dt_configure()
242 mode |= SHDW_RTCWKEN(&rcfg->shdwc); in at91_shdwc_dt_configure()
245 mode |= SHDW_RTTWKEN(&rcfg->shdwc); in at91_shdwc_dt_configure()
255 .shdwc = {
268 .shdwc = {
282 .compatible = "atmel,sama5d2-shdwc",
286 .compatible = "microchip,sam9x60-shdwc",
394 struct shdwc *shdw = platform_get_drvdata(pdev); in at91_shdwc_remove()
415 .name = "at91-shdwc",