aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux
AgeCommit message (Collapse)Author
2016-07-22linux-yocto: prioritize ext4 RootFSAwais Belal
This gives us some performance benefit by trying the ext4 filesystem check in priority to ext3 and ext2 where we already know that our rootfs is ext4. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-07-20Add power gating initialization support for GFX8.0Sanjay R Mehta
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
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-06-30amd: Add patch for power management workaround for multiple displaysDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
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-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-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-05linux-yocto: Upgrade SE / BE to v4.1 kernel and refactorMichael
2016-02-17linux-yocto: fix keyring for non MEL and MEL-LITEMichael
The update layer will handle MEL and MEL-LITE
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-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-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-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-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-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>
2015-02-10Merge pull request #110 from drewmoseley/fix-se-low-powerDrew Moseley
meta-amd: Fix for gstreamer pipeline triggering DPM low power mode.
2015-02-10meta-amd: Fix for gstreamer pipeline triggering DPM low power mode.Arindam Nath
This fixes AMDDET-90 Signed-off-by: Arindam Nath <arindam.nath@amd.com> Tested-by: Drew Moseley <drew_moseley@mentor.com> Tested-by: Awais Belal <awais_belal@mentor.com>
2015-02-09linux-amd: Add mos7840 usb-serial supportMichael
2015-02-02linux-amd: Fix for out of tree build.Drew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2015-01-12linux-amd: disable SATA port multiplierAwais Belal
The SATA port multiplier does not initialize on the BE platform whereas on the SE platform as soon as the port multiplier goes up it produces a hang while booting. We now disable the SATA port multiplier support of the kernel as it seems not to be needed on any of the platforms. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-31linux-amd: disable kgdb on mel-liteAwais Belal
KGDB is enabled by default in the kernel config and is not required on mel-lite so we disable it on the mentioned distro. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-22linux-amd: enable UVESA if v86d is recommendedAwais Belal
The v86d package requires the UVESA kernel configurations to be enabled. We now enable this kernel configuration if v86d package is recommended for the machine. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-08amd: Upgrade to kernel v3.12.34Drew Moseley
This rather large patch upgrades the AMD Steppe Eagle and Bald Eagle platforms to the v3.12.34 stable tag. Additionally it renames the kernel recipe to linux-amd since it is _not_ a linux-yocto style recipe. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-12-06amd: Move all AMD kernel patches into commonDrew Moseley
This is in preparation for the upcoming upgrade to the latest stable kernel v3.12.x version. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-11-26linux: Don't create /boot/bzImage symlink.Drew Moseley
This is now handled by alternatives in the upstream recipes. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-11-07linux-yocto: move main recipe to amd/common layerAwais Belal
The main kernel recipe is now moved to amd/common. The BaldEagle and SteppeEagle layers now contain kernel bits that are specific to the platform. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-07-31amd: Disable CONFIG_DEBUG_PREEMPT to avoid interfering with kgdbDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-30Merge pull request #51 from drewmoseley/usb-quirkSean Hudson
[RFC] xhci: Enable XHCI_TRUST_TX_LENGTH quirk for AMD devices.
2014-07-29linux-yocto: Enable extra sound kernel configs.Drew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-29xhci: Enable XHCI_TRUST_TX_LENGTH quirk for AMD devices.Drew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-16amd: Add MACHINEOVERRIDES option for amd.Drew Moseley
This allows a single variable override to apply to all AMD platforms rather than needing individual settings per board. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-15amd: Add EFI GUID partition support for AMD platformsDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-13amd: Add Logitech configs for wireless USBDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-06-28amd: Enable framebuffer consoles.Drew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>