leds: trigger: implement a tty trigger
Usage is as follows: myled=ledname tty=ttyS0 echo tty > /sys/class/leds/$myled/trigger echo $tty > /sys/class/leds/$myled/ttyname . When this new trigger is active it periodically checks the tty's statistics and when it changed since the last check the led is flashed once. Signed-off-by:Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Link: https://lore.kernel.org/r/20210113173018.bq2fkea2o3yp6rf6@pengutronix.de Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Showing
- Documentation/ABI/testing/sysfs-class-led-trigger-tty 6 additions, 0 deletionsDocumentation/ABI/testing/sysfs-class-led-trigger-tty
- drivers/leds/trigger/Kconfig 9 additions, 0 deletionsdrivers/leds/trigger/Kconfig
- drivers/leds/trigger/Makefile 1 addition, 0 deletionsdrivers/leds/trigger/Makefile
- drivers/leds/trigger/ledtrig-tty.c 183 additions, 0 deletionsdrivers/leds/trigger/ledtrig-tty.c
Loading