Searched defs:gpio (Results 1 – 11 of 11) sorted by relevance
| /optee_os/core/drivers/ |
| H A D | versal_gpio.c | 73 static void versal_gpio_get_pin(struct versal_gpio_chip *chip, uint32_t gpio, in versal_gpio_get_pin() 99 uint32_t gpio) in versal_gpio_get_value() 109 static void versal_gpio_set_value(struct versal_gpio_chip *chip, uint32_t gpio, in versal_gpio_set_value() 137 uint32_t gpio, enum gpio_dir direction) in versal_gpio_set_direction() 170 uint32_t gpio) in versal_gpio_get_direction() 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()
|
| H A D | bcm_gpio.c | 57 static void iproc_set_bit(unsigned int reg, unsigned int gpio) in iproc_set_bit() 67 static void iproc_clr_bit(unsigned int reg, unsigned int gpio) in iproc_clr_bit() 77 static void iproc_gpio_set(struct gpio_chip *chip __unused, unsigned int gpio, in iproc_gpio_set() 87 unsigned int gpio) in iproc_gpio_get() 102 unsigned int gpio, enum gpio_dir dir) in iproc_gpio_set_dir() 111 unsigned int gpio) in iproc_gpio_get_dir() 126 unsigned int gpio) in iproc_gpio_get_itr() 141 unsigned int gpio, enum gpio_interrupt ena_dis) in iproc_gpio_set_itr()
|
| H A D | stm32_gpio.c | 354 struct gpio *gpio) in stm32_gpio_configure() 395 static void stm32_gpio_put_gpio(struct gpio_chip *chip, struct gpio *gpio) in stm32_gpio_put_gpio() 824 struct gpio *gpio = NULL; in stm32_gpio_get_dt() local
|
| H A D | atmel_piobu.c | 236 struct gpio *gpio = NULL; in secumod_dt_get() local
|
| H A D | stm32_tamp.c | 1619 static void stm32_tamp_configure_pin(uint32_t id, struct gpio *gpio, bool out, in stm32_tamp_configure_pin()
|
| /optee_os/core/include/drivers/ |
| H A D | gpio.h | 110 struct gpio { struct 111 struct gpio_chip *chip; argument 122 static inline void gpio_set_direction(struct gpio *gpio, enum gpio_dir dir) in gpio_set_direction() 127 static inline enum gpio_dir gpio_get_direction(struct gpio *gpio) in gpio_get_direction() 132 static inline void gpio_set_value(struct gpio *gpio, enum gpio_level value) in gpio_set_value() 140 static inline enum gpio_level gpio_get_value(struct gpio *gpio) in gpio_get_value() 152 static inline void gpio_put(struct gpio *gpio) in gpio_put()
|
| /optee_os/core/drivers/gpio/ |
| H A D | gpio.c | 18 struct gpio *gpio = NULL; in gpio_dt_alloc_pin() local 37 struct gpio **gpio) in gpio_dt_get_by_index() 68 TEE_Result gpio_configure(struct gpio *gpio, enum gpio_flags flags) in gpio_configure() 99 enum gpio_flags flags, struct gpio **gpio) in gpio_dt_cfg_by_index()
|
| /optee_os/core/drivers/amd/ |
| H A D | gpio_common.c | 16 void amd_gpio_get_bank_and_pin(struct amd_gbank_data *bdata, uint32_t gpio, in amd_gpio_get_bank_and_pin() 42 struct gpio *gpio = NULL; in amd_gpio_get_dt() local
|
| /optee_os/core/drivers/regulator/ |
| H A D | regulator_gpio.c | 133 struct gpio *gpio = NULL; in get_enable_gpio() local 179 struct gpio *gpio = NULL; in get_voltage_level_gpio() local
|
| H A D | regulator_fixed.c | 80 struct gpio *gpio = NULL; in get_enable_gpio() local
|
| /optee_os/core/pta/tests/ |
| H A D | dt_driver_test.c | 280 struct gpio *gpio = NULL; in probe_test_gpios() local 699 struct gpio *gpio = NULL; in dt_test_gpio_get_dt() local
|