Lines Matching refs:fif
207 static int dpaa_port_fmc_port_parse(struct fman_if *fif, in dpaa_port_fmc_port_parse() argument
216 if (mac_idx[fif->mac_idx] != pport->number || in dpaa_port_fmc_port_parse()
217 mac_type[fif->mac_idx] != pport->type) in dpaa_port_fmc_port_parse()
223 static int dpaa_port_fmc_scheme_parse(struct fman_if *fif, in dpaa_port_fmc_scheme_parse() argument
233 fif->is_shared_mac) { in dpaa_port_fmc_scheme_parse()
235 idx, fif->mac_idx); in dpaa_port_fmc_scheme_parse()
246 if (fqid == fif->fqid_rx_def) { in dpaa_port_fmc_scheme_parse()
247 if (fif->is_shared_mac && in dpaa_port_fmc_scheme_parse()
252 fif->base_profile_id) { in dpaa_port_fmc_scheme_parse()
260 if (fif->is_shared_mac && in dpaa_port_fmc_scheme_parse()
266 if (fif->is_shared_mac && in dpaa_port_fmc_scheme_parse()
271 fif->base_profile_id) { in dpaa_port_fmc_scheme_parse()
314 static int dpaa_port_fmc_ccnode_parse(struct fman_if *fif, in dpaa_port_fmc_ccnode_parse() argument
369 if (vspids[(*rxq_idx)] == fif->base_profile_id && in dpaa_port_fmc_ccnode_parse()
370 fif->is_shared_mac) { in dpaa_port_fmc_ccnode_parse()
382 int dpaa_port_fmc_init(struct fman_if *fif, in dpaa_port_fmc_init() argument
430 current_port = dpaa_port_fmc_port_parse(fif, in dpaa_port_fmc_init()
439 ret = dpaa_port_fmc_scheme_parse(fif, fmc_model, in dpaa_port_fmc_init()
451 ret = dpaa_port_fmc_ccnode_parse(fif, fmc_model, in dpaa_port_fmc_init()