Merge branch 'x86-intel-mid-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 12 Nov 2013 02:12:22 +0000 (11:12 +0900)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 12 Nov 2013 02:12:22 +0000 (11:12 +0900)
Pull x86/intel-mid changes from Ingo Molnar:
 "Update the 'intel mid' (mobile internet device) platform code as Intel
  is rolling out more SoC designs.

  This gets rid of most of the 'MRST' platform code in the process,
  mostly by renaming and shuffling code around into their respective
  'intel-mid' platform drivers"

* 'x86-intel-mid-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86, intel-mid: Do not re-introduce usage of obsolete __cpuinit
  intel_mid: Move platform device setups to their own platform_<device>.* files
  x86: intel-mid: Add section for sfi device table
  intel-mid: sfi: Allow struct devs_id.get_platform_data to be NULL
  intel_mid: Moved SFI related code to sfi.c
  intel_mid: Added custom handler for ipc devices
  intel_mid: Added custom device_handler support
  intel_mid: Refactored sfi_parse_devs() function
  intel_mid: Renamed *mrst* to *intel_mid*
  pci: intel_mid: Return true/false in function returning bool
  intel_mid: Renamed *mrst* to *intel_mid*
  mrst: Fixed indentation issues
  mrst: Fixed printk/pr_* related issues

1  2 
Documentation/kernel-parameters.txt
arch/x86/kernel/early_printk.c
arch/x86/kernel/rtc.c

Simple merge
index 6d3d2007361573ea9957f4aa8ab8d44682267eb8,38ca398fb78740fa6e72717300d6752ea2714afe..01d1c187c9f9468f0488fa498d44e814ca9a2179
  #include <xen/hvc-console.h>
  #include <asm/pci-direct.h>
  #include <asm/fixmap.h>
- #include <asm/mrst.h>
+ #include <asm/intel-mid.h>
  #include <asm/pgtable.h>
  #include <linux/usb/ehci_def.h>
 +#include <linux/efi.h>
 +#include <asm/efi.h>
  
  /* Simple VGA output */
  #define VGABASE               (__ISA_IO_base + 0xb8000)
index 5b9dd445eb89e77654653b9e014a43ad0afd16d0,e35cb18b8a004ce9975dac10f04308181c8472ae..ca9622a25e95a6fa27e668df031dff95a2d8f253
@@@ -189,17 -189,9 +189,17 @@@ static __init int add_rtc_cmos(void
                return 0;
  
        /* Intel MID platforms don't have ioport rtc */
-       if (mrst_identify_cpu())
+       if (intel_mid_identify_cpu())
                return -ENODEV;
  
 +#ifdef CONFIG_ACPI
 +      if (acpi_gbl_FADT.boot_flags & ACPI_FADT_NO_CMOS_RTC) {
 +              /* This warning can likely go away again in a year or two. */
 +              pr_info("ACPI: not registering RTC platform device\n");
 +              return -ENODEV;
 +      }
 +#endif
 +
        platform_device_register(&rtc_device);
        dev_info(&rtc_device.dev,
                 "registered platform RTC device (no PNP device found)\n");