Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | if ARCH_LH7A40X |
2 | ||
3 | menu "LH7A40X Implementations" | |
4 | ||
5 | config MACH_KEV7A400 | |
6 | bool "KEV7A400" | |
7 | select ARCH_LH7A400 | |
8 | help | |
9 | Say Y here if you are using the Sharp KEV7A400 development | |
10 | board. This hardware is discontinued, so I'd be very | |
3cb2fccc | 11 | surprised if you wanted this option. |
1da177e4 LT |
12 | |
13 | config MACH_LPD7A400 | |
14 | bool "LPD7A400 Card Engine" | |
15 | select ARCH_LH7A400 | |
16 | # select IDE_POLL | |
52f0c673 | 17 | # select HAS_TOUCHSCREEN_ADS7843_LH7 |
1da177e4 LT |
18 | help |
19 | Say Y here if you are using Logic Product Development's | |
20 | LPD7A400 CardEngine. For the time being, the LPD7A400 and | |
21 | LPD7A404 options are mutually exclusive. | |
22 | ||
23 | config MACH_LPD7A404 | |
24 | bool "LPD7A404 Card Engine" | |
25 | select ARCH_LH7A404 | |
26 | # select IDE_POLL | |
52f0c673 | 27 | # select HAS_TOUCHSCREEN_ADC_LH7 |
1da177e4 LT |
28 | help |
29 | Say Y here if you are using Logic Product Development's | |
30 | LPD7A404 CardEngine. For the time being, the LPD7A400 and | |
31 | LPD7A404 options are mutually exclusive. | |
32 | ||
33 | config ARCH_LH7A400 | |
34 | bool | |
35 | ||
36 | config ARCH_LH7A404 | |
37 | bool | |
38 | ||
c9789861 MS |
39 | config LPD7A40X_CPLD_SSP |
40 | bool | |
41 | ||
1da177e4 | 42 | config LH7A40X_CONTIGMEM |
4ba3f7c5 | 43 | bool "Disable NUMA/SparseMEM Support" |
1da177e4 LT |
44 | help |
45 | Say Y here if your bootloader sets the SROMLL bit(s) in | |
46 | the SDRAM controller, organizing memory as a contiguous | |
4ba3f7c5 RK |
47 | array. This option will disable sparse memory support |
48 | and force the kernel to manage all memory in one node. | |
1da177e4 | 49 | |
4ba3f7c5 RK |
50 | Setting this option incorrectly may prevent the kernel |
51 | from booting. It is OK to leave it N. | |
1da177e4 LT |
52 | |
53 | For more information, consult | |
54 | <file:Documentation/arm/Sharp-LH/SDRAM>. | |
55 | ||
56 | config LH7A40X_ONE_BANK_PER_NODE | |
57 | bool "Optimize NUMA Node Tables for Size" | |
4ba3f7c5 | 58 | depends on !LH7A40X_CONTIGMEM |
1da177e4 LT |
59 | help |
60 | Say Y here to produce compact memory node tables. By | |
61 | default pairs of adjacent physical RAM banks are managed | |
62 | together in a single node, incurring some wasted overhead | |
63 | in the node tables, however also maintaining compatibility | |
64 | with systems where physical memory is truly contiguous. | |
65 | ||
66 | Setting this option incorrectly may prevent the kernel from | |
67 | booting. It is OK to leave it N. | |
68 | ||
69 | For more information, consult | |
70 | <file:Documentation/arm/Sharp-LH/SDRAM>. | |
71 | ||
72 | endmenu | |
73 | ||
74 | endif |