gpiolib: Introduce a helper to get first GPIO controller node
Introduce a helper to get first GPIO controller node which drivers may want to use. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Tested-by: Marek Szyprowski <m.szyprowski@samsung.com>
This commit is contained in:
parent
492fca28fa
commit
af47d8033f
@ -766,4 +766,14 @@ static inline unsigned int gpiochip_node_count(struct device *dev)
|
|||||||
return count;
|
return count;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static inline struct fwnode_handle *gpiochip_node_get_first(struct device *dev)
|
||||||
|
{
|
||||||
|
struct fwnode_handle *fwnode;
|
||||||
|
|
||||||
|
for_each_gpiochip_node(dev, fwnode)
|
||||||
|
return fwnode;
|
||||||
|
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
#endif /* __LINUX_GPIO_DRIVER_H */
|
#endif /* __LINUX_GPIO_DRIVER_H */
|
||||||
|
Loading…
Reference in New Issue
Block a user