1menuconfig ARCH_AT91 2 bool "Atmel SoCs" 3 depends on ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V7 || ARM_SINGLE_ARMV7M 4 select ARM_CPU_SUSPEND if PM 5 select COMMON_CLK_AT91 6 select GPIOLIB 7 select PINCTRL 8 select SOC_BUS 9 10if ARCH_AT91 11config SOC_SAMV7 12 bool "SAM Cortex-M7 family" if ARM_SINGLE_ARMV7M 13 select COMMON_CLK_AT91 14 select PINCTRL_AT91 15 help 16 Select this if you are using an SoC from Atmel's SAME7, SAMS7 or SAMV7 17 families. 18 19config SOC_SAMA5D2 20 bool "SAMA5D2 family" 21 depends on ARCH_MULTI_V7 22 select SOC_SAMA5 23 select CACHE_L2X0 24 select HAVE_FB_ATMEL 25 select HAVE_AT91_UTMI 26 select HAVE_AT91_USB_CLK 27 select HAVE_AT91_H32MX 28 select HAVE_AT91_GENERATED_CLK 29 select PINCTRL_AT91PIO4 30 help 31 Select this if ou are using one of Atmel's SAMA5D2 family SoC. 32 33config SOC_SAMA5D3 34 bool "SAMA5D3 family" 35 depends on ARCH_MULTI_V7 36 select SOC_SAMA5 37 select HAVE_FB_ATMEL 38 select HAVE_AT91_UTMI 39 select HAVE_AT91_SMD 40 select HAVE_AT91_USB_CLK 41 select PINCTRL_AT91 42 help 43 Select this if you are using one of Atmel's SAMA5D3 family SoC. 44 This support covers SAMA5D31, SAMA5D33, SAMA5D34, SAMA5D35, SAMA5D36. 45 46config SOC_SAMA5D4 47 bool "SAMA5D4 family" 48 depends on ARCH_MULTI_V7 49 select SOC_SAMA5 50 select CACHE_L2X0 51 select HAVE_FB_ATMEL 52 select HAVE_AT91_UTMI 53 select HAVE_AT91_SMD 54 select HAVE_AT91_USB_CLK 55 select HAVE_AT91_H32MX 56 select PINCTRL_AT91 57 help 58 Select this if you are using one of Atmel's SAMA5D4 family SoC. 59 60config SOC_AT91RM9200 61 bool "AT91RM9200" 62 depends on ARCH_MULTI_V4T 63 select ATMEL_AIC_IRQ 64 select ATMEL_PM if PM 65 select ATMEL_ST 66 select CPU_ARM920T 67 select HAVE_AT91_USB_CLK 68 select PINCTRL_AT91 69 select SOC_SAM_V4_V5 70 select SRAM if PM 71 help 72 Select this if you are using Atmel's AT91RM9200 SoC. 73 74config SOC_AT91SAM9 75 bool "AT91SAM9" 76 depends on ARCH_MULTI_V5 77 select ATMEL_AIC_IRQ 78 select ATMEL_PM if PM 79 select ATMEL_SDRAMC 80 select CPU_ARM926T 81 select HAVE_AT91_SMD 82 select HAVE_AT91_USB_CLK 83 select HAVE_AT91_UTMI 84 select HAVE_FB_ATMEL 85 select MEMORY 86 select PINCTRL_AT91 87 select SOC_SAM_V4_V5 88 select SRAM if PM 89 help 90 Select this if you are using one of those Atmel SoC: 91 AT91SAM9260 92 AT91SAM9261 93 AT91SAM9263 94 AT91SAM9G15 95 AT91SAM9G20 96 AT91SAM9G25 97 AT91SAM9G35 98 AT91SAM9G45 99 AT91SAM9G46 100 AT91SAM9M10 101 AT91SAM9M11 102 AT91SAM9N12 103 AT91SAM9RL 104 AT91SAM9X25 105 AT91SAM9X35 106 AT91SAM9XE 107 108config HAVE_AT91_UTMI 109 bool 110 111config HAVE_AT91_USB_CLK 112 bool 113 114config COMMON_CLK_AT91 115 bool 116 select COMMON_CLK 117 select MFD_SYSCON 118 119config HAVE_AT91_SMD 120 bool 121 122config HAVE_AT91_H32MX 123 bool 124 125config HAVE_AT91_GENERATED_CLK 126 bool 127 128config SOC_SAM_V4_V5 129 bool 130 131config SOC_SAM_V7 132 bool 133 134config SOC_SAMA5 135 bool 136 select ATMEL_AIC5_IRQ 137 select ATMEL_PM if PM 138 select ATMEL_SDRAMC 139 select MEMORY 140 select SOC_SAM_V7 141 select SRAM if PM 142 143config ATMEL_PM 144 bool 145 146endif 147