• Linus Torvalds's avatar
    Merge tag 'thermal-6.10-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · fbe7ef3f
    Linus Torvalds authored
    Pull thermal control fixes from Rafael Wysocki:
     "These fix the Mediatek lvts_thermal driver, the Intel int340x driver,
      and the thermal core (two issues related to system suspend).
    
      Specifics:
    
       - Remove the filtered mode for mt8188 from lvts_thermal as it is not
         supported on this platform and fail the lvts_thermal initialization
         when the golden temperature is zero as that means the efuse data is
         not correctly set (Julien Panis)
    
       - Update the processor_thermal part of the Intel int340x driver to
         support shared interrupts as the processor thermal device interrupt
         may in fact be shared with PCI devices (Srinivas Pandruvada)
    
       - Synchronize the suspend-prepare and post-suspend actions of the
         thermal PM notifier to avoid a destructive race condition and
         change the priority of that notifier to the minimum to avoid
         interference between the work items spawned by it and the other
         PM notifiers during system resume (Rafael Wysocki)"
    
    * tag 'thermal-6.10-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
      thermal: int340x: processor_thermal: Support shared interrupts
      thermal: core: Change PM notifier priority to the minimum
      thermal: core: Synchronize suspend-prepare and post-suspend actions
      thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data
      thermal/drivers/mediatek/lvts_thermal: Remove filtered mode for mt8188
    fbe7ef3f
thermal_core.c 45.4 KB