mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-04 04:02:26 +00:00
d6df7df7ae
The majority of all pxa board files has not been touched in a long time, and no users have spoken up in favor of keeping them around. This leaves only support for the platforms that were already converted to DT, as well as the gumstix and spitz/akita/borzoi machines that work in qemu and can still be converted to DT later. Cc: Ales Bardorfer <ales@i-tech.si> Cc: Ales Snuparek <snuparek@atlas.cz> Cc: Alex Osborne <ato@meshy.org> Cc: Alex Osborne <bobofdoom@gmail.com> Cc: Dirk Opfer <dirk@opfer-online.de> Cc: Ian Molton <spyro@f2s.com> Cc: Lennert Buytenhek <kernel@wantstofly.org> Cc: Marek Vasut <marek.vasut@gmail.com> Cc: Michael Petchkovsky <mkpetch@internode.on.net> Cc: Nick Bane <nick@cecomputing.co.uk> Cc: Paul Parsons <lost.distance@yahoo.com> Cc: Philipp Zabel <philipp.zabel@gmail.com> Cc: Richard Purdie <rpurdie@rpsys.net> Cc: Sergey Lapin <slapin@ossfans.org> Cc: Tomas Cech <sleep_walker@suse.cz> Acked-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Acked-by: Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
191 lines
3.8 KiB
Plaintext
191 lines
3.8 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
menuconfig ARCH_PXA
|
|
bool "PXA2xx/PXA3xx-based"
|
|
depends on ARCH_MULTI_V5
|
|
depends on CPU_LITTLE_ENDIAN
|
|
select ARM_CPU_SUSPEND if PM
|
|
select CLKSRC_PXA
|
|
select CLKSRC_MMIO
|
|
select TIMER_OF
|
|
select CPU_XSCALE if !CPU_XSC3
|
|
select GPIO_PXA
|
|
select GPIOLIB
|
|
select PLAT_PXA
|
|
help
|
|
Support for Intel/Marvell's PXA2xx/PXA3xx processor line.
|
|
|
|
if ARCH_PXA
|
|
|
|
config MACH_PXA25X_DT
|
|
bool "Support PXA25x platforms from device tree"
|
|
select PINCTRL
|
|
select POWER_SUPPLY
|
|
select PXA25x
|
|
select USE_OF
|
|
help
|
|
Include support for Marvell PXA25x based platforms using
|
|
the device tree. Needn't select any other machine while
|
|
MACH_PXA25x_DT is enabled.
|
|
|
|
config MACH_PXA27X_DT
|
|
bool "Support PXA27x platforms from device tree"
|
|
select PINCTRL
|
|
select POWER_SUPPLY
|
|
select PXA27x
|
|
select USE_OF
|
|
help
|
|
Include support for Marvell PXA27x based platforms using
|
|
the device tree. Needn't select any other machine while
|
|
MACH_PXA27X_DT is enabled.
|
|
|
|
config MACH_PXA3XX_DT
|
|
bool "Support PXA3xx platforms from device tree"
|
|
select CPU_PXA300
|
|
select CPU_PXA310
|
|
select CPU_PXA320
|
|
select PINCTRL
|
|
select POWER_SUPPLY
|
|
select PXA3xx
|
|
select USE_OF
|
|
help
|
|
Include support for Marvell PXA3xx based platforms using
|
|
the device tree. Needn't select any other machine while
|
|
MACH_PXA3XX_DT is enabled.
|
|
|
|
if ATAGS
|
|
|
|
comment "Legacy board files"
|
|
|
|
config ARCH_GUMSTIX
|
|
bool "Gumstix XScale 255 boards"
|
|
select PXA25x
|
|
help
|
|
Say Y here if you intend to run this kernel on
|
|
Basix, Connex, ws-200ax, ws-400ax systems
|
|
|
|
choice
|
|
prompt "Gumstix Carrier/Expansion Board"
|
|
depends on ARCH_GUMSTIX
|
|
|
|
config GUMSTIX_AM200EPD
|
|
bool "Enable AM200EPD board support"
|
|
|
|
config GUMSTIX_AM300EPD
|
|
bool "Enable AM300EPD board support"
|
|
|
|
endchoice
|
|
|
|
config PXA_SHARPSL
|
|
bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
|
|
select SHARP_PARAM
|
|
select SHARP_SCOOP
|
|
help
|
|
Say Y here if you intend to run this kernel on a
|
|
Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
|
|
SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
|
|
SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
|
|
handheld computer.
|
|
|
|
config PXA_SHARPSL_DETECT_MACH_ID
|
|
bool "Detect machine ID at run-time in the decompressor"
|
|
depends on PXA_SHARPSL
|
|
help
|
|
Say Y here if you want the zImage decompressor to detect
|
|
the Zaurus machine ID at run-time. For latest kexec-based
|
|
boot loader, this is not necessary.
|
|
|
|
config MACH_AKITA
|
|
bool "Enable Sharp SL-1000 (Akita) Support"
|
|
depends on PXA_SHARPSL
|
|
select I2C
|
|
select I2C_PXA
|
|
select MACH_SPITZ
|
|
select PXA27x
|
|
select PXA_SHARP_Cxx00
|
|
|
|
config MACH_SPITZ
|
|
bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
|
|
depends on PXA_SHARPSL
|
|
select PXA27x
|
|
select PXA_SHARP_Cxx00
|
|
|
|
config MACH_BORZOI
|
|
bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
|
|
depends on PXA_SHARPSL
|
|
select PXA27x
|
|
select PXA_SHARP_Cxx00
|
|
|
|
endif # ATAGS
|
|
|
|
config PXA25x
|
|
bool
|
|
select CPU_XSCALE
|
|
help
|
|
Select code specific to PXA21x/25x/26x variants
|
|
|
|
config PXA27x
|
|
bool
|
|
select CPU_XSCALE
|
|
help
|
|
Select code specific to PXA27x variants
|
|
|
|
config PXA3xx
|
|
bool
|
|
select CPU_XSC3
|
|
help
|
|
Select code specific to PXA3xx variants
|
|
|
|
config CPU_PXA300
|
|
bool
|
|
select PXA3xx
|
|
help
|
|
PXA300 (codename Monahans-L)
|
|
|
|
config CPU_PXA310
|
|
bool
|
|
select CPU_PXA300
|
|
select PXA310_ULPI if USB_ULPI
|
|
help
|
|
PXA310 (codename Monahans-LV)
|
|
|
|
config CPU_PXA320
|
|
bool
|
|
select PXA3xx
|
|
help
|
|
PXA320 (codename Monahans-P)
|
|
|
|
config CPU_PXA930
|
|
bool
|
|
select PXA3xx
|
|
help
|
|
PXA930 (codename Tavor-P)
|
|
|
|
config CPU_PXA935
|
|
bool
|
|
select CPU_PXA930
|
|
help
|
|
PXA935 (codename Tavor-P65)
|
|
|
|
config PXA_SHARP_Cxx00
|
|
bool
|
|
select SHARPSL_PM
|
|
help
|
|
Enable common support for Sharp Cxx00 models
|
|
|
|
config SHARPSL_PM
|
|
bool
|
|
select APM_EMULATION
|
|
select SHARPSL_PM_MAX1111
|
|
|
|
config SHARPSL_PM_MAX1111
|
|
bool
|
|
select HWMON
|
|
select SENSORS_MAX1111
|
|
select SPI
|
|
select SPI_MASTER
|
|
|
|
config PXA310_ULPI
|
|
bool
|
|
|
|
endif
|