]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
reset: imx7: Add PCIE_CTRL_APPS_TURNOFF
authorLeonard Crestez <leonard.crestez@nxp.com>
Wed, 11 Jul 2018 19:30:02 +0000 (22:30 +0300)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Fri, 5 Oct 2018 08:56:19 +0000 (09:56 +0100)
This is required for the imx pci driver to send the PME_Turn_Off TLP.

Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Acked-by: Philipp Zabel <p.zabel@pengutronix.de>
Acked-by: Rob Herring <robh@kernel.org>
drivers/reset/reset-imx7.c
include/dt-bindings/reset/imx7-reset.h

index 97d9f08271c5b3756386d398f009d2c90ec6a6d8..77911fa8f31d7d168bd8fcc985d3f1d15e3036a3 100644 (file)
@@ -67,6 +67,7 @@ static const struct imx7_src_signal imx7_src_signals[IMX7_RESET_NUM] = {
        [IMX7_RESET_PCIEPHY]            = { SRC_PCIEPHY_RCR, BIT(2) | BIT(1) },
        [IMX7_RESET_PCIEPHY_PERST]      = { SRC_PCIEPHY_RCR, BIT(3) },
        [IMX7_RESET_PCIE_CTRL_APPS_EN]  = { SRC_PCIEPHY_RCR, BIT(6) },
+       [IMX7_RESET_PCIE_CTRL_APPS_TURNOFF] = { SRC_PCIEPHY_RCR, BIT(11) },
        [IMX7_RESET_DDRC_PRST]          = { SRC_DDRC_RCR, BIT(0) },
        [IMX7_RESET_DDRC_CORE_RST]      = { SRC_DDRC_RCR, BIT(1) },
 };
index 63948170c7b2d3ae5b62a219c83770aaa05be8ef..31b3f87dde9ad881552be9eaf3dcf67449b404f3 100644 (file)
@@ -56,7 +56,9 @@
 #define IMX7_RESET_DDRC_PRST           23
 #define IMX7_RESET_DDRC_CORE_RST       24
 
-#define IMX7_RESET_NUM                 25
+#define IMX7_RESET_PCIE_CTRL_APPS_TURNOFF 25
+
+#define IMX7_RESET_NUM                 26
 
 #endif