diff options
author | Eric Miao <eric.y.miao@gmail.com> | 2009-11-09 01:37:59 -0500 |
---|---|---|
committer | Eric Miao <eric.y.miao@gmail.com> | 2009-11-30 20:02:57 -0500 |
commit | 15cc7112abb66e7e1c956135ba2390638acf3416 (patch) | |
tree | 0327adbfdb72496ae776a8cd27f01f34453568fe /arch/arm/mach-pxa/Kconfig | |
parent | 9035a9ece9819155ed6a12654ab5d5293d3f2545 (diff) |
[ARM] pxa: make CPU_PXA* to be selectable hidden options
CONFIG_CPU_PXA{300,310,320,930,935,950} are really platform dependent
and should be made into selectable hidden options.
Signed-off-by: Eric Miao <eric.y.miao@gmail.com>
Diffstat (limited to 'arch/arm/mach-pxa/Kconfig')
-rw-r--r-- | arch/arm/mach-pxa/Kconfig | 65 |
1 files changed, 36 insertions, 29 deletions
diff --git a/arch/arm/mach-pxa/Kconfig b/arch/arm/mach-pxa/Kconfig index 4bd0f8740b24..20e645a6943a 100644 --- a/arch/arm/mach-pxa/Kconfig +++ b/arch/arm/mach-pxa/Kconfig | |||
@@ -2,35 +2,6 @@ if ARCH_PXA | |||
2 | 2 | ||
3 | menu "Intel PXA2xx/PXA3xx Implementations" | 3 | menu "Intel PXA2xx/PXA3xx Implementations" |
4 | 4 | ||
5 | if PXA3xx | ||
6 | |||
7 | menu "Supported PXA3xx Processor Variants" | ||
8 | |||
9 | config CPU_PXA300 | ||
10 | bool "PXA300 (codename Monahans-L)" | ||
11 | |||
12 | config CPU_PXA310 | ||
13 | bool "PXA310 (codename Monahans-LV)" | ||
14 | select CPU_PXA300 | ||
15 | |||
16 | config CPU_PXA320 | ||
17 | bool "PXA320 (codename Monahans-P)" | ||
18 | |||
19 | config CPU_PXA930 | ||
20 | bool "PXA930 (codename Tavor-P)" | ||
21 | |||
22 | config CPU_PXA935 | ||
23 | bool "PXA935 (codename Tavor-P65)" | ||
24 | select CPU_PXA930 | ||
25 | |||
26 | config CPU_PXA950 | ||
27 | bool "PXA950 (codename Tavor-PV2)" | ||
28 | select CPU_PXA930 | ||
29 | |||
30 | endmenu | ||
31 | |||
32 | endif | ||
33 | |||
34 | comment "Intel/Marvell Dev Platforms (sorted by hardware release time)" | 5 | comment "Intel/Marvell Dev Platforms (sorted by hardware release time)" |
35 | 6 | ||
36 | config ARCH_LUBBOCK | 7 | config ARCH_LUBBOCK |
@@ -585,6 +556,42 @@ config PXA3xx | |||
585 | help | 556 | help |
586 | Select code specific to PXA3xx variants | 557 | Select code specific to PXA3xx variants |
587 | 558 | ||
559 | config CPU_PXA300 | ||
560 | bool | ||
561 | select PXA3xx | ||
562 | help | ||
563 | PXA300 (codename Monahans-L) | ||
564 | |||
565 | config CPU_PXA310 | ||
566 | bool | ||
567 | select CPU_PXA300 | ||
568 | help | ||
569 | PXA310 (codename Monahans-LV) | ||
570 | |||
571 | config CPU_PXA320 | ||
572 | bool | ||
573 | select PXA3xx | ||
574 | help | ||
575 | PXA320 (codename Monahans-P) | ||
576 | |||
577 | config CPU_PXA930 | ||
578 | bool | ||
579 | select PXA3xx | ||
580 | help | ||
581 | PXA930 (codename Tavor-P) | ||
582 | |||
583 | config CPU_PXA935 | ||
584 | bool | ||
585 | select CPU_PXA930 | ||
586 | help | ||
587 | PXA935 (codename Tavor-P65) | ||
588 | |||
589 | config CPU_PXA950 | ||
590 | bool | ||
591 | select CPU_PXA930 | ||
592 | help | ||
593 | PXA950 (codename Tavor-PV2) | ||
594 | |||
588 | config PXA_SHARP_C7xx | 595 | config PXA_SHARP_C7xx |
589 | bool | 596 | bool |
590 | select PXA_SSP | 597 | select PXA_SSP |