]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
reset: uniphier: add Pro4/Pro5/PXs2 audio systems reset control
authorKatsuhiro Suzuki <suzuki.katsuhiro@socionext.com>
Thu, 8 Mar 2018 08:09:29 +0000 (17:09 +0900)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Tue, 27 Mar 2018 08:44:03 +0000 (10:44 +0200)
Add reset lines for audio subsystem (AIO) on UniPhier
Pro4/Pro5/PXs2 SoCs.

Signed-off-by: Katsuhiro Suzuki <suzuki.katsuhiro@socionext.com>
Acked-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/reset/reset-uniphier.c

index e8bb023ff15e12adb853e2adfb72edf4d188141d..0fa23129d34351500e4245a9b7f096cddf588329 100644 (file)
@@ -63,6 +63,7 @@ static const struct uniphier_reset_data uniphier_pro4_sys_reset_data[] = {
        UNIPHIER_RESETX(12, 0x2000, 6),         /* GIO (Ether, SATA, USB3) */
        UNIPHIER_RESETX(14, 0x2000, 17),        /* USB30 */
        UNIPHIER_RESETX(15, 0x2004, 17),        /* USB31 */
+       UNIPHIER_RESETX(40, 0x2000, 13),        /* AIO */
        UNIPHIER_RESET_END,
 };
 
@@ -72,6 +73,7 @@ static const struct uniphier_reset_data uniphier_pro5_sys_reset_data[] = {
        UNIPHIER_RESETX(12, 0x2000, 6),         /* GIO (PCIe, USB3) */
        UNIPHIER_RESETX(14, 0x2000, 17),        /* USB30 */
        UNIPHIER_RESETX(15, 0x2004, 17),        /* USB31 */
+       UNIPHIER_RESETX(40, 0x2000, 13),        /* AIO */
        UNIPHIER_RESET_END,
 };
 
@@ -88,6 +90,7 @@ static const struct uniphier_reset_data uniphier_pxs2_sys_reset_data[] = {
        UNIPHIER_RESETX(21, 0x2014, 1),         /* USB31-PHY1 */
        UNIPHIER_RESETX(28, 0x2014, 12),        /* SATA */
        UNIPHIER_RESET(29, 0x2014, 8),          /* SATA-PHY (active high) */
+       UNIPHIER_RESETX(40, 0x2000, 13),        /* AIO */
        UNIPHIER_RESET_END,
 };