Lines Matching refs:uint64_t
93 uint64_t u;
95 uint64_t addr : 31;
96 uint64_t region : 8;
97 uint64_t did_hi : 5;
98 uint64_t node : 2;
99 uint64_t reserved_46 : 1;
100 uint64_t io : 5;
101 uint64_t reserved_52_63 : 12;
113 uint64_t u;
115 uint64_t unexpected_dti_sync : 1;
116 uint64_t invalidate_response_timeout : 1;
117 uint64_t unmatched_translation_id : 1;
118 uint64_t invalid_completion_count : 1;
119 uint64_t unmatched_itag : 1;
120 uint64_t reserved_5 : 1;
121 uint64_t malformed_prg_rsp : 1;
122 uint64_t malformed_ats_completion : 1;
123 uint64_t malformed_ats_req : 1;
124 uint64_t dropped_invalidate : 1;
125 uint64_t reserved_10_63 : 54;
131 static inline uint64_t ODY_PEMX_ATS_DIAG_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
132 static inline uint64_t ODY_PEMX_ATS_DIAG_STATUS(uint64_t a) in ODY_PEMX_ATS_DIAG_STATUS()
152 uint64_t u;
154 uint64_t limit : 6;
155 uint64_t outstanding_requests : 6;
156 uint64_t always_forward : 1;
157 uint64_t reserved_13_63 : 51;
163 static inline uint64_t ODY_PEMX_ATS_INV_CONTROL(uint64_t a) __attribute__ ((pure, always_inline));
164 static inline uint64_t ODY_PEMX_ATS_INV_CONTROL(uint64_t a) in ODY_PEMX_ATS_INV_CONTROL()
184 uint64_t u;
186 uint64_t count : 64;
192 static inline uint64_t ODY_PEMX_ATS_INV_LATENCY_PC(uint64_t a) __attribute__ ((pure, always_inline)…
193 static inline uint64_t ODY_PEMX_ATS_INV_LATENCY_PC(uint64_t a) in ODY_PEMX_ATS_INV_LATENCY_PC()
213 uint64_t u;
215 uint64_t count : 64;
221 static inline uint64_t ODY_PEMX_ATS_INV_PC(uint64_t a) __attribute__ ((pure, always_inline));
222 static inline uint64_t ODY_PEMX_ATS_INV_PC(uint64_t a) in ODY_PEMX_ATS_INV_PC()
244 uint64_t u;
246 uint64_t sync : 1;
247 uint64_t reserved_1_63 : 63;
253 static inline uint64_t ODY_PEMX_ATS_INV_SYNC(uint64_t a) __attribute__ ((pure, always_inline));
254 static inline uint64_t ODY_PEMX_ATS_INV_SYNC(uint64_t a) in ODY_PEMX_ATS_INV_SYNC()
274 uint64_t u;
276 uint64_t count : 64;
282 static inline uint64_t ODY_PEMX_ATS_PRI_LATENCY_PC(uint64_t a) __attribute__ ((pure, always_inline)…
283 static inline uint64_t ODY_PEMX_ATS_PRI_LATENCY_PC(uint64_t a) in ODY_PEMX_ATS_PRI_LATENCY_PC()
303 uint64_t u;
305 uint64_t count : 64;
311 static inline uint64_t ODY_PEMX_ATS_PRI_PC(uint64_t a) __attribute__ ((pure, always_inline));
312 static inline uint64_t ODY_PEMX_ATS_PRI_PC(uint64_t a) in ODY_PEMX_ATS_PRI_PC()
332 uint64_t u;
334 uint64_t busy : 64;
340 static inline uint64_t ODY_PEMX_ATS_TID_STSX(uint64_t a, uint64_t b) __attribute__ ((pure, always_i…
341 static inline uint64_t ODY_PEMX_ATS_TID_STSX(uint64_t a, uint64_t b) in ODY_PEMX_ATS_TID_STSX()
368 uint64_t u;
370 uint64_t ats_p : 11;
371 uint64_t ats_np : 10;
372 uint64_t reserved_21_63 : 43;
378 static inline uint64_t ODY_PEMX_ATS_TLP_CREDITS(uint64_t a) __attribute__ ((pure, always_inline));
379 static inline uint64_t ODY_PEMX_ATS_TLP_CREDITS(uint64_t a) in ODY_PEMX_ATS_TLP_CREDITS()
399 uint64_t u;
401 uint64_t count : 64;
407 static inline uint64_t ODY_PEMX_ATS_TRANS_LATENCY_PC(uint64_t a) __attribute__ ((pure, always_inlin…
408 static inline uint64_t ODY_PEMX_ATS_TRANS_LATENCY_PC(uint64_t a) in ODY_PEMX_ATS_TRANS_LATENCY_PC()
428 uint64_t u;
430 uint64_t count : 64;
436 static inline uint64_t ODY_PEMX_ATS_TRANS_PC(uint64_t a) __attribute__ ((pure, always_inline));
437 static inline uint64_t ODY_PEMX_ATS_TRANS_PC(uint64_t a) in ODY_PEMX_ATS_TRANS_PC()
464 uint64_t u;
466 uint64_t reserved_0_3 : 4;
467 uint64_t mask : 49;
468 uint64_t reserved_53_63 : 11;
474 static inline uint64_t ODY_PEMX_BAR2_MASK(uint64_t a) __attribute__ ((pure, always_inline));
475 static inline uint64_t ODY_PEMX_BAR2_MASK(uint64_t a) in ODY_PEMX_BAR2_MASK()
501 uint64_t u;
503 uint64_t addr_v : 1;
504 uint64_t reserved_1_2 : 2;
505 uint64_t ca : 1;
506 uint64_t addr_idx : 31;
507 uint64_t reserved_35_63 : 29;
513 static inline uint64_t ODY_PEMX_BAR4_INDEXX(uint64_t a, uint64_t b) __attribute__ ((pure, always_in…
514 static inline uint64_t ODY_PEMX_BAR4_INDEXX(uint64_t a, uint64_t b) in ODY_PEMX_BAR4_INDEXX()
542 uint64_t u;
544 uint64_t bar2_cax : 1;
545 uint64_t reserved_1_2 : 2;
546 uint64_t bar2_enb : 1;
547 uint64_t bar4_siz : 3;
548 uint64_t bar2_siz : 6;
549 uint64_t bar2_cbit : 6;
550 uint64_t reserved_19_24 : 6;
551 uint64_t bar0_enb : 1;
552 uint64_t bar0_siz : 5;
553 uint64_t bar4_enb : 1;
554 uint64_t at_enb : 1;
555 uint64_t reserved_33_34 : 2;
556 uint64_t vf_bar0_enb : 1;
557 uint64_t stream_bits : 5;
558 uint64_t reserved_41_63 : 23;
564 static inline uint64_t ODY_PEMX_BAR_CTL(uint64_t a) __attribute__ ((pure, always_inline));
565 static inline uint64_t ODY_PEMX_BAR_CTL(uint64_t a) in ODY_PEMX_BAR_CTL()
590 uint64_t u;
592 uint64_t hostmd : 1;
593 uint64_t lanes : 3;
594 uint64_t pipe : 2;
595 uint64_t reserved_6_7 : 2;
596 uint64_t auto_dp_clr : 1;
597 uint64_t reserved_9_63 : 55;
603 static inline uint64_t ODY_PEMX_CFG(uint64_t a) __attribute__ ((pure, always_inline));
604 static inline uint64_t ODY_PEMX_CFG(uint64_t a) in ODY_PEMX_CFG()
631 uint64_t u;
633 uint64_t offset : 12;
634 uint64_t wmask : 4;
635 uint64_t shadow : 1;
636 uint64_t vf_active : 1;
637 uint64_t pf : 1;
638 uint64_t reserved_19_21 : 3;
639 uint64_t vf : 6;
640 uint64_t reserved_28_30 : 3;
641 uint64_t broadcast : 1;
642 uint64_t data : 32;
648 static inline uint64_t ODY_PEMX_CFG_TBLX(uint64_t a, uint64_t b) __attribute__ ((pure, always_inlin…
649 static inline uint64_t ODY_PEMX_CFG_TBLX(uint64_t a, uint64_t b) in ODY_PEMX_CFG_TBLX()
672 uint64_t u;
674 uint64_t size : 11;
675 uint64_t reserved_11_63 : 53;
681 static inline uint64_t ODY_PEMX_CFG_TBL_SIZE(uint64_t a) __attribute__ ((pure, always_inline));
682 static inline uint64_t ODY_PEMX_CFG_TBL_SIZE(uint64_t a) in ODY_PEMX_CFG_TBL_SIZE()
707 uint64_t u;
709 uint64_t pemm_cpclk_force : 1;
710 uint64_t pemc_cpclk_gate : 1;
711 uint64_t pceclk_gate : 1;
712 uint64_t pemc_macclk_force : 1;
713 uint64_t pem_mdh_dis : 1;
714 uint64_t reserved_5_63 : 59;
720 static inline uint64_t ODY_PEMX_CLK_EN(uint64_t a) __attribute__ ((pure, always_inline));
721 static inline uint64_t ODY_PEMX_CLK_EN(uint64_t a) in ODY_PEMX_CLK_EN()
742 uint64_t u;
744 uint64_t num_norm : 16;
745 uint64_t bits_norm : 16;
746 uint64_t reserved_32_63 : 32;
752 static inline uint64_t ODY_PEMX_CONST_ACC(uint64_t a) __attribute__ ((pure, always_inline));
753 static inline uint64_t ODY_PEMX_CONST_ACC(uint64_t a) in ODY_PEMX_CONST_ACC()
778 uint64_t u;
780 uint64_t count : 64;
786 static inline uint64_t ODY_PEMX_CPCLK_ACTIVE_PC(uint64_t a) __attribute__ ((pure, always_inline));
787 static inline uint64_t ODY_PEMX_CPCLK_ACTIVE_PC(uint64_t a) in ODY_PEMX_CPCLK_ACTIVE_PC()
812 uint64_t u;
814 uint64_t tag : 10;
815 uint64_t reserved_10_63 : 54;
821 static inline uint64_t ODY_PEMX_CPL_LUT_VALID(uint64_t a) __attribute__ ((pure, always_inline));
822 static inline uint64_t ODY_PEMX_CPL_LUT_VALID(uint64_t a) in ODY_PEMX_CPL_LUT_VALID()
847 uint64_t u;
849 uint64_t inv_lcrc : 1;
850 uint64_t inv_ecrc : 1;
851 uint64_t fast_lm : 1;
852 uint64_t l1_exit : 1;
853 uint64_t lnk_enb : 1;
854 uint64_t frc_retry : 1;
855 uint64_t margin_rdy : 1;
856 uint64_t rdy_entr_l23 : 1;
857 uint64_t clk_req_n : 1;
858 uint64_t ccrs : 1;
859 uint64_t play : 1;
860 uint64_t auto_mode : 1;
861 uint64_t pm_xtoff : 1;
862 uint64_t scr_done : 1;
863 uint64_t spares : 2;
864 uint64_t reserved_16_31 : 16;
865 uint64_t pbus : 8;
866 uint64_t dnum : 5;
867 uint64_t auto_sd : 1;
868 uint64_t reserved_46_63 : 18;
874 static inline uint64_t ODY_PEMX_CTL_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
875 static inline uint64_t ODY_PEMX_CTL_STATUS(uint64_t a) in ODY_PEMX_CTL_STATUS()
900 uint64_t u;
902 uint64_t no_fwd_prg : 16;
903 uint64_t cfg_rtry : 16;
904 uint64_t trgt1_ecc_cor_dis : 1;
905 uint64_t perf_latency_en : 1;
906 uint64_t reserved_34_63 : 30;
912 static inline uint64_t ODY_PEMX_CTL_STATUS2(uint64_t a) __attribute__ ((pure, always_inline));
913 static inline uint64_t ODY_PEMX_CTL_STATUS2(uint64_t a) in ODY_PEMX_CTL_STATUS2()
938 uint64_t u;
940 uint64_t spoison : 1;
941 uint64_t rtlpmal : 1;
942 uint64_t rtlplle : 1;
943 uint64_t recrce : 1;
944 uint64_t rpoison : 1;
945 uint64_t rcemrc : 1;
946 uint64_t rnfemrc : 1;
947 uint64_t rfemrc : 1;
948 uint64_t rpmerc : 1;
949 uint64_t rptamrc : 1;
950 uint64_t rumep : 1;
951 uint64_t rvdm : 1;
952 uint64_t acto : 1;
953 uint64_t rte : 1;
954 uint64_t mre : 1;
955 uint64_t rdwdle : 1;
956 uint64_t rtwdle : 1;
957 uint64_t dpeoosd : 1;
958 uint64_t fcpvwt : 1;
959 uint64_t rpe : 1;
960 uint64_t fcuv : 1;
961 uint64_t rqo : 1;
962 uint64_t rauc : 1;
963 uint64_t racur : 1;
964 uint64_t racca : 1;
965 uint64_t caar : 1;
966 uint64_t rarwdns : 1;
967 uint64_t ramtlp : 1;
968 uint64_t racpp : 1;
969 uint64_t rawwpp : 1;
970 uint64_t ecrc_e : 1;
971 uint64_t lofp : 1;
972 uint64_t bmd_e : 1;
973 uint64_t rasdp : 1;
974 uint64_t in_flr : 1;
975 uint64_t vf_en_off : 1;
976 uint64_t non_mem_load : 1;
977 uint64_t atomic_non_mem : 1;
978 uint64_t n_ecam_store : 1;
979 uint64_t p_ecam_store : 1;
980 uint64_t ecam_load : 1;
981 uint64_t n_csr_store : 1;
982 uint64_t p_csr_store : 1;
983 uint64_t csr_load : 1;
984 uint64_t atomic_to_csr : 1;
985 uint64_t n_store : 1;
986 uint64_t p_maps_to_n : 1;
987 uint64_t n_store_zero_byte : 1;
988 uint64_t p_store_zero_byte : 1;
989 uint64_t n_lswst : 1;
990 uint64_t p_lswst : 1;
991 uint64_t bad_zero : 1;
992 uint64_t reserved_52_63 : 12;
998 static inline uint64_t ODY_PEMX_DBG_INFO(uint64_t a) __attribute__ ((pure, always_inline));
999 static inline uint64_t ODY_PEMX_DBG_INFO(uint64_t a) in ODY_PEMX_DBG_INFO()
1024 uint64_t u;
1026 uint64_t intval : 6;
1027 uint64_t reserved_6_31 : 26;
1028 uint64_t ib_drop_why : 32;
1034 static inline uint64_t ODY_PEMX_DEBUG(uint64_t a) __attribute__ ((pure, always_inline));
1035 static inline uint64_t ODY_PEMX_DEBUG(uint64_t a) in ODY_PEMX_DEBUG()
1060 uint64_t u;
1062 uint64_t pwrdwn : 4;
1063 uint64_t ltssm : 6;
1064 uint64_t pclk_rate : 3;
1065 uint64_t lnkst_l2_exit : 1;
1066 uint64_t lnkst_l2 : 1;
1067 uint64_t reserved_15 : 1;
1068 uint64_t lnkst_l1 : 1;
1069 uint64_t lnk_up : 1;
1070 uint64_t sel_aux_clk : 1;
1071 uint64_t l1_entry_inprogress : 1;
1072 uint64_t pclkreqn : 1;
1073 uint64_t l1_aspm_enter_ready : 1;
1074 uint64_t reserved_22_23 : 2;
1075 uint64_t pm_mst_fsm : 5;
1076 uint64_t reserved_29_31 : 3;
1077 uint64_t pm_slv_fsm : 5;
1078 uint64_t reserved_37_63 : 27;
1081 uint64_t pwrdwn : 4;
1082 uint64_t ltssm : 6;
1083 uint64_t pclk_rate : 3;
1084 uint64_t lnkst_l2_exit : 1;
1085 uint64_t lnkst_l2 : 1;
1086 uint64_t reserved_15 : 1;
1087 uint64_t lnkst_l1 : 1;
1088 uint64_t lnk_up : 1;
1089 uint64_t sel_aux_clk : 1;
1090 uint64_t l1_entry_inprogress : 1;
1091 uint64_t pclkreqn : 1;
1092 uint64_t l1_aspm_enter_ready : 1;
1093 uint64_t reserved_22_23 : 2;
1094 uint64_t pm_mst_fsm : 5;
1095 uint64_t reserved_29_31 : 3;
1096 uint64_t pm_slv_fsm : 5;
1097 uint64_t reserved_37_39 : 3;
1098 uint64_t reserved_40_63 : 24;
1103 static inline uint64_t ODY_PEMX_DIAG_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
1104 static inline uint64_t ODY_PEMX_DIAG_STATUS(uint64_t a) in ODY_PEMX_DIAG_STATUS()
1129 uint64_t u;
1131 uint64_t dis_port : 1;
1132 uint64_t reserved_1_63 : 63;
1138 static inline uint64_t ODY_PEMX_DIS_PORT(uint64_t a) __attribute__ ((pure, always_inline));
1139 static inline uint64_t ODY_PEMX_DIS_PORT(uint64_t a) in ODY_PEMX_DIS_PORT()
1166 uint64_t u;
1168 uint64_t ebi_p : 11;
1169 uint64_t ebi_np : 10;
1170 uint64_t ebi_cpl : 11;
1171 uint64_t reserved_32_63 : 32;
1177 static inline uint64_t ODY_PEMX_EBI_TLP_CREDITS(uint64_t a) __attribute__ ((pure, always_inline));
1178 static inline uint64_t ODY_PEMX_EBI_TLP_CREDITS(uint64_t a) in ODY_PEMX_EBI_TLP_CREDITS()
1203 uint64_t u;
1205 uint64_t p_data_volume : 8;
1206 uint64_t reserved_8_11 : 4;
1207 uint64_t n_data_volume : 8;
1208 uint64_t reserved_20_23 : 4;
1209 uint64_t c_data_volume : 8;
1210 uint64_t p_cmd_volume : 6;
1211 uint64_t reserved_38_39 : 2;
1212 uint64_t n_cmd_volume : 6;
1213 uint64_t reserved_46_47 : 2;
1214 uint64_t c_cmd_volume : 6;
1215 uint64_t reserved_54_63 : 10;
1221 static inline uint64_t ODY_PEMX_EBO_FIFO_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
1222 static inline uint64_t ODY_PEMX_EBO_FIFO_STATUS(uint64_t a) in ODY_PEMX_EBO_FIFO_STATUS()
1252 uint64_t u;
1254 uint64_t reserved_0_63 : 64;
1260 static inline uint64_t ODY_PEMX_END_MERGE(uint64_t a) __attribute__ ((pure, always_inline));
1261 static inline uint64_t ODY_PEMX_END_MERGE(uint64_t a) in ODY_PEMX_END_MERGE()
1290 uint64_t u;
1292 uint64_t latency : 64;
1298 static inline uint64_t ODY_PEMX_IB_LATENCYX_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__ (…
1299 static inline uint64_t ODY_PEMX_IB_LATENCYX_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_IB_LATENCYX_PCX()
1330 uint64_t u;
1332 uint64_t reads : 64;
1338 static inline uint64_t ODY_PEMX_IB_READSX_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__ ((p…
1339 static inline uint64_t ODY_PEMX_IB_READSX_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_IB_READSX_PCX()
1367 uint64_t u;
1369 uint64_t count : 64;
1375 static inline uint64_t ODY_PEMX_IB_REQX_NO_RO_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__…
1376 static inline uint64_t ODY_PEMX_IB_REQX_NO_RO_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_IB_REQX_NO_RO_PCX()
1405 uint64_t u;
1407 uint64_t tlp_dwords : 64;
1413 static inline uint64_t ODY_PEMX_IB_TLPX_DWORDS_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute_…
1414 static inline uint64_t ODY_PEMX_IB_TLPX_DWORDS_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_IB_TLPX_DWORDS_PCX()
1442 uint64_t u;
1444 uint64_t count : 64;
1450 static inline uint64_t ODY_PEMX_IB_TLPX_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__ ((pur…
1451 static inline uint64_t ODY_PEMX_IB_TLPX_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_IB_TLPX_PCX()
1472 uint64_t u;
1474 uint64_t se : 1;
1475 uint64_t up_b3 : 1;
1476 uint64_t up_b4 : 1;
1477 uint64_t up_b2 : 1;
1478 uint64_t up_bx : 1;
1479 uint64_t un_b4 : 1;
1480 uint64_t un_b2 : 1;
1481 uint64_t un_bx : 1;
1482 uint64_t rdlk : 1;
1483 uint64_t crs_er : 1;
1484 uint64_t crs_dr : 1;
1485 uint64_t cfg_inf : 1;
1486 uint64_t surp_down : 1;
1487 uint64_t up_b0 : 1;
1488 uint64_t un_b0 : 1;
1489 uint64_t ptm_rdy_val : 1;
1490 uint64_t reserved_16_17 : 2;
1491 uint64_t up_vf_b0 : 1;
1492 uint64_t reserved_19_20 : 2;
1493 uint64_t un_vf_b0 : 1;
1494 uint64_t ptm_rq_replaytx : 1;
1495 uint64_t ptm_rq_duprx : 1;
1496 uint64_t ptm_rq_unexp_rto : 1;
1497 uint64_t un_at : 1;
1498 uint64_t up_at : 1;
1499 uint64_t ats_itag_er : 1;
1500 uint64_t reserved_28_63 : 36;
1506 static inline uint64_t ODY_PEMX_INT_ENA_W1C(uint64_t a) __attribute__ ((pure, always_inline));
1507 static inline uint64_t ODY_PEMX_INT_ENA_W1C(uint64_t a) in ODY_PEMX_INT_ENA_W1C()
1528 uint64_t u;
1530 uint64_t se : 1;
1531 uint64_t up_b3 : 1;
1532 uint64_t up_b4 : 1;
1533 uint64_t up_b2 : 1;
1534 uint64_t up_bx : 1;
1535 uint64_t un_b4 : 1;
1536 uint64_t un_b2 : 1;
1537 uint64_t un_bx : 1;
1538 uint64_t rdlk : 1;
1539 uint64_t crs_er : 1;
1540 uint64_t crs_dr : 1;
1541 uint64_t cfg_inf : 1;
1542 uint64_t surp_down : 1;
1543 uint64_t up_b0 : 1;
1544 uint64_t un_b0 : 1;
1545 uint64_t ptm_rdy_val : 1;
1546 uint64_t reserved_16_17 : 2;
1547 uint64_t up_vf_b0 : 1;
1548 uint64_t reserved_19_20 : 2;
1549 uint64_t un_vf_b0 : 1;
1550 uint64_t ptm_rq_replaytx : 1;
1551 uint64_t ptm_rq_duprx : 1;
1552 uint64_t ptm_rq_unexp_rto : 1;
1553 uint64_t un_at : 1;
1554 uint64_t up_at : 1;
1555 uint64_t ats_itag_er : 1;
1556 uint64_t reserved_28_63 : 36;
1562 static inline uint64_t ODY_PEMX_INT_ENA_W1S(uint64_t a) __attribute__ ((pure, always_inline));
1563 static inline uint64_t ODY_PEMX_INT_ENA_W1S(uint64_t a) in ODY_PEMX_INT_ENA_W1S()
1588 uint64_t u;
1590 uint64_t se : 1;
1591 uint64_t up_b3 : 1;
1592 uint64_t up_b4 : 1;
1593 uint64_t up_b2 : 1;
1594 uint64_t up_bx : 1;
1595 uint64_t un_b4 : 1;
1596 uint64_t un_b2 : 1;
1597 uint64_t un_bx : 1;
1598 uint64_t rdlk : 1;
1599 uint64_t crs_er : 1;
1600 uint64_t crs_dr : 1;
1601 uint64_t cfg_inf : 1;
1602 uint64_t surp_down : 1;
1603 uint64_t up_b0 : 1;
1604 uint64_t un_b0 : 1;
1605 uint64_t ptm_rdy_val : 1;
1606 uint64_t reserved_16_17 : 2;
1607 uint64_t up_vf_b0 : 1;
1608 uint64_t reserved_19_20 : 2;
1609 uint64_t un_vf_b0 : 1;
1610 uint64_t ptm_rq_replaytx : 1;
1611 uint64_t ptm_rq_duprx : 1;
1612 uint64_t ptm_rq_unexp_rto : 1;
1613 uint64_t un_at : 1;
1614 uint64_t up_at : 1;
1615 uint64_t ats_itag_er : 1;
1616 uint64_t reserved_28_63 : 36;
1622 static inline uint64_t ODY_PEMX_INT_SUM(uint64_t a) __attribute__ ((pure, always_inline));
1623 static inline uint64_t ODY_PEMX_INT_SUM(uint64_t a) in ODY_PEMX_INT_SUM()
1644 uint64_t u;
1646 uint64_t se : 1;
1647 uint64_t up_b3 : 1;
1648 uint64_t up_b4 : 1;
1649 uint64_t up_b2 : 1;
1650 uint64_t up_bx : 1;
1651 uint64_t un_b4 : 1;
1652 uint64_t un_b2 : 1;
1653 uint64_t un_bx : 1;
1654 uint64_t rdlk : 1;
1655 uint64_t crs_er : 1;
1656 uint64_t crs_dr : 1;
1657 uint64_t cfg_inf : 1;
1658 uint64_t surp_down : 1;
1659 uint64_t up_b0 : 1;
1660 uint64_t un_b0 : 1;
1661 uint64_t ptm_rdy_val : 1;
1662 uint64_t reserved_16_17 : 2;
1663 uint64_t up_vf_b0 : 1;
1664 uint64_t reserved_19_20 : 2;
1665 uint64_t un_vf_b0 : 1;
1666 uint64_t ptm_rq_replaytx : 1;
1667 uint64_t ptm_rq_duprx : 1;
1668 uint64_t ptm_rq_unexp_rto : 1;
1669 uint64_t un_at : 1;
1670 uint64_t up_at : 1;
1671 uint64_t ats_itag_er : 1;
1672 uint64_t reserved_28_63 : 36;
1678 static inline uint64_t ODY_PEMX_INT_SUM_W1S(uint64_t a) __attribute__ ((pure, always_inline));
1679 static inline uint64_t ODY_PEMX_INT_SUM_W1S(uint64_t a) in ODY_PEMX_INT_SUM_W1S()
1709 uint64_t u;
1711 uint64_t rmerge_segment_timer : 10;
1712 uint64_t rmerge_total_timer : 10;
1713 uint64_t rmerge_mrrs_limit : 3;
1714 uint64_t wmerge_segment_timer : 10;
1715 uint64_t wmerge_total_timer : 10;
1716 uint64_t wmerge_mps_limit : 3;
1717 uint64_t cmerge_segment_timer : 7;
1718 uint64_t cmerge_total_timer : 7;
1719 uint64_t cmerge_mps_limit : 3;
1720 uint64_t cmerge_dis : 1;
1726 static inline uint64_t ODY_PEMX_MERGE_TIMER_CTL(uint64_t a) __attribute__ ((pure, always_inline));
1727 static inline uint64_t ODY_PEMX_MERGE_TIMER_CTL(uint64_t a) in ODY_PEMX_MERGE_TIMER_CTL()
1751 uint64_t u;
1753 uint64_t id : 3;
1754 uint64_t reserved_3_63 : 61;
1760 static inline uint64_t ODY_PEMX_MPAM_ASSOC_PCX(uint64_t a, uint64_t b) __attribute__ ((pure, always…
1761 static inline uint64_t ODY_PEMX_MPAM_ASSOC_PCX(uint64_t a, uint64_t b) in ODY_PEMX_MPAM_ASSOC_PCX()
1786 uint64_t u;
1788 uint64_t pend : 64;
1794 static inline uint64_t ODY_PEMX_MSIX_PBAX(uint64_t a, uint64_t b) __attribute__ ((pure, always_inli…
1795 static inline uint64_t ODY_PEMX_MSIX_PBAX(uint64_t a, uint64_t b) in ODY_PEMX_MSIX_PBAX()
1820 uint64_t u;
1822 uint64_t secvec : 1;
1823 uint64_t reserved_1 : 1;
1824 uint64_t addr : 51;
1825 uint64_t reserved_53_63 : 11;
1831 static inline uint64_t ODY_PEMX_MSIX_VECX_ADDR(uint64_t a, uint64_t b) __attribute__ ((pure, always…
1832 static inline uint64_t ODY_PEMX_MSIX_VECX_ADDR(uint64_t a, uint64_t b) in ODY_PEMX_MSIX_VECX_ADDR()
1857 uint64_t u;
1859 uint64_t data : 32;
1860 uint64_t mask : 1;
1861 uint64_t reserved_33_63 : 31;
1867 static inline uint64_t ODY_PEMX_MSIX_VECX_CTL(uint64_t a, uint64_t b) __attribute__ ((pure, always_…
1868 static inline uint64_t ODY_PEMX_MSIX_VECX_CTL(uint64_t a, uint64_t b) in ODY_PEMX_MSIX_VECX_CTL()
1893 uint64_t u;
1895 uint64_t reserved_0 : 1;
1896 uint64_t ld_cmd : 2;
1897 uint64_t reserved_3_6 : 4;
1898 uint64_t ptlp_ro_dis : 1;
1899 uint64_t ctlp_ro_dis : 1;
1900 uint64_t ntlp_ro_dis : 1;
1901 uint64_t clken_force : 1;
1902 uint64_t reserved_11_19 : 9;
1903 uint64_t bige : 1;
1904 uint64_t reserved_21_63 : 43;
1907 uint64_t reserved_0 : 1;
1908 uint64_t ld_cmd : 2;
1909 uint64_t reserved_3 : 1;
1910 uint64_t reserved_4 : 1;
1911 uint64_t reserved_5_6 : 2;
1912 uint64_t ptlp_ro_dis : 1;
1913 uint64_t ctlp_ro_dis : 1;
1914 uint64_t ntlp_ro_dis : 1;
1915 uint64_t clken_force : 1;
1916 uint64_t reserved_11_19 : 9;
1917 uint64_t bige : 1;
1918 uint64_t reserved_21_63 : 43;
1923 static inline uint64_t ODY_PEMX_NCBI_CTL(uint64_t a) __attribute__ ((pure, always_inline));
1924 static inline uint64_t ODY_PEMX_NCBI_CTL(uint64_t a) in ODY_PEMX_NCBI_CTL()
1951 uint64_t u;
1953 uint64_t ncbi_p : 11;
1954 uint64_t ncbi_np : 10;
1955 uint64_t ncbi_cpl : 11;
1956 uint64_t reserved_32_63 : 32;
1962 static inline uint64_t ODY_PEMX_NCBI_TLP_CREDITS(uint64_t a) __attribute__ ((pure, always_inline));
1963 static inline uint64_t ODY_PEMX_NCBI_TLP_CREDITS(uint64_t a) in ODY_PEMX_NCBI_TLP_CREDITS()
1988 uint64_t u;
1990 uint64_t p_volume : 8;
1991 uint64_t n_volume : 8;
1992 uint64_t csr_volume : 8;
1993 uint64_t reserved_24_63 : 40;
1999 static inline uint64_t ODY_PEMX_NCBO_FIFO_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
2000 static inline uint64_t ODY_PEMX_NCBO_FIFO_STATUS(uint64_t a) in ODY_PEMX_NCBO_FIFO_STATUS()
2026 uint64_t u;
2028 uint64_t limit : 4;
2029 uint64_t reserved_4_63 : 60;
2035 static inline uint64_t ODY_PEMX_OB_CMERGE_LIMIT(uint64_t a) __attribute__ ((pure, always_inline));
2036 static inline uint64_t ODY_PEMX_OB_CMERGE_LIMIT(uint64_t a) in ODY_PEMX_OB_CMERGE_LIMIT()
2061 uint64_t u;
2063 uint64_t pspi_c_volume : 8;
2064 uint64_t ebo_c_volume : 8;
2065 uint64_t ncbo_c_volume : 10;
2066 uint64_t reserved_26_63 : 38;
2072 static inline uint64_t ODY_PEMX_OB_CPL_FIFO_STATUS(uint64_t a) __attribute__ ((pure, always_inline)…
2073 static inline uint64_t ODY_PEMX_OB_CPL_FIFO_STATUS(uint64_t a) in ODY_PEMX_OB_CPL_FIFO_STATUS()
2102 uint64_t u;
2104 uint64_t latency : 64;
2110 static inline uint64_t ODY_PEMX_OB_LATENCYX_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__ (…
2111 static inline uint64_t ODY_PEMX_OB_LATENCYX_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_OB_LATENCYX_PCX()
2138 uint64_t u;
2140 uint64_t reads : 64;
2146 static inline uint64_t ODY_PEMX_OB_READSX_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__ ((p…
2147 static inline uint64_t ODY_PEMX_OB_READSX_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_OB_READSX_PCX()
2174 uint64_t u;
2176 uint64_t tlp_dwords : 64;
2182 static inline uint64_t ODY_PEMX_OB_TLPX_DWORDS_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute_…
2183 static inline uint64_t ODY_PEMX_OB_TLPX_DWORDS_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_OB_TLPX_DWORDS_PCX()
2210 uint64_t u;
2212 uint64_t count : 64;
2218 static inline uint64_t ODY_PEMX_OB_TLPX_MERGES_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute_…
2219 static inline uint64_t ODY_PEMX_OB_TLPX_MERGES_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_OB_TLPX_MERGES_PCX()
2245 uint64_t u;
2247 uint64_t count : 64;
2253 static inline uint64_t ODY_PEMX_OB_TLPX_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__ ((pur…
2254 static inline uint64_t ODY_PEMX_OB_TLPX_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_OB_TLPX_PCX()
2279 uint64_t u;
2281 uint64_t pemon : 1;
2282 uint64_t pemoor : 1;
2283 uint64_t aclr : 1;
2284 uint64_t reserved_3_63 : 61;
2290 static inline uint64_t ODY_PEMX_ON(uint64_t a) __attribute__ ((pure, always_inline));
2291 static inline uint64_t ODY_PEMX_ON(uint64_t a) in ODY_PEMX_ON()
2317 uint64_t u;
2319 uint64_t override_div_pclk_val : 7;
2320 uint64_t override_div_pclk_en : 1;
2321 uint64_t reserved_8_63 : 56;
2327 static inline uint64_t ODY_PEMX_OVERRIDE_PCLK_RATE(uint64_t a) __attribute__ ((pure, always_inline)…
2328 static inline uint64_t ODY_PEMX_OVERRIDE_PCLK_RATE(uint64_t a) in ODY_PEMX_OVERRIDE_PCLK_RATE()
2355 uint64_t u;
2357 uint64_t reserved_0_19 : 20;
2358 uint64_t addr : 44;
2364 static inline uint64_t ODY_PEMX_P2N_BAR2_START(uint64_t a) __attribute__ ((pure, always_inline));
2365 static inline uint64_t ODY_PEMX_P2N_BAR2_START(uint64_t a) in ODY_PEMX_P2N_BAR2_START()
2392 uint64_t u;
2394 uint64_t reserved_0_25 : 26;
2395 uint64_t addr : 38;
2401 static inline uint64_t ODY_PEMX_P2N_BAR4_START(uint64_t a) __attribute__ ((pure, always_inline));
2402 static inline uint64_t ODY_PEMX_P2N_BAR4_START(uint64_t a) in ODY_PEMX_P2N_BAR4_START()
2427 uint64_t u;
2429 uint64_t pemoor : 1;
2430 uint64_t reserved_1_63 : 63;
2436 static inline uint64_t ODY_PEMX_PEMOOR_INT(uint64_t a) __attribute__ ((pure, always_inline));
2437 static inline uint64_t ODY_PEMX_PEMOOR_INT(uint64_t a) in ODY_PEMX_PEMOOR_INT()
2458 uint64_t u;
2460 uint64_t pemoor : 1;
2461 uint64_t reserved_1_63 : 63;
2467 static inline uint64_t ODY_PEMX_PEMOOR_INT_ENA_W1C(uint64_t a) __attribute__ ((pure, always_inline)…
2468 static inline uint64_t ODY_PEMX_PEMOOR_INT_ENA_W1C(uint64_t a) in ODY_PEMX_PEMOOR_INT_ENA_W1C()
2489 uint64_t u;
2491 uint64_t pemoor : 1;
2492 uint64_t reserved_1_63 : 63;
2498 static inline uint64_t ODY_PEMX_PEMOOR_INT_ENA_W1S(uint64_t a) __attribute__ ((pure, always_inline)…
2499 static inline uint64_t ODY_PEMX_PEMOOR_INT_ENA_W1S(uint64_t a) in ODY_PEMX_PEMOOR_INT_ENA_W1S()
2520 uint64_t u;
2522 uint64_t pemoor : 1;
2523 uint64_t reserved_1_63 : 63;
2529 static inline uint64_t ODY_PEMX_PEMOOR_INT_W1S(uint64_t a) __attribute__ ((pure, always_inline));
2530 static inline uint64_t ODY_PEMX_PEMOOR_INT_W1S(uint64_t a) in ODY_PEMX_PEMOOR_INT_W1S()
2555 uint64_t u;
2557 uint64_t tx_perr : 1;
2558 uint64_t rx_perr : 1;
2559 uint64_t dbe : 1;
2560 uint64_t rasdp : 1;
2561 uint64_t mac_txfe_perr : 1;
2562 uint64_t mac_txbe_perr : 1;
2563 uint64_t mac_rx_perr : 1;
2564 uint64_t reserved_7_63 : 57;
2570 static inline uint64_t ODY_PEMX_PERR_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
2571 static inline uint64_t ODY_PEMX_PERR_STATUS(uint64_t a) in ODY_PEMX_PERR_STATUS()
2602 uint64_t u;
2604 uint64_t data_lo : 32;
2605 uint64_t data_hi : 32;
2611 static inline uint64_t ODY_PEMX_PFX_CSX_PFCFGX(uint64_t a, uint64_t b, uint64_t c, uint64_t d) __at…
2612 static inline uint64_t ODY_PEMX_PFX_CSX_PFCFGX(uint64_t a, uint64_t b, uint64_t c, uint64_t d) in ODY_PEMX_PFX_CSX_PFCFGX()
2638 uint64_t u;
2640 uint64_t pm_dst : 3;
2641 uint64_t pf_flr_en : 1;
2642 uint64_t ob_p_cmd : 1;
2643 uint64_t reserved_5_63 : 59;
2649 static inline uint64_t ODY_PEMX_PFX_CTL_STATUS(uint64_t a, uint64_t b) __attribute__ ((pure, always…
2650 static inline uint64_t ODY_PEMX_PFX_CTL_STATUS(uint64_t a, uint64_t b) in ODY_PEMX_PFX_CTL_STATUS()
2677 uint64_t u;
2679 uint64_t reserved_0_10 : 11;
2680 uint64_t pspi_np : 10;
2681 uint64_t reserved_21_63 : 43;
2687 static inline uint64_t ODY_PEMX_PSPI_TLP_CREDITS(uint64_t a) __attribute__ ((pure, always_inline));
2688 static inline uint64_t ODY_PEMX_PSPI_TLP_CREDITS(uint64_t a) in ODY_PEMX_PSPI_TLP_CREDITS()
2713 uint64_t u;
2715 uint64_t ptm_mstr_adj : 8;
2716 uint64_t ptm_mstr_sel : 1;
2717 uint64_t ptm_auto_load : 1;
2718 uint64_t ptm_lcl_cap : 1;
2719 uint64_t ptm_auto_update : 1;
2720 uint64_t reserved_12_63 : 52;
2726 static inline uint64_t ODY_PEMX_PTM_CTL(uint64_t a) __attribute__ ((pure, always_inline));
2727 static inline uint64_t ODY_PEMX_PTM_CTL(uint64_t a) in ODY_PEMX_PTM_CTL()
2752 uint64_t u;
2754 uint64_t val : 64;
2760 static inline uint64_t ODY_PEMX_PTM_LCL_TIME(uint64_t a) __attribute__ ((pure, always_inline));
2761 static inline uint64_t ODY_PEMX_PTM_LCL_TIME(uint64_t a) in ODY_PEMX_PTM_LCL_TIME()
2786 uint64_t u;
2788 uint64_t val : 64;
2794 static inline uint64_t ODY_PEMX_PTM_MAS_TIME(uint64_t a) __attribute__ ((pure, always_inline));
2795 static inline uint64_t ODY_PEMX_PTM_MAS_TIME(uint64_t a) in ODY_PEMX_PTM_MAS_TIME()
2818 uint64_t u;
2820 uint64_t tba_ctrl : 2;
2821 uint64_t reserved_2_63 : 62;
2827 static inline uint64_t ODY_PEMX_RAS_TBA_CTL(uint64_t a) __attribute__ ((pure, always_inline));
2828 static inline uint64_t ODY_PEMX_RAS_TBA_CTL(uint64_t a) in ODY_PEMX_RAS_TBA_CTL()
2853 uint64_t u;
2855 uint64_t gia_timeout : 6;
2856 uint64_t reserved_6_63 : 58;
2862 static inline uint64_t ODY_PEMX_REG_CTL(uint64_t a) __attribute__ ((pure, always_inline));
2863 static inline uint64_t ODY_PEMX_REG_CTL(uint64_t a) in ODY_PEMX_REG_CTL()
2889 uint64_t u;
2891 uint64_t ba : 33;
2892 uint64_t reserved_33_34 : 2;
2893 uint64_t rtype : 3;
2894 uint64_t wtype : 3;
2895 uint64_t rnmerge : 1;
2896 uint64_t wnmerge : 1;
2897 uint64_t zero : 1;
2898 uint64_t ctype : 2;
2899 uint64_t pf : 1;
2900 uint64_t reserved_47_52 : 6;
2901 uint64_t vf_active : 1;
2902 uint64_t vf : 6;
2903 uint64_t reserved_60_63 : 4;
2909 static inline uint64_t ODY_PEMX_REG_NORMX_ACC(uint64_t a, uint64_t b) __attribute__ ((pure, always_…
2910 static inline uint64_t ODY_PEMX_REG_NORMX_ACC(uint64_t a, uint64_t b) in ODY_PEMX_REG_NORMX_ACC()
2933 uint64_t u;
2935 uint64_t reserved_0_63 : 64;
2941 static inline uint64_t ODY_PEMX_REG_NORMX_ACC2(uint64_t a, uint64_t b) __attribute__ ((pure, always…
2942 static inline uint64_t ODY_PEMX_REG_NORMX_ACC2(uint64_t a, uint64_t b) in ODY_PEMX_REG_NORMX_ACC2()
2967 uint64_t u;
2969 uint64_t perst : 1;
2970 uint64_t linkdown : 1;
2971 uint64_t l2 : 1;
2972 uint64_t reserved_3_63 : 61;
2978 static inline uint64_t ODY_PEMX_RST_COLD_STATE_W1C(uint64_t a) __attribute__ ((pure, always_inline)…
2979 static inline uint64_t ODY_PEMX_RST_COLD_STATE_W1C(uint64_t a) in ODY_PEMX_RST_COLD_STATE_W1C()
2999 uint64_t u;
3001 uint64_t perst : 1;
3002 uint64_t linkdown : 1;
3003 uint64_t l2 : 1;
3004 uint64_t reserved_3_63 : 61;
3010 static inline uint64_t ODY_PEMX_RST_COLD_STATE_W1S(uint64_t a) __attribute__ ((pure, always_inline)…
3011 static inline uint64_t ODY_PEMX_RST_COLD_STATE_W1S(uint64_t a) in ODY_PEMX_RST_COLD_STATE_W1S()
3036 uint64_t u;
3038 uint64_t perst : 1;
3039 uint64_t linkdown : 1;
3040 uint64_t l2 : 1;
3041 uint64_t reserved_3_63 : 61;
3047 static inline uint64_t ODY_PEMX_RST_INT(uint64_t a) __attribute__ ((pure, always_inline));
3048 static inline uint64_t ODY_PEMX_RST_INT(uint64_t a) in ODY_PEMX_RST_INT()
3069 uint64_t u;
3071 uint64_t perst : 1;
3072 uint64_t linkdown : 1;
3073 uint64_t l2 : 1;
3074 uint64_t reserved_3_63 : 61;
3080 static inline uint64_t ODY_PEMX_RST_INT_ENA_W1C(uint64_t a) __attribute__ ((pure, always_inline));
3081 static inline uint64_t ODY_PEMX_RST_INT_ENA_W1C(uint64_t a) in ODY_PEMX_RST_INT_ENA_W1C()
3102 uint64_t u;
3104 uint64_t perst : 1;
3105 uint64_t linkdown : 1;
3106 uint64_t l2 : 1;
3107 uint64_t reserved_3_63 : 61;
3113 static inline uint64_t ODY_PEMX_RST_INT_ENA_W1S(uint64_t a) __attribute__ ((pure, always_inline));
3114 static inline uint64_t ODY_PEMX_RST_INT_ENA_W1S(uint64_t a) in ODY_PEMX_RST_INT_ENA_W1S()
3135 uint64_t u;
3137 uint64_t perst : 1;
3138 uint64_t linkdown : 1;
3139 uint64_t l2 : 1;
3140 uint64_t reserved_3_63 : 61;
3146 static inline uint64_t ODY_PEMX_RST_INT_W1S(uint64_t a) __attribute__ ((pure, always_inline));
3147 static inline uint64_t ODY_PEMX_RST_INT_W1S(uint64_t a) in ODY_PEMX_RST_INT_W1S()
3172 uint64_t u;
3174 uint64_t lboot : 5;
3175 uint64_t reserved_5_63 : 59;
3181 static inline uint64_t ODY_PEMX_RST_LBOOT(uint64_t a) __attribute__ ((pure, always_inline));
3182 static inline uint64_t ODY_PEMX_RST_LBOOT(uint64_t a) in ODY_PEMX_RST_LBOOT()
3207 uint64_t u;
3209 uint64_t mac_rst : 1;
3210 uint64_t pipe_rst : 1;
3211 uint64_t pipe_rst_ovrd_en : 1;
3212 uint64_t diag_clr_phystatus : 1;
3213 uint64_t dis_pipe_rst : 1;
3214 uint64_t ns_mode : 1;
3215 uint64_t ns_rst : 1;
3216 uint64_t mac_perst : 1;
3217 uint64_t insecure_mode : 1;
3218 uint64_t reserved_9_63 : 55;
3224 static inline uint64_t ODY_PEMX_RST_MAC(uint64_t a) __attribute__ ((pure, always_inline));
3225 static inline uint64_t ODY_PEMX_RST_MAC(uint64_t a) in ODY_PEMX_RST_MAC()
3248 uint64_t u;
3250 uint64_t soft_perst : 1;
3251 uint64_t reserved_1_63 : 63;
3257 static inline uint64_t ODY_PEMX_RST_SOFT_PERST(uint64_t a) __attribute__ ((pure, always_inline));
3258 static inline uint64_t ODY_PEMX_RST_SOFT_PERST(uint64_t a) in ODY_PEMX_RST_SOFT_PERST()
3279 uint64_t u;
3281 uint64_t perst_pin : 1;
3282 uint64_t en_perst_rcv : 1;
3283 uint64_t en_perst_drv : 1;
3284 uint64_t reserved_3_6 : 4;
3285 uint64_t rst_perst : 1;
3286 uint64_t prst_lnkdwn : 1;
3287 uint64_t rst_lnkdwn : 1;
3288 uint64_t rst_pfflr : 1;
3289 uint64_t prst_l2 : 1;
3290 uint64_t rst_l2 : 1;
3291 uint64_t reset_type : 1;
3292 uint64_t reserved_14_63 : 50;
3298 static inline uint64_t ODY_PEMX_S_RST_CTL(uint64_t a) __attribute__ ((pure, always_inline));
3299 static inline uint64_t ODY_PEMX_S_RST_CTL(uint64_t a) in ODY_PEMX_S_RST_CTL()
3322 uint64_t u;
3324 uint64_t pirc : 1;
3325 uint64_t reserved_1_63 : 63;
3331 static inline uint64_t ODY_PEMX_STRAP(uint64_t a) __attribute__ ((pure, always_inline));
3332 static inline uint64_t ODY_PEMX_STRAP(uint64_t a) in ODY_PEMX_STRAP()
3365 uint64_t u;
3367 uint64_t ib_mbx_rst : 1;
3368 uint64_t ob_mbx_rst : 1;
3369 uint64_t reserved_2 : 1;
3370 uint64_t mbx_cfg : 1;
3371 uint64_t reserved_4_30 : 27;
3372 uint64_t ob_mbx_snd : 1;
3373 uint64_t reserved_32_63 : 32;
3379 static inline uint64_t ODY_PEMX_VDMX_CTL(uint64_t a, uint64_t b) __attribute__ ((pure, always_inlin…
3380 static inline uint64_t ODY_PEMX_VDMX_CTL(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_CTL()
3411 uint64_t u;
3413 uint64_t ib_msg_hdr : 64;
3419 static inline uint64_t ODY_PEMX_VDMX_IB_HDR(uint64_t a, uint64_t b) __attribute__ ((pure, always_in…
3420 static inline uint64_t ODY_PEMX_VDMX_IB_HDR(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_IB_HDR()
3451 uint64_t u;
3453 uint64_t ib_msg_pld : 64;
3459 static inline uint64_t ODY_PEMX_VDMX_IB_PLD(uint64_t a, uint64_t b) __attribute__ ((pure, always_in…
3460 static inline uint64_t ODY_PEMX_VDMX_IB_PLD(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_IB_PLD()
3491 uint64_t u;
3493 uint64_t vid : 16;
3494 uint64_t reserved_16_30 : 15;
3495 uint64_t valid : 1;
3496 uint64_t reserved_32_63 : 32;
3502 static inline uint64_t ODY_PEMX_VDMX_IB_VIDX(uint64_t a, uint64_t b, uint64_t c) __attribute__ ((pu…
3503 static inline uint64_t ODY_PEMX_VDMX_IB_VIDX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_VDMX_IB_VIDX()
3531 uint64_t u;
3533 uint64_t rx_rcv : 1;
3534 uint64_t reserved_1_63 : 63;
3540 static inline uint64_t ODY_PEMX_VDMX_INT(uint64_t a, uint64_t b) __attribute__ ((pure, always_inlin…
3541 static inline uint64_t ODY_PEMX_VDMX_INT(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_INT()
3562 uint64_t u;
3564 uint64_t rx_rcv : 1;
3565 uint64_t reserved_1_63 : 63;
3571 static inline uint64_t ODY_PEMX_VDMX_INT_ENA_W1C(uint64_t a, uint64_t b) __attribute__ ((pure, alwa…
3572 static inline uint64_t ODY_PEMX_VDMX_INT_ENA_W1C(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_INT_ENA_W1C()
3593 uint64_t u;
3595 uint64_t rx_rcv : 1;
3596 uint64_t reserved_1_63 : 63;
3602 static inline uint64_t ODY_PEMX_VDMX_INT_ENA_W1S(uint64_t a, uint64_t b) __attribute__ ((pure, alwa…
3603 static inline uint64_t ODY_PEMX_VDMX_INT_ENA_W1S(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_INT_ENA_W1S()
3624 uint64_t u;
3626 uint64_t rx_rcv : 1;
3627 uint64_t reserved_1_63 : 63;
3633 static inline uint64_t ODY_PEMX_VDMX_INT_W1S(uint64_t a, uint64_t b) __attribute__ ((pure, always_i…
3634 static inline uint64_t ODY_PEMX_VDMX_INT_W1S(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_INT_W1S()
3665 uint64_t u;
3667 uint64_t msg_tlp_hdr12 : 8;
3668 uint64_t msg_tlp_hdr13 : 8;
3669 uint64_t msg_tlp_hdr14 : 8;
3670 uint64_t msg_tlp_hdr15 : 8;
3671 uint64_t msg_vid : 16;
3672 uint64_t reserved_48_63 : 16;
3678 static inline uint64_t ODY_PEMX_VDMX_OB_HDRH(uint64_t a, uint64_t b) __attribute__ ((pure, always_i…
3679 static inline uint64_t ODY_PEMX_VDMX_OB_HDRH(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_OB_HDRH()
3710 uint64_t u;
3712 uint64_t msg_len : 6;
3713 uint64_t reserved_6_7 : 2;
3714 uint64_t msg_tag : 8;
3715 uint64_t trgt_id : 16;
3716 uint64_t msg_err : 1;
3717 uint64_t reserved_33_47 : 15;
3718 uint64_t msg_rt : 3;
3719 uint64_t reserved_51_63 : 13;
3725 static inline uint64_t ODY_PEMX_VDMX_OB_HDRL(uint64_t a, uint64_t b) __attribute__ ((pure, always_i…
3726 static inline uint64_t ODY_PEMX_VDMX_OB_HDRL(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_OB_HDRL()
3757 uint64_t u;
3759 uint64_t ob_msg_pld : 64;
3765 static inline uint64_t ODY_PEMX_VDMX_OB_PLD(uint64_t a, uint64_t b) __attribute__ ((pure, always_in…
3766 static inline uint64_t ODY_PEMX_VDMX_OB_PLD(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_OB_PLD()
3798 uint64_t u;
3800 uint64_t ob_mbx_busy : 1;
3801 uint64_t reserved_1 : 1;
3802 uint64_t ib_mbx_err : 1;
3803 uint64_t ob_mbx_err : 1;
3804 uint64_t ob_mbx_sts : 14;
3805 uint64_t ib_mbx_sts : 13;
3806 uint64_t ib_mbx_rdy : 1;
3807 uint64_t reserved_32_63 : 32;
3813 static inline uint64_t ODY_PEMX_VDMX_STATUS(uint64_t a, uint64_t b) __attribute__ ((pure, always_in…
3814 static inline uint64_t ODY_PEMX_VDMX_STATUS(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_STATUS()