Searched refs:gpio_array (Results 1 – 6 of 6) sorted by relevance
/openbmc/u-boot/drivers/gpio/ |
H A D | adi_gpio2.c | 76 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 D | consumer.h | 12 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 D | gpiolib.h | 106 struct gpio_array { struct 129 struct gpio_array *array_info, argument 134 struct gpio_array *array_info,
|
H A D | gpiolib.c | 2850 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 D | gpio-max3191x.c | 314 struct gpio_array *info, in gpiod_set_array_single_value_cansleep()
|
/openbmc/linux/Documentation/driver-api/gpio/ |
H A D | consumer.rst | 120 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,
|