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