All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] preempt-rt support for meta-yocto BSPs
@ 2011-08-11 23:08 Darren Hart
  2011-08-11 23:08 ` [PATCH 1/2] meta-yocto: allow for virtual/kernel override Darren Hart
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Darren Hart @ 2011-08-11 23:08 UTC (permalink / raw)
  To: bruce.ashfield, tom.zanussi, yocto

This series add build and boot tested support for the atom-pc and mpc8315e-rdb.
The routerstationpro and beagleboard still suffer from build failures and are
commented out.

The following changes since commit 760d79558c5e35b9b0e73734bb90ebadf427f208:

  recipes-rt: add a README documenting the contents of recipes-rt (2011-08-11 12:36:02 -0700)

are available in the git repository at:
  git://git.pokylinux.org/poky-contrib dvhart/rt-yocto
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=dvhart/rt-yocto

Darren Hart (2):
  meta-yocto: allow for virtual/kernel override
  meta-yocto: add linux-yocto-rt support for all meta-yocto machines

 meta-yocto/conf/machine/mpc8315e-rdb.conf          |    2 +-
 meta-yocto/conf/machine/routerstationpro.conf      |    2 +-
 .../linux/linux-yocto-rt_3.0.bbappend              |   25 ++++++++++++++++++++
 3 files changed, 27 insertions(+), 2 deletions(-)
 create mode 100644 meta-yocto/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend

-- 
1.7.6



^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 1/2] meta-yocto: allow for virtual/kernel override
  2011-08-11 23:08 [PATCH 0/2] preempt-rt support for meta-yocto BSPs Darren Hart
@ 2011-08-11 23:08 ` Darren Hart
  2011-08-11 23:08 ` [PATCH 2/2] meta-yocto: add linux-yocto-rt support for all meta-yocto machines Darren Hart
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 6+ messages in thread
From: Darren Hart @ 2011-08-11 23:08 UTC (permalink / raw)
  To: bruce.ashfield, tom.zanussi, yocto

Conditionally assign the PREFERRED_PROVIDER_virtual/kernel in the meta-yocto
machine configs to allow the user or other layers to override it. This is
required to use the linux-yocto-rt kernel, for example.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
---
 meta-yocto/conf/machine/mpc8315e-rdb.conf     |    2 +-
 meta-yocto/conf/machine/routerstationpro.conf |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-yocto/conf/machine/mpc8315e-rdb.conf b/meta-yocto/conf/machine/mpc8315e-rdb.conf
index 172deec..b30c8af 100644
--- a/meta-yocto/conf/machine/mpc8315e-rdb.conf
+++ b/meta-yocto/conf/machine/mpc8315e-rdb.conf
@@ -11,7 +11,7 @@ SERIAL_CONSOLE = "115200 ttyS0"
 
 MACHINE_FEATURES = "kernel26 keyboard pci ext2 ext3 serial"
 
-PREFERRED_PROVIDER_virtual/kernel = "linux-yocto"
+PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
 #PREFERRED_PROVIDER_linux-libc-headers ?= "linux-libc-headers-yocto"
 PREFERRED_PROVIDER_virtual/xserver = "xserver-kdrive"
 XSERVER = "xserver-kdrive-fbdev"
diff --git a/meta-yocto/conf/machine/routerstationpro.conf b/meta-yocto/conf/machine/routerstationpro.conf
index e6f89d8..a0afd5d 100644
--- a/meta-yocto/conf/machine/routerstationpro.conf
+++ b/meta-yocto/conf/machine/routerstationpro.conf
@@ -10,7 +10,7 @@ MACHINE_FEATURES = "kernel26 screen keyboard pci usbhost ext2 ext3 \
 KERNEL_IMAGETYPE = "vmlinux"
 KERNEL_ALT_IMAGETYPE = "vmlinux.bin"
 
-PREFERRED_PROVIDER_virtual/kernel = "linux-yocto"
+PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
 #PREFERRED_PROVIDER_linux-libc-headers ?= "linux-libc-headers-yocto"
 PREFERRED_PROVIDER_virtual/xserver = "xserver-kdrive"
 XSERVER = "xserver-kdrive-fbdev"
-- 
1.7.6



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 2/2] meta-yocto: add linux-yocto-rt support for all meta-yocto machines
  2011-08-11 23:08 [PATCH 0/2] preempt-rt support for meta-yocto BSPs Darren Hart
  2011-08-11 23:08 ` [PATCH 1/2] meta-yocto: allow for virtual/kernel override Darren Hart
