Lines Matching refs:mbox
221 static void dump_mbox(struct adapter *adap, int mbox, u32 data_reg) in dump_mbox() argument
224 "mbox %d: %llx %llx %llx %llx %llx %llx %llx %llx\n", mbox, in dump_mbox()
257 int t4_wr_mbox_meat(struct adapter *adap, int mbox, const void *cmd, int size, in t4_wr_mbox_meat() argument
268 u32 data_reg = PF_REG(mbox, CIM_PF_MAILBOX_DATA_A); in t4_wr_mbox_meat()
269 u32 ctl_reg = PF_REG(mbox, CIM_PF_MAILBOX_CTRL_A); in t4_wr_mbox_meat()
322 dump_mbox(adap, mbox, data_reg); in t4_wr_mbox_meat()
328 dump_mbox(adap, mbox, data_reg); in t4_wr_mbox_meat()
330 *(const u8 *)cmd, mbox); in t4_wr_mbox_meat()
1479 ret = t4_query_params(adapter, adapter->mbox, 0, 0, in get_vpd_params()
1842 ret = -t4_fw_upgrade(adap, adap->mbox, fw_data, in t4_prep_fw()
2062 return t4_wr_mbox(adap, adap->mbox, &c, sizeof(c), NULL); in t4_fwcache()
2097 int t4_link_start(struct adapter *adap, unsigned int mbox, unsigned int port, in t4_link_start() argument
2124 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_link_start()
2135 int t4_restart_aneg(struct adapter *adap, unsigned int mbox, unsigned int port) in t4_restart_aneg() argument
2145 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_restart_aneg()
2939 int t4_config_rss_range(struct adapter *adapter, int mbox, unsigned int viid, in t4_config_rss_range() argument
2981 ret = t4_wr_mbox(adapter, mbox, &cmd, sizeof(cmd), NULL); in t4_config_rss_range()
2997 int t4_config_glbl_rss(struct adapter *adapter, int mbox, unsigned int mode, in t4_config_glbl_rss() argument
3014 return t4_wr_mbox(adapter, mbox, &c, sizeof(c), NULL); in t4_config_glbl_rss()
3662 int t4_fwaddrspace_write(struct adapter *adap, unsigned int mbox, in t4_fwaddrspace_write() argument
3675 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_fwaddrspace_write()
3689 int t4_mdio_rd(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, in t4_mdio_rd() argument
3703 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_mdio_rd()
3720 int t4_mdio_wr(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, in t4_mdio_wr() argument
3734 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_mdio_wr()
3854 int t4_fw_hello(struct adapter *adap, unsigned int mbox, unsigned int evt_mbox, in t4_fw_hello() argument
3869 FW_HELLO_CMD_MBMASTER_V(master == MASTER_MUST ? mbox : in t4_fw_hello()
3882 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_fw_hello()
3914 master_mbox != mbox) { in t4_fw_hello()
3980 int t4_fw_bye(struct adapter *adap, unsigned int mbox) in t4_fw_bye() argument
3986 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_fw_bye()
3997 int t4_early_init(struct adapter *adap, unsigned int mbox) in t4_early_init() argument
4003 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_early_init()
4014 int t4_fw_reset(struct adapter *adap, unsigned int mbox, int reset) in t4_fw_reset() argument
4021 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_fw_reset()
4040 static int t4_fw_halt(struct adapter *adap, unsigned int mbox, int force) in t4_fw_halt() argument
4048 if (mbox <= PCIE_FW_MASTER_M) { in t4_fw_halt()
4055 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_fw_halt()
4105 static int t4_fw_restart(struct adapter *adap, unsigned int mbox, int reset) in t4_fw_restart() argument
4122 if (mbox <= PCIE_FW_MASTER_M) { in t4_fw_restart()
4125 if (t4_fw_reset(adap, mbox, in t4_fw_restart()
4168 int t4_fw_upgrade(struct adapter *adap, unsigned int mbox, in t4_fw_upgrade() argument
4177 ret = t4_fw_halt(adap, mbox, force); in t4_fw_upgrade()
4194 return t4_fw_restart(adap, mbox, reset); in t4_fw_upgrade()
4314 int t4_fw_initialize(struct adapter *adap, unsigned int mbox) in t4_fw_initialize() argument
4320 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_fw_initialize()
4336 int t4_query_params(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_query_params() argument
4355 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_query_params()
4376 int t4_set_params_nosleep(struct adapter *adap, unsigned int mbox, in t4_set_params_nosleep() argument
4399 return t4_wr_mbox_ns(adap, mbox, &c, sizeof(c), NULL); in t4_set_params_nosleep()
4415 int t4_set_params(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_set_params() argument
4435 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_set_params()
4459 int t4_cfg_pfvf(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_cfg_pfvf() argument
4482 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_cfg_pfvf()
4502 int t4_alloc_vi(struct adapter *adap, unsigned int mbox, unsigned int port, in t4_alloc_vi() argument
4517 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_alloc_vi()
4553 int t4_set_rxmode(struct adapter *adap, unsigned int mbox, unsigned int viid, in t4_set_rxmode() argument
4580 return t4_wr_mbox_meat(adap, mbox, &c, sizeof(c), NULL, sleep_ok); in t4_set_rxmode()
4605 int t4_alloc_mac_filt(struct adapter *adap, unsigned int mbox, in t4_alloc_mac_filt() argument
4632 ret = t4_wr_mbox_meat(adap, mbox, &c, sizeof(c), &c, sleep_ok); in t4_alloc_mac_filt()
4668 int t4_change_mac(struct adapter *adap, unsigned int mbox, unsigned int viid, in t4_change_mac() argument
4691 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_change_mac()
4711 int t4_set_addr_hash(struct adapter *adap, unsigned int mbox, unsigned int viid, in t4_set_addr_hash() argument
4723 return t4_wr_mbox_meat(adap, mbox, &c, sizeof(c), NULL, sleep_ok); in t4_set_addr_hash()
4738 int t4_enable_vi_params(struct adapter *adap, unsigned int mbox, in t4_enable_vi_params() argument
4750 return t4_wr_mbox_ns(adap, mbox, &c, sizeof(c), NULL); in t4_enable_vi_params()
4763 int t4_enable_vi(struct adapter *adap, unsigned int mbox, unsigned int viid, in t4_enable_vi() argument
4766 return t4_enable_vi_params(adap, mbox, viid, rx_en, tx_en, 0); in t4_enable_vi()
4778 int t4_identify_port(struct adapter *adap, unsigned int mbox, unsigned int viid, in t4_identify_port() argument
4788 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_identify_port()
4804 int t4_iq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_iq_free() argument
4819 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_iq_free()
4832 int t4_eth_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_eth_eq_free() argument
4843 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_eth_eq_free()
4856 int t4_ctrl_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_ctrl_eq_free() argument
4867 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_ctrl_eq_free()
4880 int t4_ofld_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, in t4_ofld_eq_free() argument
4891 return t4_wr_mbox(adap, mbox, &c, sizeof(c), NULL); in t4_ofld_eq_free()
5229 ret = t4_wr_mbox(adap, adap->mbox, &devlog_cmd, sizeof(devlog_cmd), in t4_init_devlog_params()
5376 int t4_port_init(struct adapter *adap, int mbox, int pf, int vf) in t4_port_init() argument
5399 ret = t4_wr_mbox(adap, mbox, &c, sizeof(c), &c); in t4_port_init()
5403 ret = t4_alloc_vi(adap, mbox, j, pf, vf, 1, addr, &rss_size); in t4_port_init()
5424 ret = t4_wr_mbox(adap, mbox, &rvc, sizeof(rvc), &rvc); in t4_port_init()