Thread (16 messages) 16 messages, 4 authors, 2010-04-30

Re: [PATCH 1/4] gpiolib: Introduce chip addition/removal notifier

From: Anton Vorontsov <hidden>
Date: 2010-03-05 20:30:28
Also in: lkml

On Fri, Mar 05, 2010 at 11:59:18AM -0800, Andrew Morton wrote:
[...]
quoted
quoted
/**
* gpiochip_add() - register a gpio_chip
* @chip: the chip to register, with chip->base initialized
@@ -1103,6 +1107,9 @@ fail:
       pr_err("gpiochip_add: gpios %d..%d (%s) not registered\n",
           chip->base, chip->base + chip->ngpio - 1,
           chip->label ? : "generic");
+    else
+        blocking_notifier_call_chain(&gpio_notifier,
+                      GPIO_NOTIFY_CHIP_ADDED, chip);
Rather than doing an else block which will need to be reworked if/when
any additional code is added to the bottom of this routine, please
rework the if() block to bail on failure instead of implicitly falling
through to the return statement.
This still hasn't happened.
It's in your tree already :-)

gpiolib-cosmetic-improvements-for-error-handling-in-gpiochip_add.patch

-- 
Anton Vorontsov
email: cbouatmailru@gmail.com
irc://irc.freenode.net/bd2
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help