Lines Matching refs:dsa_switch
92 struct dsa_switch *ds[DSA_MAX_SWITCHES];
95 struct dsa_switch { struct
126 static inline bool dsa_is_cpu_port(struct dsa_switch *ds, int p) in dsa_is_cpu_port() argument
131 static inline u8 dsa_upstream_port(struct dsa_switch *ds) in dsa_upstream_port()
157 int (*setup)(struct dsa_switch *ds);
158 int (*set_addr)(struct dsa_switch *ds, u8 *addr);
163 int (*phy_read)(struct dsa_switch *ds, int port, int regnum);
164 int (*phy_write)(struct dsa_switch *ds, int port,
170 void (*poll_link)(struct dsa_switch *ds);
175 void (*get_strings)(struct dsa_switch *ds, int port, uint8_t *data);
176 void (*get_ethtool_stats)(struct dsa_switch *ds,
178 int (*get_sset_count)(struct dsa_switch *ds);