• Rafael J. Wysocki's avatar
    Merge branch 'thermal-core' · ab33da3a
    Rafael J. Wysocki authored
    Merge updates related to the thermal core for 6.11-rc1:
    
     - Redesign the .set_trip_temp() thermal zone callback to take a trip
       pointer instead of a trip ID and update its users (Rafael Wysocki).
    
     - Avoid using invalid combinations of polling_delay and passive_delay
       thermal zone parameters (Rafael Wysocki).
    
     - Update a cooling device registration function to take a const
       argument (Krzysztof Kozlowski).
    
     - Make the uniphier thermal driver use thermal_zone_for_each_trip() for
       walking trip points (Rafael Wysocki).
    
    * thermal-core:
      thermal: core: Add sanity checks for polling_delay and passive_delay
      thermal: trip: Fold __thermal_zone_get_trip() into its caller
      thermal: trip: Pass trip pointer to .set_trip_temp() thermal zone callback
      thermal: imx: Drop critical trip check from imx_set_trip_temp()
      thermal: trip: Add conversion macros for thermal trip priv field
      thermal: helpers: Introduce thermal_trip_is_bound_to_cdev()
      thermal: core: Change passive_delay and polling_delay data type
      thermal: core: constify 'type' in devm_thermal_of_cooling_device_register()
      thermal: uniphier: Use thermal_zone_for_each_trip() for walking trip points
    ab33da3a
imx_thermal.c 23.9 KB