• Linus Torvalds's avatar
    Merge tag 'platform-drivers-x86-v4.17-1' of git://git.infradead.org/linux-platform-drivers-x86 · a7726f6b
    Linus Torvalds authored
    Pull x86 platform driver updates from Andy Shevchenko:
    
     - Dell SMBIOS driver fixed against memory leaks.
    
     - The fujitsu-laptop driver is cleaned up and now supports hotkeys for
       Lifebook U7x7 models. Besides that the typo introduced by one of
       previous clean up series has been fixed.
    
     - Specific to x86-based laptops HID device now supports
       KEY_ROTATE_LOCK_TOGGLE event which is emitted, for example, by Wacom
       MobileStudio Pro 13.
    
     - Turbo MAX 3 technology is enabled for the rest of platforms that
       support Hardware-P-States feature which have core priority described
       by ACPI CPPC table.
    
     - Mellanox on x86 gets better support of I2C bus in use including
       support of hotpluggable ones.
    
     - Silead touchscreen is enabled on two tablet models, i.e Yours Y8W81
       and I.T.Works TW701.
    
     - From now on the second fan on Thinkpad P50 is supported.
    
     - The topstar-laptop driver is reworked to support new models, in
       particular Topstar U931.
    
    * tag 'platform-drivers-x86-v4.17-1' of git://git.infradead.org/linux-platform-drivers-x86: (41 commits)
      platform/x86: thinkpad_acpi: Add 2nd Fan Support for Thinkpad P50
      platform/x86: dell-smbios: Fix memory leaks in build_tokens_sysfs()
      intel-hid: support KEY_ROTATE_LOCK_TOGGLE
      intel-hid: clean up and sort header files
      platform/x86: silead_dmi: Add entry for the Yours Y8W81 tablet
      platform/x86: fujitsu-laptop: Support Lifebook U7x7 hotkeys
      platform/x86: mlx-platform: Add physical bus number auto detection
      platform/mellanox: mlxreg-hotplug: Change input for device create routine
      platform/x86: mlx-platform: Add deffered bus functionality
      platform/x86: mlx-platform: Use define for the channel numbers
      platform/x86: fujitsu-laptop: Revert UNSUPPORTED_CMD back to an int
      platform/x86: Fix dell driver init order
      platform/x86: dell-smbios: Resolve dependency error on ACPI_WMI
      platform/x86: dell-smbios: Resolve dependency error on DCDBAS
      platform/x86: Allow for SMBIOS backend defaults
      platform/x86: dell-smbios: Link all dell-smbios-* modules together
      platform/x86: dell-smbios: Rename dell-smbios source to dell-smbios-base
      platform/x86: dell-smbios: Correct some style warnings
      platform/x86: wmi: Fix misuse of vsprintf extension %pULL
      platform/x86: intel-hid: Reset wakeup capable flag on removal
      ...
    a7726f6b
thinkpad_acpi.c 260 KB