All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] gpiolib: Provide a definition of struct gpio for the stub gpiolib
@ 2011-10-24 11:27 Mark Brown
  2011-10-24 12:01 ` Grant Likely
  0 siblings, 1 reply; 5+ messages in thread
From: Mark Brown @ 2011-10-24 11:27 UTC (permalink / raw)
  To: Grant Likely; +Cc: linux-kernel, Mark Brown

This makes the stub gpio_request_array() much more usable as drivers can
declare struct gpio variables.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
---
 include/linux/gpio.h |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/include/linux/gpio.h b/include/linux/gpio.h
index 17b5a0d..e885103 100644
--- a/include/linux/gpio.h
+++ b/include/linux/gpio.h
@@ -24,7 +24,6 @@
 #include <linux/errno.h>
 
 struct device;
-struct gpio;
 struct gpio_chip;
 
 /*
@@ -36,6 +35,12 @@ struct gpio_chip;
  * warning when something is wrongly called.
  */
 
+struct gpio {
+	unsigned	gpio;
+	unsigned long	flags;
+	const char	*label;
+};
+
 static inline bool gpio_is_valid(int number)
 {
 	return false;
-- 
1.7.6.3


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-10-24 13:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-24 11:27 [PATCH] gpiolib: Provide a definition of struct gpio for the stub gpiolib Mark Brown
2011-10-24 12:01 ` Grant Likely
2011-10-24 12:07   ` Mark Brown
2011-10-24 12:54     ` Grant Likely
2011-10-24 13:17       ` Mark Brown

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.