Lines Matching defs:cpsw_priv
366 struct cpsw_priv { struct
367 spinlock_t lock;
368 struct platform_device *pdev;
369 struct net_device *ndev;
370 struct device_node *phy_node;
371 struct napi_struct napi_rx;
372 struct napi_struct napi_tx;
373 struct device *dev;
374 struct cpsw_platform_data data;
375 struct cpsw_ss_regs __iomem *regs;
376 struct cpsw_wr_regs __iomem *wr_regs;
377 u8 __iomem *hw_stats;
378 struct cpsw_host_regs __iomem *host_port_regs;
379 u32 msg_enable;
380 u32 version;
381 u32 coal_intvl;
382 u32 bus_freq_mhz;
383 int rx_packet_max;
384 int host_port;
385 struct clk *clk;
386 u8 mac_addr[ETH_ALEN];
387 struct cpsw_slave *slaves;
388 struct cpdma_ctlr *dma;
389 struct cpdma_chan *txch, *rxch;
390 struct cpsw_ale *ale;
391 bool rx_pause;
392 bool tx_pause;
393 bool quirk_irq;
394 bool rx_irq_disabled;
395 bool tx_irq_disabled;
397 u32 irqs_table[4];
398 u32 num_irqs;
399 struct cpts *cpts;
400 u32 emac_port;