Thread (59 messages) 59 messages, 10 authors, 2009-12-26

GPIO support for HTC Dream

flat view

From: Pavel Machek <hidden>
Date: 2009-12-15 20:45:09
Also in: lkml

On Wed 2009-12-16 09:24:21, Ryan Mallon wrote:
Pavel Machek wrote:
quoted
Hi!
quoted
quoted
+int gpio_to_irq(unsigned gpio)
+{
+	return -EINVAL;
+}
This should probably just be an inline function in
arch/arm/mach-msm/include/mach/gpio.h
Well, it is not performance critical in any way and it is likely to
change in future. I'd leave it here.
If this function eventually does do something interesting, it would be
useful to have it as a macro in arch/arm/mach-msm/include/mach/gpio.h
since it can be used for static/define declarations, ie:

#define SOME_GPIO_IRQ gpio_to_irq(SOME_GPIO)
gpio_to_irq is defined as a function in Doc*/gpio.txt.
quoted
quoted
static inline int irq_to_gpio(unsigned irq)
{
	return -EINVAL;
}
I'd say that would be overdoing it.
You should implement this if you have gpio_to_irq because it is part of
the API, see include/linux/gpio.h
I'm implementing it. I just don't want to implement two inline
functions instead of one normal function.
									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help