Merge branches 'acpi-utils', 'acpi-resource', 'acpi-property' and 'acpi-soc'
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 26 Oct 2023 12:55:04 +0000 (14:55 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 26 Oct 2023 12:55:04 +0000 (14:55 +0200)
commitea4007528c8a2645630b19dfeacc3d4321a1860b
treeead50477ffd5d9915da4ef4f8acb88d401f22a6c
parent93003de27a5e20f4977bf24f1d33c2abb7d177d0
parent6b54bdd1685a3e81dd062b6886e8e729e5b2a8ee
parent0da9eccde3270b832c059ad618bf66e510c75d33
parent43451c4bf9b049e67c48e74a31edd8eced27d8ea
parentbda3df10fb1ee9902df718f38349199e44fea3d0
Merge branches 'acpi-utils', 'acpi-resource', 'acpi-property' and 'acpi-soc'

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
drivers/acpi/acpi_lpss.c
drivers/acpi/scan.c