[linux-yocto] [PATCH 4/9] meta: Add leds feature

Darren Hart dvhart at linux.intel.com
Sat May 18 14:47:33 PDT 2013


Include a fragment enabling the LEDS_CLASS and TRIGGERS as well as LEDS
GPIO.

Signed-off-by: Darren Hart <dvhart at linux.intel.com>
---
 meta/cfg/kernel-cache/features/leds/leds.cfg | 17 +++++++++++++++++
 meta/cfg/kernel-cache/features/leds/leds.scc |  4 ++++
 2 files changed, 21 insertions(+)
 create mode 100644 meta/cfg/kernel-cache/features/leds/leds.cfg
 create mode 100644 meta/cfg/kernel-cache/features/leds/leds.scc

diff --git a/meta/cfg/kernel-cache/features/leds/leds.cfg b/meta/cfg/kernel-cache/features/leds/leds.cfg
new file mode 100644
index 0000000..77f5209
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/leds/leds.cfg
@@ -0,0 +1,17 @@
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+CONFIG_LEDS_TRIGGERS=y
+
+CONFIG_LEDS_TRIGGER_CPU=y
+
+CONFIG_LEDS_TRIGGER_TIMER=y
+CONFIG_LEDS_TRIGGER_ONESHOT=y
+CONFIG_LEDS_TRIGGER_HEARTBEAT=y
+CONFIG_LEDS_TRIGGER_BACKLIGHT=y
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
+
+# GPIO features requires GPIOLIB
+# Include them here, but they won't be enabled unless GPIO is explicitly
+# enabled as well.
+CONFIG_LEDS_GPIO=y
+CONFIG_LEDS_TRIGGER_GPIO=y
diff --git a/meta/cfg/kernel-cache/features/leds/leds.scc b/meta/cfg/kernel-cache/features/leds/leds.scc
new file mode 100644
index 0000000..69992a4
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/leds/leds.scc
@@ -0,0 +1,4 @@
+define KFEATURE_DESCRIPTION "Enable LED class and triggers"
+define KFEATURE_COMPATIBILITY board
+
+kconf hardware leds.cfg
-- 
1.8.1.2




More information about the linux-yocto mailing list