1. 25 1月, 2015 1 次提交
  2. 25 11月, 2014 2 次提交
  3. 20 11月, 2014 1 次提交
  4. 03 11月, 2014 1 次提交
  5. 09 8月, 2014 1 次提交
    • A
      Thermal: imx: add i.mx6sx thermal support · 3c94f17e
      Anson Huang 提交于
      i.MX6SX has some new features of thermal interrupt function,
      there are LOW, HIGH and PANIC irq for thermal sensor, so add
      platform data to separate different thermal version;
      
      The reset value of LOW ALARM is 0 which means the highest
      temp, so the LOW ALARM will be triggered once irq is enabled,
      so we need to correct it before enabling thermal irq;
      
      Enable PANIC ALARM as critical trip point, it will trigger
      system reset via SRC module once PANIC IRQ is triggered, it
      is pure hardware function, so use it instead of software
      reset by cooling device.
      Signed-off-by: NAnson Huang <b20788@freescale.com>
      Tested-by: NShawn Guo <shawn.guo@linaro.org>
      Signed-off-by: NEduardo Valentin <edubezval@gmail.com>
      3c94f17e
  6. 15 7月, 2014 3 次提交
  7. 15 5月, 2014 2 次提交
  8. 07 5月, 2014 3 次提交
  9. 03 1月, 2014 1 次提交
  10. 04 12月, 2013 1 次提交
    • E
      thermal: introduce device tree parser · 4e5e4705
      Eduardo Valentin 提交于
      This patch introduces a device tree bindings for
      describing the hardware thermal behavior and limits.
      Also a parser to read and interpret the data and feed
      it in the thermal framework is presented.
      
      This patch introduces a thermal data parser for device
      tree. The parsed data is used to build thermal zones
      and thermal binding parameters. The output data
      can then be used to deploy thermal policies.
      
      This patch adds also documentation regarding this
      API and how to define tree nodes to use
      this infrastructure.
      
      Note that, in order to be able to have control
      on the sensor registration on the DT thermal zone,
      it was required to allow changing the thermal zone
      .get_temp callback. For this reason, this patch
      also removes the 'const' modifier from the .ops
      field of thermal zone devices.
      
      Cc: Zhang Rui <rui.zhang@intel.com>
      Cc: linux-pm@vger.kernel.org
      Cc: linux-kernel@vger.kernel.org
      Acked-by: NMark Rutland <mark.rutland@arm.com>
      Signed-off-by: NEduardo Valentin <eduardo.valentin@ti.com>
      4e5e4705
  11. 13 8月, 2013 2 次提交
  12. 08 7月, 2013 1 次提交
    • E
      thermal: ti-soc-thermal: use standard GPIO DT bindings · 57d16171
      Eduardo Valentin 提交于
      This change updates the ti-soc-thermal driver to use
      standard GPIO DT bindings to read the GPIO number associated
      to thermal shutdown IRQ, in case the device features it.
      
      Previously, the code was using a specific DT bindings.
      As now OMAP supports the standard way to model GPIOs,
      there is no point in having a ti specific binding.
      
      Cc: Zhang Rui <rui.zhang@intel.com>
      Cc: Grant Likely <grant.likely@linaro.org>
      Cc: Rob Herring <rob.herring@calxeda.com>
      Cc: linux-pm@vger.kernel.org
      Cc: linux-kernel@vger.kernel.org
      Cc: devicetree-discuss@lists.ozlabs.org
      Signed-off-by: NEduardo Valentin <eduardo.valentin@ti.com>
      57d16171
  13. 13 6月, 2013 2 次提交
  14. 28 5月, 2013 1 次提交
    • E
      thermal: introduce TI SoC thermal driver · eb982001
      Eduardo Valentin 提交于
      This patch moves the ti-soc-thermal driver out of
      the staging tree to the thermal tree.
      
      Cc: Grant Likely <grant.likely@linaro.org>
      Cc: Rob Herring <rob.herring@calxeda.com>
      Cc: Rob Landley <rob@landley.net>
      Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
      Cc: Zhang Rui <rui.zhang@intel.com>
      Cc: Eduardo Valentin <eduardo.valentin@ti.com>
      Cc: J Keerthy <j-keerthy@ti.com>
      Cc: Radhesh Fadnis <radhesh.fadnis@ti.com>
      Cc: Cyril Roelandt <tipecaml@gmail.com>
      Cc: devicetree-discuss@lists.ozlabs.org
      Cc: linux-doc@vger.kernel.org
      Cc: linux-kernel@vger.kernel.org
      Cc: devel@driverdev.osuosl.org
      Cc: linux-pm@vger.kernel.org
      Signed-off-by: NEduardo Valentin <eduardo.valentin@ti.com>
      Signed-off-by: NZhang Rui <rui.zhang@intel.com>
      eb982001
  15. 02 4月, 2013 1 次提交
    • E
      thermal: Add driver for Armada 370/XP SoC thermal management · fa0d654c
      Ezequiel Garcia 提交于
      This driver supports both Armada 370 and Armada XP SoC
      thermal management controllers.
      
      Armada 370 has a register to check a valid temperature, whereas
      Armada XP does not. Each has a different initialization (i.e. calibration)
      function. The temperature conversion formula is the same for both.
      
      The controller present in each SoC have a very similar feature set,
      so it corresponds to have one driver to support both of them.
      
      Although this driver may present similarities to Dove and Kirkwood
      thermal driver, the exact differences and coincidences are not fully
      known. For this reason, support is given through a separate driver.
      Signed-off-by: NEzequiel Garcia <ezequiel.garcia@free-electrons.com>
      Signed-off-by: NZhang Rui <rui.zhang@intel.com>
      fa0d654c
  16. 08 2月, 2013 3 次提交
  17. 15 11月, 2012 1 次提交
  18. 02 6月, 2012 1 次提交