leds/trigger/cpu: Add LED trigger for all CPUs aggregated
authorPaulo Costa <me@paulo.costa.nom.br>
Thu, 9 Feb 2017 23:07:35 +0000 (21:07 -0200)
committerJacek Anaszewski <jacek.anaszewski@gmail.com>
Mon, 6 Mar 2017 21:06:47 +0000 (22:06 +0100)
commit0b88b71c7762a406ff99c625935474dc42a25003
tree203a052c14802892f38faec96799b111b22f5d43
parentc1ae3cfa0e89fa1a7ecc4c99031f5e9ae99d9201
leds/trigger/cpu: Add LED trigger for all CPUs aggregated

Currently there is one CPU led trigger per cpu ('cpu0', 'cpu1', ...)

This patch adds a new trigger, 'cpu', with brightness proportional to
the number of active CPUs.

If multiple brightness levels aren't supported on the LED,
it effectively indicates if there is any CPU active.

This is particularly useful on tiny linux boards with more CPU cores than LED pins.

Signed-off-by: Paulo Costa <me@paulo.costa.nom.br>
Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Jacek Anaszewski <jacek.anaszewski@gmail.com>
drivers/leds/trigger/ledtrig-cpu.c