@ 2011-08-11 23:08 ` Darren Hart
  2011-08-12  0:41 ` [PATCH 0/2] preempt-rt support for meta-yocto BSPs Bruce Ashfield
  2011-08-18 20:17 ` Darren Hart
  3 siblings, 0 replies; 6+ messages in thread
From: Darren Hart @ 2011-08-11 23:08 UTC (permalink / raw)
  To: bruce.ashfield, tom.zanussi, yocto

Provide the necessary info in the linux-yocto-rt_3.0.bbappend to
support building the RT kernel for each of the meta-yocto example
BSPs.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
---
 .../linux/linux-yocto-rt_3.0.bbappend              |   25 ++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)
 create mode 100644 meta-yocto/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend

diff --git a/meta-yocto/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend b/meta-yocto/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
new file mode 100644
index 0000000..a575105
--- /dev/null
+++ b/meta-yocto/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
@@ -0,0 +1,25 @@
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
+
+# atom-pc support
+COMPATIBLE_MACHINE_atom-pc = "atom-pc"
+KMACHINE_atom-pc = "atom-pc"
+KBRANCH_atom-pc = "yocto/standard/preempt-rt/base"
+SRCREV_machine_pn-linux-yocto-rt_atom-pc = "7e1e5b6c8a13c615feb0d7b6d37988a094aae98f"
+
+# mpc8315e-rdb support
+COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
+KMACHINE_mpc8315e-rdb = "fsl-mpc8315e-rdb"
+KBRANCH_mpc8315e-rdb = "yocto/standard/preempt-rt/base"
+SRCREV_machine_pn-linux-yocto-rt_mpc8315e-rdb = "7e1e5b6c8a13c615feb0d7b6d37988a094aae98f"
+
+# beagleboard support - 3.0 support has not yet been completed, build failure
+#COMPATIBLE_MACHINE_beagleboard = "beagleboard"
+#KMACHINE_beagleboard = "beagleboard"
+#KBRANCH_beagleboard = "yocto/standard/preempt-rt/base"
+#SRCREV_machine_pn-linux-yocto-rt_beagleboard = 
+
+# routerstationpro support - preempt-rt kernel build failure
+#COMPATIBLE_MACHINE_routerstationpro = "routerstationpro"
+#KMACHINE_routerstationpro = "routerstationpro"
+#KBRANCH_routerstationpro = "yocto/standard/preempt-rt/base"
+#SRCREV_machine_pn-linux-yocto-rt_routerstationpro = "7e1e5b6c8a13c615feb0d7b6d37988a094aae98f"
-- 
1.7.6



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH 0/2] preempt-rt support for meta-yocto BSPs
  2011-08-11 23:08 [PATCH 0/2] preempt-rt support for meta-yocto BSPs Darren Hart
  2011-08-11 23:08 ` [PATCH 1/2] meta-yocto: allow for virtual/kernel override Darren Hart
  2011-08-11 23:08 ` [PATCH 2/2] meta-yocto: add linux-yocto-rt support for all meta-yocto machines Darren Hart
@ 2011-08-12  0:41 ` Bruce Ashfield
  2011-08-18 20:17 ` Darren Hart
  3 siblings, 0 replies; 6+ messages in thread
From: Bruce Ashfield @ 2011-08-12  0:41 UTC (permalink / raw)
  To: Darren Hart; +Cc: yocto

On 11-08-11 7:08 PM, Darren Hart wrote:
> This series add build and boot tested support for the atom-pc and mpc8315e-rdb.
> The routerstationpro and beagleboard still suffer from build failures and are
> commented out.
>
> The following changes since commit 760d79558c5e35b9b0e73734bb90ebadf427f208:
>
>    recipes-rt: add a README documenting the contents of recipes-rt (2011-08-11 12:36:02 -0700)
>
> are available in the git repository at:
>    git://git.pokylinux.org/poky-contrib dvhart/rt-yocto
>    http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=dvhart/rt-yocto
>
> Darren Hart (2):
>    meta-yocto: allow for virtual/kernel override
>    meta-yocto: add linux-yocto-rt support for all meta-yocto machines

Acked-by: Bruce Ashfield <bruce.ashfield@windriver.com>

>
>   meta-yocto/conf/machine/mpc8315e-rdb.conf          |    2 +-
>   meta-yocto/conf/machine/routerstationpro.conf      |    2 +-
>   .../linux/linux-yocto-rt_3.0.bbappend              |   25 ++++++++++++++++++++
>   3 files changed, 27 insertions(+), 2 deletions(-)
>   create mode 100644 meta-yocto/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
>



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 0/2] preempt-rt support for meta-yocto BSPs
  2011-08-11 23:08 [PATCH 0/2] preempt-rt support for meta-yocto BSPs Darren Hart
                   ` (2 preceding siblings ...)
  2011-08-12  0:41 ` [PATCH 0/2] preempt-rt support for meta-yocto BSPs Bruce Ashfield
@ 2011-08-18 20:17 ` Darren Hart
  2011-08-19  5:50   ` Saul Wold
  3 siblings, 1 reply; 6+ messages in thread
From: Darren Hart @ 2011-08-18 20:17 UTC (permalink / raw)
  To: bruce.ashfield, tom.zanussi, yocto; +Cc: Wold, Saul

I haven't seen this merged yet, been a week. Is there a concern with the
series, or maybe it just got lost in the mix?

Thanks,

Darren

On 08/11/2011 04:08 PM, Darren Hart wrote:
> This series add build and boot tested support for the atom-pc and mpc8315e-rdb.
> The routerstationpro and beagleboard still suffer from build failures and are
> commented out.
> 
> The following changes since commit 760d79558c5e35b9b0e73734bb90ebadf427f208:
> 
>   recipes-rt: add a README documenting the contents of recipes-rt (2011-08-11 12:36:02 -0700)
> 
> are available in the git repository at:
>   git://git.pokylinux.org/poky-contrib dvhart/rt-yocto
>   http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=dvhart/rt-yocto
> 
> Darren Hart (2):
>   meta-yocto: allow for virtual/kernel override
>   meta-yocto: add linux-yocto-rt support for all meta-yocto machines
> 
>  meta-yocto/conf/machine/mpc8315e-rdb.conf          |    2 +-
>  meta-yocto/conf/machine/routerstationpro.conf      |    2 +-
>  .../linux/linux-yocto-rt_3.0.bbappend              |   25 ++++++++++++++++++++
>  3 files changed, 27 insertions(+), 2 deletions(-)
>  create mode 100644 meta-yocto/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
> 


-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 0/2] preempt-rt support for meta-yocto BSPs
  2011-08-18 20:17 ` Darren Hart
