• Linus Torvalds's avatar
    Merge tag 'platform-drivers-x86-v6.10-1' of... · ea5f6ad9
    Linus Torvalds authored
    Merge tag 'platform-drivers-x86-v6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
    
    Pull x86 platform driver updates from Hans de Goede:
    
     - New drivers/platform/arm64 directory for arm64 embedded-controller
       drivers
    
     - New drivers:
        - Acer Aspire 1 embedded controllers (for arm64 models)
        - ACPI quickstart PNP0C32 buttons
        - Dell All-In-One backlight support (dell-uart-backlight)
        - Lenovo WMI camera buttons
        - Lenovo Yoga Tablet 2 Pro 1380F/L fast charging
        - MeeGoPad ANX7428 Type-C Cross Switch (power sequencing only)
        - MSI WMI sensors (fan speed sensors only for now)
    
     - Asus WMI:
        - 2024 ROG Mini-LED support
        - MCU powersave support
        - Vivobook GPU MUX support
        - Misc. other improvements
    
     - Ideapad laptop:
        - Export FnLock LED as LED class device
        - Switch platform profiles using thermal management key
    
     - Intel drivers:
        - IFS: various improvements
        - PMC: Lunar Lake support
        - SDSI: various improvements
        - TPMI/ISST: various improvements
        - tools: intel-speed-select: various improvements
    
     - MS Surface drivers:
        - Fan profile switching support
        - Surface Pro thermal sensors support
    
     - ThinkPad ACPI:
        - Reworked hotkey support to use sparse keymaps
        - Add support for new trackpoint-doubletap, Fn+N and Fn+G hotkeys
    
     - WMI core:
        - New WMI driver development guide
    
     - x86 Android tablets:
        - Lenovo Yoga Tablet 2 Pro 1380F/L support
        - Xiaomi MiPad 2 status LED and bezel touch buttons backlight
          support
    
     - Miscellaneous cleanups / fixes / improvements
    
    * tag 'platform-drivers-x86-v6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86: (128 commits)
      platform/x86: Add new MeeGoPad ANX7428 Type-C Cross Switch driver
      devm-helpers: Fix a misspelled cancellation in the comments
      tools arch x86: Add dell-uart-backlight-emulator
      platform/x86: Add new Dell UART backlight driver
      platform/x86: x86-android-tablets: Create LED device for Xiaomi Pad 2 bottom bezel touch buttons
      platform/x86: x86-android-tablets: Xiaomi pad2 RGB LED fwnode updates
      platform/x86: x86-android-tablets: Pass struct device to init()
      platform/x86/amd: pmc: Add new ACPI ID AMDI000B
      platform/x86/amd: pmf: Add new ACPI ID AMDI0105
      platform/x86: p2sb: Don't init until unassigned resources have been assigned
      platform/surface: aggregator: Log critical errors during SAM probing
      platform/x86: ISST: Support SST-BF and SST-TF per level
      platform/x86/fujitsu-laptop: Replace sprintf() with sysfs_emit()
      tools/power/x86/intel-speed-select: v1.19 release
      tools/power/x86/intel-speed-select: Display CPU as None for -1
      tools/power/x86/intel-speed-select: SST BF/TF support per level
      tools/power/x86/intel-speed-select: Increase number of CPUs displayed
      tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq
      tools/power/x86/intel-speed-select: Fix display for unsupported levels
      tools/power/x86/intel-speed-select: Support multiple dies
      ...
    ea5f6ad9
classmate-laptop.c 26.4 KB