Lines Matching refs:dsa_switch
125 int ksz_phy_read16(struct dsa_switch *ds, int addr, int reg) in ksz_phy_read16()
136 int ksz_phy_write16(struct dsa_switch *ds, int addr, int reg, u16 val) in ksz_phy_write16()
146 void ksz_adjust_link(struct dsa_switch *ds, int port, in ksz_adjust_link()
167 int ksz_sset_count(struct dsa_switch *ds, int port, int sset) in ksz_sset_count()
178 void ksz_get_ethtool_stats(struct dsa_switch *ds, int port, uint64_t *buf) in ksz_get_ethtool_stats()
196 int ksz_port_bridge_join(struct dsa_switch *ds, int port, in ksz_port_bridge_join()
213 void ksz_port_bridge_leave(struct dsa_switch *ds, int port, in ksz_port_bridge_leave()
229 void ksz_port_fast_age(struct dsa_switch *ds, int port) in ksz_port_fast_age()
237 int ksz_port_vlan_prepare(struct dsa_switch *ds, int port, in ksz_port_vlan_prepare()
246 int ksz_port_fdb_dump(struct dsa_switch *ds, int port, dsa_fdb_dump_cb_t *cb, in ksz_port_fdb_dump()
277 int ksz_port_mdb_prepare(struct dsa_switch *ds, int port, in ksz_port_mdb_prepare()
285 void ksz_port_mdb_add(struct dsa_switch *ds, int port, in ksz_port_mdb_add()
328 int ksz_port_mdb_del(struct dsa_switch *ds, int port, in ksz_port_mdb_del()
360 int ksz_enable_port(struct dsa_switch *ds, int port, struct phy_device *phy) in ksz_enable_port()
380 void ksz_disable_port(struct dsa_switch *ds, int port) in ksz_disable_port()
398 struct dsa_switch *ds; in ksz_switch_alloc()