linux-acpi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Thermal-SoC management updates for v4.1-rc1
@ 2015-04-15  5:48 Eduardo Valentin
  2015-04-27  8:35 ` Javi Merino
  0 siblings, 1 reply; 3+ messages in thread
From: Eduardo Valentin @ 2015-04-15  5:48 UTC (permalink / raw)
  To: Rui Zhang; +Cc: Linux PM, Linux ACPI, lklm

[-- Attachment #1: Type: text/plain, Size: 5132 bytes --]

Hello Rui,

Please pull from

  git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal linus

to receive Thermal-SoC Management updates for v4.1-rc1 with top-most

55920e072776533fd314fb3d9b69c866ed90b3df:

  thermal: exynos: Add the support for Exynos5433 TMU (2015-04-14 22:31:17 -0700)

on top of commit f8b3d8a5af7559a58613384cd23fc03a3c787acf:

  Merge tag 'usb-4.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb (2015-04-04 12:26:28 -0700)

Specifics:
- Exynos thermal driver learns how to handle Exynos5433 TMU. Thanks to Chanwoo C.;
- Thermal Framework now supports QPNP PMIC temperature alarm as a new thermal
  driver. Thanks to Ivan T. I.;
- TI thermal driver now has a better implementation for EOCZ bit. Thanks to Pavel M.;
- Thermal Framework now has learned several new capabilities:
  . use power estimates
  . compute weights with relative integers instead of percentages
  . allow governors to have private data in thermal zones
  . export thermal zone parameters through sysfs
  Thanks to the ARM thermal team (Javi M., Punit A., and KP).
- Thermal Framework earns a new thermal governor: power allocator. First in kernel
  closed loop PI(D) controller for thermal control. Thanks to ARM thermal team.
- OF thermal now allows thermal zones to have sustainable power HW specification.
  Thanks to Punit.


BR,

Eduardo Valentin
----------------------------------------------------------------
Chanwoo Choi (1):
      thermal: exynos: Add the support for Exynos5433 TMU

Ivan T. Ivanov (1):
      thermal: Add QPNP PMIC temperature alarm driver

Javi Merino (13):
      thermal: fair_share: use the weight from the thermal instance
      thermal: fair_share: fix typo
      thermal: export weight to sysfs
      thermal: fair_share: generalize the weight concept
      thermal: let governors have private data for each thermal zone
      thermal: extend the cooling device API to include power information
      thermal: cpu_cooling: implement the power cooling device API
      thermal: introduce the Power Allocator governor
      thermal: add trace events to the power allocator governor
      thermal: x86_pkg_temp: drop const for thermal_zone_parameters
      thermal: remove stale THERMAL_POWER_ACTOR select
      thermal: cpu_cooling: Check memory allocation of power_table
      thermal: export thermal_zone_parameters to sysfs

Kapileshwar Singh (3):
      thermal: of: fix cooling device weights in device tree
      thermal: cpu_cooling: Remove cpu_dev update on policy CPU update
      thermal: cpu_cooling: Fix power calculation when CPUs are offline

Pavel Machek (3):
      cleanup ti-soc-thermal
      ti-soc-thermal: implement eocz bit to make driver useful on omap3
      ti-soc-thermal: request temperature periodically if hw can't do that itself

Punit Agrawal (3):
      of: thermal: Introduce sustainable power for a thermal zone
      thermal: core: Add Kconfig option to enable writable trips
      thermal: Default OF created trip points to writable

 .../bindings/thermal/qcom-spmi-temp-alarm.txt      |  57 ++
 .../devicetree/bindings/thermal/thermal.txt        |   9 +
 Documentation/thermal/cpu-cooling-api.txt          | 156 +++++-
 Documentation/thermal/power_allocator.txt          | 247 +++++++++
 Documentation/thermal/sysfs-api.txt                |  83 ++-
 drivers/acpi/thermal.c                             |   9 +-
 drivers/platform/x86/acerhdf.c                     |   3 +-
 drivers/thermal/Kconfig                            |  36 ++
 drivers/thermal/Makefile                           |   2 +
 drivers/thermal/cpu_cooling.c                      | 585 ++++++++++++++++++++-
 drivers/thermal/db8500_thermal.c                   |   2 +-
 drivers/thermal/fair_share.c                       |  41 +-
 drivers/thermal/imx_thermal.c                      |   3 +-
 drivers/thermal/of-thermal.c                       |  15 +-
 drivers/thermal/power_allocator.c                  | 538 +++++++++++++++++++
 drivers/thermal/qcom-spmi-temp-alarm.c             | 309 +++++++++++
 drivers/thermal/samsung/exynos_tmu.c               | 187 ++++++-
 drivers/thermal/samsung/exynos_tmu.h               |   1 +
 drivers/thermal/thermal_core.c                     | 310 ++++++++++-
 drivers/thermal/thermal_core.h                     |  11 +
 drivers/thermal/ti-soc-thermal/ti-bandgap.c        | 104 ++--
 drivers/thermal/ti-soc-thermal/ti-thermal-common.c |   5 +-
 drivers/thermal/x86_pkg_temp_thermal.c             |   2 +-
 include/linux/cpu_cooling.h                        |  39 ++
 include/linux/thermal.h                            |  86 ++-
 include/trace/events/thermal.h                     |  58 ++
 include/trace/events/thermal_power_allocator.h     |  87 +++
 27 files changed, 2850 insertions(+), 135 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/thermal/qcom-spmi-temp-alarm.txt
 create mode 100644 Documentation/thermal/power_allocator.txt
 create mode 100644 drivers/thermal/power_allocator.c
 create mode 100644 drivers/thermal/qcom-spmi-temp-alarm.c
 create mode 100644 include/trace/events/thermal_power_allocator.h

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GIT PULL] Thermal-SoC management updates for v4.1-rc1
  2015-04-15  5:48 [GIT PULL] Thermal-SoC management updates for v4.1-rc1 Eduardo Valentin
@ 2015-04-27  8:35 ` Javi Merino
  2015-04-27 23:58   ` Eduardo Valentin
  0 siblings, 1 reply; 3+ messages in thread
From: Javi Merino @ 2015-04-27  8:35 UTC (permalink / raw)
  To: Rui Zhang, Eduardo Valentin; +Cc: Linux PM, Linux ACPI, linux-kernel

On Wed, Apr 15, 2015 at 06:48:20AM +0100, Eduardo Valentin wrote:
> Hello Rui,
> 
> Please pull from
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal linus
> 
> to receive Thermal-SoC Management updates for v4.1-rc1 with top-most
> 
> 55920e072776533fd314fb3d9b69c866ed90b3df:
> 
>   thermal: exynos: Add the support for Exynos5433 TMU (2015-04-14 22:31:17 -0700)
> 
> on top of commit f8b3d8a5af7559a58613384cd23fc03a3c787acf:
> 
>   Merge tag 'usb-4.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb (2015-04-04 12:26:28 -0700)
> 
> Specifics:
> - Exynos thermal driver learns how to handle Exynos5433 TMU. Thanks to Chanwoo C.;
> - Thermal Framework now supports QPNP PMIC temperature alarm as a new thermal
>   driver. Thanks to Ivan T. I.;
> - TI thermal driver now has a better implementation for EOCZ bit. Thanks to Pavel M.;
> - Thermal Framework now has learned several new capabilities:
>   . use power estimates
>   . compute weights with relative integers instead of percentages
>   . allow governors to have private data in thermal zones
>   . export thermal zone parameters through sysfs
>   Thanks to the ARM thermal team (Javi M., Punit A., and KP).
> - Thermal Framework earns a new thermal governor: power allocator. First in kernel
>   closed loop PI(D) controller for thermal control. Thanks to ARM thermal team.
> - OF thermal now allows thermal zones to have sustainable power HW specification.
>   Thanks to Punit.

4.1-rc1 is out and it looks like this fell through the cracks.  If
there isn't any objection, can any of you send the pull request to
Linus?

Thanks,
Javi

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GIT PULL] Thermal-SoC management updates for v4.1-rc1
  2015-04-27  8:35 ` Javi Merino
