ARM: mach-shmobile: SH-Mobile G4 support.
[deliverable/linux.git] / arch / arm / mach-shmobile / Kconfig
CommitLineData
c793c1b0
MD
1if ARCH_SHMOBILE
2
3comment "SH-Mobile System Type"
4
5config ARCH_SH7367
6 bool "SH-Mobile G3 (SH7367)"
7 select CPU_V6
8 select HAVE_CLK
9 select COMMON_CLKDEV
10 select GENERIC_TIME
11 select GENERIC_CLOCKEVENTS
12
f2aaf66d
MD
13config ARCH_SH7377
14 bool "SH-Mobile G4 (SH7377)"
15 select CPU_V7
16 select HAVE_CLK
17 select COMMON_CLKDEV
18 select GENERIC_TIME
19 select GENERIC_CLOCKEVENTS
20
c793c1b0
MD
21comment "SH-Mobile Board Type"
22
23config MACH_G3EVM
24 bool "G3EVM board"
25 depends on ARCH_SH7367
26
f2aaf66d
MD
27config MACH_G4EVM
28 bool "G4EVM board"
29 depends on ARCH_SH7377
30
c793c1b0
MD
31comment "SH-Mobile System Configuration"
32
33menu "Memory configuration"
34
35config MEMORY_START
36 hex "Physical memory start address"
37 default "0x50000000" if MACH_G3EVM
f2aaf66d 38 default "0x40000000" if MACH_G4EVM
c793c1b0
MD
39 default "0x00000000"
40 ---help---
41 Tweak this only when porting to a new machine which does not
42 already have a defconfig. Changing it from the known correct
43 value on any of the known systems will only lead to disaster.
44
45config MEMORY_SIZE
46 hex "Physical memory size"
47 default "0x08000000" if MACH_G3EVM
f2aaf66d 48 default "0x08000000" if MACH_G4EVM
c793c1b0
MD
49 default "0x04000000"
50 help
51 This sets the default memory size assumed by your kernel. It can
52 be overridden as normal by the 'mem=' argument on the kernel command
53 line.
54
55endmenu
56
57menu "Timer and clock configuration"
58
59config SH_TIMER_CMT
60 bool "CMT timer driver"
61 default y
62 help
63 This enables build of the CMT timer driver.
64
65endmenu
66
67endif
This page took 0.028266 seconds and 5 git commands to generate.