diff options
Diffstat (limited to 'drivers/i2c')
-rw-r--r-- | drivers/i2c/busses/i2c-at91.c | 4 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-tegra.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/drivers/i2c/busses/i2c-at91.c b/drivers/i2c/busses/i2c-at91.c index 622c56d97b..6db724334e 100644 --- a/drivers/i2c/busses/i2c-at91.c +++ b/drivers/i2c/busses/i2c-at91.c @@ -426,9 +426,9 @@ static int at91_twi_probe(struct device_d *dev) i2c_at91->pdata = i2c_data; i2c_at91->base = dev_request_mem_region(dev, 0); - if (!i2c_at91->base) { + if (IS_ERR(i2c_at91->base)) { dev_err(dev, "could not get memory region\n"); - rc = -ENODEV; + rc = PTR_ERR(i2c_at91->base); goto out_free; } diff --git a/drivers/i2c/busses/i2c-tegra.c b/drivers/i2c/busses/i2c-tegra.c index f6a4b227f4..a6c6596f63 100644 --- a/drivers/i2c/busses/i2c-tegra.c +++ b/drivers/i2c/busses/i2c-tegra.c @@ -611,9 +611,9 @@ static int tegra_i2c_probe(struct device_d *dev) int ret = 0; base = dev_request_mem_region(dev, 0); - if (!base) { + if (IS_ERR(base)) { dev_err(dev, "could not get iomem region\n"); - return -ENODEV; + return PTR_ERR(base); } div_clk = clk_get(dev, "div-clk"); |