• Linus Torvalds's avatar
    Merge tag 'platform-drivers-x86-v6.4-1' of... · 088e0c18
    Linus Torvalds authored
    Merge tag 'platform-drivers-x86-v6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
    
    Pull x86 platform driver updates from Hans de Goede:
    
     -  AMD PMC and PMF drivers:
        - Numerous bugfixes
    
     -  Intel Speed Select Technology (ISST):
        - TPMI (Topology Aware Register and PM Capsule Interface) support
          for ISST support on upcoming processor models
        - Various other improvements / new hw support
        - tools/intel-speed-select: TPMI support + other improvements
    
     -  Intel In Field Scan (IFS):
        - Add Array Bist test support
    
     -  New drivers:
        - intel_bytcrc_pwrsrc Crystal Cove PMIC pwrsrc / reset-reason driver
        - lenovo-ymc Yoga Mode Control driver for reporting SW_TABLET_MODE
        - msi-ec Driver for MSI laptop EC features like battery charging limits
    
     -  apple-gmux:
        - Support for new MMIO based models (T2 Macs)
        - Honor acpi_backlight= auto-detect-code + kernel cmdline option
          to switch between gmux and apple_bl backlight drivers and remove
          own custom handling for this
    
     -  x86-android-tablets: Refactor / cleanup + new hw support
    
     -  Miscellaneous other cleanups / fixes
    
    * tag 'platform-drivers-x86-v6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86: (178 commits)
      platform/x86: x86-android-tablets: Add accelerometer support for Yoga Tablet 2 1050/830 series
      platform/x86: x86-android-tablets: Add "yogabook-touch-kbd-digitizer-switch" pdev for Lenovo Yoga Book
      platform/x86: x86-android-tablets: Add Wacom digitizer info for Lenovo Yoga Book
      platform/x86: x86-android-tablets: Update Yoga Book HiDeep touchscreen comment
      platform/x86: thinkpad_acpi: Fix Embedded Controller access on X380 Yoga
      platform/x86/intel/sdsi: Change mailbox timeout
      platform/x86/intel/pmt: Ignore uninitialized entries
      platform/x86: amd: pmc: provide user message where s0ix is not supported
      platform/x86/amd: pmc: Fix memory leak in amd_pmc_stb_debugfs_open_v2()
      mlxbf-bootctl: Add sysfs file for BlueField boot fifo
      platform/x86: amd: pmc: Remove __maybe_unused from amd_pmc_suspend_handler()
      platform/x86/intel/pmc/mtl: Put GNA/IPU/VPU devices in D3
      platform/x86/amd: pmc: Move out of BIOS SMN pair for STB init
      platform/x86/amd: pmc: Utilize SMN index 0 for driver probe
      platform/x86/amd: pmc: Move idlemask check into `amd_pmc_idlemask_read`
      platform/x86/amd: pmc: Don't dump data after resume from s0i3 on picasso
      platform/x86/amd: pmc: Hide SMU version and program attributes for Picasso
      platform/x86/amd: pmc: Don't try to read SMU version on Picasso
      platform/x86/amd/pmf: Move out of BIOS SMN pair for driver probe
      platform/x86: intel-uncore-freq: Add client processors
      ...
    088e0c18
thinkpad_acpi.c 301 KB