mirror of
https://github.com/FEX-Emu/linux.git
synced 2024-12-18 06:50:08 +00:00
c97898614b
Patch from Marc Singer Driver for operating SSP devices through LPD7A40X CPLD chip. This driver is used by the audio codecs. Signed-off-by: Marc Singer <elf@buici.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
76 lines
2.0 KiB
Plaintext
76 lines
2.0 KiB
Plaintext
if ARCH_LH7A40X
|
|
|
|
menu "LH7A40X Implementations"
|
|
|
|
config MACH_KEV7A400
|
|
bool "KEV7A400"
|
|
select ARCH_LH7A400
|
|
help
|
|
Say Y here if you are using the Sharp KEV7A400 development
|
|
board. This hardware is discontinued, so I'd be very
|
|
suprised if you wanted this option.
|
|
|
|
config MACH_LPD7A400
|
|
bool "LPD7A400 Card Engine"
|
|
select ARCH_LH7A400
|
|
# select IDE_POLL
|
|
select HAS_TOUCHSCREEN_ADS7843_LH7
|
|
help
|
|
Say Y here if you are using Logic Product Development's
|
|
LPD7A400 CardEngine. For the time being, the LPD7A400 and
|
|
LPD7A404 options are mutually exclusive.
|
|
|
|
config MACH_LPD7A404
|
|
bool "LPD7A404 Card Engine"
|
|
select ARCH_LH7A404
|
|
# select IDE_POLL
|
|
select HAS_TOUCHSCREEN_ADC_LH7
|
|
help
|
|
Say Y here if you are using Logic Product Development's
|
|
LPD7A404 CardEngine. For the time being, the LPD7A400 and
|
|
LPD7A404 options are mutually exclusive.
|
|
|
|
config ARCH_LH7A400
|
|
bool
|
|
|
|
config ARCH_LH7A404
|
|
bool
|
|
|
|
config LPD7A40X_CPLD_SSP
|
|
bool
|
|
|
|
config LH7A40X_CONTIGMEM
|
|
bool "Disable NUMA Support"
|
|
depends on ARCH_LH7A40X
|
|
help
|
|
Say Y here if your bootloader sets the SROMLL bit(s) in
|
|
the SDRAM controller, organizing memory as a contiguous
|
|
array. This option will disable CONFIG_DISCONTIGMEM and
|
|
force the kernel to manage all memory in one node.
|
|
|
|
Setting this option incorrectly may prevent the kernel from
|
|
booting. It is OK to leave it N.
|
|
|
|
For more information, consult
|
|
<file:Documentation/arm/Sharp-LH/SDRAM>.
|
|
|
|
config LH7A40X_ONE_BANK_PER_NODE
|
|
bool "Optimize NUMA Node Tables for Size"
|
|
depends on ARCH_LH7A40X && !LH7A40X_CONTIGMEM
|
|
help
|
|
Say Y here to produce compact memory node tables. By
|
|
default pairs of adjacent physical RAM banks are managed
|
|
together in a single node, incurring some wasted overhead
|
|
in the node tables, however also maintaining compatibility
|
|
with systems where physical memory is truly contiguous.
|
|
|
|
Setting this option incorrectly may prevent the kernel from
|
|
booting. It is OK to leave it N.
|
|
|
|
For more information, consult
|
|
<file:Documentation/arm/Sharp-LH/SDRAM>.
|
|
|
|
endmenu
|
|
|
|
endif
|