Lines Matching refs:params
311 if (!(adapter->params.vfres.r_caps & FW_CMD_CAP_PORT)) in t4vf_port_init()
367 const u32 *params, u32 *vals) in t4vf_query_params() argument
385 p->mnem = htonl(*params++); in t4vf_query_params()
405 const u32 *params, const u32 *vals) in t4vf_set_params() argument
423 p->mnem = cpu_to_be32(*params++); in t4vf_set_params()
467 if (is_t4(adapter->params.chip)) in t4vf_bar2_sge_qregs()
472 page_shift = adapter->params.sge.sge_vf_hps + 10; in t4vf_bar2_sge_qregs()
478 ? adapter->params.sge.sge_vf_eq_qpp in t4vf_bar2_sge_qregs()
479 : adapter->params.sge.sge_vf_iq_qpp); in t4vf_bar2_sge_qregs()
529 struct sge_params *sge_params = &adapter->params.sge; in t4vf_get_sge_params()
530 u32 params[7], vals[7]; in t4vf_get_sge_params() local
533 params[0] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_REG) | in t4vf_get_sge_params()
535 params[1] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_REG) | in t4vf_get_sge_params()
537 params[2] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_REG) | in t4vf_get_sge_params()
539 params[3] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_REG) | in t4vf_get_sge_params()
541 params[4] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_REG) | in t4vf_get_sge_params()
543 params[5] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_REG) | in t4vf_get_sge_params()
545 params[6] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_REG) | in t4vf_get_sge_params()
547 v = t4vf_query_params(adapter, 7, params, vals); in t4vf_get_sge_params()
568 if (!is_t4(adapter->params.chip)) { in t4vf_get_sge_params()
569 params[0] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_REG) | in t4vf_get_sge_params()
571 v = t4vf_query_params(adapter, 1, params, vals); in t4vf_get_sge_params()
581 params[0] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_REG) | in t4vf_get_sge_params()
583 params[1] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_REG) | in t4vf_get_sge_params()
585 v = t4vf_query_params(adapter, 2, params, vals); in t4vf_get_sge_params()
595 if (!is_t4(adapter->params.chip)) { in t4vf_get_sge_params()
599 params[0] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_REG) | in t4vf_get_sge_params()
602 params[1] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_REG) | in t4vf_get_sge_params()
605 v = t4vf_query_params(adapter, 2, params, vals); in t4vf_get_sge_params()
622 pf = CHELSIO_CHIP_VERSION(adapter->params.chip) <= CHELSIO_T5 ? in t4vf_get_sge_params()
653 struct vpd_params *vpd_params = &adapter->params.vpd; in t4vf_get_vpd_params()
654 u32 params[7], vals[7]; in t4vf_get_vpd_params() local
657 params[0] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_DEV) | in t4vf_get_vpd_params()
659 v = t4vf_query_params(adapter, 1, params, vals); in t4vf_get_vpd_params()
676 struct dev_params *dev_params = &adapter->params.dev; in t4vf_get_dev_params()
677 u32 params[7], vals[7]; in t4vf_get_dev_params() local
680 params[0] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_DEV) | in t4vf_get_dev_params()
682 params[1] = (FW_PARAMS_MNEM_V(FW_PARAMS_MNEM_DEV) | in t4vf_get_dev_params()
684 v = t4vf_query_params(adapter, 2, params, vals); in t4vf_get_dev_params()
702 struct rss_params *rss = &adapter->params.rss; in t4vf_get_rss_glb_config()
777 struct vf_resources *vfres = &adapter->params.vfres; in t4vf_get_vfres()
844 switch (adapter->params.rss.mode) { in t4vf_read_rss_vi_config()
890 switch (adapter->params.rss.mode) { in t4vf_write_rss_vi_config()
1195 unsigned int max_naddr = adapter->params.arch.mps_tcam_size; in t4vf_alloc_mac_filt()
1287 unsigned int max_mac_addr = adapter->params.arch.mps_tcam_size; in t4vf_change_mac()
1582 adapter->params.nports = 1; in t4vf_prep_adapter()
1583 adapter->params.vfres.pmask = 1; in t4vf_prep_adapter()
1584 adapter->params.vpd.cclk = 50000; in t4vf_prep_adapter()
1586 adapter->params.chip = 0; in t4vf_prep_adapter()
1589 adapter->params.chip |= CHELSIO_CHIP_CODE(CHELSIO_T4, 0); in t4vf_prep_adapter()
1590 adapter->params.arch.sge_fl_db = DBPRIO_F; in t4vf_prep_adapter()
1591 adapter->params.arch.mps_tcam_size = in t4vf_prep_adapter()
1597 adapter->params.chip |= CHELSIO_CHIP_CODE(CHELSIO_T5, chipid); in t4vf_prep_adapter()
1598 adapter->params.arch.sge_fl_db = DBPRIO_F | DBTYPE_F; in t4vf_prep_adapter()
1599 adapter->params.arch.mps_tcam_size = in t4vf_prep_adapter()
1605 adapter->params.chip |= CHELSIO_CHIP_CODE(CHELSIO_T6, chipid); in t4vf_prep_adapter()
1606 adapter->params.arch.sge_fl_db = 0; in t4vf_prep_adapter()
1607 adapter->params.arch.mps_tcam_size = in t4vf_prep_adapter()