1if ARCH_DAVINCI 2 3choice 4 prompt "DaVinci board select" 5 optional 6 7config TARGET_IPAM390 8 bool "IPAM390 board" 9 select MACH_DAVINCI_DA850_EVM 10 select SOC_DA850 11 select SUPPORT_SPL 12 13config TARGET_DA850EVM 14 bool "DA850 EVM board" 15 select MACH_DAVINCI_DA850_EVM 16 select SOC_DA850 17 select SUPPORT_SPL 18 19config TARGET_EA20 20 bool "EA20 board" 21 select MACH_DAVINCI_DA850_EVM 22 select SOC_DA850 23 select BOARD_LATE_INIT 24 25config TARGET_OMAPL138_LCDK 26 bool "OMAPL138 LCDK" 27 select SOC_DA8XX 28 select SUPPORT_SPL 29 30config TARGET_CALIMAIN 31 bool "Calimain board" 32 select SOC_DA850 33 34config TARGET_LEGOEV3 35 bool "LEGO MINDSTORMS EV3" 36 select MACH_DAVINCI_DA850_EVM 37 select SOC_DA850 38 39endchoice 40 41config SYS_SOC 42 default "davinci" 43 44config DA850_LOWLEVEL 45 bool "Enable Lowlevel DA850 initialization" 46 depends on SOC_DA850 47 48config SYS_DA850_PLL_INIT 49 bool 50 51config SYS_DA850_DDR_INIT 52 bool 53 54config SOC_DA850 55 bool 56 select SOC_DA8XX 57 select SYS_DA850_DDR_INIT if SUPPORT_SPL || DA850_LOWLEVEL 58 59config SOC_DA8XX 60 bool 61 select SYS_DA850_PLL_INIT if SUPPORT_SPL || DA850_LOWLEVEL 62 63config MACH_DAVINCI_DA850_EVM 64 bool 65 66source "board/Barix/ipam390/Kconfig" 67source "board/davinci/da8xxevm/Kconfig" 68source "board/davinci/ea20/Kconfig" 69source "board/omicron/calimain/Kconfig" 70source "board/lego/ev3/Kconfig" 71 72config SPL_LDSCRIPT 73 default "board/$(BOARDDIR)/u-boot-spl-ipam390.lds" if TARGET_IPAM390 74 default "board/$(BOARDDIR)/u-boot-spl-da850evm.lds" 75 76endif 77