1. 10 11月, 2014 1 次提交
  2. 08 11月, 2014 2 次提交
  3. 05 11月, 2014 1 次提交
  4. 04 11月, 2014 1 次提交
  5. 03 11月, 2014 13 次提交
  6. 17 10月, 2014 1 次提交
  7. 14 10月, 2014 1 次提交
  8. 11 10月, 2014 3 次提交
  9. 10 10月, 2014 4 次提交
  10. 09 10月, 2014 1 次提交
  11. 11 9月, 2014 1 次提交
    • Z
      ACPI: introduce ACPI int340x thermal scan handler · 3230bbfc
      Zhang Rui 提交于
      Newer laptops and tablets that use ACPI may have thermal sensors and
      other devices with thermal control capabilities outside the core CPU/SOC,
      for thermal safety reasons.
      They are exposed for the OS to use via
      1) INT3400 ACPI device object as the master.
      2) INT3401 ~ INT340B ACPI device objects as the slaves.
      
      This patch introduces a scan handler to enumerate the INT3400
      ACPI device object to platform bus, and prevent its slaves
      from being enumerated before the controller driver being probed.
      Signed-off-by: NZhang Rui <rui.zhang@intel.com>
      3230bbfc
  12. 09 9月, 2014 1 次提交
  13. 27 8月, 2014 1 次提交
    • P
      thermal: Added Bang-bang thermal governor · e4dbf98f
      Peter Feuerer 提交于
      The bang-bang thermal governor uses a hysteresis to switch abruptly on
      or off a cooling device.  It is intended to control fans, which can
      not be throttled but just switched on or off.
      Bang-bang cannot be set as default governor as it is intended for
      special devices only.  For those special devices the driver needs to
      explicitely request it.
      
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Zhang Rui <rui.zhang@intel.com>
      Cc: Andreas Mohr <andi@lisas.de>
      Cc: Borislav Petkov <bp@suse.de>
      Cc: Javi Merino <javi.merino@arm.com>
      Cc: linux-pm@vger.kernel.org
      Signed-off-by: NPeter Feuerer <peter@piie.net>
      Signed-off-by: NZhang Rui <rui.zhang@intel.com>
      e4dbf98f
  14. 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
  15. 29 7月, 2014 4 次提交
    • L
      thermal: add support to disable thermal zone from DTS · a020279e
      Laxman Dewangan 提交于
      Add support to check status of the thermal zone before registering the
      zone. This will help on disabling some non-existing thermal zone from
      the top level DTS file out of common dtsi thermalzone file.
      
      For example,
      we have 3 platforms almost same but thermal zones on this platform are
      little bit different. Platform 1 and 2 have three thermal zones and
      platform 3 has two thermal zones. To avoid duplication of the thermal
      zones entries on each DTS file of platforms,we created one common
      dtsi file for thermal zone and included this dtsi file from these
      3 platform's top level dts file.
      
      On common thermal zone com dtsi file, all thermal zone are enabled and
      need to disable one of thermal zone on platform 3 dts file. For this, we
      just added entry status = "disabled" for that thermal zone on platform 3
      dts file and along with this change to make it work.
      
      This way, we reuse the common file and control the enable/disable of the
      thermal zone from top level dts file.
      Signed-off-by: NLaxman Dewangan <ldewangan@nvidia.com>
      Signed-off-by: NEduardo Valentin <edubezval@gmail.com>
      a020279e
    • P
      thermal: trace: Trace when temperature is above a trip point · 208cd822
      Punit Agrawal 提交于
      Create a new event to trace when the temperature is above a trip
      point. Use the trace-point when handling non-critical and critical
      trip pionts.
      
      Cc: Zhang Rui <rui.zhang@intel.com>
      Cc: Eduardo Valentin <edubezval@gmail.com>
      Cc: Steven Rostedt <rostedt@goodmis.org>
      Cc: Frederic Weisbecker <fweisbec@gmail.com>
      Cc: Ingo Molnar <mingo@redhat.com>
      Signed-off-by: NPunit Agrawal <punit.agrawal@arm.com>
      Signed-off-by: NEduardo Valentin <edubezval@gmail.com>
      208cd822
    • P
      thermal: trace: Trace when a cooling device's state is updated · 39811569
      Punit Agrawal 提交于
      Introduce and use an event to trace when a cooling device's state is
      updated. This is useful to follow the effect of governor decisions on
      cooling devices.
      
      Cc: Zhang Rui <rui.zhang@intel.com>
      Cc: Eduardo Valentin <edubezval@gmail.com>
      Cc: Steven Rostedt <rostedt@goodmis.org>
      Cc: Frederic Weisbecker <fweisbec@gmail.com>
      Cc: Ingo Molnar <mingo@redhat.com>
      Signed-off-by: NPunit Agrawal <punit.agrawal@arm.com>
      Signed-off-by: NEduardo Valentin <edubezval@gmail.com>
      39811569
    • P
      thermal: trace: Trace temperature changes · 100a8fdb
      Punit Agrawal 提交于
      Create a new event to trace the temperature of a thermal zone. Using
      this event trace the temperature changes of the thermal zone every-time
      it is updated.
      
      Cc: Zhang Rui <rui.zhang@intel.com>
      Cc: Eduardo Valentin <edubezval@gmail.com>
      Cc: Steven Rostedt <rostedt@goodmis.org>
      Cc: Frederic Weisbecker <fweisbec@gmail.com>
      Cc: Ingo Molnar <mingo@redhat.com>
      Signed-off-by: NPunit Agrawal <punit.agrawal@arm.com>
      Signed-off-by: NEduardo Valentin <edubezval@gmail.com>
      100a8fdb
  16. 22 7月, 2014 1 次提交
  17. 15 7月, 2014 3 次提交