diff options
-rw-r--r-- | arch/x86/Kconfig | 17 | ||||
-rw-r--r-- | arch/x86/Kconfig.debug | 6 | ||||
-rw-r--r-- | arch/x86/kernel/early_printk.c | 2 | ||||
-rw-r--r-- | arch/x86/platform/mrst/Makefile | 2 |
4 files changed, 22 insertions, 5 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index cb9a1044a771..9e7a361423d6 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -419,6 +419,23 @@ config X86_MRST | |||
419 | nor standard legacy replacement devices/features. e.g. Moorestown does | 419 | nor standard legacy replacement devices/features. e.g. Moorestown does |
420 | not contain i8259, i8254, HPET, legacy BIOS, most of the io ports. | 420 | not contain i8259, i8254, HPET, legacy BIOS, most of the io ports. |
421 | 421 | ||
422 | config X86_MDFLD | ||
423 | bool "Medfield MID platform" | ||
424 | depends on PCI | ||
425 | depends on PCI_GOANY | ||
426 | depends on X86_IO_APIC | ||
427 | select APB_TIMER | ||
428 | select I2C | ||
429 | select SPI | ||
430 | select INTEL_SCU_IPC | ||
431 | select X86_PLATFORM_DEVICES | ||
432 | ---help--- | ||
433 | Medfield is Intel's Low Power Intel Architecture (LPIA) based Moblin | ||
434 | Internet Device(MID) platform. | ||
435 | Unlike standard x86 PCs, Medfield does not have many legacy devices | ||
436 | nor standard legacy replacement devices/features. e.g. Medfield does | ||
437 | not contain i8259, i8254, HPET, legacy BIOS, most of the io ports. | ||
438 | |||
422 | endif | 439 | endif |
423 | 440 | ||
424 | config X86_RDC321X | 441 | config X86_RDC321X |
diff --git a/arch/x86/Kconfig.debug b/arch/x86/Kconfig.debug index bf56e1793272..28c3c73ab208 100644 --- a/arch/x86/Kconfig.debug +++ b/arch/x86/Kconfig.debug | |||
@@ -43,9 +43,9 @@ config EARLY_PRINTK | |||
43 | with klogd/syslogd or the X server. You should normally N here, | 43 | with klogd/syslogd or the X server. You should normally N here, |
44 | unless you want to debug such a crash. | 44 | unless you want to debug such a crash. |
45 | 45 | ||
46 | config EARLY_PRINTK_MRST | 46 | config EARLY_PRINTK_INTEL_MID |
47 | bool "Early printk for MRST platform support" | 47 | bool "Early printk for Intel MID platform support" |
48 | depends on EARLY_PRINTK && X86_MRST | 48 | depends on EARLY_PRINTK && X86_INTEL_MID |
49 | 49 | ||
50 | config EARLY_PRINTK_DBGP | 50 | config EARLY_PRINTK_DBGP |
51 | bool "Early printk via EHCI debug port" | 51 | bool "Early printk via EHCI debug port" |
diff --git a/arch/x86/kernel/early_printk.c b/arch/x86/kernel/early_printk.c index cd28a350f7f9..7a53da03086f 100644 --- a/arch/x86/kernel/early_printk.c +++ b/arch/x86/kernel/early_printk.c | |||
@@ -240,7 +240,7 @@ static int __init setup_early_printk(char *buf) | |||
240 | if (!strncmp(buf, "xen", 3)) | 240 | if (!strncmp(buf, "xen", 3)) |
241 | early_console_register(&xenboot_console, keep); | 241 | early_console_register(&xenboot_console, keep); |
242 | #endif | 242 | #endif |
243 | #ifdef CONFIG_EARLY_PRINTK_MRST | 243 | #ifdef CONFIG_EARLY_PRINTK_INTEL_MID |
244 | if (!strncmp(buf, "mrst", 4)) { | 244 | if (!strncmp(buf, "mrst", 4)) { |
245 | mrst_early_console_init(); | 245 | mrst_early_console_init(); |
246 | early_console_register(&early_mrst_console, keep); | 246 | early_console_register(&early_mrst_console, keep); |
diff --git a/arch/x86/platform/mrst/Makefile b/arch/x86/platform/mrst/Makefile index 1ea38775a6d3..ddeec7300464 100644 --- a/arch/x86/platform/mrst/Makefile +++ b/arch/x86/platform/mrst/Makefile | |||
@@ -1,4 +1,4 @@ | |||
1 | obj-$(CONFIG_X86_MRST) += mrst.o | 1 | obj-$(CONFIG_X86_MRST) += mrst.o |
2 | obj-$(CONFIG_X86_MRST) += vrtc.o | 2 | obj-$(CONFIG_X86_MRST) += vrtc.o |
3 | obj-$(CONFIG_EARLY_PRINTK_MRST) += early_printk_mrst.o | 3 | obj-$(CONFIG_EARLY_PRINTK_INTEL_MID) += early_printk_mrst.o |
4 | obj-$(CONFIG_X86_MRST) += pmu.o | 4 | obj-$(CONFIG_X86_MRST) += pmu.o |