]> Git Repo - J-u-boot.git/commitdiff
rockchip: timer: update for 32/64bit-aware OF_PLATDATA
authorPhilipp Tomsich <[email protected]>
Mon, 14 Aug 2017 17:05:31 +0000 (19:05 +0200)
committerPhilipp Tomsich <[email protected]>
Mon, 18 Sep 2017 18:40:37 +0000 (20:40 +0200)
With dtoc emitting fdt64_t for addresses (and region sizes), the array
indices for accessing the reg[] array needs to be adjusted.  This
adjusts the Rockchip DM timer driver to correctly handle OF_PLATDATA
given this new structure layout.

Signed-off-by: Philipp Tomsich <[email protected]>
Acked-by: Philipp Tomsich <[email protected]>
Reviewed-by: Simon Glass <[email protected]>
drivers/timer/rockchip_timer.c

index 460eb82f6c13e0036ef385864dc99c75dde10cbc..07d14482d68c0fa6daaa996bb2e11d5a0a0ace9e 100644 (file)
@@ -140,7 +140,7 @@ static int rockchip_timer_probe(struct udevice *dev)
        struct rockchip_timer_priv *priv = dev_get_priv(dev);
        struct rockchip_timer_plat *plat = dev_get_platdata(dev);
 
-       priv->timer = map_sysmem(plat->dtd.reg[1], plat->dtd.reg[3]);
+       priv->timer = map_sysmem(plat->dtd.reg[0], plat->dtd.reg[1]);
        uc_priv->clock_rate = plat->dtd.clock_frequency;
 #endif
 
This page took 0.039536 seconds and 4 git commands to generate.