summaryrefslogtreecommitdiff
path: root/cleopatre/linux-2.6.25.10-spc300/arch/arm/mach-spc300/Kconfig
blob: 919ac11c94fa4ddbdf0accaf92c29471decea3dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
menu "SPC300 platform type"
	depends on ARCH_SPC300

choice
	prompt "SPC300 board type"
	default MACH_SPK300G

config MACH_SPK300G
	bool "Support SPK300-G gigabit platform"
	select SYNOP3504
	help
	  Include support for SPiDCOM spk300-g reference design board platform.

config MACH_SPK300
	bool "Support SPK300 platform"
	select SYNOP3504
	help
	  Include support for SPiDCOM spk300 development board platform.

config MACH_SPK310
	bool "Support SPK310 platform"
	select SYNOP3504
	help
	  Include support for SPiDCOM spk310 reference design board platform.

config MACH_SCR310
	bool "Support SCR310 platform"
	select SYNOP3504
	help
	  Include support for SPiDCOM scr310 reference design board platform.

config MACH_SPR300
	bool "Support SPR300 platform"
	select SYNOP3504
	help
	  Include support for SPiDCOM spr300 reference design board platform.

config MACH_ARIZONA
	bool "Support spc300/Arizona platform"
	help
	  Include support for SPiDCOM spc300 Prototype board platform (FCM3).

endchoice

config SPK300G_ON_FCM3
	tristate "Adapt SPK300-G on FCM3"
	depends on MACH_SPK300G
	default y
	help
	  This enables SPK300-G platform to run on FCM3 prototype.

choice
	prompt "SPC300 flash mapping"
	default MTD_SPC300_MAP_LARGE if MACH_SPK300G
	default MTD_SPC300_MAP_LARGE if MACH_SPK310
	default MTD_SPC300_MAP_MEDIUM1

config MTD_SPC300_MAP_SMALL
	bool "Small flash mapping (2MB - 1 image)"
	help
	  Small

config MTD_SPC300_MAP_MEDIUM1
	bool "Medium 1 flash mapping (4MB - 1 image)"
	help
	  Medium 1

config MTD_SPC300_MAP_MEDIUM2
	bool "Medium 2 flash mapping (4MB - 2 images)"
	help
	  Medium 2

config MTD_SPC300_MAP_LARGE
	bool "Large flash mapping (8MB - 2 images)"
	help
	  Large

endchoice


config MTD_SPC300_NOR
	tristate "SPC300 board NOR flash mappings"
	depends on MTD_CFI && ARCH_SPC300 && MACH_ARIZONA
	help
	  This enables access to the NOR flash chips on SPC300-based
	  boards defining flash platform devices and flash platform data.
	  If you have such a board, say 'Y'.

endmenu