Messages in this thread | | | From | Stephen Warren <> | Date | Tue, 15 Nov 2011 10:36:57 -0800 | Subject | RE: [PATCH 1/1] gpio: introduce gpio_export_array to ease export for gpio arrays |
| |
Dong Aisheng wrote at Tuesday, November 15, 2011 2:54 AM: > Introduce gpio_export_array function to ease the export operation > for gpio arrays. > This can cooperate with the exist gpio_request_array function. ... > +/** > + * gpio_export_array - export multiple GPIOs in a single call > + * @array: array of the 'struct gpio' > + * @num: how many GPIOs in the array > + */ > +int gpio_export_array(const struct gpio *array, size_t num, > + bool direction_may_change)
Should direction_may_change be added to "struct gpio" so it can vary per pin?
I might this new function to create its own parameter type instead of re-using struct gpio, but I guess the main value here is re-using the data passed to both request_array and export_array.
-- nvpublic
| |