summaryrefslogtreecommitdiffstats
path: root/meta-yocto-bsp/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* meta-yocto-bsp: bump reference BSPs to v3.10.11Bruce Ashfield2013-09-101-5/+5
| | | | | | | | | | | | | | | | | | Bumping to the 3.10.11 -stable release. Of note in this update is the timer_list fix, which broke ssh access in the previous 3.10 series of updates: timer_list: correct the iterator for timer_list commit 84a78a6504f5c5394a8e558702e5b54131f01d14 upstream. With this, we can revert the two temporary fixes for timer lists. ssh access has been directly tested after this update. (From meta-yocto rev: 0237c97dde39a3b9355f7be9a9e8eab901d6f511) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto-bsp: update h/w reference boards SRCREVsBruce Ashfield2013-09-061-5/+5
| | | | | | | | | | Updating the machine SRCREVs for the hardware reference boards to the latest 3.10.10 and ssh fixes. (From meta-yocto rev: 2aa6cc9d64fc22a8d0f02c5cf97440b634ba5e36) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto-bsp: Add genericx86-64 machineDarren Hart2013-08-281-1/+5
| | | | | | | | | | | | | | | | Duplicate the genericx86 machine, but select x86_64 tunables and use the common-pc-64 linux-yocto KMACHINE and config. This has been boot tested with core-image-sato on a Lenovo x220 (Core-i5) and a Supermicro MBD-X8DTL-iF-O (dual-socket Xeon 5680). (From meta-yocto rev: 9b7db7ded0e6b7f5c0cd3ab7fbb0bce4112407da) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Ross Burton <ross.burton@intel.com> Cc: Tom Zanussi <tom.zanussi@intel.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto-bsp: Purge atom-pc in favor of genericx86Darren Hart2013-08-273-9/+0
| | | | | | | | | | | | | | | | | genericx86 is a superset of atom-pc, so remove all references to atom-pc. Note that genericx86 only has 3.10 linux-yocto support, that leaves us with no x86 BSP in meta-yocto-bsp for the 3.4 kernel. As a general rule, new BSPs are targeted at the current kernel version, so this is normal, but something worth noting. (From meta-yocto rev: 7a8ce1a8ba5a74e16da054c5a04302f028118ce0) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto-bsp/genericx86: Update kernel, branch, KMACHINE, and SRCREVDarren Hart2013-08-271-2/+4
| | | | | | | | | | | | | | | For the genericx86 machine: o Update the PREFERRED_VERSION for linux-yocto to 3.10 o Change the KBRANCH to common-pc/base o Change the SRCREV to the HEAD o Change the KMACHINE to a valid linux-yocto BSP name (From meta-yocto rev: d26bfd7bf908d9ad622c1298c918ebf1db216e98) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* yocto-bsp: add 3.10 bbappend and update routerstationpro's preferred versionBruce Ashfield2013-08-261-0/+20
| | | | | | | | | | | | | | Now that the 3.10 yocto kernel tree is available, meta-yocto-bsp needs a bbappend with the relevant SRCREVs defined. Note: that only the routerstationpro is updated to 3.10, and the other reference BSPs continue to use their existing preferred versions. (From meta-yocto rev: 8e3688ea98ad06a64218a67d5ee4c96165766686) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: switch genericx86 to use common-pcRoss Burton2013-08-241-1/+3
| | | | | | | | | The common-pc machine is now more featureful, so switch from atom-pc to common-pc. (From meta-yocto rev: 98fb095f97fa73ef458977cac4e83c802a5a1044) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: remove genericx86 support from 3.4Ross Burton2013-08-241-2/+0
| | | | | | | | | 3.4 doesn't actually support genericx86, so remove any mention of it. (From meta-yocto rev: 3efb25d4a9a42591e9f92acad7339bb4e28e27e8) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* genericx86: add new BSPRoss Burton2013-07-312-0/+6
| | | | | | | | | | | This BSP aims to support "most" contemporary x86 hardware. It's a direct copy of atom-pc initially. (From meta-yocto rev: 1a73ef79e16d0cbcd60fa3ad9854dbc121e3282d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto-bsp: update reference board SRCREVsBruce Ashfield2013-07-102-8/+8
| | | | | | | | | | | | | | | | | Bumping the 3.4 and 3.8 reference board SRCREVs to the latest 3.4 and 3.8 kernel commits. Note: not all reference boards prefer the 3.8 kernel, but we can set the SRCREVs regardless, since the board support is present, just not completely tested yet. [YOCTO #4566] (From meta-yocto rev: 34537b73ef76e0b0cbb94b906433796247bd2e69) Signed-off-by: Simarpreet Singh <simarpreet.singh@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: Drop 3.2 kernel bbappend for 3.2 kernel removalRichard Purdie2013-05-311-14/+0
| | | | | | (From meta-yocto rev: 7773281a502a91116165c21e43c5eb5817b84a2c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel 3.8: routerstationpro: use KERNEL_IMAGE_MAXSIZE to test the imageMichel Thebeau2013-04-291-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | routerstationpro is limited to 16mb flash size. Exceeding that size may not be noticed immediately, which we don't want. "The current latest kernel for the routerstationpro machine is far beyond the 16MB of it's flash size [0]. I think it would be good to [test if the size of the image is above that size]." Setting this variable will enable the do_sizecheck task and produce an error when the image is too large: "ERROR: This kernel (size=90230265 > 16777216) is too big for your device. Please reduce the size of the kernel by making more of it modular." >From commit 83716e40edacfd20dec8ef41f415ad5828d4643b. [YOCTO #3514] (From meta-yocto rev: 7b1c1ba4da101f6bfb709a84d5cddf616318fa4b) Signed-off-by: Michel Thebeau <michel.thebeau@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/meta-yocto-bsps: update h/w references to v3.4.36Bruce Ashfield2013-03-261-5/+4
| | | | | | | | | Updating the hardware reference boards to the korg 3.4.36 -stable release. (From meta-yocto rev: bd862239aaaa3ea874f110e4ffb04488db83de47) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* routerstationpro: use KERNEL_IMAGE_MAXSIZE to test the imageMichel Thebeau2013-03-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | routerstationpro is limited to 16mb flash size. Exceeding that size may not be noticed immediately, which we don't want. "The current latest kernel for the routerstationpro machine is far beyond the 16MB of it's flash size [0]. I think it would be good to [test if the size of the image is above that size]." Setting this variable will enable the do_sizecheck task and produce an error when the image is too large: "ERROR: This kernel (size=90230265 > 16777216) is too big for your device. Please reduce the size of the kernel by making more of it modular." [YOCTO #3514] (From meta-yocto rev: bb25e15c62cdde749f34050933d056a79dd2d3c5) Signed-off-by: Michel Thebeau <michel.thebeau@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto/linux-yocto: update qemu BSPs to 3.8 kernelBruce Ashfield2013-03-023-40/+14
| | | | | | | | | | | | | | | | Change linux-yocto preferred version to 3.8 for the qemu BSPs. The non-qemu default stays at 3.4 until the hardware reference platforms can be validated on the 3.8 kernel. At the same time, we remove the 3.0 linux-yocto bbappends, since they have been removed in the core layers and will cause dangling append problems if left in place. (From meta-yocto rev: 896b845e0e574f4c4f2205e0516c00f178dde185) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/meta-yocto: update hardware reference BSPs to 3.4.26 and LTSIBruce Ashfield2013-01-201-4/+5
| | | | | | | | | | Bumping the yocto reference BSPs to pickup the latest oe-core 3.4.26, -rt and LTSI updates. (From meta-yocto rev: fa7adfafb521e7de81beebd4525a5d2ce1763dc3) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-bsps/3.4: perf: parallel build and tools fixesBruce Ashfield2012-10-081-4/+4
| | | | | | | | | | | | | | | | | | | | | | korg commit 42dcd1f4e [perf tools: Fix parallel build] fixes parallel build issues that are being seen in the autobuilder. We also have a fix from Tom: [ perf annotate: replace 'expand' with equivalent sed expression We don't have 'expand' in our userspace so we need to accomplish the same thing using 'sed', which we do have. ] So we apply it to all BSP branches and kernel types. (From meta-yocto rev: 54fc1fd107f907a208b41a66c0a7b9b40cb428c7) Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-bsps: update hardware reference BSPs to v3.4.11Bruce Ashfield2012-10-081-5/+4
| | | | | | | | | | | | | | | The hardware reference BSPs are missing the update to 3.4.11 that the qemu* machines received several weeks ago. Bumping to 3.4.11 specifically addresses the segfaults being seen with rpm on the beagleboard. [YOCTO #3186] (From meta-yocto rev: f2d93f4e79d0c8c0035774cfa7dc4beb197899f4) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* beagleboard: update to 3.4Bruce Ashfield2012-09-251-1/+1
| | | | | | | | | | | | | | | Updating the default preference of the beagleboard to the 3.4 kernel. build, boot and testing has been done on the beagleboard (revC) and beagleboard XM. Existing functionality has been confirmed using core-image-sato, and in particular mouse, keyboard and graphics have been re-validated. (From meta-yocto rev: 32c46737618a7e2b084d807a901000ae9abc1354) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/meta-yocto/3.4: update machine SRCREVsBruce Ashfield2012-09-241-4/+4
| | | | | | | | | | The hardware reference BSPs are lagging the oe-core qemu BSPs. Bumping their SRCREVs to pickup 3.4.10 and minor bug fixes. (From meta-yocto rev: 87881c14af993b27aad71dc3584ef488c8c41ab0) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: Split into distro and bsp componentsRichard Purdie2012-09-054-0/+69
Now we have settled on best practises and compliance criteria, bring meta-yocto into compliance by separating out the hardware support components into meta-yocto-bsp leaving policy configuration in meta-yocto. Also rename the meta-yocto scripts directory to OE-Core can be a clearly isolated component in poky. (From meta-yocto rev: eac90e27a032ea23d9a4f35c7eef8b1940c80e22) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>