Message ID | 536b7fb06dab2d27d28293ebb3f3827d34e2c561.1524142175.git.michal.simek@xilinx.com |
---|---|
State | Accepted |
Commit | 811c7bdebe7bc5ffd7709169b105d3d9edb47f30 |
Delegated to: | Michal Simek |
Headers | show |
Series | [U-Boot] watchdog: cadence: Remove useless ioremap | expand |
diff --git a/drivers/watchdog/cdns_wdt.c b/drivers/watchdog/cdns_wdt.c index 71733cf8ba1f..c43f7e8096ca 100644 --- a/drivers/watchdog/cdns_wdt.c +++ b/drivers/watchdog/cdns_wdt.c @@ -25,7 +25,6 @@ struct cdns_regs { struct cdns_wdt_priv { bool rst; u32 timeout; - void __iomem *reg; struct cdns_regs *regs; }; @@ -224,12 +223,8 @@ static int cdns_wdt_stop(struct udevice *dev) */ static int cdns_wdt_probe(struct udevice *dev) { - struct cdns_wdt_priv *priv = dev_get_priv(dev); - debug("%s: Probing wdt%u\n", __func__, dev->seq); - priv->reg = ioremap((u32)priv->regs, sizeof(struct cdns_regs)); - cdns_wdt_stop(dev); return 0;
There is no need to call ioremap. Also reg pointer is completely unused in the driver. Signed-off-by: Michal Simek <michal.simek@xilinx.com> --- drivers/watchdog/cdns_wdt.c | 5 ----- 1 file changed, 5 deletions(-)