[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