Home
last modified time | relevance | path

Searched refs:io_wui (Results 1 – 3 of 3) sorted by relevance

/Zephyr-Core-3.5.0/drivers/gpio/
Dgpio_npcx.c65 const struct npcx_wui *io_wui = &config->wui_maps[pin]; in npcx_gpio_enable_io_pads() local
67 if (io_wui->table == NPCX_MIWU_TABLE_NONE) { in npcx_gpio_enable_io_pads()
76 if (pin < NPCX_GPIO_PORT_PIN_NUM && !npcx_miwu_irq_get_state(io_wui)) { in npcx_gpio_enable_io_pads()
77 npcx_miwu_io_enable(io_wui); in npcx_gpio_enable_io_pads()
84 const struct npcx_wui *io_wui = &config->wui_maps[pin]; in npcx_gpio_disable_io_pads() local
86 if (io_wui->table == NPCX_MIWU_TABLE_NONE) { in npcx_gpio_disable_io_pads()
95 if (pin < NPCX_GPIO_PORT_PIN_NUM && !npcx_miwu_irq_get_state(io_wui)) { in npcx_gpio_disable_io_pads()
96 npcx_miwu_io_disable(io_wui); in npcx_gpio_disable_io_pads()
/Zephyr-Core-3.5.0/drivers/interrupt_controller/
Dintc_miwu.c258 const struct npcx_wui *io_wui, int port) in npcx_miwu_init_gpio_callback() argument
261 callback->io_cb.params.wui.table = io_wui->table; in npcx_miwu_init_gpio_callback()
262 callback->io_cb.params.wui.bit = io_wui->bit; in npcx_miwu_init_gpio_callback()
265 callback->io_cb.params.wui.group = io_wui->group; in npcx_miwu_init_gpio_callback()
/Zephyr-Core-3.5.0/soc/arm/nuvoton_npcx/common/
Dsoc_miwu.h201 const struct npcx_wui *io_wui, int port);