[linux-yocto] [PATCH 1/2] meta: bsp/axxia: add preempt-rt support
Cristian Bercaru
cristian.bercaru at windriver.com
Tue Dec 1 06:56:51 PST 2015
This patch adds the headers needed to build the linux 3.4 preempt-rt
configuration on Axxia arm and powerpc platforms, using config
fragments.
Signed-off-by: Cristian Bercaru <cristian.bercaru at windriver.com>
---
.../bsp/axxiaarm/axxiaarm-preempt-rt.scc | 8 ++++++++
.../bsp/axxiaarm/axxiaarm-standard.scc | 8 +-------
meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm.scc | 7 +++++++
.../bsp/axxiapowerpc/axxiapowerpc-preempt-rt.scc | 8 ++++++++
.../bsp/axxiapowerpc/axxiapowerpc-standard.scc | 8 +-------
.../kernel-cache/bsp/axxiapowerpc/axxiapowerpc.scc | 5 +++++
6 files changed, 30 insertions(+), 14 deletions(-)
create mode 100644 meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm-preempt-rt.scc
create mode 100644 meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm.scc
create mode 100644 meta/cfg/kernel-cache/bsp/axxiapowerpc/axxiapowerpc-preempt-rt.scc
create mode 100644 meta/cfg/kernel-cache/bsp/axxiapowerpc/axxiapowerpc.scc
diff --git a/meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm-preempt-rt.scc b/meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm-preempt-rt.scc
new file mode 100644
index 0000000..e1c2aec
--- /dev/null
+++ b/meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm-preempt-rt.scc
@@ -0,0 +1,8 @@
+define KMACHINE axxiaarm
+define KTYPE preempt-rt
+define KARCH arm
+
+include ktypes/preempt-rt
+branch axxia
+
+include axxiaarm.scc
diff --git a/meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm-standard.scc b/meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm-standard.scc
index e3c64b1..cc57a7e 100644
--- a/meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm-standard.scc
+++ b/meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm-standard.scc
@@ -5,10 +5,4 @@ define KARCH arm
include ktypes/standard
branch axxia
-include features/latencytop
-include features/taskstats
-include features/usb/ehci-hcd
-include cfg/boot-live
-include cfg/usb-mass-storage
-
-kconf hardware axxiaarm.cfg
+include axxiaarm.scc
diff --git a/meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm.scc b/meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm.scc
new file mode 100644
index 0000000..8b952cd
--- /dev/null
+++ b/meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm.scc
@@ -0,0 +1,7 @@
+# Core arm configuation settings
+include arch/arm/arm.scc nopatch
+
+include features/usb/ehci-hcd.scc
+include cfg/usb-mass-storage.scc
+
+kconf hardware axxiaarm.cfg
diff --git a/meta/cfg/kernel-cache/bsp/axxiapowerpc/axxiapowerpc-preempt-rt.scc b/meta/cfg/kernel-cache/bsp/axxiapowerpc/axxiapowerpc-preempt-rt.scc
new file mode 100644
index 0000000..a87b342
--- /dev/null
+++ b/meta/cfg/kernel-cache/bsp/axxiapowerpc/axxiapowerpc-preempt-rt.scc
@@ -0,0 +1,8 @@
+define KMACHINE axxiapowerpc
+define KTYPE preempt-rt
+define KARCH powerpc
+
+include ktypes/preempt-rt
+branch axxia
+
+include axxiapowerpc.scc
diff --git a/meta/cfg/kernel-cache/bsp/axxiapowerpc/axxiapowerpc-standard.scc b/meta/cfg/kernel-cache/bsp/axxiapowerpc/axxiapowerpc-standard.scc
index dc01d1d..1caa2dd 100644
--- a/meta/cfg/kernel-cache/bsp/axxiapowerpc/axxiapowerpc-standard.scc
+++ b/meta/cfg/kernel-cache/bsp/axxiapowerpc/axxiapowerpc-standard.scc
@@ -5,10 +5,4 @@ define KARCH powerpc
include ktypes/standard
branch axxia
-include features/latencytop
-include features/usb/ehci-hcd
-include cfg/boot-live
-include cfg/usb-mass-storage
-include cfg/timer/hz_100
-
-kconf hardware axxiapowerpc.cfg
+include axxiapowerpc.scc
diff --git a/meta/cfg/kernel-cache/bsp/axxiapowerpc/axxiapowerpc.scc b/meta/cfg/kernel-cache/bsp/axxiapowerpc/axxiapowerpc.scc
new file mode 100644
index 0000000..f74895a
--- /dev/null
+++ b/meta/cfg/kernel-cache/bsp/axxiapowerpc/axxiapowerpc.scc
@@ -0,0 +1,5 @@
+include features/usb/ehci-hcd.scc
+include cfg/usb-mass-storage.scc
+include cfg/timer/hz_100.scc
+
+kconf hardware axxiapowerpc.cfg
--
1.7.9.5
More information about the linux-yocto
mailing list