* [PATCH] beaglebone: add OE machine definition for use with linux-yocto kernels
@ 2014-03-26 19:21 Denys Dmytriyenko
2014-03-26 19:46 ` Bruce Ashfield
0 siblings, 1 reply; 4+ messages in thread
From: Denys Dmytriyenko @ 2014-03-26 19:21 UTC (permalink / raw)
To: poky; +Cc: Denys Dmytriyenko
From: Denys Dmytriyenko <denys@ti.com>
Kernel support is now in linux-yocto-dev and will be moved to a versioned
recipe once 3.14 is released.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta-yocto-bsp/conf/machine/beaglebone.conf | 37 ++++++++++++++++++++++
.../recipes-kernel/linux/linux-yocto-dev.bbappend | 3 ++
2 files changed, 40 insertions(+)
create mode 100644 meta-yocto-bsp/conf/machine/beaglebone.conf
create mode 100644 meta-yocto-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend
diff --git a/meta-yocto-bsp/conf/machine/beaglebone.conf b/meta-yocto-bsp/conf/machine/beaglebone.conf
new file mode 100644
index 0000000..0765b33
--- /dev/null
+++ b/meta-yocto-bsp/conf/machine/beaglebone.conf
@@ -0,0 +1,37 @@
+#@TYPE: Machine
+#@NAME: Beaglebone machine
+#@DESCRIPTION: Machine configuration for http://beagleboard.org/bone and http://beagleboard.org/black boards
+
+PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg"
+XSERVER ?= "xserver-xorg \
+ xf86-input-evdev \
+ xf86-input-mouse \
+ xf86-video-omapfb \
+ xf86-input-keyboard"
+
+# Ship all kernel modules by default
+MACHINE_EXTRA_RRECOMMENDS = " kernel-modules"
+
+EXTRA_IMAGEDEPENDS += "u-boot"
+
+DEFAULTTUNE ?= "cortexa8hf-neon"
+include conf/machine/include/tune-cortexa8.inc
+
+IMAGE_FSTYPES += "tar.bz2 jffs2"
+EXTRA_IMAGECMD_jffs2 = "-lnp "
+
+SERIAL_CONSOLE = "115200 ttyO2"
+
+PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto-dev"
+PREFERRED_VERSION_linux-yocto-dev ?= "3.14%"
+
+KERNEL_IMAGETYPE = "zImage"
+KERNEL_DEVICETREE = "am335x-bone.dtb am335x-boneblack.dtb"
+
+SPL_BINARY = "MLO"
+UBOOT_SUFFIX = "img"
+UBOOT_MACHINE = "am335_evm_config"
+UBOOT_ENTRYPOINT = "0x80008000"
+UBOOT_LOADADDRESS = "0x80008000"
+
+MACHINE_FEATURES = "usbgadget usbhost vfat alsa"
diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend
new file mode 100644
index 0000000..6cb7e55
--- /dev/null
+++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend
@@ -0,0 +1,3 @@
+KBRANCH_beaglebone = "standard/beaglebone"
+
+COMPATIBLE_MACHINE_beaglebone = "beaglebone"
--
1.8.3.2
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH] beaglebone: add OE machine definition for use with linux-yocto kernels
2014-03-26 19:21 [PATCH] beaglebone: add OE machine definition for use with linux-yocto kernels Denys Dmytriyenko
@ 2014-03-26 19:46 ` Bruce Ashfield
2014-03-28 16:26 ` Denys Dmytriyenko
0 siblings, 1 reply; 4+ messages in thread
From: Bruce Ashfield @ 2014-03-26 19:46 UTC (permalink / raw)
To: Denys Dmytriyenko, poky; +Cc: Denys Dmytriyenko
On 14-03-26 03:21 PM, Denys Dmytriyenko wrote:
> From: Denys Dmytriyenko <denys@ti.com>
>
> Kernel support is now in linux-yocto-dev and will be moved to a versioned
> recipe once 3.14 is released.
I've tested this locally as we prep 3.14, so I can ack and add
my tested-by:
Cheers,
Bruce
>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
> Cc: Bruce Ashfield <bruce.ashfield@windriver.com>
> ---
> meta-yocto-bsp/conf/machine/beaglebone.conf | 37 ++++++++++++++++++++++
> .../recipes-kernel/linux/linux-yocto-dev.bbappend | 3 ++
> 2 files changed, 40 insertions(+)
> create mode 100644 meta-yocto-bsp/conf/machine/beaglebone.conf
> create mode 100644 meta-yocto-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend
>
> diff --git a/meta-yocto-bsp/conf/machine/beaglebone.conf b/meta-yocto-bsp/conf/machine/beaglebone.conf
> new file mode 100644
> index 0000000..0765b33
> --- /dev/null
> +++ b/meta-yocto-bsp/conf/machine/beaglebone.conf
> @@ -0,0 +1,37 @@
> +#@TYPE: Machine
> +#@NAME: Beaglebone machine
> +#@DESCRIPTION: Machine configuration for http://beagleboard.org/bone and http://beagleboard.org/black boards
> +
> +PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg"
> +XSERVER ?= "xserver-xorg \
> + xf86-input-evdev \
> + xf86-input-mouse \
> + xf86-video-omapfb \
> + xf86-input-keyboard"
> +
> +# Ship all kernel modules by default
> +MACHINE_EXTRA_RRECOMMENDS = " kernel-modules"
> +
> +EXTRA_IMAGEDEPENDS += "u-boot"
> +
> +DEFAULTTUNE ?= "cortexa8hf-neon"
> +include conf/machine/include/tune-cortexa8.inc
> +
> +IMAGE_FSTYPES += "tar.bz2 jffs2"
> +EXTRA_IMAGECMD_jffs2 = "-lnp "
> +
> +SERIAL_CONSOLE = "115200 ttyO2"
> +
> +PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto-dev"
> +PREFERRED_VERSION_linux-yocto-dev ?= "3.14%"
> +
> +KERNEL_IMAGETYPE = "zImage"
> +KERNEL_DEVICETREE = "am335x-bone.dtb am335x-boneblack.dtb"
> +
> +SPL_BINARY = "MLO"
> +UBOOT_SUFFIX = "img"
> +UBOOT_MACHINE = "am335_evm_config"
> +UBOOT_ENTRYPOINT = "0x80008000"
> +UBOOT_LOADADDRESS = "0x80008000"
> +
> +MACHINE_FEATURES = "usbgadget usbhost vfat alsa"
> diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend
> new file mode 100644
> index 0000000..6cb7e55
> --- /dev/null
> +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend
> @@ -0,0 +1,3 @@
> +KBRANCH_beaglebone = "standard/beaglebone"
> +
> +COMPATIBLE_MACHINE_beaglebone = "beaglebone"
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] beaglebone: add OE machine definition for use with linux-yocto kernels
2014-03-26 19:46 ` Bruce Ashfield
@ 2014-03-28 16:26 ` Denys Dmytriyenko
2014-03-28 17:47 ` Richard Purdie
0 siblings, 1 reply; 4+ messages in thread
From: Denys Dmytriyenko @ 2014-03-28 16:26 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: poky, Denys Dmytriyenko
On Wed, Mar 26, 2014 at 03:46:31PM -0400, Bruce Ashfield wrote:
> On 14-03-26 03:21 PM, Denys Dmytriyenko wrote:
> >From: Denys Dmytriyenko <denys@ti.com>
> >
> >Kernel support is now in linux-yocto-dev and will be moved to a versioned
> >recipe once 3.14 is released.
>
> I've tested this locally as we prep 3.14, so I can ack and add
> my tested-by:
Ping?
> Cheers,
>
> Bruce
>
> >
> >Signed-off-by: Denys Dmytriyenko <denys@ti.com>
> >Cc: Bruce Ashfield <bruce.ashfield@windriver.com>
> >---
> > meta-yocto-bsp/conf/machine/beaglebone.conf | 37 ++++++++++++++++++++++
> > .../recipes-kernel/linux/linux-yocto-dev.bbappend | 3 ++
> > 2 files changed, 40 insertions(+)
> > create mode 100644 meta-yocto-bsp/conf/machine/beaglebone.conf
> > create mode 100644 meta-yocto-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend
> >
> >diff --git a/meta-yocto-bsp/conf/machine/beaglebone.conf b/meta-yocto-bsp/conf/machine/beaglebone.conf
> >new file mode 100644
> >index 0000000..0765b33
> >--- /dev/null
> >+++ b/meta-yocto-bsp/conf/machine/beaglebone.conf
> >@@ -0,0 +1,37 @@
> >+#@TYPE: Machine
> >+#@NAME: Beaglebone machine
> >+#@DESCRIPTION: Machine configuration for http://beagleboard.org/bone and http://beagleboard.org/black boards
> >+
> >+PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg"
> >+XSERVER ?= "xserver-xorg \
> >+ xf86-input-evdev \
> >+ xf86-input-mouse \
> >+ xf86-video-omapfb \
> >+ xf86-input-keyboard"
> >+
> >+# Ship all kernel modules by default
> >+MACHINE_EXTRA_RRECOMMENDS = " kernel-modules"
> >+
> >+EXTRA_IMAGEDEPENDS += "u-boot"
> >+
> >+DEFAULTTUNE ?= "cortexa8hf-neon"
> >+include conf/machine/include/tune-cortexa8.inc
> >+
> >+IMAGE_FSTYPES += "tar.bz2 jffs2"
> >+EXTRA_IMAGECMD_jffs2 = "-lnp "
> >+
> >+SERIAL_CONSOLE = "115200 ttyO2"
> >+
> >+PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto-dev"
> >+PREFERRED_VERSION_linux-yocto-dev ?= "3.14%"
> >+
> >+KERNEL_IMAGETYPE = "zImage"
> >+KERNEL_DEVICETREE = "am335x-bone.dtb am335x-boneblack.dtb"
> >+
> >+SPL_BINARY = "MLO"
> >+UBOOT_SUFFIX = "img"
> >+UBOOT_MACHINE = "am335_evm_config"
> >+UBOOT_ENTRYPOINT = "0x80008000"
> >+UBOOT_LOADADDRESS = "0x80008000"
> >+
> >+MACHINE_FEATURES = "usbgadget usbhost vfat alsa"
> >diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend
> >new file mode 100644
> >index 0000000..6cb7e55
> >--- /dev/null
> >+++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto-dev.bbappend
> >@@ -0,0 +1,3 @@
> >+KBRANCH_beaglebone = "standard/beaglebone"
> >+
> >+COMPATIBLE_MACHINE_beaglebone = "beaglebone"
> >
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] beaglebone: add OE machine definition for use with linux-yocto kernels
2014-03-28 16:26 ` Denys Dmytriyenko
@ 2014-03-28 17:47 ` Richard Purdie
0 siblings, 0 replies; 4+ messages in thread
From: Richard Purdie @ 2014-03-28 17:47 UTC (permalink / raw)
To: Denys Dmytriyenko; +Cc: poky, Denys Dmytriyenko
On Fri, 2014-03-28 at 12:26 -0400, Denys Dmytriyenko wrote:
> On Wed, Mar 26, 2014 at 03:46:31PM -0400, Bruce Ashfield wrote:
> > On 14-03-26 03:21 PM, Denys Dmytriyenko wrote:
> > >From: Denys Dmytriyenko <denys@ti.com>
> > >
> > >Kernel support is now in linux-yocto-dev and will be moved to a versioned
> > >recipe once 3.14 is released.
> >
> > I've tested this locally as we prep 3.14, so I can ack and add
> > my tested-by:
>
> Ping?
Just queuing this up. Could you send a patch to add something suitable
to README.hardware please for the board?
Cheers,
Richard
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-03-28 17:47 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-26 19:21 [PATCH] beaglebone: add OE machine definition for use with linux-yocto kernels Denys Dmytriyenko
2014-03-26 19:46 ` Bruce Ashfield
2014-03-28 16:26 ` Denys Dmytriyenko
2014-03-28 17:47 ` Richard Purdie
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.