config: Update dependancies for multi MID devices
authorAlan Cox <alan@linux.intel.com>
Fri, 15 Jul 2011 13:39:35 +0000 (14:39 +0100)
committermgross <mark.gross@intel.com>
Wed, 9 Nov 2011 20:36:41 +0000 (12:36 -0800)
We have some stuff shared between Moorestown and Medfield so mark the
Kconfig entries for them as requiring X86_INTEL_MID

Change-Id: I26b87b5e96264c4e0758465cc4f79947491f8b38
Signed-off-by: Alan Cox <alan@linux.intel.com>
arch/x86/Kconfig
arch/x86/include/asm/fixmap.h
arch/x86/include/asm/setup.h
arch/x86/pci/Makefile
arch/x86/platform/mrst/Makefile
drivers/idle/intel_idle.c
drivers/pci/Makefile
drivers/platform/x86/Kconfig
drivers/rtc/Kconfig
drivers/staging/gma500/mrst_lvds.c

index 80ef419..ece4aac 100644 (file)
@@ -626,8 +626,8 @@ config HPET_EMULATE_RTC
        depends on HPET_TIMER && (RTC=y || RTC=m || RTC_DRV_CMOS=m || RTC_DRV_CMOS=y)
 
 config APB_TIMER
-       def_bool y if MRST
-       prompt "Langwell APB Timer Support" if X86_MRST
+       def_bool y if X86_INTEL_MID
+       prompt "Intel MID platform APB Timer Support" if X86_INTEL_MID
        help
          APB timer is the replacement for 8254, HPET on X86 MID platforms.
          The APBT provides a stable time base on SMP
index 4729b2b..1d8741d 100644 (file)
@@ -116,7 +116,7 @@ enum fixed_addresses {
 #endif
        FIX_TEXT_POKE1, /* reserve 2 pages for text_poke() */
        FIX_TEXT_POKE0, /* first page is last, because allocation is backward */
-#ifdef CONFIG_X86_MRST
+#ifdef CONFIG_X86_INTEL_MID
        FIX_LNW_VRTC,
 #endif
        __end_of_permanent_fixed_addresses,
index 9756551..d0f19f9 100644 (file)
@@ -47,7 +47,7 @@ extern void reserve_standard_io_resources(void);
 extern void i386_reserve_resources(void);
 extern void setup_default_timer_irq(void);
 
-#ifdef CONFIG_X86_MRST
+#ifdef CONFIG_X86_INTEL_MID
 extern void x86_mrst_early_setup(void);
 #else
 static inline void x86_mrst_early_setup(void) { }
index 6b8759f..75b06f3 100644 (file)
@@ -15,7 +15,7 @@ obj-$(CONFIG_X86_VISWS)               += visws.o
 
 obj-$(CONFIG_X86_NUMAQ)                += numaq_32.o
 
-obj-$(CONFIG_X86_MRST)         += mrst.o
+obj-$(CONFIG_X86_INTEL_MID)    += mrst.o
 
 obj-y                          += common.o early.o
 obj-y                          += amd_bus.o bus_numa.o
index 7baed51..837a044 100644 (file)
@@ -2,3 +2,4 @@ obj-$(CONFIG_X86_INTEL_MID)     += mrst.o
 obj-$(CONFIG_X86_INTEL_MID)    += vrtc.o
 obj-$(CONFIG_EARLY_PRINTK_INTEL_MID)   += early_printk_mrst.o
 obj-$(CONFIG_X86_MRST)         += pmu.o
+
index 0241887..bcedf7a 100644 (file)
@@ -213,7 +213,7 @@ static struct cpuidle_state atom_cstates[MWAIT_MAX_NUM_CSTATES] = {
                .enter = &intel_idle },
 };
 
-#ifdef CONFIG_X86_MRST
+#ifdef CONFIG_X86_INTEL_MID
 static struct cpuidle_state mrst_cstates[MWAIT_MAX_NUM_CSTATES] = {
        { /* MWAIT C0 */ },
        { /* MWAIT C1 */
@@ -409,7 +409,7 @@ static int intel_idle_probe(void)
 
        case 0x26:      /* 38 - Lincroft Atom Processor */
                cpuidle_state_table = mrst_cstates;
-#ifdef CONFIG_X86_MRST
+#ifdef CONFIG_X86_INTEL_MID
                cpuidle_device_prepare = mrst_pmu_validate_cstates;
 #endif
                auto_demotion_disable_flags = ATM_LNC_C6_AUTO_DEMOTE;
index 217b15f..01fd7f4 100644 (file)
@@ -52,7 +52,7 @@ obj-$(CONFIG_MN10300) += setup-bus.o
 obj-$(CONFIG_MICROBLAZE) += setup-bus.o
 obj-$(CONFIG_TILE) += setup-bus.o setup-irq.o
 obj-$(CONFIG_SPARC_LEON) += setup-bus.o setup-irq.o
-obj-$(CONFIG_X86_MRST) += mid_pci.o
+obj-$(CONFIG_X86_INTEL_MID) += mid_pci.o
 
 #
 # ACPI Related PCI FW Functions
index 45e0191..2173d34 100644 (file)
@@ -637,7 +637,7 @@ config ACPI_CMPC
 
 config INTEL_SCU_IPC
        bool "Intel SCU IPC Support"
-       depends on X86_MRST
+       depends on X86_INTEL_MID
        default y
        ---help---
          IPC is used to bridge the communications between kernel and SCU on
index 27c3774..6552aec 100644 (file)
@@ -517,8 +517,8 @@ config RTC_DRV_CMOS
 
 config RTC_DRV_VRTC
        tristate "Virtual RTC for Moorestown platforms"
-       depends on X86_MRST
-       default y if X86_MRST
+       depends on X86_INTEL_MID
+       default y if X86_INTEL_MID
 
        help
        Say "yes" here to get direct support for the real time clock
index 4a08b74..7cbcdb8 100644 (file)
@@ -303,7 +303,7 @@ void mrst_lvds_init(struct drm_device *dev,
         */
 
         /* This ifdef can go once the cpu ident stuff is cleaned up in arch */
-#if defined(CONFIG_X86_MRST)
+#if defined(CONFIG_X86_INTEL_MID)
        if (mrst_identify_cpu())
                i2c_adap = i2c_get_adapter(2);
         else   /* Oaktrail uses I2C 1 */