diff options
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r-- | arch/x86/Kconfig | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index f15f37bfbd62..e98440371525 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -393,8 +393,12 @@ config X86_ELAN | |||
393 | 393 | ||
394 | config X86_MRST | 394 | config X86_MRST |
395 | bool "Moorestown MID platform" | 395 | bool "Moorestown MID platform" |
396 | depends on PCI | ||
397 | depends on PCI_GOANY | ||
396 | depends on X86_32 | 398 | depends on X86_32 |
397 | depends on X86_EXTENDED_PLATFORM | 399 | depends on X86_EXTENDED_PLATFORM |
400 | depends on X86_IO_APIC | ||
401 | select APB_TIMER | ||
398 | ---help--- | 402 | ---help--- |
399 | Moorestown is Intel's Low Power Intel Architecture (LPIA) based Moblin | 403 | Moorestown is Intel's Low Power Intel Architecture (LPIA) based Moblin |
400 | Internet Device(MID) platform. Moorestown consists of two chips: | 404 | Internet Device(MID) platform. Moorestown consists of two chips: |
@@ -429,6 +433,7 @@ config X86_32_NON_STANDARD | |||
429 | config X86_NUMAQ | 433 | config X86_NUMAQ |
430 | bool "NUMAQ (IBM/Sequent)" | 434 | bool "NUMAQ (IBM/Sequent)" |
431 | depends on X86_32_NON_STANDARD | 435 | depends on X86_32_NON_STANDARD |
436 | depends on PCI | ||
432 | select NUMA | 437 | select NUMA |
433 | select X86_MPPARSE | 438 | select X86_MPPARSE |
434 | ---help--- | 439 | ---help--- |
@@ -629,6 +634,16 @@ config HPET_EMULATE_RTC | |||
629 | def_bool y | 634 | def_bool y |
630 | depends on HPET_TIMER && (RTC=y || RTC=m || RTC_DRV_CMOS=m || RTC_DRV_CMOS=y) | 635 | depends on HPET_TIMER && (RTC=y || RTC=m || RTC_DRV_CMOS=m || RTC_DRV_CMOS=y) |
631 | 636 | ||
637 | config APB_TIMER | ||
638 | def_bool y if MRST | ||
639 | prompt "Langwell APB Timer Support" if X86_MRST | ||
640 | help | ||
641 | APB timer is the replacement for 8254, HPET on X86 MID platforms. | ||
642 | The APBT provides a stable time base on SMP | ||
643 | systems, unlike the TSC, but it is more expensive to access, | ||
644 | as it is off-chip. APB timers are always running regardless of CPU | ||
645 | C states, they are used as per CPU clockevent device when possible. | ||
646 | |||
632 | # Mark as embedded because too many people got it wrong. | 647 | # Mark as embedded because too many people got it wrong. |
633 | # The code disables itself when not needed. | 648 | # The code disables itself when not needed. |
634 | config DMI | 649 | config DMI |