• Linus Torvalds's avatar
    Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux · 2d2474a1
    Linus Torvalds authored
    Pull thermal managament updates from Zhang Rui:
    
     - Enhance thermal "userspace" governor to export the reason when a
       thermal event is triggered and delivered to user space. From Srinivas
       Pandruvada
    
     - Introduce a single TSENS thermal driver for the different versions of
       the TSENS IP that exist, on different qcom msm/apq SoCs'. Support for
       msm8916, msm8960, msm8974 and msm8996 families is also added. From
       Rajendra Nayak
    
     - Introduce hardware-tracked trip points support to the device tree
       thermal sensor framework. The framework supports an arbitrary number
       of trip points. Whenever the current temperature is changed, the trip
       points immediately below and above the current temperature are found,
       driver callback is invoked to program the hardware to get notified
       when either of the two trip points are triggered. Hardware-tracked
       trip points support for rockchip thermal driver is also added at the
       same time. From Sascha Hauer, Caesar Wang
    
     - Introduce a new thermal driver, which enables TMU (Thermal Monitor
       Unit) on QorIQ platform. From Jia Hongtao
    
     - Introduce a new thermal driver for Maxim MAX77620. From Laxman
       Dewangan
    
     - Introduce a new thermal driver for Intel platforms using WhiskeyCove
       PMIC. From Bin Gao
    
     - Add mt2701 chip support to MTK thermal driver. From Dawei Chien
    
     - Enhance Tegra thermal driver to enable soctherm node and set
       "critical", "hot" trips, for Tegra124, Tegra132, Tegra210. From Wei
       Ni
    
     - Add resume support for tango thermal driver. From Marc Gonzalez
    
     - several small fixes and improvements for rockchip, qcom, imx, rcar,
       mtk thermal drivers and thermal core code. From Caesar Wang, Keerthy,
       Rocky Hao, Wei Yongjun, Peter Robinson, Bui Duc Phuc, Axel Lin, Hugh
       Kang
    
    * 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux: (48 commits)
      thermal: int3403: Process trip change notification
      thermal: int340x: New Interface to read trip and notify
      thermal: user_space gov: Add additional information in uevent
      thermal: Enhance thermal_zone_device_update for events
      arm64: tegra: set hot trips for Tegra210
      arm64: tegra: set critical trips for Tegra210
      arm64: tegra: add soctherm node for Tegra210
      arm64: tegra: set hot trips for Tegra132
      arm64: tegra: set critical trips for Tegra132
      arm64: tegra: use tegra132-soctherm for Tegra132
      arm: tegra: set hot trips for Tegra124
      arm: tegra: set critical trips for Tegra124
      thermal: tegra: add hw-throttle for Tegra132
      thermal: tegra: add hw-throttle function
      of: Add bindings of hw throttle for Tegra soctherm
      thermal: mtk_thermal: Check return value of devm_thermal_zone_of_sensor_register
      thermal: Add Mediatek thermal driver for mt2701.
      dt-bindings: thermal: Add binding document for Mediatek thermal controller
      thermal: max77620: Add thermal driver for reporting junction temp
      thermal: max77620: Add DT binding doc for thermal driver
      ...
    2d2474a1
rcar_thermal.c 13.4 KB