Age | Commit message (Collapse) | Author |
|
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>
|
|
Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>
|
|
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>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
meta-amd: add code to support falcon family
|
|
Signed-off-by: Arindam Nath <arindam.nath@amd.com>
|
|
Signed-off-by: Sanjay Mehta <sanju.mehta@amd.com>
Signed-off-by: Arindam Nath <arindam.nath@amd.com>
|
|
Signed-off-by: Sanjay Mehta <sanju.mehta@amd.com>
Signed-off-by: Arindam Nath <arindam.nath@amd.com>
|
|
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>
|
|
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>
|
|
This was only being applied to the amdfalconx86 BSP earlier.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
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>
|
|
- 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>
|
|
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>
|
|
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>
|
|
|
|
The update layer will handle MEL and MEL-LITE
|
|
This is fixed properly in the master branch with:
http://patchwork.openembedded.org/patch/107179/
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
MEL is covered by the update layers, but mel-lite and others are not.
|
|
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>
|
|
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>
|
|
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
|
|
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>
|
|
Fixing multiple CVEs for the 3.12 kernel.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
|
|
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>
|
|
|
|
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>
|
|
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>
|
|
Additional tools are only available when distro is set to mel.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
meta-amd: Fix for gstreamer pipeline triggering DPM low power mode.
|
|
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>
|
|
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
This is now handled by alternatives in the upstream recipes.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
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>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
[RFC] xhci: Enable XHCI_TRUST_TX_LENGTH quirk for AMD devices.
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
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>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|