Lines Matching defs:cpsw_common
328 struct cpsw_common { struct
329 struct device *dev;
330 struct cpsw_platform_data data;
331 struct napi_struct napi_rx;
332 struct napi_struct napi_tx;
333 struct cpsw_ss_regs __iomem *regs;
334 struct cpsw_wr_regs __iomem *wr_regs;
335 u8 __iomem *hw_stats;
336 struct cpsw_host_regs __iomem *host_port_regs;
337 u32 version;
338 u32 coal_intvl;
339 u32 bus_freq_mhz;
340 int rx_packet_max;
341 int descs_pool_size;
342 struct cpsw_slave *slaves;
343 struct cpdma_ctlr *dma;
344 struct cpsw_vector txv[CPSW_MAX_QUEUES];
345 struct cpsw_vector rxv[CPSW_MAX_QUEUES];
346 struct cpsw_ale *ale;
347 bool quirk_irq;
348 bool rx_irq_disabled;
349 bool tx_irq_disabled;
350 u32 irqs_table[IRQ_NUM];
351 int misc_irq;
352 struct cpts *cpts;
353 struct devlink *devlink;
354 int rx_ch_num, tx_ch_num;
355 int speed;
356 int usage_count;
357 struct page_pool *page_pool[CPSW_MAX_QUEUES];
381 struct cpsw_common *cpsw; argument