Searched refs:gpio_pin_t (Results 1 - 23 of 23) sorted by relevance

/freebsd-12-stable/lib/libgpio/
H A Dlibgpio.h38 typedef uint32_t gpio_pin_t; typedef
44 gpio_pin_t g_pin;
77 int gpio_pin_set_name(gpio_handle_t, gpio_pin_t, char *);
86 int gpio_pin_get(gpio_handle_t, gpio_pin_t);
87 int gpio_pin_set(gpio_handle_t, gpio_pin_t, int);
88 int gpio_pin_toggle(gpio_handle_t, gpio_pin_t);
92 int gpio_pin_low(gpio_handle_t, gpio_pin_t);
93 int gpio_pin_high(gpio_handle_t, gpio_pin_t);
97 int gpio_pin_input(gpio_handle_t, gpio_pin_t);
98 int gpio_pin_output(gpio_handle_t, gpio_pin_t);
[all...]
H A Dgpio.c122 gpio_pin_set_name(gpio_handle_t handle, gpio_pin_t pin, char *name)
153 gpio_pin_get(gpio_handle_t handle, gpio_pin_t pin)
166 gpio_pin_set(gpio_handle_t handle, gpio_pin_t pin, gpio_value_t value)
182 gpio_pin_toggle(gpio_handle_t handle, gpio_pin_t pin)
195 gpio_pin_low(gpio_handle_t handle, gpio_pin_t pin)
201 gpio_pin_high(gpio_handle_t handle, gpio_pin_t pin)
207 gpio_pin_set_flag(gpio_handle_t handle, gpio_pin_t pin, uint32_t flag)
221 gpio_pin_input(gpio_handle_t handle, gpio_pin_t pin)
227 gpio_pin_output(gpio_handle_t handle, gpio_pin_t pin)
233 gpio_pin_opendrain(gpio_handle_t handle, gpio_pin_t pi
[all...]
/freebsd-12-stable/sys/dev/gpio/
H A Dgpiobusvar.h104 typedef struct gpiobus_pin *gpio_pin_t; typedef in typeref:struct:gpiobus_pin
146 char *name, gpio_pin_t *gpio);
148 int idx, gpio_pin_t *gpio);
150 char *name, gpio_pin_t *gpio);
152 char *name, int idx, gpio_pin_t *gpio);
156 int gpio_pin_get_by_bus_pinnum(device_t _bus, uint32_t _pinnum, gpio_pin_t *_gp);
159 int gpio_pin_get_by_child_index(device_t _child, uint32_t _idx, gpio_pin_t *_gp);
162 void gpio_pin_release(gpio_pin_t gpio);
165 int gpio_pin_getcaps(gpio_pin_t pin, uint32_t *caps);
166 int gpio_pin_is_active(gpio_pin_t pi
[all...]
H A Dgpiopower.c45 gpio_pin_t sc_pin;
H A Dgpiobus.c101 gpio_pin_t pin, uint32_t intr_mode)
126 gpio_pin_t pin, uint32_t intr_mode)
160 gpio_pin_get_by_bus_pinnum(device_t busdev, uint32_t pinnum, gpio_pin_t *ppin)
162 gpio_pin_t pin;
180 gpio_pin_get_by_child_index(device_t childdev, uint32_t idx, gpio_pin_t *ppin)
193 gpio_pin_getcaps(gpio_pin_t pin, uint32_t *caps)
202 gpio_pin_is_active(gpio_pin_t pin, bool *active)
222 gpio_pin_release(gpio_pin_t gpio)
239 gpio_pin_set_active(gpio_pin_t pin, bool active)
256 gpio_pin_setflags(gpio_pin_t pi
[all...]
H A Dgpiobacklight.c50 gpio_pin_t sc_pin;
H A Dofw_gpiobus.c62 char *prop_name, int idx, gpio_pin_t *out_pin)
112 int idx, gpio_pin_t *pin)
120 char *name, gpio_pin_t *pin)
128 char *name, gpio_pin_t *pin)
H A Dgpioiic.c55 gpio_pin_t sclpin;
56 gpio_pin_t sdapin;
H A Dgpioled_fdt.c53 gpio_pin_t pin;
H A Dgpiopps.c57 gpio_pin_t gpin;
H A Dgpioths.c90 gpio_pin_t pin;
H A Dgpioc.c74 gpio_pin_t pin;
H A Dgpiokeys.c103 gpio_pin_t pin;
/freebsd-12-stable/sys/dev/mmc/
H A Dmmc_fdt_helpers.h42 gpio_pin_t wp_pin;
43 gpio_pin_t cd_pin;
/freebsd-12-stable/sys/dev/sdhci/
H A Dsdhci_fdt_gpio.c51 gpio_pin_t wp_pin;
52 gpio_pin_t cd_pin;
/freebsd-12-stable/sys/arm/nvidia/drm2/
H A Dtegra_drm.h77 gpio_pin_t gpio_hpd;
/freebsd-12-stable/sys/arm/allwinner/
H A Daw_usbphy.c137 gpio_pin_t id_det_pin;
139 gpio_pin_t vbus_det_pin;
/freebsd-12-stable/sys/dev/iicbus/mux/
H A Diic_gpiomux.c73 gpio_pin_t pins[IICMUX_MAX_BUSES];
/freebsd-12-stable/sys/dev/ow/
H A Dowc_gpiobus.c69 gpio_pin_t sc_pin;
/freebsd-12-stable/sys/arm/freescale/imx/
H A Dimx_i2c.c140 gpio_pin_t rb_sclpin;
141 gpio_pin_t rb_sdapin;
H A Dimx_spi.c130 gpio_pin_t cspins[CS_MAX];
/freebsd-12-stable/sys/arm/nvidia/
H A Dtegra_sdhci.c111 gpio_pin_t gpio_power;
/freebsd-12-stable/sys/arm64/rockchip/
H A Drk_pcie.c239 gpio_pin_t gpio_ep;

Completed in 201 milliseconds