1*0e31666dSChris Packham /* SPDX-License-Identifier: GPL-2.0+ */
2*0e31666dSChris Packham /*
3*0e31666dSChris Packham  * Copyright (C) 2017 Allied Telesis Labs
4*0e31666dSChris Packham  */
5*0e31666dSChris Packham 
6*0e31666dSChris Packham int gpio_hog_list(struct gpio_desc *gpiod, int max_count, const char *node_name,
7*0e31666dSChris Packham 		  const char *gpio_name, int value);
8*0e31666dSChris Packham 
gpio_hog(struct gpio_desc * gpiod,const char * node_name,const char * gpio_name,int value)9*0e31666dSChris Packham static inline int gpio_hog(struct gpio_desc *gpiod, const char *node_name,
10*0e31666dSChris Packham 			   const char *gpio_name, int value)
11*0e31666dSChris Packham {
12*0e31666dSChris Packham 	return gpio_hog_list(gpiod, 1, node_name, gpio_name, value);
13*0e31666dSChris Packham }
14