All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-ti][master/kirkstone][PATCH 1/2] recipes-bsp: u-boot: Add u-boot-mergeconfig.inc to handle fragment u-boot config
@ 2023-09-08 20:30 Chirag Shilwant
  2023-09-12  4:14 ` Denys Dmytriyenko
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Chirag Shilwant @ 2023-09-08 20:30 UTC (permalink / raw)
  To: Praneeth Bajjuri, Denys Dmytriyenko, Ryan Eatmon, meta-ti
  Cc: Sai Sree Kartheek Adivi, Paresh Bhagat, Khasim, Gyan Gupta

- Add a new file u-boot-mergeconfig.inc which will ensure we handle fragment u-boot configs
using a new variable UBOOT_CONFIG_FRAGMENT which stores the name of fragment u-boot config 
to be used.

- Include u-boot-mergeconfig.inc in u-boot-ti.inc

Signed-off-by: Chirag Shilwant <c-shilwant@ti.com>
---
 meta-ti-bsp/recipes-bsp/u-boot/u-boot-mergeconfig.inc | 7 +++++++
 meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc          | 1 +
 2 files changed, 8 insertions(+)
 create mode 100644 meta-ti-bsp/recipes-bsp/u-boot/u-boot-mergeconfig.inc

diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-mergeconfig.inc b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-mergeconfig.inc
new file mode 100644
index 00000000..69db6260
--- /dev/null
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-mergeconfig.inc
@@ -0,0 +1,7 @@
+do_compile:prepend () {
+   if [ -n "${UBOOT_CONFIG_FRAGMENT}" ]
+   then
+       oe_runmake -C ${S} O=${B} ${UBOOT_MACHINE} ${UBOOT_CONFIG_FRAGMENT}
+       oe_runmake -C ${S} O=${B} olddefconfig
+   fi
+}
diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
index f3285c23..5292517b 100644
--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
@@ -7,6 +7,7 @@ SPL_BINARY ?= "MLO"
 
 require ${COREBASE}/meta/recipes-bsp/u-boot/u-boot-common.inc
 require ${COREBASE}/meta/recipes-bsp/u-boot/u-boot.inc
+require u-boot-mergeconfig.inc
 
 FILESEXTRAPATHS:prepend := "${THISDIR}/u-boot:"
 
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2023-09-15  9:36 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-08 20:30 [meta-ti][master/kirkstone][PATCH 1/2] recipes-bsp: u-boot: Add u-boot-mergeconfig.inc to handle fragment u-boot config Chirag Shilwant
2023-09-12  4:14 ` Denys Dmytriyenko
2023-09-12 20:04 ` Denys Dmytriyenko
2023-09-13 16:42   ` [EXTERNAL] " Chirag Shilwant
2023-09-14 17:08     ` Denys Dmytriyenko
2023-09-14 18:23       ` Ryan Eatmon
2023-09-14 19:42         ` Denys Dmytriyenko
2023-09-14 20:46           ` Ryan Eatmon
2023-09-14 22:24             ` Denys Dmytriyenko
2023-09-15  9:36               ` [EXTERNAL] " Chirag Shilwant
     [not found] ` <17843F638C7D08CD.16291@lists.yoctoproject.org>
2023-09-12 21:22   ` Denys Dmytriyenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.