ath79: rb91x: enable pcie power early (WIP)
authorKoen Vandeputte <[email protected]>
Mon, 8 Jan 2024 16:25:07 +0000 (17:25 +0100)
committerKoen Vandeputte <[email protected]>
Fri, 5 Dec 2025 10:35:54 +0000 (11:35 +0100)
ensure PCIe devices get enumerated properly during power-on

Signed-off-by: Koen Vandeputte <[email protected]>
target/linux/ath79/dts/ar9342_mikrotik_routerboard-911g.dtsi

index 3a8c60456f8f8ebdb2b2f62f923137ab19fb23fe..6b1a857a8254f748075888e043a5f2672d4fa775 100644 (file)
                        gpio-export,output = <1>;
                        gpios = <&ssr 6 GPIO_ACTIVE_HIGH>;
                };
-
-               pcie_power {
-                       gpio-export,name = "power-pcie";
-                       gpio-export,output = <0>;
-                       gpios = <&ssr 7 GPIO_ACTIVE_HIGH>;
-               };
        };
 };
 
                registers-number = <1>;
                reg = <1>;
                spi-max-frequency = <50000000>;
+
+               power_pcie {
+                       gpio-hog;
+                       gpios = <7 0>;
+                       output-high;
+               };
        };
 };