[linux-yocto] [PATCH 1/7] meta: Add qat (QuickAssist) feature

Tom Zanussi tom.zanussi at linux.intel.com
Mon May 19 14:52:55 PDT 2014


Add config items required to enable QuickAssist Technology.

Note that this apparently includes disabling PREEMPT, making it
incompatible with -rt.

Signed-off-by: Tom Zanussi <tom.zanussi at linux.intel.com>
---
 meta/cfg/kernel-cache/features/qat/qat.cfg | 9 +++++++++
 meta/cfg/kernel-cache/features/qat/qat.scc | 4 ++++
 2 files changed, 13 insertions(+)
 create mode 100644 meta/cfg/kernel-cache/features/qat/qat.cfg
 create mode 100644 meta/cfg/kernel-cache/features/qat/qat.scc

diff --git a/meta/cfg/kernel-cache/features/qat/qat.cfg b/meta/cfg/kernel-cache/features/qat/qat.cfg
new file mode 100644
index 0000000..8be7c7b
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/qat/qat.cfg
@@ -0,0 +1,9 @@
+# Intel QAT Support
+CONFIG_PREEMPT=n
+CONFIG_PREEMPT_VOLUNTARY=y
+CONFIG_CRYPTO_CTR=y
+CONFIG_CRYPTO_CCM=m
+CONFIG_CRYPTO_GCM=m
+CONFIG_CRYPTO_XCBC=m
+CONFIG_CRYPTO_VMAC=m
+CONFIG_CRYPTO_CTS=m
diff --git a/meta/cfg/kernel-cache/features/qat/qat.scc b/meta/cfg/kernel-cache/features/qat/qat.scc
new file mode 100644
index 0000000..6f37fd4
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/qat/qat.scc
@@ -0,0 +1,4 @@
+define KFEATURE_DESCRIPTION "Enable QuickAssist Technology (QAT)"
+define KFEATURE_COMPATIBILITY all
+
+kconf hardware qat.cfg
-- 
1.8.3.1



More information about the linux-yocto mailing list