@ 2015-04-27 23:58   ` Eduardo Valentin
  0 siblings, 0 replies; 3+ messages in thread
From: Eduardo Valentin @ 2015-04-27 23:58 UTC (permalink / raw)
  To: Javi Merino; +Cc: Rui Zhang, Linux PM, Linux ACPI, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 1917 bytes --]

Javi,

On Mon, Apr 27, 2015 at 09:35:36AM +0100, Javi Merino wrote:
> On Wed, Apr 15, 2015 at 06:48:20AM +0100, Eduardo Valentin wrote:
> > Hello Rui,
> > 
> > Please pull from
> > 
> >   git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal linus
> > 
> > to receive Thermal-SoC Management updates for v4.1-rc1 with top-most
> > 
> > 55920e072776533fd314fb3d9b69c866ed90b3df:
> > 
> >   thermal: exynos: Add the support for Exynos5433 TMU (2015-04-14 22:31:17 -0700)
> > 
> > on top of commit f8b3d8a5af7559a58613384cd23fc03a3c787acf:
> > 
> >   Merge tag 'usb-4.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb (2015-04-04 12:26:28 -0700)
> > 
> > Specifics:
> > - Exynos thermal driver learns how to handle Exynos5433 TMU. Thanks to Chanwoo C.;
> > - Thermal Framework now supports QPNP PMIC temperature alarm as a new thermal
> >   driver. Thanks to Ivan T. I.;
> > - TI thermal driver now has a better implementation for EOCZ bit. Thanks to Pavel M.;
> > - Thermal Framework now has learned several new capabilities:
> >   . use power estimates
> >   . compute weights with relative integers instead of percentages
> >   . allow governors to have private data in thermal zones
> >   . export thermal zone parameters through sysfs
> >   Thanks to the ARM thermal team (Javi M., Punit A., and KP).
> > - Thermal Framework earns a new thermal governor: power allocator. First in kernel
> >   closed loop PI(D) controller for thermal control. Thanks to ARM thermal team.
> > - OF thermal now allows thermal zones to have sustainable power HW specification.
> >   Thanks to Punit.
> 
> 4.1-rc1 is out and it looks like this fell through the cracks.  If
> there isn't any objection, can any of you send the pull request to
> Linus?
> 

It has been sent already:
http://marc.info/?l=linux-pm&m=143013593125080&w=2

> Thanks,
> Javi
> 

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-04-27 16:58 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-15  5:48 [GIT PULL] Thermal-SoC management updates for v4.1-rc1 Eduardo Valentin
2015-04-27  8:35 ` Javi Merino
2015-04-27 23:58   ` Eduardo Valentin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).