]> git.ipfire.org Git - people/ms/u-boot.git/blame - arch/arm/mach-zynq/lowlevel_init.S
arm: zynq: Update years in copyright to reflect latest changes
[people/ms/u-boot.git] / arch / arm / mach-zynq / lowlevel_init.S
CommitLineData
c08cfc2d 1/*
3e1b61de 2 * Copyright (C) 2013 - 2015 Xilinx, Inc. All rights reserved.
c08cfc2d
MS
3 *
4 * SPDX-License-Identifier: GPL-2.0+
5 */
6
7#include <asm-offsets.h>
8#include <config.h>
9#include <linux/linkage.h>
10
11ENTRY(lowlevel_init)
12
13 /* Enable the the VFP */
14 mrc p15, 0, r1, c1, c0, 2
15 orr r1, r1, #(0x3 << 20)
16 orr r1, r1, #(0x3 << 20)
17 mcr p15, 0, r1, c1, c0, 2
18 isb
19 fmrx r1, FPEXC
20 orr r1,r1, #(1<<30)
21 fmxr FPEXC, r1
22
23 /* Move back to caller */
24 mov pc, lr
25
26ENDPROC(lowlevel_init)