summaryrefslogtreecommitdiffstats
path: root/arch/arm/cpu/armv7/zynq/Makefile
diff options
context:
space:
mode:
authorMichal Simek <michal.simek@xilinx.com>2015-01-23 09:45:12 +0100
committerMichal Simek <michal.simek@xilinx.com>2015-01-26 08:55:31 +0100
commitc08cfc2d2cf43c443f74549aefd7a7f2ffc3d7de (patch)
tree2fec9bd4072ee64f9238b317d1741b58a4d8c16a /arch/arm/cpu/armv7/zynq/Makefile
parent92fa7f53f1f3f03296f8ffb14bdf1baefab83368 (diff)
downloadblackbird-obmc-uboot-c08cfc2d2cf43c443f74549aefd7a7f2ffc3d7de.tar.gz
blackbird-obmc-uboot-c08cfc2d2cf43c443f74549aefd7a7f2ffc3d7de.zip
ARM: zynq: Enable the Neon instructions
Added the lowlevel_init to enable the Neon instructions. Initially the u-boot was causing undefined instruction exception if loaded through tcl, and working fine if loaded through FSBL. The exception was causing in convertion formula of given time to ticks. It was because, the Neon instructions were disabled and hence causing the undefined exception. In FSBL case, the FSBL was enabling the Neon instructions. Hence, added the lowlevel_init to enable the Neon instructions. Also enable neon instructions for non-xilinx toolchain. Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com> Acked-by: Radhey Shyam Pandey <radheys@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Diffstat (limited to 'arch/arm/cpu/armv7/zynq/Makefile')
-rw-r--r--arch/arm/cpu/armv7/zynq/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/cpu/armv7/zynq/Makefile b/arch/arm/cpu/armv7/zynq/Makefile
index 3363a3c71b..901f2ce4cb 100644
--- a/arch/arm/cpu/armv7/zynq/Makefile
+++ b/arch/arm/cpu/armv7/zynq/Makefile
@@ -13,4 +13,5 @@ obj-y += cpu.o
obj-y += ddrc.o
obj-y += slcr.o
obj-y += clk.o
+obj-y += lowlevel_init.o
obj-$(CONFIG_SPL_BUILD) += spl.o
OpenPOWER on IntegriCloud