Skip to contentSkip to conversation

meta-intel: linux-yocto-rt fixes for crownbay and fri2

PATCH In review [email protected] 2 participants 5 messages Oct 28, 2011

lore
Share & tools
lore
#0 lore raw

cover meta-intel: linux-yocto-rt fixes for crownbay and fri2

From: Tom Zanussi <[email protected]>

Trying to build rt images for crownbay and fri2, I ran in to a few build problems - this patchset fixes them up.

The following changes since commit 478969defe862a2779bf7eb3bca30e2067827d7e:
Kishore Bodke (1):
New Romley BSP created. Uses Matrox MGA graphics driver.

are available in the git repository at:

git://git.yoctoproject.org/meta-intel.git tzanussi/rt-fixes
http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/log/?h=tzanussi/rt-fixes

Tom Zanussi (3):
meta-crownbay: add linux-yocto-rt_3.0.bbappend
meta-fri2: allow linux-yocto-rt to be used for fri2-noemgd
meta-crownbay: allow linux-yocto-rt to be used for crownbay

 .../linux/linux-yocto-rt_3.0.bbappend              |   20 ++++++++++++++++++++
 .../linux/linux-yocto-rt_3.0.bbappend              |    2 ++
 2 files changed, 22 insertions(+), 0 deletions(-)
 create mode 100644 meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
#1 lore raw

PATCH 1/3 meta-crownbay: add linux-yocto-rt_3.0.bbappend

From: Tom Zanussi <[email protected]>

commit 061f3187e8cbec70d5970928b6e8252cb0958f4a (meta-intel: move emgd-driver-bin_1.8 to common) somehow mistakenly removed the unrelated linux-yocto-rt_3.0.bbappend from meta-crownbay. This adds it back.

---
 .../linux/linux-yocto-rt_3.0.bbappend              |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)
 create mode 100644 meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend new file +10 -0
new file mode 100644
index 0000000..aaf5614
@@ -0,0 +1,10 @@
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
+COMPATIBLE_MACHINE_crownbay-noemgd = "crownbay-noemgd"
+KMACHINE_crownbay-noemgd = "crownbay"
+
+KERNEL_FEATURES_append_crownbay-noemgd += " cfg/smp.scc"
+
+# Update the following to use a different BSP branch or meta SRCREV
+#KBRANCH_crownbay-noemgd = "yocto/standard/preempt-rt/base"
+#SRCREV_machine_pn-linux-yocto-rt_crownbay-noemgd ?= XXXX
+#SRCREV_meta_pn-linux-yocto-rt_crownbay-noemgd ?= XXXX
Signature · 1 line
1.7.0.4
#2 lore raw

PATCH 2/3 meta-fri2: allow linux-yocto-rt to be used for fri2-noemgd

From: Tom Zanussi <[email protected]>

The fri2 linux-yocto-rt .bbappend is missing settings needed for use with fri2-noemgd - this adds them.

---
 .../linux/linux-yocto-rt_3.0.bbappend              |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
meta-fri2/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend +2 -0
index 2624176..3af5891 100644
@@ -1,6 +1,8 @@
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 COMPATIBLE_MACHINE_fri2 = "fri2"
 KMACHINE_fri2 = "fri2"
+COMPATIBLE_MACHINE_fri2-noemgd = "fri2-noemgd"
+KMACHINE_fri2-noemgd = "fri2"
 
 # Update the following to use a different BSP branch or meta SRCREV
 #KBRANCH_fri2 = "yocto/standard/preempt-rt/base"
Signature · 1 line
1.7.0.4
#3 lore raw

PATCH 3/3 meta-crownbay: allow linux-yocto-rt to be used for crownbay

In reply to [email protected]

From: Tom Zanussi <[email protected]>

The crownbay linux-yocto-rt .bbappend is missing settings needed for use with crownbay - this adds them.

---
 .../linux/linux-yocto-rt_3.0.bbappend              |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)
meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend +10 -0
index aaf5614..dee9bce 100644
@@ -1,10 +1,20 @@
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
+
 COMPATIBLE_MACHINE_crownbay-noemgd = "crownbay-noemgd"
 KMACHINE_crownbay-noemgd = "crownbay"
 
 KERNEL_FEATURES_append_crownbay-noemgd += " cfg/smp.scc"
 
+COMPATIBLE_MACHINE_crownbay = "crownbay"
+KMACHINE_crownbay = "crownbay"
+
+KERNEL_FEATURES_append_crownbay += " cfg/smp.scc"
+
 # Update the following to use a different BSP branch or meta SRCREV
 #KBRANCH_crownbay-noemgd = "yocto/standard/preempt-rt/base"
 #SRCREV_machine_pn-linux-yocto-rt_crownbay-noemgd ?= XXXX
 #SRCREV_meta_pn-linux-yocto-rt_crownbay-noemgd ?= XXXX
+
+#KBRANCH_crownbay = "yocto/standard/preempt-rt/base"
+#SRCREV_machine_pn-linux-yocto-rt_crownbay ?= XXXX
+#SRCREV_meta_pn-linux-yocto-rt_crownbay ?= XXXX
Signature · 1 line
1.7.0.4
Acked-by on the v1 series
#4 lore raw
In reply to [email protected]
Quoted 11 lines · On 10/28/2011 08:40 PM, [email protected] wrote:

From: Tom Zanussi <[email protected]>

Trying to build rt images for crownbay and fri2, I ran in to a few build problems - this patchset fixes them up.

The following changes since commit 478969defe862a2779bf7eb3bca30e2067827d7e:
Kishore Bodke (1):
New Romley BSP created. Uses Matrox MGA graphics driver.

are available in the git repository at:

Quoted 7 lines

git://git.yoctoproject.org/meta-intel.git tzanussi/rt-fixes
http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/log/?h=tzanussi/rt-fixes

Tom Zanussi (3):
meta-crownbay: add linux-yocto-rt_3.0.bbappend
meta-fri2: allow linux-yocto-rt to be used for fri2-noemgd
meta-crownbay: allow linux-yocto-rt to be used for crownbay

For all three:

Quoted 6 lines
 .../linux/linux-yocto-rt_3.0.bbappend              |   20 ++++++++++++++++++++
 .../linux/linux-yocto-rt_3.0.bbappend              |    2 ++
 2 files changed, 22 insertions(+), 0 deletions(-)
 create mode 100644 meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
Signature · 3 lines
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel