/Zephyr-Core-3.7.0/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 | 30 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/ |
D | gpio.h | 254 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/ |
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_shell.c | 38 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()
|
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_tle9104.c | 37 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()
|
D | gpio_stellaris.c | 67 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()
|
D | gpio_rzt2m.c | 219 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()
|
D | gpio_mcux_lpc.c | 63 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()
|
D | gpio_nxp_s32.c | 83 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()
|
D | gpio_gd32.c | 82 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()
|
D | gpio_ad559x.c | 92 gpio_pin_t pin, gpio_flags_t flags) in gpio_ad559x_configure() 187 gpio_pin_t pin, in gpio_ad559x_pin_interrupt_configure()
|
D | gpio_kscan_ite_it8xxx2.c | 39 gpio_pin_t pin, in gpio_kscan_it8xxx2_configure() 103 gpio_pin_t pin, in gpio_kscan_it8xxx2_get_config()
|
D | gpio_mchp_mss.c | 71 gpio_pin_t pin, in mss_gpio_config() 156 gpio_pin_t pin, in mss_gpio_pin_interrupt_configure()
|
D | gpio_gecko.c | 102 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()
|
D | gpio_npcx.c | 102 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/ |
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-Core-3.7.0/boards/silabs/dev_kits/sltb004a/ |
D | board.c | 13 gpio_pin_t pin;
|
/Zephyr-Core-3.7.0/samples/drivers/led_sx1509b_intensity/src/ |
D | main.c | 24 static const gpio_pin_t rgb_pins[] = {
|
/Zephyr-Core-3.7.0/boards/nordic/nrf9160dk/ |
D | board.c | 40 gpio_pin_t pin; 124 gpio_pin_t pin = GET_PIN(reset_input, gpios, 0); in reset_pin_configure()
|