Lines Matching full:4
18 #define MC_FW_STATE_BOOTING (4)
101 #define MCDI_HEADER_SEQ_WIDTH 4
172 #define MC_CMD_ERR_EINTR 4
255 #define MC_CMD_ERR_PROXY_PENDING_HANDLE_OFST 4
327 #define MEDFORD_MC_BOOTROM_REAL_NOFLASH_VEC (0x10000 - 4 * 0x4)
365 #define MC_CMD_ERR_ARG_OFST 4
385 #define MCDI_EVENT_DATA_LEN 4
395 #define MCDI_EVENT_LINKCHANGE_SPEED_WIDTH 4
413 #define MCDI_EVENT_LINKCHANGE_FCNTL_WIDTH 4
433 #define MCDI_EVENT_TX_ERR_TYPE_WIDTH 4
550 #define MCDI_EVENT_RX_ERR_TYPE_WIDTH 4
590 #define MCDI_EVENT_EV_CODE_WIDTH 4
668 #define MCDI_EVENT_CMDDONE_DATA_LEN 4
672 #define MCDI_EVENT_LINKCHANGE_DATA_LEN 4
676 #define MCDI_EVENT_SENSOREVT_DATA_LEN 4
680 #define MCDI_EVENT_MAC_STATS_DMA_GENERATION_LEN 4
684 #define MCDI_EVENT_TX_ERR_DATA_LEN 4
691 #define MCDI_EVENT_PTP_SECONDS_LEN 4
698 #define MCDI_EVENT_PTP_MAJOR_LEN 4
705 #define MCDI_EVENT_PTP_NANOSECONDS_LEN 4
712 #define MCDI_EVENT_PTP_MINOR_LEN 4
718 #define MCDI_EVENT_PTP_UUID_LEN 4
722 #define MCDI_EVENT_RX_ERR_DATA_LEN 4
726 #define MCDI_EVENT_PAR_ERR_DATA_LEN 4
730 #define MCDI_EVENT_ECC_CORR_ERR_DATA_LEN 4
734 #define MCDI_EVENT_ECC_FATAL_ERR_DATA_LEN 4
739 #define MCDI_EVENT_PTP_TIME_MAJOR_LEN 4
771 #define MCDI_EVENT_PROXY_REQUEST_BUFF_INDEX_LEN 4
775 #define MCDI_EVENT_PROXY_RESPONSE_HANDLE_LEN 4
785 #define MCDI_EVENT_DBRET_DATA_LEN 4
804 #define FCDI_EVENT_DATA_LEN 4
814 #define FCDI_EVENT_EV_CODE_WIDTH 4
844 #define FCDI_EVENT_ASSERT_INSTR_ADDRESS_LEN 4
852 #define FCDI_EVENT_DDR_TEST_RESULT_RESULT_LEN 4
856 #define FCDI_EVENT_LINK_STATE_DATA_LEN 4
860 #define FCDI_EVENT_PTP_STATE_LEN 4
869 #define FCDI_EVENT_DDR_ECC_STATUS_STATUS_LEN 4
877 #define FCDI_EVENT_PORT_CONFIG_DATA_LEN 4
881 #define FCDI_EVENT_BOOT_RESULT_LEN 4
898 #define FCDI_EXTENDED_EVENT_PPS_COUNT_LEN 4
903 #define FCDI_EXTENDED_EVENT_PPS_SECONDS_LEN 4
908 #define FCDI_EXTENDED_EVENT_PPS_NANOSECONDS_LEN 4
936 #define MUM_EVENT_DATA_LEN 4
951 #define MUM_EVENT_PORT_PHY_TX_LOS_LBN 4
962 #define MUM_EVENT_EV_CODE_WIDTH 4
974 #define MUM_EVENT_SENSOR_DATA_LEN 4
978 #define MUM_EVENT_PORT_PHY_FLAGS_LEN 4
982 #define MUM_EVENT_PORT_PHY_COPPER_LEN_LEN 4
986 #define MUM_EVENT_PORT_PHY_CAPS_LEN 4
990 #define MUM_EVENT_PORT_PHY_TECH_LEN 4
1002 #define MUM_EVENT_PORT_PHY_SRC_DATA_ID_WIDTH 4
1009 #define MUM_EVENT_PORT_PHY_SRC_PORT_NO_WIDTH 4
1025 #define MC_CMD_READ32_IN_ADDR_LEN 4
1026 #define MC_CMD_READ32_IN_NUMWORDS_OFST 4
1027 #define MC_CMD_READ32_IN_NUMWORDS_LEN 4
1030 #define MC_CMD_READ32_OUT_LENMIN 4
1032 #define MC_CMD_READ32_OUT_LEN(num) (0+4*(num))
1034 #define MC_CMD_READ32_OUT_BUFFER_LEN 4
1050 #define MC_CMD_WRITE32_IN_LEN(num) (4+4*(num))
1052 #define MC_CMD_WRITE32_IN_ADDR_LEN 4
1053 #define MC_CMD_WRITE32_IN_BUFFER_OFST 4
1054 #define MC_CMD_WRITE32_IN_BUFFER_LEN 4
1081 #define MC_CMD_COPYCODE_IN_SRC_ADDR_LEN 4
1099 #define MC_CMD_COPYCODE_IN_BOOT_MAGIC_SKIP_BOOT_ICORE_SYNC_LBN 4
1106 #define MC_CMD_COPYCODE_IN_DEST_ADDR_OFST 4
1107 #define MC_CMD_COPYCODE_IN_DEST_ADDR_LEN 4
1109 #define MC_CMD_COPYCODE_IN_NUMWORDS_LEN 4
1112 #define MC_CMD_COPYCODE_IN_JUMP_LEN 4
1129 #define MC_CMD_SET_FUNC_IN_LEN 4
1132 #define MC_CMD_SET_FUNC_IN_FUNC_LEN 4
1153 #define MC_CMD_GET_BOOT_STATUS_OUT_BOOT_OFFSET_LEN 4
1156 #define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_OFST 4
1157 #define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_LEN 4
1177 #define MC_CMD_GET_ASSERTS_IN_LEN 4
1180 #define MC_CMD_GET_ASSERTS_IN_CLEAR_LEN 4
1186 #define MC_CMD_GET_ASSERTS_OUT_GLOBAL_FLAGS_LEN 4
1198 #define MC_CMD_GET_ASSERTS_OUT_SAVED_PC_OFFS_OFST 4
1199 #define MC_CMD_GET_ASSERTS_OUT_SAVED_PC_OFFS_LEN 4
1202 #define MC_CMD_GET_ASSERTS_OUT_GP_REGS_OFFS_LEN 4
1210 #define MC_CMD_GET_ASSERTS_OUT_THREAD_OFFS_LEN 4
1212 #define MC_CMD_GET_ASSERTS_OUT_RESERVED_LEN 4
1228 #define MC_CMD_LOG_CTRL_IN_LOG_DEST_LEN 4
1234 #define MC_CMD_LOG_CTRL_IN_LOG_DEST_EVQ_OFST 4
1235 #define MC_CMD_LOG_CTRL_IN_LOG_DEST_EVQ_LEN 4
1253 #define MC_CMD_GET_VERSION_EXT_IN_LEN 4
1256 #define MC_CMD_GET_VERSION_EXT_IN_EXT_FLAGS_LEN 4
1259 #define MC_CMD_GET_VERSION_V0_OUT_LEN 4
1261 #define MC_CMD_GET_VERSION_OUT_FIRMWARE_LEN 4
1274 /* MC_CMD_GET_VERSION_OUT_FIRMWARE_LEN 4 */
1277 #define MC_CMD_GET_VERSION_OUT_PCOL_OFST 4
1278 #define MC_CMD_GET_VERSION_OUT_PCOL_LEN 4
1290 /* MC_CMD_GET_VERSION_OUT_FIRMWARE_LEN 4 */
1293 #define MC_CMD_GET_VERSION_EXT_OUT_PCOL_OFST 4
1294 #define MC_CMD_GET_VERSION_EXT_OUT_PCOL_LEN 4
1405 #define MC_CMD_PTP_IN_CMD_LEN 4
1406 #define MC_CMD_PTP_IN_PERIPH_ID_OFST 4
1407 #define MC_CMD_PTP_IN_PERIPH_ID_LEN 4
1410 #define MC_CMD_PTP_IN_ENABLE_QUEUE_LEN 4
1413 #define MC_CMD_PTP_IN_ENABLE_MODE_LEN 4
1430 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1431 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1432 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1439 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1440 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1441 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1444 #define MC_CMD_PTP_IN_TRANSMIT_LENGTH_LEN 4
1454 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1455 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1456 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1461 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1462 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1463 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1468 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1469 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1470 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1475 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1476 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1477 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1492 #define MC_CMD_PTP_IN_ADJUST_SECONDS_LEN 4
1495 #define MC_CMD_PTP_IN_ADJUST_MAJOR_LEN 4
1498 #define MC_CMD_PTP_IN_ADJUST_NANOSECONDS_LEN 4
1501 #define MC_CMD_PTP_IN_ADJUST_MINOR_LEN 4
1506 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1507 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1508 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1523 #define MC_CMD_PTP_IN_ADJUST_V2_SECONDS_LEN 4
1526 #define MC_CMD_PTP_IN_ADJUST_V2_MAJOR_LEN 4
1529 #define MC_CMD_PTP_IN_ADJUST_V2_NANOSECONDS_LEN 4
1532 #define MC_CMD_PTP_IN_ADJUST_V2_MINOR_LEN 4
1535 #define MC_CMD_PTP_IN_ADJUST_V2_MAJOR_HI_LEN 4
1540 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1541 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1542 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1545 #define MC_CMD_PTP_IN_SYNCHRONIZE_NUMTIMESETS_LEN 4
1557 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1558 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1559 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1564 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1565 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1566 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1569 #define MC_CMD_PTP_IN_MANFTEST_PACKET_TEST_ENABLE_LEN 4
1574 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1575 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1576 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1581 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1582 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1583 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1586 #define MC_CMD_PTP_IN_DEBUG_DEBUG_PARAM_LEN 4
1591 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1592 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1593 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1595 #define MC_CMD_PTP_IN_FPGAREAD_ADDR_LEN 4
1597 #define MC_CMD_PTP_IN_FPGAREAD_NUMBYTES_LEN 4
1604 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1605 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1606 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1608 #define MC_CMD_PTP_IN_FPGAWRITE_ADDR_LEN 4
1617 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1618 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1619 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1622 #define MC_CMD_PTP_IN_CLOCK_OFFSET_ADJUST_SECONDS_LEN 4
1625 #define MC_CMD_PTP_IN_CLOCK_OFFSET_ADJUST_MAJOR_LEN 4
1628 #define MC_CMD_PTP_IN_CLOCK_OFFSET_ADJUST_NANOSECONDS_LEN 4
1631 #define MC_CMD_PTP_IN_CLOCK_OFFSET_ADJUST_MINOR_LEN 4
1636 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1637 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1638 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1641 #define MC_CMD_PTP_IN_CLOCK_OFFSET_ADJUST_V2_SECONDS_LEN 4
1644 #define MC_CMD_PTP_IN_CLOCK_OFFSET_ADJUST_V2_MAJOR_LEN 4
1647 #define MC_CMD_PTP_IN_CLOCK_OFFSET_ADJUST_V2_NANOSECONDS_LEN 4
1650 #define MC_CMD_PTP_IN_CLOCK_OFFSET_ADJUST_V2_MINOR_LEN 4
1653 #define MC_CMD_PTP_IN_CLOCK_OFFSET_ADJUST_V2_MAJOR_HI_LEN 4
1658 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1659 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1660 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1672 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1673 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1674 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1677 #define MC_CMD_PTP_IN_RX_SET_VLAN_FILTER_NUM_VLAN_TAGS_LEN 4
1680 #define MC_CMD_PTP_IN_RX_SET_VLAN_FILTER_VLAN_TAG_LEN 4
1686 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1687 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1688 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1691 #define MC_CMD_PTP_IN_RX_SET_UUID_FILTER_ENABLE_LEN 4
1701 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1702 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1703 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1706 #define MC_CMD_PTP_IN_RX_SET_DOMAIN_FILTER_ENABLE_LEN 4
1709 #define MC_CMD_PTP_IN_RX_SET_DOMAIN_FILTER_DOMAIN_LEN 4
1714 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1715 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1716 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1719 #define MC_CMD_PTP_IN_SET_CLK_SRC_CLK_LEN 4
1728 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1729 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1730 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1735 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1737 #define MC_CMD_PTP_IN_PPS_ENABLE_OP_OFST 4
1738 #define MC_CMD_PTP_IN_PPS_ENABLE_OP_LEN 4
1745 #define MC_CMD_PTP_IN_PPS_ENABLE_QUEUE_ID_LEN 4
1750 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1751 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1752 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1757 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1758 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1759 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1764 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1765 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1766 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1771 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1772 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1773 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1776 #define MC_CMD_PTP_IN_TIME_EVENT_SUBSCRIBE_QUEUE_LEN 4
1785 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1786 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1787 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1790 #define MC_CMD_PTP_IN_TIME_EVENT_UNSUBSCRIBE_CONTROL_LEN 4
1797 #define MC_CMD_PTP_IN_TIME_EVENT_UNSUBSCRIBE_QUEUE_LEN 4
1802 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1803 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1804 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1807 #define MC_CMD_PTP_IN_MANFTEST_PPS_TEST_ENABLE_LEN 4
1812 /* MC_CMD_PTP_IN_CMD_LEN 4 */
1813 /* MC_CMD_PTP_IN_PERIPH_ID_OFST 4 */
1814 /* MC_CMD_PTP_IN_PERIPH_ID_LEN 4 */
1817 #define MC_CMD_PTP_IN_SET_SYNC_STATUS_STATUS_LEN 4
1826 #define MC_CMD_PTP_IN_SET_SYNC_STATUS_TIMEOUT_LEN 4
1828 #define MC_CMD_PTP_IN_SET_SYNC_STATUS_RESERVED0_LEN 4
1830 #define MC_CMD_PTP_IN_SET_SYNC_STATUS_RESERVED1_LEN 4
1839 #define MC_CMD_PTP_OUT_TRANSMIT_SECONDS_LEN 4
1842 #define MC_CMD_PTP_OUT_TRANSMIT_MAJOR_LEN 4
1844 #define MC_CMD_PTP_OUT_TRANSMIT_NANOSECONDS_OFST 4
1845 #define MC_CMD_PTP_OUT_TRANSMIT_NANOSECONDS_LEN 4
1847 #define MC_CMD_PTP_OUT_TRANSMIT_MINOR_OFST 4
1848 #define MC_CMD_PTP_OUT_TRANSMIT_MINOR_LEN 4
1860 #define MC_CMD_PTP_OUT_READ_NIC_TIME_SECONDS_LEN 4
1863 #define MC_CMD_PTP_OUT_READ_NIC_TIME_MAJOR_LEN 4
1865 #define MC_CMD_PTP_OUT_READ_NIC_TIME_NANOSECONDS_OFST 4
1866 #define MC_CMD_PTP_OUT_READ_NIC_TIME_NANOSECONDS_LEN 4
1868 #define MC_CMD_PTP_OUT_READ_NIC_TIME_MINOR_OFST 4
1869 #define MC_CMD_PTP_OUT_READ_NIC_TIME_MINOR_LEN 4
1875 #define MC_CMD_PTP_OUT_READ_NIC_TIME_V2_SECONDS_LEN 4
1878 #define MC_CMD_PTP_OUT_READ_NIC_TIME_V2_MAJOR_LEN 4
1880 #define MC_CMD_PTP_OUT_READ_NIC_TIME_V2_NANOSECONDS_OFST 4
1881 #define MC_CMD_PTP_OUT_READ_NIC_TIME_V2_NANOSECONDS_LEN 4
1883 #define MC_CMD_PTP_OUT_READ_NIC_TIME_V2_MINOR_OFST 4
1884 #define MC_CMD_PTP_OUT_READ_NIC_TIME_V2_MINOR_LEN 4
1887 #define MC_CMD_PTP_OUT_READ_NIC_TIME_V2_MAJOR_HI_LEN 4
1893 #define MC_CMD_PTP_OUT_STATUS_CLOCK_FREQ_LEN 4
1895 #define MC_CMD_PTP_OUT_STATUS_STATS_TX_OFST 4
1896 #define MC_CMD_PTP_OUT_STATUS_STATS_TX_LEN 4
1899 #define MC_CMD_PTP_OUT_STATUS_STATS_RX_LEN 4
1902 #define MC_CMD_PTP_OUT_STATUS_STATS_TS_LEN 4
1905 #define MC_CMD_PTP_OUT_STATUS_STATS_FM_LEN 4
1908 #define MC_CMD_PTP_OUT_STATUS_STATS_NFM_LEN 4
1911 #define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFLOW_LEN 4
1914 #define MC_CMD_PTP_OUT_STATUS_STATS_PPS_BAD_LEN 4
1917 #define MC_CMD_PTP_OUT_STATUS_STATS_PPS_PER_MIN_LEN 4
1920 #define MC_CMD_PTP_OUT_STATUS_STATS_PPS_PER_MAX_LEN 4
1923 #define MC_CMD_PTP_OUT_STATUS_STATS_PPS_PER_LAST_LEN 4
1926 #define MC_CMD_PTP_OUT_STATUS_STATS_PPS_PER_MEAN_LEN 4
1929 #define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFF_MIN_LEN 4
1932 #define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFF_MAX_LEN 4
1935 #define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFF_LAST_LEN 4
1938 #define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFF_MEAN_LEN 4
1951 #define MC_CMD_PTP_OUT_SYNCHRONIZE_HOSTSTART_LEN 4
1953 #define MC_CMD_PTP_OUT_SYNCHRONIZE_SECONDS_OFST 4
1954 #define MC_CMD_PTP_OUT_SYNCHRONIZE_SECONDS_LEN 4
1956 #define MC_CMD_PTP_OUT_SYNCHRONIZE_MAJOR_OFST 4
1957 #define MC_CMD_PTP_OUT_SYNCHRONIZE_MAJOR_LEN 4
1960 #define MC_CMD_PTP_OUT_SYNCHRONIZE_NANOSECONDS_LEN 4
1963 #define MC_CMD_PTP_OUT_SYNCHRONIZE_MINOR_LEN 4
1966 #define MC_CMD_PTP_OUT_SYNCHRONIZE_HOSTEND_LEN 4
1969 #define MC_CMD_PTP_OUT_SYNCHRONIZE_WAITNS_LEN 4
1975 #define MC_CMD_PTP_OUT_MANFTEST_BASIC_TEST_RESULT_LEN 4
2007 #define MC_CMD_PTP_OUT_MANFTEST_BASIC_TEST_EXTOSC_OFST 4
2008 #define MC_CMD_PTP_OUT_MANFTEST_BASIC_TEST_EXTOSC_LEN 4
2014 #define MC_CMD_PTP_OUT_MANFTEST_PACKET_TEST_RESULT_LEN 4
2016 #define MC_CMD_PTP_OUT_MANFTEST_PACKET_TEST_FPGACOUNT_OFST 4
2017 #define MC_CMD_PTP_OUT_MANFTEST_PACKET_TEST_FPGACOUNT_LEN 4
2020 #define MC_CMD_PTP_OUT_MANFTEST_PACKET_TEST_FILTERCOUNT_LEN 4
2032 #define MC_CMD_PTP_OUT_GET_TIME_FORMAT_LEN 4
2040 #define MC_CMD_PTP_OUT_GET_TIME_FORMAT_FORMAT_LEN 4
2056 #define MC_CMD_PTP_OUT_GET_ATTRIBUTES_TIME_FORMAT_LEN 4
2073 #define MC_CMD_PTP_OUT_GET_ATTRIBUTES_SYNC_WINDOW_MIN_OFST 4
2074 #define MC_CMD_PTP_OUT_GET_ATTRIBUTES_SYNC_WINDOW_MIN_LEN 4
2077 #define MC_CMD_PTP_OUT_GET_ATTRIBUTES_CAPABILITIES_LEN 4
2087 #define MC_CMD_PTP_OUT_GET_ATTRIBUTES_RESERVED0_LEN 4
2089 #define MC_CMD_PTP_OUT_GET_ATTRIBUTES_RESERVED1_LEN 4
2091 #define MC_CMD_PTP_OUT_GET_ATTRIBUTES_RESERVED2_LEN 4
2097 #define MC_CMD_PTP_OUT_GET_TIMESTAMP_CORRECTIONS_TRANSMIT_LEN 4
2099 #define MC_CMD_PTP_OUT_GET_TIMESTAMP_CORRECTIONS_RECEIVE_OFST 4
2100 #define MC_CMD_PTP_OUT_GET_TIMESTAMP_CORRECTIONS_RECEIVE_LEN 4
2103 #define MC_CMD_PTP_OUT_GET_TIMESTAMP_CORRECTIONS_PPS_OUT_LEN 4
2106 #define MC_CMD_PTP_OUT_GET_TIMESTAMP_CORRECTIONS_PPS_IN_LEN 4
2112 #define MC_CMD_PTP_OUT_GET_TIMESTAMP_CORRECTIONS_V2_PTP_TX_LEN 4
2114 #define MC_CMD_PTP_OUT_GET_TIMESTAMP_CORRECTIONS_V2_PTP_RX_OFST 4
2115 #define MC_CMD_PTP_OUT_GET_TIMESTAMP_CORRECTIONS_V2_PTP_RX_LEN 4
2118 #define MC_CMD_PTP_OUT_GET_TIMESTAMP_CORRECTIONS_V2_PPS_OUT_LEN 4
2121 #define MC_CMD_PTP_OUT_GET_TIMESTAMP_CORRECTIONS_V2_PPS_IN_LEN 4
2124 #define MC_CMD_PTP_OUT_GET_TIMESTAMP_CORRECTIONS_V2_GENERAL_TX_LEN 4
2127 #define MC_CMD_PTP_OUT_GET_TIMESTAMP_CORRECTIONS_V2_GENERAL_RX_LEN 4
2130 #define MC_CMD_PTP_OUT_MANFTEST_PPS_LEN 4
2133 #define MC_CMD_PTP_OUT_MANFTEST_PPS_TEST_RESULT_LEN 4
2153 #define MC_CMD_CSR_READ32_IN_ADDR_LEN 4
2154 #define MC_CMD_CSR_READ32_IN_STEP_OFST 4
2155 #define MC_CMD_CSR_READ32_IN_STEP_LEN 4
2157 #define MC_CMD_CSR_READ32_IN_NUMWORDS_LEN 4
2160 #define MC_CMD_CSR_READ32_OUT_LENMIN 4
2162 #define MC_CMD_CSR_READ32_OUT_LEN(num) (0+4*(num))
2165 #define MC_CMD_CSR_READ32_OUT_BUFFER_LEN 4
2181 #define MC_CMD_CSR_WRITE32_IN_LEN(num) (8+4*(num))
2184 #define MC_CMD_CSR_WRITE32_IN_ADDR_LEN 4
2185 #define MC_CMD_CSR_WRITE32_IN_STEP_OFST 4
2186 #define MC_CMD_CSR_WRITE32_IN_STEP_LEN 4
2188 #define MC_CMD_CSR_WRITE32_IN_BUFFER_LEN 4
2193 #define MC_CMD_CSR_WRITE32_OUT_LEN 4
2195 #define MC_CMD_CSR_WRITE32_OUT_STATUS_LEN 4
2216 #define MC_CMD_HP_IN_SUBCMD_LEN 4
2223 #define MC_CMD_HP_IN_OCSD_ADDR_OFST 4
2225 #define MC_CMD_HP_IN_OCSD_ADDR_LO_OFST 4
2231 #define MC_CMD_HP_IN_OCSD_INTERVAL_LEN 4
2234 #define MC_CMD_HP_OUT_LEN 4
2236 #define MC_CMD_HP_OUT_OCSD_STATUS_LEN 4
2281 #define MC_CMD_MDIO_READ_IN_BUS_LEN 4
2287 #define MC_CMD_MDIO_READ_IN_PRTAD_OFST 4
2288 #define MC_CMD_MDIO_READ_IN_PRTAD_LEN 4
2291 #define MC_CMD_MDIO_READ_IN_DEVAD_LEN 4
2298 #define MC_CMD_MDIO_READ_IN_ADDR_LEN 4
2304 #define MC_CMD_MDIO_READ_OUT_VALUE_LEN 4
2308 #define MC_CMD_MDIO_READ_OUT_STATUS_OFST 4
2309 #define MC_CMD_MDIO_READ_OUT_STATUS_LEN 4
2328 #define MC_CMD_MDIO_WRITE_IN_BUS_LEN 4
2334 #define MC_CMD_MDIO_WRITE_IN_PRTAD_OFST 4
2335 #define MC_CMD_MDIO_WRITE_IN_PRTAD_LEN 4
2338 #define MC_CMD_MDIO_WRITE_IN_DEVAD_LEN 4
2345 #define MC_CMD_MDIO_WRITE_IN_ADDR_LEN 4
2348 #define MC_CMD_MDIO_WRITE_IN_VALUE_LEN 4
2351 #define MC_CMD_MDIO_WRITE_OUT_LEN 4
2356 #define MC_CMD_MDIO_WRITE_OUT_STATUS_LEN 4
2387 #define MC_CMD_DBIWROP_TYPEDEF_ADDRESS_LEN 4
2390 #define MC_CMD_DBIWROP_TYPEDEF_PARMS_OFST 4
2391 #define MC_CMD_DBIWROP_TYPEDEF_PARMS_LEN 4
2401 #define MC_CMD_DBIWROP_TYPEDEF_VALUE_LEN 4
2414 #define MC_CMD_PORT_READ32_IN_LEN 4
2417 #define MC_CMD_PORT_READ32_IN_ADDR_LEN 4
2423 #define MC_CMD_PORT_READ32_OUT_VALUE_LEN 4
2425 #define MC_CMD_PORT_READ32_OUT_STATUS_OFST 4
2426 #define MC_CMD_PORT_READ32_OUT_STATUS_LEN 4
2440 #define MC_CMD_PORT_WRITE32_IN_ADDR_LEN 4
2442 #define MC_CMD_PORT_WRITE32_IN_VALUE_OFST 4
2443 #define MC_CMD_PORT_WRITE32_IN_VALUE_LEN 4
2446 #define MC_CMD_PORT_WRITE32_OUT_LEN 4
2449 #define MC_CMD_PORT_WRITE32_OUT_STATUS_LEN 4
2460 #define MC_CMD_PORT_READ128_IN_LEN 4
2463 #define MC_CMD_PORT_READ128_IN_ADDR_LEN 4
2472 #define MC_CMD_PORT_READ128_OUT_STATUS_LEN 4
2486 #define MC_CMD_PORT_WRITE128_IN_ADDR_LEN 4
2488 #define MC_CMD_PORT_WRITE128_IN_VALUE_OFST 4
2492 #define MC_CMD_PORT_WRITE128_OUT_LEN 4
2495 #define MC_CMD_PORT_WRITE128_OUT_STATUS_LEN 4
2498 #define MC_CMD_CAPABILITIES_LEN 4
2512 #define MC_CMD_CAPABILITIES_AOE_LBN 4
2540 #define MC_CMD_GET_BOARD_CFG_OUT_BOARD_TYPE_LEN 4
2541 #define MC_CMD_GET_BOARD_CFG_OUT_BOARD_NAME_OFST 4
2547 #define MC_CMD_GET_BOARD_CFG_OUT_CAPABILITIES_PORT0_LEN 4
2552 #define MC_CMD_GET_BOARD_CFG_OUT_CAPABILITIES_PORT1_LEN 4
2567 #define MC_CMD_GET_BOARD_CFG_OUT_MAC_COUNT_PORT0_LEN 4
2572 #define MC_CMD_GET_BOARD_CFG_OUT_MAC_COUNT_PORT1_LEN 4
2577 #define MC_CMD_GET_BOARD_CFG_OUT_MAC_STRIDE_PORT0_LEN 4
2582 #define MC_CMD_GET_BOARD_CFG_OUT_MAC_STRIDE_PORT1_LEN 4
2611 #define MC_CMD_DBI_READX_IN_DBIRDOP_HI_OFST 4
2616 #define MC_CMD_DBI_READX_OUT_LENMIN 4
2618 #define MC_CMD_DBI_READX_OUT_LEN(num) (0+4*(num))
2621 #define MC_CMD_DBI_READX_OUT_VALUE_LEN 4
2628 #define MC_CMD_DBIRDOP_TYPEDEF_ADDRESS_LEN 4
2631 #define MC_CMD_DBIRDOP_TYPEDEF_PARMS_OFST 4
2632 #define MC_CMD_DBIRDOP_TYPEDEF_PARMS_LEN 4
2673 #define MC_CMD_LTSSM_HIST_OUT_LEN(num) (0+4*(num))
2676 #define MC_CMD_LTSSM_HIST_OUT_DATA_LEN 4
2698 #define MC_CMD_DRV_ATTACH_IN_NEW_STATE_LEN 4
2712 #define MC_CMD_DRV_ATTACH_IN_UPDATE_OFST 4
2713 #define MC_CMD_DRV_ATTACH_IN_UPDATE_LEN 4
2716 #define MC_CMD_DRV_ATTACH_IN_FIRMWARE_ID_LEN 4
2743 #define MC_CMD_DRV_ATTACH_OUT_LEN 4
2746 #define MC_CMD_DRV_ATTACH_OUT_OLD_STATE_LEN 4
2752 #define MC_CMD_DRV_ATTACH_EXT_OUT_OLD_STATE_LEN 4
2754 #define MC_CMD_DRV_ATTACH_EXT_OUT_FUNC_FLAGS_OFST 4
2755 #define MC_CMD_DRV_ATTACH_EXT_OUT_FUNC_FLAGS_LEN 4
2782 #define MC_CMD_SHMUART_IN_LEN 4
2785 #define MC_CMD_SHMUART_IN_FLAG_LEN 4
2818 #define MC_CMD_ENTITY_RESET_IN_LEN 4
2823 #define MC_CMD_ENTITY_RESET_IN_FLAG_LEN 4
2841 #define MC_CMD_PCIE_CREDITS_IN_POLL_PERIOD_LEN 4
2843 #define MC_CMD_PCIE_CREDITS_IN_WIPE_OFST 4
2844 #define MC_CMD_PCIE_CREDITS_IN_WIPE_LEN 4
2852 #define MC_CMD_PCIE_CREDITS_OUT_CURRENT_NP_HDR_OFST 4
2875 #define MC_CMD_RXD_MONITOR_IN_QID_LEN 4
2876 #define MC_CMD_RXD_MONITOR_IN_POLL_PERIOD_OFST 4
2877 #define MC_CMD_RXD_MONITOR_IN_POLL_PERIOD_LEN 4
2879 #define MC_CMD_RXD_MONITOR_IN_WIPE_LEN 4
2884 #define MC_CMD_RXD_MONITOR_OUT_QID_LEN 4
2885 #define MC_CMD_RXD_MONITOR_OUT_RING_FILL_OFST 4
2886 #define MC_CMD_RXD_MONITOR_OUT_RING_FILL_LEN 4
2888 #define MC_CMD_RXD_MONITOR_OUT_CACHE_FILL_LEN 4
2890 #define MC_CMD_RXD_MONITOR_OUT_RING_LT_1_LEN 4
2892 #define MC_CMD_RXD_MONITOR_OUT_RING_LT_2_LEN 4
2894 #define MC_CMD_RXD_MONITOR_OUT_RING_LT_4_LEN 4
2896 #define MC_CMD_RXD_MONITOR_OUT_RING_LT_8_LEN 4
2898 #define MC_CMD_RXD_MONITOR_OUT_RING_LT_16_LEN 4
2900 #define MC_CMD_RXD_MONITOR_OUT_RING_LT_32_LEN 4
2902 #define MC_CMD_RXD_MONITOR_OUT_RING_LT_64_LEN 4
2904 #define MC_CMD_RXD_MONITOR_OUT_RING_LT_128_LEN 4
2906 #define MC_CMD_RXD_MONITOR_OUT_RING_LT_256_LEN 4
2908 #define MC_CMD_RXD_MONITOR_OUT_RING_GE_256_LEN 4
2910 #define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_1_LEN 4
2912 #define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_2_LEN 4
2914 #define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_4_LEN 4
2916 #define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_8_LEN 4
2918 #define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_16_LEN 4
2920 #define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_32_LEN 4
2922 #define MC_CMD_RXD_MONITOR_OUT_CACHE_GE_32_LEN 4
2938 #define MC_CMD_PUTS_IN_DEST_LEN 4
2943 #define MC_CMD_PUTS_IN_DHOST_OFST 4
2970 #define MC_CMD_GET_PHY_CFG_OUT_FLAGS_LEN 4
2979 #define MC_CMD_GET_PHY_CFG_OUT_POWEROFF_LBN 4
2986 #define MC_CMD_GET_PHY_CFG_OUT_TYPE_OFST 4
2987 #define MC_CMD_GET_PHY_CFG_OUT_TYPE_LEN 4
2990 #define MC_CMD_GET_PHY_CFG_OUT_SUPPORTED_CAP_LEN 4
2997 #define MC_CMD_PHY_CAP_100FDX_LBN 4
3035 #define MC_CMD_GET_PHY_CFG_OUT_CHANNEL_LEN 4
3038 #define MC_CMD_GET_PHY_CFG_OUT_PRT_LEN 4
3041 #define MC_CMD_GET_PHY_CFG_OUT_STATS_MASK_LEN 4
3047 #define MC_CMD_GET_PHY_CFG_OUT_MEDIA_TYPE_LEN 4
3063 #define MC_CMD_GET_PHY_CFG_OUT_MMD_MASK_LEN 4
3091 #define MC_CMD_START_BIST_IN_LEN 4
3094 #define MC_CMD_START_BIST_IN_TYPE_LEN 4
3136 #define MC_CMD_POLL_BIST_OUT_RESULT_LEN 4
3145 #define MC_CMD_POLL_BIST_OUT_PRIVATE_OFST 4
3146 #define MC_CMD_POLL_BIST_OUT_PRIVATE_LEN 4
3152 /* MC_CMD_POLL_BIST_OUT_RESULT_LEN 4 */
3155 #define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_LENGTH_A_OFST 4
3156 #define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_LENGTH_A_LEN 4
3158 #define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_LENGTH_B_LEN 4
3160 #define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_LENGTH_C_LEN 4
3162 #define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_LENGTH_D_LEN 4
3165 #define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_STATUS_A_LEN 4
3178 #define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_STATUS_B_LEN 4
3183 #define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_STATUS_C_LEN 4
3188 #define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_STATUS_D_LEN 4
3196 /* MC_CMD_POLL_BIST_OUT_RESULT_LEN 4 */
3199 #define MC_CMD_POLL_BIST_OUT_MRSFP_TEST_OFST 4
3200 #define MC_CMD_POLL_BIST_OUT_MRSFP_TEST_LEN 4
3224 /* MC_CMD_POLL_BIST_OUT_RESULT_LEN 4 */
3227 #define MC_CMD_POLL_BIST_OUT_MEM_TEST_OFST 4
3228 #define MC_CMD_POLL_BIST_OUT_MEM_TEST_LEN 4
3245 #define MC_CMD_POLL_BIST_OUT_MEM_ADDR_LEN 4
3248 #define MC_CMD_POLL_BIST_OUT_MEM_BUS_LEN 4
3269 #define MC_CMD_POLL_BIST_OUT_MEM_EXPECT_LEN 4
3272 #define MC_CMD_POLL_BIST_OUT_MEM_ACTUAL_LEN 4
3275 #define MC_CMD_POLL_BIST_OUT_MEM_ECC_LEN 4
3278 #define MC_CMD_POLL_BIST_OUT_MEM_ECC_PARITY_LEN 4
3281 #define MC_CMD_POLL_BIST_OUT_MEM_ECC_FATAL_LEN 4
3296 #define MC_CMD_FLUSH_RX_QUEUES_IN_LENMIN 4
3298 #define MC_CMD_FLUSH_RX_QUEUES_IN_LEN(num) (0+4*(num))
3300 #define MC_CMD_FLUSH_RX_QUEUES_IN_QID_OFST_LEN 4
3325 #define MC_CMD_GET_LOOPBACK_MODES_OUT_100M_HI_OFST 4
3441 #define MC_CMD_GET_LOOPBACK_MODES_OUT_V2_100M_HI_OFST 4
3571 #define AN_TYPE_LEN 4
3573 #define AN_TYPE_TYPE_LEN 4
3589 #define FEC_TYPE_LEN 4
3591 #define FEC_TYPE_TYPE_LEN 4
3620 #define MC_CMD_GET_LINK_OUT_CAP_LEN 4
3624 #define MC_CMD_GET_LINK_OUT_LP_CAP_OFST 4
3625 #define MC_CMD_GET_LINK_OUT_LP_CAP_LEN 4
3630 #define MC_CMD_GET_LINK_OUT_LINK_SPEED_LEN 4
3633 #define MC_CMD_GET_LINK_OUT_LOOPBACK_MODE_LEN 4
3637 #define MC_CMD_GET_LINK_OUT_FLAGS_LEN 4
3652 #define MC_CMD_GET_LINK_OUT_FCNTL_LEN 4
3656 #define MC_CMD_GET_LINK_OUT_MAC_FAULT_LEN 4
3672 #define MC_CMD_GET_LINK_OUT_V2_CAP_LEN 4
3676 #define MC_CMD_GET_LINK_OUT_V2_LP_CAP_OFST 4
3677 #define MC_CMD_GET_LINK_OUT_V2_LP_CAP_LEN 4
3682 #define MC_CMD_GET_LINK_OUT_V2_LINK_SPEED_LEN 4
3685 #define MC_CMD_GET_LINK_OUT_V2_LOOPBACK_MODE_LEN 4
3689 #define MC_CMD_GET_LINK_OUT_V2_FLAGS_LEN 4
3704 #define MC_CMD_GET_LINK_OUT_V2_FCNTL_LEN 4
3708 #define MC_CMD_GET_LINK_OUT_V2_MAC_FAULT_LEN 4
3725 #define MC_CMD_GET_LINK_OUT_V2_LD_CAP_LEN 4
3728 #define MC_CMD_GET_LINK_OUT_V2_AN_TYPE_LEN 4
3733 #define MC_CMD_GET_LINK_OUT_V2_FEC_TYPE_LEN 4
3737 #define MC_CMD_GET_LINK_OUT_V2_EXT_FLAGS_LEN 4
3746 #define MC_CMD_GET_LINK_OUT_V2_PCS_LOCK_LBN 4
3773 #define MC_CMD_SET_LINK_IN_CAP_LEN 4
3775 #define MC_CMD_SET_LINK_IN_FLAGS_OFST 4
3776 #define MC_CMD_SET_LINK_IN_FLAGS_LEN 4
3785 #define MC_CMD_SET_LINK_IN_LOOPBACK_MODE_LEN 4
3792 #define MC_CMD_SET_LINK_IN_LOOPBACK_SPEED_LEN 4
3807 #define MC_CMD_SET_ID_LED_IN_LEN 4
3810 #define MC_CMD_SET_ID_LED_IN_STATE_LEN 4
3833 #define MC_CMD_SET_MAC_IN_MTU_LEN 4
3834 #define MC_CMD_SET_MAC_IN_DRAIN_OFST 4
3835 #define MC_CMD_SET_MAC_IN_DRAIN_LEN 4
3841 #define MC_CMD_SET_MAC_IN_REJECT_LEN 4
3847 #define MC_CMD_SET_MAC_IN_FCNTL_LEN 4
3861 #define MC_CMD_SET_MAC_IN_FLAGS_LEN 4
3871 #define MC_CMD_SET_MAC_EXT_IN_MTU_LEN 4
3872 #define MC_CMD_SET_MAC_EXT_IN_DRAIN_OFST 4
3873 #define MC_CMD_SET_MAC_EXT_IN_DRAIN_LEN 4
3879 #define MC_CMD_SET_MAC_EXT_IN_REJECT_LEN 4
3885 #define MC_CMD_SET_MAC_EXT_IN_FCNTL_LEN 4
3899 #define MC_CMD_SET_MAC_EXT_IN_FLAGS_LEN 4
3908 #define MC_CMD_SET_MAC_EXT_IN_CONTROL_LEN 4
3917 #define MC_CMD_SET_MAC_EXT_IN_CFG_FCS_LBN 4
3924 #define MC_CMD_SET_MAC_V2_OUT_LEN 4
3930 #define MC_CMD_SET_MAC_V2_OUT_MTU_LEN 4
3952 #define MC_CMD_PHY_STATS_IN_DMA_ADDR_HI_OFST 4
3960 #define MC_CMD_PHY_STATS_OUT_NO_DMA_STATISTICS_LEN 4
4033 #define MC_CMD_MAC_STATS_IN_DMA_ADDR_HI_OFST 4
4035 #define MC_CMD_MAC_STATS_IN_CMD_LEN 4
4044 #define MC_CMD_MAC_STATS_IN_PERIODIC_CLEAR_LBN 4
4056 #define MC_CMD_MAC_STATS_IN_DMA_LEN_LEN 4
4059 #define MC_CMD_MAC_STATS_IN_PORT_ID_LEN 4
4069 #define MC_CMD_MAC_STATS_OUT_NO_DMA_STATISTICS_HI_OFST 4
4225 #define MC_CMD_MAC_STATS_V2_OUT_NO_DMA_STATISTICS_HI_OFST 4
4258 #define MC_CMD_MAC_STATS_V3_OUT_NO_DMA_STATISTICS_HI_OFST 4
4334 #define MC_CMD_SRIOV_IN_ENABLE_LEN 4
4335 #define MC_CMD_SRIOV_IN_VI_BASE_OFST 4
4336 #define MC_CMD_SRIOV_IN_VI_BASE_LEN 4
4338 #define MC_CMD_SRIOV_IN_VF_COUNT_LEN 4
4343 #define MC_CMD_SRIOV_OUT_VI_SCALE_LEN 4
4344 #define MC_CMD_SRIOV_OUT_VF_TOTAL_OFST 4
4345 #define MC_CMD_SRIOV_OUT_VF_TOTAL_LEN 4
4351 #define MC_CMD_MEMCPY_RECORD_TYPEDEF_NUM_RECORDS_LEN 4
4354 #define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_RID_OFST 4
4355 #define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_RID_LEN 4
4365 #define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_RID_LEN 4
4376 #define MC_CMD_MEMCPY_RECORD_TYPEDEF_LENGTH_LEN 4
4428 #define MC_CMD_WOL_FILTER_SET_IN_FILTER_MODE_LEN 4
4432 #define MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_OFST 4
4433 #define MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_LEN 4
4449 #define MC_CMD_WOL_FILTER_SET_IN_DATA_LEN 4
4455 /* MC_CMD_WOL_FILTER_SET_IN_FILTER_MODE_LEN 4 */
4456 /* MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_OFST 4 */
4457 /* MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_LEN 4 */
4466 /* MC_CMD_WOL_FILTER_SET_IN_FILTER_MODE_LEN 4 */
4467 /* MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_OFST 4 */
4468 /* MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_LEN 4 */
4470 #define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_SRC_IP_LEN 4
4472 #define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_DST_IP_LEN 4
4481 /* MC_CMD_WOL_FILTER_SET_IN_FILTER_MODE_LEN 4 */
4482 /* MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_OFST 4 */
4483 /* MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_LEN 4 */
4496 /* MC_CMD_WOL_FILTER_SET_IN_FILTER_MODE_LEN 4 */
4497 /* MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_OFST 4 */
4498 /* MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_LEN 4 */
4513 /* MC_CMD_WOL_FILTER_SET_IN_FILTER_MODE_LEN 4 */
4514 /* MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_OFST 4 */
4515 /* MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_LEN 4 */
4517 #define MC_CMD_WOL_FILTER_SET_IN_LINK_MASK_LEN 4
4524 #define MC_CMD_WOL_FILTER_SET_OUT_LEN 4
4526 #define MC_CMD_WOL_FILTER_SET_OUT_FILTER_ID_LEN 4
4538 #define MC_CMD_WOL_FILTER_REMOVE_IN_LEN 4
4540 #define MC_CMD_WOL_FILTER_REMOVE_IN_FILTER_ID_LEN 4
4556 #define MC_CMD_WOL_FILTER_RESET_IN_LEN 4
4558 #define MC_CMD_WOL_FILTER_RESET_IN_MASK_LEN 4
4596 #define MC_CMD_NVRAM_TYPES_OUT_LEN 4
4599 #define MC_CMD_NVRAM_TYPES_OUT_TYPES_LEN 4
4654 #define MC_CMD_NVRAM_INFO_IN_LEN 4
4656 #define MC_CMD_NVRAM_INFO_IN_TYPE_LEN 4
4663 #define MC_CMD_NVRAM_INFO_OUT_TYPE_LEN 4
4666 #define MC_CMD_NVRAM_INFO_OUT_SIZE_OFST 4
4667 #define MC_CMD_NVRAM_INFO_OUT_SIZE_LEN 4
4669 #define MC_CMD_NVRAM_INFO_OUT_ERASESIZE_LEN 4
4671 #define MC_CMD_NVRAM_INFO_OUT_FLAGS_LEN 4
4685 #define MC_CMD_NVRAM_INFO_OUT_PHYSDEV_LEN 4
4687 #define MC_CMD_NVRAM_INFO_OUT_PHYSADDR_LEN 4
4692 #define MC_CMD_NVRAM_INFO_V2_OUT_TYPE_LEN 4
4695 #define MC_CMD_NVRAM_INFO_V2_OUT_SIZE_OFST 4
4696 #define MC_CMD_NVRAM_INFO_V2_OUT_SIZE_LEN 4
4698 #define MC_CMD_NVRAM_INFO_V2_OUT_ERASESIZE_LEN 4
4700 #define MC_CMD_NVRAM_INFO_V2_OUT_FLAGS_LEN 4
4712 #define MC_CMD_NVRAM_INFO_V2_OUT_PHYSDEV_LEN 4
4714 #define MC_CMD_NVRAM_INFO_V2_OUT_PHYSADDR_LEN 4
4718 #define MC_CMD_NVRAM_INFO_V2_OUT_WRITESIZE_LEN 4
4738 #define MC_CMD_NVRAM_UPDATE_START_IN_LEN 4
4740 #define MC_CMD_NVRAM_UPDATE_START_IN_TYPE_LEN 4
4751 #define MC_CMD_NVRAM_UPDATE_START_V2_IN_TYPE_LEN 4
4754 #define MC_CMD_NVRAM_UPDATE_START_V2_IN_FLAGS_OFST 4
4755 #define MC_CMD_NVRAM_UPDATE_START_V2_IN_FLAGS_LEN 4
4776 #define MC_CMD_NVRAM_READ_IN_TYPE_LEN 4
4779 #define MC_CMD_NVRAM_READ_IN_OFFSET_OFST 4
4780 #define MC_CMD_NVRAM_READ_IN_OFFSET_LEN 4
4783 #define MC_CMD_NVRAM_READ_IN_LENGTH_LEN 4
4788 #define MC_CMD_NVRAM_READ_IN_V2_TYPE_LEN 4
4791 #define MC_CMD_NVRAM_READ_IN_V2_OFFSET_OFST 4
4792 #define MC_CMD_NVRAM_READ_IN_V2_OFFSET_LEN 4
4795 #define MC_CMD_NVRAM_READ_IN_V2_LENGTH_LEN 4
4805 #define MC_CMD_NVRAM_READ_IN_V2_MODE_LEN 4
4845 #define MC_CMD_NVRAM_WRITE_IN_TYPE_LEN 4
4848 #define MC_CMD_NVRAM_WRITE_IN_OFFSET_OFST 4
4849 #define MC_CMD_NVRAM_WRITE_IN_OFFSET_LEN 4
4851 #define MC_CMD_NVRAM_WRITE_IN_LENGTH_LEN 4
4874 #define MC_CMD_NVRAM_ERASE_IN_TYPE_LEN 4
4877 #define MC_CMD_NVRAM_ERASE_IN_OFFSET_OFST 4
4878 #define MC_CMD_NVRAM_ERASE_IN_OFFSET_LEN 4
4880 #define MC_CMD_NVRAM_ERASE_IN_LENGTH_LEN 4
4905 #define MC_CMD_NVRAM_UPDATE_FINISH_IN_TYPE_LEN 4
4908 #define MC_CMD_NVRAM_UPDATE_FINISH_IN_REBOOT_OFST 4
4909 #define MC_CMD_NVRAM_UPDATE_FINISH_IN_REBOOT_LEN 4
4918 #define MC_CMD_NVRAM_UPDATE_FINISH_V2_IN_TYPE_LEN 4
4921 #define MC_CMD_NVRAM_UPDATE_FINISH_V2_IN_REBOOT_OFST 4
4922 #define MC_CMD_NVRAM_UPDATE_FINISH_V2_IN_REBOOT_LEN 4
4924 #define MC_CMD_NVRAM_UPDATE_FINISH_V2_IN_FLAGS_LEN 4
4948 #define MC_CMD_NVRAM_UPDATE_FINISH_V2_OUT_LEN 4
4951 #define MC_CMD_NVRAM_UPDATE_FINISH_V2_OUT_RESULT_CODE_LEN 4
5013 #define MC_CMD_REBOOT_IN_LEN 4
5015 #define MC_CMD_REBOOT_IN_FLAGS_LEN 4
5036 #define MC_CMD_SCHEDINFO_OUT_LENMIN 4
5038 #define MC_CMD_SCHEDINFO_OUT_LEN(num) (0+4*(num))
5040 #define MC_CMD_SCHEDINFO_OUT_DATA_LEN 4
5055 #define MC_CMD_REBOOT_MODE_IN_LEN 4
5057 #define MC_CMD_REBOOT_MODE_IN_VALUE_LEN 4
5070 #define MC_CMD_REBOOT_MODE_OUT_LEN 4
5072 #define MC_CMD_REBOOT_MODE_OUT_VALUE_LEN 4
5114 #define MC_CMD_SENSOR_INFO_EXT_IN_LEN 4
5122 #define MC_CMD_SENSOR_INFO_EXT_IN_PAGE_LEN 4
5125 #define MC_CMD_SENSOR_INFO_OUT_LENMIN 4
5127 #define MC_CMD_SENSOR_INFO_OUT_LEN(num) (4+8*(num))
5129 #define MC_CMD_SENSOR_INFO_OUT_MASK_LEN 4
5176 /* enum: Fan 4 speed: RPM */
5307 #define MC_CMD_SENSOR_ENTRY_OFST 4
5309 #define MC_CMD_SENSOR_ENTRY_LO_OFST 4
5315 #define MC_CMD_SENSOR_INFO_EXT_OUT_LENMIN 4
5317 #define MC_CMD_SENSOR_INFO_EXT_OUT_LEN(num) (4+8*(num))
5319 #define MC_CMD_SENSOR_INFO_EXT_OUT_MASK_LEN 4
5325 /* MC_CMD_SENSOR_ENTRY_OFST 4 */
5327 /* MC_CMD_SENSOR_ENTRY_LO_OFST 4 */
5342 #define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN2_OFST 4
5375 /* DMA address of host buffer for sensor readings (must be 4Kbyte aligned). */
5379 #define MC_CMD_READ_SENSORS_IN_DMA_ADDR_HI_OFST 4
5383 /* DMA address of host buffer for sensor readings (must be 4Kbyte aligned). */
5387 #define MC_CMD_READ_SENSORS_EXT_IN_DMA_ADDR_HI_OFST 4
5390 #define MC_CMD_READ_SENSORS_EXT_IN_LENGTH_LEN 4
5399 #define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_LEN 4
5442 #define MC_CMD_GET_PHY_STATE_OUT_LEN 4
5444 #define MC_CMD_GET_PHY_STATE_OUT_STATE_LEN 4
5479 #define MC_CMD_WOL_FILTER_GET_OUT_LEN 4
5481 #define MC_CMD_WOL_FILTER_GET_OUT_FILTER_ID_LEN 4
5496 #define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_LEN(num) (4+4*(num))
5498 #define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_PROTOCOL_LEN 4
5501 #define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_DATA_OFST 4
5502 #define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_DATA_LEN 4
5509 /* MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_PROTOCOL_LEN 4 */
5510 #define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_ARP_MAC_OFST 4
5513 #define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_ARP_IP_LEN 4
5518 /* MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_PROTOCOL_LEN 4 */
5519 #define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_MAC_OFST 4
5527 #define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_OUT_LEN 4
5529 #define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_OUT_FILTER_ID_LEN 4
5544 #define MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD_IN_PROTOCOL_LEN 4
5545 #define MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD_IN_FILTER_ID_OFST 4
5546 #define MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD_IN_FILTER_ID_LEN 4
5582 #define MC_CMD_TESTASSERT_V2_IN_LEN 4
5585 #define MC_CMD_TESTASSERT_V2_IN_TYPE_LEN 4
5621 #define MC_CMD_WORKAROUND_IN_TYPE_LEN 4
5649 #define MC_CMD_WORKAROUND_IN_ENABLED_OFST 4
5650 #define MC_CMD_WORKAROUND_IN_ENABLED_LEN 4
5658 #define MC_CMD_WORKAROUND_EXT_OUT_LEN 4
5660 #define MC_CMD_WORKAROUND_EXT_OUT_FLAGS_LEN 4
5679 #define MC_CMD_GET_PHY_MEDIA_INFO_IN_LEN 4
5681 #define MC_CMD_GET_PHY_MEDIA_INFO_IN_PAGE_LEN 4
5686 #define MC_CMD_GET_PHY_MEDIA_INFO_OUT_LEN(num) (4+1*(num))
5689 #define MC_CMD_GET_PHY_MEDIA_INFO_OUT_DATALEN_LEN 4
5690 #define MC_CMD_GET_PHY_MEDIA_INFO_OUT_DATA_OFST 4
5706 #define MC_CMD_NVRAM_TEST_IN_LEN 4
5708 #define MC_CMD_NVRAM_TEST_IN_TYPE_LEN 4
5713 #define MC_CMD_NVRAM_TEST_OUT_LEN 4
5715 #define MC_CMD_NVRAM_TEST_OUT_RESULT_LEN 4
5736 #define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_TXEQ_LEVEL_LEN 4
5738 #define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_TXEQ_DT_CFG_OFST 4
5739 #define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_TXEQ_DT_CFG_LEN 4
5742 #define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_RXEQ_BOOST_LEN 4
5745 #define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_RXEQ_DT_CFG_LEN 4
5754 #define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_INPUTS_LEN 4
5756 #define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_OUTPUTS_OFST 4
5757 #define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_OUTPUTS_LEN 4
5760 #define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_DIRECTION_LEN 4
5780 #define MC_CMD_SENSOR_SET_LIMS_IN_SENSOR_LEN 4
5784 #define MC_CMD_SENSOR_SET_LIMS_IN_LOW0_OFST 4
5785 #define MC_CMD_SENSOR_SET_LIMS_IN_LOW0_LEN 4
5788 #define MC_CMD_SENSOR_SET_LIMS_IN_HI0_LEN 4
5791 #define MC_CMD_SENSOR_SET_LIMS_IN_LOW1_LEN 4
5794 #define MC_CMD_SENSOR_SET_LIMS_IN_HI1_LEN 4
5811 #define MC_CMD_GET_RESOURCE_LIMITS_OUT_BUFTBL_LEN 4
5812 #define MC_CMD_GET_RESOURCE_LIMITS_OUT_EVQ_OFST 4
5813 #define MC_CMD_GET_RESOURCE_LIMITS_OUT_EVQ_LEN 4
5815 #define MC_CMD_GET_RESOURCE_LIMITS_OUT_RXQ_LEN 4
5817 #define MC_CMD_GET_RESOURCE_LIMITS_OUT_TXQ_LEN 4
5833 #define MC_CMD_NVRAM_PARTITIONS_OUT_LENMIN 4
5835 #define MC_CMD_NVRAM_PARTITIONS_OUT_LEN(num) (4+4*(num))
5838 #define MC_CMD_NVRAM_PARTITIONS_OUT_NUM_PARTITIONS_LEN 4
5840 #define MC_CMD_NVRAM_PARTITIONS_OUT_TYPE_ID_OFST 4
5841 #define MC_CMD_NVRAM_PARTITIONS_OUT_TYPE_ID_LEN 4
5856 #define MC_CMD_NVRAM_METADATA_IN_LEN 4
5859 #define MC_CMD_NVRAM_METADATA_IN_TYPE_LEN 4
5867 #define MC_CMD_NVRAM_METADATA_OUT_TYPE_LEN 4
5868 #define MC_CMD_NVRAM_METADATA_OUT_FLAGS_OFST 4
5869 #define MC_CMD_NVRAM_METADATA_OUT_FLAGS_LEN 4
5878 #define MC_CMD_NVRAM_METADATA_OUT_SUBTYPE_LEN 4
5888 /* 4th component of W.X.Y.Z version number for content of this partition */
5919 #define MC_CMD_GET_MAC_ADDRESSES_OUT_MAC_COUNT_LEN 4
5922 #define MC_CMD_GET_MAC_ADDRESSES_OUT_MAC_STRIDE_LEN 4
5934 #define MC_CMD_CLP_IN_LEN 4
5937 #define MC_CMD_CLP_IN_OP_LEN 4
5953 #define MC_CMD_CLP_IN_DEFAULT_LEN 4
5955 /* MC_CMD_CLP_IN_OP_LEN 4 */
5963 /* MC_CMD_CLP_IN_OP_LEN 4 */
5965 #define MC_CMD_CLP_IN_SET_MAC_ADDR_OFST 4
5975 #define MC_CMD_CLP_IN_GET_MAC_LEN 4
5977 /* MC_CMD_CLP_IN_OP_LEN 4 */
5991 /* MC_CMD_CLP_IN_OP_LEN 4 */
5993 #define MC_CMD_CLP_IN_SET_BOOT_FLAG_OFST 4
6000 #define MC_CMD_CLP_IN_GET_BOOT_LEN 4
6002 /* MC_CMD_CLP_IN_OP_LEN 4 */
6005 #define MC_CMD_CLP_OUT_GET_BOOT_LEN 4
6023 #define MC_CMD_MUM_IN_LEN 4
6025 #define MC_CMD_MUM_IN_OP_HDR_LEN 4
6062 #define MC_CMD_MUM_IN_NULL_LEN 4
6065 #define MC_CMD_MUM_IN_CMD_LEN 4
6068 #define MC_CMD_MUM_IN_GET_VERSION_LEN 4
6071 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6077 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6079 #define MC_CMD_MUM_IN_READ_DEVICE_OFST 4
6080 #define MC_CMD_MUM_IN_READ_DEVICE_LEN 4
6087 #define MC_CMD_MUM_IN_READ_ADDR_LEN 4
6090 #define MC_CMD_MUM_IN_READ_NUMWORDS_LEN 4
6095 #define MC_CMD_MUM_IN_WRITE_LEN(num) (12+4*(num))
6098 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6100 #define MC_CMD_MUM_IN_WRITE_DEVICE_OFST 4
6101 #define MC_CMD_MUM_IN_WRITE_DEVICE_LEN 4
6106 #define MC_CMD_MUM_IN_WRITE_ADDR_LEN 4
6109 #define MC_CMD_MUM_IN_WRITE_BUFFER_LEN 4
6119 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6121 #define MC_CMD_MUM_IN_RAW_CMD_CMD_CODE_OFST 4
6122 #define MC_CMD_MUM_IN_RAW_CMD_CMD_CODE_LEN 4
6125 #define MC_CMD_MUM_IN_RAW_CMD_NUM_WRITE_LEN 4
6128 #define MC_CMD_MUM_IN_RAW_CMD_NUM_READ_LEN 4
6139 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6140 #define MC_CMD_MUM_IN_LOG_OP_OFST 4
6141 #define MC_CMD_MUM_IN_LOG_OP_LEN 4
6147 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6148 /* MC_CMD_MUM_IN_LOG_OP_OFST 4 */
6149 /* MC_CMD_MUM_IN_LOG_OP_LEN 4 */
6152 #define MC_CMD_MUM_IN_LOG_OP_UART_ENABLE_LEN 4
6158 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6159 #define MC_CMD_MUM_IN_GPIO_HDR_OFST 4
6160 #define MC_CMD_MUM_IN_GPIO_HDR_LEN 4
6173 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6174 #define MC_CMD_MUM_IN_GPIO_IN_READ_HDR_OFST 4
6175 #define MC_CMD_MUM_IN_GPIO_IN_READ_HDR_LEN 4
6180 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6181 #define MC_CMD_MUM_IN_GPIO_OUT_WRITE_HDR_OFST 4
6182 #define MC_CMD_MUM_IN_GPIO_OUT_WRITE_HDR_LEN 4
6185 #define MC_CMD_MUM_IN_GPIO_OUT_WRITE_GPIOMASK1_LEN 4
6188 #define MC_CMD_MUM_IN_GPIO_OUT_WRITE_GPIOMASK2_LEN 4
6193 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6194 #define MC_CMD_MUM_IN_GPIO_OUT_READ_HDR_OFST 4
6195 #define MC_CMD_MUM_IN_GPIO_OUT_READ_HDR_LEN 4
6200 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6201 #define MC_CMD_MUM_IN_GPIO_OUT_ENABLE_WRITE_HDR_OFST 4
6202 #define MC_CMD_MUM_IN_GPIO_OUT_ENABLE_WRITE_HDR_LEN 4
6205 #define MC_CMD_MUM_IN_GPIO_OUT_ENABLE_WRITE_GPIOMASK1_LEN 4
6208 #define MC_CMD_MUM_IN_GPIO_OUT_ENABLE_WRITE_GPIOMASK2_LEN 4
6213 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6214 #define MC_CMD_MUM_IN_GPIO_OUT_ENABLE_READ_HDR_OFST 4
6215 #define MC_CMD_MUM_IN_GPIO_OUT_ENABLE_READ_HDR_LEN 4
6220 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6221 #define MC_CMD_MUM_IN_GPIO_OP_HDR_OFST 4
6222 #define MC_CMD_MUM_IN_GPIO_OP_HDR_LEN 4
6235 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6236 #define MC_CMD_MUM_IN_GPIO_OP_OUT_READ_HDR_OFST 4
6237 #define MC_CMD_MUM_IN_GPIO_OP_OUT_READ_HDR_LEN 4
6242 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6243 #define MC_CMD_MUM_IN_GPIO_OP_OUT_WRITE_HDR_OFST 4
6244 #define MC_CMD_MUM_IN_GPIO_OP_OUT_WRITE_HDR_LEN 4
6251 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6252 #define MC_CMD_MUM_IN_GPIO_OP_OUT_CONFIG_HDR_OFST 4
6253 #define MC_CMD_MUM_IN_GPIO_OP_OUT_CONFIG_HDR_LEN 4
6260 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6261 #define MC_CMD_MUM_IN_GPIO_OP_OUT_ENABLE_HDR_OFST 4
6262 #define MC_CMD_MUM_IN_GPIO_OP_OUT_ENABLE_HDR_LEN 4
6270 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6271 #define MC_CMD_MUM_IN_READ_SENSORS_PARAMS_OFST 4
6272 #define MC_CMD_MUM_IN_READ_SENSORS_PARAMS_LEN 4
6282 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6284 #define MC_CMD_MUM_IN_PROGRAM_CLOCKS_MASK_OFST 4
6285 #define MC_CMD_MUM_IN_PROGRAM_CLOCKS_MASK_LEN 4
6291 #define MC_CMD_MUM_IN_PROGRAM_CLOCKS_FLAGS_LEN 4
6303 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6305 #define MC_CMD_MUM_IN_FPGA_LOAD_ENABLE_OFST 4
6306 #define MC_CMD_MUM_IN_FPGA_LOAD_ENABLE_LEN 4
6309 #define MC_CMD_MUM_IN_READ_ATB_SENSOR_LEN 4
6312 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6318 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6319 #define MC_CMD_MUM_IN_QSFP_HDR_OFST 4
6320 #define MC_CMD_MUM_IN_QSFP_HDR_LEN 4
6322 #define MC_CMD_MUM_IN_QSFP_OPCODE_WIDTH 4
6330 #define MC_CMD_MUM_IN_QSFP_IDX_LEN 4
6335 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6336 #define MC_CMD_MUM_IN_QSFP_INIT_HDR_OFST 4
6337 #define MC_CMD_MUM_IN_QSFP_INIT_HDR_LEN 4
6339 #define MC_CMD_MUM_IN_QSFP_INIT_IDX_LEN 4
6341 #define MC_CMD_MUM_IN_QSFP_INIT_CAGE_LEN 4
6346 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6347 #define MC_CMD_MUM_IN_QSFP_RECONFIGURE_HDR_OFST 4
6348 #define MC_CMD_MUM_IN_QSFP_RECONFIGURE_HDR_LEN 4
6350 #define MC_CMD_MUM_IN_QSFP_RECONFIGURE_IDX_LEN 4
6352 #define MC_CMD_MUM_IN_QSFP_RECONFIGURE_TX_DISABLE_LEN 4
6354 #define MC_CMD_MUM_IN_QSFP_RECONFIGURE_PORT_LANES_LEN 4
6356 #define MC_CMD_MUM_IN_QSFP_RECONFIGURE_PORT_LINK_SPEED_LEN 4
6361 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6362 #define MC_CMD_MUM_IN_QSFP_GET_SUPPORTED_CAP_HDR_OFST 4
6363 #define MC_CMD_MUM_IN_QSFP_GET_SUPPORTED_CAP_HDR_LEN 4
6365 #define MC_CMD_MUM_IN_QSFP_GET_SUPPORTED_CAP_IDX_LEN 4
6370 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6371 #define MC_CMD_MUM_IN_QSFP_GET_MEDIA_INFO_HDR_OFST 4
6372 #define MC_CMD_MUM_IN_QSFP_GET_MEDIA_INFO_HDR_LEN 4
6374 #define MC_CMD_MUM_IN_QSFP_GET_MEDIA_INFO_IDX_LEN 4
6376 #define MC_CMD_MUM_IN_QSFP_GET_MEDIA_INFO_PAGE_LEN 4
6381 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6382 #define MC_CMD_MUM_IN_QSFP_FILL_STATS_HDR_OFST 4
6383 #define MC_CMD_MUM_IN_QSFP_FILL_STATS_HDR_LEN 4
6385 #define MC_CMD_MUM_IN_QSFP_FILL_STATS_IDX_LEN 4
6390 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6391 #define MC_CMD_MUM_IN_QSFP_POLL_BIST_HDR_OFST 4
6392 #define MC_CMD_MUM_IN_QSFP_POLL_BIST_HDR_LEN 4
6394 #define MC_CMD_MUM_IN_QSFP_POLL_BIST_IDX_LEN 4
6397 #define MC_CMD_MUM_IN_READ_DDR_INFO_LEN 4
6400 /* MC_CMD_MUM_IN_CMD_LEN 4 */
6411 #define MC_CMD_MUM_OUT_GET_VERSION_FIRMWARE_LEN 4
6412 #define MC_CMD_MUM_OUT_GET_VERSION_VERSION_OFST 4
6414 #define MC_CMD_MUM_OUT_GET_VERSION_VERSION_LO_OFST 4
6428 #define MC_CMD_MUM_OUT_READ_LENMIN 4
6430 #define MC_CMD_MUM_OUT_READ_LEN(num) (0+4*(num))
6432 #define MC_CMD_MUM_OUT_READ_BUFFER_LEN 4
6449 #define MC_CMD_MUM_OUT_GPIO_IN_READ_GPIOMASK1_LEN 4
6451 #define MC_CMD_MUM_OUT_GPIO_IN_READ_GPIOMASK2_OFST 4
6452 #define MC_CMD_MUM_OUT_GPIO_IN_READ_GPIOMASK2_LEN 4
6461 #define MC_CMD_MUM_OUT_GPIO_OUT_READ_GPIOMASK1_LEN 4
6463 #define MC_CMD_MUM_OUT_GPIO_OUT_READ_GPIOMASK2_OFST 4
6464 #define MC_CMD_MUM_OUT_GPIO_OUT_READ_GPIOMASK2_LEN 4
6472 #define MC_CMD_MUM_OUT_GPIO_OUT_ENABLE_READ_GPIOMASK1_LEN 4
6473 #define MC_CMD_MUM_OUT_GPIO_OUT_ENABLE_READ_GPIOMASK2_OFST 4
6474 #define MC_CMD_MUM_OUT_GPIO_OUT_ENABLE_READ_GPIOMASK2_LEN 4
6477 #define MC_CMD_MUM_OUT_GPIO_OP_OUT_READ_LEN 4
6479 #define MC_CMD_MUM_OUT_GPIO_OP_OUT_READ_BIT_READ_LEN 4
6491 #define MC_CMD_MUM_OUT_READ_SENSORS_LENMIN 4
6493 #define MC_CMD_MUM_OUT_READ_SENSORS_LEN(num) (0+4*(num))
6495 #define MC_CMD_MUM_OUT_READ_SENSORS_DATA_LEN 4
6506 #define MC_CMD_MUM_OUT_PROGRAM_CLOCKS_LEN 4
6508 #define MC_CMD_MUM_OUT_PROGRAM_CLOCKS_OK_MASK_LEN 4
6514 #define MC_CMD_MUM_OUT_READ_ATB_SENSOR_LEN 4
6516 #define MC_CMD_MUM_OUT_READ_ATB_SENSOR_RESULT_LEN 4
6524 #define MC_CMD_MUM_OUT_QSFP_RECONFIGURE_PORT_PHY_LP_CAP_LEN 4
6525 #define MC_CMD_MUM_OUT_QSFP_RECONFIGURE_PORT_PHY_FLAGS_OFST 4
6526 #define MC_CMD_MUM_OUT_QSFP_RECONFIGURE_PORT_PHY_FLAGS_LEN 4
6533 #define MC_CMD_MUM_OUT_QSFP_GET_SUPPORTED_CAP_LEN 4
6535 #define MC_CMD_MUM_OUT_QSFP_GET_SUPPORTED_CAP_PORT_PHY_LP_CAP_LEN 4
6540 #define MC_CMD_MUM_OUT_QSFP_GET_MEDIA_INFO_LEN(num) (4+1*(num))
6543 #define MC_CMD_MUM_OUT_QSFP_GET_MEDIA_INFO_DATALEN_LEN 4
6544 #define MC_CMD_MUM_OUT_QSFP_GET_MEDIA_INFO_DATA_OFST 4
6552 #define MC_CMD_MUM_OUT_QSFP_FILL_STATS_PORT_PHY_STATS_PMA_PMD_LINK_UP_LEN 4
6553 #define MC_CMD_MUM_OUT_QSFP_FILL_STATS_PORT_PHY_STATS_PCS_LINK_UP_OFST 4
6554 #define MC_CMD_MUM_OUT_QSFP_FILL_STATS_PORT_PHY_STATS_PCS_LINK_UP_LEN 4
6557 #define MC_CMD_MUM_OUT_QSFP_POLL_BIST_LEN 4
6559 #define MC_CMD_MUM_OUT_QSFP_POLL_BIST_TEST_LEN 4
6567 #define MC_CMD_MUM_OUT_READ_DDR_INFO_DISCRETE_DDR_INFO_LEN 4
6573 #define MC_CMD_MUM_OUT_READ_DDR_INFO_NUM_RECORDS_OFST 4
6574 #define MC_CMD_MUM_OUT_READ_DDR_INFO_NUM_RECORDS_LEN 4
6593 #define MC_CMD_MUM_OUT_READ_DDR_INFO_RANK_WIDTH 4
6595 #define MC_CMD_MUM_OUT_READ_DDR_INFO_VOLTAGE_WIDTH 4
6607 #define MC_CMD_MUM_OUT_READ_DDR_INFO_STATE_WIDTH 4
6633 #define EVB_PORT_ID_LEN 4
6635 #define EVB_PORT_ID_PORT_ID_LEN 4
6657 #define EVB_VLAN_TAG_MODE_WIDTH 4
6676 #define BUFTBL_ENTRY_RAWADDR_OFST 4
6678 #define BUFTBL_ENTRY_RAWADDR_LO_OFST 4
6759 /* enum: Spare partition 4 */
6804 #define LICENSED_APP_ID_LEN 4
6806 #define LICENSED_APP_ID_ID_LEN 4
6848 #define LICENSED_FEATURES_MASK_HI_OFST 4
6857 #define LICENSED_FEATURES_RX_TIMESTAMPS_LBN 4
6878 #define LICENSED_V3_APPS_MASK_HI_OFST 4
6887 #define LICENSED_V3_APPS_PERF_MONITOR_LBN 4
6920 #define LICENSED_V3_FEATURES_MASK_HI_OFST 4
6929 #define LICENSED_V3_FEATURES_RX_TIMESTAMPS_LBN 4
6976 #define TX_TIMESTAMP_EVENT_TSTAMP_DATA_HI_OFST 4
6984 * be considered as 4 bits selecting which fields are included in the hash. (A
6987 * but only 4 bits are relevant.
7003 #define CTPIO_STATS_MAP_LEN 4
7036 #define MC_CMD_READ_REGS_OUT_REGS_LEN 4
7043 * end with an address for each 4k of host memory required to back the EVQ.
7055 #define MC_CMD_INIT_EVQ_IN_SIZE_LEN 4
7059 #define MC_CMD_INIT_EVQ_IN_INSTANCE_OFST 4
7060 #define MC_CMD_INIT_EVQ_IN_INSTANCE_LEN 4
7064 #define MC_CMD_INIT_EVQ_IN_TMR_LOAD_LEN 4
7067 #define MC_CMD_INIT_EVQ_IN_TMR_RELOAD_LEN 4
7070 #define MC_CMD_INIT_EVQ_IN_FLAGS_LEN 4
7079 #define MC_CMD_INIT_EVQ_IN_FLAG_RX_MERGE_LBN 4
7086 #define MC_CMD_INIT_EVQ_IN_TMR_MODE_LEN 4
7097 #define MC_CMD_INIT_EVQ_IN_TARGET_EVQ_LEN 4
7103 #define MC_CMD_INIT_EVQ_IN_IRQ_NUM_LEN 4
7106 #define MC_CMD_INIT_EVQ_IN_COUNT_MODE_LEN 4
7117 #define MC_CMD_INIT_EVQ_IN_COUNT_THRSHLD_LEN 4
7118 /* 64-bit address of 4k of 4k-aligned host memory buffer */
7127 #define MC_CMD_INIT_EVQ_OUT_LEN 4
7130 #define MC_CMD_INIT_EVQ_OUT_IRQ_LEN 4
7138 #define MC_CMD_INIT_EVQ_V2_IN_SIZE_LEN 4
7142 #define MC_CMD_INIT_EVQ_V2_IN_INSTANCE_OFST 4
7143 #define MC_CMD_INIT_EVQ_V2_IN_INSTANCE_LEN 4
7147 #define MC_CMD_INIT_EVQ_V2_IN_TMR_LOAD_LEN 4
7150 #define MC_CMD_INIT_EVQ_V2_IN_TMR_RELOAD_LEN 4
7153 #define MC_CMD_INIT_EVQ_V2_IN_FLAGS_LEN 4
7162 #define MC_CMD_INIT_EVQ_V2_IN_FLAG_RX_MERGE_LBN 4
7169 #define MC_CMD_INIT_EVQ_V2_IN_FLAG_TYPE_WIDTH 4
7190 #define MC_CMD_INIT_EVQ_V2_IN_TMR_MODE_LEN 4
7201 #define MC_CMD_INIT_EVQ_V2_IN_TARGET_EVQ_LEN 4
7207 #define MC_CMD_INIT_EVQ_V2_IN_IRQ_NUM_LEN 4
7210 #define MC_CMD_INIT_EVQ_V2_IN_COUNT_MODE_LEN 4
7221 #define MC_CMD_INIT_EVQ_V2_IN_COUNT_THRSHLD_LEN 4
7222 /* 64-bit address of 4k of 4k-aligned host memory buffer */
7234 #define MC_CMD_INIT_EVQ_V2_OUT_IRQ_LEN 4
7236 #define MC_CMD_INIT_EVQ_V2_OUT_FLAGS_OFST 4
7237 #define MC_CMD_INIT_EVQ_V2_OUT_FLAGS_LEN 4
7250 #define QUEUE_CRC_MODE_MODE_WIDTH 4
7263 #define QUEUE_CRC_MODE_SPARE_LBN 4
7264 #define QUEUE_CRC_MODE_SPARE_WIDTH 4
7270 * arguments end with an address for each 4k of host memory required to back
7285 #define MC_CMD_INIT_RXQ_IN_SIZE_LEN 4
7288 #define MC_CMD_INIT_RXQ_IN_TARGET_EVQ_OFST 4
7289 #define MC_CMD_INIT_RXQ_IN_TARGET_EVQ_LEN 4
7292 #define MC_CMD_INIT_RXQ_IN_LABEL_LEN 4
7297 #define MC_CMD_INIT_RXQ_IN_INSTANCE_LEN 4
7300 #define MC_CMD_INIT_RXQ_IN_FLAGS_LEN 4
7308 #define MC_CMD_INIT_RXQ_IN_CRC_MODE_WIDTH 4
7319 #define MC_CMD_INIT_RXQ_IN_OWNER_ID_LEN 4
7322 #define MC_CMD_INIT_RXQ_IN_PORT_ID_LEN 4
7323 /* 64-bit address of 4k of 4k-aligned host memory buffer */
7337 #define MC_CMD_INIT_RXQ_EXT_IN_SIZE_LEN 4
7341 #define MC_CMD_INIT_RXQ_EXT_IN_TARGET_EVQ_OFST 4
7342 #define MC_CMD_INIT_RXQ_EXT_IN_TARGET_EVQ_LEN 4
7348 #define MC_CMD_INIT_RXQ_EXT_IN_LABEL_LEN 4
7353 #define MC_CMD_INIT_RXQ_EXT_IN_INSTANCE_LEN 4
7356 #define MC_CMD_INIT_RXQ_EXT_IN_FLAGS_LEN 4
7364 #define MC_CMD_INIT_RXQ_EXT_IN_CRC_MODE_WIDTH 4
7372 #define MC_CMD_INIT_RXQ_EXT_IN_DMA_MODE_WIDTH 4
7399 #define MC_CMD_INIT_RXQ_EXT_IN_OWNER_ID_LEN 4
7402 #define MC_CMD_INIT_RXQ_EXT_IN_PORT_ID_LEN 4
7403 /* 64-bit address of 4k of 4k-aligned host memory buffer */
7411 #define MC_CMD_INIT_RXQ_EXT_IN_SNAPSHOT_LENGTH_LEN 4
7417 #define MC_CMD_INIT_RXQ_V3_IN_SIZE_LEN 4
7421 #define MC_CMD_INIT_RXQ_V3_IN_TARGET_EVQ_OFST 4
7422 #define MC_CMD_INIT_RXQ_V3_IN_TARGET_EVQ_LEN 4
7428 #define MC_CMD_INIT_RXQ_V3_IN_LABEL_LEN 4
7433 #define MC_CMD_INIT_RXQ_V3_IN_INSTANCE_LEN 4
7436 #define MC_CMD_INIT_RXQ_V3_IN_FLAGS_LEN 4
7444 #define MC_CMD_INIT_RXQ_V3_IN_CRC_MODE_WIDTH 4
7452 #define MC_CMD_INIT_RXQ_V3_IN_DMA_MODE_WIDTH 4
7479 #define MC_CMD_INIT_RXQ_V3_IN_OWNER_ID_LEN 4
7482 #define MC_CMD_INIT_RXQ_V3_IN_PORT_ID_LEN 4
7483 /* 64-bit address of 4k of 4k-aligned host memory buffer */
7491 #define MC_CMD_INIT_RXQ_V3_IN_SNAPSHOT_LENGTH_LEN 4
7497 #define MC_CMD_INIT_RXQ_V3_IN_ES_PACKET_BUFFERS_PER_BUCKET_LEN 4
7504 #define MC_CMD_INIT_RXQ_V3_IN_ES_MAX_DMA_LEN_LEN 4
7510 #define MC_CMD_INIT_RXQ_V3_IN_ES_PACKET_STRIDE_LEN 4
7518 #define MC_CMD_INIT_RXQ_V3_IN_ES_HEAD_OF_LINE_BLOCK_TIMEOUT_LEN 4
7545 #define MC_CMD_INIT_TXQ_IN_SIZE_LEN 4
7549 #define MC_CMD_INIT_TXQ_IN_TARGET_EVQ_OFST 4
7550 #define MC_CMD_INIT_TXQ_IN_TARGET_EVQ_LEN 4
7553 #define MC_CMD_INIT_TXQ_IN_LABEL_LEN 4
7558 #define MC_CMD_INIT_TXQ_IN_INSTANCE_LEN 4
7561 #define MC_CMD_INIT_TXQ_IN_FLAGS_LEN 4
7570 #define MC_CMD_INIT_TXQ_IN_CRC_MODE_LBN 4
7571 #define MC_CMD_INIT_TXQ_IN_CRC_MODE_WIDTH 4
7582 #define MC_CMD_INIT_TXQ_IN_OWNER_ID_LEN 4
7585 #define MC_CMD_INIT_TXQ_IN_PORT_ID_LEN 4
7586 /* 64-bit address of 4k of 4k-aligned host memory buffer */
7600 #define MC_CMD_INIT_TXQ_EXT_IN_SIZE_LEN 4
7604 #define MC_CMD_INIT_TXQ_EXT_IN_TARGET_EVQ_OFST 4
7605 #define MC_CMD_INIT_TXQ_EXT_IN_TARGET_EVQ_LEN 4
7608 #define MC_CMD_INIT_TXQ_EXT_IN_LABEL_LEN 4
7613 #define MC_CMD_INIT_TXQ_EXT_IN_INSTANCE_LEN 4
7616 #define MC_CMD_INIT_TXQ_EXT_IN_FLAGS_LEN 4
7625 #define MC_CMD_INIT_TXQ_EXT_IN_CRC_MODE_LBN 4
7626 #define MC_CMD_INIT_TXQ_EXT_IN_CRC_MODE_WIDTH 4
7643 #define MC_CMD_INIT_TXQ_EXT_IN_OWNER_ID_LEN 4
7646 #define MC_CMD_INIT_TXQ_EXT_IN_PORT_ID_LEN 4
7647 /* 64-bit address of 4k of 4k-aligned host memory buffer */
7656 #define MC_CMD_INIT_TXQ_EXT_IN_QBB_FLAGS_LEN 4
7678 #define MC_CMD_FINI_EVQ_IN_LEN 4
7683 #define MC_CMD_FINI_EVQ_IN_INSTANCE_LEN 4
7698 #define MC_CMD_FINI_RXQ_IN_LEN 4
7701 #define MC_CMD_FINI_RXQ_IN_INSTANCE_LEN 4
7716 #define MC_CMD_FINI_TXQ_IN_LEN 4
7719 #define MC_CMD_FINI_TXQ_IN_INSTANCE_LEN 4
7737 #define MC_CMD_DRIVER_EVENT_IN_EVQ_LEN 4
7739 #define MC_CMD_DRIVER_EVENT_IN_DATA_OFST 4
7741 #define MC_CMD_DRIVER_EVENT_IN_DATA_LO_OFST 4
7760 #define MC_CMD_PROXY_CMD_IN_LEN 4
7763 #define MC_CMD_PROXY_CMD_IN_TARGET_LEN 4
7779 #define MC_PROXY_STATUS_BUFFER_HANDLE_LEN 4
7785 #define MC_PROXY_STATUS_BUFFER_PF_OFST 4
7810 #define MC_PROXY_STATUS_BUFFER_GRANTED_PRIVILEGES_LEN 4
7827 #define MC_CMD_PROXY_CONFIGURE_IN_FLAGS_LEN 4
7833 #define MC_CMD_PROXY_CONFIGURE_IN_STATUS_BUFF_ADDR_OFST 4
7835 #define MC_CMD_PROXY_CONFIGURE_IN_STATUS_BUFF_ADDR_LO_OFST 4
7839 #define MC_CMD_PROXY_CONFIGURE_IN_STATUS_BLOCK_SIZE_LEN 4
7849 #define MC_CMD_PROXY_CONFIGURE_IN_REQUEST_BLOCK_SIZE_LEN 4
7860 #define MC_CMD_PROXY_CONFIGURE_IN_REPLY_BLOCK_SIZE_LEN 4
7863 #define MC_CMD_PROXY_CONFIGURE_IN_NUM_BLOCKS_LEN 4
7871 #define MC_CMD_PROXY_CONFIGURE_EXT_IN_FLAGS_LEN 4
7877 #define MC_CMD_PROXY_CONFIGURE_EXT_IN_STATUS_BUFF_ADDR_OFST 4
7879 #define MC_CMD_PROXY_CONFIGURE_EXT_IN_STATUS_BUFF_ADDR_LO_OFST 4
7883 #define MC_CMD_PROXY_CONFIGURE_EXT_IN_STATUS_BLOCK_SIZE_LEN 4
7893 #define MC_CMD_PROXY_CONFIGURE_EXT_IN_REQUEST_BLOCK_SIZE_LEN 4
7904 #define MC_CMD_PROXY_CONFIGURE_EXT_IN_REPLY_BLOCK_SIZE_LEN 4
7907 #define MC_CMD_PROXY_CONFIGURE_EXT_IN_NUM_BLOCKS_LEN 4
7912 #define MC_CMD_PROXY_CONFIGURE_EXT_IN_RESERVED_LEN 4
7932 #define MC_CMD_PROXY_COMPLETE_IN_BLOCK_INDEX_LEN 4
7933 #define MC_CMD_PROXY_COMPLETE_IN_STATUS_OFST 4
7934 #define MC_CMD_PROXY_COMPLETE_IN_STATUS_LEN 4
7950 #define MC_CMD_PROXY_COMPLETE_IN_HANDLE_LEN 4
7970 #define MC_CMD_ALLOC_BUFTBL_CHUNK_IN_OWNER_LEN 4
7974 #define MC_CMD_ALLOC_BUFTBL_CHUNK_IN_PAGE_SIZE_OFST 4
7975 #define MC_CMD_ALLOC_BUFTBL_CHUNK_IN_PAGE_SIZE_LEN 4
7980 #define MC_CMD_ALLOC_BUFTBL_CHUNK_OUT_HANDLE_LEN 4
7981 #define MC_CMD_ALLOC_BUFTBL_CHUNK_OUT_NUMENTRIES_OFST 4
7982 #define MC_CMD_ALLOC_BUFTBL_CHUNK_OUT_NUMENTRIES_LEN 4
7985 #define MC_CMD_ALLOC_BUFTBL_CHUNK_OUT_ID_LEN 4
8001 #define MC_CMD_PROGRAM_BUFTBL_ENTRIES_IN_HANDLE_LEN 4
8003 #define MC_CMD_PROGRAM_BUFTBL_ENTRIES_IN_FIRSTID_OFST 4
8004 #define MC_CMD_PROGRAM_BUFTBL_ENTRIES_IN_FIRSTID_LEN 4
8007 #define MC_CMD_PROGRAM_BUFTBL_ENTRIES_IN_NUMENTRIES_LEN 4
8028 #define MC_CMD_FREE_BUFTBL_CHUNK_IN_LEN 4
8030 #define MC_CMD_FREE_BUFTBL_CHUNK_IN_HANDLE_LEN 4
8048 #define MC_CMD_FILTER_OP_IN_OP_LEN 4
8062 #define MC_CMD_FILTER_OP_IN_HANDLE_OFST 4
8064 #define MC_CMD_FILTER_OP_IN_HANDLE_LO_OFST 4
8069 #define MC_CMD_FILTER_OP_IN_PORT_ID_LEN 4
8072 #define MC_CMD_FILTER_OP_IN_MATCH_FIELDS_LEN 4
8081 #define MC_CMD_FILTER_OP_IN_MATCH_DST_MAC_LBN 4
8103 #define MC_CMD_FILTER_OP_IN_RX_DEST_LEN 4
8116 #define MC_CMD_FILTER_OP_IN_RX_QUEUE_LEN 4
8119 #define MC_CMD_FILTER_OP_IN_RX_MODE_LEN 4
8134 #define MC_CMD_FILTER_OP_IN_RX_CONTEXT_LEN 4
8137 #define MC_CMD_FILTER_OP_IN_TX_DOMAIN_LEN 4
8143 #define MC_CMD_FILTER_OP_IN_TX_DEST_LEN 4
8176 #define MC_CMD_FILTER_OP_IN_FWDEF0_LEN 4
8179 #define MC_CMD_FILTER_OP_IN_FWDEF1_LEN 4
8198 #define MC_CMD_FILTER_OP_EXT_IN_OP_LEN 4
8202 #define MC_CMD_FILTER_OP_EXT_IN_HANDLE_OFST 4
8204 #define MC_CMD_FILTER_OP_EXT_IN_HANDLE_LO_OFST 4
8209 #define MC_CMD_FILTER_OP_EXT_IN_PORT_ID_LEN 4
8212 #define MC_CMD_FILTER_OP_EXT_IN_MATCH_FIELDS_LEN 4
8221 #define MC_CMD_FILTER_OP_EXT_IN_MATCH_DST_MAC_LBN 4
8271 #define MC_CMD_FILTER_OP_EXT_IN_RX_DEST_LEN 4
8284 #define MC_CMD_FILTER_OP_EXT_IN_RX_QUEUE_LEN 4
8287 #define MC_CMD_FILTER_OP_EXT_IN_RX_MODE_LEN 4
8302 #define MC_CMD_FILTER_OP_EXT_IN_RX_CONTEXT_LEN 4
8305 #define MC_CMD_FILTER_OP_EXT_IN_TX_DOMAIN_LEN 4
8311 #define MC_CMD_FILTER_OP_EXT_IN_TX_DEST_LEN 4
8344 #define MC_CMD_FILTER_OP_EXT_IN_FWDEF0_LEN 4
8350 #define MC_CMD_FILTER_OP_EXT_IN_VNI_OR_VSID_LEN 4
8416 #define MC_CMD_FILTER_OP_EXT_IN_IFRM_FWDEF0_LEN 4
8421 #define MC_CMD_FILTER_OP_EXT_IN_IFRM_FWDEF1_LEN 4
8442 #define MC_CMD_FILTER_OP_V3_IN_OP_LEN 4
8446 #define MC_CMD_FILTER_OP_V3_IN_HANDLE_OFST 4
8448 #define MC_CMD_FILTER_OP_V3_IN_HANDLE_LO_OFST 4
8453 #define MC_CMD_FILTER_OP_V3_IN_PORT_ID_LEN 4
8456 #define MC_CMD_FILTER_OP_V3_IN_MATCH_FIELDS_LEN 4
8465 #define MC_CMD_FILTER_OP_V3_IN_MATCH_DST_MAC_LBN 4
8515 #define MC_CMD_FILTER_OP_V3_IN_RX_DEST_LEN 4
8528 #define MC_CMD_FILTER_OP_V3_IN_RX_QUEUE_LEN 4
8531 #define MC_CMD_FILTER_OP_V3_IN_RX_MODE_LEN 4
8546 #define MC_CMD_FILTER_OP_V3_IN_RX_CONTEXT_LEN 4
8549 #define MC_CMD_FILTER_OP_V3_IN_TX_DOMAIN_LEN 4
8555 #define MC_CMD_FILTER_OP_V3_IN_TX_DEST_LEN 4
8588 #define MC_CMD_FILTER_OP_V3_IN_FWDEF0_LEN 4
8594 #define MC_CMD_FILTER_OP_V3_IN_VNI_OR_VSID_LEN 4
8660 #define MC_CMD_FILTER_OP_V3_IN_IFRM_FWDEF0_LEN 4
8665 #define MC_CMD_FILTER_OP_V3_IN_IFRM_FWDEF1_LEN 4
8683 #define MC_CMD_FILTER_OP_V3_IN_MATCH_ACTION_LEN 4
8698 #define MC_CMD_FILTER_OP_V3_IN_MATCH_MARK_VALUE_LEN 4
8704 #define MC_CMD_FILTER_OP_OUT_OP_LEN 4
8711 #define MC_CMD_FILTER_OP_OUT_HANDLE_OFST 4
8713 #define MC_CMD_FILTER_OP_OUT_HANDLE_LO_OFST 4
8724 #define MC_CMD_FILTER_OP_EXT_OUT_OP_LEN 4
8731 #define MC_CMD_FILTER_OP_EXT_OUT_HANDLE_OFST 4
8733 #define MC_CMD_FILTER_OP_EXT_OUT_HANDLE_LO_OFST 4
8748 #define MC_CMD_GET_PARSER_DISP_INFO_IN_LEN 4
8751 #define MC_CMD_GET_PARSER_DISP_INFO_IN_OP_LEN 4
8771 #define MC_CMD_GET_PARSER_DISP_INFO_OUT_LEN(num) (8+4*(num))
8774 #define MC_CMD_GET_PARSER_DISP_INFO_OUT_OP_LEN 4
8778 #define MC_CMD_GET_PARSER_DISP_INFO_OUT_NUM_SUPPORTED_MATCHES_OFST 4
8779 #define MC_CMD_GET_PARSER_DISP_INFO_OUT_NUM_SUPPORTED_MATCHES_LEN 4
8784 #define MC_CMD_GET_PARSER_DISP_INFO_OUT_SUPPORTED_MATCHES_LEN 4
8792 #define MC_CMD_GET_PARSER_DISP_RESTRICTIONS_OUT_OP_LEN 4
8796 #define MC_CMD_GET_PARSER_DISP_RESTRICTIONS_OUT_RESTRICTION_FLAGS_OFST 4
8797 #define MC_CMD_GET_PARSER_DISP_RESTRICTIONS_OUT_RESTRICTION_FLAGS_LEN 4
8819 #define MC_CMD_PARSER_DISP_RW_IN_TARGET_LEN 4
8839 #define MC_CMD_PARSER_DISP_RW_IN_OP_OFST 4
8840 #define MC_CMD_PARSER_DISP_RW_IN_OP_LEN 4
8853 #define MC_CMD_PARSER_DISP_RW_IN_ADDRESS_LEN 4
8856 #define MC_CMD_PARSER_DISP_RW_IN_SELECTOR_LEN 4
8861 #define MC_CMD_PARSER_DISP_RW_IN_DMEM_WRITE_VALUE_LEN 4
8864 #define MC_CMD_PARSER_DISP_RW_IN_DMEM_RMW_XOR_VALUE_LEN 4
8867 #define MC_CMD_PARSER_DISP_RW_IN_DMEM_RMW_AND_MASK_LEN 4
8870 #define MC_CMD_PARSER_DISP_RW_IN_LUE_READ_METADATA_VERSION_LEN 4
8879 #define MC_CMD_PARSER_DISP_RW_OUT_DMEM_READ_VALUE_LEN 4
8890 #define MC_CMD_PARSER_DISP_RW_OUT_PORT_DP_MAPPING_LEN 4
8891 #define MC_CMD_PARSER_DISP_RW_OUT_PORT_DP_MAPPING_NUM 4
8921 #define MC_CMD_SET_PF_COUNT_IN_LEN 4
8924 #define MC_CMD_SET_PF_COUNT_IN_PF_COUNT_LEN 4
8942 #define MC_CMD_GET_PORT_ASSIGNMENT_OUT_LEN 4
8945 #define MC_CMD_GET_PORT_ASSIGNMENT_OUT_PORT_LEN 4
8957 #define MC_CMD_SET_PORT_ASSIGNMENT_IN_LEN 4
8960 #define MC_CMD_SET_PORT_ASSIGNMENT_IN_PORT_LEN 4
8978 #define MC_CMD_ALLOC_VIS_IN_MIN_VI_COUNT_LEN 4
8980 #define MC_CMD_ALLOC_VIS_IN_MAX_VI_COUNT_OFST 4
8981 #define MC_CMD_ALLOC_VIS_IN_MAX_VI_COUNT_LEN 4
8989 #define MC_CMD_ALLOC_VIS_OUT_VI_COUNT_LEN 4
8993 #define MC_CMD_ALLOC_VIS_OUT_VI_BASE_OFST 4
8994 #define MC_CMD_ALLOC_VIS_OUT_VI_BASE_LEN 4
9000 #define MC_CMD_ALLOC_VIS_EXT_OUT_VI_COUNT_LEN 4
9004 #define MC_CMD_ALLOC_VIS_EXT_OUT_VI_BASE_OFST 4
9005 #define MC_CMD_ALLOC_VIS_EXT_OUT_VI_BASE_LEN 4
9008 #define MC_CMD_ALLOC_VIS_EXT_OUT_VI_SHIFT_LEN 4
9042 #define MC_CMD_GET_SRIOV_CFG_OUT_VF_CURRENT_LEN 4
9044 #define MC_CMD_GET_SRIOV_CFG_OUT_VF_MAX_OFST 4
9045 #define MC_CMD_GET_SRIOV_CFG_OUT_VF_MAX_LEN 4
9047 #define MC_CMD_GET_SRIOV_CFG_OUT_FLAGS_LEN 4
9052 #define MC_CMD_GET_SRIOV_CFG_OUT_VF_OFFSET_LEN 4
9055 #define MC_CMD_GET_SRIOV_CFG_OUT_VF_STRIDE_LEN 4
9070 #define MC_CMD_SET_SRIOV_CFG_IN_VF_CURRENT_LEN 4
9072 #define MC_CMD_SET_SRIOV_CFG_IN_VF_MAX_OFST 4
9073 #define MC_CMD_SET_SRIOV_CFG_IN_VF_MAX_LEN 4
9075 #define MC_CMD_SET_SRIOV_CFG_IN_FLAGS_LEN 4
9082 #define MC_CMD_SET_SRIOV_CFG_IN_VF_OFFSET_LEN 4
9087 #define MC_CMD_SET_SRIOV_CFG_IN_VF_STRIDE_LEN 4
9109 #define MC_CMD_GET_VI_ALLOC_INFO_OUT_VI_COUNT_LEN 4
9113 #define MC_CMD_GET_VI_ALLOC_INFO_OUT_VI_BASE_OFST 4
9114 #define MC_CMD_GET_VI_ALLOC_INFO_OUT_VI_BASE_LEN 4
9117 #define MC_CMD_GET_VI_ALLOC_INFO_OUT_VI_SHIFT_LEN 4
9129 #define MC_CMD_DUMP_VI_STATE_IN_LEN 4
9132 #define MC_CMD_DUMP_VI_STATE_IN_VI_NUMBER_LEN 4
9143 #define MC_CMD_DUMP_VI_STATE_OUT_FUNC_VI_BASE_OFST 4
9166 #define MC_CMD_DUMP_VI_STATE_OUT_VI_EV_META_LEN 4
9245 #define MC_CMD_ALLOC_PIOBUF_OUT_LEN 4
9248 #define MC_CMD_ALLOC_PIOBUF_OUT_PIOBUF_HANDLE_LEN 4
9260 #define MC_CMD_FREE_PIOBUF_IN_LEN 4
9263 #define MC_CMD_FREE_PIOBUF_IN_PIOBUF_HANDLE_LEN 4
9278 #define MC_CMD_GET_VI_TLP_PROCESSING_IN_LEN 4
9281 #define MC_CMD_GET_VI_TLP_PROCESSING_IN_INSTANCE_LEN 4
9284 #define MC_CMD_GET_VI_TLP_PROCESSING_OUT_LEN 4
9304 #define MC_CMD_GET_VI_TLP_PROCESSING_OUT_DATA_LEN 4
9319 #define MC_CMD_SET_VI_TLP_PROCESSING_IN_INSTANCE_LEN 4
9321 #define MC_CMD_SET_VI_TLP_PROCESSING_IN_TPH_TAG1_RX_OFST 4
9338 #define MC_CMD_SET_VI_TLP_PROCESSING_IN_DATA_OFST 4
9339 #define MC_CMD_SET_VI_TLP_PROCESSING_IN_DATA_LEN 4
9354 #define MC_CMD_GET_TLP_PROCESSING_GLOBALS_IN_LEN 4
9356 #define MC_CMD_GET_TLP_PROCESSING_GLOBALS_IN_TLP_GLOBAL_CATEGORY_LEN 4
9369 #define MC_CMD_GET_TLP_PROCESSING_GLOBALS_OUT_TLP_GLOBAL_CATEGORY_LEN 4
9373 #define MC_CMD_GET_TLP_PROCESSING_GLOBALS_OUT_TLP_INFO_WORD_OFST 4
9374 #define MC_CMD_GET_TLP_PROCESSING_GLOBALS_OUT_TLP_INFO_WORD_LEN 4
9387 #define MC_CMD_GET_TLP_PROCESSING_GLOBALS_OUT_TLP_INFO_IDO_SPARE_LBN 4
9401 #define MC_CMD_GET_TLP_PROCESSING_GLOBALS_OUT_TLP_INFO_TPH_TYPE_TX_LBN 4
9422 #define MC_CMD_SET_TLP_PROCESSING_GLOBALS_IN_TLP_GLOBAL_CATEGORY_LEN 4
9426 #define MC_CMD_SET_TLP_PROCESSING_GLOBALS_IN_TLP_INFO_WORD_OFST 4
9427 #define MC_CMD_SET_TLP_PROCESSING_GLOBALS_IN_TLP_INFO_WORD_LEN 4
9448 #define MC_CMD_SET_TLP_PROCESSING_GLOBALS_IN_TLP_INFO_TPH_TYPE_TX_LBN 4
9482 * 4) PHASE_READY with a target of TARGET_ALL and chunk ID/length of 0.
9489 #define MC_CMD_SATELLITE_DOWNLOAD_IN_LEN(num) (16+4*(num))
9494 #define MC_CMD_SATELLITE_DOWNLOAD_IN_PHASE_LEN 4
9503 #define MC_CMD_SATELLITE_DOWNLOAD_IN_TARGET_OFST 4
9504 #define MC_CMD_SATELLITE_DOWNLOAD_IN_TARGET_LEN 4
9537 /* enum: Valid in phases 1 (PHASE_RESET) and 4 (PHASE_READY) only */
9541 #define MC_CMD_SATELLITE_DOWNLOAD_IN_CHUNK_ID_LEN 4
9548 #define MC_CMD_SATELLITE_DOWNLOAD_IN_CHUNK_LEN_LEN 4
9551 #define MC_CMD_SATELLITE_DOWNLOAD_IN_CHUNK_DATA_LEN 4
9559 #define MC_CMD_SATELLITE_DOWNLOAD_OUT_RESULT_LEN 4
9561 #define MC_CMD_SATELLITE_DOWNLOAD_OUT_INFO_OFST 4
9562 #define MC_CMD_SATELLITE_DOWNLOAD_OUT_INFO_LEN 4
9599 #define MC_CMD_GET_CAPABILITIES_OUT_FLAGS1_LEN 4
9602 #define MC_CMD_GET_CAPABILITIES_OUT_TX_STRIPING_LBN 4
9659 #define MC_CMD_GET_CAPABILITIES_OUT_RX_DPCPU_FW_ID_OFST 4
9679 /* enum: RXDP Test firmware image 4 */
9719 #define MC_CMD_GET_CAPABILITIES_OUT_RXPD_FW_VERSION_TYPE_WIDTH 4
9765 #define MC_CMD_GET_CAPABILITIES_OUT_TXPD_FW_VERSION_TYPE_WIDTH 4
9801 #define MC_CMD_GET_CAPABILITIES_OUT_HW_CAPABILITIES_LEN 4
9804 #define MC_CMD_GET_CAPABILITIES_OUT_LICENSE_CAPABILITIES_LEN 4
9813 #define MC_CMD_GET_CAPABILITIES_V2_OUT_FLAGS1_LEN 4
9816 #define MC_CMD_GET_CAPABILITIES_V2_OUT_TX_STRIPING_LBN 4
9873 #define MC_CMD_GET_CAPABILITIES_V2_OUT_RX_DPCPU_FW_ID_OFST 4
9893 /* enum: RXDP Test firmware image 4 */
9933 #define MC_CMD_GET_CAPABILITIES_V2_OUT_RXPD_FW_VERSION_TYPE_WIDTH 4
9979 #define MC_CMD_GET_CAPABILITIES_V2_OUT_TXPD_FW_VERSION_TYPE_WIDTH 4
10015 #define MC_CMD_GET_CAPABILITIES_V2_OUT_HW_CAPABILITIES_LEN 4
10018 #define MC_CMD_GET_CAPABILITIES_V2_OUT_LICENSE_CAPABILITIES_LEN 4
10021 #define MC_CMD_GET_CAPABILITIES_V2_OUT_FLAGS2_LEN 4
10030 #define MC_CMD_GET_CAPABILITIES_V2_OUT_RX_CUT_THROUGH_LBN 4
10110 #define MC_CMD_GET_CAPABILITIES_V2_OUT_NUM_VIS_PER_PORT_NUM 4
10132 #define MC_CMD_GET_CAPABILITIES_V3_OUT_FLAGS1_LEN 4
10135 #define MC_CMD_GET_CAPABILITIES_V3_OUT_TX_STRIPING_LBN 4
10192 #define MC_CMD_GET_CAPABILITIES_V3_OUT_RX_DPCPU_FW_ID_OFST 4
10212 /* enum: RXDP Test firmware image 4 */
10252 #define MC_CMD_GET_CAPABILITIES_V3_OUT_RXPD_FW_VERSION_TYPE_WIDTH 4
10298 #define MC_CMD_GET_CAPABILITIES_V3_OUT_TXPD_FW_VERSION_TYPE_WIDTH 4
10334 #define MC_CMD_GET_CAPABILITIES_V3_OUT_HW_CAPABILITIES_LEN 4
10337 #define MC_CMD_GET_CAPABILITIES_V3_OUT_LICENSE_CAPABILITIES_LEN 4
10340 #define MC_CMD_GET_CAPABILITIES_V3_OUT_FLAGS2_LEN 4
10349 #define MC_CMD_GET_CAPABILITIES_V3_OUT_RX_CUT_THROUGH_LBN 4
10429 #define MC_CMD_GET_CAPABILITIES_V3_OUT_NUM_VIS_PER_PORT_NUM 4
10453 /* enum: Each VI occupies 8k as on Huntington and Medford. PIO is at offset 4k.
10457 /* enum: Each VI occupies 16k. PIO is at offset 4k. CTPIO is at offset 12k. */
10459 /* enum: Each VI occupies 64k. PIO is at offset 4k. CTPIO is at offset 12k. */
10476 #define MC_CMD_GET_CAPABILITIES_V4_OUT_FLAGS1_LEN 4
10479 #define MC_CMD_GET_CAPABILITIES_V4_OUT_TX_STRIPING_LBN 4
10536 #define MC_CMD_GET_CAPABILITIES_V4_OUT_RX_DPCPU_FW_ID_OFST 4
10556 /* enum: RXDP Test firmware image 4 */
10596 #define MC_CMD_GET_CAPABILITIES_V4_OUT_RXPD_FW_VERSION_TYPE_WIDTH 4
10642 #define MC_CMD_GET_CAPABILITIES_V4_OUT_TXPD_FW_VERSION_TYPE_WIDTH 4
10678 #define MC_CMD_GET_CAPABILITIES_V4_OUT_HW_CAPABILITIES_LEN 4
10681 #define MC_CMD_GET_CAPABILITIES_V4_OUT_LICENSE_CAPABILITIES_LEN 4
10684 #define MC_CMD_GET_CAPABILITIES_V4_OUT_FLAGS2_LEN 4
10693 #define MC_CMD_GET_CAPABILITIES_V4_OUT_RX_CUT_THROUGH_LBN 4
10773 #define MC_CMD_GET_CAPABILITIES_V4_OUT_NUM_VIS_PER_PORT_NUM 4
10797 /* enum: Each VI occupies 8k as on Huntington and Medford. PIO is at offset 4k.
10801 /* enum: Each VI occupies 16k. PIO is at offset 4k. CTPIO is at offset 12k. */
10803 /* enum: Each VI occupies 64k. PIO is at offset 4k. CTPIO is at offset 12k. */
10832 #define MC_CMD_V2_EXTN_IN_LEN 4
10847 #define MC_CMD_V2_EXTN_IN_MESSAGE_TYPE_WIDTH 4
10868 #define MC_CMD_TCM_BUCKET_ALLOC_OUT_LEN 4
10871 #define MC_CMD_TCM_BUCKET_ALLOC_OUT_BUCKET_LEN 4
10883 #define MC_CMD_TCM_BUCKET_FREE_IN_LEN 4
10886 #define MC_CMD_TCM_BUCKET_FREE_IN_BUCKET_LEN 4
10904 #define MC_CMD_TCM_BUCKET_INIT_IN_BUCKET_LEN 4
10906 #define MC_CMD_TCM_BUCKET_INIT_IN_RATE_OFST 4
10907 #define MC_CMD_TCM_BUCKET_INIT_IN_RATE_LEN 4
10913 #define MC_CMD_TCM_BUCKET_INIT_EXT_IN_BUCKET_LEN 4
10915 #define MC_CMD_TCM_BUCKET_INIT_EXT_IN_RATE_OFST 4
10916 #define MC_CMD_TCM_BUCKET_INIT_EXT_IN_RATE_LEN 4
10919 #define MC_CMD_TCM_BUCKET_INIT_EXT_IN_MAX_FILL_LEN 4
10937 #define MC_CMD_TCM_TXQ_INIT_IN_QID_LEN 4
10939 #define MC_CMD_TCM_TXQ_INIT_IN_LABEL_OFST 4
10940 #define MC_CMD_TCM_TXQ_INIT_IN_LABEL_LEN 4
10943 #define MC_CMD_TCM_TXQ_INIT_IN_PQ_FLAGS_LEN 4
10952 #define MC_CMD_TCM_TXQ_INIT_IN_RP_BKT_LEN 4
10957 #define MC_CMD_TCM_TXQ_INIT_IN_MAX_BKT1_LEN 4
10962 #define MC_CMD_TCM_TXQ_INIT_IN_MAX_BKT2_LEN 4
10965 #define MC_CMD_TCM_TXQ_INIT_IN_MIN_BKT_LEN 4
10971 #define MC_CMD_TCM_TXQ_INIT_EXT_IN_QID_LEN 4
10973 #define MC_CMD_TCM_TXQ_INIT_EXT_IN_LABEL_NORMAL_OFST 4
10974 #define MC_CMD_TCM_TXQ_INIT_EXT_IN_LABEL_NORMAL_LEN 4
10977 #define MC_CMD_TCM_TXQ_INIT_EXT_IN_PQ_FLAGS_LEN 4
10986 #define MC_CMD_TCM_TXQ_INIT_EXT_IN_RP_BKT_LEN 4
10991 #define MC_CMD_TCM_TXQ_INIT_EXT_IN_MAX_BKT1_LEN 4
10996 #define MC_CMD_TCM_TXQ_INIT_EXT_IN_MAX_BKT2_LEN 4
10999 #define MC_CMD_TCM_TXQ_INIT_EXT_IN_MIN_BKT_LEN 4
11002 #define MC_CMD_TCM_TXQ_INIT_EXT_IN_LABEL_GUARANTEED_LEN 4
11020 #define MC_CMD_LINK_PIOBUF_IN_PIOBUF_HANDLE_LEN 4
11022 #define MC_CMD_LINK_PIOBUF_IN_TXQ_INSTANCE_OFST 4
11023 #define MC_CMD_LINK_PIOBUF_IN_TXQ_INSTANCE_LEN 4
11038 #define MC_CMD_UNLINK_PIOBUF_IN_LEN 4
11041 #define MC_CMD_UNLINK_PIOBUF_IN_TXQ_INSTANCE_LEN 4
11059 #define MC_CMD_VSWITCH_ALLOC_IN_UPSTREAM_PORT_ID_LEN 4
11061 #define MC_CMD_VSWITCH_ALLOC_IN_TYPE_OFST 4
11062 #define MC_CMD_VSWITCH_ALLOC_IN_TYPE_LEN 4
11075 #define MC_CMD_VSWITCH_ALLOC_IN_FLAGS_LEN 4
11086 #define MC_CMD_VSWITCH_ALLOC_IN_NUM_VLAN_TAGS_LEN 4
11101 #define MC_CMD_VSWITCH_FREE_IN_LEN 4
11104 #define MC_CMD_VSWITCH_FREE_IN_UPSTREAM_PORT_ID_LEN 4
11121 #define MC_CMD_VSWITCH_QUERY_IN_LEN 4
11124 #define MC_CMD_VSWITCH_QUERY_IN_UPSTREAM_PORT_ID_LEN 4
11142 #define MC_CMD_VPORT_ALLOC_IN_UPSTREAM_PORT_ID_LEN 4
11144 #define MC_CMD_VPORT_ALLOC_IN_TYPE_OFST 4
11145 #define MC_CMD_VPORT_ALLOC_IN_TYPE_LEN 4
11166 #define MC_CMD_VPORT_ALLOC_IN_FLAGS_LEN 4
11176 #define MC_CMD_VPORT_ALLOC_IN_NUM_VLAN_TAGS_LEN 4
11179 #define MC_CMD_VPORT_ALLOC_IN_VLAN_TAGS_LEN 4
11186 #define MC_CMD_VPORT_ALLOC_OUT_LEN 4
11189 #define MC_CMD_VPORT_ALLOC_OUT_VPORT_ID_LEN 4
11201 #define MC_CMD_VPORT_FREE_IN_LEN 4
11204 #define MC_CMD_VPORT_FREE_IN_VPORT_ID_LEN 4
11222 #define MC_CMD_VADAPTOR_ALLOC_IN_UPSTREAM_PORT_ID_LEN 4
11225 #define MC_CMD_VADAPTOR_ALLOC_IN_FLAGS_LEN 4
11232 #define MC_CMD_VADAPTOR_ALLOC_IN_NUM_VLANS_LEN 4
11235 #define MC_CMD_VADAPTOR_ALLOC_IN_NUM_VLAN_TAGS_LEN 4
11238 #define MC_CMD_VADAPTOR_ALLOC_IN_VLAN_TAGS_LEN 4
11262 #define MC_CMD_VADAPTOR_FREE_IN_LEN 4
11265 #define MC_CMD_VADAPTOR_FREE_IN_UPSTREAM_PORT_ID_LEN 4
11283 #define MC_CMD_VADAPTOR_SET_MAC_IN_UPSTREAM_PORT_ID_LEN 4
11285 #define MC_CMD_VADAPTOR_SET_MAC_IN_MACADDR_OFST 4
11301 #define MC_CMD_VADAPTOR_GET_MAC_IN_LEN 4
11304 #define MC_CMD_VADAPTOR_GET_MAC_IN_UPSTREAM_PORT_ID_LEN 4
11322 #define MC_CMD_VADAPTOR_QUERY_IN_LEN 4
11325 #define MC_CMD_VADAPTOR_QUERY_IN_UPSTREAM_PORT_ID_LEN 4
11331 #define MC_CMD_VADAPTOR_QUERY_OUT_PORT_FLAGS_LEN 4
11333 #define MC_CMD_VADAPTOR_QUERY_OUT_VADAPTOR_FLAGS_OFST 4
11334 #define MC_CMD_VADAPTOR_QUERY_OUT_VADAPTOR_FLAGS_LEN 4
11337 #define MC_CMD_VADAPTOR_QUERY_OUT_NUM_AVAILABLE_VLAN_TAGS_LEN 4
11352 #define MC_CMD_EVB_PORT_ASSIGN_IN_PORT_ID_LEN 4
11354 #define MC_CMD_EVB_PORT_ASSIGN_IN_FUNCTION_OFST 4
11355 #define MC_CMD_EVB_PORT_ASSIGN_IN_FUNCTION_LEN 4
11376 #define MC_CMD_RDWR_A64_REGIONS_IN_REGION0_LEN 4
11377 #define MC_CMD_RDWR_A64_REGIONS_IN_REGION1_OFST 4
11378 #define MC_CMD_RDWR_A64_REGIONS_IN_REGION1_LEN 4
11380 #define MC_CMD_RDWR_A64_REGIONS_IN_REGION2_LEN 4
11382 #define MC_CMD_RDWR_A64_REGIONS_IN_REGION3_LEN 4
11385 #define MC_CMD_RDWR_A64_REGIONS_IN_WRITE_MASK_WIDTH 4
11394 #define MC_CMD_RDWR_A64_REGIONS_OUT_REGION0_LEN 4
11395 #define MC_CMD_RDWR_A64_REGIONS_OUT_REGION1_OFST 4
11396 #define MC_CMD_RDWR_A64_REGIONS_OUT_REGION1_LEN 4
11398 #define MC_CMD_RDWR_A64_REGIONS_OUT_REGION2_LEN 4
11400 #define MC_CMD_RDWR_A64_REGIONS_OUT_REGION3_LEN 4
11412 #define MC_CMD_ONLOAD_STACK_ALLOC_IN_LEN 4
11415 #define MC_CMD_ONLOAD_STACK_ALLOC_IN_UPSTREAM_PORT_ID_LEN 4
11418 #define MC_CMD_ONLOAD_STACK_ALLOC_OUT_LEN 4
11421 #define MC_CMD_ONLOAD_STACK_ALLOC_OUT_ONLOAD_STACK_ID_LEN 4
11433 #define MC_CMD_ONLOAD_STACK_FREE_IN_LEN 4
11436 #define MC_CMD_ONLOAD_STACK_FREE_IN_ONLOAD_STACK_ID_LEN 4
11454 #define MC_CMD_RSS_CONTEXT_ALLOC_IN_UPSTREAM_PORT_ID_LEN 4
11456 #define MC_CMD_RSS_CONTEXT_ALLOC_IN_TYPE_OFST 4
11457 #define MC_CMD_RSS_CONTEXT_ALLOC_IN_TYPE_LEN 4
11464 * changed. For this mode, NUM_QUEUES must 2, 4, 8, 16, 32 or 64.
11471 #define MC_CMD_RSS_CONTEXT_ALLOC_IN_NUM_QUEUES_LEN 4
11474 #define MC_CMD_RSS_CONTEXT_ALLOC_OUT_LEN 4
11480 #define MC_CMD_RSS_CONTEXT_ALLOC_OUT_RSS_CONTEXT_ID_LEN 4
11494 #define MC_CMD_RSS_CONTEXT_FREE_IN_LEN 4
11497 #define MC_CMD_RSS_CONTEXT_FREE_IN_RSS_CONTEXT_ID_LEN 4
11515 #define MC_CMD_RSS_CONTEXT_SET_KEY_IN_RSS_CONTEXT_ID_LEN 4
11517 #define MC_CMD_RSS_CONTEXT_SET_KEY_IN_TOEPLITZ_KEY_OFST 4
11533 #define MC_CMD_RSS_CONTEXT_GET_KEY_IN_LEN 4
11536 #define MC_CMD_RSS_CONTEXT_GET_KEY_IN_RSS_CONTEXT_ID_LEN 4
11541 #define MC_CMD_RSS_CONTEXT_GET_KEY_OUT_TOEPLITZ_KEY_OFST 4
11557 #define MC_CMD_RSS_CONTEXT_SET_TABLE_IN_RSS_CONTEXT_ID_LEN 4
11559 #define MC_CMD_RSS_CONTEXT_SET_TABLE_IN_INDIRECTION_TABLE_OFST 4
11575 #define MC_CMD_RSS_CONTEXT_GET_TABLE_IN_LEN 4
11578 #define MC_CMD_RSS_CONTEXT_GET_TABLE_IN_RSS_CONTEXT_ID_LEN 4
11583 #define MC_CMD_RSS_CONTEXT_GET_TABLE_OUT_INDIRECTION_TABLE_OFST 4
11599 #define MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_RSS_CONTEXT_ID_LEN 4
11612 #define MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_FLAGS_OFST 4
11613 #define MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_FLAGS_LEN 4
11622 #define MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_RESERVED_LBN 4
11623 #define MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_RESERVED_WIDTH 4
11625 #define MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_TCP_IPV4_RSS_MODE_WIDTH 4
11627 #define MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_UDP_IPV4_RSS_MODE_WIDTH 4
11629 #define MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_OTHER_IPV4_RSS_MODE_WIDTH 4
11631 #define MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_TCP_IPV6_RSS_MODE_WIDTH 4
11633 #define MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_UDP_IPV6_RSS_MODE_WIDTH 4
11635 #define MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_OTHER_IPV6_RSS_MODE_WIDTH 4
11650 #define MC_CMD_RSS_CONTEXT_GET_FLAGS_IN_LEN 4
11653 #define MC_CMD_RSS_CONTEXT_GET_FLAGS_IN_RSS_CONTEXT_ID_LEN 4
11670 #define MC_CMD_RSS_CONTEXT_GET_FLAGS_OUT_FLAGS_OFST 4
11671 #define MC_CMD_RSS_CONTEXT_GET_FLAGS_OUT_FLAGS_LEN 4
11680 #define MC_CMD_RSS_CONTEXT_GET_FLAGS_OUT_RESERVED_LBN 4
11681 #define MC_CMD_RSS_CONTEXT_GET_FLAGS_OUT_RESERVED_WIDTH 4
11683 #define MC_CMD_RSS_CONTEXT_GET_FLAGS_OUT_TCP_IPV4_RSS_MODE_WIDTH 4
11685 #define MC_CMD_RSS_CONTEXT_GET_FLAGS_OUT_UDP_IPV4_RSS_MODE_WIDTH 4
11687 #define MC_CMD_RSS_CONTEXT_GET_FLAGS_OUT_OTHER_IPV4_RSS_MODE_WIDTH 4
11689 #define MC_CMD_RSS_CONTEXT_GET_FLAGS_OUT_TCP_IPV6_RSS_MODE_WIDTH 4
11691 #define MC_CMD_RSS_CONTEXT_GET_FLAGS_OUT_UDP_IPV6_RSS_MODE_WIDTH 4
11693 #define MC_CMD_RSS_CONTEXT_GET_FLAGS_OUT_OTHER_IPV6_RSS_MODE_WIDTH 4
11708 #define MC_CMD_DOT1P_MAPPING_ALLOC_IN_UPSTREAM_PORT_ID_LEN 4
11713 #define MC_CMD_DOT1P_MAPPING_ALLOC_IN_NUM_QUEUES_OFST 4
11714 #define MC_CMD_DOT1P_MAPPING_ALLOC_IN_NUM_QUEUES_LEN 4
11717 #define MC_CMD_DOT1P_MAPPING_ALLOC_OUT_LEN 4
11723 #define MC_CMD_DOT1P_MAPPING_ALLOC_OUT_DOT1P_MAPPING_ID_LEN 4
11737 #define MC_CMD_DOT1P_MAPPING_FREE_IN_LEN 4
11740 #define MC_CMD_DOT1P_MAPPING_FREE_IN_DOT1P_MAPPING_ID_LEN 4
11758 #define MC_CMD_DOT1P_MAPPING_SET_TABLE_IN_DOT1P_MAPPING_ID_LEN 4
11762 #define MC_CMD_DOT1P_MAPPING_SET_TABLE_IN_MAPPING_TABLE_OFST 4
11778 #define MC_CMD_DOT1P_MAPPING_GET_TABLE_IN_LEN 4
11781 #define MC_CMD_DOT1P_MAPPING_GET_TABLE_IN_DOT1P_MAPPING_ID_LEN 4
11788 #define MC_CMD_DOT1P_MAPPING_GET_TABLE_OUT_MAPPING_TABLE_OFST 4
11807 #define MC_CMD_GET_VECTOR_CFG_OUT_VEC_BASE_LEN 4
11809 #define MC_CMD_GET_VECTOR_CFG_OUT_VECS_PER_PF_OFST 4
11810 #define MC_CMD_GET_VECTOR_CFG_OUT_VECS_PER_PF_LEN 4
11813 #define MC_CMD_GET_VECTOR_CFG_OUT_VECS_PER_VF_LEN 4
11830 #define MC_CMD_SET_VECTOR_CFG_IN_VEC_BASE_LEN 4
11832 #define MC_CMD_SET_VECTOR_CFG_IN_VECS_PER_PF_OFST 4
11833 #define MC_CMD_SET_VECTOR_CFG_IN_VECS_PER_PF_LEN 4
11836 #define MC_CMD_SET_VECTOR_CFG_IN_VECS_PER_VF_LEN 4
11854 #define MC_CMD_VPORT_ADD_MAC_ADDRESS_IN_VPORT_ID_LEN 4
11856 #define MC_CMD_VPORT_ADD_MAC_ADDRESS_IN_MACADDR_OFST 4
11875 #define MC_CMD_VPORT_DEL_MAC_ADDRESS_IN_VPORT_ID_LEN 4
11877 #define MC_CMD_VPORT_DEL_MAC_ADDRESS_IN_MACADDR_OFST 4
11893 #define MC_CMD_VPORT_GET_MAC_ADDRESSES_IN_LEN 4
11896 #define MC_CMD_VPORT_GET_MAC_ADDRESSES_IN_VPORT_ID_LEN 4
11899 #define MC_CMD_VPORT_GET_MAC_ADDRESSES_OUT_LENMIN 4
11901 #define MC_CMD_VPORT_GET_MAC_ADDRESSES_OUT_LEN(num) (4+6*(num))
11904 #define MC_CMD_VPORT_GET_MAC_ADDRESSES_OUT_MACADDR_COUNT_LEN 4
11906 #define MC_CMD_VPORT_GET_MAC_ADDRESSES_OUT_MACADDR_OFST 4
11926 #define MC_CMD_VPORT_RECONFIGURE_IN_VPORT_ID_LEN 4
11928 #define MC_CMD_VPORT_RECONFIGURE_IN_FLAGS_OFST 4
11929 #define MC_CMD_VPORT_RECONFIGURE_IN_FLAGS_LEN 4
11939 #define MC_CMD_VPORT_RECONFIGURE_IN_NUM_VLAN_TAGS_LEN 4
11942 #define MC_CMD_VPORT_RECONFIGURE_IN_VLAN_TAGS_LEN 4
11949 #define MC_CMD_VPORT_RECONFIGURE_IN_NUM_MACADDRS_LEN 4
11953 #define MC_CMD_VPORT_RECONFIGURE_IN_MACADDRS_NUM 4
11956 #define MC_CMD_VPORT_RECONFIGURE_OUT_LEN 4
11958 #define MC_CMD_VPORT_RECONFIGURE_OUT_FLAGS_LEN 4
11972 #define MC_CMD_EVB_PORT_QUERY_IN_LEN 4
11975 #define MC_CMD_EVB_PORT_QUERY_IN_PORT_ID_LEN 4
11981 #define MC_CMD_EVB_PORT_QUERY_OUT_PORT_FLAGS_LEN 4
11985 #define MC_CMD_EVB_PORT_QUERY_OUT_NUM_AVAILABLE_VLAN_TAGS_OFST 4
11986 #define MC_CMD_EVB_PORT_QUERY_OUT_NUM_AVAILABLE_VLAN_TAGS_LEN 4
12004 #define MC_CMD_DUMP_BUFTBL_ENTRIES_IN_FIRSTID_LEN 4
12006 #define MC_CMD_DUMP_BUFTBL_ENTRIES_IN_NUMENTRIES_OFST 4
12007 #define MC_CMD_DUMP_BUFTBL_ENTRIES_IN_NUMENTRIES_LEN 4
12029 #define MC_CMD_SET_RXDP_CONFIG_IN_LEN 4
12031 #define MC_CMD_SET_RXDP_CONFIG_IN_DATA_LEN 4
12059 #define MC_CMD_GET_RXDP_CONFIG_OUT_LEN 4
12061 #define MC_CMD_GET_RXDP_CONFIG_OUT_DATA_LEN 4
12085 #define MC_CMD_GET_CLOCK_OUT_SYS_FREQ_LEN 4
12087 #define MC_CMD_GET_CLOCK_OUT_DPCPU_FREQ_OFST 4
12088 #define MC_CMD_GET_CLOCK_OUT_DPCPU_FREQ_LEN 4
12103 #define MC_CMD_SET_CLOCK_IN_SYS_FREQ_LEN 4
12107 #define MC_CMD_SET_CLOCK_IN_ICORE_FREQ_OFST 4
12108 #define MC_CMD_SET_CLOCK_IN_ICORE_FREQ_LEN 4
12113 #define MC_CMD_SET_CLOCK_IN_DPCPU_FREQ_LEN 4
12118 #define MC_CMD_SET_CLOCK_IN_PCS_FREQ_LEN 4
12123 #define MC_CMD_SET_CLOCK_IN_MC_FREQ_LEN 4
12128 #define MC_CMD_SET_CLOCK_IN_RMON_FREQ_LEN 4
12133 #define MC_CMD_SET_CLOCK_IN_VSWITCH_FREQ_LEN 4
12141 #define MC_CMD_SET_CLOCK_OUT_SYS_FREQ_LEN 4
12145 #define MC_CMD_SET_CLOCK_OUT_ICORE_FREQ_OFST 4
12146 #define MC_CMD_SET_CLOCK_OUT_ICORE_FREQ_LEN 4
12151 #define MC_CMD_SET_CLOCK_OUT_DPCPU_FREQ_LEN 4
12156 #define MC_CMD_SET_CLOCK_OUT_PCS_FREQ_LEN 4
12161 #define MC_CMD_SET_CLOCK_OUT_MC_FREQ_LEN 4
12166 #define MC_CMD_SET_CLOCK_OUT_RMON_FREQ_LEN 4
12171 #define MC_CMD_SET_CLOCK_OUT_VSWITCH_FREQ_LEN 4
12187 #define MC_CMD_DPCPU_RPC_IN_CPU_LEN 4
12207 #define MC_CMD_DPCPU_RPC_IN_DATA_OFST 4
12252 #define MC_CMD_DPCPU_RPC_IN_CSR_ACCESS_DATA_LEN 4
12255 #define MC_CMD_DPCPU_RPC_IN_CSR_ACCESS_ADDRESS_LEN 4
12260 #define MC_CMD_DPCPU_RPC_OUT_RC_LEN 4
12262 #define MC_CMD_DPCPU_RPC_OUT_DATA_OFST 4
12271 #define MC_CMD_DPCPU_RPC_OUT_CSR_ACCESS_READ_VAL_1_LEN 4
12273 #define MC_CMD_DPCPU_RPC_OUT_CSR_ACCESS_READ_VAL_2_LEN 4
12275 #define MC_CMD_DPCPU_RPC_OUT_CSR_ACCESS_READ_VAL_3_LEN 4
12277 #define MC_CMD_DPCPU_RPC_OUT_CSR_ACCESS_READ_VAL_4_LEN 4
12289 #define MC_CMD_TRIGGER_INTERRUPT_IN_LEN 4
12292 #define MC_CMD_TRIGGER_INTERRUPT_IN_INTR_LEVEL_LEN 4
12307 #define MC_CMD_SHMBOOT_OP_IN_LEN 4
12310 #define MC_CMD_SHMBOOT_OP_IN_SHMBOOT_OP_LEN 4
12329 #define MC_CMD_CAP_BLK_READ_IN_CAP_REG_LEN 4
12330 #define MC_CMD_CAP_BLK_READ_IN_ADDR_OFST 4
12331 #define MC_CMD_CAP_BLK_READ_IN_ADDR_LEN 4
12333 #define MC_CMD_CAP_BLK_READ_IN_COUNT_LEN 4
12342 #define MC_CMD_CAP_BLK_READ_OUT_BUFFER_HI_OFST 4
12358 #define MC_CMD_DUMP_DO_IN_PADDING_LEN 4
12359 #define MC_CMD_DUMP_DO_IN_DUMPSPEC_SRC_OFST 4
12360 #define MC_CMD_DUMP_DO_IN_DUMPSPEC_SRC_LEN 4
12364 #define MC_CMD_DUMP_DO_IN_DUMPSPEC_SRC_CUSTOM_TYPE_LEN 4
12370 #define MC_CMD_DUMP_DO_IN_DUMPSPEC_SRC_CUSTOM_NVRAM_PARTITION_TYPE_ID_LEN 4
12372 #define MC_CMD_DUMP_DO_IN_DUMPSPEC_SRC_CUSTOM_NVRAM_OFFSET_LEN 4
12374 #define MC_CMD_DUMP_DO_IN_DUMPSPEC_SRC_CUSTOM_HOST_MEMORY_ADDR_LO_LEN 4
12376 #define MC_CMD_DUMP_DO_IN_DUMPSPEC_SRC_CUSTOM_HOST_MEMORY_ADDR_HI_LEN 4
12378 #define MC_CMD_DUMP_DO_IN_DUMPSPEC_SRC_CUSTOM_HOST_MEMORY_MLI_ROOT_ADDR_LO_LEN 4
12381 #define MC_CMD_DUMP_DO_IN_DUMPSPEC_SRC_CUSTOM_HOST_MEMORY_MLI_ROOT_ADDR_HI_LEN 4
12383 #define MC_CMD_DUMP_DO_IN_DUMPSPEC_SRC_CUSTOM_HOST_MEMORY_MLI_DEPTH_LEN 4
12386 #define MC_CMD_DUMP_DO_IN_DUMPSPEC_SRC_CUSTOM_UART_PORT_LEN 4
12392 #define MC_CMD_DUMP_DO_IN_DUMPSPEC_SRC_CUSTOM_SIZE_LEN 4
12394 #define MC_CMD_DUMP_DO_IN_DUMPFILE_DST_LEN 4
12398 #define MC_CMD_DUMP_DO_IN_DUMPFILE_DST_CUSTOM_TYPE_LEN 4
12402 #define MC_CMD_DUMP_DO_IN_DUMPFILE_DST_CUSTOM_NVRAM_PARTITION_TYPE_ID_LEN 4
12404 #define MC_CMD_DUMP_DO_IN_DUMPFILE_DST_CUSTOM_NVRAM_OFFSET_LEN 4
12406 #define MC_CMD_DUMP_DO_IN_DUMPFILE_DST_CUSTOM_HOST_MEMORY_ADDR_LO_LEN 4
12408 #define MC_CMD_DUMP_DO_IN_DUMPFILE_DST_CUSTOM_HOST_MEMORY_ADDR_HI_LEN 4
12410 #define MC_CMD_DUMP_DO_IN_DUMPFILE_DST_CUSTOM_HOST_MEMORY_MLI_ROOT_ADDR_LO_LEN 4
12412 #define MC_CMD_DUMP_DO_IN_DUMPFILE_DST_CUSTOM_HOST_MEMORY_MLI_ROOT_ADDR_HI_LEN 4
12414 #define MC_CMD_DUMP_DO_IN_DUMPFILE_DST_CUSTOM_HOST_MEMORY_MLI_DEPTH_LEN 4
12416 #define MC_CMD_DUMP_DO_IN_DUMPFILE_DST_CUSTOM_UART_PORT_LEN 4
12418 #define MC_CMD_DUMP_DO_IN_DUMPFILE_DST_CUSTOM_SIZE_LEN 4
12421 #define MC_CMD_DUMP_DO_OUT_LEN 4
12423 #define MC_CMD_DUMP_DO_OUT_DUMPFILE_SIZE_LEN 4
12437 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_ENABLE_LEN 4
12438 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPSPEC_SRC_OFST 4
12439 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPSPEC_SRC_LEN 4
12443 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPSPEC_SRC_CUSTOM_TYPE_LEN 4
12447 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPSPEC_SRC_CUSTOM_NVRAM_PARTITION_TYPE_ID_LEN 4
12449 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPSPEC_SRC_CUSTOM_NVRAM_OFFSET_LEN 4
12451 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPSPEC_SRC_CUSTOM_HOST_MEMORY_ADDR_LO_LEN 4
12453 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPSPEC_SRC_CUSTOM_HOST_MEMORY_ADDR_HI_LEN 4
12455 …e MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPSPEC_SRC_CUSTOM_HOST_MEMORY_MLI_ROOT_ADDR_LO_LEN 4
12457 …e MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPSPEC_SRC_CUSTOM_HOST_MEMORY_MLI_ROOT_ADDR_HI_LEN 4
12459 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPSPEC_SRC_CUSTOM_HOST_MEMORY_MLI_DEPTH_LEN 4
12461 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPSPEC_SRC_CUSTOM_UART_PORT_LEN 4
12463 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPSPEC_SRC_CUSTOM_SIZE_LEN 4
12465 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPFILE_DST_LEN 4
12469 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPFILE_DST_CUSTOM_TYPE_LEN 4
12473 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPFILE_DST_CUSTOM_NVRAM_PARTITION_TYPE_ID_LEN 4
12475 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPFILE_DST_CUSTOM_NVRAM_OFFSET_LEN 4
12477 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPFILE_DST_CUSTOM_HOST_MEMORY_ADDR_LO_LEN 4
12479 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPFILE_DST_CUSTOM_HOST_MEMORY_ADDR_HI_LEN 4
12481 …e MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPFILE_DST_CUSTOM_HOST_MEMORY_MLI_ROOT_ADDR_LO_LEN 4
12483 …e MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPFILE_DST_CUSTOM_HOST_MEMORY_MLI_ROOT_ADDR_HI_LEN 4
12485 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPFILE_DST_CUSTOM_HOST_MEMORY_MLI_DEPTH_LEN 4
12487 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPFILE_DST_CUSTOM_UART_PORT_LEN 4
12489 #define MC_CMD_DUMP_CONFIGURE_UNSOLICITED_IN_DUMPFILE_DST_CUSTOM_SIZE_LEN 4
12505 #define MC_CMD_SET_PSU_IN_PARAM_LEN 4
12507 #define MC_CMD_SET_PSU_IN_RAIL_OFST 4
12508 #define MC_CMD_SET_PSU_IN_RAIL_LEN 4
12513 #define MC_CMD_SET_PSU_IN_VALUE_LEN 4
12533 #define MC_CMD_GET_FUNCTION_INFO_OUT_PF_LEN 4
12534 #define MC_CMD_GET_FUNCTION_INFO_OUT_VF_OFST 4
12535 #define MC_CMD_GET_FUNCTION_INFO_OUT_VF_LEN 4
12571 #define MC_CMD_UART_SEND_DATA_OUT_CHECKSUM_LEN 4
12573 #define MC_CMD_UART_SEND_DATA_OUT_OFFSET_OFST 4
12574 #define MC_CMD_UART_SEND_DATA_OUT_OFFSET_LEN 4
12577 #define MC_CMD_UART_SEND_DATA_OUT_LENGTH_LEN 4
12580 #define MC_CMD_UART_SEND_DATA_OUT_RESERVED_LEN 4
12603 #define MC_CMD_UART_RECV_DATA_OUT_CHECKSUM_LEN 4
12605 #define MC_CMD_UART_RECV_DATA_OUT_OFFSET_OFST 4
12606 #define MC_CMD_UART_RECV_DATA_OUT_OFFSET_LEN 4
12609 #define MC_CMD_UART_RECV_DATA_OUT_LENGTH_LEN 4
12612 #define MC_CMD_UART_RECV_DATA_OUT_RESERVED_LEN 4
12620 #define MC_CMD_UART_RECV_DATA_IN_CHECKSUM_LEN 4
12622 #define MC_CMD_UART_RECV_DATA_IN_RESERVED1_OFST 4
12623 #define MC_CMD_UART_RECV_DATA_IN_RESERVED1_LEN 4
12626 #define MC_CMD_UART_RECV_DATA_IN_RESERVED2_LEN 4
12629 #define MC_CMD_UART_RECV_DATA_IN_RESERVED3_LEN 4
12648 #define MC_CMD_READ_FUSES_IN_OFFSET_LEN 4
12650 #define MC_CMD_READ_FUSES_IN_LENGTH_OFST 4
12651 #define MC_CMD_READ_FUSES_IN_LENGTH_LEN 4
12654 #define MC_CMD_READ_FUSES_OUT_LENMIN 4
12656 #define MC_CMD_READ_FUSES_OUT_LEN(num) (4+1*(num))
12659 #define MC_CMD_READ_FUSES_OUT_LENGTH_LEN 4
12661 #define MC_CMD_READ_FUSES_OUT_DATA_OFST 4
12676 #define MC_CMD_KR_TUNE_IN_LENMIN 4
12678 #define MC_CMD_KR_TUNE_IN_LEN(num) (4+4*(num))
12711 #define MC_CMD_KR_TUNE_IN_KR_TUNE_ARGS_OFST 4
12712 #define MC_CMD_KR_TUNE_IN_KR_TUNE_ARGS_LEN 4
12720 #define MC_CMD_KR_TUNE_RXEQ_GET_IN_LEN 4
12729 #define MC_CMD_KR_TUNE_RXEQ_GET_OUT_LENMIN 4
12731 #define MC_CMD_KR_TUNE_RXEQ_GET_OUT_LEN(num) (0+4*(num))
12734 #define MC_CMD_KR_TUNE_RXEQ_GET_OUT_PARAM_LEN 4
12803 /* enum: I/Q clk offset (Medford2 - 4 bit signed (-5 - +5))) */
12835 #define MC_CMD_KR_TUNE_RXEQ_GET_OUT_RESERVED_WIDTH 4
12844 #define MC_CMD_KR_TUNE_RXEQ_SET_IN_LEN(num) (4+4*(num))
12852 #define MC_CMD_KR_TUNE_RXEQ_SET_IN_PARAM_OFST 4
12853 #define MC_CMD_KR_TUNE_RXEQ_SET_IN_PARAM_LEN 4
12867 #define MC_CMD_KR_TUNE_RXEQ_SET_IN_RESERVED_WIDTH 4
12877 #define MC_CMD_KR_TUNE_TXEQ_GET_IN_LEN 4
12886 #define MC_CMD_KR_TUNE_TXEQ_GET_OUT_LENMIN 4
12888 #define MC_CMD_KR_TUNE_TXEQ_GET_OUT_LEN(num) (0+4*(num))
12891 #define MC_CMD_KR_TUNE_TXEQ_GET_OUT_PARAM_LEN 4
12939 #define MC_CMD_KR_TUNE_TXEQ_SET_IN_LEN(num) (4+4*(num))
12947 #define MC_CMD_KR_TUNE_TXEQ_SET_IN_PARAM_OFST 4
12948 #define MC_CMD_KR_TUNE_TXEQ_SET_IN_PARAM_LEN 4
12970 #define MC_CMD_KR_TUNE_RECAL_IN_LEN 4
12990 #define MC_CMD_KR_TUNE_START_EYE_PLOT_IN_LANE_OFST 4
12991 #define MC_CMD_KR_TUNE_START_EYE_PLOT_IN_LANE_LEN 4
13001 #define MC_CMD_KR_TUNE_START_EYE_PLOT_V2_IN_LANE_OFST 4
13002 #define MC_CMD_KR_TUNE_START_EYE_PLOT_V2_IN_LANE_LEN 4
13009 #define MC_CMD_KR_TUNE_START_EYE_PLOT_V2_IN_BER_LEN 4
13015 #define MC_CMD_KR_TUNE_POLL_EYE_PLOT_IN_LEN 4
13040 #define MC_CMD_KR_TUNE_READ_FOM_IN_LANE_OFST 4
13041 #define MC_CMD_KR_TUNE_READ_FOM_IN_LANE_LEN 4
13048 #define MC_CMD_KR_TUNE_READ_FOM_OUT_LEN 4
13050 #define MC_CMD_KR_TUNE_READ_FOM_OUT_FOM_LEN 4
13060 #define MC_CMD_KR_TUNE_LINK_TRAIN_RUN_IN_RUN_OFST 4
13061 #define MC_CMD_KR_TUNE_LINK_TRAIN_RUN_IN_RUN_LEN 4
13073 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_IN_LANE_OFST 4
13074 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_IN_LANE_LEN 4
13077 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_IN_INITIALIZE_LEN 4
13080 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_IN_PRESET_LEN 4
13083 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_IN_CM1_LEN 4
13089 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_IN_C0_LEN 4
13094 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_IN_CP1_LEN 4
13102 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_OUT_CM1_STATUS_LEN 4
13108 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_OUT_C0_STATUS_OFST 4
13109 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_OUT_C0_STATUS_LEN 4
13114 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_OUT_CP1_STATUS_LEN 4
13119 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_OUT_CM1_VALUE_LEN 4
13122 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_OUT_C0_VALUE_LEN 4
13125 #define MC_CMD_KR_TUNE_LINK_TRAIN_CMD_OUT_CP1_VALUE_LEN 4
13137 #define MC_CMD_PCIE_TUNE_IN_LENMIN 4
13139 #define MC_CMD_PCIE_TUNE_IN_LEN(num) (4+4*(num))
13164 #define MC_CMD_PCIE_TUNE_IN_PCIE_TUNE_ARGS_OFST 4
13165 #define MC_CMD_PCIE_TUNE_IN_PCIE_TUNE_ARGS_LEN 4
13173 #define MC_CMD_PCIE_TUNE_RXEQ_GET_IN_LEN 4
13182 #define MC_CMD_PCIE_TUNE_RXEQ_GET_OUT_LENMIN 4
13184 #define MC_CMD_PCIE_TUNE_RXEQ_GET_OUT_LEN(num) (0+4*(num))
13187 #define MC_CMD_PCIE_TUNE_RXEQ_GET_OUT_PARAM_LEN 4
13243 #define MC_CMD_PCIE_TUNE_RXEQ_SET_IN_LEN(num) (4+4*(num))
13251 #define MC_CMD_PCIE_TUNE_RXEQ_SET_IN_PARAM_OFST 4
13252 #define MC_CMD_PCIE_TUNE_RXEQ_SET_IN_PARAM_LEN 4
13276 #define MC_CMD_PCIE_TUNE_TXEQ_GET_IN_LEN 4
13285 #define MC_CMD_PCIE_TUNE_TXEQ_GET_OUT_LENMIN 4
13287 #define MC_CMD_PCIE_TUNE_TXEQ_GET_OUT_LEN(num) (0+4*(num))
13290 #define MC_CMD_PCIE_TUNE_TXEQ_GET_OUT_PARAM_LEN 4
13306 #define MC_CMD_PCIE_TUNE_TXEQ_GET_OUT_PARAM_LANE_WIDTH 4
13322 #define MC_CMD_PCIE_TUNE_START_EYE_PLOT_IN_LANE_OFST 4
13323 #define MC_CMD_PCIE_TUNE_START_EYE_PLOT_IN_LANE_LEN 4
13329 #define MC_CMD_PCIE_TUNE_POLL_EYE_PLOT_IN_LEN 4
13363 #define MC_CMD_LICENSING_IN_LEN 4
13366 #define MC_CMD_LICENSING_IN_OP_LEN 4
13378 #define MC_CMD_LICENSING_OUT_VALID_APP_KEYS_LEN 4
13382 #define MC_CMD_LICENSING_OUT_INVALID_APP_KEYS_OFST 4
13383 #define MC_CMD_LICENSING_OUT_INVALID_APP_KEYS_LEN 4
13386 #define MC_CMD_LICENSING_OUT_BLACKLISTED_APP_KEYS_LEN 4
13389 #define MC_CMD_LICENSING_OUT_UNVERIFIABLE_APP_KEYS_LEN 4
13393 #define MC_CMD_LICENSING_OUT_WRONG_NODE_APP_KEYS_LEN 4
13398 #define MC_CMD_LICENSING_OUT_LICENSING_STATE_LEN 4
13401 #define MC_CMD_LICENSING_OUT_LICENSING_SELF_TEST_LEN 4
13418 #define MC_CMD_LICENSING_V3_IN_LEN 4
13421 #define MC_CMD_LICENSING_V3_IN_OP_LEN 4
13435 #define MC_CMD_LICENSING_V3_OUT_VALID_KEYS_LEN 4
13439 #define MC_CMD_LICENSING_V3_OUT_INVALID_KEYS_OFST 4
13440 #define MC_CMD_LICENSING_V3_OUT_INVALID_KEYS_LEN 4
13443 #define MC_CMD_LICENSING_V3_OUT_UNVERIFIABLE_KEYS_LEN 4
13446 #define MC_CMD_LICENSING_V3_OUT_WRONG_NODE_KEYS_LEN 4
13451 #define MC_CMD_LICENSING_V3_OUT_LICENSING_STATE_LEN 4
13454 #define MC_CMD_LICENSING_V3_OUT_LICENSING_SELF_TEST_LEN 4
13495 #define MC_CMD_LICENSING_GET_ID_V3_OUT_LICENSE_TYPE_LEN 4
13497 #define MC_CMD_LICENSING_GET_ID_V3_OUT_LICENSE_ID_LENGTH_OFST 4
13498 #define MC_CMD_LICENSING_GET_ID_V3_OUT_LICENSE_ID_LENGTH_LEN 4
13533 #define MC_CMD_GET_LICENSED_APP_STATE_IN_LEN 4
13536 #define MC_CMD_GET_LICENSED_APP_STATE_IN_APP_ID_LEN 4
13539 #define MC_CMD_GET_LICENSED_APP_STATE_OUT_LEN 4
13542 #define MC_CMD_GET_LICENSED_APP_STATE_OUT_STATE_LEN 4
13567 #define MC_CMD_GET_LICENSED_V3_APP_STATE_IN_APP_ID_HI_OFST 4
13570 #define MC_CMD_GET_LICENSED_V3_APP_STATE_OUT_LEN 4
13573 #define MC_CMD_GET_LICENSED_V3_APP_STATE_OUT_STATE_LEN 4
13598 #define MC_CMD_GET_LICENSED_V3_FEATURE_STATES_IN_FEATURES_HI_OFST 4
13606 #define MC_CMD_GET_LICENSED_V3_FEATURE_STATES_OUT_STATES_HI_OFST 4
13621 #define MC_CMD_LICENSED_APP_OP_IN_LEN(num) (8+4*(num))
13624 #define MC_CMD_LICENSED_APP_OP_IN_APP_ID_LEN 4
13626 #define MC_CMD_LICENSED_APP_OP_IN_OP_OFST 4
13627 #define MC_CMD_LICENSED_APP_OP_IN_OP_LEN 4
13634 #define MC_CMD_LICENSED_APP_OP_IN_ARGS_LEN 4
13641 #define MC_CMD_LICENSED_APP_OP_OUT_LEN(num) (0+4*(num))
13644 #define MC_CMD_LICENSED_APP_OP_OUT_RESULT_LEN 4
13652 #define MC_CMD_LICENSED_APP_OP_VALIDATE_IN_APP_ID_LEN 4
13654 #define MC_CMD_LICENSED_APP_OP_VALIDATE_IN_OP_OFST 4
13655 #define MC_CMD_LICENSED_APP_OP_VALIDATE_IN_OP_LEN 4
13664 #define MC_CMD_LICENSED_APP_OP_VALIDATE_OUT_EXPIRY_LEN 4
13666 #define MC_CMD_LICENSED_APP_OP_VALIDATE_OUT_RESPONSE_OFST 4
13673 #define MC_CMD_LICENSED_APP_OP_MASK_IN_APP_ID_LEN 4
13675 #define MC_CMD_LICENSED_APP_OP_MASK_IN_OP_OFST 4
13676 #define MC_CMD_LICENSED_APP_OP_MASK_IN_OP_LEN 4
13679 #define MC_CMD_LICENSED_APP_OP_MASK_IN_FLAG_LEN 4
13711 * bytes] ... expiry_time[4 bytes] ...
13717 #define MC_CMD_LICENSED_V3_VALIDATE_APP_OUT_EXPIRY_TIME_LEN 4
13720 #define MC_CMD_LICENSED_V3_VALIDATE_APP_OUT_EXPIRY_UNITS_LEN 4
13752 #define MC_CMD_LICENSED_V3_MASK_FEATURES_IN_MASK_HI_OFST 4
13755 #define MC_CMD_LICENSED_V3_MASK_FEATURES_IN_FLAG_LEN 4
13778 #define MC_CMD_LICENSING_V3_TEMPORARY_IN_LEN 4
13781 #define MC_CMD_LICENSING_V3_TEMPORARY_IN_OP_LEN 4
13799 #define MC_CMD_LICENSING_V3_TEMPORARY_IN_SET_OP_LEN 4
13801 #define MC_CMD_LICENSING_V3_TEMPORARY_IN_SET_LICENSE_OFST 4
13805 #define MC_CMD_LICENSING_V3_TEMPORARY_IN_CLEAR_LEN 4
13807 #define MC_CMD_LICENSING_V3_TEMPORARY_IN_CLEAR_OP_LEN 4
13810 #define MC_CMD_LICENSING_V3_TEMPORARY_IN_STATUS_LEN 4
13812 #define MC_CMD_LICENSING_V3_TEMPORARY_IN_STATUS_OP_LEN 4
13818 #define MC_CMD_LICENSING_V3_TEMPORARY_OUT_STATUS_STATUS_LEN 4
13828 #define MC_CMD_LICENSING_V3_TEMPORARY_OUT_STATUS_LICENSED_FEATURES_OFST 4
13830 #define MC_CMD_LICENSING_V3_TEMPORARY_OUT_STATUS_LICENSED_FEATURES_LO_OFST 4
13850 #define MC_CMD_SET_PORT_SNIFF_CONFIG_IN_FLAGS_LEN 4
13856 #define MC_CMD_SET_PORT_SNIFF_CONFIG_IN_RX_QUEUE_OFST 4
13857 #define MC_CMD_SET_PORT_SNIFF_CONFIG_IN_RX_QUEUE_LEN 4
13860 #define MC_CMD_SET_PORT_SNIFF_CONFIG_IN_RX_MODE_LEN 4
13870 #define MC_CMD_SET_PORT_SNIFF_CONFIG_IN_RX_CONTEXT_LEN 4
13893 #define MC_CMD_GET_PORT_SNIFF_CONFIG_OUT_FLAGS_LEN 4
13899 #define MC_CMD_GET_PORT_SNIFF_CONFIG_OUT_RX_QUEUE_OFST 4
13900 #define MC_CMD_GET_PORT_SNIFF_CONFIG_OUT_RX_QUEUE_LEN 4
13903 #define MC_CMD_GET_PORT_SNIFF_CONFIG_OUT_RX_MODE_LEN 4
13910 #define MC_CMD_GET_PORT_SNIFF_CONFIG_OUT_RX_CONTEXT_LEN 4
13924 #define MC_CMD_SET_PARSER_DISP_CONFIG_IN_LEN(num) (8+4*(num))
13927 #define MC_CMD_SET_PARSER_DISP_CONFIG_IN_TYPE_LEN 4
13940 #define MC_CMD_SET_PARSER_DISP_CONFIG_IN_ENTITY_OFST 4
13941 #define MC_CMD_SET_PARSER_DISP_CONFIG_IN_ENTITY_LEN 4
13946 #define MC_CMD_SET_PARSER_DISP_CONFIG_IN_VALUE_LEN 4
13966 #define MC_CMD_GET_PARSER_DISP_CONFIG_IN_TYPE_LEN 4
13972 #define MC_CMD_GET_PARSER_DISP_CONFIG_IN_ENTITY_OFST 4
13973 #define MC_CMD_GET_PARSER_DISP_CONFIG_IN_ENTITY_LEN 4
13976 #define MC_CMD_GET_PARSER_DISP_CONFIG_OUT_LENMIN 4
13978 #define MC_CMD_GET_PARSER_DISP_CONFIG_OUT_LEN(num) (0+4*(num))
13983 #define MC_CMD_GET_PARSER_DISP_CONFIG_OUT_VALUE_LEN 4
14006 #define MC_CMD_SET_TX_PORT_SNIFF_CONFIG_IN_FLAGS_LEN 4
14010 #define MC_CMD_SET_TX_PORT_SNIFF_CONFIG_IN_RX_QUEUE_OFST 4
14011 #define MC_CMD_SET_TX_PORT_SNIFF_CONFIG_IN_RX_QUEUE_LEN 4
14014 #define MC_CMD_SET_TX_PORT_SNIFF_CONFIG_IN_RX_MODE_LEN 4
14024 #define MC_CMD_SET_TX_PORT_SNIFF_CONFIG_IN_RX_CONTEXT_LEN 4
14047 #define MC_CMD_GET_TX_PORT_SNIFF_CONFIG_OUT_FLAGS_LEN 4
14051 #define MC_CMD_GET_TX_PORT_SNIFF_CONFIG_OUT_RX_QUEUE_OFST 4
14052 #define MC_CMD_GET_TX_PORT_SNIFF_CONFIG_OUT_RX_QUEUE_LEN 4
14055 #define MC_CMD_GET_TX_PORT_SNIFF_CONFIG_OUT_RX_MODE_LEN 4
14062 #define MC_CMD_GET_TX_PORT_SNIFF_CONFIG_OUT_RX_CONTEXT_LEN 4
14077 #define MC_CMD_RMON_STATS_RX_ERRORS_IN_RX_QUEUE_LEN 4
14078 #define MC_CMD_RMON_STATS_RX_ERRORS_IN_FLAGS_OFST 4
14079 #define MC_CMD_RMON_STATS_RX_ERRORS_IN_FLAGS_LEN 4
14086 #define MC_CMD_RMON_STATS_RX_ERRORS_OUT_CRC_ERRORS_LEN 4
14087 #define MC_CMD_RMON_STATS_RX_ERRORS_OUT_TRUNC_ERRORS_OFST 4
14088 #define MC_CMD_RMON_STATS_RX_ERRORS_OUT_TRUNC_ERRORS_LEN 4
14090 #define MC_CMD_RMON_STATS_RX_ERRORS_OUT_RX_NO_DESC_DROPS_LEN 4
14092 #define MC_CMD_RMON_STATS_RX_ERRORS_OUT_RX_ABORT_LEN 4
14110 #define MC_CMD_GET_PCIE_RESOURCE_INFO_OUT_MAX_PFS_LEN 4
14112 #define MC_CMD_GET_PCIE_RESOURCE_INFO_OUT_MAX_VFS_OFST 4
14113 #define MC_CMD_GET_PCIE_RESOURCE_INFO_OUT_MAX_VFS_LEN 4
14116 #define MC_CMD_GET_PCIE_RESOURCE_INFO_OUT_MAX_VECTORS_LEN 4
14120 #define MC_CMD_GET_PCIE_RESOURCE_INFO_OUT_DEFAULT_PF_VECTORS_LEN 4
14124 #define MC_CMD_GET_PCIE_RESOURCE_INFO_OUT_DEFAULT_VF_VECTORS_LEN 4
14127 #define MC_CMD_GET_PCIE_RESOURCE_INFO_OUT_MAX_PF_VECTORS_LEN 4
14130 #define MC_CMD_GET_PCIE_RESOURCE_INFO_OUT_MAX_VF_VECTORS_LEN 4
14148 #define MC_CMD_GET_PORT_MODES_OUT_MODES_LEN 4
14150 #define MC_CMD_GET_PORT_MODES_OUT_DEFAULT_MODE_OFST 4
14151 #define MC_CMD_GET_PORT_MODES_OUT_DEFAULT_MODE_LEN 4
14154 #define MC_CMD_GET_PORT_MODES_OUT_CURRENT_MODE_LEN 4
14168 #define MC_CMD_READ_ATB_IN_SIGNAL_BUS_LEN 4
14172 #define MC_CMD_READ_ATB_IN_SIGNAL_EN_BITNO_OFST 4
14173 #define MC_CMD_READ_ATB_IN_SIGNAL_EN_BITNO_LEN 4
14175 #define MC_CMD_READ_ATB_IN_SIGNAL_SEL_LEN 4
14177 #define MC_CMD_READ_ATB_IN_SETTLING_TIME_US_LEN 4
14180 #define MC_CMD_READ_ATB_OUT_LEN 4
14182 #define MC_CMD_READ_ATB_OUT_SAMPLE_MV_LEN 4
14199 #define MC_CMD_GET_WORKAROUNDS_OUT_IMPLEMENTED_LEN 4
14200 #define MC_CMD_GET_WORKAROUNDS_OUT_ENABLED_OFST 4
14201 #define MC_CMD_GET_WORKAROUNDS_OUT_ENABLED_LEN 4
14236 #define MC_CMD_PRIVILEGE_MASK_IN_FUNCTION_LEN 4
14245 #define MC_CMD_PRIVILEGE_MASK_IN_NEW_MASK_OFST 4
14246 #define MC_CMD_PRIVILEGE_MASK_IN_NEW_MASK_LEN 4
14283 #define MC_CMD_PRIVILEGE_MASK_OUT_LEN 4
14286 #define MC_CMD_PRIVILEGE_MASK_OUT_OLD_MASK_LEN 4
14303 #define MC_CMD_LINK_STATE_MODE_IN_FUNCTION_LEN 4
14309 #define MC_CMD_LINK_STATE_MODE_IN_NEW_MODE_OFST 4
14310 #define MC_CMD_LINK_STATE_MODE_IN_NEW_MODE_LEN 4
14319 #define MC_CMD_LINK_STATE_MODE_OUT_LEN 4
14321 #define MC_CMD_LINK_STATE_MODE_OUT_OLD_MODE_LEN 4
14340 #define MC_CMD_GET_SNAPSHOT_LENGTH_OUT_RX_SNAPLEN_MIN_LEN 4
14342 #define MC_CMD_GET_SNAPSHOT_LENGTH_OUT_RX_SNAPLEN_MAX_OFST 4
14343 #define MC_CMD_GET_SNAPSHOT_LENGTH_OUT_RX_SNAPLEN_MAX_LEN 4
14361 #define MC_CMD_FUSE_DIAGS_OUT_AREA0_MISMATCH_BITS_LEN 4
14363 #define MC_CMD_FUSE_DIAGS_OUT_AREA0_PAIR_A_BAD_BITS_OFST 4
14364 #define MC_CMD_FUSE_DIAGS_OUT_AREA0_PAIR_A_BAD_BITS_LEN 4
14367 #define MC_CMD_FUSE_DIAGS_OUT_AREA0_PAIR_B_BAD_BITS_LEN 4
14370 #define MC_CMD_FUSE_DIAGS_OUT_AREA0_CHECKSUM_LEN 4
14373 #define MC_CMD_FUSE_DIAGS_OUT_AREA1_MISMATCH_BITS_LEN 4
14376 #define MC_CMD_FUSE_DIAGS_OUT_AREA1_PAIR_A_BAD_BITS_LEN 4
14379 #define MC_CMD_FUSE_DIAGS_OUT_AREA1_PAIR_B_BAD_BITS_LEN 4
14382 #define MC_CMD_FUSE_DIAGS_OUT_AREA1_CHECKSUM_LEN 4
14385 #define MC_CMD_FUSE_DIAGS_OUT_AREA2_MISMATCH_BITS_LEN 4
14388 #define MC_CMD_FUSE_DIAGS_OUT_AREA2_PAIR_A_BAD_BITS_LEN 4
14391 #define MC_CMD_FUSE_DIAGS_OUT_AREA2_PAIR_B_BAD_BITS_LEN 4
14394 #define MC_CMD_FUSE_DIAGS_OUT_AREA2_CHECKSUM_LEN 4
14411 #define MC_CMD_PRIVILEGE_MODIFY_IN_FN_GROUP_LEN 4
14419 #define MC_CMD_PRIVILEGE_MODIFY_IN_FUNCTION_OFST 4
14420 #define MC_CMD_PRIVILEGE_MODIFY_IN_FUNCTION_LEN 4
14429 #define MC_CMD_PRIVILEGE_MODIFY_IN_ADD_MASK_LEN 4
14434 #define MC_CMD_PRIVILEGE_MODIFY_IN_REMOVE_MASK_LEN 4
14452 #define MC_CMD_XPM_READ_BYTES_IN_ADDR_LEN 4
14454 #define MC_CMD_XPM_READ_BYTES_IN_COUNT_OFST 4
14455 #define MC_CMD_XPM_READ_BYTES_IN_COUNT_LEN 4
14482 #define MC_CMD_XPM_WRITE_BYTES_IN_ADDR_LEN 4
14484 #define MC_CMD_XPM_WRITE_BYTES_IN_COUNT_OFST 4
14485 #define MC_CMD_XPM_WRITE_BYTES_IN_COUNT_LEN 4
14508 #define MC_CMD_XPM_READ_SECTOR_IN_INDEX_LEN 4
14510 #define MC_CMD_XPM_READ_SECTOR_IN_SIZE_OFST 4
14511 #define MC_CMD_XPM_READ_SECTOR_IN_SIZE_LEN 4
14514 #define MC_CMD_XPM_READ_SECTOR_OUT_LENMIN 4
14516 #define MC_CMD_XPM_READ_SECTOR_OUT_LEN(num) (4+1*(num))
14519 #define MC_CMD_XPM_READ_SECTOR_OUT_TYPE_LEN 4
14526 #define MC_CMD_XPM_READ_SECTOR_OUT_DATA_OFST 4
14554 #define MC_CMD_XPM_WRITE_SECTOR_IN_TYPE_OFST 4
14555 #define MC_CMD_XPM_WRITE_SECTOR_IN_TYPE_LEN 4
14560 #define MC_CMD_XPM_WRITE_SECTOR_IN_SIZE_LEN 4
14568 #define MC_CMD_XPM_WRITE_SECTOR_OUT_LEN 4
14571 #define MC_CMD_XPM_WRITE_SECTOR_OUT_INDEX_LEN 4
14583 #define MC_CMD_XPM_INVALIDATE_SECTOR_IN_LEN 4
14586 #define MC_CMD_XPM_INVALIDATE_SECTOR_IN_INDEX_LEN 4
14604 #define MC_CMD_XPM_BLANK_CHECK_IN_ADDR_LEN 4
14606 #define MC_CMD_XPM_BLANK_CHECK_IN_COUNT_OFST 4
14607 #define MC_CMD_XPM_BLANK_CHECK_IN_COUNT_LEN 4
14610 #define MC_CMD_XPM_BLANK_CHECK_OUT_LENMIN 4
14612 #define MC_CMD_XPM_BLANK_CHECK_OUT_LEN(num) (4+2*(num))
14615 #define MC_CMD_XPM_BLANK_CHECK_OUT_BAD_COUNT_LEN 4
14619 #define MC_CMD_XPM_BLANK_CHECK_OUT_BAD_ADDR_OFST 4
14637 #define MC_CMD_XPM_REPAIR_IN_ADDR_LEN 4
14639 #define MC_CMD_XPM_REPAIR_IN_COUNT_OFST 4
14640 #define MC_CMD_XPM_REPAIR_IN_COUNT_LEN 4
14698 #define MC_CMD_EXEC_SIGNED_IN_CODELEN_LEN 4
14700 #define MC_CMD_EXEC_SIGNED_IN_DATALEN_OFST 4
14701 #define MC_CMD_EXEC_SIGNED_IN_DATALEN_LEN 4
14704 #define MC_CMD_EXEC_SIGNED_IN_KEYSECTOR_LEN 4
14724 #define MC_CMD_PREPARE_SIGNED_IN_LEN 4
14727 #define MC_CMD_PREPARE_SIGNED_IN_DATALEN_LEN 4
14734 #define TUNNEL_ENCAP_UDP_PORT_ENTRY_LEN 4
14768 #define MC_CMD_SET_TUNNEL_ENCAP_UDP_PORTS_IN_LENMIN 4
14770 #define MC_CMD_SET_TUNNEL_ENCAP_UDP_PORTS_IN_LEN(num) (4+4*(num))
14782 #define MC_CMD_SET_TUNNEL_ENCAP_UDP_PORTS_IN_ENTRIES_OFST 4
14783 #define MC_CMD_SET_TUNNEL_ENCAP_UDP_PORTS_IN_ENTRIES_LEN 4
14811 #define MC_CMD_RX_BALANCING_IN_PORT_LEN 4
14813 #define MC_CMD_RX_BALANCING_IN_PRIORITY_OFST 4
14814 #define MC_CMD_RX_BALANCING_IN_PRIORITY_LEN 4
14817 #define MC_CMD_RX_BALANCING_IN_SRC_DST_LEN 4
14820 #define MC_CMD_RX_BALANCING_IN_ENG_LEN 4
14841 #define MC_CMD_NVRAM_PRIVATE_APPEND_IN_TAG_LEN 4
14843 #define MC_CMD_NVRAM_PRIVATE_APPEND_IN_LENGTH_OFST 4
14844 #define MC_CMD_NVRAM_PRIVATE_APPEND_IN_LENGTH_LEN 4
14866 #define MC_CMD_XPM_VERIFY_CONTENTS_IN_LEN 4
14869 #define MC_CMD_XPM_VERIFY_CONTENTS_IN_DATA_TYPE_LEN 4
14877 #define MC_CMD_XPM_VERIFY_CONTENTS_OUT_NUM_SECTORS_LEN 4
14879 #define MC_CMD_XPM_VERIFY_CONTENTS_OUT_NUM_BYTES_OFST 4
14880 #define MC_CMD_XPM_VERIFY_CONTENTS_OUT_NUM_BYTES_LEN 4
14883 #define MC_CMD_XPM_VERIFY_CONTENTS_OUT_SIG_LENGTH_LEN 4
14908 #define MC_CMD_SET_EVQ_TMR_IN_INSTANCE_LEN 4
14910 #define MC_CMD_SET_EVQ_TMR_IN_TMR_LOAD_REQ_NS_OFST 4
14911 #define MC_CMD_SET_EVQ_TMR_IN_TMR_LOAD_REQ_NS_LEN 4
14914 #define MC_CMD_SET_EVQ_TMR_IN_TMR_RELOAD_REQ_NS_LEN 4
14917 #define MC_CMD_SET_EVQ_TMR_IN_TMR_MODE_LEN 4
14927 #define MC_CMD_SET_EVQ_TMR_OUT_TMR_LOAD_ACT_NS_LEN 4
14929 #define MC_CMD_SET_EVQ_TMR_OUT_TMR_RELOAD_ACT_NS_OFST 4
14930 #define MC_CMD_SET_EVQ_TMR_OUT_TMR_RELOAD_ACT_NS_LEN 4
14948 #define MC_CMD_GET_EVQ_TMR_PROPERTIES_OUT_FLAGS_LEN 4
14954 #define MC_CMD_GET_EVQ_TMR_PROPERTIES_OUT_TMR_REG_NS_PER_COUNT_OFST 4
14955 #define MC_CMD_GET_EVQ_TMR_PROPERTIES_OUT_TMR_REG_NS_PER_COUNT_LEN 4
14960 #define MC_CMD_GET_EVQ_TMR_PROPERTIES_OUT_TMR_REG_MAX_COUNT_LEN 4
14966 #define MC_CMD_GET_EVQ_TMR_PROPERTIES_OUT_TMR_REG_STEP_LEN 4
14971 #define MC_CMD_GET_EVQ_TMR_PROPERTIES_OUT_MCDI_TMR_MAX_NS_LEN 4
14976 #define MC_CMD_GET_EVQ_TMR_PROPERTIES_OUT_MCDI_TMR_STEP_NS_LEN 4
14984 #define MC_CMD_GET_EVQ_TMR_PROPERTIES_OUT_BUG35388_TMR_NS_PER_COUNT_LEN 4
14990 #define MC_CMD_GET_EVQ_TMR_PROPERTIES_OUT_BUG35388_TMR_MAX_COUNT_LEN 4
14997 #define MC_CMD_GET_EVQ_TMR_PROPERTIES_OUT_BUG35388_TMR_STEP_LEN 4
15015 #define MC_CMD_ALLOCATE_TX_VFIFO_CP_IN_INSTANCE_LEN 4
15017 #define MC_CMD_ALLOCATE_TX_VFIFO_CP_IN_MODE_OFST 4
15018 #define MC_CMD_ALLOCATE_TX_VFIFO_CP_IN_MODE_LEN 4
15024 #define MC_CMD_ALLOCATE_TX_VFIFO_CP_IN_SIZE_LEN 4
15027 #define MC_CMD_ALLOCATE_TX_VFIFO_CP_IN_INGRESS_LEN 4
15032 #define MC_CMD_ALLOCATE_TX_VFIFO_CP_IN_EGRESS_LEN 4
15045 #define MC_CMD_ALLOCATE_TX_VFIFO_CP_OUT_LEN 4
15048 #define MC_CMD_ALLOCATE_TX_VFIFO_CP_OUT_CP_ID_LEN 4
15065 #define MC_CMD_ALLOCATE_TX_VFIFO_VFIFO_IN_CP_LEN 4
15067 #define MC_CMD_ALLOCATE_TX_VFIFO_VFIFO_IN_EGRESS_OFST 4
15068 #define MC_CMD_ALLOCATE_TX_VFIFO_VFIFO_IN_EGRESS_LEN 4
15081 #define MC_CMD_ALLOCATE_TX_VFIFO_VFIFO_IN_SIZE_LEN 4
15086 #define MC_CMD_ALLOCATE_TX_VFIFO_VFIFO_IN_MODE_LEN 4
15089 #define MC_CMD_ALLOCATE_TX_VFIFO_VFIFO_IN_PRIORITY_LEN 4
15097 #define MC_CMD_ALLOCATE_TX_VFIFO_VFIFO_OUT_VID_LEN 4
15099 #define MC_CMD_ALLOCATE_TX_VFIFO_VFIFO_OUT_PRIORITY_OFST 4
15100 #define MC_CMD_ALLOCATE_TX_VFIFO_VFIFO_OUT_PRIORITY_LEN 4
15113 #define MC_CMD_TEARDOWN_TX_VFIFO_VF_IN_LEN 4
15116 #define MC_CMD_TEARDOWN_TX_VFIFO_VF_IN_VFIFO_LEN 4
15132 #define MC_CMD_DEALLOCATE_TX_VFIFO_CP_IN_LEN 4
15135 #define MC_CMD_DEALLOCATE_TX_VFIFO_CP_IN_POOL_ID_LEN 4
15157 #define MC_CMD_SWITCH_GET_UNASSIGNED_BUFFERS_OUT_NET_LEN 4
15159 #define MC_CMD_SWITCH_GET_UNASSIGNED_BUFFERS_OUT_ENG_OFST 4
15160 #define MC_CMD_SWITCH_GET_UNASSIGNED_BUFFERS_OUT_ENG_LEN 4