Lines Matching refs:widx
640 uint8_t widx, uint8_t val) 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()
649 ctvw->STATES |= MEC_BIT(widx * 8u); in mec_hal_espi_vw_ct_wire_set()
651 ctvw->STATES &= ~MEC_BIT(widx * 8u); in mec_hal_espi_vw_ct_wire_set()
658 uint8_t widx, uint8_t *val) 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()
666 *val = (uint8_t)((ctvw->STATES >> (widx * 8u)) & 0x1u); in mec_hal_espi_vw_ct_wire_get()
818 uint8_t widx, uint8_t val, uint32_t flags) in mec_hal_espi_vw_tc_wire_set() argument
820 if (!vwbase || (tcidx > MEC_TCVW_IDX10) || (widx > 3)) { in mec_hal_espi_vw_tc_wire_set()
827 tcvw->STATES |= MEC_BIT(widx * 8u); in mec_hal_espi_vw_tc_wire_set()
829 tcvw->STATES &= ~MEC_BIT(widx * 8u); in mec_hal_espi_vw_tc_wire_set()
842 uint8_t widx, uint8_t val, const struct mec_espi_vw_poll *vwp) in mec_hal_espi_vw_tc_wire_set_cs() argument
846 if (!vwbase || (tcidx > MEC_TCVW_IDX10) || (widx > 3)) { in mec_hal_espi_vw_tc_wire_set_cs()
853 tcvw->STATES |= MEC_BIT(widx * 8u); in mec_hal_espi_vw_tc_wire_set_cs()
855 tcvw->STATES &= ~MEC_BIT(widx * 8u); in mec_hal_espi_vw_tc_wire_set_cs()
872 uint8_t widx, uint8_t *val) in mec_hal_espi_vw_tc_wire_get() argument
874 if (!vwbase || !val || (tcidx > MEC_TCVW_IDX10) || (widx > 3)) { in mec_hal_espi_vw_tc_wire_get()
880 *val = (uint8_t)((tcvw->STATES >> (widx * 8u)) & 0x1u); in mec_hal_espi_vw_tc_wire_get()
897 uint8_t widx, uint8_t *val) in mec_hal_espi_vw_tc_wire_cs_get() argument
899 if (!vwbase || !val || (tcidx > MEC_TCVW_IDX10) || (widx > 3)) { in mec_hal_espi_vw_tc_wire_cs_get()
904 uint8_t change_bitpos = widx + MEC_ESPI_VW_TCVW_HIRCS_CHANGE0_Pos; in mec_hal_espi_vw_tc_wire_cs_get()
905 uint8_t vw = (uint8_t)((tcvw->STATES >> (widx * 8u)) & 0x1u); in mec_hal_espi_vw_tc_wire_cs_get()