Home
last modified time | relevance | path

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

/hal_microchip-latest/mec5/drivers/
Dmec_espi_vw.c388 int mec_hal_espi_vw_ct_irq_sel_set(struct mec_espi_vw_regs * const vwbase, uint8_t vw_idx, in mec_hal_espi_vw_ct_irq_sel_set() argument
399 ctvw = &vwbase->CTVW[vw_idx]; in mec_hal_espi_vw_ct_irq_sel_set()
413 int mec_hal_espi_vw_ct_irq_sel_set_all(struct mec_espi_vw_regs * const vwbase, uint8_t vw_idx, in mec_hal_espi_vw_ct_irq_sel_set_all() argument
424 ctvw = &vwbase->CTVW[vw_idx]; in mec_hal_espi_vw_ct_irq_sel_set_all()
449 static void mec_hal_espi_vwg_ct_config(struct mec_espi_vw_regs * const vwbase, uint8_t ctidx, in mec_hal_espi_vwg_ct_config() argument
452 volatile struct mec_espi_vw_ctvw_regs *ctvw = &vwbase->CTVW[ctidx]; in mec_hal_espi_vwg_ct_config()
504 int mec_hal_espi_vw_ct_host_index_set(struct mec_espi_vw_regs * const vwbase, uint8_t ctidx, in mec_hal_espi_vw_ct_host_index_set() argument
507 if (!vwbase || (ctidx > MEC_CTVW_IDX10)) { in mec_hal_espi_vw_ct_host_index_set()
511 volatile struct mec_espi_vw_ctvw_regs *ctvw = &vwbase->CTVW[ctidx]; in mec_hal_espi_vw_ct_host_index_set()
520 int mec_hal_espi_vw_ct_reset_source_get(struct mec_espi_vw_regs * const vwbase, in mec_hal_espi_vw_ct_reset_source_get() argument
[all …]
Dmec_espi_vw.h178 int mec_hal_espi_vw_ct_irq_sel_set(struct mec_espi_vw_regs * const vwbase, uint8_t vw_idx,
180 int mec_hal_espi_vw_ct_irq_sel_set_all(struct mec_espi_vw_regs * const vwbase, uint8_t vw_idx,
183 int mec_hal_espi_vw_ct_wire_set(struct mec_espi_vw_regs * const vwbase, uint8_t ctidx,
185 int mec_hal_espi_vw_ct_wire_get(struct mec_espi_vw_regs * const vwbase, uint8_t ctidx,
187 int mec_hal_espi_vw_ct_group_set(struct mec_espi_vw_regs * const vwbase, uint8_t ctidx,
189 int mec_hal_espi_vw_ct_group_get(struct mec_espi_vw_regs * const vwbase, uint8_t ctidx,
192 int mec_hal_espi_vw_tc_wire_set(struct mec_espi_vw_regs * const vwbase, uint8_t tcidx,
194 int mec_hal_espi_vw_tc_wire_get(struct mec_espi_vw_regs * const vwbase, uint8_t tcidx,
197 int mec_hal_espi_vw_tc_wire_cs_get(struct mec_espi_vw_regs * const vwbase, uint8_t tcidx,
199 int mec_hal_espi_vw_tc_group_set(struct mec_espi_vw_regs * const vwbase, uint8_t tcidx,
[all …]
Dmec_espi_core.h255 struct mec_espi_vw_regs *vwbase; member