Lines Matching refs:mbox
227 static void dump_mbox(struct adapter *adap, int mbox, u32 data_reg) in dump_mbox() argument
230 "mbox %d: %llx %llx %llx %llx %llx %llx %llx %llx\n", mbox, in dump_mbox()
264 int t4_wr_mbox_meat_timeout(struct adapter *adap, int mbox, const void *cmd, in t4_wr_mbox_meat_timeout() argument
275 u32 data_reg = PF_REG(mbox, CIM_PF_MAILBOX_DATA_A); in t4_wr_mbox_meat_timeout()
276 u32 ctl_reg = PF_REG(mbox, CIM_PF_MAILBOX_CTRL_A); in t4_wr_mbox_meat_timeout()
329 dump_mbox(adap, mbox, data_reg); in t4_wr_mbox_meat_timeout()
335 dump_mbox(adap, mbox, data_reg); in t4_wr_mbox_meat_timeout()
337 *(const u8 *)cmd, mbox); in t4_wr_mbox_meat_timeout()
342 int t4_wr_mbox_meat(struct adapter *adap, int mbox, const void *cmd, int size, in t4_wr_mbox_meat() argument
345 return t4_wr_mbox_meat_timeout(adap, mbox, cmd, size, rpl, sleep_ok, in t4_wr_mbox_meat()
598 ret = t4_wr_mbox(adap, adap->mbox, &ldst_cmd, sizeof(ldst_cmd), in t4_read_pcie_cfg4()
2705 ret = t4_query_params(adapter, adapter->mbox, adapter->pf, 0, in t4_get_vpd_params()
3125 ret = -t4_fw_upgrade(adap, adap->mbox, fw_data, in t4_prep_fw()
3342 ret = t4_query_params(adap, adap->mbox, adap->pf, 0, 1, in t4_phy_fw_ver()
3414 ret = t4_query_params_rw(adap, adap->mbox, adap->pf, 0, 1, in t4_load_phy_fw()
3443 ret = t4_set_params_timeout(adap, adap->mbox, adap->pf, 0, 1, in t4_load_phy_fw()
3487 return t4_wr_mbox(adap, adap->mbox, &c, sizeof(c), NULL); in t4_fwcache()
3577 int t4_link_l1cfg(struct adapter *adap, unsigned int mbox, unsigned int port, in t4_link_l1cfg() argument
3607 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_link_l1cfg()
3618 int t4_restart_aneg(struct adapter *adap, unsigned int mbox, unsigned int port) in t4_restart_aneg() argument
3630 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_restart_aneg()
4463 int t4_config_rss_range(struct adapter *adapter, int mbox, unsigned int viid, in t4_config_rss_range() argument
4505 ret = t4_wr_mbox(adapter, mbox, &cmd, sizeof(cmd), NULL); in t4_config_rss_range()
4521 int t4_config_glbl_rss(struct adapter *adapter, int mbox, unsigned int mode, in t4_config_glbl_rss() argument
4539 return t4_wr_mbox(adapter, mbox, &c, sizeof(c), NULL); in t4_config_glbl_rss()
4552 int t4_config_vi_rss(struct adapter *adapter, int mbox, unsigned int viid, in t4_config_vi_rss() argument
4564 return t4_wr_mbox(adapter, mbox, &c, sizeof(c), NULL); in t4_config_vi_rss()
4630 ret = t4_wr_mbox(adap, adap->mbox, &c, sizeof(c), &c); in t4_fw_tp_pio_rw()
5529 int t4_fwaddrspace_write(struct adapter *adap, unsigned int mbox, in t4_fwaddrspace_write() argument
5545 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_fwaddrspace_write()
5559 int t4_mdio_rd(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, in t4_mdio_rd() argument
5576 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_mdio_rd()
5593 int t4_mdio_wr(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, in t4_mdio_wr() argument
5610 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_mdio_wr()
5727 int t4_sge_ctxt_flush(struct adapter *adap, unsigned int mbox) in t4_sge_ctxt_flush() argument
5741 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_sge_ctxt_flush()
5756 int t4_fw_hello(struct adapter *adap, unsigned int mbox, unsigned int evt_mbox, in t4_fw_hello() argument
5772 mbox : FW_HELLO_CMD_MBMASTER_M) | in t4_fw_hello()
5784 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_fw_hello()
5816 master_mbox != mbox) { in t4_fw_hello()
5882 int t4_fw_bye(struct adapter *adap, unsigned int mbox) in t4_fw_bye() argument
5888 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_fw_bye()
5899 int t4_early_init(struct adapter *adap, unsigned int mbox) in t4_early_init() argument
5905 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_early_init()
5916 int t4_fw_reset(struct adapter *adap, unsigned int mbox, int reset) in t4_fw_reset() argument
5923 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_fw_reset()
5942 static int t4_fw_halt(struct adapter *adap, unsigned int mbox, int force) in t4_fw_halt() argument
5950 if (mbox <= PCIE_FW_MASTER_M) { in t4_fw_halt()
5957 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_fw_halt()
6007 static int t4_fw_restart(struct adapter *adap, unsigned int mbox, int reset) in t4_fw_restart() argument
6024 if (mbox <= PCIE_FW_MASTER_M) { in t4_fw_restart()
6027 if (t4_fw_reset(adap, mbox, in t4_fw_restart()
6070 int t4_fw_upgrade(struct adapter *adap, unsigned int mbox, in t4_fw_upgrade() argument
6079 ret = t4_fw_halt(adap, mbox, force); in t4_fw_upgrade()
6096 return t4_fw_restart(adap, mbox, reset); in t4_fw_upgrade()
6216 int t4_fw_initialize(struct adapter *adap, unsigned int mbox) in t4_fw_initialize() argument
6222 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_fw_initialize()
6239 int t4_query_params_rw(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_query_params_rw() argument
6264 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_query_params_rw()
6271 int t4_query_params(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_query_params() argument
6275 return t4_query_params_rw(adap, mbox, pf, vf, nparams, params, val, 0); in t4_query_params()
6292 int t4_set_params_timeout(struct adapter *adap, unsigned int mbox, in t4_set_params_timeout() argument
6315 return t4_wr_mbox_timeout(adap, mbox, &c, sizeof(c), NULL, timeout); in t4_set_params_timeout()
6331 int t4_set_params(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_set_params() argument
6335 return t4_set_params_timeout(adap, mbox, pf, vf, nparams, params, val, in t4_set_params()
6360 int t4_cfg_pfvf(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_cfg_pfvf() argument
6384 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_cfg_pfvf()
6404 int t4_alloc_vi(struct adapter *adap, unsigned int mbox, unsigned int port, in t4_alloc_vi() argument
6419 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_alloc_vi()
6451 int t4_free_vi(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_free_vi() argument
6465 return t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_free_vi()
6482 int t4_set_rxmode(struct adapter *adap, unsigned int mbox, unsigned int viid, in t4_set_rxmode() argument
6511 return t4_wr_mbox_meat(adap, mbox, &c, sizeof(c), NULL, sleep_ok); in t4_set_rxmode()
6536 int t4_alloc_mac_filt(struct adapter *adap, unsigned int mbox, in t4_alloc_mac_filt() argument
6580 ret = t4_wr_mbox_meat(adap, mbox, &c, sizeof(c), &c, sleep_ok); in t4_alloc_mac_filt()
6627 int t4_change_mac(struct adapter *adap, unsigned int mbox, unsigned int viid, in t4_change_mac() argument
6649 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_change_mac()
6669 int t4_set_addr_hash(struct adapter *adap, unsigned int mbox, unsigned int viid, in t4_set_addr_hash() argument
6682 return t4_wr_mbox_meat(adap, mbox, &c, sizeof(c), NULL, sleep_ok); in t4_set_addr_hash()
6697 int t4_enable_vi_params(struct adapter *adap, unsigned int mbox, in t4_enable_vi_params() argument
6710 return t4_wr_mbox_ns(adap, mbox, &c, sizeof(c), NULL); in t4_enable_vi_params()
6723 int t4_enable_vi(struct adapter *adap, unsigned int mbox, unsigned int viid, in t4_enable_vi() argument
6726 return t4_enable_vi_params(adap, mbox, viid, rx_en, tx_en, 0); in t4_enable_vi()
6738 int t4_identify_port(struct adapter *adap, unsigned int mbox, unsigned int viid, in t4_identify_port() argument
6749 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_identify_port()
6765 int t4_iq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_iq_free() argument
6780 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_iq_free()
6793 int t4_eth_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_eth_eq_free() argument
6805 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_eth_eq_free()
6818 int t4_ctrl_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_ctrl_eq_free() argument
6830 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_ctrl_eq_free()
6843 int t4_ofld_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_ofld_eq_free() argument
6855 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_ofld_eq_free()
7234 ret = t4_wr_mbox(adap, adap->mbox, &devlog_cmd, sizeof(devlog_cmd), in t4_init_devlog_params()
7389 int t4_init_rss_mode(struct adapter *adap, int mbox) in t4_init_rss_mode() argument
7404 ret = t4_wr_mbox(adap, mbox, &rvc, sizeof(rvc), &rvc); in t4_init_rss_mode()
7412 int t4_port_init(struct adapter *adap, int mbox, int pf, int vf) in t4_port_init() argument
7435 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_port_init()
7439 ret = t4_alloc_vi(adap, mbox, j, pf, vf, 1, addr, &rss_size); in t4_port_init()
7461 ret = t4_wr_mbox(adap, mbox, &rvc, sizeof(rvc), &rvc); in t4_port_init()