summaryrefslogtreecommitdiffstats
path: root/meta-yocto-bsp
AgeCommit message (Collapse)Author
2021-03-15layer.conf: Update for hardknott release seriesRichard Purdie
(From meta-yocto rev: f07f28224c9d3d1af5e7a63151da8ad4731fd1c5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-03-11yocto-bsp: update reference platforms to latest 5.10Bruce Ashfield
Bumping our reference boards to match the latest in OE-core. Not only do we get the latest, we fix a configuration warning with genericx86. (From meta-yocto rev: 8d04d39396cd209395f8aa2f530bd4cd53eac821) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-03-11beaglebone-yocto: allow other virtual/bootloaderVivien Didelot
The beaglebone-yocto machine currently hardcodes "u-boot" as a dependency for the image and the wic format, and this prevents one from choosing a different bootloader via: PREFERRED_PROVIDER_virtual/bootloader = "non-u-boot-bootloader" Depending on "virtual/bootloader" instead of "u-boot" fixes this. Cc: Denys Dmytriyenko <denis@denix.org> (From meta-yocto rev: 4c4c8327645457a5d68762ff64b64d4b5845cd20) Signed-off-by: Vivien Didelot <vdidelot@pbsc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-21gma500-gfx-check: Update licence to match changes in OE-CoreRichard Purdie
Match SPDX licence name changes in OE-Core. (From meta-yocto rev: 4acb5d2a9e77b8f426fa2370a9a71b9df8c7c3e7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-19linux-yocto: update genericx86* to v5.4.94Anuj Mittal
(From meta-yocto rev: b05a89a04002ddce2d82a22874def608e7748871) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-03yocto-bsp: linux-yocto: update to v5.10.12Bruce Ashfield
Updating linux-yocto 5.10 bbapends to the latest korg -stable release (From meta-yocto rev: 85fdb1c61e1c5f3c625b5bab964c13dfb35663fa) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-16yocto-bsp: drop 5.8 bbappendBruce Ashfield
The 5.8 kernel is EOL upstream, oe-core has the replacement 5.10 kernel available, 5.8 will be removed and we've moved all preferred versions to either 5.4 or 5.10. (From meta-yocto rev: f43972daf703c0f5e4c2600f6e7f5a7a57f0e7db) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-16linux-yocto: update genericx86 to v5.4.87Anuj Mittal
(From meta-yocto rev: 5b5498295bfbe3ca7b2adf9e23228262c3e38f2d) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-13meta-yocto-bsp: Bump the kernel to v5.10Kevin Hao
Build and boot for all these machines and also explicitly set the preferred kernel version for the x86 machines so that we can override the default setting in oe-core. (From meta-yocto rev: a93344439e01e8aba4ba15d3123ce31b4500add1) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-13Revert "yocto-bsp: explicitly set preferred version for reference boards"Kevin Hao
This reverts commit da27ca50eebf80463cb8d7b85f3b705254823413. We usually select the preferred kernel version in the machine conf. This is also what recommend in the BSP Developer's Guide. The beaglebone-yocto and edgerouter have already done this in their machine conf files. Resetting it in the layer conf is redundant. So revert this patch first, we will also explicitly select the kernel version for the x86 machines in the following patch. (From meta-yocto rev: 825645ff2b663ae5c5845e8ae4679f6e346eac8c) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-05meta-yocto-bsp: use mmcblk0 for root partitionVivien Didelot
As for the boot partition, use mmcblk0 for --ondisk, not mmcblk. (From meta-yocto rev: c86263d650058d85d78ad2b8497eb1104e7b83d0) Signed-off-by: Vivien Didelot <vdidelot@pbsc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-05meta-yocto-bsp: use provided variablesVivien Didelot
We already have the following variables defined above IMAGE_BOOT_FILES: SPL_BINARY = MLO KERNEL_IMAGETYPE = zImage KERNEL_DEVICETREE = am335x-bone.dtb am335x-boneblack.dtb am335x-bonegreen.dtb So use them instead of repeating their values. (From meta-yocto rev: be07cc4f4e729905065ac6fbf1d46ebfdd79cf8f) Signed-off-by: Vivien Didelot <vdidelot@pbsc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-05README.hardware: fix the dd commandVivien Didelot
Add the missing if= prefix for the input image in the dd command. (From meta-yocto rev: bebe392a37e78f6a00d7ef5c50fe7e14bc187e95) Signed-off-by: Vivien Didelot <vdidelot@pbsc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-05README.hardware: prettify headlineVivien Didelot
Match the length of the headline with the above title. (From meta-yocto rev: 7598b9cbb6429e65c9eb61d385e4717a59b0a44c) Signed-off-by: Vivien Didelot <vdidelot@pbsc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-05yocto-bsp: explicitly set preferred version for reference boardsBruce Ashfield
When we are bumping the default kernel version for the qemu* reference boards, but before the h/w reference boards have been updated, we need to explicitly set the default kernel version for those boards. Otherwise, we'll end up with warnings about preferred versions of kernel modules not being available (From meta-yocto rev: da27ca50eebf80463cb8d7b85f3b705254823413) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-10-13linux-yocto: update genericx86* SRCREV for 5.8Naveen Saini
Bump to kernel release v5.8.13 (From meta-yocto rev: 1c7a7a43213d53d2b9cd1dd850ae1b859400426a) Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-10-13linux-yocto: update genericx86* SRCREV for 5.4Naveen Saini
Bump to kernel release v5.4.69 (From meta-yocto rev: 672c04902d733e150a5bbdbcb6cc9ce1cc5ee9a9) Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-26meta-yocto-bsp: Bump to the v5.8 kernelKevin Hao
Boot test for all the supported boards. There is a kernel config check warning for beaglebone-yocto, the fix [1] has been sent to kernel-meta for merging. [1] https://lists.yoctoproject.org/g/linux-yocto/message/8992 (From meta-yocto rev: ccc825335f257ca2259440c561eea02538edd762) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-22yocto-bsp: update to v5.4.58Bruce Ashfield
(From meta-yocto rev: cb67b9bcbd18a612a6e5e5bf6acfe1614aca990a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-22yocto-bsp: update to v5.4.56Bruce Ashfield
(From meta-yocto rev: 34dfaf81b03789054d58716d43c9fc447d8bd69b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-06yocto-bsps: update reference BSPs to 5.4.54Bruce Ashfield
(From meta-yocto rev: cc10c1589b4a4c9471bd5c847ef2f8ccc4e8a58f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-30yocto-bsps: bump reference boards to v5.4.49Bruce Ashfield
(From meta-yocto rev: 9f108add55395e82081907675f881052c336ae26) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-04linux-yocto: bump genericx86 kernel version to v5.4.40Anuj Mittal
(From meta-yocto rev: bae0a97a39dad445c9655bc61ae3b7e6a667cbba) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-18meta-poky/meta-yocto-bsp layer.conf: Move to depend on gatesgarth release ↵Richard Purdie
codename (From meta-yocto rev: a6b17a67a7478fb6536eff388bfd30f058388fd5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-03-15layer.conf: Update to new dunfell release nameRichard Purdie
(From meta-yocto rev: a1ae7e14edd36007adf027e21711f016e0f25658) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-03-06yocto-bsps: drop 5.2 bbappendBruce Ashfield
The 5.2 recipes have been dropped from oe-core, so we drop the 5.2 bbappends to match. (From meta-yocto rev: 1da347d7c9b50974648bf216b766bcb958159fa0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-03-06yocto-bsps/5.2: backport perf build fix for latest binutilsBruce Ashfield
[ Author: Changbin Du <changbin.du@gmail.com> Date: Tue Jan 28 23:29:38 2020 +0800 perf: Make perf able to build with latest libbfd libbfd has changed the bfd_section_* macros to inline functions bfd_section_<field> since 2019-09-18. See below two commits: o http://www.sourceware.org/ml/gdb-cvs/2019-09/msg00064.html o https://www.sourceware.org/ml/gdb-cvs/2019-09/msg00072.html This fix make perf able to build with both old and new libbfd. Signed-off-by: Changbin Du <changbin.du@gmail.com> Acked-by: Jiri Olsa <jolsa@redhat.com> Cc: Peter Zijlstra <peterz@infradead.org> Link: http://lore.kernel.org/lkml/20200128152938.31413-1-changbin.du@gmail.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From meta-yocto rev: 207feb95be473359785e67df340e07942a376c54) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-02-22linux-yocto: Fix the kernel verison to match the kernel revisionsRichard Purdie
This avoids warnings due to kernel version mismatches (From meta-yocto rev: 4d8122bca9e5a8788521537610411fe59b1ba8a6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-02-22yocto-bsps: update to v5.4.20Bruce Ashfield
Updating the SRCREVs for the h/w references to v5.4.20, which includes the binutils fix for perf. (From meta-yocto rev: 9fcac872e5f2cc05409cb06640c0f625bea6e8ba) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-02-22yocto-bsp: drop 4.19 bbappendBruce Ashfield
5.4 is the new LTS kernel, so we drop the 4.19 bbappens as the 4.19 kernel will be removed. (From meta-yocto rev: 36e7756b89a2adb0df470e862a71fbfda98a8682) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-02-15linux-yocto: update genericx86 SRCREVs for v5.4Anuj Mittal
(From meta-yocto rev: 79aa685e65b8f0c521ed26406b1e2c245efac1e5) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-02-14meta-yocto-bsp: Bump to the v5.4 kernel for the non-x86 boardsKevin Hao
Build and boot test for the beaglebone and edgerouter. (From meta-yocto rev: db4247b8c95ec997fa90226a49df36d7366c469f) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-02-02conf/machine: Remove mpc8315e-rdb machineRichard Purdie
This hardware is old/obsolete and unobtainable. Its proving hard to support with nobody fixing bugs or helping keep the platform running/up to date. Whilst there is value in real hardware testing, this platform ist just too old and obsolete to support. This does leave a gap for the power architecture but at this point there is nobody willing to step up to cover it. The TSC did discuss and agree support for this platform should be removed. It calls into question the support/testing of the architecture by Yocto Project which is being discussed by the TSC and governing board. (From meta-yocto rev: aa691d49ceb6700eb1881b789fe34f8369bcb0ef) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-12-15oeqa/systemd_boot: Ensure wic-tools are availableRichard Purdie
If mtools isn't present on the underlying system this test would fail. Ensure wic-tools is available in a similar way to other wic selftests in OE-Core. (From meta-yocto rev: 5d48d41a3f93ca0e7085ce3c0f646b1d0c8d52d1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-12-15selftest/systemd-boot: test against wic imageChee Yang Lee
effort to remove live for x86 from default image see https://bugzilla.yoctoproject.org/show_bug.cgi?id=11291 reduce dependency on hddimg, change the test to based on wic image. (From meta-yocto rev: 8cce1493f625664c21c156a36d9c9fb6d4dd4b1f) Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-12-15genericx86: wic wks do not hardcode loaderChee Yang Lee
replace .wks with .wks.in and refer loader to EFI_PROVIDER to enable different bootloader. soft assign default EFI_PROVIDER "grub-efi" for genericx86. (From meta-yocto rev: 11ecd2febed95e923c8cc68e2c438cd846a88d02) Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-08layer.conf: Update for zeus seriesRichard Purdie
(From meta-yocto rev: 339de6c86cc93b24ed7faaa7012d0768c626a11c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-27yocto-bsps: update to v5.2.17Bruce Ashfield
Updating the reference BSP SRCREVs and versions to 5.2.17 to match the latest for qemu* and to pickup some reference board specific patches. (From meta-yocto rev: fcc920580380a2b57b5b8e1649b4ad94bd3d15b7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-06meta-yocto-bsp: Bump to the v5.2 kernelKevin Hao
Boot test for all the supported boards. Also drop the v5.0 bbappend since we no plan to support it anymore. There are some kernel_configcheck warning when building some boards, the patches [1] for them have been sent to kernel-meta for merging. [1] https://lists.yoctoproject.org/pipermail/linux-yocto/2019-August/007908.html (From meta-yocto rev: c6e974e12c1d7fe0d155b6cf1bc0c1f4a6ee69d0) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-29beaglebone: use the default of 256M rather than 512MAlexander Kanavin
This is done for the sake of using the same default everywhere; see here for details: http://lists.openembedded.org/pipermail/openembedded-core/2019-August/285900.html (From meta-yocto rev: f4ba98ed3c866ec3db90404f894d5aeaa5d79dfd) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-07genericx86-64.conf/genericx86.conf: add QB_SYSTEM_NAMEChangqing Li
QB_SYSTEM_NAME set in qemuboot-x86.inc will be removed, so set QB_SYSTEM_NAME in these two configuration files. (From meta-yocto rev: 6748c925817da0e7ae2a84d1214e3595515962b5) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-19yocto-bsp: runqemu runs beaglebone-yoctoAdrian Freihofer
Append the necessary QB_ flags to the MACHINE configuration of beaglebone-yocto. Using Qemu with "-machine virt" simplifies things greatly because for this machine the dtb is compiled into qemu. Since the beaglebone-yocto kernel config also supports this cpu architecture, it just works. However, u-boot is not involved and the virt machine is not 100% equal to a am335x SoC. A MACHINE configuration suitable for Qemu as well as for the real hardware allows to provide just one eSDK where both runqemu and devtool build-image work. Otherwise a qemuarm and a beaglebord-yocto MACHINE eSDK would be required to support development in Qemu as well as on real hardware. (From meta-yocto rev: 48bf40749cc63e8e951c76abbe65b1b9620b2481) Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-01beaglebone-yocto: Add missing wic image u-boot deploy dependencyRichard Purdie
The wic image built for beaglebone-yocto needs the u-boot deployed artefacts but there is no direct dependency. Usually this happens to work but if the u-boot build fails, the image built with -k exposes this race. Add the missing dependnecy. [YOCTO #13280] (From meta-yocto rev: d0abe4a39ad261bcd4993ebd3340c2160870959a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-12meta-yocto-bsp: Bump to the latest stable kernel for all the BSPKevin Hao
Boot test for all these boards. (From meta-yocto rev: 3407018bc9d4e4660bba1b1a153815df4640de7e) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-09oeqa/systemd_boot: Drop OETestIDRichard Purdie
Matching changes in OE-Core. drop OETestID. (From meta-yocto rev: 58e50924e5fd0b3dae5ac3413c40f0f16a857b72) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-07linux-yocto: update genericx86* SRCREV for 4.19Naveen Saini
Bump to kernel release v4.19.19 (From meta-yocto rev: 09f4441f242e4a07ee84341ddcb4f959f702b314) Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12beaglebone-yocto: Update u-boot config to match u-boot 19.04Alistair Francis
[YOCTO #13145] This was announced at 2019.01: https://www.mail-archive.com/u-boot@lists.denx.de/msg305424.html Basically, am335x_boneblack is just a special subset of am335x_evm config, created and owned by BeagleBoard.org community. Since it was not migrated to use CONFIG_BLK in time for 2019.04 release. (From meta-yocto rev: 26f38a6de56a2d3bb1ef9b06d6b49537192f9447) Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Acked-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-10linux-yocto: Drop 4.18 kernelRichard Purdie
(From meta-yocto rev: 1a9d86574ae0e2491bdd33b6addfd8ba6069d628) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-03meta-yocto-bsp: beaglebone: Enable the serial console for the WIC imageKevin Hao
(From meta-yocto rev: 476f2fd598c12bfee7d2aeddbe72a360826f249c) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-03meta-yocto-bsp: Bump to the latest stable kernel for all the BSPsKevin Hao
Boot test for all these boards. (From meta-yocto rev: 135958cd17531fd5eeb5e1eff3e673c435def1b2) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>