Lines Matching refs:msg_data
3882 bce_fw_sync(struct bce_softc *sc, u32 msg_data)
3897 msg_data |= sc->bce_fw_wr_seq;
3899 DBPRINT(sc, BCE_VERBOSE_FIRMWARE, "bce_fw_sync(): msg_data = "
3900 "0x%08X\n", msg_data);
3903 bce_shmem_wr(sc, BCE_DRV_MB, msg_data);
3909 if ((val & BCE_FW_MSG_ACK) == (msg_data & BCE_DRV_MSG_SEQ))
3915 if (((val & BCE_FW_MSG_ACK) != (msg_data & BCE_DRV_MSG_SEQ)) &&
3916 ((msg_data & BCE_DRV_MSG_DATA) != BCE_DRV_MSG_DATA_WAIT0)) {
3918 "msg_data = 0x%08X\n", __FILE__, __LINE__, msg_data);
3920 msg_data &= ~BCE_DRV_MSG_CODE;
3921 msg_data |= BCE_DRV_MSG_CODE_FW_TIMEOUT;
3923 bce_shmem_wr(sc, BCE_DRV_MB, msg_data);