Merge branch 'thermal-core'
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 23 Oct 2023 18:00:51 +0000 (20:00 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 23 Oct 2023 18:00:51 +0000 (20:00 +0200)
Merge thermal core changes for 6.7-rc1:

 - Use trip pointers in thermal governors and in the related part of
   the thermal core (Rafael Wysocki).

 - Avoid updating trip points when the thermal zone temperature falls
   into a trip point's hysteresis range (ícolas F. R. A. Prado).

* thermal-core:
  thermal: ACPI: Include the right header file
  thermal: core: Don't update trip points inside the hysteresis range
  thermal: core: Pass trip pointer to governor throttle callback
  thermal: gov_step_wise: Fold update_passive_instance() into its caller
  thermal: gov_power_allocator: Use trip pointers instead of trip indices
  thermal: gov_fair_share: Rearrange get_trip_level()
  thermal: trip: Define for_each_trip() macro
  thermal: trip: Simplify computing trip indices


Trivial merge