]> www.infradead.org Git - users/jedix/linux-maple.git/commit
leds: led-triggers: Improvements for default trigger
authorCraig McQueen <craig@mcqueen.au>
Mon, 17 Mar 2025 02:26:30 +0000 (13:26 +1100)
committerLee Jones <lee@kernel.org>
Tue, 15 Apr 2025 16:57:54 +0000 (17:57 +0100)
commit06d99fcf1f87d5b6bf1c7dd0f7ec422304a47f31
treebb6c714ff7e968ddeab0755abf6548cfdb37e9c5
parent08ca89e98620c08d68b7e7aed6c9294698e214e1
leds: led-triggers: Improvements for default trigger

Accept "default" written to sysfs trigger attr.
If the text "default" is written to the LED's sysfs 'trigger' attr, then
call led_trigger_set_default() to set the LED to its default trigger.

If the default trigger is set to "none", then led_trigger_set_default()
will remove a trigger. This is in contrast to the default trigger being
unset, in which case led_trigger_set_default() does nothing.

Signed-off-by: Craig McQueen <craig@mcqueen.au>
Reviewed-by: Jacek Anaszewski <jacek.anaszewski@gmail.com>
Link: https://lore.kernel.org/r/20250317022630.424015-1-craig@mcqueen.au
Signed-off-by: Lee Jones <lee@kernel.org>
Documentation/ABI/testing/sysfs-class-led
drivers/leds/led-triggers.c