Searched defs:ksz_dev_ops (Results 1 – 1 of 1) sorted by relevance
/drivers/net/dsa/microchip/ |
D | ksz_common.h | 280 struct ksz_dev_ops { struct 281 int (*setup)(struct dsa_switch *ds); 282 void (*teardown)(struct dsa_switch *ds); 283 u32 (*get_port_addr)(int port, int offset); 284 void (*cfg_port_member)(struct ksz_device *dev, int port, u8 member); 285 void (*flush_dyn_mac_table)(struct ksz_device *dev, int port); 286 void (*port_cleanup)(struct ksz_device *dev, int port); 287 void (*port_setup)(struct ksz_device *dev, int port, bool cpu_port); 288 int (*set_ageing_time)(struct ksz_device *dev, unsigned int msecs); 289 int (*r_phy)(struct ksz_device *dev, u16 phy, u16 reg, u16 *val); [all …]
|