Lines Matching defs:fm_bmi_rx_port
69 struct fm_bmi_rx_port { struct
70 u32 fmbm_rcfg; /* Rx configuration */
71 u32 fmbm_rst; /* Rx status */
72 u32 fmbm_rda; /* Rx DMA attributes */
73 u32 fmbm_rfp; /* Rx FIFO parameters */
74 u32 fmbm_rfed; /* Rx frame end data */
75 u32 fmbm_ricp; /* Rx internal context parameters */
76 u32 fmbm_rim; /* Rx internal margins */
77 u32 fmbm_rebm; /* Rx external buffer margins */
78 u32 fmbm_rfne; /* Rx frame next engine */
79 u32 fmbm_rfca; /* Rx frame command attributes */
80 u32 fmbm_rfpne; /* Rx frame parser next engine */
81 u32 fmbm_rpso; /* Rx parse start offset */
82 u32 fmbm_rpp; /* Rx policer profile */
83 u32 fmbm_rccb; /* Rx coarse classification base */
84 u32 res1[0x2];
85 u32 fmbm_rprai[0x8]; /* Rx parse results array Initialization */
86 u32 fmbm_rfqid; /* Rx frame queue ID */
87 u32 fmbm_refqid; /* Rx error frame queue ID */
88 u32 fmbm_rfsdm; /* Rx frame status discard mask */
89 u32 fmbm_rfsem; /* Rx frame status error mask */
90 u32 fmbm_rfene; /* Rx frame enqueue next engine */
91 u32 res2[0x23];
92 u32 fmbm_ebmpi[0x8]; /* buffer manager pool information */
93 u32 fmbm_acnt[0x8]; /* allocate counter */
94 u32 res3[0x8];
95 u32 fmbm_cgm[0x8]; /* congestion group map */
96 u32 fmbm_mpd; /* BMan pool depletion */
97 u32 res4[0x1F];
98 u32 fmbm_rstc; /* Rx statistics counters */
99 u32 fmbm_rfrc; /* Rx frame counters */
100 u32 fmbm_rfbc; /* Rx bad frames counter */
101 u32 fmbm_rlfc; /* Rx large frames counter */
102 u32 fmbm_rffc; /* Rx filter frames counter */
103 u32 fmbm_rfdc; /* Rx frame discard counter */
104 u32 fmbm_rfldec; /* Rx frames list DMA error counter */
105 u32 fmbm_rodc; /* Rx out of buffers discard counter */
106 u32 fmbm_rbdc; /* Rx buffers deallocate counter */
107 u32 res5[0x17];
108 u32 fmbm_rpc; /* Rx performance counters */
109 u32 fmbm_rpcp; /* Rx performance count parameters */
110 u32 fmbm_rccn; /* Rx cycle counter */
111 u32 fmbm_rtuc; /* Rx tasks utilization counter */
112 u32 fmbm_rrquc; /* Rx receive queue utilization counter */
113 u32 fmbm_rduc; /* Rx DMA utilization counter */
114 u32 fmbm_rfuc; /* Rx FIFO utilization counter */
115 u32 fmbm_rpac; /* Rx pause activation counter */
116 u32 res6[0x18];
117 u32 fmbm_rdbg; /* Rx debug configuration */