summaryrefslogtreecommitdiff
path: root/drivers/timer
diff options
context:
space:
mode:
authorTom Rini <[email protected]>2018-06-01 13:50:15 -0400
committerTom Rini <[email protected]>2018-06-01 13:50:15 -0400
commit582d97b6d37ed1bfce575c32d3847a42fc633b8e (patch)
treed785c61500e15e1be21dbf3bd89231ff70dbfbf4 /drivers/timer
parentcaa2a2e5ab44d87faf51fafc780ecc985e0c05d6 (diff)
parenta18d09ea384fb66105fbfa24fd2d1288754b8f07 (diff)
Merge tag 'xilinx-for-v2018.07-2' of git://www.denx.de/git/u-boot-microblaze
Xilinx changes for v2018.07 second pull zynqmp: - Show reset reason - Remove emulation platform - Update pmufw version - Simplify mmc bootmode - Remove dc2 useless configuration file - Cleanup mini config - Defconfig syncup - zcu100, zcu104 and zcu111 dts fixes xilinx: - Use live-tree functions in some drivers - Add support for Avnet Minized and Antminer S9 fpga: - Add secure bitstream loading support mmc: - Add hs200 mode support usb xhci: - Header fix
Diffstat (limited to 'drivers/timer')
-rw-r--r--drivers/timer/cadence-ttc.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/timer/cadence-ttc.c b/drivers/timer/cadence-ttc.c
index 5b91c8a90b3..3541e5c8412 100644
--- a/drivers/timer/cadence-ttc.c
+++ b/drivers/timer/cadence-ttc.c
@@ -64,8 +64,10 @@ static int cadence_ttc_ofdata_to_platdata(struct udevice *dev)
{
struct cadence_ttc_priv *priv = dev_get_priv(dev);
- priv->regs = map_physmem(devfdt_get_addr(dev),
+ priv->regs = map_physmem(dev_read_addr(dev),
sizeof(struct cadence_ttc_regs), MAP_NOCACHE);
+ if (IS_ERR(priv->regs))
+ return PTR_ERR(priv->regs);
return 0;
}