[openwrt/openwrt] ramips: overwrite reset gpio properties in EX6150 DTS

LEDE Commits lede-commits at lists.infradead.org
Fri Feb 19 19:28:26 EST 2021


blocktrron pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/af1b6799c6ec9af7a30d63a5ddfed20f443b991c

commit af1b6799c6ec9af7a30d63a5ddfed20f443b991c
Author: Stijn Segers <foss at volatilesystems.org>
AuthorDate: Fri Feb 19 23:11:09 2021 +0100

    ramips: overwrite reset gpio properties in EX6150 DTS
    
    The Netgear EX6150 can, just like the D-Link DIR-860L rev B1, fail to
    initialise both radios in some cases. Add the reset GPIOs explicitly
    so the PCI-E devices get re-initialised properly. See also FS #3632.
    
    Error shows up in dmesg as follows:
    
      [    1.560764] mt7621-pci 1e140000.pcie: pcie1 no card, disable it (RST & CLK)
    
    Tested-by: Kurt Roeckx <kurt at roeckx.be>
    Signed-off-by: Stijn Segers <foss at volatilesystems.org>
    [removed period from commit title]
    Signed-off-by: David Bauer <mail at david-bauer.net>
---
 target/linux/ramips/dts/mt7621_netgear_ex6150.dts | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/target/linux/ramips/dts/mt7621_netgear_ex6150.dts b/target/linux/ramips/dts/mt7621_netgear_ex6150.dts
index 2bf858b226..0da8f6b30c 100644
--- a/target/linux/ramips/dts/mt7621_netgear_ex6150.dts
+++ b/target/linux/ramips/dts/mt7621_netgear_ex6150.dts
@@ -206,6 +206,9 @@
 
 &pcie {
 	status = "okay";
+
+	reset-gpios = <&gpio 19 GPIO_ACTIVE_LOW>,
+		      <&gpio 8 GPIO_ACTIVE_LOW>;
 };
 
 &pcie0 {



More information about the lede-commits mailing list