| /Zephyr-latest/subsys/tracing/user/ | 
| D | tracing_user.c | 30 							      gpio_pin_t pin, gpio_flags_t flags) {}  in sys_trace_gpio_pin_interrupt_configure_enter_user() 32 							     gpio_pin_t pin, int ret) {}  in sys_trace_gpio_pin_interrupt_configure_exit_user() 33 void __weak sys_trace_gpio_pin_configure_enter_user(const struct device *port, gpio_pin_t pin,  in sys_trace_gpio_pin_configure_enter_user() 35 void __weak sys_trace_gpio_pin_configure_exit_user(const struct device *port, gpio_pin_t pin,  in sys_trace_gpio_pin_configure_exit_user() 42 void __weak sys_trace_gpio_pin_get_config_enter_user(const struct device *port, gpio_pin_t pin,  in sys_trace_gpio_pin_get_config_enter_user() 44 void __weak sys_trace_gpio_pin_get_config_exit_user(const struct device *port, gpio_pin_t pin,  in sys_trace_gpio_pin_get_config_exit_user() 75 						     gpio_pin_t pins) {}  in sys_trace_gpio_fire_callbacks_enter_user() 170 void sys_trace_gpio_pin_interrupt_configure_enter(const struct device *port, gpio_pin_t pin,  in sys_trace_gpio_pin_interrupt_configure_enter() 176 void sys_trace_gpio_pin_interrupt_configure_exit(const struct device *port, gpio_pin_t pin,  in sys_trace_gpio_pin_interrupt_configure_exit() 182 void sys_trace_gpio_pin_configure_enter(const struct device *port, gpio_pin_t pin,  in sys_trace_gpio_pin_configure_enter() [all …] 
 | 
| D | tracing_user.h | 54 typedef uint8_t gpio_pin_t;  typedef 60 void sys_trace_gpio_pin_interrupt_configure_enter_user(const struct device *port, gpio_pin_t pin, 62 void sys_trace_gpio_pin_interrupt_configure_exit_user(const struct device *port, gpio_pin_t pin, 64 void sys_trace_gpio_pin_configure_enter_user(const struct device *port, gpio_pin_t pin, 66 void sys_trace_gpio_pin_configure_exit_user(const struct device *port, gpio_pin_t pin, int ret); 71 void sys_trace_gpio_pin_get_config_enter_user(const struct device *port, gpio_pin_t pin, int ret); 72 void sys_trace_gpio_pin_get_config_exit_user(const struct device *port, gpio_pin_t pin, int ret); 98 					      gpio_pin_t pins);
  | 
| /Zephyr-latest/include/zephyr/drivers/interrupt_controller/ | 
| D | gpio_intc_stm32.h | 30 stm32_gpio_irq_line_t stm32_gpio_intc_get_pin_irq_line(uint32_t port, gpio_pin_t pin); 109 void stm32_exti_set_line_src_port(gpio_pin_t line, uint32_t port); 117 uint32_t stm32_exti_get_line_src_port(gpio_pin_t line);
  | 
| /Zephyr-latest/include/zephyr/drivers/gpio/ | 
| D | gpio_emul.h | 69 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);
  | 
| D | gpio_sx1509b.h | 34 					gpio_pin_t pin); 46 int sx1509b_led_intensity_pin_set(const struct device *dev, gpio_pin_t pin,
  | 
| /Zephyr-latest/samples/subsys/tracing/src/ | 
| D | tracing_user.c | 62 void sys_trace_gpio_pin_configure_enter_user(const struct device *port, gpio_pin_t pin,  in sys_trace_gpio_pin_configure_enter_user() 68 void sys_trace_gpio_pin_configure_exit_user(const struct device *port, gpio_pin_t pin, int ret)  in sys_trace_gpio_pin_configure_exit_user() 93 void sys_trace_gpio_pin_interrupt_configure_enter_user(const struct device *port, gpio_pin_t pin,  in sys_trace_gpio_pin_interrupt_configure_enter_user() 99 void sys_trace_gpio_pin_interrupt_configure_exit_user(const struct device *port, gpio_pin_t pin,  in sys_trace_gpio_pin_interrupt_configure_exit_user()
  | 
| /Zephyr-latest/drivers/gpio/ | 
| D | gpio_rts5912.c | 36 static int pin_is_valid(const struct gpio_rts5912_config *config, gpio_pin_t pin)  in pin_is_valid() 45 static int pin_output_high(const struct device *port, gpio_pin_t pin)  in pin_output_high() 67 static int pin_output_low(const struct device *port, gpio_pin_t pin)  in pin_output_low() 83 static int gpio_rts5912_configuration(const struct device *port, gpio_pin_t pin, gpio_flags_t flags)  in gpio_rts5912_configuration() 148 static int gpio_rts5912_get_configuration(const struct device *port, gpio_pin_t pin,  in gpio_rts5912_get_configuration() 198 	for (gpio_pin_t i = 0; i < config->num_pins; i++) {  in gpio_rts5912_port_get_raw() 304 static gpio_pin_t gpio_rts5912_get_intr_pin(volatile uint32_t *reg_base)  in gpio_rts5912_get_intr_pin() 306 	gpio_pin_t pin = 0U;  in gpio_rts5912_get_intr_pin() 324 	gpio_pin_t pin = gpio_rts5912_get_intr_pin(gcr);  in gpio_rts5912_isr() 334 static int gpio_rts5912_intr_config(const struct device *port, gpio_pin_t pin,  in gpio_rts5912_intr_config()
  | 
| D | gpio_handlers.c | 11 					    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()
  | 
| D | gpio_b91.c | 95 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()
  | 
| D | gpio_efinix_sapphire.c | 56 					 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()
  | 
| D | gpio_axp192.c | 78 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()
  | 
| D | gpio_renesas_ra_ioport.c | 28 	gpio_pin_t vbatt_pins[]; 54 static void gpio_ra_callback_adapter(const struct device *dev, gpio_pin_t pin)  in gpio_ra_callback_adapter() 62 static int gpio_ra_pin_configure(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags)  in gpio_ra_pin_configure() 180 __maybe_unused static int gpio_ra_pin_get_config(const struct device *dev, gpio_pin_t pin,  in gpio_ra_pin_get_config() 263 static int gpio_ra_pin_interrupt_configure(const struct device *port, gpio_pin_t pin,  in gpio_ra_pin_interrupt_configure()
  | 
| D | gpio_cc23x0.c | 38 static int gpio_cc23x0_config(const struct device *port, gpio_pin_t pin, gpio_flags_t flags)  in gpio_cc23x0_config() 81 static int gpio_cc23x0_get_config(const struct device *port, gpio_pin_t pin, gpio_flags_t *flags)  in gpio_cc23x0_get_config() 179 static int gpio_cc23x0xx_pin_interrupt_configure(const struct device *port, gpio_pin_t pin,  in gpio_cc23x0xx_pin_interrupt_configure()
  | 
| D | gpio_shell.c | 38 	gpio_pin_t pin; 50 	gpio_pin_t pin;  in port_pin_get() 171 	gpio_pin_t pin = PIN_NOT_FOUND;  in get_gpio_pin() 172 	gpio_pin_t i;  in get_gpio_pin() 509 	gpio_pin_t pin; 523 	gpio_pin_t pin;  in print_gpio_ctrl_info() 546 	gpio_pin_t pin;  in foreach_pin()
  | 
| D | gpio_renesas_rz.c | 55 	gpio_pin_t pin; 75 static int gpio_rz_pin_get_config(const struct device *dev, gpio_pin_t pin, gpio_flags_t *flags)  in gpio_rz_pin_get_config() 92 	gpio_pin_t pin = port_pin & 0xFF;  in gpio_rz_pin_config_get_raw() 119 static int gpio_rz_pin_configure(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags)  in gpio_rz_pin_configure() 296 			       uint8_t int_num, gpio_pin_t pin)  in gpio_rz_int_disable() 335 			      uint8_t int_num, uint8_t irq_type, gpio_pin_t pin)  in gpio_rz_int_enable() 380 static int gpio_rz_pin_interrupt_configure(const struct device *dev, gpio_pin_t pin,  in gpio_rz_pin_interrupt_configure()
  | 
| D | gpio_stm32.c | 159 static inline uint32_t stm32_pinval_get(gpio_pin_t pin)  in stm32_pinval_get() 219 static inline void gpio_stm32_disable_pin_irqs(uint32_t port, gpio_pin_t pin)  in gpio_stm32_disable_pin_irqs() 237 static void gpio_stm32_configure_raw(const struct device *dev, gpio_pin_t pin,  in gpio_stm32_configure_raw() 457 int gpio_stm32_configure(const struct device *dev, gpio_pin_t pin, uint32_t conf, uint32_t func)  in gpio_stm32_configure() 485 			     gpio_pin_t pin, gpio_flags_t flags)  in gpio_stm32_config() 556 				 gpio_pin_t pin, gpio_flags_t *flags)  in gpio_stm32_get_config() 582 					      gpio_pin_t pin,  in gpio_stm32_pin_interrupt_configure()
  | 
| D | gpio_mchp_xec_v2.c | 53 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()
  | 
| D | gpio_test.c | 29 				  gpio_pin_t pin,  in vnd_gpio_pin_configure()
  | 
| D | gpio_sy1xx.c | 35 static int sy1xx_gpio_driver_configure(const struct device *dev, gpio_pin_t pin, 49 int sy1xx_gpio_driver_configure(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags)  in sy1xx_gpio_driver_configure()
  | 
| D | gpio_silabs_siwx91x_uulp.c | 40 static int gpio_siwx91x_uulp_pin_configure(const struct device *dev, gpio_pin_t pin,  in gpio_siwx91x_uulp_pin_configure() 127 static int gpio_siwx91x_uulp_interrupt_configure(const struct device *port, gpio_pin_t pin,  in gpio_siwx91x_uulp_interrupt_configure()
  | 
| /Zephyr-latest/include/zephyr/drivers/ | 
| D | gpio.h | 255 typedef uint8_t gpio_pin_t;  typedef 293 	gpio_pin_t pin; 794 	int (*pin_configure)(const struct device *port, gpio_pin_t pin, 797 	int (*pin_get_config)(const struct device *port, gpio_pin_t pin, 812 				       gpio_pin_t pin, 867 					   gpio_pin_t pin, 871 						      gpio_pin_t pin,  in z_impl_gpio_pin_interrupt_configure() 974 				 gpio_pin_t pin, 978 					    gpio_pin_t pin,  in z_impl_gpio_pin_configure() 1107 static inline int gpio_pin_is_input(const struct device *port, gpio_pin_t pin)  in gpio_pin_is_input() [all …] 
 | 
| /Zephyr-latest/drivers/interrupt_controller/ | 
| D | intc_exti_stm32.c | 58 static inline uint32_t stm32_exti_linenum_to_src_cfg_line(gpio_pin_t linenum)  in stm32_exti_linenum_to_src_cfg_line() 110 static inline stm32_gpio_irq_line_t linenum_to_ll_exti_line(gpio_pin_t linenum)  in linenum_to_ll_exti_line() 118 static inline gpio_pin_t ll_exti_line_to_linenum(stm32_gpio_irq_line_t line)  in ll_exti_line_to_linenum() 252 stm32_gpio_irq_line_t stm32_gpio_intc_get_pin_irq_line(uint32_t port, gpio_pin_t pin)  in stm32_gpio_intc_get_pin_irq_line() 348 void stm32_exti_set_line_src_port(gpio_pin_t line, uint32_t port)  in stm32_exti_set_line_src_port() 378 uint32_t stm32_exti_get_line_src_port(gpio_pin_t line)  in stm32_exti_get_line_src_port()
  | 
| /Zephyr-latest/samples/shields/npm6001_ek/src/ | 
| D | main.c | 303 	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-latest/include/zephyr/drivers/misc/renesas_ra_external_interrupt/ | 
| D | renesas_ra_external_interrupt.h | 18 	void (*isr)(const struct device *dev, gpio_pin_t pin);
  | 
| /Zephyr-latest/boards/silabs/dev_kits/sltb004a/ | 
| D | board.c | 13 	gpio_pin_t pin;
  |