openwrt/target/linux/realtek/dts
Jonas Jelonek 4cf401088e realtek: dts: drop SYS LED of XikeStor SKS8310-8X
The sys_led node in the device tree is wrong and doesn't work. On GPIO
23 nothing seems to be connected. The switch has a SYS LED but as with a
lot other Realtek switches, this LED is connected to the pin A0, which
can be driven as GPIO0 or system LED. The hardware-assisted behavior is
configured during boot by u-boot.

Though it is be possible to deactivate the hardware-assisted behavior
and give userspace control over the LED, it doesn't work for this
switch. XikeStor apparently decided to hook the SYS LED to some kind of
external watchdog. This one seems to expect a LOW signal on that line
periodically. This leaves room for two options:

1) keep behavior and let the LED blink as configured by u-boot
2) turn off LED completely

Option 2) is rather odd and may confuse users, thus it is better to keep
the behavior as-is for now. u-boot configures the LED to blink fast
which might be annoying. As soon as we have a way in the device tree to
specify different blinking frequencies as supported by the hardware,
this can be smoothened.

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/22211
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-03-01 14:46:12 +01:00
..
macros.dtsi
rtl83xx_d-link_dgs-1210_common.dtsi
rtl83xx_d-link_dgs-1210_gpio.dtsi
rtl83xx_d-link_dgs-1210_gpio_sfp.dtsi
rtl83xx_hpe_1920.dtsi realtek: switch HPE 1920 series to NVMEM 2026-02-13 12:06:20 +01:00
rtl83xx_panasonic_mxxeg-pn28xx0k.dtsi
rtl93xx_linksys_lgs3xxc_nand_common.dtsi
rtl838x.dtsi
rtl839x.dtsi
rtl839x_zyxel_gs1920-24hp-common.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl930x.dtsi
rtl931x.dtsi
rtl8380_d-link_dgs-1210-10mp-f.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8380_engenius_ews2910p-v1.dts
rtl8380_engenius_ews2910p-v3.dts
rtl8380_engenius_ews2910p.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8380_hpe_1920-8g-poe-65w.dts
rtl8380_hpe_1920-8g-poe-180w.dts
rtl8380_hpe_1920-8g.dts
rtl8380_hpe_1920-8g.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8380_linksys_lgs310c.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8380_netgear_gigabit.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8380_netgear_gs108t-v3.dts
rtl8380_netgear_gs110tpp-v1.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8380_netgear_gs110tup-v1.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8380_netgear_gs308t-v1.dts
rtl8380_netgear_gs310tp-v1.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8380_panasonic_m8eg-pn28080k.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8380_tplink_sg2xxx.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8380_tplink_sg2008p-v1.dts
rtl8380_tplink_sg2210p-v3.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8380_zyxel_gs1900-8-a1.dts
rtl8380_zyxel_gs1900-8-b1.dts
rtl8380_zyxel_gs1900-8hp-a1.dts
rtl8380_zyxel_gs1900-8hp-b1.dts
rtl8380_zyxel_gs1900-10hp-a1.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8380_zyxel_gs1900.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8380_zyxel_gs1900_gpio.dtsi realtek: rtl838x: drop GS1900 MDIO reset GPIO 2026-02-24 21:29:26 +01:00
rtl8380_zyxel_gs1900_gpio_emulated.dtsi realtek: rtl838x: drop GS1900 MDIO reset GPIO 2026-02-24 21:29:26 +01:00
rtl8382_allnet_all-sg8208m.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_apresia_aplgs120gtss.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_d-link_dgs-1210-10p.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_d-link_dgs-1210-16.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_d-link_dgs-1210-20.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_d-link_dgs-1210-26.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_d-link_dgs-1210-28.dts
rtl8382_d-link_dgs-1210-28_common.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_d-link_dgs-1210-28mp-f.dts
rtl8382_d-link_dgs-1210-28p-f.dts
rtl8382_d-link_dgs-1210-28p_common.dtsi
rtl8382_hpe_1920-16g.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_hpe_1920-24g-poe-180w.dts
rtl8382_hpe_1920-24g-poe-370w.dts
rtl8382_hpe_1920-24g.dts
rtl8382_hpe_1920-24g.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_hpe_1920.dtsi
rtl8382_inaba_aml2-17gp.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_iodata_bsh-g24mb.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_panasonic_m16eg-pn28160k.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_panasonic_m24eg-pn28240k.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_tplink_t1600g-28ts-v3.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_zyxel_gs1900-16-a1.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_zyxel_gs1900-24-a1.dts
rtl8382_zyxel_gs1900-24-b1.dts
rtl8382_zyxel_gs1900-24.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_zyxel_gs1900-24e-a1.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_zyxel_gs1900-24ep-a1.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_zyxel_gs1900-24hp-a1.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8382_zyxel_gs1900-24hp-b1.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8391_zyxel_gs1920-24hp-v2.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8392_zyxel_gs1920-24hp-v1.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8393_d-link_dgs-1210-52.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8393_edgecore_ecs4100-12ph.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8393_hpe_1920-48g-poe.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8393_hpe_1920-48g.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8393_hpe_1920.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8393_netgear_gs750e.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8393_panasonic_m48eg-pn28480k.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8393_tplink_sg2452p-v4.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl8393_zyxel_gs1900-48-a1.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9301_linksys_lgs328c.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9302_plasmacloud_common.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9302_plasmacloud_mcx3.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9302_plasmacloud_psx8.dts
rtl9302_plasmacloud_psx10.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9302_xikestor_sks8300-12e2t2x.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9302_zyxel_xgs1x10-12-common.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9302_zyxel_xgs1010-12-a1.dts
rtl9302_zyxel_xgs1210-12-a1.dts
rtl9302_zyxel_xgs1210-12-b1.dts
rtl9302_zyxel_xgs1210-12-common.dtsi realtek: switch Zyxel XGS1210 to NVMEM 2026-02-15 12:02:38 +01:00
rtl9302_zyxel_xgs1250-12-a1.dts
rtl9302_zyxel_xgs1250-12-b1.dts
rtl9302_zyxel_xgs1250-12-common.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9303_hasivo_s1100w-8xgt-se.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9303_hasivo_s1100wp-8gt-se.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9303_tplink_tl-st1008f-v2.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9303_vimin_vm-s100-0800ms.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9303_xikestor_sks8300-8t.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9303_xikestor_sks8300-8x.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9303_xikestor_sks8310-8x.dts realtek: dts: drop SYS LED of XikeStor SKS8310-8X 2026-03-01 14:46:12 +01:00
rtl9311_linksys_lgs352c.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9312_plasmacloud_common.dtsi realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00
rtl9312_plasmacloud_esx28.dts
rtl9312_plasmacloud_psx28.dts
rtl9313_xikestor_sks8300-12x-v1.dts realtek: dts: replace ports by ethernet-ports 2026-03-01 14:19:36 +01:00