11.12.2019 11:50, Peter De Schrijver пишет:
On Tue, Dec 10, 2019 at 11:29:42PM +0300, Dmitry Osipenko wrote:
quoted
External email: Use caution opening links or attachments
10.12.2019 22:28, Dmitry Osipenko пишет:
quoted
Hello Jon,
PLLM's enable-status could be defined either by PMC or CaR. Thus at
first you need to check whether PMC overrides CaR's enable and then
judge the enable state based on PMC or CaR state respectively.
Actually, now I think that it doesn't make sense to check PMC WB0 state
at all. IIUC, PLLM's state of the WB0 register defines whether Boot ROM
should enable PLLM on resume from suspend. Thus it will be correct to
check only the CaR's enable-state of PLLM.
I'm not sure what's the idea of WB0 overriding, maybe to resume faster.
Peter, could you please clarify that?
I don't know why these overriding bits exist. The code for them was in
the downstream driver so I implemented the same in the upstream driver
:)
Okay, I'll try to figure out how to clean up it properly.
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel