• Hans de Goede's avatar
    Merge tag 'platform-drivers-x86-v6.7-3' into pdx86/for-next · 23e65246
    Hans de Goede authored
    Back merge pdx86 fixes into pdx86/for-next for further WMI work
    depending on some of the fixes.
    
    platform-drivers-x86 for v6.7-3
    
    Highlights:
    - asus-wmi:	    Solve i8042 filter resource handling, input, and
    		    suspend issues
    - wmi:		    Skip zero instance WMI blocks to avoid issues with
    		    some laptops
    - mlxbf-bootctl:    Differentiate dev/production keys
    - platform/surface: Correct serdev related return value to avoid
    		    leaking errno into userspace
    - Error checking fixes
    
    The following is an automated shortlog grouped by driver:
    
    asus-wmi:
     -  Change q500a_i8042_filter() into a generic i8042-filter
     -  disable USB0 hub on ROG Ally before suspend
     -  Filter Volume key presses if also reported via atkbd
     -  Move i8042 filter install to shared asus-wmi code
    
    mellanox:
     -  Add null pointer checks for devm_kasprintf()
     -  Check devm_hwmon_device_register_with_groups() return value
    
    mlxbf-bootctl:
     -  correctly identify secure boot with development keys
    
    surface: aggregator:
     -  fix recv_buf() return value
    
    wmi:
     -  Skip blocks with zero instances
    23e65246
Kconfig 35.5 KB