realtek: rtl838x: Switch GS1900 rtl8231 driver
authorSander Vanheule <sander@svanheule.net>
Thu, 26 Dec 2024 21:26:33 +0000 (22:26 +0100)
committerSander Vanheule <sander@svanheule.net>
Tue, 7 Jan 2025 13:36:34 +0000 (14:36 +0100)
commit5141e2d8617efa774b64f9ebc6d97cdc85487dc8
tree06aed93d543d9604edb836b6011c62510f069700
parent6ef6014887c393dc07f0349028d93e4fa82e0733
realtek: rtl838x: Switch GS1900 rtl8231 driver

Update the devicetree files to switch the GS1900 devices over to the new
pinctrl and GPIO driver. Enable the drivers to ensure the nodes can be
used.

This may fix issues caused by bad RMW behaviour on the GPIO data lines,
or glitches due to setting the pin direction before the pin level.

Although the driver supports retaining GPIO state after a warm boot,
some bootloaders appear to apply a default configuration on boot, which
may cause an interrupt in PoE-PSE support.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
target/linux/realtek/dts/rtl8380_zyxel_gs1900.dtsi
target/linux/realtek/rtl838x/config-6.6