realtek: add support for HPE 1920-48G (JG927A) and 1920-48G-PoE (JG928A)
authorStephen Howell <howels@allthatwemight.be>
Tue, 25 Apr 2023 15:32:07 +0000 (17:32 +0200)
committerSander Vanheule <sander@svanheule.net>
Tue, 17 Sep 2024 19:44:34 +0000 (21:44 +0200)
commit732f539fb757f96137149617a79a0a56f737ac1f
treee1bf407d61ac86b4041548615e6d2ecb6f246652
parentafa9811a0c491f235cd0f85221d82f27e1d8b6b5
realtek: add support for HPE 1920-48G (JG927A) and 1920-48G-PoE (JG928A)

Hardware information:
---------------------

- SoC: RTL8393M
- Copper phy: 6×RTL8218B
- Fibre phy: RTL8214FC
- Flash: 32MiB SPI NOR, MX25L25635FMI
- RAM: 128MiB DDR3, Micron MT41K64M16TW-107
- Serial port: ±5V serial port to RJ45, ZT3232 (MAX3232 compatible)
- +370W POE on JG928A model

Note: SFP ports currently non-functional due to missing support for
RTL8214FC on the RTL8393M target.

Updated for Linux 6.6 kernel.

Installation:
-------------
- Initial installation follows same process as HPE 1920-24G (JG924A)

- Based on prior work of Jan Hoffmann <jan@3e8.eu>
- Additional work by Andreas Böhler <dev@aboehler.at>
- PoE updates and tidy-up by Stephen Howell <howels@allthatwemight.be>
Signed-off-by: Stephen Howell <howels@allthatwemight.be>
target/linux/realtek/base-files/etc/board.d/02_network
target/linux/realtek/dts/rtl8380_hpe_1920-8g.dtsi
target/linux/realtek/dts/rtl8382_hpe_1920.dtsi
target/linux/realtek/dts/rtl838x_hpe_1920.dtsi [deleted file]
target/linux/realtek/dts/rtl8393_hpe_1920-48g-poe.dts [new file with mode: 0644]
target/linux/realtek/dts/rtl8393_hpe_1920-48g.dts [new file with mode: 0644]
target/linux/realtek/dts/rtl8393_hpe_1920.dtsi [new file with mode: 0644]
target/linux/realtek/dts/rtl83xx_hpe_1920.dtsi [new file with mode: 0644]
target/linux/realtek/image/rtl839x.mk
target/linux/realtek/rtl839x/config-5.15
target/linux/realtek/rtl839x/config-6.6