Home
last modified time | relevance | path

Searched refs:GPIO_INT_ENABLE (Results 1 – 23 of 23) sorted by relevance

/Zephyr-latest/include/zephyr/drivers/
Dgpio.h106 #define GPIO_INT_ENABLE (1U << 22) macro
151 GPIO_INT_ENABLE | \
161 #define GPIO_INT_EDGE_RISING (GPIO_INT_ENABLE | \
168 #define GPIO_INT_EDGE_FALLING (GPIO_INT_ENABLE | \
175 #define GPIO_INT_EDGE_BOTH (GPIO_INT_ENABLE | \
183 #define GPIO_INT_LEVEL_LOW (GPIO_INT_ENABLE | \
189 #define GPIO_INT_LEVEL_HIGH (GPIO_INT_ENABLE | \
195 #define GPIO_INT_EDGE_TO_INACTIVE (GPIO_INT_ENABLE | \
203 #define GPIO_INT_EDGE_TO_ACTIVE (GPIO_INT_ENABLE | \
211 #define GPIO_INT_LEVEL_INACTIVE (GPIO_INT_ENABLE | \
[all …]
/Zephyr-latest/tests/drivers/input/gpio_kbd_matrix/src/
Dmain.c248 zassert_equal(flags & GPIO_INT_ENABLE, GPIO_INT_ENABLE); in ZTEST()
250 zassert_equal(flags & GPIO_INT_ENABLE, GPIO_INT_ENABLE); in ZTEST()
280 zassert_equal(flags & GPIO_INT_ENABLE, GPIO_INT_ENABLE); in ZTEST()
282 zassert_equal(flags & GPIO_INT_ENABLE, GPIO_INT_ENABLE); in ZTEST()
/Zephyr-latest/drivers/gpio/
Dgpio_rv32m1.c91 if ((flags & GPIO_INT_ENABLE) && ((flags & GPIO_INPUT) == 0)) { in gpio_rv32m1_configure()
104 if ((flags & GPIO_INT_ENABLE) && in gpio_rv32m1_configure()
105 ((config->flags & GPIO_INT_ENABLE) == 0U)) { in gpio_rv32m1_configure()
233 ((config->flags & GPIO_INT_ENABLE) == 0U)) { in gpio_rv32m1_pin_interrupt_configure()
316 .flags = GPIO_INT_ENABLE, \
Dgpio_mchp_xec.c179 ((config->flags & GPIO_INT_ENABLE) == 0U)) { in gpio_xec_pin_interrupt_configure()
356 .flags = GPIO_INT_ENABLE,
402 .flags = GPIO_INT_ENABLE,
448 .flags = GPIO_INT_ENABLE,
494 .flags = GPIO_INT_ENABLE,
540 .flags = GPIO_INT_ENABLE,
586 .flags = GPIO_INT_ENABLE,
Dgpio_renesas_ra.c143 flags & (GPIO_INT_EDGE | GPIO_INT_DISABLE | GPIO_INT_ENABLE); in gpio_ra_pin_configure()
169 if (flags & GPIO_INT_ENABLE) { in gpio_ra_pin_configure()
178 if (flags & GPIO_INT_ENABLE) { in gpio_ra_pin_configure()
254 *flags |= GPIO_INT_ENABLE; in gpio_ra_pin_get_config()
Dgpio_renesas_ra_ioport.c77 if (!IS_ENABLED(CONFIG_RENESAS_RA_EXTERNAL_INTERRUPT) && ((flags & GPIO_INT_ENABLE) != 0)) { in gpio_ra_pin_configure()
127 if ((flags & GPIO_INT_ENABLE) != 0) { in gpio_ra_pin_configure()
143 .mode = flags & (GPIO_INT_EDGE | GPIO_INT_DISABLE | GPIO_INT_ENABLE), in gpio_ra_pin_configure()
Dgpio_ads114s0x.c53 if (flags & GPIO_INT_ENABLE) { in gpio_ads114s0x_config()
Dgpio_lmp90xxx.c54 if (flags & GPIO_INT_ENABLE) { in gpio_lmp90xxx_config()
Dgpio_mcux.c287 ((config->flags & GPIO_INT_ENABLE) == 0U)) { in gpio_mcux_pin_interrupt_configure()
429 GPIO_HAS_SHARED_IRQ), GPIO_INT_ENABLE), \
Dgpio_mchp_xec_v2.c278 ((config->flags & GPIO_INT_ENABLE) == 0)) { in gpio_xec_pin_interrupt_configure()
509 ((DT_INST_IRQ_HAS_CELL(n, irq)) ? GPIO_INT_ENABLE : 0)
Dgpio_xlnx_axi.c221 if ((mode & GPIO_INT_ENABLE) && !(mode & GPIO_INT_EDGE)) { in gpio_xlnx_axi_pin_interrupt_configure()
231 if (mode & GPIO_INT_ENABLE) { in gpio_xlnx_axi_pin_interrupt_configure()
Dgpio_iproc.c130 if (mode & GPIO_INT_ENABLE) { in gpio_iproc_pin_interrupt_configure()
Dgpio_xmc4xxx.c127 if (mode & GPIO_INT_ENABLE) { in gpio_xmc4xxx_pin_interrupt_configure()
Dgpio_mchp_mec5.c244 if ((mode != GPIO_INT_MODE_DISABLED) && !(config->flags & GPIO_INT_ENABLE)) { in gpio_mec5_pin_interrupt_configure()
495 #define MEC5_GPIO_PORT_FLAGS(n) ((DT_INST_IRQ_HAS_CELL(n, irq)) ? GPIO_INT_ENABLE : 0)
Dgpio_ene_kb1200.c124 if ((mode & GPIO_INT_DISABLE) || (mode & GPIO_INT_ENABLE) == 0) { in kb1200_gpio_pin_interrupt_configure()
Dgpio_renesas_rz.c143 if (flags & GPIO_INT_ENABLE) { in gpio_rz_pin_configure()
359 pre_flags |= GPIO_INT_ENABLE; in gpio_rz_pin_interrupt_configure()
Dgpio_mcux_lpc.c385 if ((mode & GPIO_INT_ENABLE) && in gpio_mcux_lpc_pin_interrupt_configure()
Dgpio_max14916.c199 if (flags & GPIO_INT_ENABLE) { in gpio_max14916_config()
Dgpio_max14906.c256 if (flags & GPIO_INT_ENABLE) { in gpio_max14906_config()
Dgpio_max22190.c464 if (flags & GPIO_INT_ENABLE) { in gpio_max22190_config()
Dgpio_emul.c23 (GPIO_INT_DISABLE | GPIO_INT_ENABLE | GPIO_INT_LEVELS_LOGICAL | \
/Zephyr-latest/tests/drivers/gpio/gpio_nrf/src/
Dmain.c91 response = gpio_pin_interrupt_configure(port, TEST_PIN, GPIO_INT_ENABLE | GPIO_INT_HIGH_1); in ZTEST()
/Zephyr-latest/drivers/wifi/infineon/
Dairoc_whd_hal_sdio.c325 GPIO_INT_ENABLE | GPIO_INT_EDGE | trig_conf); in whd_bus_sdio_enable_oob_intr()