Root/
1 | if ARCH_U300 |
2 | |
3 | menu "ST-Ericsson AB U300/U330/U335/U365 Platform" |
4 | |
5 | comment "ST-Ericsson Mobile Platform Products" |
6 | |
7 | config MACH_U300 |
8 | bool "U300" |
9 | |
10 | comment "ST-Ericsson U300/U330/U335/U365 Feature Selections" |
11 | |
12 | choice |
13 | prompt "U300/U330/U335/U365 system type" |
14 | default MACH_U300_BS2X |
15 | ---help--- |
16 | You need to select the target system, i.e. the |
17 | U300/U330/U335/U365 board that you want to compile your kernel |
18 | for. |
19 | |
20 | config MACH_U300_BS2X |
21 | bool "S26/S26/B25/B26 Test Products" |
22 | depends on MACH_U300 |
23 | help |
24 | Select this if you're developing on the |
25 | S26/S25 test products. (Also works on |
26 | B26/B25 big boards.) |
27 | |
28 | config MACH_U300_BS330 |
29 | bool "S330/B330 Test Products" |
30 | depends on MACH_U300 |
31 | help |
32 | Select this if you're developing on the |
33 | S330/B330 test products. |
34 | |
35 | config MACH_U300_BS335 |
36 | bool "S335/B335 Test Products" |
37 | depends on MACH_U300 |
38 | help |
39 | Select this if you're developing on the |
40 | S335/B335 test products. |
41 | |
42 | config MACH_U300_BS365 |
43 | bool "S365/B365 Test Products" |
44 | depends on MACH_U300 |
45 | help |
46 | Select this if you're developing on the |
47 | S365/B365 test products. |
48 | |
49 | endchoice |
50 | |
51 | choice |
52 | prompt "Memory configuration" |
53 | default MACH_U300_SINGLE_RAM |
54 | ---help--- |
55 | You have to config the kernel according to the physical memory |
56 | configuration. |
57 | |
58 | config MACH_U300_SINGLE_RAM |
59 | bool "Single RAM" |
60 | help |
61 | Select this if you want support for Single RAM phones. |
62 | |
63 | config MACH_U300_DUAL_RAM |
64 | bool "Dual RAM" |
65 | help |
66 | Select this if you want support for Dual RAM phones. |
67 | This is two RAM memorys on different EMIFs. |
68 | endchoice |
69 | |
70 | config U300_DEBUG |
71 | bool "Debug support for U300" |
72 | depends on PM |
73 | help |
74 | Debug support for U300 in sysfs, procfs etc. |
75 | |
76 | config MACH_U300_SEMI_IS_SHARED |
77 | bool "The SEMI is used by both the access and application side" |
78 | depends on MACH_U300 |
79 | help |
80 | This makes it possible to use the SEMI (Shared External |
81 | Memory Interface) from both from access and application |
82 | side. |
83 | |
84 | config MACH_U300_SPIDUMMY |
85 | bool "SSP/SPI dummy chip" |
86 | select SPI |
87 | select SPI_MASTER |
88 | select SPI_PL022 |
89 | help |
90 | This creates a small kernel module that creates a dummy |
91 | SPI device to be used for loopback tests. Regularly used |
92 | to test reference designs. If you're not testing SPI, |
93 | you don't need it. Selecting this will activate the |
94 | SPI framework and ARM PL022 support. |
95 | |
96 | comment "All the settings below must match the bootloader's settings" |
97 | |
98 | config MACH_U300_ACCESS_MEM_SIZE |
99 | int "Access CPU memory allocation" |
100 | range 7 25 |
101 | depends on MACH_U300_SINGLE_RAM |
102 | default 13 |
103 | help |
104 | How much memory in MiB that the Access side CPU has allocated |
105 | |
106 | config MACH_U300_2MB_ALIGNMENT_FIX |
107 | bool "2MiB alignment fix" |
108 | depends on MACH_U300_SINGLE_RAM |
109 | default y |
110 | help |
111 | If yes and the Access side CPU has allocated an odd size in |
112 | MiB, this fix gives you one MiB extra that would otherwise be |
113 | lost due to Linux 2 MiB alignment policy. |
114 | |
115 | endmenu |
116 | |
117 | endif |
118 |
Branches:
ben-wpan
ben-wpan-stefan
javiroman/ks7010
jz-2.6.34
jz-2.6.34-rc5
jz-2.6.34-rc6
jz-2.6.34-rc7
jz-2.6.35
jz-2.6.36
jz-2.6.37
jz-2.6.38
jz-2.6.39
jz-3.0
jz-3.1
jz-3.11
jz-3.12
jz-3.13
jz-3.15
jz-3.16
jz-3.18-dt
jz-3.2
jz-3.3
jz-3.4
jz-3.5
jz-3.6
jz-3.6-rc2-pwm
jz-3.9
jz-3.9-clk
jz-3.9-rc8
jz47xx
jz47xx-2.6.38
master
Tags:
od-2011-09-04
od-2011-09-18
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v3.9