• Rafael J. Wysocki's avatar
    Merge branches 'acpi-utils', 'acpi-resource', 'acpi-property' and 'acpi-soc' · ea400752
    Rafael J. Wysocki authored
    Merge ACPI utilities updates, ACPI resource management updates, ACPI
    device properties management updates and ACPI LPSS (Intel SoC) driver
    update for 6.7-rc1:
    
     - Rework acpi_handle_list handling so as to manage it dynamically,
       including size computation (Rafael Wysocki).
    
     - Clean up ACPI utilities code so as to make it follow the kernel
       coding style (Jonathan Bergh).
    
     - Consolidate IRQ trigger-type override DMI tables and drop .ident
       values from dmi_system_id tables used for ACPI resources management
       quirks (Hans de Goede).
    
     - Add ACPI IRQ override for TongFang GMxXGxx (Werner Sembach).
    
     - Allow _DSD buffer data only for byte accessors and document the _DSD
       data buffer GUID (Andy Shevchenko).
    
     - Drop BayTrail and Lynxpoint pinctrl device IDs from the ACPI LPSS
       driver, because it does not need them (Raag Jadav).
    
    * acpi-utils:
      ACPI: utils: Remove redundant braces around individual statement
      ACPI: utils: Fix up white space in a few places
      ACPI: utils: Dynamically determine acpi_handle_list size
      ACPI: thermal: Merge trip initialization functions
      ACPI: thermal: Collapse trip devices update function wrappers
      ACPI: thermal: Collapse trip devices update functions
      ACPI: thermal: Add device list to struct acpi_thermal_trip
      ACPI: thermal: Fix a small leak in acpi_thermal_add()
      ACPI: thermal: Drop valid flag from struct acpi_thermal_trip
      ACPI: thermal: Drop redundant trip point flags
      ACPI: thermal: Untangle initialization and updates of active trips
      ACPI: thermal: Untangle initialization and updates of the passive trip
      ACPI: thermal: Simplify critical and hot trips representation
      ACPI: thermal: Create and populate trip points table earlier
      ACPI: thermal: Determine the number of trip points earlier
      ACPI: thermal: Fold acpi_thermal_get_info() into its caller
      ACPI: thermal: Simplify initialization of critical and hot trips
    
    * acpi-resource:
      ACPI: resource: Do IRQ override on TongFang GMxXGxx
      ACPI: resource: Drop .ident values from dmi_system_id tables
      ACPI: resource: Consolidate IRQ trigger-type override DMI tables
    
    * acpi-property:
      ACPI: property: Document the _DSD data buffer GUID
      ACPI: property: Allow _DSD buffer data only for byte accessors
    
    * acpi-soc:
      ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs
    ea400752
acpi_lpss.c 36.1 KB