mbox series

[GIT,PULL] thermal drivers changes for v6.12-rc1

Message ID 3a7fa69f-9cee-48f0-a932-7362f600b6a6@linaro.org
State New
Headers show
Series [GIT,PULL] thermal drivers changes for v6.12-rc1 | expand

Pull-request

ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git tags/thermal-v6.12-rc1

Message

Daniel Lezcano Sept. 6, 2024, 11:24 a.m. UTC
Hi Rafael,

please consider pulling the following changes. This cycle has been quite 
quiescent and the changes are mostly related to code cleanups and DT 
bindings.

Thanks


The following changes since commit f5c05974349c8e3d80e125b71bd80695807d8528:

   Merge branch 'thermal-core' (2024-08-29 11:45:08 +0200)

are available in the Git repository at:

  
ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git 
tags/thermal-v6.12-rc1

for you to fetch changes up to 7d8abc5f3b5ce0f53d499279d8defc0f72bf7557:

   thermal/drivers/imx_sc_thermal: Use dev_err_probe (2024-09-04 
15:31:29 +0200)

----------------------------------------------------------------
- Add power domain DT bindings for new Amlogic SoCs (Georges Stark)

- Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() in the ST
   driver and add a Kconfig dependency on THERMAL_OF subsystem for the
   STi driver (Raphael Gallais-Pou)

- Simplify with dev_err_probe() the error code path in the probe
   functions for the brcmstb driver (Yan Zhen)

- Remove trailing space after \n newline in the Renesas driver (Colin
   Ian King)

- Add DT binding compatible string for the SA8255p with the tsens
   driver (Nikunj Kela)

- Use the devm_clk_get_enabled() helpers to simplify the init routine
   in the sprd driver (Huan Yang)

- Remove __maybe_unused notations for the functions by using the new
   RUNTIME_PM_OPS() and SYSTEM_SLEEP_PM_OPS() macros on the IMx and
   Qoriq drivers (Fabio Estevam)

- Remove unused declarations in the header file as the functions were
   removed in a previous change on the ti-soc-thermal driver (Zhang
   Zekun)

- Simplify with dev_err_probe()	the error code path in the probe
   functions for the imx_sc_thermal driver (Alexander Stein)

----------------------------------------------------------------
Alexander Stein (1):
       thermal/drivers/imx_sc_thermal: Use dev_err_probe

Colin Ian King (1):
       thermal/drivers/renesas: Remove trailing space after \n newline

Fabio Estevam (2):
       thermal/drivers/qoriq: Remove __maybe_unused notations
       thermal/drivers/imx: Remove __maybe_unused notations

George Stark (1):
       dt-bindings: thermal: amlogic,thermal: add optional power-domains

Huan Yang (1):
       thermal/drivers/sprd: Use devm_clk_get_enabled() helpers

Nikunj Kela (1):
       dt-bindings: thermal: tsens: document support on SA8255p

Raphael Gallais-Pou (2):
       thermal/drivers/st: Switch from CONFIG_PM_SLEEP guards to 
pm_sleep_ptr()
       thermal/drivers/sti: Depend on THERMAL_OF subsystem

Yan Zhen (1):
       thermal/drivers/brcmstb_thermal: Simplify with dev_err_probe()

Zhang Zekun (1):
       thermal/drivers/ti-soc-thermal: Remove unused declarations

  .../bindings/thermal/amlogic,thermal.yaml          |  3 ++
  .../devicetree/bindings/thermal/qcom-tsens.yaml    |  1 +
  drivers/thermal/Kconfig                            |  2 +-
  drivers/thermal/broadcom/brcmstb_thermal.c         | 15 ++++------
  drivers/thermal/imx_sc_thermal.c                   |  3 +-
  drivers/thermal/imx_thermal.c                      | 16 +++++------
  drivers/thermal/qoriq_thermal.c                    | 10 +++----
  drivers/thermal/renesas/rcar_thermal.c             |  2 +-
  drivers/thermal/sprd_thermal.c                     | 14 ++--------
  drivers/thermal/st/st_thermal.c                    | 32 
++++++++--------------
  drivers/thermal/st/st_thermal_memmap.c             |  2 +-
  drivers/thermal/st/stm_thermal.c                   |  8 ++----
  drivers/thermal/ti-soc-thermal/ti-bandgap.h        |  4 ---
  13 files changed, 45 insertions(+), 67 deletions(-)

Comments

Rafael J. Wysocki Sept. 10, 2024, 9:02 a.m. UTC | #1
Hi Daniel,

