git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
net: Fix return value about devm_platform_ioremap_resource()
[sfrench/cifs-2.6.git]
/
drivers
/
net
/
can
/
ifi_canfd
/
ifi_canfd.c
diff --git
a/drivers/net/can/ifi_canfd/ifi_canfd.c
b/drivers/net/can/ifi_canfd/ifi_canfd.c
index 04d59bede5ea2ce72390d994edf87472db5e4e4f..74503cacf59418797a2cdb3f642ded4b7e373bad 100644
(file)
--- a/
drivers/net/can/ifi_canfd/ifi_canfd.c
+++ b/
drivers/net/can/ifi_canfd/ifi_canfd.c
@@
-947,8
+947,11
@@
static int ifi_canfd_plat_probe(struct platform_device *pdev)
u32 id, rev;
addr = devm_platform_ioremap_resource(pdev, 0);
+ if (IS_ERR(addr))
+ return PTR_ERR(addr);
+
irq = platform_get_irq(pdev, 0);
- if (
IS_ERR(addr) ||
irq < 0)
+ if (irq < 0)
return -EINVAL;
id = readl(addr + IFI_CANFD_IP_ID);