diff options
author | Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> | 2016-04-28 19:03:38 -0300 |
---|---|---|
committer | Jacek Anaszewski <j.anaszewski@samsung.com> | 2016-05-06 10:22:09 +0200 |
commit | ba93cdce5bbe6929fd7486f87c985598ded8f451 (patch) | |
tree | e9bedbf17709dceafabbcd753a3d6cc97c36d6fb /include/linux/leds.h | |
parent | f15c65afddbe16a832cfe3f311588c7e34a4efbf (diff) | |
download | talos-obmc-linux-ba93cdce5bbe6929fd7486f87c985598ded8f451.tar.gz talos-obmc-linux-ba93cdce5bbe6929fd7486f87c985598ded8f451.zip |
leds: triggers: Allow to switch the trigger to "panic" on a kernel panic
This commit adds a new led_cdev flag LED_PANIC_INDICATOR, which
allows to mark a specific LED to be switched to the "panic"
trigger, on a kernel panic.
This is useful to allow the user to assign a regular trigger
to a given LED, and still blink that LED on a kernel panic.
Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Reviewed-by: Matthias Brugger <mbrugger@suse.com>
Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com>
Diffstat (limited to 'include/linux/leds.h')
-rw-r--r-- | include/linux/leds.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/leds.h b/include/linux/leds.h index 19eb10278bea..7e9fb00e15e8 100644 --- a/include/linux/leds.h +++ b/include/linux/leds.h @@ -50,6 +50,7 @@ struct led_classdev { #define LED_SYSFS_DISABLE (1 << 22) #define LED_DEV_CAP_FLASH (1 << 23) #define LED_HW_PLUGGABLE (1 << 24) +#define LED_PANIC_INDICATOR (1 << 25) /* Set LED brightness level * Must not sleep. Use brightness_set_blocking for drivers |