OP-TEE for current K3 devices resides from 0x9e800000 to 0xa0000000 which needs to be moved to 0x80080000 to free up space at end of DDR in systems with 512MiB of memory. This is required to allow U-Boot to relocate to end of DDR before booting to the kernel.
Therefore defconfigs for AM6254atl include the respective existing AM62x configs with updated dt for r5 and modified memory map for a53 SPL to account for the new OP-TEE address. Also make Bryan Brattlof and Tom Rini the maintainers for AM6254atl SIP. Signed-off-by: Anshul Dalal <[email protected]> --- board/ti/am62x/MAINTAINERS | 2 ++ configs/am6254atl_evm_a53_defconfig | 14 ++++++++++++++ configs/am6254atl_evm_r5_defconfig | 9 +++++++++ 3 files changed, 25 insertions(+) diff --git a/board/ti/am62x/MAINTAINERS b/board/ti/am62x/MAINTAINERS index d7dfefffe751b5f3a1292ef8cc9e2926f09c77ae..ca269fae880357eb9f62232a3a32bbafa8b3d29d 100644 --- a/board/ti/am62x/MAINTAINERS +++ b/board/ti/am62x/MAINTAINERS @@ -10,3 +10,5 @@ F: configs/am62x_evm_r5_ethboot_defconfig F: configs/am62x_evm_a53_ethboot_defconfig F: configs/am62x_lpsk_r5_defconfig F: configs/am62x_lpsk_a53_defconfig +F: configs/am6254atl_evm_r5_defconfig +F: configs/am6254atl_evm_a53_defconfig diff --git a/configs/am6254atl_evm_a53_defconfig b/configs/am6254atl_evm_a53_defconfig new file mode 100644 index 0000000000000000000000000000000000000000..e6602af7acf557ba9155fbc4aa83779463c7aabf --- /dev/null +++ b/configs/am6254atl_evm_a53_defconfig @@ -0,0 +1,14 @@ +#include <configs/am62x_evm_a53_defconfig> + +CONFIG_ARM=y +CONFIG_ARCH_K3=y +CONFIG_SOC_K3_AM625=y +CONFIG_TARGET_AM625_A53_EVM=y +CONFIG_TEXT_BASE=0x82f80000 +CONFIG_SPL_TEXT_BASE=0x82000000 +CONFIG_SPL_STACK_R_ADDR=0x83f80000 +CONFIG_K3_OPTEE_LOAD_ADDR=0x80080000 +CONFIG_SPL_BSS_START_ADDR=0x82c00000 +CONFIG_SPL_LOAD_FIT_ADDRESS=0x82f80000 +CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x82b00000 +CONFIG_DEFAULT_DEVICE_TREE="ti/k3-am6254atl-sk" diff --git a/configs/am6254atl_evm_r5_defconfig b/configs/am6254atl_evm_r5_defconfig new file mode 100644 index 0000000000000000000000000000000000000000..852c3cfd144166dd2d4db4098c8e204358ac1536 --- /dev/null +++ b/configs/am6254atl_evm_r5_defconfig @@ -0,0 +1,9 @@ +#include <configs/am62x_evm_r5_defconfig> + +CONFIG_ARM=y +CONFIG_ARCH_K3=y +CONFIG_SOC_K3_AM625=y +CONFIG_TARGET_AM625_R5_EVM=y +CONFIG_K3_OPTEE_LOAD_ADDR=0x80080000 +CONFIG_SPL_LOAD_FIT_ADDRESS=0x82000000 +CONFIG_DEFAULT_DEVICE_TREE="k3-am6254atl-r5-sk" -- 2.51.0

