Kconfig (efdcd41b4e41560375bb34ad8b095bcaa1c3a93f) Kconfig (28794d34ecb6815a3fa0a4256027c9b081a17c5f)
1menu "Platform support"
2
1menu "Platform support"
2
3config PPC_MULTIPLATFORM
4 bool
5 depends on PPC64 || 6xx
6 default y
7
8config CLASSIC32
9 def_bool y
10 depends on 6xx && PPC_MULTIPLATFORM
11
12source "arch/powerpc/platforms/pseries/Kconfig"
13source "arch/powerpc/platforms/iseries/Kconfig"
14source "arch/powerpc/platforms/chrp/Kconfig"
15source "arch/powerpc/platforms/512x/Kconfig"
16source "arch/powerpc/platforms/52xx/Kconfig"
17source "arch/powerpc/platforms/powermac/Kconfig"
18source "arch/powerpc/platforms/prep/Kconfig"
19source "arch/powerpc/platforms/maple/Kconfig"
20source "arch/powerpc/platforms/pasemi/Kconfig"
21source "arch/powerpc/platforms/ps3/Kconfig"
22source "arch/powerpc/platforms/cell/Kconfig"
23source "arch/powerpc/platforms/8xx/Kconfig"
24source "arch/powerpc/platforms/82xx/Kconfig"
25source "arch/powerpc/platforms/83xx/Kconfig"
26source "arch/powerpc/platforms/85xx/Kconfig"
27source "arch/powerpc/platforms/86xx/Kconfig"
28source "arch/powerpc/platforms/embedded6xx/Kconfig"
29source "arch/powerpc/platforms/44x/Kconfig"
30source "arch/powerpc/platforms/40x/Kconfig"
3source "arch/powerpc/platforms/pseries/Kconfig"
4source "arch/powerpc/platforms/iseries/Kconfig"
5source "arch/powerpc/platforms/chrp/Kconfig"
6source "arch/powerpc/platforms/512x/Kconfig"
7source "arch/powerpc/platforms/52xx/Kconfig"
8source "arch/powerpc/platforms/powermac/Kconfig"
9source "arch/powerpc/platforms/prep/Kconfig"
10source "arch/powerpc/platforms/maple/Kconfig"
11source "arch/powerpc/platforms/pasemi/Kconfig"
12source "arch/powerpc/platforms/ps3/Kconfig"
13source "arch/powerpc/platforms/cell/Kconfig"
14source "arch/powerpc/platforms/8xx/Kconfig"
15source "arch/powerpc/platforms/82xx/Kconfig"
16source "arch/powerpc/platforms/83xx/Kconfig"
17source "arch/powerpc/platforms/85xx/Kconfig"
18source "arch/powerpc/platforms/86xx/Kconfig"
19source "arch/powerpc/platforms/embedded6xx/Kconfig"
20source "arch/powerpc/platforms/44x/Kconfig"
21source "arch/powerpc/platforms/40x/Kconfig"
22source "arch/powerpc/platforms/amigaone/Kconfig"
31
32config PPC_NATIVE
33 bool
23
24config PPC_NATIVE
25 bool
34 depends on PPC_MULTIPLATFORM
26 depends on 6xx || PPC64
35 help
36 Support for running natively on the hardware, i.e. without
37 a hypervisor. This option is not user-selectable but should
38 be selected by all platforms that need it.
39
27 help
28 Support for running natively on the hardware, i.e. without
29 a hypervisor. This option is not user-selectable but should
30 be selected by all platforms that need it.
31
32config PPC_OF_BOOT_TRAMPOLINE
33 bool "Support booting from Open Firmware or yaboot"
34 depends on 6xx || PPC64
35 default y
36 help
37 Support from booting from Open Firmware or yaboot using an
38 Open Firmware client interface. This enables the kernel to
39 communicate with open firmware to retrieve system informations
40 such as the device tree.
41
42 In case of doubt, say Y
43
40config UDBG_RTAS_CONSOLE
41 bool "RTAS based debug console"
42 depends on PPC_RTAS
43 default n
44
45config PPC_UDBG_BEAT
46 bool "BEAT based debug console"
47 depends on PPC_CELLEB

