diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2013-02-19 23:11:07 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-02-19 23:11:07 -0500 |
commit | f98982ce80f9ce6db0fe841c1844cbae0a2700fb (patch) | |
tree | 9a6edd811b9b67a80b8a58b57c38dd69e68f6e03 /arch/x86/Kconfig | |
parent | 29d50523298eb80742cedd9ec4d42d6d6dbfb5ee (diff) | |
parent | 7d0291256ca99cbb6124f63228003329e7a64b21 (diff) |
Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 platform changes from Ingo Molnar:
- Support for the Technologic Systems TS-5500 platform, by Vivien
Didelot
- Improved NUMA support on AMD systems:
Add support for federated systems where multiple memory controllers
can exist and see each other over multiple PCI domains. This
basically means that AMD node ids can be more than 8 now and the code
handling this is taught to incorporate PCI domain into those IDs.
- Support for the Goldfish virtual Android emulator, by Jun Nakajima,
Intel, Google, et al.
- Misc fixlets.
* 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
x86: Add TS-5500 platform support
x86/srat: Simplify memory affinity init error handling
x86/apb/timer: Remove unnecessary "if"
goldfish: platform device for x86
amd64_edac: Fix type usage in NB IDs and memory ranges
amd64_edac: Fix PCI function lookup
x86, AMD, NB: Use u16 for northbridge IDs in amd_get_nb_id
x86, AMD, NB: Add multi-domain support
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r-- | arch/x86/Kconfig | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 5e05ee3a9810..260857a53b87 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -323,6 +323,10 @@ config X86_BIGSMP | |||
323 | ---help--- | 323 | ---help--- |
324 | This option is needed for the systems that have more than 8 CPUs | 324 | This option is needed for the systems that have more than 8 CPUs |
325 | 325 | ||
326 | config GOLDFISH | ||
327 | def_bool y | ||
328 | depends on X86_GOLDFISH | ||
329 | |||
326 | if X86_32 | 330 | if X86_32 |
327 | config X86_EXTENDED_PLATFORM | 331 | config X86_EXTENDED_PLATFORM |
328 | bool "Support for extended (non-PC) x86 platforms" | 332 | bool "Support for extended (non-PC) x86 platforms" |
@@ -405,6 +409,14 @@ config X86_UV | |||
405 | # Following is an alphabetically sorted list of 32 bit extended platforms | 409 | # Following is an alphabetically sorted list of 32 bit extended platforms |
406 | # Please maintain the alphabetic order if and when there are additions | 410 | # Please maintain the alphabetic order if and when there are additions |
407 | 411 | ||
412 | config X86_GOLDFISH | ||
413 | bool "Goldfish (Virtual Platform)" | ||
414 | depends on X86_32 | ||
415 | ---help--- | ||
416 | Enable support for the Goldfish virtual platform used primarily | ||
417 | for Android development. Unless you are building for the Android | ||
418 | Goldfish emulator say N here. | ||
419 | |||
408 | config X86_INTEL_CE | 420 | config X86_INTEL_CE |
409 | bool "CE4100 TV platform" | 421 | bool "CE4100 TV platform" |
410 | depends on PCI | 422 | depends on PCI |
@@ -2191,6 +2203,15 @@ config GEOS | |||
2191 | ---help--- | 2203 | ---help--- |
2192 | This option enables system support for the Traverse Technologies GEOS. | 2204 | This option enables system support for the Traverse Technologies GEOS. |
2193 | 2205 | ||
2206 | config TS5500 | ||
2207 | bool "Technologic Systems TS-5500 platform support" | ||
2208 | depends on MELAN | ||
2209 | select CHECK_SIGNATURE | ||
2210 | select NEW_LEDS | ||
2211 | select LEDS_CLASS | ||
2212 | ---help--- | ||
2213 | This option enables system support for the Technologic Systems TS-5500. | ||
2214 | |||
2194 | endif # X86_32 | 2215 | endif # X86_32 |
2195 | 2216 | ||
2196 | config AMD_NB | 2217 | config AMD_NB |