aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel
AgeCommit message (Collapse)Author
2016-07-20Add power gating initialization support for GFX8.0Sanjay R Mehta
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
2016-07-13i2c: Adapt patch for newer kernelDrew Moseley
In the 4.1.2x kernels the i2c code was modified to use a helper routine for device probing called i2c_dw_probe. This patch originally modified the ordering of when i2c_add_numbered adapter was called. This is no longer needed. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2016-07-13linux-yocto: fix amdgpu compilationAwais Belal
The build configuration for amdgpu/dal enforces warnings to be treated as errors. The attached patch fixes such warnings which make the compilation fail with gcc6. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-07-12Merge branch 'jethro'Drew Moseley
2016-07-11linux-yocto: add support for Stoney HDMI audioAwais Belal
The AMD Stoney platform uses a new device id 0x15b3 for its HDMI audio which currently isn't available in the PCI device list for Azalia compatible devices. We now add this device so it correctly shows up as HDMI rather than a generic one. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-07-08Revert "linux-yocto: fix amdgpu compilation"Drew Moseley
This reverts commit aab6159ff00300bfc57d0a133be9460f43e9c898.
2016-06-30amd: Add patch for power management workaround for multiple displaysDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2016-06-29linux-yocto: fix amdgpu compilationAwais Belal
The build configuration for amdgpu/dal enforces warnings to be treated as errors. The attached patch fixes such warnings which make the compilation fail with gcc6. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-06-27Merge pull request #308 from drewmoseley/SE_regressionMichael Powell
amd: Move common kernel patch from meta-amdfalconx86 to common
2016-06-27amd-acp-rt286-load: add modprobe.d confMichael
install AMD ASoC ACP-12S driver only on non-embedded hardware by checking 6th bith of iGPU rev ID.
2016-06-22amd: Move common kernel patch from meta-amdfalconx86 to commonDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2016-06-22Merge pull request #298 from narindam/cedarDrew Moseley
meta-amd: add code to support falcon family
2016-06-20meta-amdfalconx86: fix display corruption issue on BF platformArindam Nath
Signed-off-by: Arindam Nath <arindam.nath@amd.com>
2016-06-15linux-yocto: upgrade to version 4.1.24Awais Belal
The mentioned version brings in changes that allow building with gcc 6.x. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-05-20Merge remote-tracking branch 'origin/cedar' into masterAwais Belal
Conflicts: common/recipes-devtools/python/python_2.7.9.bbappend
2016-05-17meta-amd/common: add I2S audio supportArindam Nath
Signed-off-by: Sanjay Mehta <sanju.mehta@amd.com> Signed-off-by: Arindam Nath <arindam.nath@amd.com>
2016-05-17meta-amd/common: linux kernel updatesArindam Nath
Signed-off-by: Sanjay Mehta <sanju.mehta@amd.com> Signed-off-by: Arindam Nath <arindam.nath@amd.com>
2016-05-16linux-yocto-rt: fix RT builds and move to commonAwais Belal
During consolidation of the kernel recipes for standard kernel some changes were made to the linux-yocto-amd-4.1.inc which was being utilized b/w standard and RT kernel for the amdfalconx86 machine. These updates rendered void many features on the RT kernel along with making the build of this kernel unstable. We now move the RT kernel recipe to common layer so it can be utilized by other machines and fix the issues that were present prior to the move. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-05-16linux-yocto: fix LINUX_VERSIONAwais Belal
During consolidation of kernel recipes the LINUX_VERSION string got dropped incorrectly. This ends up creating a wrongly named working directory. We now fix this by declaring the variable as intended. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-04-25Revert "lttng-modules: fix lttng run with preemption enabled kernel"Drew Moseley
This is already in the upstream poky. This reverts commit 325f5a02ed41f0bcb5e9eb96cc45076bc264d319.
2016-04-21linux-yocto: enable HID_MULTITOUCH for all platformsAwais Belal
This was only being applied to the amdfalconx86 BSP earlier. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-04-21linux-yocto: disable RODATA for all platforms when KGDB is neededAwais Belal
The issue was first noted and fixed for the amdfalconx86 BSP. We now move it to common so it applies across all. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-04-07Enable IMC and or AMD SPI SDKArindam Nath
- amdfalconx86 / SteppeEagle: IMC and AMD SPI SDK - BaldEagle: Enable IMC Signed-off-by: Arindam Nath <arindam.nath@amd.com> Signed-off-by: Michael Powell <michael_powell@mentor.com>
2016-04-06linux-yocto: drop wildcard versioned appendAwais Belal
The wildcard versioned append is only working around a race condition so we move the workaround to the versioned append and simply drop the wildcard one. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-04-06linux-yocto: drop CVE-2016-0728Awais Belal
All the BSPs have moved to 4.1.18 which has the fix already in base source so we drop the application from our layer. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-04-05Merge pull request #272 from mwpow3ll/se_be_kernel_upgradeDrew Moseley
Upgrade Baldeagle and Steppeeagle to linux-yocto v4.1
2016-04-05linux-yocto: Upgrade SE / BE to v4.1 kernel and refactorMichael
2016-03-30Revert "lttng-tools: fix lttng-tools ptest hang"Awais Belal
This reverts commit b616d667f4d890ee13d4bd0d3683344a18e2c1d9. This has been submitted upstream for the jethro branch and is taken care of in our cedar manifest through meta-mentor.
2016-02-17linux-yocto: fix keyring for non MEL and MEL-LITEMichael
The update layer will handle MEL and MEL-LITE
2016-02-16lttng-tools: fix lttng-tools ptest hangAwais Belal
Some of the lttng fast_regression ptests have race conditions which end up in a deadlock so the test case never returns and the only way around is to kill the process. This is fixed by picking up relevant patches from lttng-tools mainstream that fix up the behavior of these tests. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-02-16lttng-modules: fix lttng run with preemption enabled kernelAwais Belal
The lttng trace-clock handling did not consider kernels that would have preemption enabled while running lttng. This generated BUG: using smp_processor_id() in preemptible [00000000] code: lttng-sessiond/3020 along with a kernel stack dump. This is fixed by using a patch from lttng-modules mainstream which handles the given scenario. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-02-05linux-yocto: Workaround race for archiving filesDrew Moseley
This is fixed properly in the master branch with: http://patchwork.openembedded.org/patch/107179/ Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2016-02-04linux-yocto: kernel-keyring-CVE-2016-0728Michael
MEL is covered by the update layers, but mel-lite and others are not.
2015-12-22linux-amd: fix jmp behavior for early idt handlersAwais Belal
The kernel hangs while trying to do a load_idt in the early start up phase and there's nothing obvious to observe on any of the consoles. This happens because jmp targets for early_idt_handlers are global which should always generate a long jmp which in theory should work correctly but tends to fail with newer assemblers. Patch backported from https://patchwork.kernel.org/patch/6469791/ Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-10-22Merge pull request #201 from abelal/wifi_linux_amdDrew Moseley
linux-amd: enable generic WiFi configurations
2015-10-21linux-amd: enable generic WiFi configurationsAwais Belal
Enable wireless extensions (WEXT) to be able to use utilities like iwconfig and generically used WiFi drivers. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-10-15Merge pull request #199 from mwpow3ll/licensingDrew Moseley
Rework radeon-firmware and amdgpu-firmware licensing to be more consistent with upstream
2015-10-15radeon-firmware: Use Firmware-amd licenseMichael
2015-07-20Merge branch 'dizzy' into fooDrew Moseley
Conflicts: common/recipes-benchmark/iperf/iperf_2.0.5.bbappend common/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bbappend common/recipes-core/initrdscripts/initramfs-live-install_1.0.bbappend common/recipes-multimedia/gstreamer/gstreamer1.0-libav_%.bbappend common/recipes-multimedia/mplayer/mplayer2_git.bbappend meta-baldeagle/conf/machine/baldeagle.conf meta-steppeeagle/conf/machine/steppeeagle.conf
2015-07-20Merge branch 'release/2014.12' into dizzyDrew Moseley
Conflicts: common/recipes-graphics/xorg-lib/libxcb_1.10.bbappend
2015-07-06linux-amd: enable SELINUX kernel configs when neededAwais Belal
In order to utilize SELINUX on the target certain kernel configurations need to be enabled in the kernel. This patch conditionally enables these configurations when the distro specifies selinux as a feature. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-06-26linux-amd: fix multiple CVEsAwais Belal
Fixing multiple CVEs for the 3.12 kernel. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-05-26Merge branch 'dizzy'Drew Moseley
2015-05-26Merge branch 'release/2014.12' into dizzyDrew Moseley
2015-05-13linux-amd: rename logitech.cfg and enable more HIDsAwais Belal
The file for logitech HID configs is renamed to so we can handle it generically for HIDs. Some more HIDs that are widely used are enabled now as well. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-03-13Merge branch 'release/2014.12'Drew Moseley
2015-03-13Merge branch 'release/2014.12' into dizzyDrew Moseley
2015-03-08linux-amd: drop unneeded v86d dependenciesAwais Belal
v86d is no longer enabled in the AMD builds so we drop the unnecessary sub tasks. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-03-05Globally replace base_contains with bb.utils.containsAwais Belal
OE-Core has obsoleted the usage of base_contains function in favor of the bb.utils.contains functions. The earlier one will be dropped in coming releases of OE-Core. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-03-04linux-amd: disable KGDB if distro is not MELAwais Belal
Additional tools are only available when distro is set to mel. Signed-off-by: Awais Belal <awais_belal@mentor.com>