1601fbec7SMasahiro Yamadaif ARCH_DAVINCI 2601fbec7SMasahiro Yamada 3601fbec7SMasahiro Yamadachoice 4601fbec7SMasahiro Yamada prompt "DaVinci board select" 5a26cd049SJoe Hershberger optional 6601fbec7SMasahiro Yamada 7601fbec7SMasahiro Yamadaconfig TARGET_IPAM390 8601fbec7SMasahiro Yamada bool "IPAM390 board" 96aa4ad8eSAdam Ford select MACH_DAVINCI_DA850_EVM 106aa4ad8eSAdam Ford select SOC_DA850 11601fbec7SMasahiro Yamada select SUPPORT_SPL 12601fbec7SMasahiro Yamada 13601fbec7SMasahiro Yamadaconfig TARGET_DA850EVM 14601fbec7SMasahiro Yamada bool "DA850 EVM board" 156aa4ad8eSAdam Ford select MACH_DAVINCI_DA850_EVM 166aa4ad8eSAdam Ford select SOC_DA850 17601fbec7SMasahiro Yamada select SUPPORT_SPL 18601fbec7SMasahiro Yamada 19601fbec7SMasahiro Yamadaconfig TARGET_EA20 20601fbec7SMasahiro Yamada bool "EA20 board" 21*58008cbaSMichal Simek select BOARD_LATE_INIT 226aa4ad8eSAdam Ford select MACH_DAVINCI_DA850_EVM 236aa4ad8eSAdam Ford select SOC_DA850 24601fbec7SMasahiro Yamada 256761946fSSimon Glassconfig TARGET_OMAPL138_LCDK 266761946fSSimon Glass bool "OMAPL138 LCDK" 272e879805STom Rini select SOC_DA8XX 286761946fSSimon Glass select SUPPORT_SPL 29601fbec7SMasahiro Yamada 30601fbec7SMasahiro Yamadaconfig TARGET_CALIMAIN 31601fbec7SMasahiro Yamada bool "Calimain board" 326aa4ad8eSAdam Ford select SOC_DA850 33601fbec7SMasahiro Yamada 342ac07f75SDavid Lechnerconfig TARGET_LEGOEV3 352ac07f75SDavid Lechner bool "LEGO MINDSTORMS EV3" 366aa4ad8eSAdam Ford select MACH_DAVINCI_DA850_EVM 376aa4ad8eSAdam Ford select SOC_DA850 382ac07f75SDavid Lechner 39601fbec7SMasahiro Yamadaendchoice 40601fbec7SMasahiro Yamada 41601fbec7SMasahiro Yamadaconfig SYS_SOC 42601fbec7SMasahiro Yamada default "davinci" 43601fbec7SMasahiro Yamada 446aa4ad8eSAdam Fordconfig DA850_LOWLEVEL 456aa4ad8eSAdam Ford bool "Enable Lowlevel DA850 initialization" 466aa4ad8eSAdam Ford depends on SOC_DA850 476aa4ad8eSAdam Ford 48f519b364SFabien Parentconfig SYS_DA850_PLL_INIT 49f519b364SFabien Parent bool 50f519b364SFabien Parent 51b31bf37aSFabien Parentconfig SYS_DA850_DDR_INIT 52b31bf37aSFabien Parent bool 53b31bf37aSFabien Parent 546aa4ad8eSAdam Fordconfig SOC_DA850 556aa4ad8eSAdam Ford bool 566aa4ad8eSAdam Ford select SOC_DA8XX 576aa4ad8eSAdam Ford 586aa4ad8eSAdam Fordconfig SOC_DA8XX 596aa4ad8eSAdam Ford bool 60891ab74bSLokesh Vutla select SYS_DA850_DDR_INIT if SUPPORT_SPL || DA850_LOWLEVEL 61*58008cbaSMichal Simek select SYS_DA850_PLL_INIT if SUPPORT_SPL || DA850_LOWLEVEL 626aa4ad8eSAdam Ford 636aa4ad8eSAdam Fordconfig MACH_DAVINCI_DA850_EVM 646aa4ad8eSAdam Ford bool 656aa4ad8eSAdam Ford 6676e22222SAdam Fordif SYS_DA850_PLL_INIT 6776e22222SAdam Fordcomment "DA850 PLL Initialization Parameters" 6876e22222SAdam Ford 6976e22222SAdam Fordconfig SYS_DV_CLKMODE 7076e22222SAdam Ford int "PLLCTL Clock Mode" 712e879805STom Rini default 0 7276e22222SAdam Ford help 7376e22222SAdam Ford Set PLLCTL Clock Mode bit as External Clock or On Chip oscillator 7476e22222SAdam Ford 7576e22222SAdam Fordconfig SYS_DA850_PLL0_POSTDIV 7676e22222SAdam Ford int "PLLC0 PLL Post-Divider" 772e879805STom Rini default 1 7876e22222SAdam Ford help 7976e22222SAdam Ford Value written to PLLC0 PLL Post-Divider Control Register 8076e22222SAdam Ford 8176e22222SAdam Fordconfig SYS_DA850_PLL0_PLLDIV1 8276e22222SAdam Ford hex "PLLC0 Divider 1" 832e879805STom Rini default 0x8000 8476e22222SAdam Ford help 8576e22222SAdam Ford Value written to PLLC0 Divider 1 register 8676e22222SAdam Ford 8776e22222SAdam Fordconfig SYS_DA850_PLL0_PLLDIV2 8876e22222SAdam Ford hex "PLLC0 Divider 2" 892e879805STom Rini default 0x8001 9076e22222SAdam Ford help 9176e22222SAdam Ford Value written to PLLC0 Divider 2 register 9276e22222SAdam Ford 9376e22222SAdam Fordconfig SYS_DA850_PLL0_PLLDIV3 9476e22222SAdam Ford hex "PLLC0 Divider 3" 952e879805STom Rini default 0x8002 9676e22222SAdam Ford help 9776e22222SAdam Ford Value written to PLLC0 Divider 3 register 9876e22222SAdam Ford 9976e22222SAdam Fordconfig SYS_DA850_PLL0_PLLDIV4 10076e22222SAdam Ford hex "PLLC0 Divider 4" 1012e879805STom Rini default 0x8003 10276e22222SAdam Ford help 10376e22222SAdam Ford Value written to PLLC0 Divider 4 register 10476e22222SAdam Ford 10576e22222SAdam Fordconfig SYS_DA850_PLL0_PLLDIV5 10676e22222SAdam Ford hex "PLLC0 Divider 5" 1072e879805STom Rini default 0x8002 10876e22222SAdam Ford help 10976e22222SAdam Ford Value written to PLLC0 Divider 5 register 11076e22222SAdam Ford 11176e22222SAdam Fordconfig SYS_DA850_PLL0_PLLDIV6 11276e22222SAdam Ford hex "PLLC0 Divider 6" 1132e879805STom Rini default 0x8000 11476e22222SAdam Ford help 11576e22222SAdam Ford Value written to PLLC0 Divider 6 register 11676e22222SAdam Ford 11776e22222SAdam Fordconfig SYS_DA850_PLL0_PLLDIV7 11876e22222SAdam Ford hex "PLLC0 Divider 7" 1192e879805STom Rini default 0x8005 12076e22222SAdam Ford help 12176e22222SAdam Ford Value written to PLLC0 Divider 7 register 12276e22222SAdam Ford 12376e22222SAdam Fordconfig SYS_DA850_PLL1_POSTDIV 12476e22222SAdam Ford hex "PLLC1 PLL Post-Divider" 1252e879805STom Rini default 1 12676e22222SAdam Ford help 12776e22222SAdam Ford Value written to PLLC1 PLL Post-Divider Control Register 12876e22222SAdam Ford 12976e22222SAdam Fordconfig SYS_DA850_PLL1_PLLDIV1 13076e22222SAdam Ford hex "PLLC1 Divider 2" 1312e879805STom Rini default 0x8000 13276e22222SAdam Ford help 13376e22222SAdam Ford Value written to PLLC1 Divider 1 register 13476e22222SAdam Ford 13576e22222SAdam Fordconfig SYS_DA850_PLL1_PLLDIV2 13676e22222SAdam Ford hex "PLLC1 Divider 2" 1372e879805STom Rini default 0x8001 13876e22222SAdam Ford help 13976e22222SAdam Ford Value written to PLLC1 Divider 2 register 14076e22222SAdam Ford 14176e22222SAdam Fordconfig SYS_DA850_PLL1_PLLDIV3 14276e22222SAdam Ford hex "PLLC1 Divider 3" 1432e879805STom Rini default 0x8002 14476e22222SAdam Ford help 14576e22222SAdam Ford Value written to PLLC1 Divider 3 register 14676e22222SAdam Ford 14776e22222SAdam Fordendif 14876e22222SAdam Ford 149601fbec7SMasahiro Yamadasource "board/Barix/ipam390/Kconfig" 150601fbec7SMasahiro Yamadasource "board/davinci/da8xxevm/Kconfig" 151601fbec7SMasahiro Yamadasource "board/davinci/ea20/Kconfig" 152601fbec7SMasahiro Yamadasource "board/omicron/calimain/Kconfig" 1532ac07f75SDavid Lechnersource "board/lego/ev3/Kconfig" 154601fbec7SMasahiro Yamada 155b529993eSPhilipp Tomsichconfig SPL_LDSCRIPT 156b529993eSPhilipp Tomsich default "board/$(BOARDDIR)/u-boot-spl-ipam390.lds" if TARGET_IPAM390 157b529993eSPhilipp Tomsich default "board/$(BOARDDIR)/u-boot-spl-da850evm.lds" 158b529993eSPhilipp Tomsich 159601fbec7SMasahiro Yamadaendif 160