Lines Matching refs:ksz_device
16 void ksz9477_cfg_port_member(struct ksz_device *dev, int port, u8 member);
17 void ksz9477_flush_dyn_mac_table(struct ksz_device *dev, int port);
18 void ksz9477_port_setup(struct ksz_device *dev, int port, bool cpu_port);
19 int ksz9477_set_ageing_time(struct ksz_device *dev, unsigned int msecs);
20 int ksz9477_r_phy(struct ksz_device *dev, u16 addr, u16 reg, u16 *data);
21 int ksz9477_w_phy(struct ksz_device *dev, u16 addr, u16 reg, u16 val);
22 void ksz9477_r_mib_cnt(struct ksz_device *dev, int port, u16 addr, u64 *cnt);
23 void ksz9477_r_mib_pkt(struct ksz_device *dev, int port, u16 addr,
25 void ksz9477_freeze_mib(struct ksz_device *dev, int port, bool freeze);
26 void ksz9477_port_init_cnt(struct ksz_device *dev, int port);
27 int ksz9477_port_vlan_filtering(struct ksz_device *dev, int port,
29 int ksz9477_port_vlan_add(struct ksz_device *dev, int port,
32 int ksz9477_port_vlan_del(struct ksz_device *dev, int port,
34 int ksz9477_port_mirror_add(struct ksz_device *dev, int port,
37 void ksz9477_port_mirror_del(struct ksz_device *dev, int port,
40 void ksz9477_get_caps(struct ksz_device *dev, int port,
42 int ksz9477_fdb_dump(struct ksz_device *dev, int port,
44 int ksz9477_fdb_add(struct ksz_device *dev, int port,
46 int ksz9477_fdb_del(struct ksz_device *dev, int port,
48 int ksz9477_mdb_add(struct ksz_device *dev, int port,
50 int ksz9477_mdb_del(struct ksz_device *dev, int port,
52 int ksz9477_change_mtu(struct ksz_device *dev, int port, int mtu);
53 int ksz9477_max_mtu(struct ksz_device *dev, int port);
55 int ksz9477_enable_stp_addr(struct ksz_device *dev);
56 int ksz9477_reset_switch(struct ksz_device *dev);
57 int ksz9477_dsa_init(struct ksz_device *dev);
58 int ksz9477_switch_init(struct ksz_device *dev);
59 void ksz9477_switch_exit(struct ksz_device *dev);