Home
last modified time | relevance | path

Searched refs:gpio_chip (Results 1 – 13 of 13) sorted by relevance

/optee_os-3.20.0/core/include/
A Dgpio.h24 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 Dls_gpio.c29 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 Dpl061_gpio.c43 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 Dbcm_gpio.c77 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 Datmel_piobu.c59 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 Dls_sfp.c75 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 Dversal_gpio.c183 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 Dbcm_gpio.h21 struct gpio_chip chip;
A Dpl061_gpio.h20 struct gpio_chip chip;
A Dls_gpio.h41 struct gpio_chip chip;
A Dpl022_spi.h22 struct gpio_chip *chip;
A Dversal_gpio.h30 struct gpio_chip chip;
/optee_os-3.20.0/core/pta/bcm/
A Dgpio.c46 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