Lines Matching defs:dpaa_priv
158 struct dpaa_priv { struct
159 struct dpaa_percpu_priv __percpu *percpu_priv;
160 struct dpaa_bp *dpaa_bp;
164 u16 tx_headroom;
165 struct net_device *net_dev;
166 struct mac_device *mac_dev;
167 struct device *rx_dma_dev;
168 struct device *tx_dma_dev;
169 struct qman_fq *egress_fqs[DPAA_ETH_TXQ_NUM];
170 struct qman_fq *conf_fqs[DPAA_ETH_TXQ_NUM];
172 u16 channel;
173 struct list_head dpaa_fq_list;
175 u8 num_tc;
176 bool keygen_in_use;
177 u32 msg_enable; /* net_device message level */
179 struct {
192 } cgr_data;
194 bool use_ingress_cgr;
195 struct qman_cgr ingress_cgr;
197 struct dpaa_buffer_layout buf_layout[2];
198 u16 rx_headroom;
200 bool tx_tstamp; /* Tx timestamping enabled */
201 bool rx_tstamp; /* Rx timestamping enabled */
203 struct bpf_prog *xdp_prog;