[linux-yocto] [PATCH 1/2] meta: Add i2c feature descriptions
Darren Hart
dvhart at linux.intel.com
Wed Jun 12 12:02:18 PDT 2013
Add feature scc files for i2c, i2c debugging, and i2c character device
support.
Signed-off-by: Darren Hart <dvhart at linux.intel.com>
---
meta/cfg/kernel-cache/features/i2c/i2c.cfg | 2 ++
meta/cfg/kernel-cache/features/i2c/i2c.scc | 4 ++++
meta/cfg/kernel-cache/features/i2c/i2cdbg.cfg | 5 +++++
meta/cfg/kernel-cache/features/i2c/i2cdbg.scc | 5 +++++
meta/cfg/kernel-cache/features/i2c/i2cdev.cfg | 1 +
meta/cfg/kernel-cache/features/i2c/i2cdev.scc | 5 +++++
6 files changed, 22 insertions(+), 0 deletions(-)
create mode 100644 meta/cfg/kernel-cache/features/i2c/i2c.cfg
create mode 100644 meta/cfg/kernel-cache/features/i2c/i2c.scc
create mode 100644 meta/cfg/kernel-cache/features/i2c/i2cdbg.cfg
create mode 100644 meta/cfg/kernel-cache/features/i2c/i2cdbg.scc
create mode 100644 meta/cfg/kernel-cache/features/i2c/i2cdev.cfg
create mode 100644 meta/cfg/kernel-cache/features/i2c/i2cdev.scc
diff --git a/meta/cfg/kernel-cache/features/i2c/i2c.cfg b/meta/cfg/kernel-cache/features/i2c/i2c.cfg
new file mode 100644
index 0000000..bcd08a3
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/i2c/i2c.cfg
@@ -0,0 +1,2 @@
+CONFIG_I2C=y
+CONFIG_I2C_HELPER_AUTO=y
diff --git a/meta/cfg/kernel-cache/features/i2c/i2c.scc b/meta/cfg/kernel-cache/features/i2c/i2c.scc
new file mode 100644
index 0000000..b4b5944
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/i2c/i2c.scc
@@ -0,0 +1,4 @@
+define KFEATURE_DESCRIPTION "Enable I2C Support"
+define KFEATURE_COMPATIBILITY board
+
+kconf hardware i2c.cfg
diff --git a/meta/cfg/kernel-cache/features/i2c/i2cdbg.cfg b/meta/cfg/kernel-cache/features/i2c/i2cdbg.cfg
new file mode 100644
index 0000000..f9da439
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/i2c/i2cdbg.cfg
@@ -0,0 +1,5 @@
+CONFIG_EXPERIMENTAL=y
+CONFIG_I2C_STUB=m
+CONFIG_I2C_DEBUG_CORE=y
+CONFIG_I2C_DEBUG_ALGO=y
+CONFIG_I2C_DEBUG_BUS=y
diff --git a/meta/cfg/kernel-cache/features/i2c/i2cdbg.scc b/meta/cfg/kernel-cache/features/i2c/i2cdbg.scc
new file mode 100644
index 0000000..969f412
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/i2c/i2cdbg.scc
@@ -0,0 +1,5 @@
+define KFEATURE_DESCRIPTION "Enable I2C Debugging Options"
+define KFEATURE_COMPATIBILITY board
+
+include i2c.scc
+kconf hardware i2cdbg.cfg
diff --git a/meta/cfg/kernel-cache/features/i2c/i2cdev.cfg b/meta/cfg/kernel-cache/features/i2c/i2cdev.cfg
new file mode 100644
index 0000000..d843de2
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/i2c/i2cdev.cfg
@@ -0,0 +1 @@
+CONFIG_I2C_CHARDEV=m
diff --git a/meta/cfg/kernel-cache/features/i2c/i2cdev.scc b/meta/cfg/kernel-cache/features/i2c/i2cdev.scc
new file mode 100644
index 0000000..777ac25
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/i2c/i2cdev.scc
@@ -0,0 +1,5 @@
+define KFEATURE_DESCRIPTION "Enable userspace I2C access"
+define KFEATURE_COMPATIBILITY board
+
+include i2c.scc
+kconf hardware i2cdev.cfg
--
1.7.5.4
More information about the linux-yocto
mailing list