On Fri, Sep 6, 2024 at 1:24 PM Daniel Lezcano <daniel.lezcano@linaro.org> wrote:
>
>
> Hi Rafael,
>
> please consider pulling the following changes. This cycle has been quite
> quiescent and the changes are mostly related to code cleanups and DT
> bindings.
>
> Thanks
>
>
> The following changes since commit f5c05974349c8e3d80e125b71bd80695807d8528:
>
>    Merge branch 'thermal-core' (2024-08-29 11:45:08 +0200)
>
> are available in the Git repository at:
>
>
> ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
> tags/thermal-v6.12-rc1
>
> for you to fetch changes up to 7d8abc5f3b5ce0f53d499279d8defc0f72bf7557:
>
>    thermal/drivers/imx_sc_thermal: Use dev_err_probe (2024-09-04
> 15:31:29 +0200)
>
> ----------------------------------------------------------------
> - Add power domain DT bindings for new Amlogic SoCs (Georges Stark)
>
> - Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() in the ST
>    driver and add a Kconfig dependency on THERMAL_OF subsystem for the
>    STi driver (Raphael Gallais-Pou)
>
> - Simplify with dev_err_probe() the error code path in the probe
>    functions for the brcmstb driver (Yan Zhen)
>
> - Remove trailing space after \n newline in the Renesas driver (Colin
>    Ian King)
>
> - Add DT binding compatible string for the SA8255p with the tsens
>    driver (Nikunj Kela)
>
> - Use the devm_clk_get_enabled() helpers to simplify the init routine
>    in the sprd driver (Huan Yang)
>
> - Remove __maybe_unused notations for the functions by using the new
>    RUNTIME_PM_OPS() and SYSTEM_SLEEP_PM_OPS() macros on the IMx and
>    Qoriq drivers (Fabio Estevam)
>
> - Remove unused declarations in the header file as the functions were
>    removed in a previous change on the ti-soc-thermal driver (Zhang
>    Zekun)
>
> - Simplify with dev_err_probe() the error code path in the probe
>    functions for the imx_sc_thermal driver (Alexander Stein)
>
> ----------------------------------------------------------------
> Alexander Stein (1):
>        thermal/drivers/imx_sc_thermal: Use dev_err_probe
>
> Colin Ian King (1):
>        thermal/drivers/renesas: Remove trailing space after \n newline
>
> Fabio Estevam (2):
>        thermal/drivers/qoriq: Remove __maybe_unused notations
>        thermal/drivers/imx: Remove __maybe_unused notations
>
> George Stark (1):
>        dt-bindings: thermal: amlogic,thermal: add optional power-domains
>
> Huan Yang (1):
>        thermal/drivers/sprd: Use devm_clk_get_enabled() helpers
>
> Nikunj Kela (1):
>        dt-bindings: thermal: tsens: document support on SA8255p
>
> Raphael Gallais-Pou (2):
>        thermal/drivers/st: Switch from CONFIG_PM_SLEEP guards to
> pm_sleep_ptr()
>        thermal/drivers/sti: Depend on THERMAL_OF subsystem
>
> Yan Zhen (1):
>        thermal/drivers/brcmstb_thermal: Simplify with dev_err_probe()
>
> Zhang Zekun (1):
>        thermal/drivers/ti-soc-thermal: Remove unused declarations
>
>   .../bindings/thermal/amlogic,thermal.yaml          |  3 ++
>   .../devicetree/bindings/thermal/qcom-tsens.yaml    |  1 +
>   drivers/thermal/Kconfig                            |  2 +-
>   drivers/thermal/broadcom/brcmstb_thermal.c         | 15 ++++------
>   drivers/thermal/imx_sc_thermal.c                   |  3 +-
>   drivers/thermal/imx_thermal.c                      | 16 +++++------
>   drivers/thermal/qoriq_thermal.c                    | 10 +++----
>   drivers/thermal/renesas/rcar_thermal.c             |  2 +-
>   drivers/thermal/sprd_thermal.c                     | 14 ++--------
>   drivers/thermal/st/st_thermal.c                    | 32
> ++++++++--------------
>   drivers/thermal/st/st_thermal_memmap.c             |  2 +-
>   drivers/thermal/st/stm_thermal.c                   |  8 ++----
>   drivers/thermal/ti-soc-thermal/ti-bandgap.h        |  4 ---
>   13 files changed, 45 insertions(+), 67 deletions(-)
>
> --

Pulled and added to the linux-next branch in linux-pm.git, thanks!