Searched defs:gpio (Results 1 - 14 of 14) sorted by relevance

/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/imx6/uboot/
H A Dmxc_gpio.c86 static int mxc_gpio_direction(unsigned int gpio, argument
123 int gpio_set_value(unsigned gpio, int value) argument
148 gpio_get_value(unsigned gpio) argument
167 gpio_request(unsigned gpio, const char *label) argument
176 gpio_free(unsigned gpio) argument
181 gpio_direction_input(unsigned gpio, ps_io_ops_t *io_ops) argument
186 gpio_direction_output(unsigned gpio, int value, ps_io_ops_t *io_ops) argument
[all...]
/seL4-refos-master/libs/libplatsupport/src/arch/arm/
H A Dgpio_utils.c87 int gpio_chain_add(gpio_chain_t *chain, gpio_t *gpio) argument
102 int gpio_chain_remove(gpio_chain_t *chain, gpio_t *gpio) argument
118 gpio_t *gpio = data; local
[all...]
H A Di2c_bitbang.c37 pin_l(struct i2c_bb* d, int gpio) argument
45 pin_r(struct i2c_bb* d, int gpio) argument
53 pin_h(struct i2c_bb* d, int gpio) argument
/seL4-refos-master/projects/util_libs/libplatsupport/src/arch/arm/
H A Dgpio_utils.c87 int gpio_chain_add(gpio_chain_t *chain, gpio_t *gpio) argument
102 int gpio_chain_remove(gpio_chain_t *chain, gpio_t *gpio) argument
118 gpio_t *gpio = data; local
[all...]
H A Di2c_bitbang.c37 pin_l(struct i2c_bb* d, int gpio) argument
45 pin_r(struct i2c_bb* d, int gpio) argument
53 pin_h(struct i2c_bb* d, int gpio) argument
/seL4-refos-master/libs/libplatsupport/src/plat/imx6/
H A Dgpio.c59 volatile static struct imx6_gpio_regs *imx6_gpio_get_bank(gpio_t *gpio) argument
73 static int imx6_gpio_init(gpio_sys_t *gpio_sys, int id, enum gpio_dir dir, gpio_t *gpio) argument
118 imx6_gpio_set_level(gpio_t *gpio, enum gpio_level level) argument
141 imx6_gpio_read_level(gpio_t *gpio) argument
[all...]
/seL4-refos-master/projects/util_libs/libplatsupport/src/plat/imx6/
H A Dgpio.c59 volatile static struct imx6_gpio_regs *imx6_gpio_get_bank(gpio_t *gpio) argument
73 static int imx6_gpio_init(gpio_sys_t *gpio_sys, int id, enum gpio_dir dir, gpio_t *gpio) argument
118 imx6_gpio_set_level(gpio_t *gpio, enum gpio_level level) argument
141 imx6_gpio_read_level(gpio_t *gpio) argument
[all...]
/seL4-refos-master/projects/util_libs/libplatsupport/arch_include/arm/platsupport/
H A Dgpio.h28 struct gpio { struct
129 gpio_instance_valid(const gpio_t *gpio) argument
155 gpio_clr(gpio_t *gpio) argument
172 gpio_get(gpio_t *gpio) argument
189 gpio_set(gpio_t *gpio) argument
208 gpio_is_pending(gpio_t *gpio) argument
225 gpio_pending_clear(gpio_t *gpio) argument
246 gpio_irq_enable(gpio_t *gpio) argument
263 gpio_irq_disable(gpio_t *gpio) argument
284 gpio_new(gpio_sys_t *gpio_sys, gpio_id_t id, enum gpio_dir dir, gpio_t *gpio) argument
[all...]
/seL4-refos-master/libs/libplatsupport/arch_include/arm/platsupport/
H A Dgpio.h28 struct gpio { struct
129 gpio_instance_valid(const gpio_t *gpio) argument
155 gpio_clr(gpio_t *gpio) argument
172 gpio_get(gpio_t *gpio) argument
189 gpio_set(gpio_t *gpio) argument
208 gpio_is_pending(gpio_t *gpio) argument
225 gpio_pending_clear(gpio_t *gpio) argument
246 gpio_irq_enable(gpio_t *gpio) argument
263 gpio_irq_disable(gpio_t *gpio) argument
284 gpio_new(gpio_sys_t *gpio_sys, gpio_id_t id, enum gpio_dir dir, gpio_t *gpio) argument
[all...]
/seL4-refos-master/projects/util_libs/libplatsupport/src/mach/exynos/
H A Dmux.c217 static inline mux_sys_t *gpio_get_mux(const gpio_t *gpio) argument
223 static struct mux_cfg *get_gpio_cfg(gpio_t *gpio) argument
231 static struct mux_bank *gpio_get_bank(gpio_t *gpio) argument
249 gpio_is_gpx(gpio_t *gpio) argument
256 gpio_get_xextint_idx(gpio_t *gpio) argument
268 gpio_get_extint_idx(gpio_t *gpio) argument
311 exynos_pending_status(gpio_t *gpio, bool clear) argument
346 exynos_gpio_int_configure(gpio_t *gpio, int int_con) argument
396 exynos_gpio_init(gpio_sys_t *gpio_sys, int id, enum gpio_dir dir, gpio_t *gpio) argument
426 exynos_gpio_set_level(gpio_t *gpio, enum gpio_level level) argument
438 exynos_gpio_read_level(gpio_t *gpio) argument
[all...]
/seL4-refos-master/libs/libplatsupport/src/mach/exynos/
H A Dmux.c217 static inline mux_sys_t *gpio_get_mux(const gpio_t *gpio) argument
223 static struct mux_cfg *get_gpio_cfg(gpio_t *gpio) argument
231 static struct mux_bank *gpio_get_bank(gpio_t *gpio) argument
249 gpio_is_gpx(gpio_t *gpio) argument
256 gpio_get_xextint_idx(gpio_t *gpio) argument
268 gpio_get_extint_idx(gpio_t *gpio) argument
311 exynos_pending_status(gpio_t *gpio, bool clear) argument
346 exynos_gpio_int_configure(gpio_t *gpio, int int_con) argument
396 exynos_gpio_init(gpio_sys_t *gpio_sys, int id, enum gpio_dir dir, gpio_t *gpio) argument
426 exynos_gpio_set_level(gpio_t *gpio, enum gpio_level level) argument
438 exynos_gpio_read_level(gpio_t *gpio) argument
[all...]
/seL4-refos-master/projects/util_libs/libplatsupport/src/plat/tk1/
H A Dgpio.c173 gpio_set_direction(gpio_sys_t *gpio_sys, enum gpio_pin gpio, enum gpio_dir mode) argument
254 gpio_set_interrupt_type(gpio_sys_t *gpio_sys, enum gpio_pin gpio, enum gpio_dir dir) argument
288 gpio_interrupt_enable(gpio_sys_t *gpio_sys, enum gpio_pin gpio, bool enable) argument
305 tegra_set_level(gpio_t *gpio, enum gpio_level level) argument
335 tegra_read_level(gpio_t *gpio) argument
361 gpio_int_clear(gpio_sys_t *gpio_sys, enum gpio_pin gpio) argument
381 gpio_check_pending(gpio_sys_t *gpio_sys, enum gpio_pin gpio) argument
391 tegra_pending_status(gpio_t *gpio, bool clear) argument
411 tegra_gpio_init(gpio_sys_t *gpio_sys, int id, enum gpio_dir dir, gpio_t *gpio) argument
446 tegra_gpio_int_enable_disable(gpio_t *gpio, bool enable) argument
491 gpio_set_pad_mode(gpio_sys_t *gpio_sys, enum gpio_pin gpio, enum gpio_pad_mode mode, enum gpio_dir dir) argument
[all...]
/seL4-refos-master/libs/libplatsupport/src/plat/tk1/
H A Dgpio.c173 gpio_set_direction(gpio_sys_t *gpio_sys, enum gpio_pin gpio, enum gpio_dir mode) argument
254 gpio_set_interrupt_type(gpio_sys_t *gpio_sys, enum gpio_pin gpio, enum gpio_dir dir) argument
288 gpio_interrupt_enable(gpio_sys_t *gpio_sys, enum gpio_pin gpio, bool enable) argument
305 tegra_set_level(gpio_t *gpio, enum gpio_level level) argument
335 tegra_read_level(gpio_t *gpio) argument
361 gpio_int_clear(gpio_sys_t *gpio_sys, enum gpio_pin gpio) argument
381 gpio_check_pending(gpio_sys_t *gpio_sys, enum gpio_pin gpio) argument
391 tegra_pending_status(gpio_t *gpio, bool clear) argument
411 tegra_gpio_init(gpio_sys_t *gpio_sys, int id, enum gpio_dir dir, gpio_t *gpio) argument
446 tegra_gpio_int_enable_disable(gpio_t *gpio, bool enable) argument
491 gpio_set_pad_mode(gpio_sys_t *gpio_sys, enum gpio_pin gpio, enum gpio_pad_mode mode, enum gpio_dir dir) argument
[all...]
/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/tx2/uboot/
H A Ddwc_eth_qos.h259 gpio_t gpio; member in struct:eqos_priv

Completed in 112 milliseconds