From da1b9f332a2bb942a603418f1371b44d477438e1 Mon Sep 17 00:00:00 2001 From: Denys Dmytriyenko Date: Fri, 20 Oct 2023 20:44:57 +0000 Subject: u-boot-bb.org: add back Beagle-specific U-boot 2023.04 Majority of Beagle devices use ti-u-boot repo from u-boot-ti-staging directly. But some latest devices may need to point to own tree with additional support added that is not yet upstream, e.g. BeaglePlay. Add the Beagle-specific recipe and point beagleplay to use it. Other devices can switch to using it as well, if desired, but right now the code base is the same for other Beagle devices. Signed-off-by: Denys Dmytriyenko Signed-off-by: Ryan Eatmon --- meta-ti-bsp/conf/machine/beagleplay-k3r5.conf | 3 +++ meta-ti-bsp/conf/machine/beagleplay.conf | 2 ++ meta-ti-bsp/recipes-bsp/u-boot/u-boot-bb.org_git.bb | 17 +++++++++++++++++ 3 files changed, 22 insertions(+) create mode 100644 meta-ti-bsp/recipes-bsp/u-boot/u-boot-bb.org_git.bb diff --git a/meta-ti-bsp/conf/machine/beagleplay-k3r5.conf b/meta-ti-bsp/conf/machine/beagleplay-k3r5.conf index f8f08d63..c40615c9 100644 --- a/meta-ti-bsp/conf/machine/beagleplay-k3r5.conf +++ b/meta-ti-bsp/conf/machine/beagleplay-k3r5.conf @@ -4,6 +4,9 @@ require conf/machine/include/k3r5.inc +PREFERRED_PROVIDER_virtual/bootloader = "u-boot-bb.org" +PREFERRED_PROVIDER_u-boot = "u-boot-bb.org" + SYSFW_SOC = "am62x" SYSFW_CONFIG = "evm" SYSFW_SUFFIX = "gp" diff --git a/meta-ti-bsp/conf/machine/beagleplay.conf b/meta-ti-bsp/conf/machine/beagleplay.conf index 106019c4..6a0f697f 100644 --- a/meta-ti-bsp/conf/machine/beagleplay.conf +++ b/meta-ti-bsp/conf/machine/beagleplay.conf @@ -21,6 +21,8 @@ OPTEEMACHINE = "k3-am62x" UBOOT_MACHINE = "am62x_evm_a53_defconfig" PREFERRED_PROVIDER_virtual/kernel = "linux-bb.org" +PREFERRED_PROVIDER_virtual/bootloader = "u-boot-bb.org" +PREFERRED_PROVIDER_u-boot = "u-boot-bb.org" KERNEL_DEVICETREE = " \ ti/k3-am625-beagleplay.dtb \ diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-bb.org_git.bb b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-bb.org_git.bb new file mode 100644 index 00000000..5bb20213 --- /dev/null +++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-bb.org_git.bb @@ -0,0 +1,17 @@ +require u-boot-ti.inc + +SUMMARY = "BeagleBoard.org U-Boot" + +COMPATIBLE_MACHINE = "beagle.*" + +PV = "2023.04" + +UBOOT_GIT_URI = "git://github.com/beagleboard/u-boot.git" +UBOOT_GIT_PROTOCOL = "https" +BRANCH = "v2023.04-ti-09.00.00.011" +SRCREV = "4b8f8be8870f03d92a2b01d0d30ab912118adc82" + +BRANCH:beagleplay = "v2023.04-ti-09.00.00.011-BeaglePlay" +BRANCH:beagleplay-k3r5 = "v2023.04-ti-09.00.00.011-BeaglePlay" +SRCREV:beagleplay = "10afea462ea1113701f6f0f8853fdff985aa275d" +SRCREV:beagleplay-k3r5 = "10afea462ea1113701f6f0f8853fdff985aa275d" -- cgit v1.2.3-54-g00ecf