BLOGD
BLOGD(sc, DBG_LOAD, "Fairness disabled (ETS)\n");
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "Max BW configured to 0 - using 100 instead\n");
BLOGD(sc, DBG_LOAD, "vn %d: vn_max_rate %d\n", vn, vn_max_rate);
BLOGD(sc, DBG_LOAD, "rate shaping and fairness have been disabled\n");
BLOGD(sc, DBG_INTR, "write %x to HC %d (addr 0x%x)\n",
BLOGD(sc, DBG_INTR, "write %x to HC %d (addr 0x%x) mode %s\n",
BLOGD(sc, DBG_INTR, "write 0x%x to IGU mode %s\n",
BLOGD(sc, DBG_INTR, "write %x to HC %d (addr 0x%x)\n", val, port, addr);
BLOGD(sc, DBG_INTR, "write %x to IGU\n", val);
BLOGD(sc, DBG_LOAD, "Trying to take a resource lock 0x%x\n", resource);
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "%s gates #2, #3 and #4\n",
BLOGD(sc, DBG_LOAD, "fp %d setting queue params max cos to %d\n",
BLOGD(sc, DBG_LOAD, "setting up queue %d\n", fp->index);
BLOGD(sc, DBG_LOAD, "init complete\n");
BLOGD(sc, DBG_SP, "Failed to schedule ADD operations (EEXIST)\n");
BLOGD(sc, DBG_LOAD, "Adding Ethernet MAC\n");
BLOGD(sc, DBG_LOAD,
BLOGD(ctx->sc, DBG_SP, "Failed to schedule ADD operations (EEXIST)\n");
BLOGD(sc, DBG_SP, "state is %x, returning\n", sc->state);
BLOGD(sc, DBG_SP, "if_flags(ifp)=0x%x\n", if_getflags(sc->ifp));
BLOGD(sc, DBG_LOAD, "Scheduled setting rx_mode with ECORE...\n");
BLOGD(sc, DBG_LOAD, "drv_flags 0x%08x\n", drv_flags);
BLOGD(sc, DBG_SP,
BLOGD(sc, DBG_SP,
BLOGD(sc, DBG_LOAD, "Starting NIC load...\n");
BLOGD(sc, DBG_LOAD, "NIC successfully loaded\n");
BLOGD(sc, DBG_LOAD, "Init called while driver is running!\n");
BLOGD(sc, DBG_LOAD, "Released PCI BAR%d [%02x] memory\n",
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "PCIe capability at 0x%04x\n", pcie_reg);
BLOGD(sc, DBG_LOAD, "Found PM capability at 0x%04x\n", reg);
BLOGD(sc, DBG_LOAD, "PCIe link speed=%d width=%d\n",
BLOGD(sc, DBG_LOAD, "Found MSI capability at 0x%04x\n", reg);
BLOGD(sc, DBG_LOAD, "Found MSI-X capability at 0x%04x\n", reg);
BLOGD(sc, DBG_LOAD, "MF config parameters for function %d\n",
BLOGD(sc, DBG_LOAD, "\tmf_config=0x%x\n",
BLOGD(sc, DBG_LOAD, "\tmulti_vnics_mode=%d\n",
BLOGD(sc, DBG_LOAD, "\tvnics_per_port=%d\n",
BLOGD(sc, DBG_LOAD, "\tovlan/vifid=%d\n",
BLOGD(sc, DBG_LOAD, "\tmin_bw=%d/%d/%d/%d\n",
BLOGD(sc, DBG_LOAD, "\tmax_bw=%d/%d/%d/%d\n",
BLOGD(sc, DBG_LOAD, "\tmac_addr: %s\n",
BLOGD(sc, DBG_LOAD, "Ethernet address: %s\n", sc->mac_addr_str);
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "single port device\n");
BLOGD(sc, DBG_LOAD, "Port mode = %s\n", (val) ? "4" : "2");
BLOGD(sc, DBG_LOAD, "shmem_base=0x%08x, shmem2_base=0x%08x\n",
BLOGD(sc, DBG_LOAD, "Valid SHMEM validity signature: 0x%08x\n", val);
BLOGD(sc, DBG_LOAD, "Bootcode version: %s\n", sc->devinfo.bc_ver_str);
BLOGD(sc, DBG_LOAD, "mf_cfg_base=0x08%x \n", sc->devinfo.mf_cfg_base);
BLOGD(sc, DBG_LOAD, "nvram flash size: %d\n", sc->devinfo.flash_size);
BLOGD(sc, DBG_LOAD, "FORCING IGU Normal Mode\n");
BLOGD(sc, DBG_LOAD, "FORCING IGU Normal Mode failed!!!\n");
BLOGD(sc, DBG_LOAD, "IGU Backward Compatible Mode\n");
BLOGD(sc, DBG_LOAD, "IGU Normal Mode\n");
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "PHY addr 0x%08x\n", sc->port.phy_addr);
BLOGD(sc, DBG_LOAD, "PHY supported 0=0x%08x 1=0x%08x\n",
BLOGD(sc, DBG_LOAD, "req_line_speed=%d req_duplex=%d "
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "FLR not supported in E1/E1H\n");
BLOGD(sc, DBG_LOAD, "FLR not supported by BC_VER: 0x%08x\n",
BLOGD(sc, DBG_LOAD, "Initiating FLR\n");
BLOGD(sc, DBG_LOAD, "Disable BMAC Rx\n");
BLOGD(sc, DBG_LOAD, "Disable EMAC Rx\n");
BLOGD(sc, DBG_LOAD, "Disable XMAC Rx\n");
BLOGD(sc, DBG_LOAD, "Disable UMAC Rx\n");
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "Common unload Flow\n");
BLOGD(sc, DBG_LOAD, "UNDI previously loaded\n");
BLOGD(sc, DBG_LOAD, "BRB still has 0x%08x\n", tmp_reg);
BLOGD(sc, DBG_LOAD, "Uncommon unload Flow\n");
BLOGD(sc, DBG_LOAD, "Path is unmarked\n");
BLOGD(sc, DBG_LOAD, "FW version matches our own, attempting FLR\n");
BLOGD(sc, DBG_LOAD, "FLR successful\n");
BLOGD(sc, DBG_LOAD, "Could not FLR\n");
BLOGD(sc, DBG_LOAD, "Releasing previously held NVRAM lock\n");
BLOGD(sc, DBG_LOAD, "Releasing previously held HW lock\n");
BLOGD(sc, DBG_LOAD, "No need to release HW/NVRAM locks\n");
BLOGD(sc, DBG_LOAD, "Releasing previously held ALR\n");
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "Starting attach...\n");
BLOGD(sc, DBG_LOAD, "softc = %p\n", sc);
BLOGD(sc, DBG_LOAD, "prev unload fw_seq 0x%04x\n", sc->fw_seq);
BLOGD(sc, DBG_LOAD, "qm_cid_count=%d\n", sc->qm_cid_count);
BLOGD(sc, DBG_LOAD, "Starting detach...\n");
BLOGD(sc, DBG_LOAD, "Starting shutdown...\n");
BLOGD(sc, DBG_LOAD, "write 0x%08x to IGU(via GRC) addr 0x%x\n",
BLOGD(sc, DBG_LOAD, "write 0x%08x to IGU(via GRC) addr 0x%x\n",
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "read 0x%08x from devctl\n", devctl);
BLOGD(sc, DBG_LOAD, "forcing read order to %d\n", sc->mrrs);
BLOGD(sc, DBG_LOAD, "fan detection setting: %d\n", is_required);
BLOGD(sc, DBG_LOAD, "starting common init for func %d\n",
BLOGD(sc, DBG_LOAD, "after misc block init\n");
BLOGD(sc, DBG_LOAD, "after pf disable\n");
BLOGD(sc, DBG_LOAD, "after pxp init\n");
BLOGD(sc, DBG_LOAD, "after pglue and atc init\n");
BLOGD(sc, DBG_LOAD, "starting port init for port %d\n", port);
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "sending FW Final cleanup\n");
BLOGD(sc, DBG_LOAD, "At timeout completion address contained %x\n",
BLOGD(sc, DBG_LOAD, "INIT CREDIT[%d] : %x\n", regs->pN, init_crd);
BLOGD(sc, DBG_LOAD, "CREDIT[%d] : s:%x\n", regs->pN, crd);
BLOGD(sc, DBG_LOAD, "CREDIT_FREED[%d]: s:%x\n", regs->pN, crd_freed);
BLOGD(sc, DBG_LOAD, "PBF tx buffer[%d] timed out\n", regs->pN);
BLOGD(sc, DBG_LOAD, "CREDIT[%d] : c:%x\n", regs->pN, crd);
BLOGD(sc, DBG_LOAD, "CREDIT_FREED[%d]: c:%x\n", regs->pN, crd_freed);
BLOGD(sc, DBG_LOAD, "Waited %d*%d usec for PBF tx buffer[%d]\n",
BLOGD(sc, DBG_LOAD, "OCCUPANCY[%d] : s:%x\n", regs->pN, occup);
BLOGD(sc, DBG_LOAD, "LINES_FREED[%d] : s:%x\n", regs->pN, freed);
BLOGD(sc, DBG_LOAD, "PBF cmd queue[%d] timed out\n", regs->pN);
BLOGD(sc, DBG_LOAD, "OCCUPANCY[%d] : s:%x\n", regs->pN, occup);
BLOGD(sc, DBG_LOAD, "LINES_FREED[%d] : s:%x\n", regs->pN, freed);
BLOGD(sc, DBG_LOAD, "Waited %d*%d usec for PBF cmd queue[%d]\n",
BLOGD(sc, DBG_LOAD, "CFC_REG_WEAK_ENABLE_PF is 0x%x\n", val);
BLOGD(sc, DBG_LOAD, "PBF_REG_DISABLE_PF is 0x%x\n", val);
BLOGD(sc, DBG_LOAD, "IGU_REG_PCI_PF_MSI_EN is 0x%x\n", val);
BLOGD(sc, DBG_LOAD, "IGU_REG_PCI_PF_MSIX_EN is 0x%x\n", val);
BLOGD(sc, DBG_LOAD, "IGU_REG_PCI_PF_MSIX_FUNC_MASK is 0x%x\n", val);
BLOGD(sc, DBG_LOAD, "PGLUE_B_REG_SHADOW_BME_PF_7_0_CLR is 0x%x\n", val);
BLOGD(sc, DBG_LOAD, "PGLUE_B_REG_FLR_REQUEST_PF_7_0_CLR is 0x%x\n", val);
BLOGD(sc, DBG_LOAD, "PGLUE_B_REG_INTERNAL_PFID_ENABLE_MASTER is 0x%x\n", val);
BLOGD(sc, DBG_LOAD, "Cleanup after FLR PF[%d]\n", SC_ABS_FUNC(sc));
BLOGD(sc, DBG_LOAD, "Polling usage counters\n");
BLOGD(sc, DBG_LOAD, "starting func init for func %d\n", func);
BLOGD(sc, DBG_LOAD, "NIC MODE configured\n");
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "ECORE_GUNZIP NOT IMPLEMENTED\n");
BLOGD(sc, DBG_LOAD, "Set SPIO 0x%x -> output low\n", spio);
BLOGD(sc, DBG_LOAD, "Set SPIO 0x%x -> output high\n", spio);
BLOGD(sc, DBG_LOAD, "Set SPIO 0x%x -> input\n", spio);
BLOGD(sc, DBG_PHY,
BLOGD(sc, DBG_PHY,
BLOGD(sc, DBG_PHY,
BLOGD(sc, DBG_PHY, "Set GPIO 0x%x -> output low\n", pins);
BLOGD(sc, DBG_PHY, "Set GPIO 0x%x -> output high\n", pins);
BLOGD(sc, DBG_PHY, "Set GPIO 0x%x -> input\n", pins);
BLOGD(sc, DBG_PHY,
BLOGD(sc, DBG_PHY,
BLOGD(sc, DBG_PHY,
BLOGD(sc, DBG_PHY,
BLOGD(sc, DBG_SP, "SPQE -> %#jx\n", (uintmax_t)sc->spq_dma.paddr);
BLOGD(sc, DBG_SP, "FUNC_RDATA -> %p / %#jx\n",
BLOGD(sc, DBG_SP,
BLOGD(sc, DBG_SP, "fp=%d cid=%d got ramrod #%d state is %x type is %d\n",
BLOGD(sc, DBG_SP, "got UPDATE ramrod. CID %d\n", cid);
BLOGD(sc, DBG_SP, "got MULTI[%d] setup ramrod\n", cid);
BLOGD(sc, DBG_SP, "got MULTI[%d] tx-only setup ramrod\n", cid);
BLOGD(sc, DBG_SP, "got MULTI[%d] halt ramrod\n", cid);
BLOGD(sc, DBG_SP, "got MULTI[%d] teminate ramrod\n", cid);
BLOGD(sc, DBG_SP, "got MULTI[%d] empty ramrod\n", cid);
BLOGD(sc, DBG_SP, "ERROR: unexpected MC reply (%d) on fp[%d]\n",
BLOGD(sc, DBG_SP, "sc->cq_spq_left 0x%lx\n",
BLOGD(sc, DBG_LRO, "fp[%02d].tpa[%02d] TPA START "
BLOGD(sc, DBG_LRO,
BLOGD(sc, DBG_LRO, "fp[%02d].tpa[%02d] TPA fill i=%d j=%d "
BLOGD(sc, DBG_LRO,
BLOGD(sc, DBG_LRO,
BLOGD(sc, DBG_LRO,
BLOGD(sc, DBG_LRO,
BLOGD(sc, DBG_RX,
BLOGD(sc, DBG_RX,
BLOGD(sc, DBG_LRO, "fp[%02d].tpa[%02d] TPA STOP\n",
BLOGD(sc, DBG_TX,
BLOGD(sc, DBG_TX,
BLOGD(sc, DBG_LOAD, "stopping queue %d cid %d\n", index, fp->index);
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "Starting NIC unload...\n");
BLOGD(sc, DBG_LOAD, "Releasing a leadership...\n");
BLOGD(sc, DBG_LOAD, "Ended NIC unload\n");
BLOGD(sc, DBG_LOAD, "Invalid media type (%d)\n",
BLOGD(sc, DBG_PHY, "in %s : nic still not loaded fully\n", __func__);
BLOGD(sc, DBG_PHY, "in %s : link_up (1) : %d\n",
BLOGD(sc, DBG_PHY, "in %s : setting IFM_NONE\n",
BLOGD(sc, DBG_LOAD, "Restarting the interface...\n");
BLOGD(sc, DBG_IOCTL, "Received SIOCSIFMTU ioctl (mtu=%d)\n",
BLOGD(sc, DBG_IOCTL, "Received SIOCSIFFLAGS ioctl\n");
BLOGD(sc, DBG_IOCTL, "Received SIOCADDMULTI/SIOCDELMULTI ioctl\n");
BLOGD(sc, DBG_IOCTL, "Received SIOCSIFCAP ioctl (mask=0x%08x)\n",
BLOGD(sc, DBG_IOCTL, "Turning LRO %s\n",
BLOGD(sc, DBG_IOCTL, "Turning TXCSUM %s\n",
BLOGD(sc, DBG_IOCTL, "Turning RXCSUM %s\n",
BLOGD(sc, DBG_IOCTL, "Turning TSO4 %s\n",
BLOGD(sc, DBG_IOCTL, "Turning TSO6 %s\n",
BLOGD(sc, DBG_IOCTL, "Turning VLAN_HWTSO %s\n",
BLOGD(sc, DBG_IOCTL,
BLOGD(sc, DBG_IOCTL, "Received Unknown Ioctl (cmd=%lu)\n",
BLOGD(sc, DBG_LOAD | DBG_IOCTL,
BLOGD(sc, DBG_MBUF, "mbuf: null pointer\n");
BLOGD(sc, DBG_MBUF,
BLOGD(sc, DBG_MBUF,
BLOGD(sc, DBG_MBUF,
BLOGD(sc, DBG_TX,
BLOGD(sc, DBG_TX,
BLOGD(sc, DBG_TX, "last bd %p\n", tx_data_bd);
BLOGD(sc, DBG_TX,
BLOGD(sc, DBG_TX,
BLOGD(sc, DBG_TX,
BLOGD(sc, DBG_TX,
BLOGD(sc, DBG_TX, "doorbell: nbds=%d bd=%u\n", nbds, bd_prod);
BLOGD(sc, DBG_LOAD, "Not clearing fp[%02d] buf_ring (state=%d)\n",
BLOGD(sc, DBG_LOAD, "Clearing fp[%02d] buf_ring\n", fp->index);
BLOGD(sc, DBG_LOAD, "ilt starts at line %d\n", ilt->start_line);
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "ilt=%p start_line=%u lines=%p\n",
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "stats fw_stats_num %d num_groups %d\n",
BLOGD(sc, DBG_LOAD, "statistics request base address set to %#jx\n",
BLOGD(sc, DBG_LOAD, "statistics data base address set to %#jx\n",
BLOGD(sc, DBG_LOAD, "GLOB_REG=0x%08x\n", val);
BLOGD(sc, DBG_LOAD, "Old value for GLOB_REG=0x%08x\n", val);
BLOGD(sc, DBG_LOAD, "Load mask engine %d = 0x%08x\n", engine, val);
BLOGD(sc, DBG_LOAD, "Old value for GLOB_REG=0x%08x\n", val);
BLOGD(sc, DBG_LOAD, "Old GEN_REG_VAL=0x%08x\n", val);
BLOGD(sc, DBG_LOAD, "initial fw_seq 0x%04x\n", sc->fw_seq);
BLOGD(sc, DBG_LOAD, "initial drv_pulse 0x%04x\n",
BLOGD(sc, DBG_LOAD, "loaded FW 0x%08x / my FW 0x%08x\n",
BLOGD(sc, DBG_LOAD, "pmf %d\n", sc->port.pmf);
BLOGD(sc, DBG_LOAD, "mf_cfg function disabled\n");
BLOGD(sc, DBG_LOAD, "mf_cfg function enabled\n");
BLOGD(sc, DBG_LOAD, "link_vars phy_flags : %x\n", sc->link_vars.phy_flags);
BLOGD(sc, DBG_LOAD, "single function mode without fairness\n");
BLOGD(sc, DBG_INTR, "aeu_mask 0x%08x newly asserted 0x%08x\n",
BLOGD(sc, DBG_INTR, "new mask 0x%08x\n", aeu_mask);
BLOGD(sc, DBG_INTR, "attn_state 0x%08x\n", sc->attn_state);
BLOGD(sc, DBG_INTR, "new state 0x%08x\n", sc->attn_state);
BLOGD(sc, DBG_INTR, "ATTN_SW_TIMER_4_FUNC!\n");
BLOGD(sc, DBG_INTR, "GPIO_2_FUNC!\n");
BLOGD(sc, DBG_INTR, "GPIO_3_FUNC!\n");
BLOGD(sc, DBG_INTR, "GPIO_4_FUNC!\n");
BLOGD(sc, DBG_INTR, "ATTN_GENERAL_ATTN_1!\n");
BLOGD(sc, DBG_INTR, "ATTN_GENERAL_ATTN_2!\n");
BLOGD(sc, DBG_INTR, "ATTN_GENERAL_ATTN_3!\n");
BLOGD(sc, DBG_INTR, "ATTN_GENERAL_ATTN_4!\n");
BLOGD(sc, DBG_INTR, "ATTN_GENERAL_ATTN_5!\n");
BLOGD(sc, DBG_INTR, "ATTN_GENERAL_ATTN_6!\n");
BLOGD(sc, DBG_INTR, "about to mask 0x%08x at %s addr 0x%08x\n",
BLOGD(sc, DBG_INTR, "EEE - LLDP event\n");
BLOGD(sc, DBG_INTR, "dcc_event 0x%08x\n", dcc_event);
BLOGD(sc, DBG_INTR, "mf_cfg function disabled\n");
BLOGD(sc, DBG_INTR, "mf_cfg function enabled\n");
BLOGD(sc, DBG_INTR, "pmf %d\n", sc->port.pmf);
BLOGD(sc, DBG_INTR, "attn: 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x\n",
BLOGD(sc, DBG_INTR,
BLOGD(sc, DBG_INTR,
BLOGD(sc, DBG_INTR, "aeu_mask 0x%08x newly deasserted 0x%08x\n",
BLOGD(sc, DBG_INTR, "new mask 0x%08x\n", aeu_mask);
BLOGD(sc, DBG_INTR, "attn_state 0x%08x\n", sc->attn_state);
BLOGD(sc, DBG_INTR, "new state 0x%08x\n", sc->attn_state);
BLOGD(sc, DBG_INTR,
BLOGD(sc, DBG_SP, "retrieving fp from cid %d\n", cid);
BLOGD(sc, DBG_SP,
BLOGD(sc, DBG_SP, "Got SETUP_MAC completions\n");
BLOGD(sc, DBG_SP, "Got SETUP_MCAST completions\n");
BLOGD(sc, DBG_SP, "Scheduled next pending commands...\n");
BLOGD(sc, DBG_SP,"EQ: hw_cons=%u sw_cons=%u eq_spq_left=0x%lx\n",
BLOGD(sc, DBG_SP, "got statistics completion event %d\n",
BLOGD(sc, DBG_SP, "got delete ramrod for MULTI[%d]\n", cid);
BLOGD(sc, DBG_SP, "got STOP TRAFFIC\n");
BLOGD(sc, DBG_SP, "got START TRAFFIC\n");
BLOGD(sc, DBG_SP, "got FUNC_SWITCH_UPDATE ramrod\n");
BLOGD(sc, DBG_SP,
BLOGD(sc, DBG_SP, "got FUNC_START ramrod\n");
BLOGD(sc, DBG_SP, "got FUNC_STOP ramrod\n");
BLOGD(sc, DBG_SP, "got RSS_UPDATE ramrod. CID %d\n", cid);
BLOGD(sc, DBG_SP, "got (un)set mac ramrod\n");
BLOGD(sc, DBG_SP, "got mcast ramrod\n");
BLOGD(sc, DBG_SP, "got rx_mode ramrod\n");
BLOGD(sc, DBG_SP, "---> SP TASK <---\n");
BLOGD(sc, DBG_SP, "dsb status 0x%04x\n", status);
BLOGD(sc, DBG_SP, "---> ATTN INTR <---\n");
BLOGD(sc, DBG_SP, "---> EQ INTR <---\n");
BLOGD(sc, DBG_INTR, "---> FP TASK QUEUE (%d) <---\n", fp->index);
BLOGD(sc, DBG_INTR, "---> FP TASK ISR (%d) <---\n", fp->index);
BLOGD(sc, DBG_INTR, "---> BXE INTx <---\n");
BLOGD(sc, DBG_INTR, "Not our interrupt!\n");
BLOGD(sc, DBG_INTR, "Interrupt status 0x%04x\n", status);
BLOGD(sc, (DBG_INTR | DBG_SP), "---> SP INTR <---\n");
BLOGD(sc, DBG_INTR, "---> FP INTR %d <---\n", fp->index);
BLOGD(sc, DBG_INTR,
BLOGD(sc, DBG_LOAD, "Releasing legacy INTx vector\n");
BLOGD(sc, DBG_LOAD, "Releasing MSI vector %d\n", i);
BLOGD(sc, DBG_LOAD, "Releasing MSI-X vector %d\n", i);
BLOGD(sc, DBG_LOAD, "%d MSI and %d MSI-X vectors available\n",
BLOGD(sc, DBG_LOAD, "Requesting %d MSI-X vectors\n", num_requested);
BLOGD(sc, DBG_LOAD, "Mapped MSI-X[%d] (rid=%d)\n", i, (rid + i));
BLOGD(sc, DBG_LOAD, "Requesting %d MSI vectors\n", num_requested);
BLOGD(sc, DBG_LOAD, "Mapped MSI[0] (rid=%d)\n", rid);
BLOGD(sc, DBG_LOAD, "Requesting legacy INTx interrupt\n");
BLOGD(sc, DBG_LOAD, "Mapped INTx (rid=%d)\n", rid);
BLOGD(sc, DBG_LOAD,
BLOGD(sc, DBG_LOAD, "Disabling interrupt vector %d\n", i);
BLOGD(sc, DBG_LOAD, "Enabling slowpath MSI-X[0] vector\n");
BLOGD(sc, DBG_LOAD, "Enabling MSI-X[%d] vector\n", (i + 1));
BLOGD(sc, DBG_LOAD, "Enabling MSI[0] vector\n");
BLOGD(sc, DBG_LOAD, "Enabling INTx interrupts\n");
BLOGD(sc, DBG_LOAD, "Init FW SB %d\n", fw_sb_id);
BLOGD(sc, DBG_LOAD, "fp[%d]: sb=%p cl_id=%d fw_sb=%d igu_sb=%d\n",
BLOGD(sc, DBG_RX,
BLOGD(sc, DBG_INTR, "write 0x%08x to IGU addr 0x%x\n",
BLOGD(sc, DBG_INTR, "read 0x%08x from IGU addr 0x%x\n",
BLOGD(sc, DBG_REGS, "Unaligned 16-bit read from 0x%08lx\n", offset);
BLOGD(sc, DBG_REGS, "offset=0x%08lx val=0x%08x\n", offset, val);
BLOGD(sc, DBG_REGS, "Unaligned 32-bit read from 0x%08lx\n", offset);
BLOGD(sc, DBG_REGS, "offset=0x%08lx val=0x%08x\n", offset, val);
BLOGD(sc, DBG_REGS, "offset=0x%08lx val=0x%02x\n", offset, val);
BLOGD(sc, DBG_REGS, "Unaligned 16-bit write to 0x%08lx\n", offset);
BLOGD(sc, DBG_REGS, "offset=0x%08lx val=0x%04x\n", offset, val);
BLOGD(sc, DBG_REGS, "Unaligned 32-bit write to 0x%08lx\n", offset);
BLOGD(sc, DBG_REGS, "offset=0x%08lx val=0x%08x\n", offset, val);
BLOGD(sc, DBG_REGS, "offset=0x%08lx val=0x%02x\n", offset, val);
BLOGD(sc, DBG_STATS,
BLOGD(sc, DBG_STATS,
BLOGD(sc, DBG_STATS, "---------------\n");
BLOGD(sc, DBG_STATS,
BLOGD(sc, DBG_STATS,
BLOGD(sc, DBG_STATS,
BLOGD(sc, DBG_STATS, "port_stx 0x%x func_stx 0x%x\n",
BLOGD(sc, DBG_STATS,
BLOGD(sc, DBG_STATS,
BLOGD(sc, DBG_STATS,
BLOGD(sc, DBG_STATS,
BLOGD(sc, DBG_STATS,
BLOGD(sc, DBG_SP, "ECORE: " m, ##__VA_ARGS__)