aboutsummaryrefslogtreecommitdiffstats
path: root/meta-amd-bsp/conf/machine/include
AgeCommit message (Collapse)Author
2022-04-27kernel: refactor linux-yocto_5.10 recipeZhaolong Zhang
refactor recipe, remove obsolete features, without functional change. Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
2022-04-22bsp: split ethanolx into milan and romeZhaolong Zhang
milan and rome belong to different microarchitectures thus have different tune features. Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
2022-04-19grub/grub-efi: fix preferred version warningZhaolong Zhang
Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
2022-04-19bsp: fix tune file pathZhaolong Zhang
oe-core has reorganized tune files directory. This fixes the file path accordingly. Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
2022-04-19meta-amd: Convert to new override syntaxZhaolong Zhang
This converts the layers to the new override syntax. This was done using `<oe-core>/scripts/contrib/convert-overrides.py <this-layer>` after expending the override strings(shortvars) in convert-overrides.py by: "radeon amdgpu amd seattle-be v1000 amdx86" with no more other manual fixes. Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
2022-03-10core-image-sato: add the x11 feature to fix build dependence errorBaogen Shang
When build the core-image-sato, it will throw out the follow error: ERROR: Nothing RPROVIDES 'packagegroup-core-x11-base' (but "./meta/recipes-sato /images/core-image-sato.bb" RDEPENDS on or otherwise requires it) So add the x11 feature to fix this build error. Signed-off-by: Baogen Shang <baogen.shang@windriver.com>
2021-08-29bsp: implement screen-console MACHINE_FEATUREArsalan H. Awan
This adds a new custom MACHINE_FEATURE called screen-console that allows to enable graphical console for machines. The implementation controls the kernel configs and the grub config kernel flags to get this result. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-08-29machines: use the new amd64 based zen arch specific compiler tuningsArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-08-29machine/include: add compiler tunings for zen 1,2 & 3 inheriting amd64Arsalan H. Awan
This adds amd64 DEFAULTTUNE with zen1, zen2 and zen3 as TUNE_FEATURES controlling the compiler tune flags for the corresponding core archs. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-04-29Merge pull request #702 from ArsalanHAwan/hardknott-dpdk-upgradeWade Farnsworth
hardknott: upgrade dpdk
2021-04-26dpdk: upgrade to the latest LTS release v20.11.1Arsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-04-26amd-spi: rm incompatible spirom kernel module and spirom-test appArsalan H. Awan
This removes the spirom module and app as they are not compatible with the spi_amd upstream kernel driver that we use now instead of the IOSDK driver that spirom module and spirom-test app were compatible with. We will not be able to upgrade the BIOS from userspace for now, but an alternate way to upgrade the BIOS will be introduced later on. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-04-12bsp/grub: rm v2.02 recipes and use the latest from yocto poky insteadArsalan H. Awan
We now use the latest grub v2.04/2.06 Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-03-31bsp/kernel: move to linux-yocto(-rt) v5.10.25Arsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-03-10bsp/amdx86: split into separate machines that share the same kernelArsalan H. Awan
This splits the amdx86 bsp into separate machines i.e. e3000 & rome, as they use different serial/uart ports for kernel console. e3000 has ttyS4 and ttyS5 available for use, whereas rome has ttyS0 only. The kernel console is needed for the grub install option. Linux kernel allows only one device per device-type to be usable as kernel console device. Therefore, we cannot have 2 different ttySx as serial console devices. We are still keeping the same kernel shared across both platforms, and any other platforms that will be added under amdx86 will share the same kernel. The console device is the only thing that differs across the devices. If we could find a way to have the serial device number automatically determined at boot time, and have it passed to linux kernel commandline args, maybe we'll switch back to having a single bsp/machine that works on all the AMD x86 platforms. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-02-12amdx86/wdt: enable sp5100_tco wdt driver for family 17h and rm amd_wdtArsalan H. Awan
This enables the CONFIG_SP5100_TCO watchdog driver and removes the amd_wdt kernel module. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-12-17amd-common-configurations: remove libav settings as its not supportedArsalan H. Awan
We don't use this multimedia package for amdx86 ATM. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-12-17remove e3000 and create a generic amdx86 bsp for all supported machinesArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-12-14meta-amd-bsp: remove unsupported codeArsalan H. Awan
This removes all the unsupported bsps and recipes. We can bring back bsps and/or recipes when needed. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-05-28Revert "amd-spi,spirom: disable for now as they dont get built with kernel 5.4"Rahul Kumar
This reverts commit ec4447e4a8be054fc58bdfeb3beb0e9070d07f16.
2020-05-21amd-spi,spirom: disable for now as they dont get built with kernel 5.4Arsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-05-21linux-yocto: add kernel v5.4.2 recipeArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-05-21mesa: upgrade to v20.0.2 as per yocto dunfellArsalan H. Awan
This also removes the libglu_9.0.0.bbappend as the patch it was adding is not applicable anymore. This also sets the following: MESA_LLVM_RELEASE_amd = "9.0.1" CLAMAV_LLVM_RELEASE_amd = "9.0.1" Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-05-21llvm: upgrade to v9.0.1 as per yocto dunfellArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2020-05-21bsp/grub: fallback to grub 2.02 as 2.04 fails to build for amd znver1Arsalan H. Awan
The new grub-efi v2.04 fails to build for the amd ryzen znver1 platform with error: error: SSE register return with SSE disabled This adds the recipe for grub 2.02 and uses that as the bootloader. This sets the PREFERRED_VERSION_grub,grub-efi to 2.02 accordingly. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-09-11meta-amd-distro: mv distro related configs and the wic img file hereArsalan H. Awan
This moves the meta-amd-bsp/scripts/lib/wic/canned-wks/amd-usbimage.wks to meta-amd-distro/scripts/lib/wic/canned-wks/amd-usbimage.wks, and the wic img settings from amd-common-configurations.inc to poky-amd.conf, as well as a few related configs as well that are not BSP configs, rather distro configs. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-09-03vdpauinfo: mv from MACHINE_EXTRA_RRECOMMENDS to amd-feature-multimediaArsalan H. Awan
For some reason vdpauinfo was not getting installed and mpv was unable to find libvdpau-radeonsi.so which comes through mesa's sub-package libvdpau-mesa. vdpauinfo depends on libvdpau-mesa which is required for mpv --vo vdpau Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-28e3000: move machine/bsp configurations to meta-amd-bsp layerArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-28v1000: move machine/bsp configurations to meta-amd-bsp layerArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-28r1000: move machine/bsp configurations to meta-amd-bsp layerArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2019-08-28common: rename to meta-amd-bspArsalan H. Awan
This renames common layers to meta-amd-bsp as it is going to hold all the bsps in it in the following commits. This also changes the layer title in layer.conf from "amd" to "amd-bsp" Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>