realtek: rtl838x: add Netgear GS110TUP v1 support
authorJacob Potter <jacob@j4cbo.com>
Sun, 24 Dec 2023 02:37:54 +0000 (21:37 -0500)
committerSander Vanheule <sander@svanheule.net>
Sat, 13 Jan 2024 15:45:05 +0000 (16:45 +0100)
commit735efbfb7c1d2b29bb53d833a9ddd16cc29355e6
tree65a7b4c95d2a463b6800fcdd87c0fa4ef145fef8
parent92e0baba42b61e8c9819ef95cd5bc734f7ebc103
realtek: rtl838x: add Netgear GS110TUP v1 support

The GS110TUP v1 is a managed switch similar to the GS110TPP v1, but with
port 10 as SFP instead of RJ-45 and a total budget of 240 watts. Ports
1-4 support 60-watt 802.3bt PoE and ports 5-8 support 30-watt 802.3at.

The flash layout of the two switches are identical, and the U-Boot
configurations are the same except for having a different magic number,
so installation can be done via the same U-Boot method.

The following command will be needed to enable the port LEDs as per
https://forum.openwrt.org/t/72510/51 :
    fw_setenv bootcmd "rtk network on; boota"

Additionally, port 9 (1000base-T from a separate QSGMII PHY) does not
function without this. Port 10 was not tested as no SFP module was
available.

Signed-off-by: Jacob Potter <jacob@j4cbo.com>
[rebase on merged flash layout]
Signed-off-by: Sander Vanheule <sander@svanheule.net>
target/linux/realtek/base-files/etc/board.d/02_network
target/linux/realtek/dts-5.15/rtl8380_netgear_gs110tup-v1.dts [new file with mode: 0644]
target/linux/realtek/image/rtl838x.mk