@ 2011-08-19  5:50   ` Saul Wold
  0 siblings, 0 replies; 6+ messages in thread
From: Saul Wold @ 2011-08-19  5:50 UTC (permalink / raw)
  To: Darren Hart; +Cc: yocto

On 08/18/2011 01:17 PM, Darren Hart wrote:
> I haven't seen this merged yet, been a week. Is there a concern with the
> series, or maybe it just got lost in the mix?
>
> Thanks,
>
> Darren
>
> On 08/11/2011 04:08 PM, Darren Hart wrote:
>> This series add build and boot tested support for the atom-pc and mpc8315e-rdb.
>> The routerstationpro and beagleboard still suffer from build failures and are
>> commented out.
>>
>> The following changes since commit 760d79558c5e35b9b0e73734bb90ebadf427f208:
>>
>>    recipes-rt: add a README documenting the contents of recipes-rt (2011-08-11 12:36:02 -0700)
>>
>> are available in the git repository at:
>>    git://git.pokylinux.org/poky-contrib dvhart/rt-yocto
>>    http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=dvhart/rt-yocto
>>
>> Darren Hart (2):
>>    meta-yocto: allow for virtual/kernel override
>>    meta-yocto: add linux-yocto-rt support for all meta-yocto machines
>>
>>   meta-yocto/conf/machine/mpc8315e-rdb.conf          |    2 +-
>>   meta-yocto/conf/machine/routerstationpro.conf      |    2 +-
>>   .../linux/linux-yocto-rt_3.0.bbappend              |   25 ++++++++++++++++++++
>>   3 files changed, 27 insertions(+), 2 deletions(-)
>>   create mode 100644 meta-yocto/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
>>
>
>
Pushed to Poky/Master

Sorry about this one, just got lost in the flood.

Sau!



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-08-19  5:50 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-11 23:08 [PATCH 0/2] preempt-rt support for meta-yocto BSPs Darren Hart
2011-08-11 23:08 ` [PATCH 1/2] meta-yocto: allow for virtual/kernel override Darren Hart
2011-08-11 23:08 ` [PATCH 2/2] meta-yocto: add linux-yocto-rt support for all meta-yocto machines Darren Hart
2011-08-12  0:41 ` [PATCH 0/2] preempt-rt support for meta-yocto BSPs Bruce Ashfield
2011-08-18 20:17 ` Darren Hart
2011-08-19  5:50   ` Saul Wold

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.