aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/Kconfig
diff options
context:
space:
mode:
authorBryan O'Donoghue <pure.logic@nexus-software.ie>2015-01-30 11:29:39 -0500
committerIngo Molnar <mingo@kernel.org>2015-02-18 17:22:55 -0500
commit8bbc2a135b63bee6b41fa90f415521a97995a49f (patch)
tree7afc7c1efcd03e16385e905cd9af8159c164cf63 /arch/x86/Kconfig
parent28a375df16c2b6d01227541f3956568995aa5fda (diff)
x86/intel/quark: Add Intel Quark platform support
Add Intel Quark platform support. Quark needs to pull down all unlocked IMRs to ensure agreement with the EFI memory map post boot. This patch adds an entry in Kconfig for Quark as a platform and makes IMR support mandatory if selected. Suggested-by: Thomas Gleixner <tglx@linutronix.de> Suggested-by: Andy Shevchenko <andy.shevchenko@gmail.com> Tested-by: Ong, Boon Leong <boon.leong.ong@intel.com> Signed-off-by: Bryan O'Donoghue <pure.logic@nexus-software.ie> Reviewed-by: Andy Shevchenko <andy.schevchenko@gmail.com> Reviewed-by: Darren Hart <dvhart@linux.intel.com> Reviewed-by: Ong, Boon Leong <boon.leong.ong@intel.com> Cc: dvhart@infradead.org Link: http://lkml.kernel.org/r/1422635379-12476-3-git-send-email-pure.logic@nexus-software.ie Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r--arch/x86/Kconfig16
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index 5e28e2be3a41..1f97c7f0d049 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -486,6 +486,22 @@ config X86_INTEL_MID
486 Intel MID platforms are based on an Intel processor and chipset which 486 Intel MID platforms are based on an Intel processor and chipset which
487 consume less power than most of the x86 derivatives. 487 consume less power than most of the x86 derivatives.
488 488
489config X86_INTEL_QUARK
490 bool "Intel Quark platform support"
491 depends on X86_32
492 depends on X86_EXTENDED_PLATFORM
493 depends on X86_PLATFORM_DEVICES
494 depends on X86_TSC
495 depends on PCI
496 depends on PCI_GOANY
497 depends on X86_IO_APIC
498 select IOSF_MBI
499 select INTEL_IMR
500 ---help---
501 Select to include support for Quark X1000 SoC.
502 Say Y here if you have a Quark based system such as the Arduino
503 compatible Intel Galileo.
504
489config X86_INTEL_LPSS 505config X86_INTEL_LPSS
490 bool "Intel Low Power Subsystem Support" 506 bool "Intel Low Power Subsystem Support"
491 depends on ACPI 507 depends on ACPI