Thread (29 messages) 29 messages, 3 authors, 2013-01-17

[PATCH v6 03/22] mfd: omap-usb-tll: Use devm_kzalloc/ioremap and clean up error path

From: Roger Quadros <hidden>
Date: 2013-01-17 09:12:55
Also in: lkml

On 01/16/2013 09:37 PM, Sergei Shtylyov wrote:
Hello.

On 01/16/2013 05:43 PM, Roger Quadros wrote:
quoted
Use devm_ variants of kzalloc() and ioremap(). Simplify the error path.
quoted
Signed-off-by: Roger Quadros <redacted>
---
 drivers/mfd/omap-usb-tll.c |   36 +++++++++++-------------------------
 1 files changed, 11 insertions(+), 25 deletions(-)
quoted
diff --git a/drivers/mfd/omap-usb-tll.c b/drivers/mfd/omap-usb-tll.c
index 9658e18..53ed10b 100644
--- a/drivers/mfd/omap-usb-tll.c
+++ b/drivers/mfd/omap-usb-tll.c
[...]
quoted
-	base = ioremap(res->start, resource_size(res));
+	base = devm_request_and_ioremap(dev, res);
 	if (!base) {
-		dev_err(dev, "TLL ioremap failed\n");
 		ret = -ENOMEM;
   -EADDRNOTAVAIL as the comment to devm_request_and_ioremap() suggests.
I changed it deliberately to ENOMEM, as I could not find EADDRNOTAVAIL
defined in all architectures.

ENOMEM shouldn't harm.

cheers,
-roger
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help