diff options
author | Andre Przywara <andre.przywara@arm.com> | 2016-10-23 01:08:48 +0100 |
---|---|---|
committer | Andre Przywara <andre.przywara@arm.com> | 2016-10-23 10:54:04 +0100 |
commit | 423bc525f51a54c4a79bf5cf69822a7554584d6d (patch) | |
tree | c4184aa8aebd25e34b61e8bc7669227ff76d99d7 /plat/sun50iw1p1/platform.mk | |
parent | f11ecb4af7f9f337a2bae0adc6c340236823bfbf (diff) |
sun50i: CPU ops: disable delay loops
The CPU power down/up code has delays in the sequence. It turns out that
the udelay() function has been optimized away by the compiler, so there
is no delay in between the steps in the sequence.
Moreover actually having those delays in the sequence breaks the code
(the PSCI handler hangs).
Until we know if and what delays are actually needed, lets change the
code to be easily able to turn on and off the delays - and turn it off
for now to mimic the current behaviour.
This allows fixing (and reusing) the udelay() function in a next step.
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Diffstat (limited to 'plat/sun50iw1p1/platform.mk')
0 files changed, 0 insertions, 0 deletions