diff options
| author | Stijn Segers | 2021-02-19 22:11:09 +0000 |
|---|---|---|
| committer | David Bauer | 2021-02-20 08:39:58 +0000 |
| commit | 7a0cd1ede436b351b76183c9c4f06714833fcc65 (patch) | |
| tree | 39b95ac74397bebc99e89394d2ba1f6c97bf005f | |
| parent | ef47bc424c421652c6a3948ac9c652cef60195f0 (diff) | |
| download | openwrt-7a0cd1ede436b351b76183c9c4f06714833fcc65.tar.gz | |
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@roeckx.be>
Signed-off-by: Stijn Segers <foss@volatilesystems.org>
[removed period from commit title]
Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit af1b6799c6ec9af7a30d63a5ddfed20f443b991c)
| -rw-r--r-- | target/linux/ramips/dts/mt7621_netgear_ex6150.dts | 3 |
1 files changed, 3 insertions, 0 deletions
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 { |