• Linus Torvalds's avatar
    Merge tag 'platform-drivers-x86-v4.16-1' of git://git.infradead.org/linux-platform-drivers-x86 · cbd7b8a7
    Linus Torvalds authored
    Pull x86 platform-driver updates from Darren Hart:
     "New model support added for Dell, Ideapad, Acer, Asus, Thinkpad, and
      GPD laptops. Improvements to the common intel-vbtn driver, including
      tablet mode, rotate, and front button support. Intel CPU support added
      for Cannonlake and platform support for Dollar Cove power button.
    
      Overhaul of the mellanox platform driver, creating a new
      platform/mellanox directory for the newly multi-architecture regmap
      interface.
    
      Significant Intel PMC update with CannonLake support, Coffeelake
      update, CPUID enumeration, module support, new read64 API, refactoring
      and cleanups.
    
      Revert the apple-gmux iGP IO lock, addressing reported issues with
      non-binary drivers, leaving Nvidia binary driver users to comment out
      conflicting code.
    
      Miscellaneous fixes and cleanups"
    
    * tag 'platform-drivers-x86-v4.16-1' of git://git.infradead.org/linux-platform-drivers-x86: (81 commits)
      platform/x86: mlx-platform: Fix an ERR_PTR vs NULL issue
      platform/x86: intel_pmc_core: Special case for Coffeelake
      platform/x86: intel_pmc_core: Add CannonLake PCH support
      x86/cpu: Add Cannonlake to Intel family
      platform/x86: intel_pmc_core: Read base address from LPIT
      ACPI / LPIT: Export lpit_read_residency_count_address()
      platform/x86: intel-vbtn: Replace License by SDPX identifier
      platform/x86: intel-vbtn: Remove redundant inclusions
      platform/x86: intel-vbtn: Support tablet mode switch
      platform/x86: dell-laptop: Allocate buffer on heap rather than globally
      platform/x86: intel_pmc_core: Remove unused header file
      platform/x86: mlx-platform: Add hotplug device unregister to error path
      platform/x86: mlx-platform: fix module aliases
      platform/mellanox: mlxreg-hotplug: Add check for negative adapter number
      platform/x86: mlx-platform: Add IO access verification callbacks
      platform/x86: mlx-platform: Document pdev_hotplug field
      platform/x86: mlx-platform: Allow compilation for 32 bit arch
      platform/mellanox: mlxreg-hotplug: Enable building for ARM
      platform/mellanox: mlxreg-hotplug: Modify to use a regmap interface
      platform/mellanox: Group create/destroy with attribute functions
      ...
    cbd7b8a7
MAINTAINERS 435 KB