141141127SAlexandre Bellonimenuconfig ARCH_AT91 241141127SAlexandre Belloni bool "Atmel SoCs" 3e8621d83SNicolas Ferre depends on ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V7 4ef7eda2cSNicolas Ferre select COMMON_CLK_AT91 5*5c34a4e8SLinus Walleij select GPIOLIB 641141127SAlexandre Belloni select PINCTRL 741141127SAlexandre Belloni select SOC_BUS 88f4b4794SLudovic Desroches 941141127SAlexandre Belloniif ARCH_AT91 10c268a743SNicolas Ferreconfig SOC_SAMA5D2 11e3246542SMasahiro Yamada bool "SAMA5D2 family" 12e3246542SMasahiro Yamada depends on ARCH_MULTI_V7 13c268a743SNicolas Ferre select SOC_SAMA5 14c268a743SNicolas Ferre select CACHE_L2X0 15c268a743SNicolas Ferre select HAVE_FB_ATMEL 16c268a743SNicolas Ferre select HAVE_AT91_UTMI 17c268a743SNicolas Ferre select HAVE_AT91_USB_CLK 18c268a743SNicolas Ferre select HAVE_AT91_H32MX 19c268a743SNicolas Ferre select HAVE_AT91_GENERATED_CLK 208423536fSLudovic Desroches select PINCTRL_AT91PIO4 21c268a743SNicolas Ferre help 22c268a743SNicolas Ferre Select this if ou are using one of Atmel's SAMA5D2 family SoC. 23c268a743SNicolas Ferre 248f4b4794SLudovic Desrochesconfig SOC_SAMA5D3 25e3246542SMasahiro Yamada bool "SAMA5D3 family" 26e3246542SMasahiro 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 328423536fSLudovic Desroches select PINCTRL_AT91 338f4b4794SLudovic Desroches help 348f4b4794SLudovic Desroches Select this if you are using one of Atmel's SAMA5D3 family SoC. 357f457160SJosh Wu This support covers SAMA5D31, SAMA5D33, SAMA5D34, SAMA5D35, SAMA5D36. 362dc850b6SNicolas Ferre 372dc850b6SNicolas Ferreconfig SOC_SAMA5D4 38e3246542SMasahiro Yamada bool "SAMA5D4 family" 39e3246542SMasahiro Yamada depends on ARCH_MULTI_V7 402dc850b6SNicolas Ferre select SOC_SAMA5 412dc850b6SNicolas Ferre select CACHE_L2X0 422dc850b6SNicolas Ferre select HAVE_FB_ATMEL 432dc850b6SNicolas Ferre select HAVE_AT91_UTMI 442dc850b6SNicolas Ferre select HAVE_AT91_SMD 452dc850b6SNicolas Ferre select HAVE_AT91_USB_CLK 462dc850b6SNicolas Ferre select HAVE_AT91_H32MX 478423536fSLudovic Desroches select PINCTRL_AT91 482dc850b6SNicolas Ferre help 492dc850b6SNicolas Ferre Select this if you are using one of Atmel's SAMA5D4 family SoC. 508f4b4794SLudovic Desroches 511e3ce2b8SJean-Christophe PLAGNIOL-VILLARDconfig SOC_AT91RM9200 52e3246542SMasahiro Yamada bool "AT91RM9200" 53e3246542SMasahiro Yamada depends on ARCH_MULTI_V4T 54ef7eda2cSNicolas Ferre select ATMEL_AIC_IRQ 55b53cdd03SAlexandre Belloni select ATMEL_ST 56c750815eSRussell King select CPU_ARM920T 57c84a61d8SBoris BREZILLON select HAVE_AT91_USB_CLK 581be27c62SArnd Bergmann select MIGHT_HAVE_PCI 598423536fSLudovic Desroches select PINCTRL_AT91 6041141127SAlexandre Belloni select SOC_SAM_V4_V5 61896bc871SWenyou Yang select SRAM if PM 6241141127SAlexandre Belloni help 6341141127SAlexandre Belloni Select this if you are using Atmel's AT91RM9200 SoC. 649d041268SAndrew Victor 652b019a43SAlexandre Belloniconfig SOC_AT91SAM9 66e3246542SMasahiro Yamada bool "AT91SAM9" 67e3246542SMasahiro Yamada depends on ARCH_MULTI_V5 682b019a43SAlexandre Belloni select ATMEL_AIC_IRQ 692b019a43SAlexandre Belloni select ATMEL_SDRAMC 702b019a43SAlexandre Belloni select CPU_ARM926T 71a9c0688fSBoris BREZILLON select HAVE_AT91_SMD 72c84a61d8SBoris BREZILLON select HAVE_AT91_USB_CLK 732b019a43SAlexandre Belloni select HAVE_AT91_UTMI 7474db4fb9SHong Xu select HAVE_FB_ATMEL 752b019a43SAlexandre Belloni select MEMORY 768423536fSLudovic Desroches select PINCTRL_AT91 7741141127SAlexandre Belloni select SOC_SAM_V4_V5 78896bc871SWenyou Yang select SRAM if PM 7974db4fb9SHong Xu help 802b019a43SAlexandre Belloni Select this if you are using one of those Atmel SoC: 812b019a43SAlexandre Belloni AT91SAM9260 822b019a43SAlexandre Belloni AT91SAM9261 832b019a43SAlexandre Belloni AT91SAM9263 842b019a43SAlexandre Belloni AT91SAM9G15 852b019a43SAlexandre Belloni AT91SAM9G20 862b019a43SAlexandre Belloni AT91SAM9G25 872b019a43SAlexandre Belloni AT91SAM9G35 882b019a43SAlexandre Belloni AT91SAM9G45 892b019a43SAlexandre Belloni AT91SAM9G46 902b019a43SAlexandre Belloni AT91SAM9M10 912b019a43SAlexandre Belloni AT91SAM9M11 922b019a43SAlexandre Belloni AT91SAM9N12 932b019a43SAlexandre Belloni AT91SAM9RL 942b019a43SAlexandre Belloni AT91SAM9X25 952b019a43SAlexandre Belloni AT91SAM9X35 962b019a43SAlexandre Belloni AT91SAM9XE 979f1ccefeSGreg Ungerer 9841141127SAlexandre Belloniconfig HAVE_AT91_UTMI 9941141127SAlexandre Belloni bool 10041141127SAlexandre Belloni 10141141127SAlexandre Belloniconfig HAVE_AT91_USB_CLK 10241141127SAlexandre Belloni bool 10341141127SAlexandre Belloni 10441141127SAlexandre Belloniconfig COMMON_CLK_AT91 10541141127SAlexandre Belloni bool 10641141127SAlexandre Belloni select COMMON_CLK 107863a81c3SBoris Brezillon select MFD_SYSCON 10841141127SAlexandre Belloni 10941141127SAlexandre Belloniconfig HAVE_AT91_SMD 11041141127SAlexandre Belloni bool 11141141127SAlexandre Belloni 11241141127SAlexandre Belloniconfig HAVE_AT91_H32MX 11341141127SAlexandre Belloni bool 11441141127SAlexandre Belloni 115df70aeefSNicolas Ferreconfig HAVE_AT91_GENERATED_CLK 116df70aeefSNicolas Ferre bool 117df70aeefSNicolas Ferre 11841141127SAlexandre Belloniconfig SOC_SAM_V4_V5 11941141127SAlexandre Belloni bool 12041141127SAlexandre Belloni 12141141127SAlexandre Belloniconfig SOC_SAM_V7 12241141127SAlexandre Belloni bool 12341141127SAlexandre Belloni 12441141127SAlexandre Belloniconfig SOC_SAMA5 12541141127SAlexandre Belloni bool 12641141127SAlexandre Belloni select ATMEL_AIC5_IRQ 12741141127SAlexandre Belloni select ATMEL_SDRAMC 12841141127SAlexandre Belloni select MEMORY 12941141127SAlexandre Belloni select SOC_SAM_V7 13041141127SAlexandre Belloni select SRAM if PM 13141141127SAlexandre Belloni 1329d041268SAndrew Victorendif 133