Lines Matching defs:eqos_priv
47 struct eqos_priv { struct
48 struct udevice *dev;
49 const struct eqos_config *config;
50 fdt_addr_t regs;
51 struct eqos_mac_regs *mac_regs;
52 struct eqos_mtl_regs *mtl_regs;
53 struct eqos_dma_regs *dma_regs;
54 struct eqos_tegra186_regs *tegra186_regs;
55 struct reset_ctl reset_ctl;
56 struct gpio_desc phy_reset_gpio;
57 u32 reset_delays[3];
58 struct clk clk_master_bus;
59 struct clk clk_rx;
60 struct clk clk_ptp_ref;
61 struct clk clk_tx;
62 struct clk clk_ck;
63 struct clk clk_slave_bus;
64 struct mii_dev *mii;
65 struct phy_device *phy;
66 int phyaddr;
67 u32 max_speed;
68 void *descs;
69 struct eqos_desc *tx_descs;
70 struct eqos_desc *rx_descs;
71 int tx_desc_idx, rx_desc_idx;
72 void *tx_dma_buf;
73 void *rx_dma_buf;
74 void *rx_pkt;
75 bool started;
76 bool reg_access_ok;
77 bool mii_reseted;