[openwrt/openwrt] ramips: overwrite reset gpio properties in DIR-860L DTS

LEDE Commits lede-commits at lists.infradead.org
Wed Feb 24 14:38:44 EST 2021


hauke pushed a commit to openwrt/openwrt.git, branch openwrt-21.02:
https://git.openwrt.org/0a19f77f32caef2f3360ae2b4fe46280e826fd96

commit 0a19f77f32caef2f3360ae2b4fe46280e826fd96
Author: Stijn Segers <foss at volatilesystems.org>
AuthorDate: Thu Feb 18 14:10:57 2021 +0100

    ramips: overwrite reset gpio properties in DIR-860L DTS
    
    As suggested by Sergio, this adds GPIOs 19 and 8 explicitly into the
    DIR-860L DTS, so the PCI-E ports get reset and the N radio (radio1)
    on PCI-E port 1 comes up reliably.
    
    Fixes the following error that popped up in dmesg:
    
        [    1.638942] mt7621-pci 1e140000.pcie: pcie1 no card, disable it (RST & CLK)
    
    Suggested-by: Sergio Paracuellos <sergio.paracuellos at gmail.com>
    Signed-off-by: Stijn Segers <foss at volatilesystems.org>
    Reviewed-by: Sergio Paracuellos <sergio.paracuellos at gmail.com>
    (cherry picked from commit 06356f00200639c48d95330e633965957b0347ab)
---
 target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts b/target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts
index 5d1c336736..f843f62801 100644
--- a/target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts
+++ b/target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts
@@ -143,6 +143,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