aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-04-28Merge branch 'master-next' into 'master'yocto-3.4honisterAndy Dracup
update for honister-3.4 See merge request windriver-amd/meta-amd!5
2022-04-27docs: update for honister-3.4Zhaolong Zhang
Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
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-27README: update maintainersZhaolong Zhang
Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
2022-04-22Merge branch 'master-next' into 'master'Andy Dracup
convert to new override syntax and update some packages See merge request windriver-amd/meta-amd!4
2022-04-22kernel: upgrade linux-yocto(-rt) to v5.10.70 from v5.10.47Zhaolong Zhang
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-19layer.conf: Update to honisterZhaolong Zhang
This marks the layers as compatible with honister now they use the new override syntax. 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-19linux-yocto: drop 5.4 recipeZhaolong Zhang
Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
2022-04-19libffi: generalize bbappend versionZhaolong Zhang
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-04-19bsp: fix layer dependencyZhaolong Zhang
Signed-off-by: Zhaolong Zhang <zhaolong.zhang@windriver.com>
2022-03-10Merge branch 'hardknott' into 'master'Andy Dracup
core-image-sato: add the x11 feature to fix build dependence error See merge request windriver-amd/meta-amd!2
2022-03-10Merge branch 'LINCCM-12891' into 'hardknott'Andy Dracup
core-image-sato: add the x11 feature to fix build dependence error See merge request windriver-amd/meta-amd!1
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-12-06Merge pull request #718 from ArsalanHAwan/master-merge-hardknottWade Farnsworth
master merge hardknott
2021-12-06Merge branch 'hardknott' into masterArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-10-26Merge pull request #717 from ArsalanHAwan/release-hardknott-vermeer-ga-202110hardknott-vermeer-ga-202110Wade Farnsworth
release/hardknott-vermeer-ga-202110: add release docs and tag
2021-10-26release/hardknott-vermeer-ga-202110: add release docs and tagArsalan H. Awan
See RELEASE.md for the release notes and FEATURES.md for a list of supported features in this release. See README.md for instructions about getting started with meta-amd. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-10-26docs/CUSTOMIZE.md: add console customizations & limitations on vermeerArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-10-26docs/FEATURES.md: update UART support documentation for vermeerArsalan H. Awan
There is no UART on-broard, and the UART IO is only supported via an LPC to UART Adapter module. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-10-18Merge pull request #716 from ArsalanHAwan/hardknott-vermeer-serialWade Farnsworth
vermeer: use the LPC-UART serial for kernel console and serial-getty
2021-10-18vermeer: use the LPC-UART serial for kernel console and serial-gettyArsalan H. Awan
The vermeer platform's board Qogir does not have an on-board RS232 serial port. But it has an LPC bus header that can be used to connect an LPC to UART adapter for serial port access. Let's use that as the kernel console and serial-getty device. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-09-07Merge pull request #715 from ArsalanHAwan/hardknott-machine-feature-ccpWade Farnsworth
kernel: create MACHINE_FEATURE for ccp drivers & enable on e3000 only
2021-09-06kernel: create MACHINE_FEATURE for ccp drivers & enable on e3000 onlyArsalan H. Awan
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>
2021-09-02Merge pull request #714 from ArsalanHAwan/hardknott-vermeer-disable-ccpWade Farnsworth
kmod: prevent ccp module autoload at system boot on vermeer
2021-09-01kmod: prevent ccp module autoload at system boot on vermeerArsalan H. Awan
ccp is probed at system boot time but is not supported on the vermeer platform. Lets disable that for the vermeer platform as well in order to get rid of the errors at boot time. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-08-31Merge pull request #713 from ArsalanHAwan/hardknott-vermeer-bspWade Farnsworth
hardknott: init vermeer bsp on yocto v3.3.2 with linux-yocto v5.10.47
2021-08-31docs: add vermeer as supported machine & enlist its supported featuresArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-08-31docs: set ground for next release based on yocto v3.3.2Arsalan H. Awan
This moves the following yocto meta layers to the latest commits on the hardknott branch for next release: * poky * meta-openembedded We are now using the hardknott branch for DPDK as well: * meta-dpdk This also unties meta-amd from the previous release tag. This also updates the links of yocto docs references from v3.3 to v3.3.2 as being used at the moment for the next release. This also updates the build system's dependencies as per the current yocto version 3.3.2. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-08-31kernel: upgrade linux-yocto(-rt) to v5.10.47 from v5.10.25Arsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-08-29kernel: fix configure warnings related to CONFIG_X86_BIGSMPArsalan H. Awan
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>
2021-08-29vermeer: enable screen-console MACHINE_FEATURE until we dont get serialArsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.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-29vermeer: use zen2 instead of zen3 as it is not supported in gcc 10.2.0Arsalan H. Awan
The gcc compiler v10.2.0 being used in yocto hardknott does not support the core architecture zen3 based tunings. Lets use zen2 for now. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-08-29vermeer: add base bsp based on zen3 tunings with kernel 5.10 supportArsalan H. Awan
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-08-12Merge pull request #712 from ArsalanHAwan/hardknott-v1000-dpdk-fixWade Farnsworth
dpdk: fix axgbe net driver for v1000
2021-08-12dpdk: fix axgbe net driver for v1000Arsalan H. Awan
As Yocto is a custom OS, and pci_search_device doesnt work well on custom OS, as a temporary solution, we remove the pci_search_device and SNOWY AXGBE values, and hardcode the RV AXGBE values for V1000. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-08-05Merge pull request #711 from ArsalanHAwan/hardknott-enable-pciehpWade Farnsworth
linux/pciehp: enable the pcie hotplug kernel driver
2021-08-02linux/pciehp: enable the pcie hotplug kernel driverArsalan H. Awan
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>
2021-07-30Merge pull request #710 from ArsalanHAwan/master-merge-hardknottWade Farnsworth
master merge hardknott
2021-07-30Merge branch 'hardknott' into 'master'Arsalan H. Awan
2021-07-28Merge pull request #709 from ArsalanHAwan/release-hardknott-ethanolx-ga-202107hardknott-ethanolx-ga-202107Wade Farnsworth
release/hardknott-ethanolx-ga-202107: add release docs and tag
2021-07-28release/hardknott-ethanolx-ga-202107: add release docs and tagArsalan H. Awan
See RELEASE.md for the release notes and FEATURES.md for a list of supported features in this release. See README.md for instructions about getting started with meta-amd. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2021-06-28Merge pull request #708 from ArsalanHAwan/hardknott-ethanolx-disable-ccpWade Farnsworth
hardknott/ethanolx: disable ccp
2021-06-28kmod: prevent ccp module autoload at system boot on ethanolxArsalan H. Awan
ccp is probed at system boot time but is not supported on the ethanolx platforms. Lets disable that for the ethanolx platforms in order to get rid of the errors at boot time. Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>