diff options
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r-- | arch/x86/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index eb4092568f9e..0ab2dcef7d84 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -390,6 +390,7 @@ config X86_MRST | |||
390 | bool "Moorestown MID platform" | 390 | bool "Moorestown MID platform" |
391 | depends on X86_32 | 391 | depends on X86_32 |
392 | depends on X86_EXTENDED_PLATFORM | 392 | depends on X86_EXTENDED_PLATFORM |
393 | select APB_TIMER | ||
393 | ---help--- | 394 | ---help--- |
394 | Moorestown is Intel's Low Power Intel Architecture (LPIA) based Moblin | 395 | Moorestown is Intel's Low Power Intel Architecture (LPIA) based Moblin |
395 | Internet Device(MID) platform. Moorestown consists of two chips: | 396 | Internet Device(MID) platform. Moorestown consists of two chips: |
@@ -612,6 +613,16 @@ config HPET_EMULATE_RTC | |||
612 | def_bool y | 613 | def_bool y |
613 | depends on HPET_TIMER && (RTC=y || RTC=m || RTC_DRV_CMOS=m || RTC_DRV_CMOS=y) | 614 | depends on HPET_TIMER && (RTC=y || RTC=m || RTC_DRV_CMOS=m || RTC_DRV_CMOS=y) |
614 | 615 | ||
616 | config APB_TIMER | ||
617 | def_bool y if MRST | ||
618 | prompt "Langwell APB Timer Support" if X86_MRST | ||
619 | help | ||
620 | APB timer is the replacement for 8254, HPET on X86 MID platforms. | ||
621 | The APBT provides a stable time base on SMP | ||
622 | systems, unlike the TSC, but it is more expensive to access, | ||
623 | as it is off-chip. APB timers are always running regardless of CPU | ||
624 | C states, they are used as per CPU clockevent device when possible. | ||
625 | |||
615 | # Mark as embedded because too many people got it wrong. | 626 | # Mark as embedded because too many people got it wrong. |
616 | # The code disables itself when not needed. | 627 | # The code disables itself when not needed. |
617 | config DMI | 628 | config DMI |