]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
board: ti: am65x: migrate to OF_UPSTREAM
authorBryan Brattlof <bb@ti.com>
Thu, 21 Nov 2024 21:17:49 +0000 (15:17 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 6 Dec 2024 22:39:21 +0000 (16:39 -0600)
Rather than rely on manual updates from the arch/arm/dts directory,
enable CONFIG_OF_UPSTREAM to receive automatic device tree updates for
the am65x reference board.

Signed-off-by: Bryan Brattlof <bb@ti.com>
arch/arm/dts/Makefile
arch/arm/dts/k3-am65x-binman.dtsi
arch/arm/mach-k3/am65x/Kconfig
configs/am65x_evm_a53_defconfig

index 042282f372354fb9b0234bf940313f85ee291a09..0c8e84aca3e1e76e1ea3ddcbff00f906c36176aa 100644 (file)
@@ -1156,9 +1156,7 @@ dtb-$(CONFIG_STM32MP25X) += \
        stm32mp257f-ev1.dtb
 
 dtb-$(CONFIG_SOC_K3_AM654) += \
-       k3-am654-base-board.dtb \
-       k3-am654-r5-base-board.dtb \
-       k3-am654-icssg2.dtbo
+       k3-am654-r5-base-board.dtb
 
 dtb-$(CONFIG_SOC_K3_J721E) += k3-j721e-r5-common-proc-board.dtb \
                              k3-j7200-r5-common-proc-board.dtb \
index d0cd4889cdefa898bbeaf4a111afabb973690fc1..350775e42c2ab9363cd66cf9dc29ab32c2231a5c 100644 (file)
 
 #ifdef CONFIG_TARGET_AM654_A53_EVM
 
-#define SPL_AM654_EVM_DTB "spl/dts/k3-am654-base-board.dtb"
+#define SPL_AM654_EVM_DTB "spl/dts/ti/k3-am654-base-board.dtb"
 #define AM654_EVM_DTB "u-boot.dtb"
 
-#define AM654_EVM_ICSSG2_DTBO "arch/arm/dts/k3-am654-icssg2.dtbo"
+#define AM654_EVM_ICSSG2_DTBO "ti/k3-am654-icssg2.dtbo"
 
 &binman {
        ti-spl {
index f17b641e1366d43be96759c463d6812a1ce88ee2..72a8298aebf94b712b94cad4b306c7c45b2e42a1 100644 (file)
@@ -16,6 +16,7 @@ config TARGET_AM654_A53_EVM
        select BOARD_LATE_INIT
        select BINMAN
        imply TI_I2C_BOARD_DETECT
+       select OF_UPSTREAM
 
 config TARGET_AM654_R5_EVM
        bool "TI K3 based AM654 EVM running on R5"
index cf7a2114883c5a1e3b658636b9629a68d95cd028..b6df8b428c65f86499c625b09f42c0fdef8b651c 100644 (file)
@@ -14,7 +14,7 @@ CONFIG_ENV_SIZE=0x20000
 CONFIG_ENV_OFFSET=0x680000
 CONFIG_DM_GPIO=y
 CONFIG_SPL_DM_SPI=y
-CONFIG_DEFAULT_DEVICE_TREE="k3-am654-base-board"
+CONFIG_DEFAULT_DEVICE_TREE="ti/k3-am654-base-board"
 CONFIG_DM_RESET=y
 CONFIG_SPL_MMC=y
 CONFIG_SPL_SERIAL=y
@@ -76,6 +76,7 @@ CONFIG_CMD_UBI=y
 # CONFIG_ISO_PARTITION is not set
 CONFIG_OF_CONTROL=y
 CONFIG_SPL_OF_CONTROL=y
+CONFIG_OF_OVERLAY_LIST="ti/k3-am654-icssg2"
 CONFIG_SPL_MULTI_DTB_FIT=y
 CONFIG_SPL_MULTI_DTB_FIT_NO_COMPRESSION=y
 CONFIG_ENV_OVERWRITE=y