Searched refs:eig (Results 1 – 3 of 3) sorted by relevance
77 static inline int eig_to_granularity(u16 eig, unsigned int *granularity) in eig_to_granularity() argument79 if (eig > CXL_DECODER_MAX_ENCODED_IG) in eig_to_granularity()81 *granularity = CXL_DECODER_MIN_GRANULARITY << eig; in eig_to_granularity()102 static inline int granularity_to_eig(int granularity, u16 *eig) in granularity_to_eig() argument107 *eig = ilog2(granularity) - 8; in granularity_to_eig()
517 u16 eig; in cxld_set_interleave() local527 if (WARN_ONCE(granularity_to_eig(cxld->interleave_granularity, &eig), in cxld_set_interleave()532 u32p_replace_bits(ctrl, eig, CXL_HDM_DECODER0_CTRL_IG_MASK); in cxld_set_interleave()
1015 u16 eig, peig; in cxl_port_setup_targets() local1102 eig = address_bit - eiw + 1; in cxl_port_setup_targets()1105 eig = peig; in cxl_port_setup_targets()1108 rc = eig_to_granularity(eig, &ig); in cxl_port_setup_targets()1112 256 << eig); in cxl_port_setup_targets()
Completed in 13 milliseconds