Lines Matching refs:ksz_device

67 static void ksz_cfg(struct ksz_device *dev, u32 addr, u8 bits, bool set)  in ksz_cfg()
72 static void ksz_port_cfg(struct ksz_device *dev, int port, int offset, u8 bits, in ksz_port_cfg()
79 static void ksz9477_cfg32(struct ksz_device *dev, u32 addr, u32 bits, bool set) in ksz9477_cfg32()
84 static void ksz9477_port_cfg32(struct ksz_device *dev, int port, int offset, in ksz9477_port_cfg32()
91 static int ksz9477_wait_vlan_ctrl_ready(struct ksz_device *dev) in ksz9477_wait_vlan_ctrl_ready()
99 static int ksz9477_get_vlan_table(struct ksz_device *dev, u16 vid, in ksz9477_get_vlan_table()
128 static int ksz9477_set_vlan_table(struct ksz_device *dev, u16 vid, in ksz9477_set_vlan_table()
162 static void ksz9477_read_table(struct ksz_device *dev, u32 *table) in ksz9477_read_table()
170 static void ksz9477_write_table(struct ksz_device *dev, u32 *table) in ksz9477_write_table()
178 static int ksz9477_wait_alu_ready(struct ksz_device *dev) in ksz9477_wait_alu_ready()
186 static int ksz9477_wait_alu_sta_ready(struct ksz_device *dev) in ksz9477_wait_alu_sta_ready()
196 static int ksz9477_reset_switch(struct ksz_device *dev) in ksz9477_reset_switch()
232 static void ksz9477_r_mib_cnt(struct ksz_device *dev, int port, u16 addr, in ksz9477_r_mib_cnt()
260 static void ksz9477_r_mib_pkt(struct ksz_device *dev, int port, u16 addr, in ksz9477_r_mib_pkt()
267 static void ksz9477_freeze_mib(struct ksz_device *dev, int port, bool freeze) in ksz9477_freeze_mib()
281 static void ksz9477_port_init_cnt(struct ksz_device *dev, int port) in ksz9477_port_init_cnt()
301 struct ksz_device *dev = ds->priv; in ksz9477_get_tag_protocol()
310 struct ksz_device *dev = ds->priv; in ksz9477_phy_read16()
361 struct ksz_device *dev = ds->priv; in ksz9477_phy_write16()
389 static void ksz9477_cfg_port_member(struct ksz_device *dev, int port, in ksz9477_cfg_port_member()
399 struct ksz_device *dev = ds->priv; in ksz9477_port_stp_state_set()
481 static void ksz9477_flush_dyn_mac_table(struct ksz_device *dev, int port) in ksz9477_flush_dyn_mac_table()
506 struct ksz_device *dev = ds->priv; in ksz9477_port_vlan_filtering()
524 struct ksz_device *dev = ds->priv; in ksz9477_port_vlan_add()
558 struct ksz_device *dev = ds->priv; in ksz9477_port_vlan_del()
595 struct ksz_device *dev = ds->priv; in ksz9477_port_fdb_add()
652 struct ksz_device *dev = ds->priv; in ksz9477_port_fdb_del()
742 struct ksz_device *dev = ds->priv; in ksz9477_port_fdb_dump()
794 struct ksz_device *dev = ds->priv; in ksz9477_port_mdb_add()
864 struct ksz_device *dev = ds->priv; in ksz9477_port_mdb_del()
940 struct ksz_device *dev = ds->priv; in ksz9477_port_mirror_add()
961 struct ksz_device *dev = ds->priv; in ksz9477_port_mirror_del()
976 static void ksz9477_phy_setup(struct ksz_device *dev, int port, in ksz9477_phy_setup()
993 static bool ksz9477_get_gbit(struct ksz_device *dev, u8 data) in ksz9477_get_gbit()
1004 static void ksz9477_set_gbit(struct ksz_device *dev, bool gbit, u8 *data) in ksz9477_set_gbit()
1019 static int ksz9477_get_xmii(struct ksz_device *dev, u8 data) in ksz9477_get_xmii()
1055 static void ksz9477_set_xmii(struct ksz_device *dev, int mode, u8 *data) in ksz9477_set_xmii()
1094 static phy_interface_t ksz9477_get_interface(struct ksz_device *dev, int port) in ksz9477_get_interface()
1132 static void ksz9477_port_mmd_write(struct ksz_device *dev, int port, in ksz9477_port_mmd_write()
1143 static void ksz9477_phy_errata_setup(struct ksz_device *dev, int port) in ksz9477_phy_errata_setup()
1188 static void ksz9477_port_setup(struct ksz_device *dev, int port, bool cpu_port) in ksz9477_port_setup()
1292 struct ksz_device *dev = ds->priv; in ksz9477_config_cpu_port()
1354 struct ksz_device *dev = ds->priv; in ksz9477_setup()
1430 static int ksz9477_switch_detect(struct ksz_device *dev) in ksz9477_switch_detect()
1543 static int ksz9477_switch_init(struct ksz_device *dev) in ksz9477_switch_init()
1593 static void ksz9477_switch_exit(struct ksz_device *dev) in ksz9477_switch_exit()
1614 int ksz9477_switch_register(struct ksz_device *dev) in ksz9477_switch_register()