Lines Matching refs:mpi_dump

651 qls_rd_serdes_regs(qla_host_t *ha, qls_mpi_coredump_t *mpi_dump)  in qls_rd_serdes_regs()  argument
697 dptr = (uint32_t *)(&mpi_dump->serdes2_xaui_an); in qls_rd_serdes_regs()
698 indptr = (uint32_t *)(&mpi_dump->serdes1_xaui_an); in qls_rd_serdes_regs()
700 dptr = (uint32_t *)(&mpi_dump->serdes1_xaui_an); in qls_rd_serdes_regs()
701 indptr = (uint32_t *)(&mpi_dump->serdes2_xaui_an); in qls_rd_serdes_regs()
710 dptr = (uint32_t *)(&mpi_dump->serdes2_xaui_hss_pcs); in qls_rd_serdes_regs()
711 indptr = (uint32_t *)(&mpi_dump->serdes1_xaui_hss_pcs); in qls_rd_serdes_regs()
713 dptr = (uint32_t *)(&mpi_dump->serdes1_xaui_hss_pcs); in qls_rd_serdes_regs()
714 indptr = (uint32_t *)(&mpi_dump->serdes2_xaui_hss_pcs); in qls_rd_serdes_regs()
723 dptr = (uint32_t *)(&mpi_dump->serdes2_xfi_an); in qls_rd_serdes_regs()
724 indptr = (uint32_t *)(&mpi_dump->serdes1_xfi_an); in qls_rd_serdes_regs()
726 dptr = (uint32_t *)(&mpi_dump->serdes1_xfi_an); in qls_rd_serdes_regs()
727 indptr = (uint32_t *)(&mpi_dump->serdes2_xfi_an); in qls_rd_serdes_regs()
736 dptr = (uint32_t *)(&mpi_dump->serdes2_xfi_train); in qls_rd_serdes_regs()
737 indptr = (uint32_t *)(&mpi_dump->serdes1_xfi_train); in qls_rd_serdes_regs()
739 dptr = (uint32_t *)(&mpi_dump->serdes1_xfi_train); in qls_rd_serdes_regs()
740 indptr = (uint32_t *)(&mpi_dump->serdes2_xfi_train); in qls_rd_serdes_regs()
749 dptr = (uint32_t *)(&mpi_dump->serdes2_xfi_hss_pcs); in qls_rd_serdes_regs()
750 indptr = (uint32_t *)(&mpi_dump->serdes1_xfi_hss_pcs); in qls_rd_serdes_regs()
752 dptr = (uint32_t *)(&mpi_dump->serdes1_xfi_hss_pcs); in qls_rd_serdes_regs()
753 indptr = (uint32_t *)(&mpi_dump->serdes2_xfi_hss_pcs); in qls_rd_serdes_regs()
762 dptr = (uint32_t *)(&mpi_dump->serdes2_xfi_hss_tx); in qls_rd_serdes_regs()
763 indptr = (uint32_t *)(&mpi_dump->serdes1_xfi_hss_tx); in qls_rd_serdes_regs()
765 dptr = (uint32_t *)(&mpi_dump->serdes1_xfi_hss_tx); in qls_rd_serdes_regs()
766 indptr = (uint32_t *)(&mpi_dump->serdes2_xfi_hss_tx); in qls_rd_serdes_regs()
775 dptr = (uint32_t *)(&mpi_dump->serdes2_xfi_hss_rx); in qls_rd_serdes_regs()
776 indptr = (uint32_t *)(&mpi_dump->serdes1_xfi_hss_rx); in qls_rd_serdes_regs()
778 dptr = (uint32_t *)(&mpi_dump->serdes1_xfi_hss_rx); in qls_rd_serdes_regs()
779 indptr = (uint32_t *)(&mpi_dump->serdes2_xfi_hss_rx); in qls_rd_serdes_regs()
788 dptr = (uint32_t *)(&mpi_dump->serdes2_xfi_hss_pll); in qls_rd_serdes_regs()
789 indptr = (uint32_t *)(&mpi_dump->serdes1_xfi_hss_pll); in qls_rd_serdes_regs()
791 dptr = (uint32_t *)(&mpi_dump->serdes1_xfi_hss_pll); in qls_rd_serdes_regs()
792 indptr = (uint32_t *)(&mpi_dump->serdes2_xfi_hss_pll); in qls_rd_serdes_regs()
1577 qls_mpi_coredump_t *mpi_dump = &ql_mpi_coredump; in qls_mpi_core_dump() local
1585 memset(&(mpi_dump->mpi_global_header), 0, in qls_mpi_core_dump()
1588 mpi_dump->mpi_global_header.cookie = Q81_MPID_COOKIE; in qls_mpi_core_dump()
1589 mpi_dump->mpi_global_header.hdr_size = in qls_mpi_core_dump()
1591 mpi_dump->mpi_global_header.img_size = in qls_mpi_core_dump()
1594 memcpy(mpi_dump->mpi_global_header.id, "MPI Coredump", in qls_mpi_core_dump()
1595 sizeof(mpi_dump->mpi_global_header.id)); in qls_mpi_core_dump()
1597 qls_mpid_seg_hdr(&mpi_dump->nic1_regs_seg_hdr, in qls_mpi_core_dump()
1599 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->nic1_regs)), in qls_mpi_core_dump()
1602 qls_mpid_seg_hdr(&mpi_dump->nic2_regs_seg_hdr, in qls_mpi_core_dump()
1604 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->nic2_regs)), in qls_mpi_core_dump()
1607 qls_mpid_seg_hdr(&mpi_dump->xgmac1_seg_hdr, in qls_mpi_core_dump()
1609 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->xgmac1)), in qls_mpi_core_dump()
1612 qls_mpid_seg_hdr(&mpi_dump->xgmac2_seg_hdr, in qls_mpi_core_dump()
1614 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->xgmac2)), in qls_mpi_core_dump()
1619 mpi_dump->nic2_regs[i] = in qls_mpi_core_dump()
1623 mpi_dump->nic1_regs[i] = in qls_mpi_core_dump()
1627 qls_rd_xgmac_regs(ha, &mpi_dump->xgmac2[0], 0); in qls_mpi_core_dump()
1628 qls_rd_xgmac_regs(ha, &mpi_dump->xgmac1[0], 1); in qls_mpi_core_dump()
1631 mpi_dump->nic1_regs[i] = in qls_mpi_core_dump()
1635 mpi_dump->nic2_regs[i] = in qls_mpi_core_dump()
1639 qls_rd_xgmac_regs(ha, &mpi_dump->xgmac1[0], 0); in qls_mpi_core_dump()
1640 qls_rd_xgmac_regs(ha, &mpi_dump->xgmac2[0], 1); in qls_mpi_core_dump()
1643 qls_mpid_seg_hdr(&mpi_dump->xaui1_an_hdr, in qls_mpi_core_dump()
1646 sizeof(mpi_dump->serdes1_xaui_an)), in qls_mpi_core_dump()
1649 qls_mpid_seg_hdr(&mpi_dump->xaui1_hss_pcs_hdr, in qls_mpi_core_dump()
1652 sizeof(mpi_dump->serdes1_xaui_hss_pcs)), in qls_mpi_core_dump()
1655 qls_mpid_seg_hdr(&mpi_dump->xfi1_an_hdr, in qls_mpi_core_dump()
1657 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->serdes1_xfi_an)), in qls_mpi_core_dump()
1660 qls_mpid_seg_hdr(&mpi_dump->xfi1_train_hdr, in qls_mpi_core_dump()
1663 sizeof(mpi_dump->serdes1_xfi_train)), in qls_mpi_core_dump()
1666 qls_mpid_seg_hdr(&mpi_dump->xfi1_hss_pcs_hdr, in qls_mpi_core_dump()
1669 sizeof(mpi_dump->serdes1_xfi_hss_pcs)), in qls_mpi_core_dump()
1672 qls_mpid_seg_hdr(&mpi_dump->xfi1_hss_tx_hdr, in qls_mpi_core_dump()
1675 sizeof(mpi_dump->serdes1_xfi_hss_tx)), in qls_mpi_core_dump()
1678 qls_mpid_seg_hdr(&mpi_dump->xfi1_hss_rx_hdr, in qls_mpi_core_dump()
1681 sizeof(mpi_dump->serdes1_xfi_hss_rx)), in qls_mpi_core_dump()
1684 qls_mpid_seg_hdr(&mpi_dump->xfi1_hss_pll_hdr, in qls_mpi_core_dump()
1687 sizeof(mpi_dump->serdes1_xfi_hss_pll)), in qls_mpi_core_dump()
1690 qls_mpid_seg_hdr(&mpi_dump->xaui2_an_hdr, in qls_mpi_core_dump()
1693 sizeof(mpi_dump->serdes2_xaui_an)), in qls_mpi_core_dump()
1696 qls_mpid_seg_hdr(&mpi_dump->xaui2_hss_pcs_hdr, in qls_mpi_core_dump()
1699 sizeof(mpi_dump->serdes2_xaui_hss_pcs)), in qls_mpi_core_dump()
1702 qls_mpid_seg_hdr(&mpi_dump->xfi2_an_hdr, in qls_mpi_core_dump()
1704 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->serdes2_xfi_an)), in qls_mpi_core_dump()
1707 qls_mpid_seg_hdr(&mpi_dump->xfi2_train_hdr, in qls_mpi_core_dump()
1710 sizeof(mpi_dump->serdes2_xfi_train)), in qls_mpi_core_dump()
1713 qls_mpid_seg_hdr(&mpi_dump->xfi2_hss_pcs_hdr, in qls_mpi_core_dump()
1716 sizeof(mpi_dump->serdes2_xfi_hss_pcs)), in qls_mpi_core_dump()
1719 qls_mpid_seg_hdr(&mpi_dump->xfi2_hss_tx_hdr, in qls_mpi_core_dump()
1722 sizeof(mpi_dump->serdes2_xfi_hss_tx)), in qls_mpi_core_dump()
1725 qls_mpid_seg_hdr(&mpi_dump->xfi2_hss_rx_hdr, in qls_mpi_core_dump()
1728 sizeof(mpi_dump->serdes2_xfi_hss_rx)), in qls_mpi_core_dump()
1731 qls_mpid_seg_hdr(&mpi_dump->xfi2_hss_pll_hdr, in qls_mpi_core_dump()
1734 sizeof(mpi_dump->serdes2_xfi_hss_pll)), in qls_mpi_core_dump()
1737 qls_rd_serdes_regs(ha, mpi_dump); in qls_mpi_core_dump()
1739 qls_mpid_seg_hdr(&mpi_dump->core_regs_seg_hdr, in qls_mpi_core_dump()
1741 (sizeof(mpi_dump->core_regs_seg_hdr) + in qls_mpi_core_dump()
1742 sizeof(mpi_dump->mpi_core_regs) + in qls_mpi_core_dump()
1743 sizeof(mpi_dump->mpi_core_sh_regs)), in qls_mpi_core_dump()
1746 ret = qls_get_mpi_regs(ha, &mpi_dump->mpi_core_regs[0], in qls_mpi_core_dump()
1750 &mpi_dump->mpi_core_sh_regs[0]); in qls_mpi_core_dump()
1752 qls_mpid_seg_hdr(&mpi_dump->test_logic_regs_seg_hdr, in qls_mpi_core_dump()
1755 sizeof(mpi_dump->test_logic_regs)), in qls_mpi_core_dump()
1758 ret = qls_get_mpi_regs(ha, &mpi_dump->test_logic_regs[0], in qls_mpi_core_dump()
1761 qls_mpid_seg_hdr(&mpi_dump->rmii_regs_seg_hdr, in qls_mpi_core_dump()
1763 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->rmii_regs)), in qls_mpi_core_dump()
1766 ret = qls_get_mpi_regs(ha, &mpi_dump->rmii_regs[0], in qls_mpi_core_dump()
1769 qls_mpid_seg_hdr(&mpi_dump->fcmac1_regs_seg_hdr, in qls_mpi_core_dump()
1771 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->fcmac1_regs)), in qls_mpi_core_dump()
1774 ret = qls_get_mpi_regs(ha, &mpi_dump->fcmac1_regs[0], in qls_mpi_core_dump()
1777 qls_mpid_seg_hdr(&mpi_dump->fcmac2_regs_seg_hdr, in qls_mpi_core_dump()
1779 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->fcmac2_regs)), in qls_mpi_core_dump()
1782 ret = qls_get_mpi_regs(ha, &mpi_dump->fcmac2_regs[0], in qls_mpi_core_dump()
1785 qls_mpid_seg_hdr(&mpi_dump->fc1_mbx_regs_seg_hdr, in qls_mpi_core_dump()
1787 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->fc1_mbx_regs)), in qls_mpi_core_dump()
1790 ret = qls_get_mpi_regs(ha, &mpi_dump->fc1_mbx_regs[0], in qls_mpi_core_dump()
1793 qls_mpid_seg_hdr(&mpi_dump->ide_regs_seg_hdr, in qls_mpi_core_dump()
1795 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->ide_regs)), in qls_mpi_core_dump()
1798 ret = qls_get_mpi_regs(ha, &mpi_dump->ide_regs[0], in qls_mpi_core_dump()
1801 qls_mpid_seg_hdr(&mpi_dump->nic1_mbx_regs_seg_hdr, in qls_mpi_core_dump()
1803 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->nic1_mbx_regs)), in qls_mpi_core_dump()
1806 ret = qls_get_mpi_regs(ha, &mpi_dump->nic1_mbx_regs[0], in qls_mpi_core_dump()
1809 qls_mpid_seg_hdr(&mpi_dump->smbus_regs_seg_hdr, in qls_mpi_core_dump()
1811 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->smbus_regs)), in qls_mpi_core_dump()
1814 ret = qls_get_mpi_regs(ha, &mpi_dump->smbus_regs[0], in qls_mpi_core_dump()
1817 qls_mpid_seg_hdr(&mpi_dump->fc2_mbx_regs_seg_hdr, in qls_mpi_core_dump()
1819 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->fc2_mbx_regs)), in qls_mpi_core_dump()
1822 ret = qls_get_mpi_regs(ha, &mpi_dump->fc2_mbx_regs[0], in qls_mpi_core_dump()
1825 qls_mpid_seg_hdr(&mpi_dump->nic2_mbx_regs_seg_hdr, in qls_mpi_core_dump()
1827 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->nic2_mbx_regs)), in qls_mpi_core_dump()
1830 ret = qls_get_mpi_regs(ha, &mpi_dump->nic2_mbx_regs[0], in qls_mpi_core_dump()
1833 qls_mpid_seg_hdr(&mpi_dump->i2c_regs_seg_hdr, in qls_mpi_core_dump()
1836 sizeof(mpi_dump->i2c_regs)), in qls_mpi_core_dump()
1839 ret = qls_get_mpi_regs(ha, &mpi_dump->i2c_regs[0], in qls_mpi_core_dump()
1842 qls_mpid_seg_hdr(&mpi_dump->memc_regs_seg_hdr, in qls_mpi_core_dump()
1844 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->memc_regs)), in qls_mpi_core_dump()
1847 ret = qls_get_mpi_regs(ha, &mpi_dump->memc_regs[0], in qls_mpi_core_dump()
1850 qls_mpid_seg_hdr(&mpi_dump->pbus_regs_seg_hdr, in qls_mpi_core_dump()
1852 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->pbus_regs)), in qls_mpi_core_dump()
1855 ret = qls_get_mpi_regs(ha, &mpi_dump->pbus_regs[0], in qls_mpi_core_dump()
1858 qls_mpid_seg_hdr(&mpi_dump->mde_regs_seg_hdr, in qls_mpi_core_dump()
1860 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->mde_regs)), in qls_mpi_core_dump()
1863 ret = qls_get_mpi_regs(ha, &mpi_dump->mde_regs[0], in qls_mpi_core_dump()
1866 qls_mpid_seg_hdr(&mpi_dump->intr_states_seg_hdr, in qls_mpi_core_dump()
1868 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->intr_states)), in qls_mpi_core_dump()
1871 qls_get_intr_states(ha, &mpi_dump->intr_states[0]); in qls_mpi_core_dump()
1873 qls_mpid_seg_hdr(&mpi_dump->probe_dump_seg_hdr, in qls_mpi_core_dump()
1875 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->probe_dump)), in qls_mpi_core_dump()
1878 qls_get_probe_dump(ha, &mpi_dump->probe_dump[0]); in qls_mpi_core_dump()
1880 qls_mpid_seg_hdr(&mpi_dump->routing_reg_seg_hdr, in qls_mpi_core_dump()
1882 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->routing_regs)), in qls_mpi_core_dump()
1885 qls_get_ridx_registers(ha, &mpi_dump->routing_regs[0]); in qls_mpi_core_dump()
1887 qls_mpid_seg_hdr(&mpi_dump->mac_prot_reg_seg_hdr, in qls_mpi_core_dump()
1889 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->mac_prot_regs)), in qls_mpi_core_dump()
1892 qls_get_mac_proto_regs(ha, &mpi_dump->mac_prot_regs[0]); in qls_mpi_core_dump()
1894 qls_mpid_seg_hdr(&mpi_dump->ets_seg_hdr, in qls_mpi_core_dump()
1896 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->ets)), in qls_mpi_core_dump()
1899 ret = qls_get_ets_regs(ha, &mpi_dump->ets[0]); in qls_mpi_core_dump()
1901 qls_mpid_seg_hdr(&mpi_dump->sem_regs_seg_hdr, in qls_mpi_core_dump()
1903 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->sem_regs)), in qls_mpi_core_dump()
1911 mpi_dump->sem_regs[i] = reg_val; in qls_mpi_core_dump()
1914 mpi_dump->sem_regs[i] = Q81_BAD_DATA; in qls_mpi_core_dump()
1927 qls_mpid_seg_hdr(&mpi_dump->memc_ram_seg_hdr, in qls_mpi_core_dump()
1929 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->memc_ram)), in qls_mpi_core_dump()
1932 ret = qls_mbx_dump_risc_ram(ha, &mpi_dump->memc_ram[0], in qls_mpi_core_dump()
1937 qls_mpid_seg_hdr(&mpi_dump->code_ram_seg_hdr, in qls_mpi_core_dump()
1939 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->code_ram)), in qls_mpi_core_dump()
1942 ret = qls_mbx_dump_risc_ram(ha, &mpi_dump->memc_ram[0], in qls_mpi_core_dump()
1947 qls_mpid_seg_hdr(&mpi_dump->wqc1_seg_hdr, in qls_mpi_core_dump()
1949 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->wqc1)), in qls_mpi_core_dump()
1952 qls_mpid_seg_hdr(&mpi_dump->wqc2_seg_hdr, in qls_mpi_core_dump()
1954 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->wqc2)), in qls_mpi_core_dump()
1957 qls_mpid_seg_hdr(&mpi_dump->cqc1_seg_hdr, in qls_mpi_core_dump()
1959 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->cqc1)), in qls_mpi_core_dump()
1962 qls_mpid_seg_hdr(&mpi_dump->cqc2_seg_hdr, in qls_mpi_core_dump()
1964 (sizeof(qls_mpid_seg_hdr_t) + sizeof(mpi_dump->cqc2)), in qls_mpi_core_dump()