Home
last modified time | relevance | path

Searched refs:gpio_pin_t (Results 1 – 25 of 102) sorted by relevance

12345

/Zephyr-Core-3.7.0/include/zephyr/drivers/gpio/
Dgpio_emul.h69 static inline int gpio_emul_input_set(const struct device *port, gpio_pin_t pin, in gpio_emul_input_set()
97 static inline int gpio_emul_output_get(const struct device *port, gpio_pin_t pin) in gpio_emul_output_get()
122 int gpio_emul_flags_get(const struct device *port, gpio_pin_t pin, gpio_flags_t *flags);
Dgpio_sx1509b.h30 gpio_pin_t pin);
42 int sx1509b_led_intensity_pin_set(const struct device *dev, gpio_pin_t pin,
/Zephyr-Core-3.7.0/include/zephyr/drivers/
Dgpio.h254 typedef uint8_t gpio_pin_t; typedef
292 gpio_pin_t pin;
793 int (*pin_configure)(const struct device *port, gpio_pin_t pin,
796 int (*pin_get_config)(const struct device *port, gpio_pin_t pin,
811 gpio_pin_t pin,
863 gpio_pin_t pin,
867 gpio_pin_t pin, in z_impl_gpio_pin_interrupt_configure()
962 gpio_pin_t pin,
966 gpio_pin_t pin, in z_impl_gpio_pin_configure()
1084 static inline int gpio_pin_is_input(const struct device *port, gpio_pin_t pin) in gpio_pin_is_input()
[all …]
/Zephyr-Core-3.7.0/drivers/gpio/
Dgpio_handlers.c11 gpio_pin_t pin, in z_vrfy_gpio_pin_configure()
23 gpio_pin_t pin, in z_vrfy_gpio_pin_get_config()
82 gpio_pin_t pin, in z_vrfy_gpio_pin_interrupt_configure()
Dgpio_b91.c95 static inline void gpiob_b91_irq_en_set(const struct device *dev, gpio_pin_t pin) in gpiob_b91_irq_en_set()
113 static inline void gpiob_b91_irq_en_clr(const struct device *dev, gpio_pin_t pin) in gpiob_b91_irq_en_clr()
162 void gpio_b91_irq_set(const struct device *dev, gpio_pin_t pin, in gpio_b91_irq_set()
222 gpio_pin_t pin, in gpio_b91_up_down_res_set()
254 gpio_pin_t pin, in gpio_b91_config_up_down_res()
268 gpio_pin_t pin, in gpio_b91_config_in_out()
309 gpio_pin_t pin, in gpio_b91_pin_configure()
420 gpio_pin_t pin, in gpio_b91_pin_interrupt_configure()
Dgpio_efinix_sapphire.c56 gpio_pin_t pin, uint32_t type) in cfg_output_enable_bit()
69 static inline void cfg_output_bit(const struct gpio_efinix_sapphire_cfg *config, gpio_pin_t pin, in cfg_output_bit()
85 static int gpio_efinix_sapphire_config(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags) in gpio_efinix_sapphire_config()
Dgpio_axp192.c78 static int gpio_axp192_configure(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags) in gpio_axp192_configure()
161 static int gpio_axp192_pin_interrupt_configure(const struct device *dev, gpio_pin_t pin, in gpio_axp192_pin_interrupt_configure()
173 static int gpio_axp192_get_config(const struct device *dev, gpio_pin_t pin, gpio_flags_t *out_flags) in gpio_axp192_get_config()
240 for (gpio_pin_t gpio = 0; gpio < config->ngpios; gpio++) { in gpio_axp192_port_get_direction()
Dgpio_shell.c38 gpio_pin_t pin;
50 gpio_pin_t pin; in port_pin_get()
195 gpio_pin_t pin = PIN_NOT_FOUND; in get_gpio_pin()
196 gpio_pin_t i; in get_gpio_pin()
517 gpio_pin_t pin;
531 gpio_pin_t pin; in print_gpio_ctrl_info()
556 gpio_pin_t pin; in foreach_pin()
Dgpio_mchp_xec_v2.c53 static inline uintptr_t pin_ctrl_addr(const struct device *dev, gpio_pin_t pin) in pin_ctrl_addr()
124 gpio_pin_t pin, gpio_flags_t flags) in gpio_xec_configure()
252 static void gpio_xec_intr_en(gpio_pin_t pin, enum gpio_int_mode mode, in gpio_xec_intr_en()
262 gpio_pin_t pin, in gpio_xec_pin_interrupt_configure()
429 int gpio_xec_get_config(const struct device *port, gpio_pin_t pin, gpio_flags_t *flags) in gpio_xec_get_config()
Dgpio_test.c29 gpio_pin_t pin, in vnd_gpio_pin_configure()
Dgpio_tle9104.c37 static int tle9104_gpio_pin_configure(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags) in tle9104_gpio_pin_configure()
155 static int tle9104_gpio_pin_interrupt_configure(const struct device *dev, gpio_pin_t pin, in tle9104_gpio_pin_interrupt_configure()
Dgpio_stellaris.c67 gpio_pin_t pin, gpio_flags_t flags) in gpio_stellaris_configure()
112 gpio_pin_t pin, in gpio_stellaris_get_config()
198 gpio_pin_t pin, in gpio_stellaris_pin_interrupt_configure()
Dgpio_rzt2m.c219 static int rzt2m_gpio_configure(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags) in rzt2m_gpio_configure()
267 static int rzt2m_gpio_get_pin_irq(const struct device *dev, gpio_pin_t pin) in rzt2m_gpio_get_pin_irq()
277 static bool rzt2m_gpio_is_irq_used_by_other_pin(const struct device *dev, gpio_pin_t pin, in rzt2m_gpio_is_irq_used_by_other_pin()
306 static int rzt2m_gpio_pin_interrupt_configure(const struct device *dev, gpio_pin_t pin, in rzt2m_gpio_pin_interrupt_configure()
Dgpio_mcux_lpc.c63 static int gpio_mcux_lpc_configure(const struct device *dev, gpio_pin_t pin, in gpio_mcux_lpc_configure()
256 gpio_pin_t pin, in gpio_mcux_lpc_pint_interrupt_cfg()
307 gpio_pin_t pin, in gpio_mcux_lpc_module_interrupt_cfg()
376 gpio_pin_t pin, in gpio_mcux_lpc_pin_interrupt_configure()
Dgpio_nxp_s32.c83 static int nxp_s32_gpio_configure(const struct device *dev, gpio_pin_t pin, in nxp_s32_gpio_configure()
241 gpio_pin_t pin, in nxp_s32_gpio_config_eirq()
309 gpio_pin_t pin, in nxp_s32_gpio_config_wkpu()
356 gpio_pin_t pin, in nxp_s32_gpio_pin_interrupt_configure()
384 gpio_pin_t pin, in nxp_s32_gpio_pin_get_config()
Dgpio_gd32.c82 gpio_pin_t pin) in gpio_gd32_configure_extiss()
129 static inline int gpio_gd32_configure(const struct device *port, gpio_pin_t pin, in gpio_gd32_configure()
285 gpio_pin_t pin, in gpio_gd32_pin_interrupt_configure()
Dgpio_ad559x.c92 gpio_pin_t pin, gpio_flags_t flags) in gpio_ad559x_configure()
187 gpio_pin_t pin, in gpio_ad559x_pin_interrupt_configure()
Dgpio_kscan_ite_it8xxx2.c39 gpio_pin_t pin, in gpio_kscan_it8xxx2_configure()
103 gpio_pin_t pin, in gpio_kscan_it8xxx2_get_config()
Dgpio_mchp_mss.c71 gpio_pin_t pin, in mss_gpio_config()
156 gpio_pin_t pin, in mss_gpio_pin_interrupt_configure()
Dgpio_gecko.c102 gpio_pin_t pin, in gpio_gecko_configure()
156 gpio_pin_t pin, in gpio_gecko_get_config()
281 gpio_pin_t pin, in gpio_gecko_pin_interrupt_configure()
Dgpio_npcx.c102 gpio_pin_t pin, gpio_flags_t flags) in gpio_npcx_config()
180 static int gpio_npcx_pin_get_config(const struct device *port, gpio_pin_t pin, in gpio_npcx_pin_get_config()
287 gpio_pin_t pin, in gpio_npcx_pin_interrupt_configure()
/Zephyr-Core-3.7.0/samples/shields/npm6001_ek/src/
Dmain.c303 gpio_pin_t pin = 0U; in cmd_gpio_configure()
368 gpio_pin_t pin; in cmd_gpio_get()
371 pin = (gpio_pin_t)atoi(argv[1]); in cmd_gpio_get()
386 gpio_pin_t pin; in cmd_gpio_set()
390 pin = (gpio_pin_t)atoi(argv[1]); in cmd_gpio_set()
404 gpio_pin_t pin; in cmd_gpio_toggle()
407 pin = (gpio_pin_t)atoi(argv[1]); in cmd_gpio_toggle()
/Zephyr-Core-3.7.0/boards/silabs/dev_kits/sltb004a/
Dboard.c13 gpio_pin_t pin;
/Zephyr-Core-3.7.0/samples/drivers/led_sx1509b_intensity/src/
Dmain.c24 static const gpio_pin_t rgb_pins[] = {
/Zephyr-Core-3.7.0/boards/nordic/nrf9160dk/
Dboard.c40 gpio_pin_t pin;
124 gpio_pin_t pin = GET_PIN(reset_input, gpios, 0); in reset_pin_configure()

12345