x86, mrst: Add Kconfig dependencies for Moorestown

The Moorestown platform requires IOAPIC for all interrupts from the
south complex, since there is no legacy PIC.

Furthermore, Moorestown I/O requires PCI. Moorestown PCI depends on PCI MMCONFIG
and DIRECT method to perform device enumeration, as there is no PCI BIOS.

[ hpa: rewrote commit message ]

Signed-off-by: Jacob Pan <jacob.jun.pan@linux.intel.com>
LKML-Reference: <1267120934-9505-1-git-send-email-jacob.jun.pan@linux.intel.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>

authored by Jacob Pan and committed by H. Peter Anvin 4b2f3f7d 722a639f

+4
+4
arch/x86/Kconfig
··· 388 388 389 389 config X86_MRST 390 390 bool "Moorestown MID platform" 391 + depends on PCI 392 + depends on PCI_GOANY 393 + depends on PCI_IOAPIC 391 394 depends on X86_32 392 395 depends on X86_EXTENDED_PLATFORM 396 + depends on X86_IO_APIC 393 397 select APB_TIMER 394 398 ---help--- 395 399 Moorestown is Intel's Low Power Intel Architecture (LPIA) based Moblin