Skip to content

Commit

Permalink
realtek: fix network connectivity on GS750E
Browse files Browse the repository at this point in the history
Currently OpenWRT does not know how to properly reset the network switch. This would result in
a switch that seemed to come up properly but was unable to handle any traffic. Presumably something
earlier in the boot chain is configuring a part of the switch that gets wiped out when its reset.

For now comment out the reset GPIO entry in the device tree until the driver better supports
bringing up the switch after a reset.

Signed-off-by: Michael 'ASAP' Weinrich <[email protected]>
  • Loading branch information
MadnessASAP authored and svanheule committed Jan 5, 2024
1 parent ce4ee14 commit 3acd584
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion target/linux/realtek/dts-5.15/rtl8393_netgear_gs750e.dts
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,8 @@
compatible = "realtek,rtl838x-mdio";
#address-cells = <1>;
#size-cells = <0>;
reset-gpios = <&gpio0 23 GPIO_ACTIVE_LOW>;
// Switch doesn't come back properly after a reset so don't.
// reset-gpios = <&gpio0 23 GPIO_ACTIVE_LOW>;

/* External phy RTL8218B #1 */
EXTERNAL_PHY(0)
Expand Down

0 comments on commit 3acd584

Please sign in to comment.