Searched refs:gpio_chip (Results 1 – 13 of 13) sorted by relevance
/optee_os-3.20.0/core/include/ |
A D | gpio.h | 24 struct gpio_chip { struct 29 enum gpio_dir (*get_direction)(struct gpio_chip *chip, argument 31 void (*set_direction)(struct gpio_chip *chip, unsigned int gpio_pin, 33 enum gpio_level (*get_value)(struct gpio_chip *chip, 35 void (*set_value)(struct gpio_chip *chip, unsigned int gpio_pin, 37 enum gpio_interrupt (*get_interrupt)(struct gpio_chip *chip, 39 void (*set_interrupt)(struct gpio_chip *chip, unsigned int gpio_pin,
|
/optee_os-3.20.0/core/drivers/ |
A D | ls_gpio.c | 29 static enum gpio_level gpio_get_value(struct gpio_chip *chip, in gpio_get_value() 55 static void gpio_set_value(struct gpio_chip *chip, unsigned int gpio_pin, in gpio_set_value() 80 static enum gpio_dir gpio_get_direction(struct gpio_chip *chip, in gpio_get_direction() 106 static void gpio_set_direction(struct gpio_chip *chip, unsigned int gpio_pin, in gpio_set_direction() 129 static enum gpio_interrupt gpio_get_interrupt(struct gpio_chip *chip, in gpio_get_interrupt() 155 static void gpio_set_interrupt(struct gpio_chip *chip, unsigned int gpio_pin, in gpio_set_interrupt()
|
A D | pl061_gpio.c | 43 static enum gpio_dir pl061_get_direction(struct gpio_chip *chip __unused, in pl061_get_direction() 60 static void pl061_set_direction(struct gpio_chip *chip __unused, in pl061_set_direction() 84 static enum gpio_level pl061_get_value(struct gpio_chip *chip __unused, in pl061_get_value() 104 static void pl061_set_value(struct gpio_chip *chip __unused, in pl061_set_value() 120 static enum gpio_interrupt pl061_get_interrupt(struct gpio_chip *chip __unused, in pl061_get_interrupt() 137 static void pl061_set_interrupt(struct gpio_chip *chip __unused, in pl061_set_interrupt()
|
A D | bcm_gpio.c | 77 static void iproc_gpio_set(struct gpio_chip *chip __unused, unsigned int gpio, in iproc_gpio_set() 86 static enum gpio_level iproc_gpio_get(struct gpio_chip *chip __unused, in iproc_gpio_get() 101 static void iproc_gpio_set_dir(struct gpio_chip *chip __unused, in iproc_gpio_set_dir() 110 static enum gpio_dir iproc_gpio_get_dir(struct gpio_chip *chip __unused, in iproc_gpio_get_dir() 125 static enum gpio_interrupt iproc_gpio_get_itr(struct gpio_chip *chip __unused, in iproc_gpio_get_itr() 140 static void iproc_gpio_set_itr(struct gpio_chip *chip __unused, in iproc_gpio_set_itr()
|
A D | atmel_piobu.c | 59 static struct gpio_chip secumod_chip; 67 static enum gpio_level gpio_get_value(struct gpio_chip *chip __unused, in gpio_get_value() 91 static void gpio_set_value(struct gpio_chip *chip __unused, in gpio_set_value() 112 static enum gpio_dir gpio_get_direction(struct gpio_chip *chip __unused, in gpio_get_direction() 136 static void gpio_set_direction(struct gpio_chip *chip __unused, in gpio_set_direction() 157 static enum gpio_interrupt gpio_get_interrupt(struct gpio_chip *chip __unused, in gpio_get_interrupt() 180 static void gpio_set_interrupt(struct gpio_chip *chip __unused, in gpio_set_interrupt()
|
A D | ls_sfp.c | 75 struct ls_gpio_chip_data gpio_chip; member 137 gc = &gpio_info.gpio_chip; in ls_sfp_init() 152 struct gpio_chip *gc = NULL; in ls_sfp_program_fuses() 158 gc = &gpio_info.gpio_chip.chip; in ls_sfp_program_fuses() 161 (uint32_t)gpio_info.gpio_chip.gpio_controller, pin); in ls_sfp_program_fuses() 195 (uint32_t)gpio_info.gpio_chip.gpio_controller, pin); in ls_sfp_program_fuses()
|
A D | versal_gpio.c | 183 static enum gpio_level do_get_value(struct gpio_chip *chip, uint32_t gpio) in do_get_value() 190 static void do_set_value(struct gpio_chip *chip, uint32_t gpio, in do_set_value() 198 static void do_set_dir(struct gpio_chip *chip, uint32_t gpio, in do_set_dir() 206 static enum gpio_dir do_get_dir(struct gpio_chip *chip, uint32_t gpio) in do_get_dir()
|
/optee_os-3.20.0/core/include/drivers/ |
A D | bcm_gpio.h | 21 struct gpio_chip chip;
|
A D | pl061_gpio.h | 20 struct gpio_chip chip;
|
A D | ls_gpio.h | 41 struct gpio_chip chip;
|
A D | pl022_spi.h | 22 struct gpio_chip *chip;
|
A D | versal_gpio.h | 30 struct gpio_chip chip;
|
/optee_os-3.20.0/core/pta/bcm/ |
A D | gpio.c | 46 struct gpio_chip *gc = NULL; in pta_gpio_config() 91 struct gpio_chip *gc = NULL; in pta_gpio_set() 136 struct gpio_chip *gc = NULL; in pta_gpio_get()
|
Completed in 13 milliseconds