~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/arm/mach-at91/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /arch/arm/mach-at91/Kconfig (Version linux-6.12-rc7) and /arch/i386/mach-at91/Kconfig (Version linux-6.2.16)


  1 # SPDX-License-Identifier: GPL-2.0-only           
  2 menuconfig ARCH_AT91                              
  3         bool "AT91/Microchip SoCs"                
  4         depends on (CPU_LITTLE_ENDIAN && (ARCH    
  5                 ARCH_MULTI_V7 || ARM_SINGLE_AR    
  6         select ARM_CPU_SUSPEND if PM && ARCH_M    
  7         select COMMON_CLK_AT91                    
  8         select GPIOLIB                            
  9         select PINCTRL                            
 10         select SOC_BUS                            
 11                                                   
 12 if ARCH_AT91                                      
 13 config SOC_SAMV7                                  
 14         bool "SAM Cortex-M7 family" if ARM_SIN    
 15         select COMMON_CLK_AT91                    
 16         select PINCTRL_AT91                       
 17         help                                      
 18           Select this if you are using an SoC     
 19           families.                               
 20                                                   
 21 config SOC_SAMA5D2                                
 22         bool "SAMA5D2 family"                     
 23         depends on ARCH_MULTI_V7                  
 24         select SOC_SAMA5                          
 25         select CACHE_L2X0                         
 26         select HAVE_AT91_UTMI                     
 27         select HAVE_AT91_USB_CLK                  
 28         select HAVE_AT91_H32MX                    
 29         select HAVE_AT91_GENERATED_CLK            
 30         select HAVE_AT91_AUDIO_PLL                
 31         select HAVE_AT91_I2S_MUX_CLK              
 32         select PINCTRL_AT91PIO4                   
 33         help                                      
 34           Select this if ou are using one of M    
 35                                                   
 36 config SOC_SAMA5D3                                
 37         bool "SAMA5D3 family"                     
 38         depends on ARCH_MULTI_V7                  
 39         select SOC_SAMA5                          
 40         select HAVE_AT91_UTMI                     
 41         select HAVE_AT91_SMD                      
 42         select HAVE_AT91_USB_CLK                  
 43         select PINCTRL_AT91                       
 44         help                                      
 45           Select this if you are using one of     
 46           This support covers SAMA5D31, SAMA5D    
 47                                                   
 48 config SOC_SAMA5D4                                
 49         bool "SAMA5D4 family"                     
 50         depends on ARCH_MULTI_V7                  
 51         select SOC_SAMA5                          
 52         select CACHE_L2X0                         
 53         select HAVE_AT91_UTMI                     
 54         select HAVE_AT91_SMD                      
 55         select HAVE_AT91_USB_CLK                  
 56         select HAVE_AT91_H32MX                    
 57         select PINCTRL_AT91                       
 58         help                                      
 59           Select this if you are using one of     
 60                                                   
 61 config SOC_SAMA7G5                                
 62         bool "SAMA7G5 family"                     
 63         depends on ARCH_MULTI_V7                  
 64         select HAVE_AT91_GENERATED_CLK            
 65         select HAVE_AT91_SAM9X60_PLL              
 66         select HAVE_AT91_UTMI                     
 67         select PM_OPP                             
 68         select SOC_SAMA7                          
 69         help                                      
 70           Select this if you are using one of     
 71                                                   
 72 config SOC_LAN966                                 
 73         bool "ARMv7 based Microchip LAN966 SoC    
 74         depends on ARCH_MULTI_V7                  
 75         select DW_APB_TIMER_OF                    
 76         select ARM_GIC                            
 77         select MEMORY                             
 78         help                                      
 79           This enables support for ARMv7 based    
 80                                                   
 81 config SOC_AT91RM9200                             
 82         bool "AT91RM9200"                         
 83         depends on ARCH_MULTI_V4T                 
 84         select ATMEL_AIC_IRQ                      
 85         select ATMEL_PM if PM                     
 86         select ATMEL_ST                           
 87         select CPU_ARM920T                        
 88         select HAVE_AT91_USB_CLK                  
 89         select PINCTRL_AT91                       
 90         select SOC_SAM_V4_V5                      
 91         select SRAM if PM                         
 92         help                                      
 93           Select this if you are using Microch    
 94                                                   
 95 config SOC_AT91SAM9                               
 96         bool "AT91SAM9"                           
 97         depends on ARCH_MULTI_V5                  
 98         select ATMEL_AIC_IRQ                      
 99         select ATMEL_PM if PM                     
100         select CPU_ARM926T                        
101         select HAVE_AT91_SMD                      
102         select HAVE_AT91_USB_CLK                  
103         select HAVE_AT91_UTMI                     
104         select HAVE_FB_ATMEL                      
105         select MEMORY                             
106         select PINCTRL_AT91                       
107         select SOC_SAM_V4_V5                      
108         select SRAM if PM                         
109         help                                      
110           Select this if you are using one of     
111             AT91SAM9260                           
112             AT91SAM9261                           
113             AT91SAM9263                           
114             AT91SAM9G15                           
115             AT91SAM9G20                           
116             AT91SAM9G25                           
117             AT91SAM9G35                           
118             AT91SAM9G45                           
119             AT91SAM9G46                           
120             AT91SAM9M10                           
121             AT91SAM9M11                           
122             AT91SAM9N12                           
123             AT91SAM9RL                            
124             AT91SAM9X25                           
125             AT91SAM9X35                           
126             AT91SAM9XE                            
127                                                   
128 config SOC_SAM9X60                                
129         bool "SAM9X60"                            
130         depends on ARCH_MULTI_V5                  
131         select ATMEL_AIC5_IRQ                     
132         select ATMEL_PM if PM                     
133         select CPU_ARM926T                        
134         select HAVE_AT91_USB_CLK                  
135         select HAVE_AT91_GENERATED_CLK            
136         select HAVE_AT91_SAM9X60_PLL              
137         select MEMORY                             
138         select PINCTRL_AT91                       
139         select SOC_SAM_V4_V5                      
140         select SRAM if PM                         
141         help                                      
142           Select this if you are using Microch    
143                                                   
144 config SOC_SAM9X7                                 
145         bool "SAM9X7"                             
146         depends on ARCH_MULTI_V5                  
147         select ATMEL_AIC5_IRQ                     
148         select ATMEL_PM if PM                     
149         select CPU_ARM926T                        
150         select HAVE_AT91_USB_CLK                  
151         select HAVE_AT91_GENERATED_CLK            
152         select HAVE_AT91_SAM9X60_PLL              
153         select MEMORY                             
154         select PINCTRL_AT91                       
155         select SOC_SAM_V4_V5                      
156         select SRAM if PM                         
157         help                                      
158           Select this if you are using Microch    
159                                                   
160 comment "Clocksource driver selection"            
161                                                   
162 config ATMEL_CLOCKSOURCE_PIT                      
163         bool "Periodic Interval Timer (PIT) su    
164         depends on SOC_AT91SAM9 || SOC_SAM9X60    
165         default SOC_AT91SAM9 || SOC_SAMA5         
166         select ATMEL_PIT                          
167         help                                      
168           Select this to get a clocksource bas    
169           Timer. It has a relatively low resol    
170           should be preferred.                    
171                                                   
172 config ATMEL_CLOCKSOURCE_TCB                      
173         bool "Timer Counter Blocks (TCB) suppo    
174         default SOC_AT91RM9200 || SOC_AT91SAM9    
175         select ATMEL_TCB_CLKSRC                   
176         help                                      
177           Select this to get a high precision     
178           TC block with a 5+ MHz base clock ra    
179           On platforms with 16-bit counters, t    
180           to make a single 32-bit timer.          
181           It can also be used as a clock event    
182                                                   
183 config MICROCHIP_CLOCKSOURCE_PIT64B               
184         bool "64-bit Periodic Interval Timer (    
185         default SOC_SAM9X60 || SOC_SAM9X7 || S    
186         select MICROCHIP_PIT64B                   
187         help                                      
188           Select this to get a high resolution    
189           clocksource and clockevent (SAMA7G5)    
190           Periodic Interval Timer.                
191                                                   
192 config HAVE_AT91_UTMI                             
193         bool                                      
194                                                   
195 config HAVE_AT91_USB_CLK                          
196         bool                                      
197                                                   
198 config COMMON_CLK_AT91                            
199         bool                                      
200         select MFD_SYSCON                         
201                                                   
202 config HAVE_AT91_SMD                              
203         bool                                      
204                                                   
205 config HAVE_AT91_H32MX                            
206         bool                                      
207                                                   
208 config HAVE_AT91_GENERATED_CLK                    
209         bool                                      
210                                                   
211 config HAVE_AT91_AUDIO_PLL                        
212         bool                                      
213                                                   
214 config HAVE_AT91_I2S_MUX_CLK                      
215         bool                                      
216                                                   
217 config HAVE_AT91_SAM9X60_PLL                      
218         bool                                      
219                                                   
220 config SOC_SAM_V4_V5                              
221         bool                                      
222                                                   
223 config SOC_SAM_V7                                 
224         bool                                      
225                                                   
226 config SOC_SAMA5                                  
227         bool                                      
228         select ATMEL_AIC5_IRQ                     
229         select ATMEL_PM if PM                     
230         select MEMORY                             
231         select SOC_SAM_V7                         
232         select SRAM if PM                         
233                                                   
234 config ATMEL_PM                                   
235         bool                                      
236                                                   
237 config ATMEL_SECURE_PM                            
238         bool "Atmel Secure PM support"            
239         depends on SOC_SAMA5D2 && ATMEL_PM        
240         select ARM_PSCI                           
241         help                                      
242           When running under a TEE, the suspen    
243           at TEE level. When enable, this opti    
244           to set the suspend level. PSCI is th    
245                                                   
246 config SOC_SAMA7                                  
247         bool                                      
248         select ARM_GIC                            
249         select ATMEL_PM if PM                     
250         select MEMORY                             
251         select SOC_SAM_V7                         
252         select SRAM if PM                         
253 endif                                             
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php