Searched defs:ksz_dev_ops (Results 1 – 2 of 2) sorted by relevance
| /kernel/linux/linux-5.10/drivers/net/dsa/microchip/ |
| D | ksz_common.h | 116 struct ksz_dev_ops { struct 117 u32 (*get_port_addr)(int port, int offset); 118 void (*cfg_port_member)(struct ksz_device *dev, int port, u8 member); 119 void (*flush_dyn_mac_table)(struct ksz_device *dev, int port); 120 void (*port_cleanup)(struct ksz_device *dev, int port); 121 void (*port_setup)(struct ksz_device *dev, int port, bool cpu_port); 145 const struct ksz_dev_ops *ops); argument
|
| /kernel/linux/linux-6.6/drivers/net/dsa/microchip/ |
| D | ksz_common.h | 310 struct ksz_dev_ops { struct 311 int (*setup)(struct dsa_switch *ds); 312 void (*teardown)(struct dsa_switch *ds); 313 u32 (*get_port_addr)(int port, int offset); 314 void (*cfg_port_member)(struct ksz_device *dev, int port, u8 member); 315 void (*flush_dyn_mac_table)(struct ksz_device *dev, int port); 316 void (*port_cleanup)(struct ksz_device *dev, int port); 317 void (*port_setup)(struct ksz_device *dev, int port, bool cpu_port); 318 int (*set_ageing_time)(struct ksz_device *dev, unsigned int msecs); 319 int (*r_phy)(struct ksz_device *dev, u16 phy, u16 reg, u16 *val); [all …]
|