summaryrefslogtreecommitdiff
path: root/license.md
diff options
context:
space:
mode:
authorAndre Przywara <andre.przywara@arm.com>2016-10-23 01:08:48 +0100
committerAndre Przywara <andre.przywara@arm.com>2016-10-23 10:54:04 +0100
commit423bc525f51a54c4a79bf5cf69822a7554584d6d (patch)
treec4184aa8aebd25e34b61e8bc7669227ff76d99d7 /license.md
parentf11ecb4af7f9f337a2bae0adc6c340236823bfbf (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 'license.md')
0 files changed, 0 insertions, 0 deletions