xref: /rk3399_rockchip-uboot/arch/arm/mach-at91/Kconfig (revision 1490eb89f4697b02cfb8f826d2f5eaf37edcbd47)
14614b891SMasahiro Yamadaif ARCH_AT91
24614b891SMasahiro Yamada
34614b891SMasahiro Yamadachoice
44614b891SMasahiro Yamada	prompt "Atmel AT91 board select"
5a26cd049SJoe Hershberger	optional
64614b891SMasahiro Yamada
74614b891SMasahiro Yamadaconfig TARGET_AT91RM9200EK
84614b891SMasahiro Yamada	bool "Atmel AT91RM9200 evaluation kit"
94614b891SMasahiro Yamada	select CPU_ARM920T
104614b891SMasahiro Yamada
114614b891SMasahiro Yamadaconfig TARGET_AT91SAM9260EK
124614b891SMasahiro Yamada	bool "Atmel at91sam9260 reference board"
134614b891SMasahiro Yamada	select CPU_ARM926EJS
14a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
154614b891SMasahiro Yamada
164614b891SMasahiro Yamadaconfig TARGET_ETHERNUT5
174614b891SMasahiro Yamada	bool "Ethernut5 board"
184614b891SMasahiro Yamada	select CPU_ARM926EJS
194614b891SMasahiro Yamada
204614b891SMasahiro Yamadaconfig TARGET_SNAPPER9260
214614b891SMasahiro Yamada	bool "Support snapper9260"
224614b891SMasahiro Yamada	select CPU_ARM926EJS
23ab7b8857SMasahiro Yamada	select DM
24ab7b8857SMasahiro Yamada	select DM_SERIAL
25ab7b8857SMasahiro Yamada	select DM_GPIO
264614b891SMasahiro Yamada
27885fc03aSAndre Renaudconfig TARGET_GURNARD
28885fc03aSAndre Renaud	bool "Support gurnard"
29e5ec4815STom Rini	select BOARD_LATE_INIT
30885fc03aSAndre Renaud	select CPU_ARM926EJS
31885fc03aSAndre Renaud	select DM
32885fc03aSAndre Renaud	select DM_SERIAL
33885fc03aSAndre Renaud	select DM_GPIO
34885fc03aSAndre Renaud	select DM_ETH
35*1490eb89SAdam Ford	select SPI
36885fc03aSAndre Renaud
374614b891SMasahiro Yamadaconfig TARGET_AT91SAM9261EK
384614b891SMasahiro Yamada	bool "Atmel at91sam9261 reference board"
394614b891SMasahiro Yamada	select CPU_ARM926EJS
40324873e7SWenyou.Yang@microchip.com	select BOARD_EARLY_INIT_F
414614b891SMasahiro Yamada
424614b891SMasahiro Yamadaconfig TARGET_PM9261
434614b891SMasahiro Yamada	bool "Ronetix pm9261 board"
444614b891SMasahiro Yamada	select CPU_ARM926EJS
454614b891SMasahiro Yamada
464614b891SMasahiro Yamadaconfig TARGET_AT91SAM9263EK
474614b891SMasahiro Yamada	bool "Atmel at91sam9263 reference board"
484614b891SMasahiro Yamada	select CPU_ARM926EJS
49a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
504614b891SMasahiro Yamada
514614b891SMasahiro Yamadaconfig TARGET_USB_A9263
524614b891SMasahiro Yamada	bool "Caloa USB A9260 board"
534614b891SMasahiro Yamada	select CPU_ARM926EJS
544614b891SMasahiro Yamada
554614b891SMasahiro Yamadaconfig TARGET_PM9263
564614b891SMasahiro Yamada	bool "Ronetix pm9263 board"
574614b891SMasahiro Yamada	select CPU_ARM926EJS
584614b891SMasahiro Yamada
594614b891SMasahiro Yamadaconfig TARGET_AT91SAM9M10G45EK
604614b891SMasahiro Yamada	bool "Atmel AT91SAM9M10G45-EK board"
614614b891SMasahiro Yamada	select CPU_ARM926EJS
6241d41a93SBo Shen	select SUPPORT_SPL
63a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
644614b891SMasahiro Yamada
654614b891SMasahiro Yamadaconfig TARGET_PM9G45
664614b891SMasahiro Yamada	bool "Ronetix pm9g45 board"
674614b891SMasahiro Yamada	select CPU_ARM926EJS
684614b891SMasahiro Yamada
69bfc37f3cSErik van Luijkconfig TARGET_PICOSAM9G45
70bfc37f3cSErik van Luijk	bool "Mini-box picosam9g45 board"
71bfc37f3cSErik van Luijk	select CPU_ARM926EJS
72bfc37f3cSErik van Luijk	select SUPPORT_SPL
73bfc37f3cSErik van Luijk
744614b891SMasahiro Yamadaconfig TARGET_AT91SAM9N12EK
754614b891SMasahiro Yamada	bool "Atmel AT91SAM9N12-EK board"
764614b891SMasahiro Yamada	select CPU_ARM926EJS
77ff255e83SBo Shen	select SUPPORT_SPL
78a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
794614b891SMasahiro Yamada
804614b891SMasahiro Yamadaconfig TARGET_AT91SAM9RLEK
814614b891SMasahiro Yamada	bool "Atmel at91sam9rl reference board"
824614b891SMasahiro Yamada	select CPU_ARM926EJS
83a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
844614b891SMasahiro Yamada
854614b891SMasahiro Yamadaconfig TARGET_AT91SAM9X5EK
864614b891SMasahiro Yamada	bool "Atmel AT91SAM9X5-EK board"
874614b891SMasahiro Yamada	select CPU_ARM926EJS
88d85e8914SBo Shen	select SUPPORT_SPL
89a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
904614b891SMasahiro Yamada
919989c156SWenyou Yangconfig TARGET_SAMA5D2_PTC
929989c156SWenyou Yang	bool "SAMA5D2 PTC board"
939989c156SWenyou Yang	select CPU_V7
949989c156SWenyou Yang	select SUPPORT_SPL
95a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
969989c156SWenyou Yang
9775238f23SWenyou Yangconfig TARGET_SAMA5D2_XPLAINED
9875238f23SWenyou Yang	bool "SAMA5D2 Xplained board"
9975238f23SWenyou Yang	select CPU_V7
10037dadbcaSWenyou Yang	select SUPPORT_SPL
101a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
10275238f23SWenyou Yang
1034614b891SMasahiro Yamadaconfig TARGET_SAMA5D3_XPLAINED
1044614b891SMasahiro Yamada	bool "SAMA5D3 Xplained board"
1054614b891SMasahiro Yamada	select CPU_V7
1064614b891SMasahiro Yamada	select SUPPORT_SPL
107a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
1084614b891SMasahiro Yamada
1094614b891SMasahiro Yamadaconfig TARGET_SAMA5D3XEK
1104614b891SMasahiro Yamada	bool "SAMA5D3X-EK board"
111e5ec4815STom Rini	select BOARD_LATE_INIT
1124614b891SMasahiro Yamada	select CPU_V7
1134614b891SMasahiro Yamada	select SUPPORT_SPL
114a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
1154614b891SMasahiro Yamada
1164614b891SMasahiro Yamadaconfig TARGET_SAMA5D4_XPLAINED
1174614b891SMasahiro Yamada	bool "SAMA5D4 Xplained board"
1184614b891SMasahiro Yamada	select CPU_V7
1194614b891SMasahiro Yamada	select SUPPORT_SPL
120a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
1214614b891SMasahiro Yamada
1224614b891SMasahiro Yamadaconfig TARGET_SAMA5D4EK
1234614b891SMasahiro Yamada	bool "SAMA5D4 Evaluation Kit"
1244614b891SMasahiro Yamada	select CPU_V7
1254614b891SMasahiro Yamada	select SUPPORT_SPL
126a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
1274614b891SMasahiro Yamada
128c21c28b6SMarek Vasutconfig TARGET_MA5D4EVK
129f1d56dffSMarek Vasut	bool "Aries MA5D4EVK Evaluation Kit"
130c21c28b6SMarek Vasut	select CPU_V7
131c21c28b6SMarek Vasut	select SUPPORT_SPL
132*1490eb89SAdam Ford	select DM
133*1490eb89SAdam Ford	select DM_SPI
134*1490eb89SAdam Ford	select SPI
135c21c28b6SMarek Vasut
1364614b891SMasahiro Yamadaconfig TARGET_MEESC
1374614b891SMasahiro Yamada	bool "Support meesc"
1384614b891SMasahiro Yamada	select CPU_ARM926EJS
1394614b891SMasahiro Yamada
1404614b891SMasahiro Yamadaconfig TARGET_CORVUS
1414614b891SMasahiro Yamada	bool "Support corvus"
1424614b891SMasahiro Yamada	select CPU_ARM926EJS
1434614b891SMasahiro Yamada	select SUPPORT_SPL
144289f979cSHeiko Schocher	select DM
145289f979cSHeiko Schocher	select DM_SERIAL
146289f979cSHeiko Schocher	select DM_GPIO
147289f979cSHeiko Schocher	select DM_ETH
1484614b891SMasahiro Yamada
1494614b891SMasahiro Yamadaconfig TARGET_TAURUS
1504614b891SMasahiro Yamada	bool "Support taurus"
1514614b891SMasahiro Yamada	select CPU_ARM926EJS
1524614b891SMasahiro Yamada	select SUPPORT_SPL
1538e6e8221SHeiko Schocher	select DM
1548e6e8221SHeiko Schocher	select DM_SERIAL
1558e6e8221SHeiko Schocher	select DM_GPIO
1568e6e8221SHeiko Schocher	select DM_ETH
157*1490eb89SAdam Ford	select SPI
1584614b891SMasahiro Yamada
1593b5df50eSHeiko Schocherconfig TARGET_SMARTWEB
1603b5df50eSHeiko Schocher	bool "Support smartweb"
1613b5df50eSHeiko Schocher	select CPU_ARM926EJS
1623b5df50eSHeiko Schocher	select SUPPORT_SPL
16313ee7890SHeiko Schocher	select DM
16413ee7890SHeiko Schocher	select DM_SERIAL
16513ee7890SHeiko Schocher	select DM_GPIO
16613ee7890SHeiko Schocher	select DM_ETH
1673b5df50eSHeiko Schocher
168522e4fbbSGregory CLEMENTconfig TARGET_VINCO
169522e4fbbSGregory CLEMENT	bool "Support VINCO"
170*1490eb89SAdam Ford	select SAMA5D4
171*1490eb89SAdam Ford	select SUPPORT_SPL
172*1490eb89SAdam Ford	select DM
173*1490eb89SAdam Ford	select DM_SPI
174*1490eb89SAdam Ford	select SPI
175*1490eb89SAdam Ford
176*1490eb89SAdam Fordconfig TARGET_WB45N
177*1490eb89SAdam Ford	bool "Support Laird WB45N"
178*1490eb89SAdam Ford	select CPU_ARM926EJS
179*1490eb89SAdam Ford	select SUPPORT_SPL
180*1490eb89SAdam Ford
181*1490eb89SAdam Fordconfig TARGET_WB50N
182*1490eb89SAdam Ford	bool "Support Laird WB50N"
183*1490eb89SAdam Ford	select BOARD_LATE_INIT
184522e4fbbSGregory CLEMENT	select CPU_V7
185522e4fbbSGregory CLEMENT	select SUPPORT_SPL
186522e4fbbSGregory CLEMENT
1874614b891SMasahiro Yamadaendchoice
1884614b891SMasahiro Yamada
1894614b891SMasahiro Yamadaconfig SYS_SOC
1904614b891SMasahiro Yamada	default "at91"
1914614b891SMasahiro Yamada
192f1d56dffSMarek Vasutsource "board/aries/ma5d4evk/Kconfig"
1934614b891SMasahiro Yamadasource "board/atmel/at91rm9200ek/Kconfig"
1944614b891SMasahiro Yamadasource "board/atmel/at91sam9260ek/Kconfig"
1954614b891SMasahiro Yamadasource "board/atmel/at91sam9261ek/Kconfig"
1964614b891SMasahiro Yamadasource "board/atmel/at91sam9263ek/Kconfig"
1974614b891SMasahiro Yamadasource "board/atmel/at91sam9m10g45ek/Kconfig"
1984614b891SMasahiro Yamadasource "board/atmel/at91sam9n12ek/Kconfig"
1994614b891SMasahiro Yamadasource "board/atmel/at91sam9rlek/Kconfig"
2004614b891SMasahiro Yamadasource "board/atmel/at91sam9x5ek/Kconfig"
2019989c156SWenyou Yangsource "board/atmel/sama5d2_ptc/Kconfig"
20275238f23SWenyou Yangsource "board/atmel/sama5d2_xplained/Kconfig"
2034614b891SMasahiro Yamadasource "board/atmel/sama5d3_xplained/Kconfig"
2044614b891SMasahiro Yamadasource "board/atmel/sama5d3xek/Kconfig"
2054614b891SMasahiro Yamadasource "board/atmel/sama5d4_xplained/Kconfig"
2064614b891SMasahiro Yamadasource "board/atmel/sama5d4ek/Kconfig"
207885fc03aSAndre Renaudsource "board/bluewater/gurnard/Kconfig"
2084614b891SMasahiro Yamadasource "board/bluewater/snapper9260/Kconfig"
2094614b891SMasahiro Yamadasource "board/calao/usb_a9263/Kconfig"
2104614b891SMasahiro Yamadasource "board/egnite/ethernut5/Kconfig"
2114614b891SMasahiro Yamadasource "board/esd/meesc/Kconfig"
212522e4fbbSGregory CLEMENTsource "board/l+g/vinco/Kconfig"
213bfc37f3cSErik van Luijksource "board/mini-box/picosam9g45/Kconfig"
2144614b891SMasahiro Yamadasource "board/ronetix/pm9261/Kconfig"
2154614b891SMasahiro Yamadasource "board/ronetix/pm9263/Kconfig"
2164614b891SMasahiro Yamadasource "board/ronetix/pm9g45/Kconfig"
2174614b891SMasahiro Yamadasource "board/siemens/corvus/Kconfig"
2184614b891SMasahiro Yamadasource "board/siemens/taurus/Kconfig"
2193b5df50eSHeiko Schochersource "board/siemens/smartweb/Kconfig"
2204614b891SMasahiro Yamada
221b529993eSPhilipp Tomsichconfig SPL_LDSCRIPT
222b529993eSPhilipp Tomsich	default "arch/arm/mach-at91/arm926ejs/u-boot-spl.lds" if CPU_ARM926EJS
223b529993eSPhilipp Tomsich	default "arch/arm/mach-at91/armv7/u-boot-spl.lds" if CPU_V7
224b529993eSPhilipp Tomsich
2254614b891SMasahiro Yamadaendif
226