power: reset: at91-poweroff: add support for SAM9X60
authorClaudiu Beznea <claudiu.beznea@microchip.com>
Thu, 21 Feb 2019 13:45:51 +0000 (13:45 +0000)
committerSebastian Reichel <sebastian.reichel@collabora.com>
Fri, 5 Apr 2019 15:50:55 +0000 (17:50 +0200)
Add support for SAM9X60 shutdown controller.

Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
drivers/power/reset/at91-sama5d2_shdwc.c

index 0747e0c..e341cc5 100644 (file)
@@ -246,12 +246,23 @@ static const struct shdwc_config sama5d2_shdwc_config = {
        .sr_rtcwk_shift = 5,
        .sr_rttwk_shift = SHDW_CFG_NOT_USED,
 };
+
+static const struct shdwc_config sam9x60_shdwc_config = {
+       .wkup_pin_input = 0,
+       .mr_rtcwk_shift = 17,
+       .mr_rttwk_shift = 16,
+       .sr_rtcwk_shift = 5,
+       .sr_rttwk_shift = 4,
 };
 
 static const struct of_device_id at91_shdwc_of_match[] = {
        {
                .compatible = "atmel,sama5d2-shdwc",
                .data = &sama5d2_shdwc_config,
+       },
+       {
+               .compatible = "microchip,sam9x60-shdwc",
+               .data = &sam9x60_shdwc_config,
        }, {
                /*sentinel*/
        }