summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorMichal Simek <michal.simek@xilinx.com>2013-12-19 23:38:58 +0530
committerMichal Simek <michal.simek@xilinx.com>2014-02-19 09:41:21 +0100
commitbf83495040fcf273eba534f7c2c0cb2325d2240c (patch)
tree2b1a57422a586b1aecbaa8d11aedea28e631a6ec /arch
parent627981213ad1693591a03614d35ccdc060aa5935 (diff)
downloadu-boot-imx-bf83495040fcf273eba534f7c2c0cb2325d2240c.zip
u-boot-imx-bf83495040fcf273eba534f7c2c0cb2325d2240c.tar.gz
u-boot-imx-bf83495040fcf273eba534f7c2c0cb2325d2240c.tar.bz2
zynq: serial: Simplify serial driver initialization
Define both serial uarts in the driver and return default uart based on board configuration. - Move baseaddresses to hardware.h - Define default baudrate and clock values Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/include/asm/arch-zynq/hardware.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-zynq/hardware.h b/arch/arm/include/asm/arch-zynq/hardware.h
index 1fe0448..d0fba64 100644
--- a/arch/arm/include/asm/arch-zynq/hardware.h
+++ b/arch/arm/include/asm/arch-zynq/hardware.h
@@ -7,6 +7,8 @@
#ifndef _ASM_ARCH_HARDWARE_H
#define _ASM_ARCH_HARDWARE_H
+#define ZYNQ_SERIAL_BASEADDR0 0xE0000000
+#define ZYNQ_SERIAL_BASEADDR1 0xE0001000
#define ZYNQ_SYS_CTRL_BASEADDR 0xF8000000
#define ZYNQ_DEV_CFG_APB_BASEADDR 0xF8007000
#define ZYNQ_SCU_BASEADDR 0xF8F00000