--- 17 unchanged lines hidden (view full) ---

65 default n
66
67config PPC_I8259
68 bool
69 default n
70
71config U3_DART
72 bool
44config UDBG_RTAS_CONSOLE
45 bool "RTAS based debug console"
46 depends on PPC_RTAS
47 default n
48
49config PPC_UDBG_BEAT
50 bool "BEAT based debug console"
51 depends on PPC_CELLEB

--- 17 unchanged lines hidden (view full) ---

69 default n
70
71config PPC_I8259
72 bool
73 default n
74
75config U3_DART
76 bool
73 depends on PPC_MULTIPLATFORM && PPC64
77 depends on PPC64
74 default n
75
76config PPC_RTAS
77 bool
78 default n
79
80config RTAS_ERROR_LOGGING
81 bool

--- 4 unchanged lines hidden (view full) ---

86 bool "Proc interface to RTAS"
87 depends on PPC_RTAS
88 default y
89
90config RTAS_FLASH
91 tristate "Firmware flash interface"
92 depends on PPC64 && RTAS_PROC
93
78 default n
79
80config PPC_RTAS
81 bool
82 default n
83
84config RTAS_ERROR_LOGGING
85 bool

--- 4 unchanged lines hidden (view full) ---

90 bool "Proc interface to RTAS"
91 depends on PPC_RTAS
92 default y
93
94config RTAS_FLASH
95 tristate "Firmware flash interface"
96 depends on PPC64 && RTAS_PROC
97
94config PPC_PMI
95 tristate "Support for PMI"
96 depends on PPC_IBM_CELL_BLADE
97 help
98 PMI (Platform Management Interrupt) is a way to
99 communicate with the BMC (Baseboard Management Controller).
100 It is used in some IBM Cell blades.
101 default m
102
103config MMIO_NVRAM
104 bool
105 default n
106
107config MPIC_U3_HT_IRQS
108 bool
109 depends on PPC_MAPLE
110 default y

--- 80 unchanged lines hidden (view full) ---

191 If you say N here, these extra instructions will not be included,
192 resulting in a kernel which will run faster but may not run at all
193 on some systems with the PPC601 chip.
194
195 If in doubt, say Y here.
196
197config TAU
198 bool "On-chip CPU temperature sensor support"
98config MMIO_NVRAM
99 bool
100 default n
101
102config MPIC_U3_HT_IRQS
103 bool
104 depends on PPC_MAPLE
105 default y

--- 80 unchanged lines hidden (view full) ---

186 If you say N here, these extra instructions will not be included,
187 resulting in a kernel which will run faster but may not run at all
188 on some systems with the PPC601 chip.
189
190 If in doubt, say Y here.
191
192config TAU
193 bool "On-chip CPU temperature sensor support"
199 depends on CLASSIC32
194 depends on 6xx
200 help
201 G3 and G4 processors have an on-chip temperature sensor called the
202 'Thermal Assist Unit (TAU)', which, in theory, can measure the on-die
203 temperature within 2-4 degrees Celsius. This option shows the current
204 on-die temperature in /proc/cpuinfo if the cpu supports it.
205
206 Unfortunately, on some chip revisions, this sensor is very inaccurate
207 and in many cases, does not work at all, so don't assume the cpu

--- 130 unchanged lines hidden ---
195 help
196 G3 and G4 processors have an on-chip temperature sensor called the
197 'Thermal Assist Unit (TAU)', which, in theory, can measure the on-die
198 temperature within 2-4 degrees Celsius. This option shows the current
199 on-die temperature in /proc/cpuinfo if the cpu supports it.
200
201 Unfortunately, on some chip revisions, this sensor is very inaccurate
202 and in many cases, does not work at all, so don't assume the cpu

--- 130 unchanged lines hidden ---