aboutsummaryrefslogblamecommitdiffstats
path: root/arch/arm/mach-mxs/Kconfig
blob: 9a8bbda195b28a2b64e19a01d052990a2d6f1156 (plain) (tree)
1
2
3
4
5
6
7
8
9





                                          
                       
                          
                       
                            


                
                       
                          
                                      
                       
                            


                        

                                                     
                        
                        



                                                                        





                                             
                                             



                                                                            


                                       
                                  
                                      
                                        
                                      
                                             






                                                                      
                                 
                                  
                                      
                                    
                                        
                                        
                                      
                                         
                                        
                                             



                                                                      


                        
                                 


                                      
                                        
                                        
                                        
                                             
 










                                        
 









                                         
 



                                



                                           



                                                    
     
if ARCH_MXS

source "arch/arm/mach-mxs/devices/Kconfig"

config SOC_IMX23
	bool
	select ARM_AMBA
	select CPU_ARM926T
	select HAVE_PWM
	select PINCTRL_IMX23

config SOC_IMX28
	bool
	select ARM_AMBA
	select CPU_ARM926T
	select HAVE_CAN_FLEXCAN if CAN
	select HAVE_PWM
	select PINCTRL_IMX28

comment "MXS platforms:"

config MACH_MXS_DT
	bool "Support MXS platforms from device tree"
	select SOC_IMX23
	select SOC_IMX28
	help
	  Include support for Freescale MXS platforms(i.MX23 and i.MX28)
	  using the device tree for discovery

config MACH_STMP378X_DEVB
	bool "Support STMP378x_devb Platform"
	select SOC_IMX23
	select MXS_HAVE_AMBA_DUART
	select MXS_HAVE_PLATFORM_AUART
	select MXS_HAVE_PLATFORM_MXS_MMC
	select MXS_HAVE_PLATFORM_RTC_STMP3XXX
	help
	  Include support for STMP378x-devb platform. This includes specific
	  configurations for the board and its peripherals.

config MACH_MX23EVK
	bool "Support MX23EVK Platform"
	select SOC_IMX23
	select MXS_HAVE_AMBA_DUART
	select MXS_HAVE_PLATFORM_AUART
	select MXS_HAVE_PLATFORM_MXS_MMC
	select MXS_HAVE_PLATFORM_MXSFB
	select MXS_HAVE_PLATFORM_RTC_STMP3XXX
	help
	  Include support for MX23EVK platform. This includes specific
	  configurations for the board and its peripherals.

config MACH_MX28EVK
	bool "Support MX28EVK Platform"
	select SOC_IMX28
	select LEDS_GPIO_REGISTER
	select MXS_HAVE_AMBA_DUART
	select MXS_HAVE_PLATFORM_AUART
	select MXS_HAVE_PLATFORM_FEC
	select MXS_HAVE_PLATFORM_FLEXCAN
	select MXS_HAVE_PLATFORM_MXS_MMC
	select MXS_HAVE_PLATFORM_MXSFB
	select MXS_HAVE_PLATFORM_MXS_SAIF
	select MXS_HAVE_PLATFORM_MXS_I2C
	select MXS_HAVE_PLATFORM_RTC_STMP3XXX
	help
	  Include support for MX28EVK platform. This includes specific
	  configurations for the board and its peripherals.

config MODULE_TX28
	bool
	select SOC_IMX28
	select LEDS_GPIO_REGISTER
	select MXS_HAVE_AMBA_DUART
	select MXS_HAVE_PLATFORM_AUART
	select MXS_HAVE_PLATFORM_FEC
	select MXS_HAVE_PLATFORM_MXS_I2C
	select MXS_HAVE_PLATFORM_MXS_MMC
	select MXS_HAVE_PLATFORM_MXS_PWM
	select MXS_HAVE_PLATFORM_RTC_STMP3XXX

config MODULE_M28
	bool
	select SOC_IMX28
	select LEDS_GPIO_REGISTER
	select MXS_HAVE_AMBA_DUART
	select MXS_HAVE_PLATFORM_AUART
	select MXS_HAVE_PLATFORM_FEC
	select MXS_HAVE_PLATFORM_FLEXCAN
	select MXS_HAVE_PLATFORM_MXS_I2C
	select MXS_HAVE_PLATFORM_MXS_MMC
	select MXS_HAVE_PLATFORM_MXSFB

config MODULE_APX4
	bool
	select SOC_IMX28
	select LEDS_GPIO_REGISTER
	select MXS_HAVE_AMBA_DUART
	select MXS_HAVE_PLATFORM_AUART
	select MXS_HAVE_PLATFORM_FEC
	select MXS_HAVE_PLATFORM_MXS_I2C
	select MXS_HAVE_PLATFORM_MXS_MMC
	select MXS_HAVE_PLATFORM_MXS_SAIF

config MACH_TX28
	bool "Ka-Ro TX28 module"
	select MODULE_TX28

config MACH_M28EVK
	bool "Support DENX M28EVK Platform"
	select MODULE_M28

config MACH_APX4DEVKIT
	bool "Support Bluegiga APX4 Development Kit"
	select MODULE_APX4

endif