• Linus Torvalds's avatar
    Merge tag 'platform-drivers-x86-v5.17-1' of... · 34770887
    Linus Torvalds authored
    Merge tag 'platform-drivers-x86-v5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
    
    Pull x86 platform driver updates from Hans de Goede:
     "Highlights:
    
      New drivers:
       - asus-tf103c-dock
       - intel_crystal_cove_charger
       - lenovo-yogabook-wmi
       - simatic-ipc platform-code + led driver + watchdog driver
       - x86-android-tablets (kernel module to workaround DSDT bugs on
         these)
    
      amd-pmc:
       - bug-fixes
       - smar trace buffer support
    
      asus-wmi:
       - support for custom fan curves
    
      int3472 (camera info ACPI object for Intel IPU3/SkyCam cameras):
       - ACPI core + int3472 changes to delay enumeration of camera sensor
         I2C clients until the PMIC for the sensor has been fully probed
       - Add support for board data (DSDT info is incomplete) for setting up
         the tps68470 PMIC used on some boards with these cameras
       - Add board data for the Microsoft Surface Go (original, v2 and v3)
    
      thinkpad_acpi:
       - various cleanups
       - support for forced battery discharging (for battery calibration)
       - support to inhibit battery charging
       - this includes power_supply core changes to add new APIs for this
    
      think_lmi:
       - enhanced BIOS password support
    
      various other small fixes and hardware-id additions"
    
    * tag 'platform-drivers-x86-v5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86: (78 commits)
      power: supply: Provide stubs for charge_behaviour helpers
      platform/x86: x86-android-tablets: Fix GPIO lookup leak on error-exit
      platform/x86: int3472: Add board data for Surface Go 3
      platform/x86: Add Asus TF103C dock driver
      platform/x86: x86-android-tablets: Add TM800A550L data
      platform/x86: x86-android-tablets: Add Asus MeMO Pad 7 ME176C data
      platform/x86: x86-android-tablets: Add Asus TF103C data
      platform/x86: x86-android-tablets: Add support for preloading modules
      platform/x86: x86-android-tablets: Add support for registering GPIO lookup tables
      platform/x86: x86-android-tablets: Add support for instantiating serdevs
      platform/x86: x86-android-tablets: Add support for instantiating platform-devs
      platform/x86: x86-android-tablets: Add support for PMIC interrupts
      platform/x86: x86-android-tablets: Don't return -EPROBE_DEFER from a non probe() function
      platform/x86: touchscreen_dmi: Remove the Glavey TM800A550L entry
      platform/x86: touchscreen_dmi: Enable pen support on the Chuwi Hi10 Plus and Pro
      platform/x86: touchscreen_dmi: Correct min/max values for Chuwi Hi10 Pro (CWI529) tablet
      platform/x86: Add intel_crystal_cove_charger driver
      power: supply: fix charge_behaviour attribute initialization
      platform/x86: intel-uncore-frequency: use default_groups in kobj_type
      x86/platform/uv: use default_groups in kobj_type
      ...
    34770887
thinkpad_acpi.c 293 KB