[meta-intel] [PATCH 4/7] meta-mohonpeak: provide machine configuration for mohonpeak
From: Ong Boon Leong boon.leong@intel.com Create new machines named 'mohonpeak32' and 'mohonpeak64' for this platform. Signed-off-by: Ong Boon Leong boon.leong@intel.com --- .../meta-mohonpeak/conf/machine/mohonpeak32.conf | 22 ++ .../meta-mohonpeak/conf/machine/mohonpeak64.conf | 24 2 files changed, 46 insertions(+) create mode 100644 meta-isg/meta-mohonpeak/conf/machine/mohonpeak32.conf create mode 100644 meta-isg/meta-mohonpeak/conf/machine/mohonpeak64.conf diff --git a/meta-isg/meta-mohonpeak/conf/machine/mohonpeak32.conf b/meta-isg/meta-mohonpeak/conf/machine/mohonpeak32.conf new file mode 100644 index 000..d703a61 --- /dev/null +++ b/meta-isg/meta-mohonpeak/conf/machine/mohonpeak32.conf @@ -0,0 +1,22 @@ +#@TYPE: Machine +#@NAME: mohonpeak 32bit + +#@DESCRIPTION: Machine configuration for Mohon Peak systems + +PREFERRED_PROVIDER_virtual/kernel ?= linux-yocto +PREFERRED_VERSION_linux-yocto ?= 3.10% + +require conf/machine/include/tune-atom.inc +require conf/machine/include/ia32-base.inc +require conf/machine/include/meta-intel.inc + +XSERVER ?= ${XSERVER_IA32_BASE} \ + ${XSERVER_IA32_EXT} \ + ${XSERVER_IA32_ASPEED_AST} \ + + +MACHINE_FEATURES += pcbios efi + +SYSLINUX_OPTS = serial 1 115200 +SERIAL_CONSOLE = 115200 ttyS1 +APPEND += console=ttyS1,115200 console=tty1 diff --git a/meta-isg/meta-mohonpeak/conf/machine/mohonpeak64.conf b/meta-isg/meta-mohonpeak/conf/machine/mohonpeak64.conf new file mode 100644 index 000..95a1136 --- /dev/null +++ b/meta-isg/meta-mohonpeak/conf/machine/mohonpeak64.conf @@ -0,0 +1,24 @@ +#@TYPE: Machine +#@NAME: mohonpeak 64 bit + +#@DESCRIPTION: Machine configuration for Mohon Peak systems + +PREFERRED_PROVIDER_virtual/kernel ?= linux-yocto +PREFERRED_VERSION_linux-yocto ?= 3.10% + +DEFAULTTUNE ?= core2-64 + +require conf/machine/include/tune-atom.inc +require conf/machine/include/ia32-base.inc +require conf/machine/include/meta-intel.inc + +XSERVER ?= ${XSERVER_IA32_BASE} \ + ${XSERVER_IA32_EXT} \ + ${XSERVER_IA32_ASPEED_AST} \ + + +MACHINE_FEATURES += pcbios efi + +SYSLINUX_OPTS = serial 1 115200 +SERIAL_CONSOLE = 115200 ttyS1 +APPEND += console=ttyS1,115200 console=tty1 -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 3/7] meta-mohonpeak: new BSP layer for Intel Atom Processor C2000
From: Ong Boon Leong boon.leong@intel.com This layer provides support for Intel Atom Processor C2000 product line. Signed-off-by: Ong Boon Leong boon.leong@intel.com --- meta-isg/meta-mohonpeak/COPYING.MIT | 17 meta-isg/meta-mohonpeak/README | 146 +++ meta-isg/meta-mohonpeak/README.sources | 18 meta-isg/meta-mohonpeak/conf/layer.conf | 12 +++ 4 files changed, 193 insertions(+) create mode 100644 meta-isg/meta-mohonpeak/COPYING.MIT create mode 100644 meta-isg/meta-mohonpeak/README create mode 100644 meta-isg/meta-mohonpeak/README.sources create mode 100644 meta-isg/meta-mohonpeak/conf/layer.conf diff --git a/meta-isg/meta-mohonpeak/COPYING.MIT b/meta-isg/meta-mohonpeak/COPYING.MIT new file mode 100644 index 000..89de354 --- /dev/null +++ b/meta-isg/meta-mohonpeak/COPYING.MIT @@ -0,0 +1,17 @@ +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the Software), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/meta-isg/meta-mohonpeak/README b/meta-isg/meta-mohonpeak/README new file mode 100644 index 000..e429b84 --- /dev/null +++ b/meta-isg/meta-mohonpeak/README @@ -0,0 +1,146 @@ +This README file contains information on building the meta-mohonpeak +BSP layer, and booting the images contained in the /binary directory. +Please see the corresponding sections below for details. + +The mohonpeak platform consists of two versions: +1. 32-bit Mohon Peak +2. 64-bit Mohon Peak + +The Mohon Peak platform consists of the Intel Atom Processor C2000 +Product Family (Formerly Rangeley) + +This BSP assumes ASPEED Technology graphics card is being used. + +Further information about the platforms supported by this BSP can be +found here: + + http://www.intel.com/content/www/us/en/intelligent-systems/rangeley/ +atom-c2000-product-family-based-platforms-overview.html + +Information on all Intel® embedded platforms can be found here: + + http://www.intel.com/p/en_US/embedded/hwsw/hardware + + +Yocto Project Compatible + + +This BSP is compatible with the Yocto Project as per the requirements +listed here: + + https://www.yoctoproject.org/webform/yocto-project-compatible-registration + + +Dependencies + + +This layer depends on: + + URI: git://git.openembedded.org/bitbake + branch: master + + URI: git://git.openembedded.org/openembedded-core + layers: meta + branch: master + + URI: git://git.yoctoproject.org/meta-intel + layers: intel + branch: master + + +Patches +=== + +Please submit any patches against this BSP to the Yocto mailing list +(yo...@yoctoproject.org) and cc: the maintainer: + +Maintainer: Ong Boon Leong boon.leong@intel.com + +Please see the meta-intel/MAINTAINERS file for more details. + + +Table of Contents += + + I. Building the meta-mohonpeak BSP layer + II. Booting the images in /binary + +I. Building the meta-mohonpeak BSP layer +=== + +In order to build an image with BSP support for a given release, you +need to download the corresponding BSP tarball from the 'Board Support +Package (BSP) Downloads' page of the Yocto Project website. + +Having done that, and assuming you extracted the BSP tarball contents +at the top-level of your yocto build tree, you can build a mohonpeak +image by adding the location of the meta-mohonpeak layer to +bblayers.conf, along with the meta-intel layer itself (to access +common metadata shared between BSPs) e.g.: + + yocto/meta-intel \ + yocto/meta-intel/meta-isg \ + yocto/meta-intel/meta-isg/meta-mohonpeak \ + +To enable the 32-bit Mohon Peak layer, add the mohonpeak32 MACHINE to local.conf: + + MACHINE ?= mohonpeak32 + +To enable the 64-bit Mohon Peak layer, add the mohonpeak64 MACHINE to local.conf: + + MACHINE ?= mohonpeak64 + +You should then be able to build a mohonpeak image as such: + + $ source oe-init-build-env + $ bitbake core-image-sato + +At the end of a successful build, you should have a live image that +you can boot from a USB flash drive (see
[meta-intel] [PATCH 1/7] xf86-video-ast: new recipe for ASPEED Technology Card
From: Ong Boon Leong boon.leong@intel.com To enable ASPEED Technology graphic card. Signed-off-by: Ong Boon Leong boon.leong@intel.com Signed-off-by: Tom Zanussi tom.zanu...@intel.com (cherry picked from commit 722ed4b974a32c65491eb05e0dd42c08ae0f6479) Signed-off-by: Ong Boon Leong boon.leong@intel.com --- .../xorg-driver/xf86-video-ast_0.98.0.bb | 16 1 file changed, 16 insertions(+) create mode 100644 common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb diff --git a/common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb b/common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb new file mode 100644 index 000..89abb4c --- /dev/null +++ b/common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb @@ -0,0 +1,16 @@ +require recipes-graphics/xorg-driver/xorg-driver-video.inc + +SUMMARY = X.Org X server -- ASpeed Technologies graphics driver + +DESCRIPTION = ast is an Xorg driver for ASpeed Technologies video cards + +LIC_FILES_CHKSUM = file://COPYING;md5=0b8c242f0218eea5caa949b7910a774b + +DEPENDS += virtual/libx11 libpciaccess + +PR = r0 + +COMPATIBLE_HOST = '(i.86.*-linux|x86_64.*-linux)' + +SRC_URI[md5sum] = c3f15602db18e91842245a43a297cc42 +SRC_URI[sha256sum] = 90225bc4832da9cd11e3130f0c210ed67f4f48a4ce35f1bb83bd5cc0c7d916a1 -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 5/7] meta-mohonpeak: provide a formfactor for the mohonpeak BSP
From: Ong Boon Leong boon.leong@intel.com Provide formfactor configuration for the mohonpeak BSP. Signed-off-by: Ong Boon Leong boon.leong@intel.com --- .../recipes-bsp/formfactor/formfactor/mohonpeak32/machconfig|3 +++ .../recipes-bsp/formfactor/formfactor/mohonpeak64/machconfig|3 +++ .../meta-mohonpeak/recipes-bsp/formfactor/formfactor_0.0.bbappend |3 +++ 3 files changed, 9 insertions(+) create mode 100644 meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak32/machconfig create mode 100644 meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak64/machconfig create mode 100644 meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor_0.0.bbappend diff --git a/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak32/machconfig b/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak32/machconfig new file mode 100644 index 000..ffce012 --- /dev/null +++ b/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak32/machconfig @@ -0,0 +1,3 @@ +# Assume a USB mouse and keyboard are connected +HAVE_TOUCHSCREEN=0 +HAVE_KEYBOARD=1 diff --git a/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak64/machconfig b/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak64/machconfig new file mode 100644 index 000..ffce012 --- /dev/null +++ b/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak64/machconfig @@ -0,0 +1,3 @@ +# Assume a USB mouse and keyboard are connected +HAVE_TOUCHSCREEN=0 +HAVE_KEYBOARD=1 diff --git a/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor_0.0.bbappend b/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor_0.0.bbappend new file mode 100644 index 000..04dcfca --- /dev/null +++ b/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor_0.0.bbappend @@ -0,0 +1,3 @@ +FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}: + +PRINC = 1 -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 2/7] meta-intel.inc: Enable ASPEED Tech Graphic Card
From: Ong Boon Leong boon.leong@intel.com This is to enable ASPEED Technology graphic card that is bundled inside certain Intel customer reference board. Signed-off-by: Ong Boon Leong boon.leong@intel.com Signed-off-by: Tom Zanussi tom.zanu...@intel.com (cherry picked from commit 3107e68de1a5d7df2f8098b597099c3e7674381d) Signed-off-by: Ong Boon Leong boon.leong@intel.com --- conf/machine/include/meta-intel.inc |2 ++ 1 file changed, 2 insertions(+) diff --git a/conf/machine/include/meta-intel.inc b/conf/machine/include/meta-intel.inc index 1d591a3..008551d 100644 --- a/conf/machine/include/meta-intel.inc +++ b/conf/machine/include/meta-intel.inc @@ -22,3 +22,5 @@ XSERVER_IA32_EMGD = emgd-driver-bin \ XSERVER_IA32_MATROX_MGA = xf86-video-mga \ +XSERVER_IA32_ASPEED_AST = xf86-video-ast \ + -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 7/7] MAINTAINERS: add MOHONPEAK maintainer
From: Ong Boon Leong boon.leong@intel.com Update MAINTAINERS to add Ong Boon Leong as maintainer for MOHONPEAK. Signed-off-by: Ong Boon Leong boon.leong@intel.com --- meta-isg/MAINTAINERS |4 1 file changed, 4 insertions(+) diff --git a/meta-isg/MAINTAINERS b/meta-isg/MAINTAINERS index 16babd4..5d6 100644 --- a/meta-isg/MAINTAINERS +++ b/meta-isg/MAINTAINERS @@ -41,3 +41,7 @@ Maintainers List (try to look for most precise areas first) HASWELL-WC M: Ong Boon Leong boon.leong@intel.com F: meta-haswell-wc/ + +MOHONPEAK +M: Ong Boon Leong boon.leong@intel.com +F: meta-mohonpeak/ -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 6/7] meta-mohonpeak: add kernel recipe for mohonpeak BSP
From: Ong Boon Leong boon.leong@intel.com Provide kernel version 3.10 recipe for mohonpeak BSP. Signed-off-by: Ong Boon Leong boon.leong@intel.com --- .../recipes-kernel/linux/linux-yocto_3.10.bbappend| 17 + 1 file changed, 17 insertions(+) create mode 100644 meta-isg/meta-mohonpeak/recipes-kernel/linux/linux-yocto_3.10.bbappend diff --git a/meta-isg/meta-mohonpeak/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-isg/meta-mohonpeak/recipes-kernel/linux/linux-yocto_3.10.bbappend new file mode 100644 index 000..648edcc --- /dev/null +++ b/meta-isg/meta-mohonpeak/recipes-kernel/linux/linux-yocto_3.10.bbappend @@ -0,0 +1,17 @@ +FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}: + +COMPATIBLE_MACHINE_mohonpeak32 = mohonpeak32 +KMACHINE_mohonpeak32 = mohonpeak32 +KBRANCH_mohonpeak32 = standard/common-pc/base + +SRCREV_machine_pn-linux-yocto_mohonpeak32 ?= 10f8245e0d3650144b034142c8f91e5d15c392ab +SRCREV_meta_pn-linux-yocto_mohonpeak32 ?= 4d658aa580df62232a4a84957b02496436dc17c4 + +COMPATIBLE_MACHINE_mohonpeak64 = mohonpeak64 +KMACHINE_mohonpeak64 = mohonpeak +KBRANCH_mohonpeak64 = standard/common-pc-64/base + +SRCREV_machine_pn-linux-yocto_mohonpeak64 ?= 10f8245e0d3650144b034142c8f91e5d15c392ab +SRCREV_meta_pn-linux-yocto_mohonpeak64 ?= 4d658aa580df62232a4a84957b02496436dc17c4 + +LINUX_VERSION = 3.10.34 -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCHv4 0/5] [dora] meta-valleyisland: add new bsp layer for Valley Island
From: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com Hi everyone, After some build tests, I now respin the pull request again for Valley Island BSP. In this patch series, I have changed the machine conf file to include ${XSERVER_IA32_I965} to the build. This driver has been verified working by running glxgears on target. ${XSERVER_IA32_I965} feature is sufficient to support OpenGL rendering. Besides, the kernel recipe is now updated to version 3.10.34 with latest commit id in linux-yocto-3.10. Please pull this patch set into meta-intel Dora branch. Thanks. Rebecca The following changes since commit c87883c7509b8ae55b71055ff05e233cddb71d5d: fri2: Update linux-yocto 3.10 SRCREV (3.10.33-LTSI) (2014-03-24 11:31:23 -0700) are available in the git repository at: git://git.yoctoproject.org/meta-intel-contrib rebeccas/meta-valleyisland-dora-dev-2 http://git.yoctoproject.org/cgit.cgi/meta-intel-contrib/log/?h=rebeccas/meta-valleyisland-dora-dev-2 Chang Rebecca Swee Fun (5): meta-valleyisland: add new BSP layer for Intel Atom Processor E38XX meta-valleyisland: provide machine configuration for valleyisland meta-valleyisland: provide a formfactor for valleyisland meta-valleyisland: add kernel recipe for valleyisland bsp meta-isg: update MAINTAINER file meta-isg/MAINTAINERS |4 + meta-isg/meta-valleyisland/COPYING.MIT | 17 ++ meta-isg/meta-valleyisland/README | 218 meta-isg/meta-valleyisland/README.sources | 18 ++ meta-isg/meta-valleyisland/conf/layer.conf | 14 ++ .../conf/machine/valleyisland-32.conf | 21 ++ .../conf/machine/valleyisland-64.conf | 23 +++ .../formfactor/valleyisland-32/machconfig |3 + .../formfactor/valleyisland-64/machconfig |3 + .../recipes-bsp/formfactor/formfactor_0.0.bbappend |1 + .../recipes-kernel/linux/linux-yocto_3.10.bbappend | 27 +++ 11 files changed, 349 insertions(+) create mode 100644 meta-isg/meta-valleyisland/COPYING.MIT create mode 100644 meta-isg/meta-valleyisland/README create mode 100644 meta-isg/meta-valleyisland/README.sources create mode 100644 meta-isg/meta-valleyisland/conf/layer.conf create mode 100644 meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf create mode 100644 meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf create mode 100644 meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor/valleyisland-32/machconfig create mode 100644 meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor/valleyisland-64/machconfig create mode 100644 meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor_0.0.bbappend create mode 100644 meta-isg/meta-valleyisland/recipes-kernel/linux/linux-yocto_3.10.bbappend -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCHv4 1/5] meta-valleyisland: add new BSP layer for Intel Atom Processor E38XX
From: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com This layer provides support for Intel Atom Processor E38XX product line. This BSP layer are supporting Baytrail SoC on Valley Island Development Kit, Bayley Bay CRB and Bakersport CRB. Signed-off-by: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com --- meta-isg/meta-valleyisland/COPYING.MIT | 17 +++ meta-isg/meta-valleyisland/README | 218 meta-isg/meta-valleyisland/README.sources | 18 +++ meta-isg/meta-valleyisland/conf/layer.conf | 14 ++ 4 files changed, 267 insertions(+) create mode 100644 meta-isg/meta-valleyisland/COPYING.MIT create mode 100644 meta-isg/meta-valleyisland/README create mode 100644 meta-isg/meta-valleyisland/README.sources create mode 100644 meta-isg/meta-valleyisland/conf/layer.conf diff --git a/meta-isg/meta-valleyisland/COPYING.MIT b/meta-isg/meta-valleyisland/COPYING.MIT new file mode 100644 index 000..89de354 --- /dev/null +++ b/meta-isg/meta-valleyisland/COPYING.MIT @@ -0,0 +1,17 @@ +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the Software), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/meta-isg/meta-valleyisland/README b/meta-isg/meta-valleyisland/README new file mode 100644 index 000..014344b --- /dev/null +++ b/meta-isg/meta-valleyisland/README @@ -0,0 +1,218 @@ +This README file contains information on building the meta-valleyisland +BSP layer, and booting the images contained in the /binary directory. +Please see the corresponding sections below for details. + +The Valley Island BSP consists of two versions: +1. 32-bit Valley Island +2. 64-bit Valley Island + +The BSP is made specifically for Intel Atom E38XX Processor E38XX +Development Kit (formerly known as Valley Island). This BSP integrates +Intel Graphics for Linux driver as the integrated graphics. + +Valley Island BSP is meant to support Valley Island Development +Kit, Bayley Bay CRB and Bakersport CRB. + +Further information on the platforms supported by this BSP can be +found here: + + http://www.intel.com/content/www/us/en/intelligent-systems/bay-trail/atom-processor-e3800-family-overview.html + +Information on all Intel® embedded platforms can be found here: + + http://www.intel.com/p/en_US/embedded/hwsw/hardware + +Yocto Project Compatible + + +This BSP is compatible with the Yocto Project as per the requirements +listed here: + + https://www.yoctoproject.org/webform/yocto-project-compatible-registration + +Dependencies + + +This layer depends on: + + URI: git://git.openembedded.org/bitbake + branch: master + + URI: git://git.openembedded.org/openembedded-core + layers: meta + branch: dora + + URI: git://git.yoctoproject.org/meta-intel + layers: intel + branch: dora + +Patches +=== + +Please submit any patches against this BSP to the Meta-Intel Yocto mailing list +(meta-intel@yoctoproject.org) and cc: the maintainer: + +Maintainer: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com + +Please see the meta-isg/MAINTAINERS file for more details. + +Table of Contents += + + I. Building the meta-valleyisland BSP layer + II. Booting the images in /binary +III. Device Notes + a. Boot Loader + b. I/O drivers + c. LPIO ACPI enumeration support + IV. Known Issues + a. I/O drivers + + +I. Building the meta-valleyisland BSP layer +=== + +In order to build an image with BSP support for a given release, you +need to download the corresponding BSP tarball from the 'Board Support +Package (BSP) Downloads' page of the Yocto Project website. + +Having that done, and assuming you have extracted the BSP tarball contents +at the top-level of your Yocto build tree, you can build a valleyisland +image by adding the location of the meta-valleyisland layer to +bblayers.conf, along with the meta-intel layer itself (to access +common metadata shared between BSPs) e.g.: + + yocto/meta-intel \ + yocto/meta-intel/meta-isg/meta-valleyisland \ + +To
[meta-intel] [PATCHv4 2/5] meta-valleyisland: provide machine configuration for valleyisland
From: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com Valley Island BSP supports both 32-bit and 64-bit configurations. Create new machine configuraions named 'valleyisland-32' and 'valleyisland-64' for this BSP. This machine configurations are set to support Intel open source graphics driver for Linux. Signed-off-by: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com --- .../conf/machine/valleyisland-32.conf | 21 ++ .../conf/machine/valleyisland-64.conf | 23 2 files changed, 44 insertions(+) create mode 100644 meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf create mode 100644 meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf diff --git a/meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf b/meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf new file mode 100644 index 000..8085443 --- /dev/null +++ b/meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf @@ -0,0 +1,21 @@ +#@TYPE: Machine +#@NAME: valleyisland-32 + +#@WEBTITLE: Intel Atom E38xx Processor (Valley Island) 32-bit with Open Source Frame Buffer Graphics + +#@DESCRIPTION: Machine configuration for Valley Island 32-bit systems, without Intel-proprietary graphics bits + +require conf/machine/include/tune-atom.inc +require conf/machine/include/ia32-base.inc + +MACHINE_FEATURES += pcbios efi + +PREFERRED_VERSION_linux-yocto ?= 3.10% + +XSERVER ?= ${XSERVER_IA32_BASE} \ +${XSERVER_IA32_EXT} \ +${XSERVER_IA32_FBDEV} \ +${XSERVER_IA32_I965} \ + + +APPEND += acpi_enforce_resources=lax video=efifb vga=0x318 diff --git a/meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf b/meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf new file mode 100644 index 000..09926ad --- /dev/null +++ b/meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf @@ -0,0 +1,23 @@ +#@TYPE: Machine +#@NAME: valleyisland-64 + +#@WEBTITLE: Intel Atom E38xx Processor (Valley Island) 64-bit with Open Source Frame Buffer Graphics + +#@DESCRIPTION: Machine configuration for Valley Island 64-bit systems, without Intel-proprietary graphics bits + +DEFAULTTUNE ?= core2-64 + +require conf/machine/include/tune-atom.inc +require conf/machine/include/ia32-base.inc + +MACHINE_FEATURES += pcbios efi + +PREFERRED_VERSION_linux-yocto ?= 3.10% + +XSERVER ?= ${XSERVER_IA32_BASE} \ +${XSERVER_IA32_EXT} \ + ${XSERVER_IA32_FBDEV} \ + ${XSERVER_IA32_I965} \ + + +APPEND += acpi_enforce_resources=lax video=efifb vga=0x318 -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCHv4 3/5] meta-valleyisland: provide a formfactor for valleyisland
From: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com Provide formfactor configurations for the valleyisland bsp. Signed-off-by: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com --- .../recipes-bsp/formfactor/formfactor/valleyisland-32/machconfig|3 +++ .../recipes-bsp/formfactor/formfactor/valleyisland-64/machconfig|3 +++ .../recipes-bsp/formfactor/formfactor_0.0.bbappend |1 + 3 files changed, 7 insertions(+) create mode 100644 meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor/valleyisland-32/machconfig create mode 100644 meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor/valleyisland-64/machconfig create mode 100644 meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor_0.0.bbappend diff --git a/meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor/valleyisland-32/machconfig b/meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor/valleyisland-32/machconfig new file mode 100644 index 000..ffce012 --- /dev/null +++ b/meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor/valleyisland-32/machconfig @@ -0,0 +1,3 @@ +# Assume a USB mouse and keyboard are connected +HAVE_TOUCHSCREEN=0 +HAVE_KEYBOARD=1 diff --git a/meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor/valleyisland-64/machconfig b/meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor/valleyisland-64/machconfig new file mode 100644 index 000..ffce012 --- /dev/null +++ b/meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor/valleyisland-64/machconfig @@ -0,0 +1,3 @@ +# Assume a USB mouse and keyboard are connected +HAVE_TOUCHSCREEN=0 +HAVE_KEYBOARD=1 diff --git a/meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor_0.0.bbappend b/meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor_0.0.bbappend new file mode 100644 index 000..72d991c --- /dev/null +++ b/meta-isg/meta-valleyisland/recipes-bsp/formfactor/formfactor_0.0.bbappend @@ -0,0 +1 @@ +FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}: -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 1/5] emenlow: Update linux-yocto 3.10 SRCREV (3.10.25)
From: Nitin A Kamble nitin.a.kam...@intel.com Update the commit of the machine branch standard/base to 3.10.25 commit. After 3.10.25 the LTSI changes are causing kernel panic at boot on emenlow. A fix for this boot issue is out, but not yet integrated in to the LTSI kernel. Once the LTSI kernel has the fix, the emenlow 3.10 kernel can be updated to the latest 3.10 LTSI kernel. This also works around an open issue with do_validate_branches where feature branches are reset the HEAD of the machine branch if they contain that commit. Signed-off-by: Nitin A Kamble nitin.a.kam...@intel.com --- meta-emenlow/recipes-kernel/linux/linux-yocto_3.10.bbappend | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/meta-emenlow/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-emenlow/recipes-kernel/linux/linux-yocto_3.10.bbappend index 6075783..3bf0182 100644 --- a/meta-emenlow/recipes-kernel/linux/linux-yocto_3.10.bbappend +++ b/meta-emenlow/recipes-kernel/linux/linux-yocto_3.10.bbappend @@ -11,13 +11,13 @@ KMACHINE_emenlow-noemgd = emenlow KBRANCH_emenlow-noemgd = standard/emenlow KERNEL_FEATURES_append_emenlow-noemgd = features/drm-gma500/drm-gma500 -LINUX_VERSION = 3.10.19 +LINUX_VERSION = 3.10.25 -SRCREV_meta_emenlow = d9cd83c0292bd4e2a6754a96761027252e726a42 -SRCREV_machine_emenlow = a9ec82e355130160f9094e670bd5be0022a84194 -SRCREV_emgd_emenlow = 39c44dd7838bfd228938219cdb21ca30c4d0cbbf +SRCREV_meta_emenlow = df3aa753c8826127fb5ad811d56d57168551d6e4 +SRCREV_machine_emenlow = 79af968f2f26378798aec7a6d729ff5a371aae5f +SRCREV_emgd_emenlow = 42d5e4548e8e79e094fa8697949eed4cf6af00a3 -SRCREV_meta_emenlow-noemgd = d9cd83c0292bd4e2a6754a96761027252e726a42 -SRCREV_machine_emenlow-noemgd = a9ec82e355130160f9094e670bd5be0022a84194 +SRCREV_meta_emenlow-noemgd = df3aa753c8826127fb5ad811d56d57168551d6e4 +SRCREV_machine_emenlow-noemgd = 79af968f2f26378798aec7a6d729ff5a371aae5f SRC_URI_emenlow = git://git.yoctoproject.org/linux-yocto-3.10.git;protocol=git;nocheckout=1;branch=${KBRANCH},${KMETA},emgd-1.18;name=machine,meta,emgd -- 1.8.1.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 3/5] fri2: Update linux-yocto 3.10 SRCREV (3.10.34-LTSI)
From: Nitin A Kamble nitin.a.kam...@intel.com Update to the HEAD of standard/base (3.10.34-LTSI). Signed-off-by: Nitin A Kamble nitin.a.kam...@intel.com --- meta-fri2/recipes-kernel/linux/linux-yocto_3.10.bbappend | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta-fri2/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-fri2/recipes-kernel/linux/linux-yocto_3.10.bbappend index 4b81b61..07eaa2a 100644 --- a/meta-fri2/recipes-kernel/linux/linux-yocto_3.10.bbappend +++ b/meta-fri2/recipes-kernel/linux/linux-yocto_3.10.bbappend @@ -1,13 +1,13 @@ FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}: -LINUX_VERSION = 3.10.33 +LINUX_VERSION = 3.10.34 COMPATIBLE_MACHINE_fri2 = fri2 KMACHINE_fri2 = fri2 KBRANCH_fri2 = standard/fri2 KERNEL_FEATURES_append_fri2 = features/drm-emgd/drm-emgd-1.18 cfg/vesafb -SRCREV_meta_fri2 = 99c503a92885060bebf2bba6747735e8e9346a40 -SRCREV_machine_fri2 = 21df0c8486e129a4087970a07b423c533ae05de7 +SRCREV_meta_fri2 = df3aa753c8826127fb5ad811d56d57168551d6e4 +SRCREV_machine_fri2 = c7739be126930006e3bfbdb2fb070a967abc5e09 SRCREV_emgd_fri2 = 42d5e4548e8e79e094fa8697949eed4cf6af00a3 SRC_URI_fri2 = git://git.yoctoproject.org/linux-yocto-3.10.git;protocol=git;nocheckout=1;branch=${KBRANCH},${KMETA},emgd-1.18;name=machine,meta,emgd @@ -15,8 +15,8 @@ COMPATIBLE_MACHINE_fri2-noemgd = fri2-noemgd KMACHINE_fri2-noemgd = fri2 KBRANCH_fri2-noemgd = standard/fri2 KERNEL_FEATURES_append_fri2-noemgd = cfg/vesafb -SRCREV_meta_fri2-noemgd = 99c503a92885060bebf2bba6747735e8e9346a40 -SRCREV_machine_fri2-noemgd = 21df0c8486e129a4087970a07b423c533ae05de7 +SRCREV_meta_fri2-noemgd = df3aa753c8826127fb5ad811d56d57168551d6e4 +SRCREV_machine_fri2-noemgd = c7739be126930006e3bfbdb2fb070a967abc5e09 module_autoload_iwlwifi = iwlwifi -- 1.8.1.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 5/5] nuc: Update linux-yocto 3.10 SRCREV (3.10.34-LTSI)
From: Nitin A Kamble nitin.a.kam...@intel.com Update to the HEAD of standard/base (3.10.34-LTSI). This also works around an open issue with do_validate_branches where feature branches are reset the HEAD of the machine branch if they contain that commit. The common linux-yocto_3.10 kernel is not able to find root device on the NUC platform. Hence the NUC BSP is not yet updated to use the common kernel. Signed-off-by: Nitin A Kamble nitin.a.kam...@intel.com --- meta-nuc/recipes-kernel/linux/linux-yocto_3.10.bbappend | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meta-nuc/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-nuc/recipes-kernel/linux/linux-yocto_3.10.bbappend index ec67460..50f8561 100644 --- a/meta-nuc/recipes-kernel/linux/linux-yocto_3.10.bbappend +++ b/meta-nuc/recipes-kernel/linux/linux-yocto_3.10.bbappend @@ -3,13 +3,13 @@ FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}: COMPATIBLE_MACHINE_nuc = nuc KMACHINE_nuc = chiefriver -KBRANCH_nuc = standard/common-pc-64/chiefriver +KBRANCH_nuc = standard/base KERNEL_FEATURES_append_nuc = features/amt/mei/mei.scc wifi -LINUX_VERSION = 3.10.19 +LINUX_VERSION = 3.10.34 -SRCREV_meta_nuc = d9cd83c0292bd4e2a6754a96761027252e726a42 -SRCREV_machine_nuc = a9ec82e355130160f9094e670bd5be0022a84194 +SRCREV_meta_nuc = df3aa753c8826127fb5ad811d56d57168551d6e4 +SRCREV_machine_nuc = c7739be126930006e3bfbdb2fb070a967abc5e09 module_autoload_iwlwifi_nuc = iwlwifi -- 1.8.1.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 0/5] v3.10 Kernel SRCREV updates for BSPs
From: Nitin A Kamble nitin.a.kam...@intel.com Here are SRCREV updates for the v3.10 linux-yocto kernel for bunch of meta-intel BSPs. Thanks, Nitin The following changes since commit 385480881105643d83277023ce74df8c1b4a9c9e: Actually remove all retired BSP files (2014-03-26 22:50:45 -0500) are available in the git repository at: git://git.yoctoproject.org/meta-intel-contrib nitin/misc http://git.yoctoproject.org/cgit.cgi/meta-intel-contrib/log/?h=nitin/misc Nitin A Kamble (5): emenlow: Update linux-yocto 3.10 SRCREV (3.10.25) crownbay: Update linux-yocto 3.10 SRCREV (3.10.34-LTSI) fri2: Update linux-yocto 3.10 SRCREV (3.10.34-LTSI) common: Update linux-yocto 3.10 SRCREV (3.10.34-LTSI) nuc: Update linux-yocto 3.10 SRCREV (3.10.34-LTSI) common/recipes-kernel/linux/linux-yocto_3.10.bbappend | 15 --- .../recipes-kernel/linux/linux-yocto_3.10.bbappend| 10 +- .../recipes-kernel/linux/linux-yocto_3.10.bbappend| 12 ++-- meta-fri2/recipes-kernel/linux/linux-yocto_3.10.bbappend | 10 +- meta-nuc/recipes-kernel/linux/linux-yocto_3.10.bbappend | 8 5 files changed, 28 insertions(+), 27 deletions(-) -- 1.8.1.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH] intel-common: Set common PACKAGE_ARCH for linux-yocto-rt
The linux-yocto/meta support is now available for the intel-core* machines and the preempt-rt kernel. Enable the common PACKAGE_ARCH in intel-common-pkgarch.inc. Signed-off-by: Darren Hart dvh...@linux.intel.com --- conf/machine/include/intel-common-pkgarch.inc |1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/include/intel-common-pkgarch.inc b/conf/machine/include/intel-common-pkgarch.inc index e64cce2..cdddcc0 100644 --- a/conf/machine/include/intel-common-pkgarch.inc +++ b/conf/machine/include/intel-common-pkgarch.inc @@ -1,5 +1,6 @@ INTEL_COMMON_PACKAGE_ARCH ?= ${TUNE_PKGARCH}-intel-common PACKAGE_ARCH_pn-linux-yocto = ${INTEL_COMMON_PACKAGE_ARCH} +PACKAGE_ARCH_pn-linux-yocto-rt = ${INTEL_COMMON_PACKAGE_ARCH} PACKAGE_ARCH_pn-linux-yocto-dev = ${INTEL_COMMON_PACKAGE_ARCH} PACKAGE_EXTRA_ARCHS_append += ${INTEL_COMMON_PACKAGE_ARCH} MACHINEOVERRIDES =. ${INTEL_COMMON_PACKAGE_ARCH}: -- 1.7.9.5 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCHv4 0/5] [dora] meta-valleyisland: add new bsp layer for Valley Island
On 4/1/14, 10:42, rebecca.swee.fun.ch...@intel.com rebecca.swee.fun.ch...@intel.com wrote: From: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com Hi everyone, After some build tests, I now respin the pull request again for Valley Island BSP. In this patch series, I have changed the machine conf file to include ${XSERVER_IA32_I965} to the build. This driver has been verified working by running glxgears on target. ${XSERVER_IA32_I965} feature is sufficient to support OpenGL rendering. Besides, the kernel recipe is now updated to version 3.10.34 with latest commit id in linux-yocto-3.10. Please pull this patch set into meta-intel Dora branch. Thanks. Thank you Rebecca. For the entire series: Reviewed-by: Darren Hart dvh...@linux.intel.com -- Darren Hart Yocto Project - Linux Kernel Intel Open Source Technology Center -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 1/7] xf86-video-ast: new recipe for ASPEED Technology Card
On 4/1/14, 10:14, boon.leong@intel.com boon.leong@intel.com wrote: From: Ong Boon Leong boon.leong@intel.com To enable ASPEED Technology graphic card. Signed-off-by: Ong Boon Leong boon.leong@intel.com Signed-off-by: Tom Zanussi tom.zanu...@intel.com (cherry picked from commit 722ed4b974a32c65491eb05e0dd42c08ae0f6479) Signed-off-by: Ong Boon Leong boon.leong@intel.com Acked-by: Darren Hart dvh...@linux.intel.com But... Should this one perhaps go to dora and master so we don't have to continue to pull it forward? I don't see a reason for it to hang back... -- Darren --- .../xorg-driver/xf86-video-ast_0.98.0.bb | 16 1 file changed, 16 insertions(+) create mode 100644 common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb diff --git a/common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb b/common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb new file mode 100644 index 000..89abb4c --- /dev/null +++ b/common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb @@ -0,0 +1,16 @@ +require recipes-graphics/xorg-driver/xorg-driver-video.inc + +SUMMARY = X.Org X server -- ASpeed Technologies graphics driver + +DESCRIPTION = ast is an Xorg driver for ASpeed Technologies video cards + +LIC_FILES_CHKSUM = file://COPYING;md5=0b8c242f0218eea5caa949b7910a774b + +DEPENDS += virtual/libx11 libpciaccess + +PR = r0 + +COMPATIBLE_HOST = '(i.86.*-linux|x86_64.*-linux)' + +SRC_URI[md5sum] = c3f15602db18e91842245a43a297cc42 +SRC_URI[sha256sum] = 90225bc4832da9cd11e3130f0c210ed67f4f48a4ce35f1bb83bd5cc0c7d916a1 -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel -- Darren Hart Yocto Project - Linux Kernel Intel Open Source Technology Center -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 2/7] meta-intel.inc: Enable ASPEED Tech Graphic Card
On 4/1/14, 10:14, boon.leong@intel.com boon.leong@intel.com wrote: From: Ong Boon Leong boon.leong@intel.com This is to enable ASPEED Technology graphic card that is bundled inside certain Intel customer reference board. Signed-off-by: Ong Boon Leong boon.leong@intel.com Signed-off-by: Tom Zanussi tom.zanu...@intel.com (cherry picked from commit 3107e68de1a5d7df2f8098b597099c3e7674381d) Signed-off-by: Ong Boon Leong boon.leong@intel.com Reviewed-by: Darren Hart dvh...@linux.intel.com Again, should probably also go to master. --- conf/machine/include/meta-intel.inc |2 ++ 1 file changed, 2 insertions(+) diff --git a/conf/machine/include/meta-intel.inc b/conf/machine/include/meta-intel.inc index 1d591a3..008551d 100644 --- a/conf/machine/include/meta-intel.inc +++ b/conf/machine/include/meta-intel.inc @@ -22,3 +22,5 @@ XSERVER_IA32_EMGD = emgd-driver-bin \ XSERVER_IA32_MATROX_MGA = xf86-video-mga \ +XSERVER_IA32_ASPEED_AST = xf86-video-ast \ + -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel -- Darren Hart Yocto Project - Linux Kernel Intel Open Source Technology Center -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 3/7] meta-mohonpeak: new BSP layer for Intel Atom Processor C2000
On 4/1/14, 10:14, boon.leong@intel.com boon.leong@intel.com wrote: From: Ong Boon Leong boon.leong@intel.com This layer provides support for Intel Atom Processor C2000 product line. Signed-off-by: Ong Boon Leong boon.leong@intel.com Reviewed-by: Darren Hart dvh...@linux.intel.com -- Darren Hart Yocto Project - Linux Kernel Intel Open Source Technology Center -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 7/7] MAINTAINERS: add MOHONPEAK maintainer
On 4/1/14, 10:14, boon.leong@intel.com boon.leong@intel.com wrote: From: Ong Boon Leong boon.leong@intel.com Update MAINTAINERS to add Ong Boon Leong as maintainer for MOHONPEAK. Signed-off-by: Ong Boon Leong boon.leong@intel.com Reviewed-by: Darren Hart dvh...@linux.intel.com -- Darren Hart Yocto Project - Linux Kernel Intel Open Source Technology Center -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 1/5] emenlow: Update linux-yocto 3.10 SRCREV (3.10.25)
On 4/1/14, 8:33, nitin.a.kam...@intel.com nitin.a.kam...@intel.com wrote: From: Nitin A Kamble nitin.a.kam...@intel.com Update the commit of the machine branch standard/base to 3.10.25 commit. After 3.10.25 the LTSI changes are causing kernel panic at boot on emenlow. A fix for this boot issue is out, but not yet integrated in to the LTSI kernel. Once the LTSI kernel has the fix, the emenlow 3.10 kernel can be updated to the latest 3.10 LTSI kernel. This also works around an open issue with do_validate_branches where feature branches are reset the HEAD of the machine branch if they contain that commit. Signed-off-by: Nitin A Kamble nitin.a.kam...@intel.com Acked-by: Darren Hart dvh...@linux.intel.com Note: in the future, please update LINUX_VERION to be machine specific as it pollutes the namespace otherwise. --- meta-emenlow/recipes-kernel/linux/linux-yocto_3.10.bbappend | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/meta-emenlow/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-emenlow/recipes-kernel/linux/linux-yocto_3.10.bbappend index 6075783..3bf0182 100644 --- a/meta-emenlow/recipes-kernel/linux/linux-yocto_3.10.bbappend +++ b/meta-emenlow/recipes-kernel/linux/linux-yocto_3.10.bbappend @@ -11,13 +11,13 @@ KMACHINE_emenlow-noemgd = emenlow KBRANCH_emenlow-noemgd = standard/emenlow KERNEL_FEATURES_append_emenlow-noemgd = features/drm-gma500/drm-gma500 -LINUX_VERSION = 3.10.19 +LINUX_VERSION = 3.10.25 -SRCREV_meta_emenlow = d9cd83c0292bd4e2a6754a96761027252e726a42 -SRCREV_machine_emenlow = a9ec82e355130160f9094e670bd5be0022a84194 -SRCREV_emgd_emenlow = 39c44dd7838bfd228938219cdb21ca30c4d0cbbf +SRCREV_meta_emenlow = df3aa753c8826127fb5ad811d56d57168551d6e4 +SRCREV_machine_emenlow = 79af968f2f26378798aec7a6d729ff5a371aae5f +SRCREV_emgd_emenlow = 42d5e4548e8e79e094fa8697949eed4cf6af00a3 -SRCREV_meta_emenlow-noemgd = d9cd83c0292bd4e2a6754a96761027252e726a42 -SRCREV_machine_emenlow-noemgd = a9ec82e355130160f9094e670bd5be0022a84194 +SRCREV_meta_emenlow-noemgd = df3aa753c8826127fb5ad811d56d57168551d6e4 +SRCREV_machine_emenlow-noemgd = 79af968f2f26378798aec7a6d729ff5a371aae5f SRC_URI_emenlow = git://git.yoctoproject.org/linux-yocto-3.10.git;protocol=git;nocheckout=1 ;branch=${KBRANCH},${KMETA},emgd-1.18;name=machine,meta,emgd -- 1.8.1.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel -- Darren Hart Yocto Project - Linux Kernel Intel Open Source Technology Center -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 3/5] fri2: Update linux-yocto 3.10 SRCREV (3.10.34-LTSI)
On 4/1/14, 8:33, nitin.a.kam...@intel.com nitin.a.kam...@intel.com wrote: From: Nitin A Kamble nitin.a.kam...@intel.com Update to the HEAD of standard/base (3.10.34-LTSI). Signed-off-by: Nitin A Kamble nitin.a.kam...@intel.com Acked-by: Darren Hart dvh...@linux.intel.com -- Darren Hart Yocto Project - Linux Kernel Intel Open Source Technology Center -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 2/5] crownbay: Update linux-yocto 3.10 SRCREV (3.10.34-LTSI)
On 4/1/14, 8:33, nitin.a.kam...@intel.com nitin.a.kam...@intel.com wrote: From: Nitin A Kamble nitin.a.kam...@intel.com Update to the HEAD of standard/base (3.10.34-LTSI). This also works around an open issue with do_validate_branches where feature branches are reset the HEAD of the machine branch if they contain that commit. Signed-off-by: Nitin A Kamble nitin.a.kam...@intel.com Acked-by: Darren Hart dvh...@linux.intel.com Same comment on LINUX_VERSION as 1/5, and throughout as it applies. --- meta-crownbay/recipes-kernel/linux/linux-yocto_3.10.bbappend | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta-crownbay/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-crownbay/recipes-kernel/linux/linux-yocto_3.10.bbappend index 37cf96e..1b7ff84 100644 --- a/meta-crownbay/recipes-kernel/linux/linux-yocto_3.10.bbappend +++ b/meta-crownbay/recipes-kernel/linux/linux-yocto_3.10.bbappend @@ -11,13 +11,13 @@ KMACHINE_crownbay-noemgd = crownbay KBRANCH_crownbay-noemgd = standard/crownbay KERNEL_FEATURES_append_crownbay-noemgd = cfg/vesafb -LINUX_VERSION = 3.10.32 +LINUX_VERSION = 3.10.34 -SRCREV_meta_crownbay = 6e0e756d51372c8b176c5d1e6f786545bceed351 -SRCREV_machine_crownbay = 78afd3095c9b37efbbfbfdc25eb3833ef3c6a718 +SRCREV_meta_crownbay = df3aa753c8826127fb5ad811d56d57168551d6e4 +SRCREV_machine_crownbay = c7739be126930006e3bfbdb2fb070a967abc5e09 SRCREV_emgd_crownbay = 42d5e4548e8e79e094fa8697949eed4cf6af00a3 -SRCREV_meta_crownbay-noemgd = 6e0e756d51372c8b176c5d1e6f786545bceed351 -SRCREV_machine_crownbay-noemgd = 78afd3095c9b37efbbfbfdc25eb3833ef3c6a718 +SRCREV_meta_crownbay-noemgd = df3aa753c8826127fb5ad811d56d57168551d6e4 +SRCREV_machine_crownbay-noemgd = c7739be126930006e3bfbdb2fb070a967abc5e09 SRC_URI_crownbay = git://git.yoctoproject.org/linux-yocto-3.10.git;protocol=git;nocheckout=1 ;branch=${KBRANCH},${KMETA},emgd-1.18;name=machine,meta,emgd -- 1.8.1.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel -- Darren Hart Yocto Project - Linux Kernel Intel Open Source Technology Center -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 5/5] nuc: Update linux-yocto 3.10 SRCREV (3.10.34-LTSI)
On 4/1/14, 8:33, nitin.a.kam...@intel.com nitin.a.kam...@intel.com wrote: From: Nitin A Kamble nitin.a.kam...@intel.com Update to the HEAD of standard/base (3.10.34-LTSI). This also works around an open issue with do_validate_branches where feature branches are reset the HEAD of the machine branch if they contain that commit. The common linux-yocto_3.10 kernel is not able to find root device on the NUC platform. Hence the NUC BSP is not yet updated to use the common kernel. Have you been able to determine which CONFIG is being dropped here? We have a similar report in a new BZ 6076 against romley-ivb. We need to figure out what's happening with the .config. Signed-off-by: Nitin A Kamble nitin.a.kam...@intel.com Acked-by: Darren Hart dvh...@linux.intel.com --- meta-nuc/recipes-kernel/linux/linux-yocto_3.10.bbappend | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meta-nuc/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-nuc/recipes-kernel/linux/linux-yocto_3.10.bbappend index ec67460..50f8561 100644 --- a/meta-nuc/recipes-kernel/linux/linux-yocto_3.10.bbappend +++ b/meta-nuc/recipes-kernel/linux/linux-yocto_3.10.bbappend @@ -3,13 +3,13 @@ FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}: COMPATIBLE_MACHINE_nuc = nuc KMACHINE_nuc = chiefriver -KBRANCH_nuc = standard/common-pc-64/chiefriver +KBRANCH_nuc = standard/base KERNEL_FEATURES_append_nuc = features/amt/mei/mei.scc wifi -LINUX_VERSION = 3.10.19 +LINUX_VERSION = 3.10.34 -SRCREV_meta_nuc = d9cd83c0292bd4e2a6754a96761027252e726a42 -SRCREV_machine_nuc = a9ec82e355130160f9094e670bd5be0022a84194 +SRCREV_meta_nuc = df3aa753c8826127fb5ad811d56d57168551d6e4 +SRCREV_machine_nuc = c7739be126930006e3bfbdb2fb070a967abc5e09 module_autoload_iwlwifi_nuc = iwlwifi -- 1.8.1.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel -- Darren Hart Yocto Project - Linux Kernel Intel Open Source Technology Center -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 2/5] crownbay: Update linux-yocto 3.10 SRCREV (3.10.34-LTSI)
On 4/1/2014 4:06 PM, Darren Hart wrote: On 4/1/14, 8:33, nitin.a.kam...@intel.com nitin.a.kam...@intel.com wrote: From: Nitin A Kamble nitin.a.kam...@intel.com Update to the HEAD of standard/base (3.10.34-LTSI). This also works around an open issue with do_validate_branches where feature branches are reset the HEAD of the machine branch if they contain that commit. Signed-off-by: Nitin A Kamble nitin.a.kam...@intel.com Acked-by: Darren Hart dvh...@linux.intel.com Same comment on LINUX_VERSION as 1/5, and throughout as it applies. Thanks for the input. I have noted this. And I can also cook another patch to change all the LINUX_VERSION lines in one commit to address this. Nitin --- meta-crownbay/recipes-kernel/linux/linux-yocto_3.10.bbappend | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta-crownbay/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-crownbay/recipes-kernel/linux/linux-yocto_3.10.bbappend index 37cf96e..1b7ff84 100644 --- a/meta-crownbay/recipes-kernel/linux/linux-yocto_3.10.bbappend +++ b/meta-crownbay/recipes-kernel/linux/linux-yocto_3.10.bbappend @@ -11,13 +11,13 @@ KMACHINE_crownbay-noemgd = crownbay KBRANCH_crownbay-noemgd = standard/crownbay KERNEL_FEATURES_append_crownbay-noemgd = cfg/vesafb -LINUX_VERSION = 3.10.32 +LINUX_VERSION = 3.10.34 -SRCREV_meta_crownbay = 6e0e756d51372c8b176c5d1e6f786545bceed351 -SRCREV_machine_crownbay = 78afd3095c9b37efbbfbfdc25eb3833ef3c6a718 +SRCREV_meta_crownbay = df3aa753c8826127fb5ad811d56d57168551d6e4 +SRCREV_machine_crownbay = c7739be126930006e3bfbdb2fb070a967abc5e09 SRCREV_emgd_crownbay = 42d5e4548e8e79e094fa8697949eed4cf6af00a3 -SRCREV_meta_crownbay-noemgd = 6e0e756d51372c8b176c5d1e6f786545bceed351 -SRCREV_machine_crownbay-noemgd = 78afd3095c9b37efbbfbfdc25eb3833ef3c6a718 +SRCREV_meta_crownbay-noemgd = df3aa753c8826127fb5ad811d56d57168551d6e4 +SRCREV_machine_crownbay-noemgd = c7739be126930006e3bfbdb2fb070a967abc5e09 SRC_URI_crownbay = git://git.yoctoproject.org/linux-yocto-3.10.git;protocol=git;nocheckout=1 ;branch=${KBRANCH},${KMETA},emgd-1.18;name=machine,meta,emgd -- 1.8.1.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 1/7] xf86-video-ast: new recipe for ASPEED Technology Card
From: Ong Boon Leong boon.leong@intel.com To enable ASPEED Technology graphic card. Signed-off-by: Ong Boon Leong boon.leong@intel.com Signed-off-by: Tom Zanussi tom.zanu...@intel.com (cherry picked from commit 722ed4b974a32c65491eb05e0dd42c08ae0f6479) Signed-off-by: Ong Boon Leong boon.leong@intel.com Acked-by: Darren Hart dvh...@linux.intel.com --- .../xorg-driver/xf86-video-ast_0.98.0.bb | 16 1 file changed, 16 insertions(+) create mode 100644 common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb diff --git a/common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb b/common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb new file mode 100644 index 000..89abb4c --- /dev/null +++ b/common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb @@ -0,0 +1,16 @@ +require recipes-graphics/xorg-driver/xorg-driver-video.inc + +SUMMARY = X.Org X server -- ASpeed Technologies graphics driver + +DESCRIPTION = ast is an Xorg driver for ASpeed Technologies video cards + +LIC_FILES_CHKSUM = file://COPYING;md5=0b8c242f0218eea5caa949b7910a774b + +DEPENDS += virtual/libx11 libpciaccess + +PR = r0 + +COMPATIBLE_HOST = '(i.86.*-linux|x86_64.*-linux)' + +SRC_URI[md5sum] = c3f15602db18e91842245a43a297cc42 +SRC_URI[sha256sum] = 90225bc4832da9cd11e3130f0c210ed67f4f48a4ce35f1bb83bd5cc0c7d916a1 -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 6/7] meta-mohonpeak: add kernel recipe for mohonpeak BSP
From: Ong Boon Leong boon.leong@intel.com Provide kernel version 3.10 recipe for mohonpeak BSP. Signed-off-by: Ong Boon Leong boon.leong@intel.com --- .../recipes-kernel/linux/linux-yocto_3.10.bbappend| 17 + 1 file changed, 17 insertions(+) create mode 100644 meta-isg/meta-mohonpeak/recipes-kernel/linux/linux-yocto_3.10.bbappend diff --git a/meta-isg/meta-mohonpeak/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-isg/meta-mohonpeak/recipes-kernel/linux/linux-yocto_3.10.bbappend new file mode 100644 index 000..148a5ae --- /dev/null +++ b/meta-isg/meta-mohonpeak/recipes-kernel/linux/linux-yocto_3.10.bbappend @@ -0,0 +1,17 @@ +FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}: + +COMPATIBLE_MACHINE_mohonpeak32 = mohonpeak32 +KMACHINE_mohonpeak32 = mohonpeak32 +KBRANCH_mohonpeak32 = standard/common-pc/base + +LINUX_VERSION_mohonpeak32 = 3.10.34 +SRCREV_machine_pn-linux-yocto_mohonpeak32 ?= 10f8245e0d3650144b034142c8f91e5d15c392ab +SRCREV_meta_pn-linux-yocto_mohonpeak32 ?= 4d658aa580df62232a4a84957b02496436dc17c4 + +COMPATIBLE_MACHINE_mohonpeak64 = mohonpeak64 +KMACHINE_mohonpeak64 = mohonpeak +KBRANCH_mohonpeak64 = standard/common-pc-64/base + +LINUX_VERSION_mohonpeak64 = 3.10.34 +SRCREV_machine_pn-linux-yocto_mohonpeak64 ?= 10f8245e0d3650144b034142c8f91e5d15c392ab +SRCREV_meta_pn-linux-yocto_mohonpeak64 ?= 4d658aa580df62232a4a84957b02496436dc17c4 -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 7/7] MAINTAINERS: add MOHONPEAK maintainer
From: Ong Boon Leong boon.leong@intel.com Update MAINTAINERS to add Ong Boon Leong as maintainer for MOHONPEAK. Signed-off-by: Ong Boon Leong boon.leong@intel.com Reviewed-by: Darren Hart dvh...@linux.intel.com --- meta-isg/MAINTAINERS |4 1 file changed, 4 insertions(+) diff --git a/meta-isg/MAINTAINERS b/meta-isg/MAINTAINERS index 16babd4..5d6 100644 --- a/meta-isg/MAINTAINERS +++ b/meta-isg/MAINTAINERS @@ -41,3 +41,7 @@ Maintainers List (try to look for most precise areas first) HASWELL-WC M: Ong Boon Leong boon.leong@intel.com F: meta-haswell-wc/ + +MOHONPEAK +M: Ong Boon Leong boon.leong@intel.com +F: meta-mohonpeak/ -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 5/7] meta-mohonpeak: provide a formfactor for the mohonpeak BSP
From: Ong Boon Leong boon.leong@intel.com Provide formfactor configuration for the mohonpeak BSP. Signed-off-by: Ong Boon Leong boon.leong@intel.com --- .../recipes-bsp/formfactor/formfactor/mohonpeak32/machconfig|3 +++ .../recipes-bsp/formfactor/formfactor/mohonpeak64/machconfig|3 +++ .../meta-mohonpeak/recipes-bsp/formfactor/formfactor_0.0.bbappend |1 + 3 files changed, 7 insertions(+) create mode 100644 meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak32/machconfig create mode 100644 meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak64/machconfig create mode 100644 meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor_0.0.bbappend diff --git a/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak32/machconfig b/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak32/machconfig new file mode 100644 index 000..ffce012 --- /dev/null +++ b/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak32/machconfig @@ -0,0 +1,3 @@ +# Assume a USB mouse and keyboard are connected +HAVE_TOUCHSCREEN=0 +HAVE_KEYBOARD=1 diff --git a/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak64/machconfig b/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak64/machconfig new file mode 100644 index 000..ffce012 --- /dev/null +++ b/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak64/machconfig @@ -0,0 +1,3 @@ +# Assume a USB mouse and keyboard are connected +HAVE_TOUCHSCREEN=0 +HAVE_KEYBOARD=1 diff --git a/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor_0.0.bbappend b/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor_0.0.bbappend new file mode 100644 index 000..72d991c --- /dev/null +++ b/meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor_0.0.bbappend @@ -0,0 +1 @@ +FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}: -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 3/7] meta-mohonpeak: new BSP layer for Intel Atom Processor C2000
From: Ong Boon Leong boon.leong@intel.com This layer provides support for Intel Atom Processor C2000 product line. Signed-off-by: Ong Boon Leong boon.leong@intel.com Reviewed-by: Darren Hart dvh...@linux.intel.com --- meta-isg/meta-mohonpeak/COPYING.MIT | 17 meta-isg/meta-mohonpeak/README | 146 +++ meta-isg/meta-mohonpeak/README.sources | 18 meta-isg/meta-mohonpeak/conf/layer.conf | 12 +++ 4 files changed, 193 insertions(+) create mode 100644 meta-isg/meta-mohonpeak/COPYING.MIT create mode 100644 meta-isg/meta-mohonpeak/README create mode 100644 meta-isg/meta-mohonpeak/README.sources create mode 100644 meta-isg/meta-mohonpeak/conf/layer.conf diff --git a/meta-isg/meta-mohonpeak/COPYING.MIT b/meta-isg/meta-mohonpeak/COPYING.MIT new file mode 100644 index 000..89de354 --- /dev/null +++ b/meta-isg/meta-mohonpeak/COPYING.MIT @@ -0,0 +1,17 @@ +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the Software), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/meta-isg/meta-mohonpeak/README b/meta-isg/meta-mohonpeak/README new file mode 100644 index 000..e429b84 --- /dev/null +++ b/meta-isg/meta-mohonpeak/README @@ -0,0 +1,146 @@ +This README file contains information on building the meta-mohonpeak +BSP layer, and booting the images contained in the /binary directory. +Please see the corresponding sections below for details. + +The mohonpeak platform consists of two versions: +1. 32-bit Mohon Peak +2. 64-bit Mohon Peak + +The Mohon Peak platform consists of the Intel Atom Processor C2000 +Product Family (Formerly Rangeley) + +This BSP assumes ASPEED Technology graphics card is being used. + +Further information about the platforms supported by this BSP can be +found here: + + http://www.intel.com/content/www/us/en/intelligent-systems/rangeley/ +atom-c2000-product-family-based-platforms-overview.html + +Information on all Intel® embedded platforms can be found here: + + http://www.intel.com/p/en_US/embedded/hwsw/hardware + + +Yocto Project Compatible + + +This BSP is compatible with the Yocto Project as per the requirements +listed here: + + https://www.yoctoproject.org/webform/yocto-project-compatible-registration + + +Dependencies + + +This layer depends on: + + URI: git://git.openembedded.org/bitbake + branch: master + + URI: git://git.openembedded.org/openembedded-core + layers: meta + branch: master + + URI: git://git.yoctoproject.org/meta-intel + layers: intel + branch: master + + +Patches +=== + +Please submit any patches against this BSP to the Yocto mailing list +(yo...@yoctoproject.org) and cc: the maintainer: + +Maintainer: Ong Boon Leong boon.leong@intel.com + +Please see the meta-intel/MAINTAINERS file for more details. + + +Table of Contents += + + I. Building the meta-mohonpeak BSP layer + II. Booting the images in /binary + +I. Building the meta-mohonpeak BSP layer +=== + +In order to build an image with BSP support for a given release, you +need to download the corresponding BSP tarball from the 'Board Support +Package (BSP) Downloads' page of the Yocto Project website. + +Having done that, and assuming you extracted the BSP tarball contents +at the top-level of your yocto build tree, you can build a mohonpeak +image by adding the location of the meta-mohonpeak layer to +bblayers.conf, along with the meta-intel layer itself (to access +common metadata shared between BSPs) e.g.: + + yocto/meta-intel \ + yocto/meta-intel/meta-isg \ + yocto/meta-intel/meta-isg/meta-mohonpeak \ + +To enable the 32-bit Mohon Peak layer, add the mohonpeak32 MACHINE to local.conf: + + MACHINE ?= mohonpeak32 + +To enable the 64-bit Mohon Peak layer, add the mohonpeak64 MACHINE to local.conf: + + MACHINE ?= mohonpeak64 + +You should then be able to build a mohonpeak image as such: + + $ source oe-init-build-env + $ bitbake core-image-sato + +At the end of a successful build, you should have a live image
[meta-intel] [PATCH 0/7 v2] [dora] mohonpeak: BSP enabling for linux-yocto v3.10
From: Ong Boon Leong boon.leong@intel.com changelog: Fix comments for the following patch: - meta-mohonpeak: add kernel recipe for mohonpeak BSP - meta-mohonpeak: provide a formfactor for the mohonpeak BSP This patch set is meant to enable mohonpeak on Linux v3.10. As it is targetted for YP1.5 (dora), the recipes-kernel has specific linux-yocto v3.10 recipe and not intend to support intel-common initiative in YP1.6. The feature supported in this patchset are as follow: - SATA AHCI - LPC-ICH - TCO Watchdog Timer - SMBus i801 - SMBus iSMT - USB Host - ASpeed Technology Graphic Card (PCIe add-on card) The recipe has been build-test. Smoke tests for above features have been performed on Intel Mohon Peak platform. The results look good. If the maintainers find that the patchset is fit, please kindly pull them into meta-intel dora branch. Thank you very much Ong Boon Leong The following changes since commit c87883c7509b8ae55b71055ff05e233cddb71d5d: fri2: Update linux-yocto 3.10 SRCREV (3.10.33-LTSI) (2014-03-24 11:31:23 -0700) are available in the git repository at: git://git.yoctoproject.org/meta-intel-contrib boonleong/mohonpeak-dora http://git.yoctoproject.org/cgit.cgi/meta-intel-contrib/log/?h=boonleong/mohonpeak-dora Ong Boon Leong (7): xf86-video-ast: new recipe for ASPEED Technology Card meta-intel.inc: Enable ASPEED Tech Graphic Card meta-mohonpeak: new BSP layer for Intel Atom Processor C2000 meta-mohonpeak: provide machine configuration for mohonpeak meta-mohonpeak: provide a formfactor for the mohonpeak BSP meta-mohonpeak: add kernel recipe for mohonpeak BSP MAINTAINERS: add MOHONPEAK maintainer .../xorg-driver/xf86-video-ast_0.98.0.bb | 16 +++ conf/machine/include/meta-intel.inc|2 meta-isg/MAINTAINERS |4 meta-isg/meta-mohonpeak/COPYING.MIT| 17 +++ meta-isg/meta-mohonpeak/README | 146 meta-isg/meta-mohonpeak/README.sources | 18 +++ meta-isg/meta-mohonpeak/conf/layer.conf| 12 ++ .../meta-mohonpeak/conf/machine/mohonpeak32.conf | 22 +++ .../meta-mohonpeak/conf/machine/mohonpeak64.conf | 24 .../formfactor/formfactor/mohonpeak32/machconfig |3 .../formfactor/formfactor/mohonpeak64/machconfig |3 .../recipes-bsp/formfactor/formfactor_0.0.bbappend |1 .../recipes-kernel/linux/linux-yocto_3.10.bbappend | 17 +++ 13 files changed, 285 insertions(+) create mode 100644 common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb create mode 100644 meta-isg/meta-mohonpeak/COPYING.MIT create mode 100644 meta-isg/meta-mohonpeak/README create mode 100644 meta-isg/meta-mohonpeak/README.sources create mode 100644 meta-isg/meta-mohonpeak/conf/layer.conf create mode 100644 meta-isg/meta-mohonpeak/conf/machine/mohonpeak32.conf create mode 100644 meta-isg/meta-mohonpeak/conf/machine/mohonpeak64.conf create mode 100644 meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak32/machconfig create mode 100644 meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor/mohonpeak64/machconfig create mode 100644 meta-isg/meta-mohonpeak/recipes-bsp/formfactor/formfactor_0.0.bbappend create mode 100644 meta-isg/meta-mohonpeak/recipes-kernel/linux/linux-yocto_3.10.bbappend -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 2/7] meta-intel.inc: Enable ASPEED Tech Graphic Card
From: Ong Boon Leong boon.leong@intel.com This is to enable ASPEED Technology graphic card that is bundled inside certain Intel customer reference board. Signed-off-by: Ong Boon Leong boon.leong@intel.com Signed-off-by: Tom Zanussi tom.zanu...@intel.com (cherry picked from commit 3107e68de1a5d7df2f8098b597099c3e7674381d) Signed-off-by: Ong Boon Leong boon.leong@intel.com Reviewed-by: Darren Hart dvh...@linux.intel.com --- conf/machine/include/meta-intel.inc |2 ++ 1 file changed, 2 insertions(+) diff --git a/conf/machine/include/meta-intel.inc b/conf/machine/include/meta-intel.inc index 1d591a3..008551d 100644 --- a/conf/machine/include/meta-intel.inc +++ b/conf/machine/include/meta-intel.inc @@ -22,3 +22,5 @@ XSERVER_IA32_EMGD = emgd-driver-bin \ XSERVER_IA32_MATROX_MGA = xf86-video-mga \ +XSERVER_IA32_ASPEED_AST = xf86-video-ast \ + -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 2/7] meta-intel.inc: Enable ASPEED Tech Graphic Card
-Original Message- From: Darren Hart [mailto:dvh...@linux.intel.com] Sent: Wednesday, April 02, 2014 6:53 AM To: Ong, Boon Leong; meta-intel@yoctoproject.org Subject: Re: [meta-intel] [PATCH 2/7] meta-intel.inc: Enable ASPEED Tech Graphic Card On 4/1/14, 10:14, boon.leong@intel.com boon.leong@intel.com wrote: From: Ong Boon Leong boon.leong@intel.com This is to enable ASPEED Technology graphic card that is bundled inside certain Intel customer reference board. Signed-off-by: Ong Boon Leong boon.leong@intel.com Signed-off-by: Tom Zanussi tom.zanu...@intel.com (cherry picked from commit 3107e68de1a5d7df2f8098b597099c3e7674381d) Signed-off-by: Ong Boon Leong boon.leong@intel.com Reviewed-by: Darren Hart dvh...@linux.intel.com Again, should probably also go to master. To make it to master, we need to change IA32 to X86 due to intel-common I will send a separate patch on this together with ASpeed Tech patch. --- conf/machine/include/meta-intel.inc |2 ++ 1 file changed, 2 insertions(+) diff --git a/conf/machine/include/meta-intel.inc b/conf/machine/include/meta-intel.inc index 1d591a3..008551d 100644 --- a/conf/machine/include/meta-intel.inc +++ b/conf/machine/include/meta-intel.inc @@ -22,3 +22,5 @@ XSERVER_IA32_EMGD = emgd-driver-bin \ XSERVER_IA32_MATROX_MGA = xf86-video-mga \ +XSERVER_IA32_ASPEED_AST = xf86-video-ast \ + -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel -- Darren Hart Yocto Project - Linux Kernel Intel Open Source Technology Center -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 1/7] xf86-video-ast: new recipe for ASPEED Technology Card
-Original Message- From: Darren Hart [mailto:dvh...@linux.intel.com] Sent: Wednesday, April 02, 2014 6:53 AM To: Ong, Boon Leong; meta-intel@yoctoproject.org Subject: Re: [meta-intel] [PATCH 1/7] xf86-video-ast: new recipe for ASPEED Technology Card On 4/1/14, 10:14, boon.leong@intel.com boon.leong@intel.com wrote: From: Ong Boon Leong boon.leong@intel.com To enable ASPEED Technology graphic card. Signed-off-by: Ong Boon Leong boon.leong@intel.com Signed-off-by: Tom Zanussi tom.zanu...@intel.com (cherry picked from commit 722ed4b974a32c65491eb05e0dd42c08ae0f6479) Signed-off-by: Ong Boon Leong boon.leong@intel.com Acked-by: Darren Hart dvh...@linux.intel.com But... Should this one perhaps go to dora and master so we don't have to continue to pull it forward? I don't see a reason for it to hang back... Ok, I will send a separate request for this into master together with the changes In meta-intel.inc -- Darren --- .../xorg-driver/xf86-video-ast_0.98.0.bb | 16 1 file changed, 16 insertions(+) create mode 100644 common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb diff --git a/common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb b/common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb new file mode 100644 index 000..89abb4c --- /dev/null +++ b/common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb @@ -0,0 +1,16 @@ +require recipes-graphics/xorg-driver/xorg-driver-video.inc + +SUMMARY = X.Org X server -- ASpeed Technologies graphics driver + +DESCRIPTION = ast is an Xorg driver for ASpeed Technologies video cards + +LIC_FILES_CHKSUM = file://COPYING;md5=0b8c242f0218eea5caa949b7910a774b + +DEPENDS += virtual/libx11 libpciaccess + +PR = r0 + +COMPATIBLE_HOST = '(i.86.*-linux|x86_64.*-linux)' + +SRC_URI[md5sum] = c3f15602db18e91842245a43a297cc42 +SRC_URI[sha256sum] = 90225bc4832da9cd11e3130f0c210ed67f4f48a4ce35f1bb83bd5cc0c7d916a 1 -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel -- Darren Hart Yocto Project - Linux Kernel Intel Open Source Technology Center -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 5/7] meta-mohonpeak: provide a formfactor for the mohonpeak BSP
-Original Message- From: Darren Hart [mailto:dvh...@linux.intel.com] Sent: Wednesday, April 02, 2014 7:03 AM To: Ong, Boon Leong; meta-intel@yoctoproject.org Subject: Re: [meta-intel] [PATCH 5/7] meta-mohonpeak: provide a formfactor for the mohonpeak BSP On 4/1/14, 10:14, boon.leong@intel.com boon.leong@intel.com wrote: From: Ong Boon Leong boon.leong@intel.com Provide formfactor configuration for the mohonpeak BSP. Signed-off-by: Ong Boon Leong boon.leong@intel.com For branches starting with dora, the PRINC's need to be dropped. This is now handled by the PR Server and the best practice here is to remove them. Thanks for pointing out. Fixed in v2 of the patch series -- Darren --- .../recipes-bsp/formfactor/formfactor/mohonpeak32/machconfig| 3 +++ .../recipes-bsp/formfactor/formfactor/mohonpeak64/machconfig| 3 +++ .../meta-mohonpeak/recipes-bsp/formfactor/formfactor_0.0.bbappend | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 meta-isg/meta-mohonpeak/recipes- bsp/formfactor/formfactor/mohonpeak32/m ach config create mode 100644 meta-isg/meta-mohonpeak/recipes- bsp/formfactor/formfactor/mohonpeak64/m ach config create mode 100644 meta-isg/meta-mohonpeak/recipes- bsp/formfactor/formfactor_0.0.bbappend diff --git a/meta-isg/meta-mohonpeak/recipes- bsp/formfactor/formfactor/mohonpeak32 /ma chconfig b/meta-isg/meta-mohonpeak/recipes- bsp/formfactor/formfactor/mohonpeak32 /ma chconfig new file mode 100644 index 000..ffce012 --- /dev/null +++ b/meta-isg/meta-mohonpeak/recipes- bsp/formfactor/formfactor/mohonpeak32 /ma chconfig @@ -0,0 +1,3 @@ +# Assume a USB mouse and keyboard are connected +HAVE_TOUCHSCREEN=0 +HAVE_KEYBOARD=1 diff --git a/meta-isg/meta-mohonpeak/recipes- bsp/formfactor/formfactor/mohonpeak64 /ma chconfig b/meta-isg/meta-mohonpeak/recipes- bsp/formfactor/formfactor/mohonpeak64 /ma chconfig new file mode 100644 index 000..ffce012 --- /dev/null +++ b/meta-isg/meta-mohonpeak/recipes- bsp/formfactor/formfactor/mohonpeak64 /ma chconfig @@ -0,0 +1,3 @@ +# Assume a USB mouse and keyboard are connected +HAVE_TOUCHSCREEN=0 +HAVE_KEYBOARD=1 diff --git a/meta-isg/meta-mohonpeak/recipes- bsp/formfactor/formfactor_0.0.bbappen d b/meta-isg/meta-mohonpeak/recipes- bsp/formfactor/formfactor_0.0.bbappen d new file mode 100644 index 000..04dcfca --- /dev/null +++ b/meta-isg/meta-mohonpeak/recipes- bsp/formfactor/formfactor_0.0.bbappen d @@ -0,0 +1,3 @@ +FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}: + +PRINC = 1 -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel -- Darren Hart Yocto Project - Linux Kernel Intel Open Source Technology Center -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 6/7] meta-mohonpeak: add kernel recipe for mohonpeak BSP
-Original Message- From: Darren Hart [mailto:dvh...@linux.intel.com] Sent: Wednesday, April 02, 2014 7:04 AM To: Ong, Boon Leong; meta-intel@yoctoproject.org Subject: Re: [meta-intel] [PATCH 6/7] meta-mohonpeak: add kernel recipe for mohonpeak BSP On 4/1/14, 10:14, boon.leong@intel.com boon.leong@intel.com wrote: From: Ong Boon Leong boon.leong@intel.com Provide kernel version 3.10 recipe for mohonpeak BSP. Signed-off-by: Ong Boon Leong boon.leong@intel.com --- .../recipes-kernel/linux/linux-yocto_3.10.bbappend| 17 + 1 file changed, 17 insertions(+) create mode 100644 meta-isg/meta-mohonpeak/recipes-kernel/linux/linux-yocto_3.10.bbappend diff --git a/meta-isg/meta-mohonpeak/recipes-kernel/linux/linux-yocto_3.10.bbappen d b/meta-isg/meta-mohonpeak/recipes-kernel/linux/linux-yocto_3.10.bbappen d new file mode 100644 index 000..648edcc --- /dev/null +++ b/meta-isg/meta-mohonpeak/recipes-kernel/linux/linux-yocto_3.10.bbappen d @@ -0,0 +1,17 @@ +FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}: + +COMPATIBLE_MACHINE_mohonpeak32 = mohonpeak32 +KMACHINE_mohonpeak32 = mohonpeak32 +KBRANCH_mohonpeak32 = standard/common-pc/base + +SRCREV_machine_pn-linux-yocto_mohonpeak32 ?= 10f8245e0d3650144b034142c8f91e5d15c392ab +SRCREV_meta_pn-linux-yocto_mohonpeak32 ?= 4d658aa580df62232a4a84957b02496436dc17c4 + +COMPATIBLE_MACHINE_mohonpeak64 = mohonpeak64 +KMACHINE_mohonpeak64 = mohonpeak +KBRANCH_mohonpeak64 = standard/common-pc-64/base + +SRCREV_machine_pn-linux-yocto_mohonpeak64 ?= 10f8245e0d3650144b034142c8f91e5d15c392ab +SRCREV_meta_pn-linux-yocto_mohonpeak64 ?= 4d658aa580df62232a4a84957b02496436dc17c4 + +LINUX_VERSION = 3.10.34 LINUX_VERSION needs to be machine specific (unfortunately). See Rebecca's valley-island series for examples. Thanks for pointing out. Fixed in v2 of the patch series. -- Darren Hart Yocto Project - Linux Kernel Intel Open Source Technology Center -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 0/2] [master] x86-video-ast: enable ASpeed Technology Display Card
From: Ong Boon Leong boon.leong@intel.com This patchset is to enable ASpeed Technology Graphic Card for meta-intel (master) branch. Currently, this card is bundled with Intel Mohon Peak platform. The Xorg display driver will be used by meta-isg/meta-mohonpeak when the BSP recipe is made available into meta-intel master soon. Please pull this patchset into meta-intel master branch. Thank you very much, Ong Boon Leong The following changes since commit 385480881105643d83277023ce74df8c1b4a9c9e: Actually remove all retired BSP files (2014-03-26 22:50:45 -0500) are available in the git repository at: git://git.yoctoproject.org/meta-intel-contrib boonleong/mohonpeak-master http://git.yoctoproject.org/cgit.cgi/meta-intel-contrib/log/?h=boonleong/mohonpeak-master Ong Boon Leong (2): xf86-video-ast: new recipe for ASPEED Technology Card meta-intel.inc: Enable ASPEED Tech Graphic Card .../xorg-driver/xf86-video-ast_0.98.0.bb | 16 conf/machine/include/meta-intel.inc|2 ++ 2 files changed, 18 insertions(+) create mode 100644 common/recipes-graphics/xorg-driver/xf86-video-ast_0.98.0.bb -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel