Home | History | Annotate | Download | only in sh
      1 menu "SuperH architecture"
      2 	depends on SH
      3 
      4 config CPU_SH2
      5 	bool
      6 
      7 config CPU_SH2A
      8 	bool
      9 	select CPU_SH2
     10 
     11 config CPU_SH3
     12 	bool
     13 
     14 config CPU_SH4
     15 	bool
     16 
     17 config CPU_SH4A
     18 	bool
     19 	select CPU_SH4
     20 
     21 config SH_32BIT
     22 	bool "32bit mode"
     23 	depends on CPU_SH4A
     24 	default n
     25 	help
     26 	  SH4A has 2 physical memory maps. This use 32bit mode.
     27 	  And this is board specific. Please check your board if you
     28 	  want to use this.
     29 
     30 choice
     31 	prompt "Target select"
     32 	optional
     33 
     34 config TARGET_RSK7203
     35 	bool "RSK+ 7203"
     36 	select CPU_SH2A
     37 
     38 config TARGET_RSK7264
     39 	bool "RSK2+SH7264"
     40 	select CPU_SH2A
     41 
     42 config TARGET_RSK7269
     43 	bool "RSK2+SH7269"
     44 	select CPU_SH2A
     45 
     46 config TARGET_MPR2
     47 	bool "Magic Panel Release 2 board"
     48 	select CPU_SH3
     49 
     50 config TARGET_MS7720SE
     51 	bool "Support ms7720se"
     52 	select CPU_SH3
     53 
     54 config TARGET_SHMIN
     55 	bool "SHMIN"
     56 	select CPU_SH3
     57 
     58 config TARGET_ESPT
     59 	bool "Data Technology ESPT-GIGA board"
     60 	select CPU_SH4
     61 
     62 config TARGET_MS7722SE
     63 	bool "SolutionEngine 7722"
     64 	select CPU_SH4
     65 
     66 config TARGET_MS7750SE
     67 	bool "SolutionEngine 7750"
     68 	select CPU_SH4
     69 
     70 config TARGET_AP_SH4A_4A
     71 	bool "ALPHAPROJECT AP-SH4A-4A"
     72 	select CPU_SH4A
     73 
     74 config TARGET_AP325RXA
     75 	bool "Renesas AP-325RXA"
     76 	select CPU_SH4
     77 
     78 config TARGET_ECOVEC
     79 	bool "EcoVec"
     80 	select CPU_SH4A
     81 
     82 config TARGET_MIGOR
     83 	bool "Migo-R"
     84 	select CPU_SH4
     85 
     86 config TARGET_R0P7734
     87 	bool "Support r0p7734"
     88 	select CPU_SH4A
     89 
     90 config TARGET_R2DPLUS
     91 	bool "Renesas R2D-PLUS"
     92 	select CPU_SH4
     93 
     94 config TARGET_R7780MP
     95 	bool "R7780MP board"
     96 	select CPU_SH4A
     97 
     98 config TARGET_SH7752EVB
     99 	bool "SH7752EVB"
    100 	select CPU_SH4A
    101 
    102 config TARGET_SH7753EVB
    103 	bool "SH7753EVB"
    104 	select CPU_SH4
    105 
    106 config TARGET_SH7757LCR
    107 	bool "SH7757LCR"
    108 	select CPU_SH4A
    109 
    110 config TARGET_SH7763RDP
    111 	bool "SH7763RDP"
    112 	select CPU_SH4
    113 
    114 config TARGET_SH7785LCR
    115 	bool "SH7785LCR"
    116 	select CPU_SH4A
    117 
    118 endchoice
    119 
    120 config SYS_ARCH
    121 	default "sh"
    122 
    123 config SYS_CPU
    124 	default "sh2" if CPU_SH2
    125 	default "sh3" if CPU_SH3
    126 	default "sh4" if CPU_SH4
    127 
    128 source "arch/sh/lib/Kconfig"
    129 
    130 source "board/alphaproject/ap_sh4a_4a/Kconfig"
    131 source "board/espt/Kconfig"
    132 source "board/mpr2/Kconfig"
    133 source "board/ms7720se/Kconfig"
    134 source "board/ms7722se/Kconfig"
    135 source "board/ms7750se/Kconfig"
    136 source "board/renesas/MigoR/Kconfig"
    137 source "board/renesas/ap325rxa/Kconfig"
    138 source "board/renesas/ecovec/Kconfig"
    139 source "board/renesas/r0p7734/Kconfig"
    140 source "board/renesas/r2dplus/Kconfig"
    141 source "board/renesas/r7780mp/Kconfig"
    142 source "board/renesas/rsk7203/Kconfig"
    143 source "board/renesas/rsk7264/Kconfig"
    144 source "board/renesas/rsk7269/Kconfig"
    145 source "board/renesas/sh7752evb/Kconfig"
    146 source "board/renesas/sh7753evb/Kconfig"
    147 source "board/renesas/sh7757lcr/Kconfig"
    148 source "board/renesas/sh7763rdp/Kconfig"
    149 source "board/renesas/sh7785lcr/Kconfig"
    150 source "board/shmin/Kconfig"
    151 
    152 endmenu
    153