[U-Boot] [PATCH] M28: Added pin name support in GPIO driver

Mike Frysinger
2011-11-22T22:18:11Z

On Tuesday 22 November 2011 15:49:06 Robert Deli?n wrote:
> Of course name_to_gpio could be a non-static function, allowing it to be
> used by other parts of the code too. And for that reason do_gpio could be
> non-static too. But that would still require an ifdef-orgy like this to
> make it work for different diversities:

no it doesn't. you can have it be an external function in the gpio.c file like
Marek wants, and then the header simply does:
extern int name_to_gpio(unsigned gpio);
#define name_to_gpio(gpio) name_to_gpio(gpio)
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20111122/05131e2c/attachment.pgp>