Message ID | 20210926224058.1252-1-digetx@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | NVIDIA Tegra power management patches for 5.16 | expand |
On Mon, 27 Sept 2021 at 00:42, Dmitry Osipenko <digetx@gmail.com> wrote: > > This series adds runtime PM support to Tegra drivers and enables core > voltage scaling for Tegra20/30 SoCs, resolving overheating troubles. > > All patches in this series are interdependent and should go via Tegra tree. > > Changelog: > > v13: - Fixed compile-test error reported by build bot by reverting the > mmc/ patch to v11. The sdhci_suspend/resume_host() functions aren't > available with the disabled CONFIG_PM_SLEEP, some code needs the > ifdef. > > - Added last r-b from Rob Herring for the DT patches. > > - Corrected clk/ PM domain-support patch by not using the > devm_tegra_core_dev_init_opp_table_common() helper, which I > utilized in v12. The clk driver implements its own power domain > state syncing and common helper shouldn't be used. This fixes driver > probing for some clocks on some devices. It was reported by > Svyatoslav Ryhel for PLLE OPP error on T30 Asus Transformer tablet. Dmitry, I have looked through the series and besides those comments that I have posted, I have nothing more to add. Overall it looks good to me. Kind regards Uffe
01.10.2021 17:36, Ulf Hansson пишет: > On Mon, 27 Sept 2021 at 00:42, Dmitry Osipenko <digetx@gmail.com> wrote: >> >> This series adds runtime PM support to Tegra drivers and enables core >> voltage scaling for Tegra20/30 SoCs, resolving overheating troubles. >> >> All patches in this series are interdependent and should go via Tegra tree. >> >> Changelog: >> >> v13: - Fixed compile-test error reported by build bot by reverting the >> mmc/ patch to v11. The sdhci_suspend/resume_host() functions aren't >> available with the disabled CONFIG_PM_SLEEP, some code needs the >> ifdef. >> >> - Added last r-b from Rob Herring for the DT patches. >> >> - Corrected clk/ PM domain-support patch by not using the >> devm_tegra_core_dev_init_opp_table_common() helper, which I >> utilized in v12. The clk driver implements its own power domain >> state syncing and common helper shouldn't be used. This fixes driver >> probing for some clocks on some devices. It was reported by >> Svyatoslav Ryhel for PLLE OPP error on T30 Asus Transformer tablet. > > Dmitry, I have looked through the series and besides those comments > that I have posted, I have nothing more to add. Overall it looks good > to me. Ulf, thank you very much! Yours input is invaluable. I'm happy that this series moving steadily to the final stage.
On Fri, 1 Oct 2021 at 16:41, Dmitry Osipenko <digetx@gmail.com> wrote: > > 01.10.2021 17:36, Ulf Hansson пишет: > > On Mon, 27 Sept 2021 at 00:42, Dmitry Osipenko <digetx@gmail.com> wrote: > >> > >> This series adds runtime PM support to Tegra drivers and enables core > >> voltage scaling for Tegra20/30 SoCs, resolving overheating troubles. > >> > >> All patches in this series are interdependent and should go via Tegra tree. > >> > >> Changelog: > >> > >> v13: - Fixed compile-test error reported by build bot by reverting the > >> mmc/ patch to v11. The sdhci_suspend/resume_host() functions aren't > >> available with the disabled CONFIG_PM_SLEEP, some code needs the > >> ifdef. > >> > >> - Added last r-b from Rob Herring for the DT patches. > >> > >> - Corrected clk/ PM domain-support patch by not using the > >> devm_tegra_core_dev_init_opp_table_common() helper, which I > >> utilized in v12. The clk driver implements its own power domain > >> state syncing and common helper shouldn't be used. This fixes driver > >> probing for some clocks on some devices. It was reported by > >> Svyatoslav Ryhel for PLLE OPP error on T30 Asus Transformer tablet. > > > > Dmitry, I have looked through the series and besides those comments > > that I have posted, I have nothing more to add. Overall it looks good > > to me. > > Ulf, thank you very much! Yours input is invaluable. I'm happy that this > series moving steadily to the final stage. My pleasure. Let's get the final pieces fixed so we can get this merged! :-) Kind regards Uffe
On 27-09-21, 01:40, Dmitry Osipenko wrote: > This series adds runtime PM support to Tegra drivers and enables core > voltage scaling for Tegra20/30 SoCs, resolving overheating troubles. > > All patches in this series are interdependent and should go via Tegra tree. So you don't need any OPP changes anymore ? I just came back from vacation, don't know what you guys discussed in between :)
04.10.2021 12:11, Viresh Kumar пишет: > On 27-09-21, 01:40, Dmitry Osipenko wrote: >> This series adds runtime PM support to Tegra drivers and enables core >> voltage scaling for Tegra20/30 SoCs, resolving overheating troubles. >> >> All patches in this series are interdependent and should go via Tegra tree. > > So you don't need any OPP changes anymore ? I just came back from > vacation, don't know what you guys discussed in between :) > We discussed it and decided that we don't need more OPP/domain core changes. It's already good enough for the starter and making it all absolutely ideal doesn't worth the effort for now.