• Linus Torvalds's avatar
    Merge tag 'platform-drivers-x86-v4.18-1' of git://git.infradead.org/linux-platform-drivers-x86 · f3b5020e
    Linus Torvalds authored
    Pull x86 platform driver updates from Darren Hart:
     "Several incremental improvements including new keycodes, new models,
      new quirks, and related documentation. Adds LED platform driver
      activation for Mellanox systems. Some minor optimizations and
      cleanups. Includes several bug fixes, message silencing, mostly minor
    
      Automated summary:
    
      acer-wmi:
       -  add another KEY_POWER keycode
    
      apple-gmux:
       -  fix gmux_get_client_id()'s return type
    
      asus-laptop:
       -  Simplify getting .drvdata
    
      asus-wireless:
       -  Fix format specifier
    
      dell-laptop:
       -  Fix keyboard backlight timeout on XPS 13 9370
    
      dell-smbios:
       -  Match on www.dell.com in OEM strings too
    
      dell-wmi:
       -  Ignore new rfkill and fn-lock events
       -  Set correct keycode for Fn + left arrow
    
      fujitsu-laptop:
       -  Simplify soft key handling
    
      ideapad-laptop:
       -  Add E42-80 to no_hw_rfkill
       -  Add fn-lock setting
       -  Add MIIX 720-12IKB to no_hw_rfkill
    
      lib/string_helpers:
       -  Add missed declaration of struct task_struct
    
      intel_scu_ipc:
       -  Replace mdelay with usleep_range in intel_scu_ipc_i2c_cntrl
    
      mlx-platform:
       -  Add LED platform driver activation
    
      platform/mellanox:
       -  Add new ODM system types to mlx-platform
       -  mlxreg-hotplug: add extra cycle for hotplug work queue
       -  mlxreg-hotplug: Document fixes for hotplug private data
    
      platform_data/mlxreg:
       -  Document fixes for hotplug device
    
      silead_dmi:
       -  Add entry for Chuwi Hi8 tablet touchscreen
       -  Add touchscreen info for the Onda V891w tablet
       -  Add info for the PoV mobii TAB-P800W (v2.0)
       -  Add touchscreen info for the Jumper EZpad 6 Pro
    
      thinkpad_acpi:
       -  silence false-positive-prone pr_warn
       -  do not report thermal sensor state for tablet mode switch
       -  silence HKEY 0x6032, 0x60f0, 0x6030"
    
    * tag 'platform-drivers-x86-v4.18-1' of git://git.infradead.org/linux-platform-drivers-x86: (30 commits)
      platform/x86: silead_dmi: Add entry for Chuwi Hi8 tablet touchscreen
      platform/x86: dell-laptop: Fix keyboard backlight timeout on XPS 13 9370
      platform/x86: dell-wmi: Ignore new rfkill and fn-lock events
      platform/x86: mlx-platform: Add LED platform driver activation
      platform/mellanox: Add new ODM system types to mlx-platform
      platform/mellanox: mlxreg-hotplug: add extra cycle for hotplug work queue
      platform/x86: ideapad-laptop: Add E42-80 to no_hw_rfkill
      platform/x86: silead_dmi: Add touchscreen info for the Onda V891w tablet
      platform/x86: silead_dmi: Add info for the PoV mobii TAB-P800W (v2.0)
      platform/x86: silead_dmi: Add touchscreen info for the Jumper EZpad 6 Pro
      platform/x86: asus-wireless: Fix format specifier
      platform/x86: asus-wmi: Fix NULL pointer dereference
      platform/x86: dell-wmi: Set correct keycode for Fn + left arrow
      platform/x86: acer-wmi: add another KEY_POWER keycode
      platform/x86: ideapad-laptop: Add fn-lock setting
      platform/x86: ideapad-laptop: Add MIIX 720-12IKB to no_hw_rfkill
      lib/string_helpers: Add missed declaration of struct task_struct
      platform/x86: DELL_WMI use depends on instead of select for DELL_SMBIOS
      platform/mellanox: mlxreg-hotplug: Document fixes for hotplug private data
      platform_data/mlxreg: Document fixes for hotplug device
      ...
    f3b5020e
mlxreg-hotplug.c 18.5 KB