reset: uniphier-glue: Add AHCI reset control support in glue layer
authorKunihiko Hayashi <hayashi.kunihiko@socionext.com>
Fri, 9 Nov 2018 01:42:07 +0000 (10:42 +0900)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Mon, 7 Jan 2019 15:38:51 +0000 (16:38 +0100)
Add a reset line included in AHCI glue layer to enable AHCI core
implemented in UniPhier SoCs.

Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/reset/reset-uniphier-glue.c

index 1b8ea03..a45923f 100644 (file)
@@ -152,6 +152,18 @@ static const struct of_device_id uniphier_glue_reset_match[] = {
                .compatible = "socionext,uniphier-pxs3-usb3-reset",
                .data = &uniphier_pxs2_data,
        },
+       {
+               .compatible = "socionext,uniphier-pro4-ahci-reset",
+               .data = &uniphier_pro4_data,
+       },
+       {
+               .compatible = "socionext,uniphier-pxs2-ahci-reset",
+               .data = &uniphier_pxs2_data,
+       },
+       {
+               .compatible = "socionext,uniphier-pxs3-ahci-reset",
+               .data = &uniphier_pxs2_data,
+       },
        { /* Sentinel */ }
 };
 MODULE_DEVICE_TABLE(of, uniphier_glue_reset_match);