Commit 4c2cd91bff63 for kernel

commit 4c2cd91bff6371b58e672e8791c3bfa70c1b821f
Merge: fd6b56615696 2997606dd177
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri May 15 11:12:54 2026 -0700

    Merge tag 'platform-drivers-x86-v7.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86

    Pull x86 platform driver fixes from Ilpo Järvinen:

     - asus-nb-wmi:
        - Use existing keyboard quirk for ASUS Zenbook Duo UX8407AA

     - hp-wmi:
        - Add support for Victus 16-r0xxx (8BC2)

     - intel/vsec_tpmi:
        - Move debugfs register before creating devices
        - Prevent fault during unbind

     - lenovo-wmi-*:
        - Fix memory leak in lwmi_dev_evaluate_int()
        - Balance IDA id allocation and free
        - Balance component bind and unbind
        - Prevent sending uninitialized WMI arguments to the device
        - Decouple lenovo-wmi-gamezone and lenovo-wmi-other to simplify
          module dependency graph
        - Limit adding attributes to supported devices

     - samsung-galaxybook:
        - Handle kbd backlight, mic mute and camera block hotkeys

    * tag 'platform-drivers-x86-v7.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86:
      platform/x86: asus-nb-wmi: add DMI quirk for ASUS Zenbook Duo UX8407AA
      platform/x86: lenovo-wmi-other: Limit adding attributes to supported devices
      platform/x86: lenovo-wmi-other: Add Attribute ID helper functions
      platform/x86: lenovo-wmi-helpers: Move gamezone enums to wmi-helpers
      platform/x86: lenovo: Decouple lenovo-wmi-gamezone and lenovo-wmi-other
      platform/x86: lenovo-wmi-other: Fix tunable_attr_01 struct members
      platform/x86: lenovo-wmi-other: Zero initialize WMI arguments
      platform/x86: lenovo-wmi-other: Balance component bind and unbind
      platform/x86: lenovo-wmi-other: Balance IDA id allocation and free
      platform/x86: lenovo-wmi-helpers: Fix memory leak in lwmi_dev_evaluate_int()
      platform/x86: hp-wmi: Add support for Victus 16-r0xxx (8BC2)
      platform/x86/intel/tpmi/plr: Prevent fault during unbind
      platform/x86: intel: Add notifiers support
      platform/x86: intel: Move debugfs register before creating devices
      platform/x86: samsung-galaxybook: Handle ACPI hotkey notifications
      platform/x86: samsung-galaxybook: Refactor camera lens cover input device