Lines Matching refs:wui
234 struct miwu_callback *callback, const struct npcx_wui *wui, in espi_init_wui_callback() argument
238 if (wui->table == NPCX_MIWU_TABLE_NONE) { in espi_init_wui_callback()
243 npcx_miwu_init_dev_callback(callback, wui, handler, dev); in espi_init_wui_callback()
247 npcx_miwu_interrupt_configure(wui, NPCX_MIWU_MODE_EDGE, in espi_init_wui_callback()
647 static void espi_vw_generic_isr(const struct device *dev, struct npcx_wui *wui) in espi_vw_generic_isr() argument
652 LOG_DBG("%s: WUI %d %d %d", __func__, wui->table, wui->group, wui->bit); in espi_vw_generic_isr()
654 if (wui->table == vw_in_tbl[idx].vw_wui.table && in espi_vw_generic_isr()
655 wui->group == vw_in_tbl[idx].vw_wui.group && in espi_vw_generic_isr()
656 wui->bit == vw_in_tbl[idx].vw_wui.bit) { in espi_vw_generic_isr()
662 LOG_ERR("Unknown VW event! %d %d %d", wui->table, in espi_vw_generic_isr()
663 wui->group, wui->bit); in espi_vw_generic_isr()
689 static void espi_vw_espi_rst_isr(const struct device *dev, struct npcx_wui *wui) in espi_vw_espi_rst_isr() argument