realtek: add system LED peripheral driver
authorSander Vanheule <sander@svanheule.net>
Wed, 28 Sep 2022 19:09:39 +0000 (21:09 +0200)
committerSander Vanheule <sander@svanheule.net>
Mon, 31 Oct 2022 17:52:29 +0000 (18:52 +0100)
commit59049596ffec373b1108e3a7c551fe1c8d1fa632
treea1cddb0e58ed2767d71968eea6677c6308f6f978
parent038df5762a21cf6e64ceb87491e32c62d86f2e56
realtek: add system LED peripheral driver

Small driver to manage the system LED or sys-led peripheral, leveraging
the register field led functions. The sys-led supports only two blinking
intervals, so most users will probably prefer to use a GPIO controlled
LED. To enable blink offloading, the sys-led/GPIO0 mux needs to be
configured to enable sys-led support.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
target/linux/realtek/files-5.10/drivers/leds/realtek/Kconfig
target/linux/realtek/files-5.10/drivers/leds/realtek/Makefile
target/linux/realtek/files-5.10/drivers/leds/realtek/rtl-switch-sys-leds.c [new file with mode: 0644]
target/linux/realtek/rtl838x/config-5.10
target/linux/realtek/rtl839x/config-5.10