summaryrefslogtreecommitdiffstats
path: root/meta-sugarbay/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* linux-yocto: Remove redundant recipesDarren Hart2014-03-122-28/+0
| | | | | | | | | | Remove all redundant linux-yocto recipes where the BSP is able to reuse the intel-common version. Update the common bbappends with the KERNEL_FEATURES and module_autoload* statements from the consolidated bbappends. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* Update linux-yocto-rt 3.8 to 3.10Darren Hart2014-03-121-8/+0
| | | | | | 3.8 is no longer supported, update the remaining 3.8-rt recipes to 3.10. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* Remove linux-yocto rt and tiny 3.4 recipesDarren Hart2014-03-121-8/+0
| | | | | | 3.4 is no longer supported, drop the 3.4 rt and tiny recipes as well. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* Remove linux-yocto 3.8 bbappendsDarren Hart2014-03-121-13/+0
| | | | | | | The current development branch (for 1.6) supports 3.10 and -dev linux-yocto kernels. Delete all the lingering 3.8 kernel recipes. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* Remove linux-yocto 3.4 bbappendsDarren Hart2014-03-121-12/+0
| | | | | | | The current development branch (for 1.6) supports 3.10 and -dev linux-yocto kernels. Delete all the lingering 3.4 kernel recipes. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* intel-common: Make using intel-common override opt-inDarren Hart2014-02-056-6/+0
| | | | | | | | | | | | | | | | Currently the intel-core*-common.inc files also include the intel-common-pkgarch.inc, forcing the introduction of the intel-common PACKAGE_ARCH. Coupling this with the addition of the intel-common MACHINE_OVERRIDE, means that even MACHINE_ARCH packages can be influenced by intel-common overrides, which is not desirable. Remove the intel-common-pkgarch.inc from the intel-core*common.inc include files, requiring BSPs wanting to use the intel-common mechanism to explicitly include it. This obviates the need to reset the linux-yocto PACKAGE_ARCH to MACHINE_ARCH. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Richard Purdie <richard.purdie@linuxfoundation.org>
* sugarbay: Remove redundant usb webcam fragmentDarren Hart2014-02-051-1/+0
| | | | | | | | | The usb webcam media fragment is already included in the common-pc-64-standard BSP definition which is included by the sugarbay standard BSP description. There should be no need to duplicate that here. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* sugarbay: Set PACKAGE_ARCH to MACHINE_ARCH explicitlyDarren Hart2014-01-276-0/+10
| | | | | | | | | The new intel-common.inc sets the default of the PACKAGE_ARCH for the linux-yocto kernel recipes to DEFAULTTUNE_kernel. Revert the existing recipes to MACHINE_ARCH until they can be removed in favor of a more unified mechanism. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* sugarbay: linux-yocto-dev: update the webcam feature nameNitin A Kamble2014-01-151-0/+6
| | | | | | | | | | | | | | The feature definition has changed in the dev kernel repository. Change the feature use accordingly to avoid this kind of kernel build errors. | WARNING: addon feature "features/usb/usb-uvcvideo" was not found | WARNING: addon feature "features/media/v4l2" was not found | ERROR: required features were not found. aborting The srcrevs of the kernel branches are updated to use the new kernel features. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: linux-yocto-3.10: enable the webcam featureNitin A Kamble2014-01-151-0/+1
| | | | | | | | | | | | | | | | | | | | | The feature definition in the kernel repository has changed. Because of it the webcam feature got pulled out in the commit noted below. Bringing back the webcam support with the updated feature. commit 1b2ed9a990fec6b2f0ebb3846c4f0f091ef83e04 Author: Tom Zanussi <tom.zanussi@intel.com> Date: Thu Dec 19 17:56:01 2013 -0600 meta-sugarbay: Remove obsolete features features/usb/usb-uvcvideo features/media/v4l2 were removed from the kernel metadata and should therefore have been removed from the kernel recipes as well, which this does for sugarbay. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-sugarbay: Remove obsolete featuresTom Zanussi2013-12-201-1/+0
| | | | | | | | features/usb/usb-uvcvideo features/media/v4l2 were removed from the kernel metadata and should therefore have been removed from the kernel recipes as well, which this does for sugarbay. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* linux-yocto-3.10: Update SRCREVs for 3.10.19Tom Zanussi2013-12-201-3/+3
| | | | | | | | | | | | | | | Fixes [YOCTO 5679] Bump the SRCREVs to address the lttng-modules build failure introduced by the oe-core/poky commit: lttng-modules: Update to 2.3.3 version This updates all the BSPs that were at the same machine SRCREV in one shot. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: linux-yocto-3.10: update kernel srcrevsNitin A Kamble2013-11-141-3/+3
| | | | | | | Updating kernel srcrevs to the latest HEADs of the kernel branches. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: linux-yocto_3.10: update srcrevsNitin A Kamble2013-10-181-2/+2
| | | | | | | | Using the latest HEADS of the git branches of the v3.10 linux-yocto kernel repository. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: linux-yocto v3.8 & v3.10 update srcrevsNitin A Kamble2013-10-032-3/+3
| | | | | | | Use the latest branch HEADs for srcrevs in these kernel recipes. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: update linux-yocto_3.10 kernel to 3.10.111.5_M5.rc5Nitin A Kamble2013-09-231-3/+3
| | | | | | | | Update the kernel recipe src_revs to use the latest HEADS of the kernel repository branches. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: linux-yocto_3.10 recipe extensionNitin A Kamble2013-09-061-0/+12
| | | | | | | | | Provide the sugarbay BSP specific extension for the linux-yocto_3.10 recipe from the oecore layer. This configures the right git branches of the kernel repository for the sugarbay BSP. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* sugarbay:linux-yocto-3.8: update meta branch srcrevNitin A Kamble2013-08-121-1/+1
| | | | | | | | | | This fixes USB autosuspend issues related to non-responsive mice & keyboards. Fixes bug: [YOCTO #4992] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* sugarbay: correct the KERNEL_FEATURE variable nameNitin A Kamble2013-07-291-1/+1
| | | | | | | | | | | | | | | | The var KERNEL_FEATURES_sugarbay_append overrides the previous value defined in the oecore layer, and the var KERNEL_FEATURES_append_sugarbay preserves the old value and extends it. This change avoids unintentional disabling of some KERNEL_FEATURES such as netfilter. Fixes bug: [YOCTO #4741] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* sugarbay: update the kernel commit IDs of kernel branchesNitin A Kamble2013-07-231-1/+1
| | | | | | | Using the latest HEAD of the machine branch. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: enable webcam on the huronriver platformNitin A Kamble2013-07-191-1/+2
| | | | | | | | | | The sugarbay BSP also covers the huronriver platform. And the huronriver laptop has a built-in webcam. Enable the driver support for it so that it is accessible by user level software. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: update 3.4 kernel SRCREVsNitin A Kamble2013-06-171-3/+3
| | | | | | | | | | Updating the kernel branch SRCREVs to use latest HEAD commits of the respective kernel branches. This updates this BSPs v3.4 kernel to version 3.4.46. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* sugarbay: update kernel srcrev to v3.8.13Nitin A Kamble2013-06-121-3/+3
| | | | | | | | Update this BSP's kernel to the latest linux-yocto-3.8 version of v3.8.13 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: linux-yocto_3.8: update kernel SRCREVsNitin A Kamble2013-06-101-3/+3
| | | | | | | | | | Updating the kernel branch SRCREVs to use latest HEAD commits of the respective kernel branches. This updates this BSPs v3.8 kernel to version 3.8.11. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* linux-yocto: Drop 3.2 bbappends1.5_M1.rc11.5_M1.finalRichard Purdie2013-05-312-21/+0
| | | | | | | As part of the usual kernel upgrade cycle, the 3.2 kernel has been removed from OE-Core so remove the bbappend files from meta-intel too. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt_3.8: Update all non-ISG BSPs with rt support to 3.8.4-rt2Darren Hart2013-04-051-0/+8
| | | | | | | | | | | | | | | | | | | | | Add the linux-yocto-rt_3.8.bbappend for every BSP supporting RT. Do not update BSPs maintained by ISG. Built, booted, and sniff tested with: $ cyclictest -p 90 -D 10m -t on all platforms. All boot and complete the test without abnormal outliers with the following exceptions: o sys940x generated a panic, reported to rt-user. Possibly hw related. o fri2 fails to boot, hanging at "i8042: No controller found" These need additional investigation, but shouldn't delay the merge of the recipes themselves. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* linux-yocto-rt_3.4: Add 3.4.36-rt50 support to BSPs that only had 3.2Darren Hart2013-04-031-0/+8
| | | | | | | | | In preparation for removal of the 3.2 kernel recipes, ensure that we have 3.4.36-rt50 support for all BSPs supporting rt. Do not update ISG maintained BSPs. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* sugarbay: update v3.8 kernel recipe commits to v3.8.4Nitin A Kamble2013-03-291-2/+4
| | | | | | | And specify the LINUX_VERSION corresponding to the kernel branch commits. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: linux-yocto_3.8 recipe extensionNitin A Kamble2013-03-061-0/+9
| | | | | | | | | Provide the sugarbay BSP specific extension for the linux-yocto_3.8 recipe from the oecore layer. This configures the right git branches of the kernel repository for the sugarbay BSP. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: linux-yocto-dev recipe extensionNitin A Kamble2013-03-041-0/+9
| | | | | | | | | | | | Provide the sugarbay BSP specific extension for the linux-yocto-dev recipe from the oecore layer. This configures the right git branches of the kernel repository for the sugarbay BSP. This commit is addressing this bug: [YOCTO #3931] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: remove kernel AUTOREVsTom Zanussi2013-02-042-4/+8
| | | | | | | | Using AUTOREV turns out to cause problems with unreproducible autobuilder builds and unwanted network access. This patch removes kernel AUTOREVs and locks down SRCREVs and LINUX_VERSIONs. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* meta-intel: remove explicit kernel SRCREVsTom Zanussi2012-11-132-8/+4
| | | | | | | | | | | | | | | To ease development on unreleased BSPs, let the kernel SRCREV float. This avoids constantly having to update the SRCREVs manually, and assures we won't get into a situation where LINUX_VERSION doesn't match the version set by the kernel recipe. We'll lock down the kernel SRCREVs and set the matching LINUX_VERSION when we do releases, but in the meantime, we can use AUTOREV. Note that individual BSPs are always free to override this maintain their own SRCREVs if they want to. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: remove linux-yocto*_3.0 bbappendsTom Zanussi2012-10-292-16/+0
| | | | | | | The 3.2 and 3.4 kernels are the ones supported for Yocto 1.3, so remove the 3.0 versions. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update kernel SRCREVs and pin LINUX_VERSIONTom Zanussi2012-10-292-4/+8
| | | | | | | | | | Update all the linux-yocto .bbappends with the latest kernel SRCREVs and add explicit LINUX_VERSIONs for the 1.3 release, to prevent a mismatch between the kernel version actually used in the machine branch vs the version the recipe uses for the kernel image, which can change with stable updates. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: update kernel repo srcrevsNitin A Kamble2012-10-161-2/+2
| | | | | | | | Keeping up2date with the latest HEADs of the branches from kernel v3.4 repository Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: uprev v3.4 kernel commit idsNitin A Kamble2012-10-041-2/+2
| | | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: update kernel SRCREVsTom Zanussi2012-07-101-1/+1
| | | | | | | To pick up most recent changes, including the matching kernel changes for the perf-scripting/perf-tui features. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* sugarbay: add recipe extention for linux-yocto_3.4Nitin A Kamble2012-07-091-0/+9
| | | | | | | This is tested on the HuronRiver (sugarbay laptop) platform, and it works as expected. Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-sugarbay: remove linux-yocto-2.6.37 .bbappendTom Zanussi2012-06-111-7/+0
| | | | | | | linux-yocto-2.6.37.bb was removed from oe-core, so remove the corresponding .bbappend from meta-sugarbay. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update some kernel SRCREVsTom Zanussi2012-05-301-2/+2
| | | | | | | Update linux-yocto_3.2 kernel SRCREVS for crownbay, emenlow, fishriver, jasperforest, sugarbay, and chiefriver. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-sugarbay: use rc6 kernel featureTom Zanussi2012-05-301-0/+2
| | | | | | | | | | | | According to the Intel graphics guys and Ubuntu, it's ok to now have rc6 enabled by default (as long as rc6p is not also enabled). Accordingly, we'll use the rc6 feature that enables it. If there are problems, it can be easily disabled at build-time by removing tmp/rc6 from KERNEL_FEATURES, or can be disbled at run-time using the kernel parameter i915_enable_rc6 = 0. 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>
* meta-intel: update some kernel SRCREVsTom Zanussi2012-05-171-2/+2
| | | | | | | Update linux-yocto_3.2 kernel SRCREVS for crownbay, emenlow, fishriver, jasperforest, and sugarbay. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-sugarbay: switch to linux-yocto-3.2 kernelTom Zanussi2012-03-182-0/+17
| | | | | | Switch sugarbay to the 3.2 kernel and update kernel SRCREVs. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update some kernel SRCREVsTom Zanussi2012-01-301-2/+2
| | | | | | | Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow, fishriver, fri2, jasperforest, and sugarbay. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update kernel SRCREVsTom Zanussi2011-12-011-2/+2
| | | | | | | Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow, fishriver, fri2, jasperforest, sugarbay, and romley. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update kernel SRCREVsTom Zanussi2011-11-141-2/+2
| | | | | | | Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow, fishriver, fri2, jasperforest, sugarbay, and romley. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update SRCREVsTom Zanussi2011-10-161-1/+1
| | | | | | | Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow, fishriver, fri2, jasperforest, and sugarbay. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update SRCREVsTom Zanussi2011-10-041-1/+1
| | | | | | | Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow, fishriver, fri2, jasperforest, and sugarbay. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* meta-intel: update SRCREVsTom Zanussi2011-09-261-1/+1
| | | | | | | Update linux-yocto_3.0 kernel SRCREVS for crownbay, fishriver, fri2, jasperforest, and sugarbay. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>