[meta-intel] [PATCH 5/5] meta-isg: update MAINTAINER file
From: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com Added Valley Island as one of the ISG-maintained BSP and its maintainer. Signed-off-by: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com --- meta-isg/MAINTAINERS |4 1 file changed, 4 insertions(+) diff --git a/meta-isg/MAINTAINERS b/meta-isg/MAINTAINERS index 16babd4..c70a9ac 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/ + +VALLEYISLAND +M: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com +F: meta-valleyisland/ -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 0/5] [DORA] meta-isg: add new BSP layer for Valley Island
From: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com Hi all, This is a pull request for meta-valleyisland supporting linux-yocto-3.10 on Dora branch. In this patch series, a meta-valleyisland layer will be added into meta-intel Dora branch. The kernel recipe is able to support basic drivers which essential to boot up sequence. For example, SATA, USB, GbE, and UART. The graphics driver support in this bsp is Intel i915 graphics driver. The LPSS I/O device drivers are available only in ACPI mode. This is due the PCI related code base are still under development. PCI mode LPSS I/O devices will be hosted in a feature branch in linux-yocto-3.10 in near future. Please pull this patch series into meta-intel Dora branch. Thanks. Rebecca The following changes since commit 99d1f2f61feb5b338d659babe32ad4ae89e9bf3b: meta-crystalforest: update linux-yocto_3.10 SRCREV and README (2014-03-12 15:18:18 -0500) are available in the git repository at: git://git.yoctoproject.org/meta-intel-contrib rebeccas/meta-valleyisland-dora-dev http://git.yoctoproject.org/cgit.cgi/meta-intel-contrib/log/?h=rebeccas/meta-valleyisland-dora-dev 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 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 | 20 ++ .../conf/machine/valleyisland-64.conf | 22 ++ .../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, 347 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] [PATCH 4/5] meta-valleyisland: add kernel recipe for valleyisland
From: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com Provide kernel v3.10 recipe for valleyisland BSP. Valley Island BSP supports ACPI mode enumeration for its LPSS I/O devices. As PCI related code are under development in feature branch, user will not able to access LPSS I/O device drivers in PCI mode at this moment. Signed-off-by: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com --- .../recipes-kernel/linux/linux-yocto_3.10.bbappend | 27 1 file changed, 27 insertions(+) create mode 100644 meta-isg/meta-valleyisland/recipes-kernel/linux/linux-yocto_3.10.bbappend diff --git a/meta-isg/meta-valleyisland/recipes-kernel/linux/linux-yocto_3.10.bbappend b/meta-isg/meta-valleyisland/recipes-kernel/linux/linux-yocto_3.10.bbappend new file mode 100644 index 000..a0ba3dd --- /dev/null +++ b/meta-isg/meta-valleyisland/recipes-kernel/linux/linux-yocto_3.10.bbappend @@ -0,0 +1,27 @@ +FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}: + +# +# MACHINE = valleyisland-32 # +# +COMPATIBLE_MACHINE_valleyisland-32 = valleyisland-32 +KMACHINE_valleyisland-32 = valleyisland-32 +KBRANCH_valleyisland-32 = standard/base +KERNEL_FEATURES_valleyisland-32 = features/valleyisland-io/valleyisland-io + +LINUX_VERSION_valleyisland-32 = 3.10.32 +SRCREV_machine-linux-yocto_valleyisland-32 ?= 61dde96f97bb5b1ed4c11caf9a857d55ad8f6e17 +SRCREV_meta-linux-yocto_valleyisland-32 ?= 99c503a92885060bebf2bba6747735e8e9346a40 + +# +# MACHINE = valleyisland-64 # +# +COMPATIBLE_MACHINE_valleyisland-64 = valleyisland-64 +KMACHINE_valleyisland-64 = valleyisland +KBRANCH_valleyisland-64 = standard/base +KERNEL_FEATURES_valleyisland-64 = features/valleyisland-io/valleyisland-io + +LINUX_VERSION_valleyisland-64 = 3.10.32 +SRCREV_machine-linux-yocto_valleyisland-64 ?= 61dde96f97bb5b1ed4c11caf9a857d55ad8f6e17 +SRCREV_meta-linux-yocto_valleyisland-64 ?= 99c503a92885060bebf2bba6747735e8e9346a40 + +module_autoload_i2c-dev = i2c-dev -- 1.7.10.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 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] [PATCH 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 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. Signed-off-by: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com --- .../conf/machine/valleyisland-32.conf | 20 ++ .../conf/machine/valleyisland-64.conf | 22 2 files changed, 42 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..8db53d2 --- /dev/null +++ b/meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf @@ -0,0 +1,20 @@ +#@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} \ + + +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..bfbf840 --- /dev/null +++ b/meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf @@ -0,0 +1,22 @@ +#@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} \ + + +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
Re: [meta-intel] gpio sus configuration as interrupt
Thanks all for providing valuable information. another query here,please provide your iputs: Iam configuring GPIOs belonging to each of the register banks as direction input/ouput also as interrupts from a different kernel driver.Iam using gpiolib APIs like gpio_request(),gpio_to_irq() to achive this.How do I differentiate configuring GPIOs related to each of the register bank ?Is it possible to configure GPIOs as input/output also as interrupts?If yes,how? Thanks Regards, Kumar On Tue, Mar 18, 2014 at 11:09 PM, Darren Hart dvh...@linux.intel.comwrote: On 3/18/14, 9:47, Paul Eggleton paul.eggle...@linux.intel.com wrote: On Tuesday 18 March 2014 08:52:31 Darren Hart wrote: On Intel there is an upcoming modification to the ACPI specification that will enable you to describe in ACPI via named method (_PRP) what you can do in Device Tree for the other architectures. In the meantime, board files are the most expedient option. For more detail on both the _PRP and board files, see my How not to write an x86 platform driver presentation at the 2013 Embedded Linux Europe Conference: http://events.linuxfoundation.org/sites/events/files/slides/x86-platform . pdf And I think there is video. but I can't seem to find it. Perhaps your google foo will prove superior ;-) http://www.youtube.com/watch?v=IZuNCN7wkqs (I watched it recently - great presentation BTW :) Ah, great. Thank you Paul! -- 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 0/5] [DORA] meta-isg: add new BSP layer for Valley Island
On 3/20/14, 8:24, Tom Zanussi tom.zanu...@intel.com wrote: On Fri, 2014-03-21 at 01:55 +0800, rebecca.swee.fun.ch...@intel.com wrote: From: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com Hi all, This is a pull request for meta-valleyisland supporting linux-yocto-3.10 on Dora branch. In this patch series, a meta-valleyisland layer will be added into meta-intel Dora branch. The kernel recipe is able to support basic drivers which essential to boot up sequence. For example, SATA, USB, GbE, and UART. The graphics driver support in this bsp is Intel i915 graphics driver. The LPSS I/O device drivers are available only in ACPI mode. This is due the PCI related code base are still under development. PCI mode LPSS I/O devices will be hosted in a feature branch in linux-yocto-3.10 in near future. Please pull this patch series into meta-intel Dora branch. Hi Rebecca, I'm seeing a build failure with this patchset: trz@elmorro:/usr/local/src/yocto/dora-test/build$ bitbake core-image-satoLoading cache: 100% |###| ETA: 00:00:00 Loaded 1208 entries from dependency cache. NOTE: Resolving any missing task queue dependencies Build Configuration: BB_VERSION= 1.20.0 BUILD_SYS = x86_64-linux NATIVELSBSTRING = Ubuntu-12.04 TARGET_SYS= i586-poky-linux MACHINE = valleyisland-32 DISTRO= poky DISTRO_VERSION= 1.5.1 TUNE_FEATURES = m32 core2 TARGET_FPU= meta meta-yocto meta-yocto-bsp= dora1:023c35795ff8edd79bb27848a01dd49239f052d4 meta-intel meta-valleyisland = dora2:5e1b84083097e0a1e38ae70a53d48b87d9c099b4 NOTE: Preparing runqueue NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks ERROR: Function failed: do_patch (log file is located at /usr/local/src/yocto/dora-test/build/tmp/work/valleyisland_32-poky-linux/l inux-yocto/3.10.32+gitAUTOINC+6ad20f049a_c03195ed6e-r0/temp/log.do_patch.5 267) ERROR: Logfile of failure stored in: /usr/local/src/yocto/dora-test/build/tmp/work/valleyisland_32-poky-linux/l inux-yocto/3.10.32+gitAUTOINC+6ad20f049a_c03195ed6e-r0/temp/log.do_patch.5 267 Log data follows: | DEBUG: Executing shell function do_patch | Branch meta-temp set up to track remote branch meta from origin. | Deleted branch meta-temp (was f58e62b). | WARNING: addon feature features/valleyisland-io/valleyisland-io was not found | ERROR: required features were not found. aborting | ERROR. Could not update standard/base | WARNING: /usr/local/src/yocto/dora-test/build/tmp/work/valleyisland_32-poky-linux/l inux-yocto/3.10.32+gitAUTOINC+6ad20f049a_c03195ed6e-r0/temp/run.do_patch.5 267:1 exit 1 from | exit 1 | ERROR: Function failed: do_patch (log file is located at /usr/local/src/yocto/dora-test/build/tmp/work/valleyisland_32-poky-linux/l inux-yocto/3.10.32+gitAUTOINC+6ad20f049a_c03195ed6e-r0/temp/log.do_patch.5 267) ERROR: Task 85 (/usr/local/src/yocto/dora-test/meta/recipes-kernel/linux/linux-yocto_3.10 .bb, do_patch) failed with exit code '1' NOTE: Tasks Summary: Attempted 1873 tasks of which 1105 didn't need to be rerun and 1 failed. Waiting for 0 running tasks to finish: Summary: 1 task failed: /usr/local/src/yocto/dora-test/meta/recipes-kernel/linux/linux-yocto_3.10. bb, do_patch Summary: There was 1 ERROR message shown, returning a non-zero exit code. Looks like we're pending the linux-yocto changes to go in. Rebecca those have been sent and Acked right? Just waiting on merge? -- 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 0/5] [DORA] meta-isg: add new BSP layer for Valley Island
-Original Message- From: Darren Hart [mailto:dvh...@linux.intel.com] Sent: 21 March, 2014 3:44 AM To: Zanussi, Tom; Chang, Rebecca Swee Fun Cc: meta-intel@yoctoproject.org Subject: Re: [meta-intel] [PATCH 0/5] [DORA] meta-isg: add new BSP layer for Valley Island On 3/20/14, 8:24, Tom Zanussi tom.zanu...@intel.com wrote: On Fri, 2014-03-21 at 01:55 +0800, rebecca.swee.fun.ch...@intel.com wrote: From: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com Hi all, This is a pull request for meta-valleyisland supporting linux-yocto-3.10 on Dora branch. In this patch series, a meta-valleyisland layer will be added into meta-intel Dora branch. The kernel recipe is able to support basic drivers which essential to boot up sequence. For example, SATA, USB, GbE, and UART. The graphics driver support in this bsp is Intel i915 graphics driver. The LPSS I/O device drivers are available only in ACPI mode. This is due the PCI related code base are still under development. PCI mode LPSS I/O devices will be hosted in a feature branch in linux-yocto-3.10 in near future. Please pull this patch series into meta-intel Dora branch. Hi Rebecca, I'm seeing a build failure with this patchset: trz@elmorro:/usr/local/src/yocto/dora-test/build$ bitbake core-image-satoLoading cache: 100% |###| ETA: 00:00:00 Loaded 1208 entries from dependency cache. NOTE: Resolving any missing task queue dependencies Build Configuration: BB_VERSION= 1.20.0 BUILD_SYS = x86_64-linux NATIVELSBSTRING = Ubuntu-12.04 TARGET_SYS= i586-poky-linux MACHINE = valleyisland-32 DISTRO= poky DISTRO_VERSION= 1.5.1 TUNE_FEATURES = m32 core2 TARGET_FPU= meta meta-yocto meta-yocto-bsp= dora1:023c35795ff8edd79bb27848a01dd49239f052d4 meta-intel meta-valleyisland = dora2:5e1b84083097e0a1e38ae70a53d48b87d9c099b4 NOTE: Preparing runqueue NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks ERROR: Function failed: do_patch (log file is located at /usr/local/src/yocto/dora-test/build/tmp/work/valleyisland_32-poky-linu x/l inux-yocto/3.10.32+gitAUTOINC+6ad20f049a_c03195ed6e- r0/temp/log.do_patc h.5 267) ERROR: Logfile of failure stored in: /usr/local/src/yocto/dora-test/build/tmp/work/valleyisland_32-poky-linu x/l inux-yocto/3.10.32+gitAUTOINC+6ad20f049a_c03195ed6e- r0/temp/log.do_patc h.5 267 Log data follows: | DEBUG: Executing shell function do_patch Branch meta-temp set up to | track remote branch meta from origin. | Deleted branch meta-temp (was f58e62b). | WARNING: addon feature features/valleyisland-io/valleyisland-io was not found | ERROR: required features were not found. aborting ERROR. Could not | update standard/base | WARNING: /usr/local/src/yocto/dora-test/build/tmp/work/valleyisland_32-poky-linu x/l inux-yocto/3.10.32+gitAUTOINC+6ad20f049a_c03195ed6e- r0/temp/run.do_patc h.5 267:1 exit 1 from | exit 1 | ERROR: Function failed: do_patch (log file is located at /usr/local/src/yocto/dora-test/build/tmp/work/valleyisland_32-poky-linu x/l inux-yocto/3.10.32+gitAUTOINC+6ad20f049a_c03195ed6e- r0/temp/log.do_patc h.5 267) ERROR: Task 85 (/usr/local/src/yocto/dora-test/meta/recipes-kernel/linux/linux-yocto_3 .10 .bb, do_patch) failed with exit code '1' NOTE: Tasks Summary: Attempted 1873 tasks of which 1105 didn't need to be rerun and 1 failed. Waiting for 0 running tasks to finish: Summary: 1 task failed: /usr/local/src/yocto/dora-test/meta/recipes-kernel/linux/linux-yocto_3.10. bb, do_patch Summary: There was 1 ERROR message shown, returning a non-zero exit code. Looks like we're pending the linux-yocto changes to go in. Rebecca those have been sent and Acked right? Just waiting on merge? The changes in linux-yocto-3.10 was merged. And I sent the pull request for meta-intel after linux-yocto-3.10 was updated. I noticed that the commit ids are not the one I'm using. Is the recipe goes wrong some where else? I've also checked my branch (rebeccas/meta-valleyisland-dora-dev) in meta-intel-contrib. They are same as what I am sending out. But your build error log showing the wrong commit id. I need to check again to confirm. Thanks. Rebecca -- 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 0/5] [DORA] meta-isg: add new BSP layer for Valley Island
On 3/20/14, 20:52, Chang, Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com wrote: The changes in linux-yocto-3.10 was merged. And I sent the pull request for meta-intel after linux-yocto-3.10 was updated. I noticed that the commit ids are not the one I'm using. Is the recipe goes wrong some where else? I've also checked my branch (rebeccas/meta-valleyisland-dora-dev) in meta-intel-contrib. They are same as what I am sending out. But your build error log showing the wrong commit id. I need to check again to confirm. Ah, the commit Ids will be different after Bruce adds his Signed-off-by and if he merged it with anything pending. Always check the linux-yocto tree for new commit Ids after your changes have been merged. -- 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