Message ID | 20210510220526.11113-1-digetx@gmail.com |
---|---|
Headers | show |
Series | Restore voltages before rebooting of NVIDIA Tegra SoCs | expand |
On Tue, May 11, 2021 at 01:05:24AM +0300, Dmitry Osipenko wrote: > Hi, > > Nikola Milosavljević reported that rebooting wasn't working properly on > Asus Transformer TF101, which is Tegra20-based tablet device. We found > that TF101 and some other devices have bootloader which doesn't re-initialize > voltages properly on a reboot. The problem is resolved by ensuring that > SoC voltages are at a levels that are suitable for the rebooting of the > SoC before reboot happens. This series adds reboot handler to the Tegra > regulator couplers, it bumps voltages on the reboot event. Which tree does this series apply to? Best Regards Michał Mirosław
15.05.2021 00:32, Michał Mirosław пишет: > On Tue, May 11, 2021 at 01:05:24AM +0300, Dmitry Osipenko wrote: >> Hi, >> >> Nikola Milosavljević reported that rebooting wasn't working properly on >> Asus Transformer TF101, which is Tegra20-based tablet device. We found >> that TF101 and some other devices have bootloader which doesn't re-initialize >> voltages properly on a reboot. The problem is resolved by ensuring that >> SoC voltages are at a levels that are suitable for the rebooting of the >> SoC before reboot happens. This series adds reboot handler to the Tegra >> regulator couplers, it bumps voltages on the reboot event. > > Which tree does this series apply to? It was made on top of linux-next, but it should apply to 5.13 as well. What conflict do you get?
15.05.2021 01:18, Dmitry Osipenko пишет: > 15.05.2021 00:32, Michał Mirosław пишет: >> On Tue, May 11, 2021 at 01:05:24AM +0300, Dmitry Osipenko wrote: >>> Hi, >>> >>> Nikola Milosavljević reported that rebooting wasn't working properly on >>> Asus Transformer TF101, which is Tegra20-based tablet device. We found >>> that TF101 and some other devices have bootloader which doesn't re-initialize >>> voltages properly on a reboot. The problem is resolved by ensuring that >>> SoC voltages are at a levels that are suitable for the rebooting of the >>> SoC before reboot happens. This series adds reboot handler to the Tegra >>> regulator couplers, it bumps voltages on the reboot event. >> >> Which tree does this series apply to? > > It was made on top of linux-next, but it should apply to 5.13 as well. > What conflict do you get? > I see where the problem is, there is no tegra_soc_core_domain_state_synced() in upstream yet. I haven't rebased patches properly, will be fixed in v2.