diff options
author | Etienne Carriere <etienne.carriere@linaro.org> | 2017-03-14 15:41:59 +0100 |
---|---|---|
committer | Etienne Carriere <etienne.carriere@linaro.org> | 2017-03-14 15:43:20 +0100 |
commit | 234b9045945252277bc05d569894fd5bf843b8a4 (patch) | |
tree | 1aeb24dbfd407797ebceecdbad830377e52fef65 /core/arch/arm/plat-zynq7k | |
parent | 1c3ae8eda55c78e3ae2a8ec148cc1f9fba877612 (diff) |
core: use mov_imm instead of movw/movt
Suggested-by: Jens Wiklander <jens.wiklander@linaro.org>
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Diffstat (limited to 'core/arch/arm/plat-zynq7k')
-rw-r--r-- | core/arch/arm/plat-zynq7k/plat_init.S | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/core/arch/arm/plat-zynq7k/plat_init.S b/core/arch/arm/plat-zynq7k/plat_init.S index e04e4313..2b778576 100644 --- a/core/arch/arm/plat-zynq7k/plat_init.S +++ b/core/arch/arm/plat-zynq7k/plat_init.S @@ -90,20 +90,16 @@ UNWIND( .fnstart) * PCR = 0x00000001 * - no change latency, enable clk gating */ - movw r0, #0x4000 - movt r0, #0x0000 + mov_imm r0, 0x00004000 write_sctlr r0 - movw r0, #0x0041 - movt r0, #0x0000 + mov_imm r0, 0x00000041 write_actlr r0 - movw r0, #0x0FFF - movt r0, #0x0002 + mov_imm r0, 0x00020FFF write_nsacr r0 - movw r0, #0x0001 - movt r0, #0x0000 + mov_imm r0, 0x00000001 write_pcr r0 mov pc, lr |