Lines Matching refs:ctidx

124                                       uint8_t *ctidx, uint8_t *ctsrc)  in mec_hal_espi_vw_ct_from_girq_pos()  argument
132 if (ctidx) { in mec_hal_espi_vw_ct_from_girq_pos()
137 *ctidx = (uint8_t)d; in mec_hal_espi_vw_ct_from_girq_pos()
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()
521 uint8_t ctidx, uint8_t *reset_source) in mec_hal_espi_vw_ct_reset_source_get() argument
523 if (!vwbase || (ctidx > MEC_CTVW_IDX10) || !reset_source) { in mec_hal_espi_vw_ct_reset_source_get()
527 volatile struct mec_espi_vw_ctvw_regs *ctvw = &vwbase->CTVW[ctidx]; in mec_hal_espi_vw_ct_reset_source_get()
537 uint8_t ctidx, uint8_t reset_source) in mec_hal_espi_vw_ct_reset_source_set() argument
539 if (!vwbase || (ctidx > MEC_CTVW_IDX10)) { in mec_hal_espi_vw_ct_reset_source_set()
543 volatile struct mec_espi_vw_ctvw_regs *ctvw = &vwbase->CTVW[ctidx]; in mec_hal_espi_vw_ct_reset_source_set()
554 int mec_hal_espi_vw_ct_reset_state_set(struct mec_espi_vw_regs * const vwbase, uint8_t ctidx, in mec_hal_espi_vw_ct_reset_state_set() argument
557 if (!vwbase || (ctidx > MEC_CTVW_IDX10) || (src_idx > 3)) { in mec_hal_espi_vw_ct_reset_state_set()
561 volatile struct mec_espi_vw_ctvw_regs *ctvw = &vwbase->CTVW[ctidx]; in mec_hal_espi_vw_ct_reset_state_set()
573 int mec_hal_espi_vw_ct_irqsel_set(struct mec_espi_vw_regs * const vwbase, uint8_t ctidx, in mec_hal_espi_vw_ct_irqsel_set() argument
576 if (!vwbase || (ctidx > MEC_CTVW_IDX10) || (src_idx > 3)) { in mec_hal_espi_vw_ct_irqsel_set()
580 volatile struct mec_espi_vw_ctvw_regs *ctvw = &vwbase->CTVW[ctidx]; in mec_hal_espi_vw_ct_irqsel_set()
602 static void mec_hal_espi_vw_ct_config(struct mec_espi_vw_regs * const vwbase, uint8_t ctidx, in mec_hal_espi_vw_ct_config() argument
605 volatile struct mec_espi_vw_ctvw_regs *ctvw = &vwbase->CTVW[ctidx]; in mec_hal_espi_vw_ct_config()
639 int mec_hal_espi_vw_ct_wire_set(struct mec_espi_vw_regs * const vwbase, uint8_t ctidx, in mec_hal_espi_vw_ct_wire_set() argument
642 if (!vwbase || (ctidx > MEC_CTVW_IDX10) || (widx > 3)) { in mec_hal_espi_vw_ct_wire_set()
646 volatile struct mec_espi_vw_ctvw_regs *ctvw = &vwbase->CTVW[ctidx]; in mec_hal_espi_vw_ct_wire_set()
657 int mec_hal_espi_vw_ct_wire_get(struct mec_espi_vw_regs * const vwbase, uint8_t ctidx, in mec_hal_espi_vw_ct_wire_get() argument
660 if (!vwbase || !val || (ctidx > MEC_CTVW_IDX10) || (widx > 3)) { in mec_hal_espi_vw_ct_wire_get()
664 volatile struct mec_espi_vw_ctvw_regs *ctvw = &vwbase->CTVW[ctidx]; in mec_hal_espi_vw_ct_wire_get()
672 int mec_hal_espi_vw_ct_group_set(struct mec_espi_vw_regs * const vwbase, uint8_t ctidx, in mec_hal_espi_vw_ct_group_set() argument
675 if (!vwbase || !val || (ctidx > MEC_CTVW_IDX10)) { in mec_hal_espi_vw_ct_group_set()
683 volatile struct mec_espi_vw_ctvw_regs *ctvw = &vwbase->CTVW[ctidx]; in mec_hal_espi_vw_ct_group_set()
715 int mec_hal_espi_vw_ct_group_get(struct mec_espi_vw_regs * const vwbase, uint8_t ctidx, in mec_hal_espi_vw_ct_group_get() argument
718 if (!vwbase || !val || (ctidx > MEC_CTVW_IDX10)) { in mec_hal_espi_vw_ct_group_get()
722 volatile struct mec_espi_vw_ctvw_regs *ctvw = &vwbase->CTVW[ctidx]; in mec_hal_espi_vw_ct_group_get()