diff options
| -rw-r--r-- | drivers/watchdog/orion_wdt.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/watchdog/orion_wdt.c b/drivers/watchdog/orion_wdt.c index 0478b001b1ef..7c18b3bffcf7 100644 --- a/drivers/watchdog/orion_wdt.c +++ b/drivers/watchdog/orion_wdt.c | |||
| @@ -156,6 +156,8 @@ static int orion_wdt_probe(struct platform_device *pdev) | |||
| 156 | wdt_tclk = clk_get_rate(clk); | 156 | wdt_tclk = clk_get_rate(clk); |
| 157 | 157 | ||
| 158 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); | 158 | res = platform_get_resource(pdev, IORESOURCE_MEM, 0); |
| 159 | if (!res) | ||
| 160 | return -ENODEV; | ||
| 159 | wdt_reg = devm_ioremap(&pdev->dev, res->start, resource_size(res)); | 161 | wdt_reg = devm_ioremap(&pdev->dev, res->start, resource_size(res)); |
| 160 | if (!wdt_reg) | 162 | if (!wdt_reg) |
| 161 | return -ENOMEM; | 163 | return -ENOMEM; |
