Home | History | Annotate | Download | only in omap3
      1 if OMAP34XX
      2 
      3 # We only enable the clocks for the GPIO banks that a given board requies.
      4 config OMAP3_GPIO_2
      5 	bool
      6 
      7 config OMAP3_GPIO_3
      8 	bool
      9 
     10 config OMAP3_GPIO_4
     11 	bool
     12 
     13 config OMAP3_GPIO_5
     14 	bool
     15 
     16 config OMAP3_GPIO_6
     17 	bool
     18 
     19 choice
     20 	prompt "OMAP3 board select"
     21 	optional
     22 
     23 config TARGET_AM3517_EVM
     24 	bool "AM3517 EVM"
     25 	select DM
     26 	select DM_SERIAL
     27 	select DM_GPIO
     28 	select DM_I2C
     29 	select DM_MMC
     30 
     31 config TARGET_MT_VENTOUX
     32 	bool "TeeJet Mt.Ventoux"
     33 	select OMAP3_GPIO_4
     34 	select OMAP3_GPIO_5 if USB_EHCI_HCD
     35 
     36 config TARGET_OMAP3_BEAGLE
     37 	bool "TI OMAP3 BeagleBoard"
     38 	select DM
     39 	select DM_SERIAL
     40 	select DM_GPIO
     41 	select OMAP3_GPIO_5
     42 	select OMAP3_GPIO_6
     43 
     44 config TARGET_CM_T35
     45 	bool "CompuLab CM-T3530 and CM-T3730 boards"
     46 	select OMAP3_GPIO_2
     47 	select OMAP3_GPIO_5
     48 	select OMAP3_GPIO_6 if LED_STATUS
     49 
     50 config TARGET_CM_T3517
     51 	bool "CompuLab CM-T3517 boards"
     52 	select OMAP3_GPIO_2
     53 	select OMAP3_GPIO_5
     54 	select OMAP3_GPIO_6 if LED_STATUS
     55 
     56 config TARGET_DEVKIT8000
     57 	bool "TimLL OMAP3 Devkit8000"
     58 	select DM
     59 	select DM_SERIAL
     60 	select DM_GPIO
     61 
     62 config TARGET_OMAP3_EVM
     63 	bool "TI OMAP3 EVM"
     64 	select DM
     65 	select DM_SERIAL
     66 	select DM_GPIO
     67 	select OMAP3_GPIO_3
     68 
     69 config TARGET_OMAP3_IGEP00X0
     70 	bool "IGEP"
     71 	select DM
     72 	select DM_SERIAL
     73 	select DM_GPIO
     74 	select OMAP3_GPIO_3
     75 	select OMAP3_GPIO_5
     76 	select OMAP3_GPIO_6
     77 
     78 config TARGET_OMAP3_OVERO
     79 	bool "OMAP35xx Gumstix Overo"
     80 	select DM
     81 	select DM_SERIAL
     82 	select DM_GPIO
     83 	select OMAP3_GPIO_2
     84 	select OMAP3_GPIO_3
     85 	select OMAP3_GPIO_4
     86 	select OMAP3_GPIO_5
     87 	select OMAP3_GPIO_6
     88 
     89 config TARGET_OMAP3_ZOOM1
     90 	bool "TI Zoom1"
     91 	select DM
     92 	select DM_SERIAL
     93 	select DM_GPIO
     94 
     95 config TARGET_AM3517_CRANE
     96 	bool "am3517_crane"
     97 
     98 config TARGET_OMAP3_PANDORA
     99 	bool "OMAP3 Pandora"
    100 	select OMAP3_GPIO_4
    101 	select OMAP3_GPIO_6
    102 
    103 config TARGET_ECO5PK
    104 	bool "ECO5PK"
    105 	select OMAP3_GPIO_5 if USB_EHCI_HCD
    106 
    107 config TARGET_TRICORDER
    108 	bool "Tricorder"
    109 	select OMAP3_GPIO_2
    110 
    111 config TARGET_MCX
    112 	bool "MCX"
    113 	select BOARD_LATE_INIT
    114 	select OMAP3_GPIO_2 if USB_EHCI_HCD
    115 	select OMAP3_GPIO_5 if USB_EHCI_HCD
    116 
    117 config TARGET_OMAP3_LOGIC
    118 	bool "OMAP3 Logic"
    119 	select BOARD_LATE_INIT
    120 	select DM
    121 	select DM_SERIAL
    122 	select DM_GPIO
    123 	select OMAP3_GPIO_3
    124 	select OMAP3_GPIO_4
    125 	select OMAP3_GPIO_6
    126 
    127 config TARGET_NOKIA_RX51
    128 	bool "Nokia RX51"
    129 
    130 config TARGET_TAO3530
    131 	bool "TAO3530"
    132 	select OMAP3_GPIO_2
    133 	select OMAP3_GPIO_3
    134 	select OMAP3_GPIO_4
    135 	select OMAP3_GPIO_5
    136 	select OMAP3_GPIO_6
    137 
    138 config TARGET_TWISTER
    139 	bool "Twister"
    140 	select OMAP3_GPIO_2
    141 	select OMAP3_GPIO_5 if USB_EHCI_HCD
    142 
    143 config TARGET_OMAP3_CAIRO
    144 	bool "QUIPOS CAIRO"
    145 	select DM
    146 	select DM_SERIAL
    147 	select DM_GPIO
    148 
    149 config TARGET_SNIPER
    150 	bool "LG Optimus Black"
    151 	select DM
    152 	select DM_SERIAL
    153 	select DM_GPIO
    154 	select OMAP3_GPIO_2
    155 	select OMAP3_GPIO_3
    156 	select OMAP3_GPIO_4
    157 	select OMAP3_GPIO_5
    158 	select OMAP3_GPIO_6
    159 
    160 endchoice
    161 
    162 choice
    163 	prompt "Memory Controller"
    164 	default SDRC
    165 
    166 config SDRC
    167 	bool "SDRC controller"
    168 	help
    169 	  The default memory controller on most OMAP3 boards is SDRC.
    170 
    171 config EMIF4
    172 	bool "EMIF4 controller"
    173 	help
    174 	  Enable this on boards like AM3517 which use EMIF4 controller
    175 endchoice
    176 
    177 config SPL_OMAP3_ID_NAND
    178 	bool "Support OMAP3-specific ID and MFR function"
    179 	help
    180 	  Support for an OMAP3-specific set of functions to return the
    181 	  ID and MFR of the first attached NAND chip, if present.
    182 
    183 config SYS_SOC
    184 	default "omap3"
    185 
    186 source "board/logicpd/am3517evm/Kconfig"
    187 source "board/teejet/mt_ventoux/Kconfig"
    188 source "board/ti/beagle/Kconfig"
    189 source "board/compulab/cm_t35/Kconfig"
    190 source "board/compulab/cm_t3517/Kconfig"
    191 source "board/timll/devkit8000/Kconfig"
    192 source "board/ti/evm/Kconfig"
    193 source "board/isee/igep00x0/Kconfig"
    194 source "board/overo/Kconfig"
    195 source "board/logicpd/zoom1/Kconfig"
    196 source "board/ti/am3517crane/Kconfig"
    197 source "board/pandora/Kconfig"
    198 source "board/8dtech/eco5pk/Kconfig"
    199 source "board/corscience/tricorder/Kconfig"
    200 source "board/htkw/mcx/Kconfig"
    201 source "board/logicpd/omap3som/Kconfig"
    202 source "board/nokia/rx51/Kconfig"
    203 source "board/technexion/tao3530/Kconfig"
    204 source "board/technexion/twister/Kconfig"
    205 source "board/quipos/cairo/Kconfig"
    206 source "board/lg/sniper/Kconfig"
    207 
    208 endif
    209