lkml.org 
[lkml]   [2013]   [Oct]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH v2 0/3] New descriptor-based GPIO interface
Date
Hi Linus,

Hopefully this version should compile nicely in all cases. It also improves
inline documentation, but more work is needed for the GPIO guide in
Documentation/. This should follow shortly.

I prefer to send it as-is as other patches started depending on this series and
I guess you don't want them to accumulate too much. :)

Changes since v1:
- added missing definitions of devm_* functions in devres.c
- added missing export of gpiod_get_index()
- added inline documentation for gpiod_* functions
- reorganized consumer.h and added missing functions declarations

Alexandre Courbot (3):
gpiolib: export descriptor-based GPIO interface
gpiolib: port of_ functions to use gpiod
gpiolib: add gpiod_get() and gpiod_put() functions

drivers/gpio/devres.c | 83 ++++++
drivers/gpio/gpiolib-of.c | 28 +-
drivers/gpio/gpiolib.c | 613 +++++++++++++++++++++++++++++-------------
include/asm-generic/gpio.h | 222 +++++----------
include/linux/gpio.h | 11 +-
include/linux/gpio/consumer.h | 253 +++++++++++++++++
include/linux/gpio/driver.h | 179 ++++++++++++
include/linux/of_gpio.h | 29 +-
8 files changed, 1046 insertions(+), 372 deletions(-)
create mode 100644 include/linux/gpio/consumer.h
create mode 100644 include/linux/gpio/driver.h

--
1.8.4



\
 
 \ /
  Last update: 2013-10-11 20:41    [W:0.703 / U:0.056 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site