9
0
Fork 0
barebox/arch/arm/mach-omap/Kconfig

98 lines
2.4 KiB
Plaintext

#
# OMAP Architecture specific features
#
# (C) Copyright 2008
# Texas Instruments, <www.ti.com>
# Nishanth Menon <x0nishan@ti.com>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License as
# published by the Free Software Foundation; either version 2 of
# the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
# MA 02111-1307 USA
menu "OMAP Features"
depends on ARCH_OMAP
config MACH_OMAP
bool
choice
prompt "Select OMAP Variant"
config ARCH_OMAP3
bool "OMAP3"
select CPU_V7
select ARCH_HAS_LOWLEVEL_INIT
select OMAP_CLOCK_SOURCE_S32K
help
Say Y here if you are using Texas Instrument's OMAP343x based platform
endchoice
### Generic Clock configurations to be enabled by Mach - invisible to enable.
config OMAP_CLOCK_UART
bool
config OMAP_CLOCK_UART2
bool
config OMAP_CLOCK_UART3
bool
config OMAP_CLOCK_I2C
bool
# Blind enable all possible clocks.. think twice before you do this.
config OMAP_CLOCK_ALL
bool
config OMAP_CLOCK_SOURCE_S32K
bool
config OMAP3_CLOCK_CONFIG
prompt "Clock Configuration"
bool
depends on ARCH_OMAP3
default y
help
Say Y here if you like to have OMAP3 Clock configuration done.
config OMAP3_COPY_CLOCK_SRAM
prompt "SRAM copy of Clock code"
bool
depends on OMAP3_CLOCK_CONFIG
default y
help
Say Y here if you like to have initial OMAP3 Clock configuration done from SRAM.
config GPMC
prompt "Support for GPMC configuration"
bool
depends on (ARCH_OMAP2 || ARCH_OMAP3)
default y
help
Enable this if you use Texas Instrument's General purpose Memory
Controller(GPMC). GPMC allows you to configure devices such as NOR,
NAND, OneNAND etc.
config GPIO
prompt "Support for GPIO configuration"
bool
select GENERIC_GPIO
depends on (ARCH_OMAP2 || ARCH_OMAP3)
default y
help
Enable this if you use Texas Instrument's General Purpose IO
# Get the board specific configurations
source arch/arm/boards/omap/Kconfig
endmenu