1# SPDX-License-Identifier: GPL-2.0+ 2# 3# Copyright (C) 2018-2019 Texas Instruments Incorporated - http://www.ti.com/ 4# Lokesh Vutla <lokeshvutla@ti.com> 5 6choice 7 prompt "K3 J721E based boards" 8 optional 9 10config TARGET_J721E_A72_EVM 11 bool "TI K3 based J721E EVM running on A72" 12 select ARM64 13 select SOC_K3_J721E 14 select BOARD_LATE_INIT 15 imply TI_I2C_BOARD_DETECT 16 select SYS_DISABLE_DCACHE_OPS 17 18config TARGET_J721E_R5_EVM 19 bool "TI K3 based J721E EVM running on R5" 20 select CPU_V7R 21 select SYS_THUMB_BUILD 22 select SOC_K3_J721E 23 select K3_LOAD_SYSFW 24 select RAM 25 select SPL_RAM 26 select K3_J721E_DDRSS 27 imply SYS_K3_SPL_ATF 28 imply TI_I2C_BOARD_DETECT 29 30config TARGET_J7200_A72_EVM 31 bool "TI K3 based J7200 EVM running on A72" 32 select ARM64 33 select SOC_K3_J721E 34 select BOARD_LATE_INIT 35 imply TI_I2C_BOARD_DETECT 36 select SYS_DISABLE_DCACHE_OPS 37 38config TARGET_J7200_R5_EVM 39 bool "TI K3 based J7200 EVM running on R5" 40 select CPU_V7R 41 select SYS_THUMB_BUILD 42 select SOC_K3_J721E 43 select K3_LOAD_SYSFW 44 select RAM 45 select SPL_RAM 46 select K3_J721E_DDRSS 47 imply SYS_K3_SPL_ATF 48 imply TI_I2C_BOARD_DETECT 49 50endchoice 51 52if TARGET_J721E_A72_EVM 53 54config SYS_BOARD 55 default "j721e" 56 57config SYS_VENDOR 58 default "ti" 59 60config SYS_CONFIG_NAME 61 default "j721e_evm" 62 63source "board/ti/common/Kconfig" 64 65endif 66 67if TARGET_J721E_R5_EVM 68 69config SYS_BOARD 70 default "j721e" 71 72config SYS_VENDOR 73 default "ti" 74 75config SYS_CONFIG_NAME 76 default "j721e_evm" 77 78config SPL_LDSCRIPT 79 default "arch/arm/mach-omap2/u-boot-spl.lds" 80 81source "board/ti/common/Kconfig" 82 83endif 84 85if TARGET_J7200_A72_EVM 86 87config SYS_BOARD 88 default "j721e" 89 90config SYS_VENDOR 91 default "ti" 92 93config SYS_CONFIG_NAME 94 default "j721e_evm" 95 96source "board/ti/common/Kconfig" 97 98endif 99 100if TARGET_J7200_R5_EVM 101 102config SYS_BOARD 103 default "j721e" 104 105config SYS_VENDOR 106 default "ti" 107 108config SYS_CONFIG_NAME 109 default "j721e_evm" 110 111config SPL_LDSCRIPT 112 default "arch/arm/mach-omap2/u-boot-spl.lds" 113 114source "board/ti/common/Kconfig" 115 116endif 117