141141127SAlexandre Bellonimenuconfig ARCH_AT91 241141127SAlexandre Belloni bool "Atmel SoCs" 3e8621d83SNicolas Ferre depends on ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V7 441141127SAlexandre Belloni select ARCH_REQUIRE_GPIOLIB 5ef7eda2cSNicolas Ferre select COMMON_CLK_AT91 641141127SAlexandre Belloni select PINCTRL 741141127SAlexandre Belloni select PINCTRL_AT91 841141127SAlexandre Belloni select SOC_BUS 98f4b4794SLudovic Desroches 1041141127SAlexandre Belloniif ARCH_AT91 11c268a743SNicolas Ferreconfig SOC_SAMA5D2 12*e3246542SMasahiro Yamada bool "SAMA5D2 family" 13*e3246542SMasahiro Yamada depends on ARCH_MULTI_V7 14c268a743SNicolas Ferre select SOC_SAMA5 15c268a743SNicolas Ferre select CACHE_L2X0 16c268a743SNicolas Ferre select HAVE_FB_ATMEL 17c268a743SNicolas Ferre select HAVE_AT91_UTMI 18c268a743SNicolas Ferre select HAVE_AT91_USB_CLK 19c268a743SNicolas Ferre select HAVE_AT91_H32MX 20c268a743SNicolas Ferre select HAVE_AT91_GENERATED_CLK 21c268a743SNicolas Ferre help 22c268a743SNicolas Ferre Select this if ou are using one of Atmel's SAMA5D2 family SoC. 23c268a743SNicolas Ferre 248f4b4794SLudovic Desrochesconfig SOC_SAMA5D3 25*e3246542SMasahiro Yamada bool "SAMA5D3 family" 26*e3246542SMasahiro Yamada depends on ARCH_MULTI_V7 278f4b4794SLudovic Desroches select SOC_SAMA5 288f4b4794SLudovic Desroches select HAVE_FB_ATMEL 29f090fb37SBoris BREZILLON select HAVE_AT91_UTMI 30a9c0688fSBoris BREZILLON select HAVE_AT91_SMD 31c84a61d8SBoris BREZILLON select HAVE_AT91_USB_CLK 328f4b4794SLudovic Desroches help 338f4b4794SLudovic Desroches Select this if you are using one of Atmel's SAMA5D3 family SoC. 347f457160SJosh Wu This support covers SAMA5D31, SAMA5D33, SAMA5D34, SAMA5D35, SAMA5D36. 352dc850b6SNicolas Ferre 362dc850b6SNicolas Ferreconfig SOC_SAMA5D4 37*e3246542SMasahiro Yamada bool "SAMA5D4 family" 38*e3246542SMasahiro Yamada depends on ARCH_MULTI_V7 392dc850b6SNicolas Ferre select SOC_SAMA5 402dc850b6SNicolas Ferre select CACHE_L2X0 412dc850b6SNicolas Ferre select HAVE_FB_ATMEL 422dc850b6SNicolas Ferre select HAVE_AT91_UTMI 432dc850b6SNicolas Ferre select HAVE_AT91_SMD 442dc850b6SNicolas Ferre select HAVE_AT91_USB_CLK 452dc850b6SNicolas Ferre select HAVE_AT91_H32MX 462dc850b6SNicolas Ferre help 472dc850b6SNicolas Ferre Select this if you are using one of Atmel's SAMA5D4 family SoC. 488f4b4794SLudovic Desroches 491e3ce2b8SJean-Christophe PLAGNIOL-VILLARDconfig SOC_AT91RM9200 50*e3246542SMasahiro Yamada bool "AT91RM9200" 51*e3246542SMasahiro Yamada depends on ARCH_MULTI_V4T 52ef7eda2cSNicolas Ferre select ATMEL_AIC_IRQ 53b53cdd03SAlexandre Belloni select ATMEL_ST 54c750815eSRussell King select CPU_ARM920T 55c84a61d8SBoris BREZILLON select HAVE_AT91_USB_CLK 561be27c62SArnd Bergmann select MIGHT_HAVE_PCI 5741141127SAlexandre Belloni select SOC_SAM_V4_V5 58896bc871SWenyou Yang select SRAM if PM 5941141127SAlexandre Belloni help 6041141127SAlexandre Belloni Select this if you are using Atmel's AT91RM9200 SoC. 619d041268SAndrew Victor 622b019a43SAlexandre Belloniconfig SOC_AT91SAM9 63*e3246542SMasahiro Yamada bool "AT91SAM9" 64*e3246542SMasahiro Yamada depends on ARCH_MULTI_V5 652b019a43SAlexandre Belloni select ATMEL_AIC_IRQ 662b019a43SAlexandre Belloni select ATMEL_SDRAMC 672b019a43SAlexandre Belloni select CPU_ARM926T 68a9c0688fSBoris BREZILLON select HAVE_AT91_SMD 69c84a61d8SBoris BREZILLON select HAVE_AT91_USB_CLK 702b019a43SAlexandre Belloni select HAVE_AT91_UTMI 7174db4fb9SHong Xu select HAVE_FB_ATMEL 722b019a43SAlexandre Belloni select MEMORY 7341141127SAlexandre Belloni select SOC_SAM_V4_V5 74896bc871SWenyou Yang select SRAM if PM 7574db4fb9SHong Xu help 762b019a43SAlexandre Belloni Select this if you are using one of those Atmel SoC: 772b019a43SAlexandre Belloni AT91SAM9260 782b019a43SAlexandre Belloni AT91SAM9261 792b019a43SAlexandre Belloni AT91SAM9263 802b019a43SAlexandre Belloni AT91SAM9G15 812b019a43SAlexandre Belloni AT91SAM9G20 822b019a43SAlexandre Belloni AT91SAM9G25 832b019a43SAlexandre Belloni AT91SAM9G35 842b019a43SAlexandre Belloni AT91SAM9G45 852b019a43SAlexandre Belloni AT91SAM9G46 862b019a43SAlexandre Belloni AT91SAM9M10 872b019a43SAlexandre Belloni AT91SAM9M11 882b019a43SAlexandre Belloni AT91SAM9N12 892b019a43SAlexandre Belloni AT91SAM9RL 902b019a43SAlexandre Belloni AT91SAM9X25 912b019a43SAlexandre Belloni AT91SAM9X35 922b019a43SAlexandre Belloni AT91SAM9XE 939f1ccefeSGreg Ungerer 9441141127SAlexandre Belloniconfig HAVE_AT91_UTMI 9541141127SAlexandre Belloni bool 9641141127SAlexandre Belloni 9741141127SAlexandre Belloniconfig HAVE_AT91_USB_CLK 9841141127SAlexandre Belloni bool 9941141127SAlexandre Belloni 10041141127SAlexandre Belloniconfig COMMON_CLK_AT91 10141141127SAlexandre Belloni bool 10241141127SAlexandre Belloni select COMMON_CLK 10341141127SAlexandre Belloni 10441141127SAlexandre Belloniconfig HAVE_AT91_SMD 10541141127SAlexandre Belloni bool 10641141127SAlexandre Belloni 10741141127SAlexandre Belloniconfig HAVE_AT91_H32MX 10841141127SAlexandre Belloni bool 10941141127SAlexandre Belloni 110df70aeefSNicolas Ferreconfig HAVE_AT91_GENERATED_CLK 111df70aeefSNicolas Ferre bool 112df70aeefSNicolas Ferre 11341141127SAlexandre Belloniconfig SOC_SAM_V4_V5 11441141127SAlexandre Belloni bool 11541141127SAlexandre Belloni 11641141127SAlexandre Belloniconfig SOC_SAM_V7 11741141127SAlexandre Belloni bool 11841141127SAlexandre Belloni 11941141127SAlexandre Belloniconfig SOC_SAMA5 12041141127SAlexandre Belloni bool 12141141127SAlexandre Belloni select ATMEL_AIC5_IRQ 12241141127SAlexandre Belloni select ATMEL_SDRAMC 12341141127SAlexandre Belloni select MEMORY 12441141127SAlexandre Belloni select SOC_SAM_V7 12541141127SAlexandre Belloni select SRAM if PM 12641141127SAlexandre Belloni 1279d041268SAndrew Victorendif 128