From ad3b4d1ad663958c9aa8c17374e42b7d8598bf4c Mon Sep 17 00:00:00 2001 From: Darren Hart Date: Wed, 3 Apr 2013 19:36:00 -0700 Subject: linux-yocto-rt_3.8: Update all non-ISG BSPs with rt support to 3.8.4-rt2 Add the linux-yocto-rt_3.8.bbappend for every BSP supporting RT. Do not update BSPs maintained by ISG. Built, booted, and sniff tested with: $ cyclictest -p 90 -D 10m -t on all platforms. All boot and complete the test without abnormal outliers with the following exceptions: o sys940x generated a panic, reported to rt-user. Possibly hw related. o fri2 fails to boot, hanging at "i8042: No controller found" These need additional investigation, but shouldn't delay the merge of the recipes themselves. Signed-off-by: Darren Hart --- .../recipes-kernel/linux/linux-yocto-rt_3.8.bbappend | 9 +++++++++ .../recipes-kernel/linux/linux-yocto-rt_3.8.bbappend | 16 ++++++++++++++++ .../recipes-kernel/linux/linux-yocto-rt_3.8.bbappend | 8 ++++++++ .../recipes-kernel/linux/linux-yocto-rt_3.8.bbappend | 15 +++++++++++++++ .../recipes-kernel/linux/linux-yocto-rt_3.8.bbappend | 9 +++++++++ .../recipes-kernel/linux/linux-yocto-rt_3.8.bbappend | 9 +++++++++ .../recipes-kernel/linux/linux-yocto-rt_3.8.bbappend | 8 ++++++++ .../recipes-kernel/linux/linux-yocto-rt_3.8.bbappend | 16 ++++++++++++++++ 8 files changed, 90 insertions(+) create mode 100644 meta-chiefriver/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend create mode 100644 meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend create mode 100644 meta-emenlow/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend create mode 100644 meta-fri2/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend create mode 100644 meta-jasperforest/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend create mode 100644 meta-n450/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend create mode 100644 meta-sugarbay/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend create mode 100644 meta-sys940x/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend diff --git a/meta-chiefriver/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend b/meta-chiefriver/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend new file mode 100644 index 00000000..bee7e549 --- /dev/null +++ b/meta-chiefriver/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend @@ -0,0 +1,9 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +COMPATIBLE_MACHINE_chiefriver = "chiefriver" +KMACHINE_chiefriver = "chiefriver" + +# Update the following to use a different BSP branch or meta SRCREV +#KBRANCH_chiefriver = "standard/preempt-rt/base" +#SRCREV_machine_pn-linux-yocto-rt_chiefriver ?= "XXX" +#SRCREV_meta_pn-linux-yocto-rt_chiefriver ?= "XXX" diff --git a/meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend b/meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend new file mode 100644 index 00000000..20490766 --- /dev/null +++ b/meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend @@ -0,0 +1,16 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +COMPATIBLE_MACHINE_crownbay-noemgd = "crownbay-noemgd" +KMACHINE_crownbay-noemgd = "crownbay" + +COMPATIBLE_MACHINE_crownbay = "crownbay" +KMACHINE_crownbay = "crownbay" + +# Update the following to use a different BSP branch or meta SRCREV +#KBRANCH_crownbay-noemgd = "standard/preempt-rt/base" +#SRCREV_machine_pn-linux-yocto-rt_crownbay-noemgd ?= XXXX +#SRCREV_meta_pn-linux-yocto-rt_crownbay-noemgd ?= XXXX + +#KBRANCH_crownbay = "standard/preempt-rt/base" +#SRCREV_machine_pn-linux-yocto-rt_crownbay ?= XXXX +#SRCREV_meta_pn-linux-yocto-rt_crownbay ?= XXXX diff --git a/meta-emenlow/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend b/meta-emenlow/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend new file mode 100644 index 00000000..15fc8473 --- /dev/null +++ b/meta-emenlow/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend @@ -0,0 +1,8 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +COMPATIBLE_MACHINE_emenlow = "emenlow" +KMACHINE_emenlow = "emenlow" + +# Update the following to use a different BSP branch or meta SRCREV +#KBRANCH_emenlow = "standard/preempt-rt/base" +#SRCREV_machine_pn-linux-yocto-rt_emenlow ?= XXXX +#SRCREV_meta_pn-linux-yocto-rt_emenlow ?= XXXX diff --git a/meta-fri2/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend b/meta-fri2/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend new file mode 100644 index 00000000..b73e0368 --- /dev/null +++ b/meta-fri2/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend @@ -0,0 +1,15 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +COMPATIBLE_MACHINE_fri2 = "fri2" +KMACHINE_fri2 = "fri2" +KBRANCH_fri2 = "standard/preempt-rt/fri2" +SRCREV_machine_pn-linux-yocto-rt_fri2 ?= "220f0ff77dbc46b06ec66c1e50afc4b9eb563c97" +#SRCREV_meta_pn-linux-yocto-rt_fri2 ?= "XXX" + +COMPATIBLE_MACHINE_fri2-noemgd = "fri2-noemgd" +KMACHINE_fri2-noemgd = "fri2" +KBRANCH_fri2-noemgd = "standard/preempt-rt/fri2" +SRCREV_machine_pn-linux-yocto-rt_fri2-noemgd ?= "220f0ff77dbc46b06ec66c1e50afc4b9eb563c97" +#SRCREV_meta_pn-linux-yocto-rt_fri2-noemgd ?= "XXX" + +module_autoload_iwlwifi = "iwlwifi" diff --git a/meta-jasperforest/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend b/meta-jasperforest/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend new file mode 100644 index 00000000..e586a6e6 --- /dev/null +++ b/meta-jasperforest/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend @@ -0,0 +1,9 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +COMPATIBLE_MACHINE_jasperforest = "jasperforest" +KMACHINE_jasperforest = "jasperforest" + +# Update the following to use a different BSP branch or meta SRCREV +#KBRANCH_jasperforest = "standard/preempt-rt/base" +#SRCREV_machine_pn-linux-yocto-rt_jasperforest ?= "XXX" +#SRCREV_meta_pn-linux-yocto-rt_jasperforest ?= "XXX" diff --git a/meta-n450/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend b/meta-n450/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend new file mode 100644 index 00000000..8a826b24 --- /dev/null +++ b/meta-n450/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend @@ -0,0 +1,9 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +COMPATIBLE_MACHINE_n450 = "n450" +KMACHINE_n450 = "atom-pc" + +# Update the following to use a different BSP branch or meta SRCREV +#KBRANCH_n450 = "yocto/standard/preempt-rt/base" +#SRCREV_machine_pn-linux-yocto-rt_n450 ?= XXXX +#SRCREV_meta_pn-linux-yocto-rt_n450 ?= XXXX diff --git a/meta-sugarbay/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend b/meta-sugarbay/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend new file mode 100644 index 00000000..531a3ad5 --- /dev/null +++ b/meta-sugarbay/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend @@ -0,0 +1,8 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +COMPATIBLE_MACHINE_sugarbay = "sugarbay" +KMACHINE_sugarbay = "sugarbay" + +# Update the following to use a different BSP branch or meta SRCREV +#KBRANCH_sugarbay = "standard/preempt-rt/base" +#SRCREV_machine_pn-linux-yocto-rt_sugarbay ?= XXXX +#SRCREV_meta_pn-linux-yocto-rt_sugarbay ?= XXXX diff --git a/meta-sys940x/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend b/meta-sys940x/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend new file mode 100644 index 00000000..cc680cec --- /dev/null +++ b/meta-sys940x/recipes-kernel/linux/linux-yocto-rt_3.8.bbappend @@ -0,0 +1,16 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +COMPATIBLE_MACHINE_sys940x = "sys940x" +KMACHINE_sys940x = "sys940x" + +COMPATIBLE_MACHINE_sys940x-noemgd = "sys940x-noemgd" +KMACHINE_sys940x-noemgd = "sys940x" + +# Update the following to use a different BSP branch or meta SRCREV +#KBRANCH_sys940x = "standard/preempt-rt/base" +#SRCREV_machine_pn-linux-yocto-rt_sys940x ?= "XXX" +#SRCREV_meta_pn-linux-yocto-rt_sys940x ?= "XXX" + +#KBRANCH_sys940x-noemgd = "standard/preempt-rt/base" +#SRCREV_machine_pn-linux-yocto-rt_sys940x-noemgd ?= "XXX" +#SRCREV_meta_pn-linux-yocto-rt_sys940x-noemgd ?= "XXX" -- cgit v1.2.3-54-g00ecf