Age | Commit message (Collapse) | Author |
|
As a best practise the serial consoles should be
provided earlier on the kernel command line than
the vga consoles because the last console is used
for taking user input and is mapped to /dev/console.
Using it differently can break things at places
where conflicting/incorrect serial drivers can
generate a kernel panic in such a scenario.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This commit does a few things which cannot be separated easily
so it cannot be split in to separate commits.
* Drops all 4.1 kernel bits.
* Moves all common patches from meta-amdfalconx86 to common.
* Moves SE/BE builds to 4.4 kernel.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
multimedia: Add more license files for commercial multimedia
|
|
This updates the READMEs per the yocto compliance sheet
and converts them to .md so they are easier to read on
GitHub or any other platform that supports markdown.
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>
|
|
The readline() will return NULL when the user enters ctrl-d. Check
for this condition and make it equivalent to the "exit" command.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
This allows for later overriding by other local.conf.append files
using ??= while still allowing a local user to override them all
by using =.
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>
|
|
This has been removed from poky so we no longer reference it.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
This consolidates the common configurations between the
different machines and move them to common from where
these are used through an include to make things more
maintainable.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
|
|
The disclaimer text for license-restricted packages is updated
to align with the other standard MEL BSPs. Additionally some
minor refactoring is done for the same alignment needs.
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>
(cherry picked from commit 6e1085aa42c9a071e028f4d3d69d70478509b78d)
|
|
QEMU does not currently support the enhanced instructions available
on the AMD chips. Some builds with external toolchains will fail
if these instructions are enabled by default.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
|
|
Imc support
|
|
It is seen that when a boolean variable isn't enabled,
there's no change to the value at all, not even a space
if += is used.
So in order to cope with the value exactly and to avoid
un-intended results we use .= to strengthen the logic.
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>
|
|
|
|
This essentially upgrades mesa and llvm for the steppeeagle
and baldeagle BSPs while the amdfalconx86 BSP already uses
the ugraded versions.
Mesa is upgraded from 10.6.3 to 11.0.8 (git)
LLVM is upgraded from 3.4.2 to 3.7.1
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The radeon driver is not RT-safe so we only pick it up
when a standard kernel is being used.
We also adjust the PREFERRED_PROVIDER for virtual/kernel
accordingly.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
These two recipes are virtually identical and can be combined
into a new renamed recipe (xf86-video-amd) with just a few
overridden variables.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Rename the RT selection variable as it is not strictly
specific to amdfalconx86.
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>
|
|
Add explicit documentation for the required layers for the
baldeagle, steppeeagle and amdfalconx86 platforms.
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>
|
|
Provide details and variables for enabling the commercial
multimedia packages and mplayer2 support. This will
be done through local.conf.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The base version available for libav for jethro onwards
branches is 9.18 so we update accordingly in order to
steer clear of the QA warnings.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Fixes build errors such as:
<build_dir>/tmp/work/dbft3b-poky-linux/xf86-video-ati/2_7.4.0+gitAUTOINC+906a0ec922-r21.1/git/src/drmmode_display.c:795:2:
error: too few arguments to function 'PixmapStartDirtyTracking'
PixmapStartDirtyTracking(ppix, screenpix, 0, 0);
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
BaldEagle, SteppeEagle and AMD Falcon Series are multilib
architectures with the rootfs/tools having lib64 additionally
to /lib. If these platforms are not marked with having multilib
compatibility we run in to issues like:
ERROR: Unable to locate installed libc.so file
(/usr/lib/libc.so). This may mean that your external toolchain
uses a different multi-lib setup than your machine configuration.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
|
|
Resolves open Yocto build errors such as:
ERROR: Nothing RPROVIDES 'firmware-wireless' (but
...poky/meta/recipes-core/packagegroups/packagegroup-base.bb
RDEPENDS on or otherwise requires it)
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
MEL provides a subset of firmware from linux-firmware that
have acceptable licensing terms through firmware-wireless
so we use that as it follows the general product rules.
It is done through recommendations so to avoid issues
in open environment.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
|
|
The layer priority under meta-amd is currently same (6) for all
layers. Which makes it a little difficult to deterministically
override changes from the layers we inherit from.
We now adjust the priority of all layers so things like
prepend/append can be done a little more deterministically.
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
|
|
The meta-steppeeagle layer should not affect build meta-data
when it is not intended to be built.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The connman version is handled through mel specific
versioning so no warnings/errors are encountered
in the open builds.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Conflicts:
common/recipes-graphics/mesa/mesa_10.4.4.bbappend
common/recipes-multimedia/gstreamer/gstreamer1.0-omx_git.bbappend
|
|
bitbake reads MACHINEOVERRIDES from left to right, least to most specific. Prepend 'amd:' to
stay compliant.
|
|
Conflicts:
common/recipes-kernel/lttng/lttng-modules/Update-compaction-instrumentation-to-3.12-kernel.patch
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|