[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