Lines Matching refs:cap

177     uint8_t cap = 0;  in fc_sharing_hw()  local
181 cap |= (MEC_ESPI_IO_CAPFC_SHARING_SUPP_CAF_TAF << MEC_ESPI_IO_CAPFC_SHARING_SUPP_Pos); in fc_sharing_hw()
183 cap |= (MEC_ESPI_IO_CAPFC_SHARING_SUPP_TAF << MEC_ESPI_IO_CAPFC_SHARING_SUPP_Pos); in fc_sharing_hw()
186 cap |= (MEC_ESPI_IO_CAPFC_SHARING_SUPP_CAF << MEC_ESPI_IO_CAPFC_SHARING_SUPP_Pos); in fc_sharing_hw()
189 return cap; in fc_sharing_hw()
416 enum mec_espi_global_cap cap, uint32_t cfg) in mec_hal_espi_capability_set() argument
422 switch (cap) { in mec_hal_espi_capability_set()
537 uint32_t cap = 0; in set_espi_global_cap() local
540 cap |= MEC_BIT(MEC_ESPI_IO_CAP0_PC_SUPP_Pos); in set_espi_global_cap()
543 cap |= MEC_BIT(MEC_ESPI_IO_CAP0_VW_SUPP_Pos); in set_espi_global_cap()
546 cap |= MEC_BIT(MEC_ESPI_IO_CAP0_OOB_SUPP_Pos); in set_espi_global_cap()
549 cap |= MEC_BIT(MEC_ESPI_IO_CAP0_FC_SUPP_Pos); in set_espi_global_cap()
551 iobase->CAP0 = (iobase->CAP0 & (uint8_t)~msk) | (uint8_t)(cap & msk); in set_espi_global_cap()
553 cap = (cfg & MEC_ESPI_CAP_GL_MAX_FREQ_MSK) >> MEC_ESPI_CAP_GL_MAX_FREQ_POS; in set_espi_global_cap()
554 cap |= (((cfg & MEC_ESPI_CAP_GL_IOM_MSK) >> MEC_ESPI_CAP_GL_IOM_POS) in set_espi_global_cap()
558 cap |= MEC_BIT(MEC_ESPI_IO_CAP1_ALERT_OD_SUPP_Pos); in set_espi_global_cap()
563 iobase->CAP1 = (iobase->CAP1 & (uint8_t)~msk) | (uint8_t)(cap & msk); in set_espi_global_cap()
566 cap = 0; in set_espi_global_cap()
568 cap |= MEC_BIT(MEC_ESPI_IO_PLTRST_SRC_SEL_Pos); in set_espi_global_cap()
571 iobase->PLTRST_SRC = (iobase->PLTRST_SRC & (uint8_t)~msk) | (uint8_t)(cap & msk); in set_espi_global_cap()
611 uint32_t cap = (((cfg & MEC_ESPI_CAP_PC_MAX_PLD_SIZE_MSK) >> MEC_ESPI_CAP_PC_MAX_PLD_SIZE_POS) in set_espi_pc_cap() local
614 iobase->CAPPC = (uint8_t)((iobase->CAPPC & (uint8_t)~msk) | (cap & msk)); in set_espi_pc_cap()
628 uint32_t cap = in set_espi_vw_cap() local
632 iobase->CAPVW = (uint8_t)((iobase->CAPVW & (uint8_t)~msk) | (cap & msk)); in set_espi_vw_cap()
646 uint32_t cap = in set_espi_oob_cap() local
650 iobase->CAPOOB = (uint8_t)((iobase->CAPOOB & (uint8_t)~msk) | (cap | msk)); in set_espi_oob_cap()
665 uint32_t cap = 0; in set_espi_fc_cap() local
670 cap = ((cfg & MEC_ESPI_CAP_FC_MAX_PLD_SIZE_MSK) >> MEC_ESPI_CAP_FC_MAX_PLD_SIZE_POS); in set_espi_fc_cap()
671 cap <<= MEC_ESPI_IO_CAPFC_MAX_PLD_SIZE_Pos; in set_espi_fc_cap()
672 cap |= (((cfg & MEC_ESPI_CAP_FC_TAF_MAX_RDREQ_SIZE_MSK) in set_espi_fc_cap()
675 cap |= fc_sharing_hw(cfg); in set_espi_fc_cap()
677 iobase->CAPFC = (uint8_t)((iobase->CAPFC & (uint8_t)~msk) | (cap & msk)); in set_espi_fc_cap()
728 uint32_t cap = 0u; in mec_hal_espi_cap_get() local
732 cap = get_espi_global_cap(iobase); in mec_hal_espi_cap_get()
735 cap = get_espi_pc_cap(iobase); in mec_hal_espi_cap_get()
738 cap = get_espi_vw_cap(iobase); in mec_hal_espi_cap_get()
741 cap = get_espi_oob_cap(iobase); in mec_hal_espi_cap_get()
744 cap = get_espi_fc_cap(iobase); in mec_hal_espi_cap_get()
750 return cap; in mec_hal_espi_cap_get()