141141127SAlexandre Bellonimenuconfig ARCH_AT91 241141127SAlexandre Belloni bool "Atmel SoCs" 32d4c44e9SSzemző András depends on ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V7 || ARM_SINGLE_ARMV7M 4*dbeb0c8eSArnd Bergmann select ARM_CPU_SUSPEND if PM && ARCH_MULTI_V7 5ef7eda2cSNicolas Ferre select COMMON_CLK_AT91 65c34a4e8SLinus Walleij select GPIOLIB 741141127SAlexandre Belloni select PINCTRL 841141127SAlexandre Belloni select SOC_BUS 98f4b4794SLudovic Desroches 1041141127SAlexandre Belloniif ARCH_AT91 112d4c44e9SSzemző Andrásconfig SOC_SAMV7 122d4c44e9SSzemző András bool "SAM Cortex-M7 family" if ARM_SINGLE_ARMV7M 132d4c44e9SSzemző András select COMMON_CLK_AT91 142d4c44e9SSzemző András select PINCTRL_AT91 152d4c44e9SSzemző András help 162d4c44e9SSzemző András Select this if you are using an SoC from Atmel's SAME7, SAMS7 or SAMV7 172d4c44e9SSzemző András families. 182d4c44e9SSzemző András 19c268a743SNicolas Ferreconfig SOC_SAMA5D2 20e3246542SMasahiro Yamada bool "SAMA5D2 family" 21e3246542SMasahiro Yamada depends on ARCH_MULTI_V7 22c268a743SNicolas Ferre select SOC_SAMA5 23c268a743SNicolas Ferre select CACHE_L2X0 24c268a743SNicolas Ferre select HAVE_FB_ATMEL 25c268a743SNicolas Ferre select HAVE_AT91_UTMI 26c268a743SNicolas Ferre select HAVE_AT91_USB_CLK 27c268a743SNicolas Ferre select HAVE_AT91_H32MX 28c268a743SNicolas Ferre select HAVE_AT91_GENERATED_CLK 298423536fSLudovic Desroches select PINCTRL_AT91PIO4 30c268a743SNicolas Ferre help 31c268a743SNicolas Ferre Select this if ou are using one of Atmel's SAMA5D2 family SoC. 32c268a743SNicolas Ferre 338f4b4794SLudovic Desrochesconfig SOC_SAMA5D3 34e3246542SMasahiro Yamada bool "SAMA5D3 family" 35e3246542SMasahiro Yamada depends on ARCH_MULTI_V7 368f4b4794SLudovic Desroches select SOC_SAMA5 378f4b4794SLudovic Desroches select HAVE_FB_ATMEL 38f090fb37SBoris BREZILLON select HAVE_AT91_UTMI 39a9c0688fSBoris BREZILLON select HAVE_AT91_SMD 40c84a61d8SBoris BREZILLON select HAVE_AT91_USB_CLK 418423536fSLudovic Desroches select PINCTRL_AT91 428f4b4794SLudovic Desroches help 438f4b4794SLudovic Desroches Select this if you are using one of Atmel's SAMA5D3 family SoC. 447f457160SJosh Wu This support covers SAMA5D31, SAMA5D33, SAMA5D34, SAMA5D35, SAMA5D36. 452dc850b6SNicolas Ferre 462dc850b6SNicolas Ferreconfig SOC_SAMA5D4 47e3246542SMasahiro Yamada bool "SAMA5D4 family" 48e3246542SMasahiro Yamada depends on ARCH_MULTI_V7 492dc850b6SNicolas Ferre select SOC_SAMA5 502dc850b6SNicolas Ferre select CACHE_L2X0 512dc850b6SNicolas Ferre select HAVE_FB_ATMEL 522dc850b6SNicolas Ferre select HAVE_AT91_UTMI 532dc850b6SNicolas Ferre select HAVE_AT91_SMD 542dc850b6SNicolas Ferre select HAVE_AT91_USB_CLK 552dc850b6SNicolas Ferre select HAVE_AT91_H32MX 568423536fSLudovic Desroches select PINCTRL_AT91 572dc850b6SNicolas Ferre help 582dc850b6SNicolas Ferre Select this if you are using one of Atmel's SAMA5D4 family SoC. 598f4b4794SLudovic Desroches 601e3ce2b8SJean-Christophe PLAGNIOL-VILLARDconfig SOC_AT91RM9200 61e3246542SMasahiro Yamada bool "AT91RM9200" 62e3246542SMasahiro Yamada depends on ARCH_MULTI_V4T 63ef7eda2cSNicolas Ferre select ATMEL_AIC_IRQ 64b2f06274SAlexandre Belloni select ATMEL_PM if PM 65b53cdd03SAlexandre Belloni select ATMEL_ST 66c750815eSRussell King select CPU_ARM920T 67c84a61d8SBoris BREZILLON select HAVE_AT91_USB_CLK 688423536fSLudovic Desroches select PINCTRL_AT91 6941141127SAlexandre Belloni select SOC_SAM_V4_V5 70896bc871SWenyou Yang select SRAM if PM 7141141127SAlexandre Belloni help 7241141127SAlexandre Belloni Select this if you are using Atmel's AT91RM9200 SoC. 739d041268SAndrew Victor 742b019a43SAlexandre Belloniconfig SOC_AT91SAM9 75e3246542SMasahiro Yamada bool "AT91SAM9" 76e3246542SMasahiro Yamada depends on ARCH_MULTI_V5 772b019a43SAlexandre Belloni select ATMEL_AIC_IRQ 78b2f06274SAlexandre Belloni select ATMEL_PM if PM 792b019a43SAlexandre Belloni select ATMEL_SDRAMC 802b019a43SAlexandre Belloni select CPU_ARM926T 81a9c0688fSBoris BREZILLON select HAVE_AT91_SMD 82c84a61d8SBoris BREZILLON select HAVE_AT91_USB_CLK 832b019a43SAlexandre Belloni select HAVE_AT91_UTMI 8474db4fb9SHong Xu select HAVE_FB_ATMEL 852b019a43SAlexandre Belloni select MEMORY 868423536fSLudovic Desroches select PINCTRL_AT91 8741141127SAlexandre Belloni select SOC_SAM_V4_V5 88896bc871SWenyou Yang select SRAM if PM 8974db4fb9SHong Xu help 902b019a43SAlexandre Belloni Select this if you are using one of those Atmel SoC: 912b019a43SAlexandre Belloni AT91SAM9260 922b019a43SAlexandre Belloni AT91SAM9261 932b019a43SAlexandre Belloni AT91SAM9263 942b019a43SAlexandre Belloni AT91SAM9G15 952b019a43SAlexandre Belloni AT91SAM9G20 962b019a43SAlexandre Belloni AT91SAM9G25 972b019a43SAlexandre Belloni AT91SAM9G35 982b019a43SAlexandre Belloni AT91SAM9G45 992b019a43SAlexandre Belloni AT91SAM9G46 1002b019a43SAlexandre Belloni AT91SAM9M10 1012b019a43SAlexandre Belloni AT91SAM9M11 1022b019a43SAlexandre Belloni AT91SAM9N12 1032b019a43SAlexandre Belloni AT91SAM9RL 1042b019a43SAlexandre Belloni AT91SAM9X25 1052b019a43SAlexandre Belloni AT91SAM9X35 1062b019a43SAlexandre Belloni AT91SAM9XE 1079f1ccefeSGreg Ungerer 10841141127SAlexandre Belloniconfig HAVE_AT91_UTMI 10941141127SAlexandre Belloni bool 11041141127SAlexandre Belloni 11141141127SAlexandre Belloniconfig HAVE_AT91_USB_CLK 11241141127SAlexandre Belloni bool 11341141127SAlexandre Belloni 11441141127SAlexandre Belloniconfig COMMON_CLK_AT91 11541141127SAlexandre Belloni bool 11641141127SAlexandre Belloni select COMMON_CLK 117863a81c3SBoris Brezillon select MFD_SYSCON 11841141127SAlexandre Belloni 11941141127SAlexandre Belloniconfig HAVE_AT91_SMD 12041141127SAlexandre Belloni bool 12141141127SAlexandre Belloni 12241141127SAlexandre Belloniconfig HAVE_AT91_H32MX 12341141127SAlexandre Belloni bool 12441141127SAlexandre Belloni 125df70aeefSNicolas Ferreconfig HAVE_AT91_GENERATED_CLK 126df70aeefSNicolas Ferre bool 127df70aeefSNicolas Ferre 12841141127SAlexandre Belloniconfig SOC_SAM_V4_V5 12941141127SAlexandre Belloni bool 13041141127SAlexandre Belloni 13141141127SAlexandre Belloniconfig SOC_SAM_V7 13241141127SAlexandre Belloni bool 13341141127SAlexandre Belloni 13441141127SAlexandre Belloniconfig SOC_SAMA5 13541141127SAlexandre Belloni bool 13641141127SAlexandre Belloni select ATMEL_AIC5_IRQ 137b2f06274SAlexandre Belloni select ATMEL_PM if PM 13841141127SAlexandre Belloni select ATMEL_SDRAMC 13941141127SAlexandre Belloni select MEMORY 14041141127SAlexandre Belloni select SOC_SAM_V7 14141141127SAlexandre Belloni select SRAM if PM 14241141127SAlexandre Belloni 143b2f06274SAlexandre Belloniconfig ATMEL_PM 144b2f06274SAlexandre Belloni bool 145b2f06274SAlexandre Belloni 1469d041268SAndrew Victorendif 147