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

TOMOYO Linux Cross Reference
Linux/arch/arm/mach-pxa/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 ] ~

  1 # SPDX-License-Identifier: GPL-2.0-only
  2 menuconfig ARCH_PXA
  3         bool "PXA2xx/PXA3xx-based"
  4         depends on ARCH_MULTI_V5
  5         depends on CPU_LITTLE_ENDIAN
  6         select ARM_CPU_SUSPEND if PM
  7         select CLKSRC_PXA
  8         select CLKSRC_MMIO
  9         select TIMER_OF
 10         select CPU_XSCALE if !CPU_XSC3
 11         select GPIO_PXA
 12         select GPIOLIB
 13         select PLAT_PXA
 14         help
 15           Support for Intel/Marvell's PXA2xx/PXA3xx processor line.
 16 
 17 if ARCH_PXA
 18 
 19 config MACH_PXA25X_DT
 20         bool "Support PXA25x platforms from device tree"
 21         select PINCTRL
 22         select POWER_SUPPLY
 23         select PXA25x
 24         select USE_OF
 25         help
 26           Include support for Marvell PXA25x based platforms using
 27           the device tree. Needn't select any other machine while
 28           MACH_PXA25x_DT is enabled.
 29 
 30 config MACH_PXA27X_DT
 31         bool "Support PXA27x platforms from device tree"
 32         select PINCTRL
 33         select POWER_SUPPLY
 34         select PXA27x
 35         select USE_OF
 36         help
 37           Include support for Marvell PXA27x based platforms using
 38           the device tree. Needn't select any other machine while
 39           MACH_PXA27X_DT is enabled.
 40 
 41 config MACH_PXA3XX_DT
 42         bool "Support PXA3xx platforms from device tree"
 43         select CPU_PXA300
 44         select CPU_PXA310
 45         select CPU_PXA320
 46         select PINCTRL
 47         select POWER_SUPPLY
 48         select PXA3xx
 49         select USE_OF
 50         help
 51           Include support for Marvell PXA3xx based platforms using
 52           the device tree. Needn't select any other machine while
 53           MACH_PXA3XX_DT is enabled.
 54 
 55 if ATAGS
 56 
 57 comment "Legacy board files"
 58 
 59 config ARCH_GUMSTIX
 60         bool "Gumstix XScale 255 boards"
 61         select PXA25x
 62         help
 63           Say Y here if you intend to run this kernel on
 64           Basix, Connex, ws-200ax, ws-400ax systems
 65 
 66 choice
 67         prompt "Gumstix Carrier/Expansion Board"
 68         depends on ARCH_GUMSTIX
 69 
 70 config GUMSTIX_AM200EPD
 71         bool "Enable AM200EPD board support"
 72 
 73 config GUMSTIX_AM300EPD
 74         bool "Enable AM300EPD board support"
 75 
 76 endchoice
 77 
 78 config PXA_SHARPSL
 79         bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
 80         select SHARP_PARAM
 81         select SHARP_SCOOP
 82         help
 83           Say Y here if you intend to run this kernel on a
 84           Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
 85           SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
 86           SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
 87           handheld computer.
 88 
 89 config PXA_SHARPSL_DETECT_MACH_ID
 90         bool "Detect machine ID at run-time in the decompressor"
 91         depends on PXA_SHARPSL
 92         help
 93           Say Y here if you want the zImage decompressor to detect
 94           the Zaurus machine ID at run-time. For latest kexec-based
 95           boot loader, this is not necessary.
 96 
 97 config MACH_AKITA
 98         bool "Enable Sharp SL-1000 (Akita) Support"
 99         depends on PXA_SHARPSL
100         select I2C
101         select I2C_PXA
102         select MACH_SPITZ
103         select PXA27x
104         select PXA_SHARP_Cxx00
105 
106 config MACH_SPITZ
107         bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
108         depends on PXA_SHARPSL
109         select PXA27x
110         select PXA_SHARP_Cxx00
111 
112 config MACH_BORZOI
113         bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
114         depends on PXA_SHARPSL
115         select PXA27x
116         select PXA_SHARP_Cxx00
117 
118 endif # ATAGS
119 
120 config PXA25x
121         bool
122         select CPU_XSCALE
123         help
124           Select code specific to PXA21x/25x/26x variants
125 
126 config PXA27x
127         bool
128         select CPU_XSCALE
129         help
130           Select code specific to PXA27x variants
131 
132 config PXA3xx
133         bool
134         select CPU_XSC3
135         help
136           Select code specific to PXA3xx variants
137 
138 config CPU_PXA300
139         bool
140         select PXA3xx
141         help
142           PXA300 (codename Monahans-L)
143 
144 config CPU_PXA310
145         bool
146         select CPU_PXA300
147         help
148           PXA310 (codename Monahans-LV)
149 
150 config CPU_PXA320
151         bool
152         select PXA3xx
153         help
154           PXA320 (codename Monahans-P)
155 
156 config PXA_SHARP_Cxx00
157         bool
158         select SHARPSL_PM
159         help
160           Enable common support for Sharp Cxx00 models
161 
162 config SHARPSL_PM
163         bool
164         select APM_EMULATION
165         select SHARPSL_PM_MAX1111
166 
167 config SHARPSL_PM_MAX1111
168         bool
169         select HWMON
170         select SENSORS_MAX1111
171         select SPI
172         select SPI_MASTER
173 
174 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