• Linus Torvalds's avatar
    Merge tag 'platform-drivers-x86-v4.19-1' of git://git.infradead.org/linux-platform-drivers-x86 · 899fbc33
    Linus Torvalds authored
    Pull x86 platform driver updates from Andy Shevchenko:
    
     - The driver for Silead touchscreen configurations has been renamed
       from silead_dmi to touchscreen_dmi since it starts supporting other
       touchscreens which require some DMI quirks
    
       It also gets expanded to cover cases for Chuwi Vi10, ONDA V891W,
       Connect Tablet 9, Onda V820w, and Cube KNote i1101 tablets.
    
     - Another bunch of changes is related to Mellanox platform code to
       allow user space to communicate with Mellanox for system control and
       monitoring purposes. The driver notifies user on hotplug device
       signal receiving.
    
     - ASUS WMI drivers recognize lid flip action on UX360, and correctly
       toggles airplane mode LED. In addition the keyboard backlight toggle
       gets support.
    
     - ThinkPad ACPI driver enables support for calculator key (on at least
       P52). It also has been fixed to support three characters model
       designators, which are used for modern laptops. Earlier the battery,
       marked as BAT1, on ThinkPad laptops has not been configured properly,
       which is fixed. On the opposite the multi-battery configurations now
       probed correctly.
    
     - Dell SMBIOS driver starts working on some Dell servers which do not
       support token interface. The regression with backlight detection has
       also been fixed. In order to support dock mode on some laptops, Intel
       virtual button driver has been fixed. The last but not least is the
       fix to Intel HID driver due to changes in Dell systems that prevented
       to use power button.
    
    * tag 'platform-drivers-x86-v4.19-1' of git://git.infradead.org/linux-platform-drivers-x86: (47 commits)
      platform/x86: acer-wmi: Silence "unsupported" message a bit
      platform/x86: intel_punit_ipc: fix build errors
      platform/x86: ideapad: Add Y520-15IKBM and Y720-15IKBM to no_hw_rfkill
      platform/x86: asus-nb-wmi: Add keymap entry for lid flip action on UX360
      platform/x86: acer-wmi: refactor function has_cap
      platform/x86: thinkpad_acpi: Fix multi-battery bug
      platform/x86: thinkpad_acpi: extend battery quirk coverage
      platform/x86: touchscreen_dmi: Add info for the Cube KNote i1101 tablet
      platform/x86: mlx-platform: Fix copy-paste error in mlxplat_init()
      platform/x86: mlx-platform: Remove unused define
      platform/x86: mlx-platform: Change mlxreg-io configuration for MSN274x systems
      Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces
      platform/x86: mlx-platform: Allow mlxreg-io driver activation for more systems
      platform/x86: mlx-platform: Add ASIC hotplug device configuration
      platform/mellanox: mlxreg-hotplug: Add hotplug hwmon uevent notification
      platform/mellanox: mlxreg-hotplug: Improve mechanism of ASIC health discovery
      platform/x86: mlx-platform: Add mlxreg-fan platform driver activation
      platform/x86: dell-laptop: Fix backlight detection
      platform/x86: toshiba_acpi: Fix defined but not used build warnings
      platform/x86: thinkpad_acpi: Support battery quirk
      ...
    899fbc33
Kconfig 40.2 KB