* [GIT PULL] thermal material for v6.6-rc1
@ 2023-08-29 13:09 Daniel Lezcano
2023-08-29 16:51 ` Rafael J. Wysocki
0 siblings, 1 reply; 2+ messages in thread
From: Daniel Lezcano @ 2023-08-29 13:09 UTC (permalink / raw)
To: Rafael J. Wysocki
Cc: Mikko Perttunen, Yinbo Zhu, Li Zetao, Andrei Coardos,
Nícolas F. R. A. Prado, Krzysztof Kozlowski, Ruan Jinjie,
Chen Jiahao, Mark Brown, Yangtao Li, Min-Hua Chen, Ahmad Fatoum,
Minjie Du, Linux Kernel Mailing List, Linux PM mailing list
Hi Rafael,
please consider this pull request for the thermal material
Thanks
The following changes since commit f6a756e8fb12923f0e3996a575e935e94f3594eb:
thermal: Explicitly include correct DT includes (2023-07-31 20:03:42
+0200)
are available in the Git repository at:
ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
tags/thermal-v6.6-rc1
for you to fetch changes up to 1ef5a9f61457b921158ef03f3a2b3e789b41be9f:
thermal/drivers/tegra-bpmp: Check if BPMP supports trip points
(2023-08-22 19:10:28 +0200)
----------------------------------------------------------------
- Check if the Tegra BPMP supports the trip points in order to set the
.set_trips callback (Mikko Perttunen)
- Add the new Loongson-2 thermal sensor along with the DT bindings
(Yinbo Zhu)
- Use IS_ERR_OR_NULL helper to replace a double test on the TI bandgap
sensor (Li Zetao)
- Remove the call to platform_set_drvdata() as there is no call to
platform_get_drvdata() in a bunch of drivers where that happens
(Andrei Coardos)
- Switch the Mediatek LVTS mode to filtered in order to enable the
interrupts (Nícolas F. R. A. Prado)
- Fix Wvoid-pointer-to-enum-cast warning on the Exynos TMU (Krzysztof
Kozlowski)
- Remove redundant usage of of_match_ptr() as the driver db8500
already depends on CONFIG_OF (Ruan Jinjie)
- Remove redundant dev_err_probe() because the underlying function
already called it in the Mediatek sensor (Chen Jiahao)
- Free calibration nvmem after reading it on sun8i (Mark Brown)
- Remove useless comment in the code on sun8i (Yangtao Li)
- Make tsens_xxxx_nvmem static to fix sparse warning on QCom tsens
(Min-Hua Chen)
- Remove error message at probe deferral on imx8mm (Ahmad Fatoum)
- Fix parameter check in lvts_debugfs_init with IS_ERR on Mediatek
LVTS (Minjie Du)
- Fix the interrupt routine and configuratoin for the Mediatek LVTS
(Nícolas F. R. A. Prado)
----------------------------------------------------------------
Ahmad Fatoum (1):
thermal/drivers/imx8mm: Suppress log message on probe deferral
Andrei Coardos (8):
thermal/drivers/broadcom/sr-thermal: Removed call to
platform_set_drvdata()
thermal/drivers/k3_j72xx_bandgap: Removed unneeded call to
platform_set_drvdata()
thermal/drivers/k3_bandgap: Remove unneeded call to
platform_set_drvdata()
thermal/drivers/broadcom/brcstb_thermal: Removed unneeded
platform_set_drvdata()
thermal/drivers/sun8i_thermal: Remove unneeded call to
platform_set_drvdata()
thermal/drivers/mediatek/auxadc_thermal: Removed call to
platform_set_drvdata()
thermal/drivers/max77620_thermal: Removed unneeded call to
platform_set_drvdata()
thermal/drivers/generic-adc: Removed unneeded call to
platform_set_drvdata()
Chen Jiahao (1):
thermal/drivers/mediatek: Clean up redundant dev_err_probe()
Krzysztof Kozlowski (1):
thermal/drivers/samsung: Fix Wvoid-pointer-to-enum-cast warning
Li Zetao (1):
thermal/drivers/ti-soc-thermal: Use helper function IS_ERR_OR_NULL()
Mark Brown (1):
thermal/drivers/sun8i: Free calibration nvmem after reading it
Mikko Perttunen (1):
thermal/drivers/tegra-bpmp: Check if BPMP supports trip points
Min-Hua Chen (1):
thermal/drivers/tsens: Make tsens_xxxx_nvmem static
Minjie Du (1):
thermal/drivers/mediatek/lvts: Fix parameter check in
lvts_debugfs_init()
Nícolas F. R. A. Prado (7):
thermal/drivers/mediatek/lvts_thermal: Handle IRQ on all controllers
thermal/drivers/mediatek/lvts_thermal: Honor sensors in immediate
mode
thermal/drivers/mediatek/lvts_thermal: Use offset threshold for IRQ
thermal/drivers/mediatek/lvts_thermal: Disable undesired interrupts
thermal/drivers/mediatek/lvts_thermal: Don't leave threshold zeroed
thermal/drivers/mediatek/lvts_thermal: Manage threshold between
sensors
thermal/drivers/mediatek/lvts_thermal: Make readings valid in
filtered mode
Ruan Jinjie (1):
thermal/drivers/db8500: Remove redundant of_match_ptr()
Yangtao Li (1):
thermal/drivers/sun8i: Remove unneeded comments
Yinbo Zhu (2):
thermal/drivers/loongson-2: Add thermal management support
thermal: dt-bindings: add loongson-2 thermal
Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml |
44 +++++++++++++
MAINTAINERS |
8 +++
drivers/thermal/Kconfig |
12 ++++
drivers/thermal/Makefile |
1 +
drivers/thermal/broadcom/brcmstb_thermal.c |
1 -
drivers/thermal/broadcom/sr-thermal.c |
1 -
drivers/thermal/db8500_thermal.c |
2 +-
drivers/thermal/imx8mm_thermal.c |
6 +-
drivers/thermal/k3_bandgap.c |
1 -
drivers/thermal/k3_j72xx_bandgap.c |
2 -
drivers/thermal/loongson2_thermal.c |
169 ++++++++++++++++++++++++++++++++++++++++++++++++
drivers/thermal/max77620_thermal.c |
2 -
drivers/thermal/mediatek/auxadc_thermal.c |
2 -
drivers/thermal/mediatek/lvts_thermal.c |
175 +++++++++++++++++++++++++++++++++++++-------------
drivers/thermal/qcom/tsens-v0_1.c |
6 +-
drivers/thermal/qcom/tsens-v1.c |
2 +-
drivers/thermal/samsung/exynos_tmu.c |
2 +-
drivers/thermal/sun8i_thermal.c |
8 +--
drivers/thermal/tegra/tegra-bpmp-thermal.c |
52 ++++++++++++++-
drivers/thermal/thermal-generic-adc.c |
1 -
drivers/thermal/ti-soc-thermal/ti-bandgap.c |
2 +-
21 files changed, 426 insertions(+), 73 deletions(-)
create mode 100644
Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
create mode 100644 drivers/thermal/loongson2_thermal.c
--
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs
Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] thermal material for v6.6-rc1
2023-08-29 13:09 [GIT PULL] thermal material for v6.6-rc1 Daniel Lezcano
@ 2023-08-29 16:51 ` Rafael J. Wysocki
0 siblings, 0 replies; 2+ messages in thread
From: Rafael J. Wysocki @ 2023-08-29 16:51 UTC (permalink / raw)
To: Daniel Lezcano
Cc: Rafael J. Wysocki, Mikko Perttunen, Yinbo Zhu, Li Zetao,
Andrei Coardos, Nícolas F. R. A. Prado, Krzysztof Kozlowski,
Ruan Jinjie, Chen Jiahao, Mark Brown, Yangtao Li, Min-Hua Chen,
Ahmad Fatoum, Minjie Du, Linux Kernel Mailing List,
Linux PM mailing list
Hi Daniel,
On Tue, Aug 29, 2023 at 3:11 PM Daniel Lezcano
<daniel.lezcano@linaro.org> wrote:
>
>
> Hi Rafael,
>
> please consider this pull request for the thermal material
>
> Thanks
>
> The following changes since commit f6a756e8fb12923f0e3996a575e935e94f3594eb:
>
> thermal: Explicitly include correct DT includes (2023-07-31 20:03:42
> +0200)
>
> are available in the Git repository at:
>
>
> ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
> tags/thermal-v6.6-rc1
>
> for you to fetch changes up to 1ef5a9f61457b921158ef03f3a2b3e789b41be9f:
>
> thermal/drivers/tegra-bpmp: Check if BPMP supports trip points
> (2023-08-22 19:10:28 +0200)
>
> ----------------------------------------------------------------
> - Check if the Tegra BPMP supports the trip points in order to set the
> .set_trips callback (Mikko Perttunen)
>
> - Add the new Loongson-2 thermal sensor along with the DT bindings
> (Yinbo Zhu)
>
> - Use IS_ERR_OR_NULL helper to replace a double test on the TI bandgap
> sensor (Li Zetao)
>
> - Remove the call to platform_set_drvdata() as there is no call to
> platform_get_drvdata() in a bunch of drivers where that happens
> (Andrei Coardos)
>
> - Switch the Mediatek LVTS mode to filtered in order to enable the
> interrupts (Nícolas F. R. A. Prado)
>
> - Fix Wvoid-pointer-to-enum-cast warning on the Exynos TMU (Krzysztof
> Kozlowski)
>
> - Remove redundant usage of of_match_ptr() as the driver db8500
> already depends on CONFIG_OF (Ruan Jinjie)
>
> - Remove redundant dev_err_probe() because the underlying function
> already called it in the Mediatek sensor (Chen Jiahao)
>
> - Free calibration nvmem after reading it on sun8i (Mark Brown)
>
> - Remove useless comment in the code on sun8i (Yangtao Li)
>
> - Make tsens_xxxx_nvmem static to fix sparse warning on QCom tsens
> (Min-Hua Chen)
>
> - Remove error message at probe deferral on imx8mm (Ahmad Fatoum)
>
> - Fix parameter check in lvts_debugfs_init with IS_ERR on Mediatek
> LVTS (Minjie Du)
>
> - Fix the interrupt routine and configuratoin for the Mediatek LVTS
> (Nícolas F. R. A. Prado)
>
> ----------------------------------------------------------------
> Ahmad Fatoum (1):
> thermal/drivers/imx8mm: Suppress log message on probe deferral
>
> Andrei Coardos (8):
> thermal/drivers/broadcom/sr-thermal: Removed call to
> platform_set_drvdata()
> thermal/drivers/k3_j72xx_bandgap: Removed unneeded call to
> platform_set_drvdata()
> thermal/drivers/k3_bandgap: Remove unneeded call to
> platform_set_drvdata()
> thermal/drivers/broadcom/brcstb_thermal: Removed unneeded
> platform_set_drvdata()
> thermal/drivers/sun8i_thermal: Remove unneeded call to
> platform_set_drvdata()
> thermal/drivers/mediatek/auxadc_thermal: Removed call to
> platform_set_drvdata()
> thermal/drivers/max77620_thermal: Removed unneeded call to
> platform_set_drvdata()
> thermal/drivers/generic-adc: Removed unneeded call to
> platform_set_drvdata()
>
> Chen Jiahao (1):
> thermal/drivers/mediatek: Clean up redundant dev_err_probe()
>
> Krzysztof Kozlowski (1):
> thermal/drivers/samsung: Fix Wvoid-pointer-to-enum-cast warning
>
> Li Zetao (1):
> thermal/drivers/ti-soc-thermal: Use helper function IS_ERR_OR_NULL()
>
> Mark Brown (1):
> thermal/drivers/sun8i: Free calibration nvmem after reading it
>
> Mikko Perttunen (1):
> thermal/drivers/tegra-bpmp: Check if BPMP supports trip points
>
> Min-Hua Chen (1):
> thermal/drivers/tsens: Make tsens_xxxx_nvmem static
>
> Minjie Du (1):
> thermal/drivers/mediatek/lvts: Fix parameter check in
> lvts_debugfs_init()
>
> Nícolas F. R. A. Prado (7):
> thermal/drivers/mediatek/lvts_thermal: Handle IRQ on all controllers
> thermal/drivers/mediatek/lvts_thermal: Honor sensors in immediate
> mode
> thermal/drivers/mediatek/lvts_thermal: Use offset threshold for IRQ
> thermal/drivers/mediatek/lvts_thermal: Disable undesired interrupts
> thermal/drivers/mediatek/lvts_thermal: Don't leave threshold zeroed
> thermal/drivers/mediatek/lvts_thermal: Manage threshold between
> sensors
> thermal/drivers/mediatek/lvts_thermal: Make readings valid in
> filtered mode
>
> Ruan Jinjie (1):
> thermal/drivers/db8500: Remove redundant of_match_ptr()
>
> Yangtao Li (1):
> thermal/drivers/sun8i: Remove unneeded comments
>
> Yinbo Zhu (2):
> thermal/drivers/loongson-2: Add thermal management support
> thermal: dt-bindings: add loongson-2 thermal
Pulled, merged into the thermal branch and added to the linux-next
branch in linux-pm.git.
Thanks!
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-08-29 16:52 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-29 13:09 [GIT PULL] thermal material for v6.6-rc1 Daniel Lezcano
2023-08-29 16:51 ` Rafael J. Wysocki
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.