Home
last modified time | relevance | path

Searched refs:gpio_array (Results 1 – 6 of 6) sorted by relevance

/openbmc/u-boot/drivers/gpio/
H A Dadi_gpio2.c76 gpio_array[gpio_bank(gpio)]->port_fer &= ~gpio_bit(gpio); in port_setup()
78 gpio_array[gpio_bank(gpio)]->port_fer |= gpio_bit(gpio); in port_setup()
81 gpio_array[gpio_bank(gpio)]->port_fer_clear = gpio_bit(gpio); in port_setup()
83 gpio_array[gpio_bank(gpio)]->port_fer_set = gpio_bit(gpio); in port_setup()
93 pmux = gpio_array[gpio_bank(ident)]->port_mux; in portmux_setup()
98 gpio_array[gpio_bank(ident)]->port_mux = pmux; in portmux_setup()
106 pmux = gpio_array[gpio_bank(ident)]->port_mux; in get_portmux()
114 (gpio_array[gpio_bank(gpio)]->dir_clear >> gpio_sub_n(gpio)); in get_gpio_dir()
346 gpio_array[gpio_bank(gpio)]->dir_clear = gpio_bit(gpio); in __gpio_direction_input()
348 gpio_array[gpio_bank(gpio)]->inen |= gpio_bit(gpio); in __gpio_direction_input()
[all …]
/openbmc/linux/include/linux/gpio/
H A Dconsumer.h12 struct gpio_array;
24 struct gpio_array *info;
120 struct gpio_array *array_info,
125 struct gpio_array *array_info,
130 struct gpio_array *array_info,
135 struct gpio_array *array_info,
142 struct gpio_array *array_info,
147 struct gpio_array *array_info,
152 struct gpio_array *array_info,
157 struct gpio_array *array_info,
[all …]
/openbmc/linux/drivers/gpio/
H A Dgpiolib.h106 struct gpio_array { struct
129 struct gpio_array *array_info, argument
134 struct gpio_array *array_info,
H A Dgpiolib.c2850 struct gpio_array *array_info, in gpiod_get_array_value_complex()
3024 struct gpio_array *array_info, in gpiod_get_raw_array_value()
3050 struct gpio_array *array_info, in gpiod_get_array_value()
3147 struct gpio_array *array_info, in gpiod_set_array_value_complex()
3329 struct gpio_array *array_info, in gpiod_set_raw_array_value()
3354 struct gpio_array *array_info, in gpiod_set_array_value()
3667 struct gpio_array *array_info, in gpiod_get_raw_array_value_cansleep()
3693 struct gpio_array *array_info, in gpiod_get_array_value_cansleep()
3755 struct gpio_array *array_info, in gpiod_set_raw_array_value_cansleep()
3797 struct gpio_array *array_info, in gpiod_set_array_value_cansleep()
[all …]
H A Dgpio-max3191x.c314 struct gpio_array *info, in gpiod_set_array_single_value_cansleep()
/openbmc/linux/Documentation/driver-api/gpio/
H A Dconsumer.rst120 struct gpio_array *info;
334 struct gpio_array *array_info,
338 struct gpio_array *array_info,
342 struct gpio_array *array_info,
346 struct gpio_array *array_info,
351 struct gpio_array *array_info,
355 struct gpio_array *array_info,
359 struct gpio_array *array_info,
363 struct gpio_array *array_info,