arch/arm/mach-s3c/Kconfig.s3c64xx v5.13-rc1

ARCH_S3C64XX

Samsung S3C64XX

Samsung S3C64XX series based systems

CPU_S3C6400

Enable S3C6400 CPU support

CPU_S3C6410

Enable S3C6410 CPU support

S3C64XX_SETUP_SDHCI

Internal configuration for default SDHCI setup for S3C6400 and
S3C6410 SoCs.

S3C64XX_DEV_ONENAND1

Compile in platform device definition for OneNAND1 controller

SAMSUNG_DEV_BACKLIGHT

Compile in platform device definition LCD backlight with PWM Timer

S3C64XX_SETUP_I2C0

Common setup code for i2c bus 0.

Note, currently since i2c0 is always compiled, this setup helper
is always compiled with it.

S3C64XX_SETUP_I2C1

Common setup code for i2c bus 1.

S3C64XX_SETUP_IDE

Common setup code for S3C64XX IDE.

S3C64XX_SETUP_FB_24BPP

Common setup code for S3C64XX with an 24bpp RGB display helper.

S3C64XX_SETUP_KEYPAD

Common setup code for S3C64XX KEYPAD GPIO configurations

S3C64XX_SETUP_SDHCI_GPIO

Common setup code for S3C64XX SDHCI GPIO configurations

S3C64XX_SETUP_SPI

Common setup code for SPI GPIO configurations

S3C64XX_SETUP_USB_PHY

Common setup code for USB PHY controller

MACH_SMDK6400

SMDK6400

Machine support for the Samsung SMDK6400

MACH_ANW6410

A&W6410

Machine support for the A&W6410

MACH_MINI6410

MINI6410

Machine support for the FriendlyARM MINI6410

MACH_REAL6410

REAL6410

Machine support for the CoreWind REAL6410

MACH_SMDK6410

SMDK6410

Machine support for the Samsung SMDK6410

SMDK6410_SD_CH0

Use channel 0 only

Select CON7 (channel 0) as the MMC/SD slot, as
at least some SMDK6410 boards come with the
resistors fitted so that the card detects for
channels 0 and 1 are the same.

SMDK6410_SD_CH1

Use channel 1 only

Select CON6 (channel 1) as the MMC/SD slot, as
at least some SMDK6410 boards come with the
resistors fitted so that the card detects for
channels 0 and 1 are the same.

SMDK6410_WM1190_EV1

Support Wolfson Microelectronics 1190-EV1 PMIC card

The Wolfson Microelectronics 1190-EV1 is a WM835x based PMIC
and audio daughtercard for the Samsung SMDK6410 reference
platform.  Enabling this option will build support for this
module into the kernel.  The presence of the module will be
detected at runtime so the resulting kernel can be used
with or without the 1190-EV1 fitted.

SMDK6410_WM1192_EV1

Support Wolfson Microelectronics 1192-EV1 PMIC card

The Wolfson Microelectronics 1192-EV1 is a WM831x based PMIC
daughtercard for the Samsung SMDK6410 reference platform.
Enabling this option will build support for this module into
the kernel.  The presence of the daughtercard will be
detected at runtime so the resulting kernel can be used
with or without the 1192-EV1 fitted.

MACH_NCP

NCP

Machine support for the Samsung NCP

MACH_HMT

Airgoo HMT

Machine support for the Airgoo HMT

MACH_SMARTQ

Shared machine support for SmartQ 5/7

MACH_SMARTQ5

SmartQ 5

Machine support for the SmartQ 5

MACH_SMARTQ7

SmartQ 7

Machine support for the SmartQ 7

MACH_WLF_CRAGG_6410

Wolfson Cragganmore 6410

Machine support for the Wolfson Cragganmore S3C6410 variant.

MACH_S3C64XX_DT

Samsung S3C6400/S3C6410 machine using Device Tree

Machine support for Samsung S3C6400/S3C6410 machines with Device Tree
enabled.
Select this if a fdt blob is available for your S3C64XX SoC based
board.
Note: This is under development and not all peripherals can be
supported with this machine file.