summaryrefslogtreecommitdiffstats
path: root/meta-n450
Commit message (Collapse)AuthorAgeFilesLines
* meta-intel: remove task-core-tools-profile.bbappendTom Zanussi2012-09-041-2/+0
| | | | | | | | | | | | | | | | | | | | The functionality previously added by these bbappends was already handled in task-core-tools-profile.bb (now packagegroup-core-tools-profile.bb), so remove these. SYSTEMTAP = "systemtap" SYSTEMTAP_mips = "" LTTNGUST = "lttng-ust" LTTNGUST_mips = "" RDEPENDS_${PN} = "\ ${PROFILETOOLS} \ ${LTTNGUST} \ ${SYSTEMTAP} \ ${VALGRIND} \ Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* layer.conf: Clarify BBFILES comments regarding recipe-* directoriesTrevor Woerner2012-08-151-1/+1
| | | | | | | | The recipes are no longer stored in a "packages" directory but in directories under recipes-*. Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-n450: explicitly specify KBRANCH we expect to useTom Zanussi2012-07-121-1/+1
| | | | | | | | Without this, we get standard/default/common-pc/base with the correct SRCREV initially checked out but standard/default/common-pc/atom-pc checked out as if using AUTOREV for the actual build. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-n450: remove linux-yocto-2.6.37 .bbappendTom Zanussi2012-06-111-10/+0
| | | | | | | linux-yocto-2.6.37.bb was removed from oe-core, so remove the corresponding .bbappend from meta-n450. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update README.sources with denzil linkTom Zanussi2012-05-251-1/+1
| | | | | | | Update the README.sources for all the meta-intel BSPs to reflect final Yocto tarball location for denzil. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* linux-yocto_3.0: Update KMACHINE and KBRANCH to play nice with new kerntoolsDarren Hart2012-05-231-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | The 3.0 based boards are lazy compared to our new modern ones. Without this patch, the linux-yocto-3.0 kernel do_patch() task would fail with: /srv/home/pokybuild/yocto-autobuilder/yocto-slave/cedartrail/build/build/tmp/sysroots/x86_64-linux/usr/bin/updateme: line 434: yocto/standard/cedartrail-standard.scc: No such file or directory Setting the KBRANCH explicitly avoids this issue. This brings the following recipes inline with the fri2 and sys940x BSPs. Fix proposed by Bruce Ashfield. Testing: Built linux-yocto_3.0 for all machines involved, including the nopvr, noemgd variants. All built linux-yocto_3.0 successfully. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com> CC: Kishore Bodke <kishore.k.bodke@intel.com>
* n450: Update to linux-yocto 3.2Darren Hart2012-05-073-0/+20
| | | | | | | Update the PREFERRED_VERSION to 3.2. Drop cfg/smp.scc as this is now included in common-pc. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-intel: add LAYERDEPENDS for layers needing the meta-intel common layer1.2_M3.rc11.2_M3Paul Eggleton2012-02-241-0/+2
| | | | | | | | | These layers all contain machine configuration that depends on having the meta-intel common layer enabled as well, so use LAYERDEPENDS in the layer configuration for each one to make this explicit. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: replace "include" with "require"Paul Eggleton2012-02-241-2/+2
| | | | | | | | | We want a failure to occur if the files specified in these statements can't be found (e.g. when there is a misconfiguration), so use require instead of include. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: rename all task-core-tools.bbappend to ↵Tom Zanussi2012-02-071-0/+0
| | | | | | | | | task-core-tools-profile.bbappend task-core-tools.bbappend was split into three, one of which is profile. Rename accordingly. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* n450-audio: drop this machine specific recipe in favour of alsa-stateJoshua Lock2012-01-173-74/+0
| | | | | Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* alsa-state: add alsa state for n450Joshua Lock2012-01-172-0/+451
| | | | | | | | Add a custom asound.state for the n450 so that the alsa-state init script sets (and restores) sound configuration appropriately. Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* n450: drop ROOTLESS_X as it breaks XDarren Hart2011-12-091-2/+0
| | | | | | | | | | | | | | | | | | | | Fixes [YOCTO #1797] Building with ROOTLESS_X results in X failing start with the following error: i915 0000:00:02.0: VGA-1: EDID block 0 invalid. (EE) AIGLX error: dlopen of /usr/lib/dri/i915_dri.so failed (/usr/lib/dri/i915_dri) (EE) AIGLX: reverting to software rendering (EE) AIGLX error: dlopen of /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast) (EE) GLX: could not load software renderer The n450 BSP is the only BSP in meta-intel using ROOTLESS_X. Dropping it restores functionality and brings it inline with the rest of the BSPs. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-n450: remove 2.6.34 .bbappendTom Zanussi2011-12-011-10/+0
| | | | | | | The linux-2.6.34 recipe was removed, so the .append needs to be removed as well. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: add Patches section to BSP READMEsTom Zanussi2011-12-011-0/+11
| | | | | | | Based on community input, it might be more user-friendly to have some basic information about submitting patches in the BSP README itself. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update READMEs with layer dependency listTom Zanussi2011-11-211-0/+4
| | | | | | | Add a new 'Dependencies' section listing all the layer dependencies for each BSP. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* Have n450.conf use the common ia32-base .inc file and remove theTom Zanussi2011-11-211-33/+6
| | | | | | open-coded machine settings. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: remove virtual/xserver-xf86 referencesTom Zanussi2011-11-151-1/+0
| | | | | | | These are now deprecated (in favor of just virtual/xserver), so remove them. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-n450: xserver-xorg renaming updatesTom Zanussi2011-10-151-3/+9
| | | | | | Update n450 to reflect the new xserver-xorg naming. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-n450: update README.sourcesTom Zanussi2011-10-041-2/+2
| | | | | | | Update README.sources to reflect final Yocto tarball location for edison. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update BSPs to use grub2Tom Zanussi2011-09-141-0/+3
| | | | | | | | grub2 is now the default, so explicit preferred entries are unnecessary. It also needs to be installed in the rootfs, so we need to add it as a dependency. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* n450: update linux-yocto PREFERRED_VERSION to 3.0%Darren Hart2011-09-071-1/+1
| | | | | | | | Avoid bitbake warnings about 3.0+git% not being available. The kernel version contains the stable release as well (e.g. 3.0.4), so use the now standard 3.0% to select the latest 3.0 release of the linux-yocto kernel recipe. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* n450: update linux-yocto SRCREV to 3.0.4Darren Hart2011-09-071-1/+1
| | | | | | Update n450 to use the 3.0.4 commit from the atom-pc branch. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* n450: decouple from meta-yocto atom-pc machine configDarren Hart2011-08-192-4/+37
| | | | | | | | | | | | | | | Fixes [YOCTO 1353] The meta-yocto atom-pc is a more generic BSP than is needed for the Intel n450. Decouple the n450.conf from the meta-yocto atom-pc.conf. Add a linux-yocto_3.0.bbappend recipe. In the process: o remove MACHINE_FEATURES wifi and add serial o specify linux-yocto version 3.0 o specify linux-libc-headers-yocto Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* rt: simplify linux-yocto-rt.bbappend for all BSPsDarren Hart2011-08-121-3/+4
| | | | | | | | | | As the all the BSPs use the same BSP branch and meta commit ID as the base recipe, there is no need specify the KBRANCH and SRCREVs. Not doing so greatly simplifies maintenance. Leaving the syntax in place, but commented out, serves as documentation should the need arise to use a different BSP branch or meta commit ID. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* add linux-yocto-rt_3.0 support for all meta-intel BSPsDarren Hart2011-08-111-0/+9
| | | | | | | | All the BSPs build out of the preempt-rt/base branch (rather than a preempt-rt/$MACHINE branch), so separate KMACHINE and KBRANCH assignments are required for each BSP. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-intel: fix formfactor bbappends to use FILESEXTRAPATHS_prependPaul Eggleton2011-06-151-1/+1
| | | | | | | | This allows meta-intel sub-layers to coexist with meta-yocto when building formfactor for different machines with the same layer setup. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel/linux-yocto: update to match the renamed linux-yocto recipesBruce Ashfield2011-06-142-0/+0
| | | | | | | | | | | | | | | | | The linux-yocto recipes have been renamed to include explicit version numbers. The meta-intel bbappends must be updated to follow the new naming convention. As a consequence of the recipe renames any SRCREV specificiations that were part of a machine.conf have been moved to the corresponding bbappend file. This allows the 2.6.34 and 2.6.37 SRCREVs to co-exist. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Minor whitespace cleanup. Remove inadvertant? linux-libc-headers provider change. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-n450: add dependency infoTom Zanussi2011-06-141-0/+30
| | | | | | Add information on the dependencies needed to use the meta-n450 layer. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: add systemtap bbappendsTom Zanussi2011-06-131-0/+2
| | | | | | | Add systemtap to task-core-tools-profile for crownbay, crownbay-noemgd, fishriver, jasperforest, n450, and sugarbay. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* linux-yocto*: correct FILESEXTRAPATHS assignment in all layersDarren Hart2011-05-272-2/+2
| | | | | | | | | | | | | | | | | My previous commit used a self referencing immediate expansion assignment using. This causes a circular reference and build failure, particularly when more than one layer is configured in. Use the _prepend mechanism in conjunction with the immediate expansion assignment operator to accomplish a similar thing without the self referencing. Note: This patch is dependent on changes to oe-core, specifically: http://lists.linuxtogo.org/pipermail/openembedded-core/2011-May/003145.html Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Tom Zanussi <tom.zanussi@intel.com> Cc: Phill Blundell <pb@pbcl.net> Cc: Koen Kooi <koen@dominion.thruhere.net>
* README.sources: use git.yoctoproject.org as server for the BSP repositoryOtavio Salvador2011-05-171-1/+1
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: add README.sourcesTom Zanussi2011-05-161-0/+17
| | | | Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* n450: fix n450-audio LIC_FILES_CHKSUMTom Zanussi2011-05-141-1/+1
| | | | | | Change from POKYBASE to COREBASE. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* linux-yocto*: extend FILESEXTRAPATHS instead of clobber themDarren Hart2011-05-132-2/+2
| | | | | | | | | | | | Clobbering FILESEXTRAPATHS prevents multiple bbappend files providing file:// SRC_URIs. Extend the variable in each meta-* layer instead. Build tested with linux-yocto on n450 and crownbay and linux-yocto-stable on crownbay. Build tested linux-yocto on n450 with a third layer adding a config fragment. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Tom Zanussi <tom.zanussi@intel.com>
* n450: use linux-yocto (2.6.37) by defaultDarren Hart2011-04-271-1/+1
| | | | | Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* n450: add linux_yocto (2.6.37) bbappendDarren Hart2011-04-271-0/+10
| | | | | Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* n450: enable SMP and SCHED_SMTDarren Hart2011-04-271-0/+3
| | | | | | | | | | Fixes [YOCTO 1010] The Atom N450 CPU is single core with hyperthreading. Update the kernel recipe to build with CONFIG_SMP and CONFIG_SCHED_SMT. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* gtk+: remove per-machine gtk+ FULL_OPTIMIZATION in favor of tune-atom.incDarren Hart2011-03-161-2/+0
| | | | | | | | | | | Now that the FULL_OPTIMIZATION for gtk+ has been enabled in the core tune-atom.inc, it is no longer necessary to do so for every atom based bsp. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Ke Yu <ke.yu@intel.com> CC: Richard Purdie <richard.purdie@intel.com>
* n450: add optimization flags to gtk+ for n450 to avoid gcc core2 bugDarren Hart2011-03-161-0/+2
| | | | | | | | | | | Fixes [YOCTO #853] Without these added optimization flags, the matchbox-panel (and possibly other) applications would segfault. This patch applies the change only to the gtk+ recipe for the n450 bsp. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Ke Yu <ke.yu@intel.com>
* n450: add xorg.conf to disable AutoAddDevicesDarren Hart2011-03-152-0/+29
| | | | | | | | | | | | | Fixes [YOCTO #869] (2 of 2) The n450 needs: Option "AutoAddDevices" "False" In the ServerFlags, or it will fail to detect the keyboard. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Tom Zanussi <tom.zanussi@intel.com>
* n450: add formfactor configDarren Hart2011-03-152-0/+6
| | | | | | | | | | | | Fixes [YOCTO #869] (1 of 2) Add a formfactor config for the n450 to include a keyboard and no touchscreen. Without defining HAVE_TOUCHSCREEN=0, the default was to set it to 1, and the matchbox session disables the cursor in the case of a touchscreen device. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Tom Zanussi <tom.zanussi@intel.com>
* n450: replace n450-audio with a proper init scriptDarren Hart2011-03-122-14/+48
| | | | | | | Rewrite n450-audio based on /etc/init.d/skeleton. Update the install to rewrite all the system paths. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* n450: revamp audio mixer init scriptDarren Hart2011-03-125-30/+40
| | | | | | | | | | | | Fixes [YOCTO #798] n450-audiofix suffered from various problems, including not getting installed. This patch adds it via MACHINE_EXTRA_RRECOMMENDS and cleans up the various bugs in the implementation. The structure has been renamed and the comments updated for consistency. This should be considered a stop-gap measure, as something along the lines of oe's alsa-state is a far better solution. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* n450: Default to atom-pc SRCREVs for linux-yocto-stableDarren Hart2011-03-111-3/+3
| | | | | | | | | AUTOREV should only be used for local development and that can be set using the meta-extras/meta-kernel-dev layer. Comment the subtle aspect of defaulting to the atom-pc SRCREVs due to the shared KMACHINE. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com>
* n450: use KMACHINE instead of WRMACHINE (fix boot failure)Darren Hart2011-03-111-1/+1
| | | | | | | | | | | | | Fixes [YOCTO #837] The n450 linux-yocto-stable bbappend was using WRMACHINE instead of KMACHINE. This resulted in KMACHINE being set to UNDEFINED by the linux-yocto.inc which resulted in bulding the common_pc-standard branch instead of the atom-pc-standard branch. This build a kernel without vfat, blk loop, and the requisite codepages. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com>
* meta-n450: compile fixesbernard-5.0rc2Tom Zanussi2011-03-031-3/+3
| | | | | | | | - changed RDPENDS from amixer to alsa-utils-amixer - fix typo in LIC_FILES_CHECKSUM - fix audiofix init.d ln Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-n450: use linux-yocto-stableTom Zanussi2011-03-031-0/+0
| | | | | | n450 needs to use linux-yocto-stable instead of linux-wrs. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-n450: Add new BSP for BlackSand / n450Saul Wold2011-01-038-0/+180
Signed-off-by: Saul Wold <sgw@linux.intel.com>