Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
[linux/fpc-iii.git] / arch / arm / mach-shmobile / Kconfig
blobf2b88c5fe142841e718928a0bd787dc6185032c3
1 if ARCH_SHMOBILE
3 comment "SH-Mobile System Type"
5 config ARCH_SH7367
6         bool "SH-Mobile G3 (SH7367)"
7         select CPU_V6
8         select HAVE_CLK
9         select COMMON_CLKDEV
10         select GENERIC_CLOCKEVENTS
12 config ARCH_SH7377
13         bool "SH-Mobile G4 (SH7377)"
14         select CPU_V7
15         select HAVE_CLK
16         select COMMON_CLKDEV
17         select GENERIC_CLOCKEVENTS
19 config ARCH_SH7372
20         bool "SH-Mobile AP4 (SH7372)"
21         select CPU_V7
22         select HAVE_CLK
23         select COMMON_CLKDEV
24         select GENERIC_CLOCKEVENTS
26 comment "SH-Mobile Board Type"
28 config MACH_G3EVM
29         bool "G3EVM board"
30         depends on ARCH_SH7367
31         select ARCH_REQUIRE_GPIOLIB
33 config MACH_G4EVM
34         bool "G4EVM board"
35         depends on ARCH_SH7377
36         select ARCH_REQUIRE_GPIOLIB
38 config MACH_AP4EVB
39         bool "AP4EVB board"
40         depends on ARCH_SH7372
41         select ARCH_REQUIRE_GPIOLIB
43 comment "SH-Mobile System Configuration"
45 menu "Memory configuration"
47 config MEMORY_START
48         hex "Physical memory start address"
49         default "0x50000000" if MACH_G3EVM
50         default "0x40000000" if MACH_G4EVM
51         default "0x40000000" if MACH_AP4EVB
52         default "0x00000000"
53         ---help---
54           Tweak this only when porting to a new machine which does not
55           already have a defconfig. Changing it from the known correct
56           value on any of the known systems will only lead to disaster.
58 config MEMORY_SIZE
59         hex "Physical memory size"
60         default "0x08000000" if MACH_G3EVM
61         default "0x08000000" if MACH_G4EVM
62         default "0x10000000" if MACH_AP4EVB
63         default "0x04000000"
64         help
65           This sets the default memory size assumed by your kernel. It can
66           be overridden as normal by the 'mem=' argument on the kernel command
67           line.
69 endmenu
71 menu "Timer and clock configuration"
73 config SH_TIMER_CMT
74         bool "CMT timer driver"
75         default y
76         help
77           This enables build of the CMT timer driver.
79 endmenu
81 endif