Age | Commit message (Collapse) | Author |
|
Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
|
|
Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
|
|
refactor recipe, remove obsolete features, without functional change.
Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
|
|
Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
|
|
milan and rome belong to different microarchitectures thus have
different tune features.
Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
|
|
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>
|
|
Lets control the ccp driver enablement via MACHINE_FEATURES.
This way, the ccp drivers are enabled in the kernel only if a machine
specifies it.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This gets rid of the following build time kernel warning:
WARNING: linux-yocto-5.10.25+gitAUTOINC+031f6c76e4_cf5b0320cf-r0.1
do_kernel_configcheck: [kernel config]: specified values did not
make it into the kernel's final configuration:
[NOTE]: 'CONFIG_X86_BIGSMP' last val (y) and .config val (n)
do not match
[INFO]: CONFIG_X86_BIGSMP : n
Config 'X86_BIGSMP' has the following Direct dependencies
(X86_BIGSMP=n):
SMP(=y) && X86_32(=n)
Parent dependencies are:
SMP [y] X86_32 [n]
[INFO]: config 'CONFIG_X86_BIGSMP' was set, but it wasn't
assignable, check (parent) dependencies
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
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>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This is to enable the PCIe Hotplug functionality for the motherboards
that support the PCI Express Native Hotplug, such as ethanolx.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
The Cryptographic Coprocessor (CCP) is not exposed to the x86 CPU on
the ethanolx platforms i.e. rome and milan. Therefore having this
enabled in the kernel by default results in an error at boot time:
[ 6.585600] ccp 0000:43:00.1: enabling device (0000 -> 0002)
[ 6.590543] ccp 0000:43:00.1: no command queues available
[ 6.595151] ccp 0000:43:00.1: sev enabled
[ 6.598167] ccp 0000:43:00.1: psp enabled
[ 6.833678] ccp 0000:43:00.1: SEV API:1.23 build:23
[ 6.837683] ccp_crypto: Cannot load: there are no available CCPs
Lets compile ccp & ccp_crypto as modules so that they can be loaded
when needed by a machine that supports CCP (such as: e3000), and can
be disabled for a machine that does not support it (such as: ethanolx).
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This merges the milan and rome bsps into a single bsp called ethanolx
as they make use of the same motherboard and the serial uart console
device is also the same (i.e. ttyS0) on both platforms.
This allows us to use the same binary images on both platforms.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This removes the sound.cfg kernel configs as we don't support audio and
alsa on bsps under amdx86.inc.
This also gets rid of the following warning:
WARNING: linux-yocto-rt-5.10.25+gitAUTOINC+031f6c76e4_be2935bce3-r0.1
do_kernel_configcheck: [kernel config]: specified values did
not make it into the kernel's final configuration:
[NOTE]: 'CONFIG_FW_LOADER' last val (m)
and .config val (y) do not match
[INFO]: CONFIG_FW_LOADER : y ## .config: 1641
:configs/v5.10/ktypes/base/base.cfg (m)
[INFO]: selection details for 'CONFIG_FW_LOADER':
Symbols currently y-selecting this symbol:
- SND_HDA_PATCH_LOADER
- SND_HDA_CODEC_CA0132_DSP
Symbols currently m-selecting this symbol:
- BT_BCM
- BT_RTL
- BT_HCIBCM203X
- BT_HCIBFUSB
- BT_ATH3K
- CFG80211
- BNX2X
- BNXT
- R8169
- CARL9170
- BRCMSMAC
- BRCMFMAC_SDIO
- BRCMFMAC_USB
- IWLWIFI
- RT2X00_LIB_FIRMWARE
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
hardknott: upgrade dpdk
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Integrates the AMD code drop for XGBE, USB and SPI.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
We now use the upstream kernel driver for amd spi instead of the local
iosdk spi kernel module.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
WARNING: linux-yocto-5.10.25+gitAUTOINC+031f6c76e4_cf5b0320cf-r0.1
do_kernel_configcheck: [kernel config]: specified values did
not make it into the kernel's final configuration:
[NOTE]: 'CONFIG_PGTABLE_LEVELS' last val (4) and .config val (5)
do not match
[INFO]: CONFIG_PGTABLE_LEVELS : 5 ## .config: 297
:configs/v5.10/standard/./amdx86-extra-config.cfg (4)
[NOTE]: 'CONFIG_IOSF_MBI' last val (m) and .config val (y)
do not match
[INFO]: CONFIG_IOSF_MBI : y ## .config: 320
:configs/v5.10/standard/./amdx86-extra-config.cfg (m)
[NOTE]: 'CONFIG_HOTPLUG_PCI_SHPC' last val (m) and .config val (n)
do not match
[INFO]: CONFIG_HOTPLUG_PCI_SHPC : n ## .config: 1578
:configs/v5.10/standard/./amdx86-user-config.cfg (m)
[NOTE]: 'CONFIG_MOUSE_PS2_FOCALTECH' last val (n) and .config val (y)
do not match
[INFO]: CONFIG_MOUSE_PS2_FOCALTECH : y ## .config: 2662
:configs/v5.10/standard/./amdx86-extra-config.cfg (n)
[NOTE]: 'CONFIG_HW_RANDOM_TPM' last val (m) and .config val (y)
do not match
[INFO]: CONFIG_HW_RANDOM_TPM : y ## .config: 2919
:configs/v5.10/standard/./amdx86-user-config.cfg (m)
[NOTE]: 'CONFIG_PINMUX' last val (n) and .config val (y)
do not match
[INFO]: CONFIG_PINMUX : y ## .config: 3106
:configs/v5.10/standard/./amdx86-extra-config.cfg (n)
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
WARNING: linux-yocto-5.10.25+gitAUTOINC+031f6c76e4_cf5b0320cf-r0.1
do_kernel_configcheck: [kernel config]: This BSP contains
fragments with warnings:
[INFO]: the following symbols were not found in the active
configuration:
- CONFIG_SYSCTL_SYSCALL
- CONFIG_CALGARY_IOMMU
- CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT
- CONFIG_NODES_SPAN_OTHER_NODES
- CONFIG_X86_INTEL_MPX
- CONFIG_INTEL_MIC_BUS
- CONFIG_GPIO_LYNXPOINT
- CONFIG_THUNDERBOLT
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|