Lines Matching +defs:val +defs:ds

55 int mv88e6xxx_read(struct mv88e6xxx_chip *chip, int addr, int reg, u16 *val)  in mv88e6xxx_read()
71 int mv88e6xxx_write(struct mv88e6xxx_chip *chip, int addr, int reg, u16 val) in mv88e6xxx_write()
88 u16 mask, u16 val) in mv88e6xxx_wait_mask()
125 int bit, int val) in mv88e6xxx_wait_bit()
643 u16 reg, val; in mv88e63xx_get_port_serdes_cmode() local
847 static void mv88e6xxx_get_caps(struct dsa_switch *ds, int port, in mv88e6xxx_get_caps()
1205 static void mv88e6xxx_get_strings(struct dsa_switch *ds, int port, in mv88e6xxx_get_strings()
1257 static int mv88e6xxx_get_sset_count(struct dsa_switch *ds, int port, int sset) in mv88e6xxx_get_sset_count()
1384 static void mv88e6xxx_get_ethtool_stats(struct dsa_switch *ds, int port, in mv88e6xxx_get_ethtool_stats()
1397 static void mv88e6xxx_get_eth_mac_stats(struct dsa_switch *ds, int port, in mv88e6xxx_get_eth_mac_stats()
1435 static void mv88e6xxx_get_rmon_stats(struct dsa_switch *ds, int port, in mv88e6xxx_get_rmon_stats()
1476 static int mv88e6xxx_get_regs_len(struct dsa_switch *ds, int port) in mv88e6xxx_get_regs_len()
1488 static void mv88e6xxx_get_regs(struct dsa_switch *ds, int port, in mv88e6xxx_get_regs()
1516 static int mv88e6xxx_set_mac_eee(struct dsa_switch *ds, int port, in mv88e6xxx_set_mac_eee()
1526 struct dsa_switch *ds = chip->ds; in mv88e6xxx_port_vlan() local
1599 static void mv88e6xxx_port_stp_state_set(struct dsa_switch *ds, int port, in mv88e6xxx_port_stp_state_set()
1634 struct dsa_switch *ds = chip->ds; in mv88e6xxx_devmap_setup() local
1757 struct dsa_switch *ds; in mv88e6xxx_pvt_map() local
1825 static void mv88e6xxx_port_fast_age(struct dsa_switch *ds, int port) in mv88e6xxx_port_fast_age()
2063 static int mv88e6xxx_port_mst_state_set(struct dsa_switch *ds, int port, in mv88e6xxx_port_mst_state_set()
2108 static int mv88e6xxx_port_check_hw_vlan(struct dsa_switch *ds, int port, in mv88e6xxx_port_check_hw_vlan()
2174 static int mv88e6xxx_port_vlan_filtering(struct dsa_switch *ds, int port, in mv88e6xxx_port_vlan_filtering()
2203 mv88e6xxx_port_vlan_prepare(struct dsa_switch *ds, int port, in mv88e6xxx_port_vlan_prepare()
2436 static int mv88e6xxx_get_rxnfc(struct dsa_switch *ds, int port, in mv88e6xxx_get_rxnfc()
2483 static int mv88e6xxx_set_rxnfc(struct dsa_switch *ds, int port, in mv88e6xxx_set_rxnfc()
2655 static int mv88e6xxx_port_vlan_add(struct dsa_switch *ds, int port, in mv88e6xxx_port_vlan_add()
2765 static int mv88e6xxx_port_vlan_del(struct dsa_switch *ds, int port, in mv88e6xxx_port_vlan_del()
2807 static int mv88e6xxx_port_vlan_fast_age(struct dsa_switch *ds, int port, u16 vid) in mv88e6xxx_port_vlan_fast_age()
2827 static int mv88e6xxx_vlan_msti_set(struct dsa_switch *ds, in mv88e6xxx_vlan_msti_set()
2873 static int mv88e6xxx_port_fdb_add(struct dsa_switch *ds, int port, in mv88e6xxx_port_fdb_add()
2895 static int mv88e6xxx_port_fdb_del(struct dsa_switch *ds, int port, in mv88e6xxx_port_fdb_del()
2983 static int mv88e6xxx_port_fdb_dump(struct dsa_switch *ds, int port, in mv88e6xxx_port_fdb_dump()
2999 struct dsa_switch *ds = chip->ds; in mv88e6xxx_bridge_map() local
3032 static int mv88e6xxx_map_virtual_bridge_to_pvt(struct dsa_switch *ds, in mv88e6xxx_map_virtual_bridge_to_pvt()
3041 static int mv88e6xxx_port_bridge_join(struct dsa_switch *ds, int port, in mv88e6xxx_port_bridge_join()
3077 static void mv88e6xxx_port_bridge_leave(struct dsa_switch *ds, int port, in mv88e6xxx_port_bridge_leave()
3108 static int mv88e6xxx_crosschip_bridge_join(struct dsa_switch *ds, in mv88e6xxx_crosschip_bridge_join()
3127 static void mv88e6xxx_crosschip_bridge_leave(struct dsa_switch *ds, in mv88e6xxx_crosschip_bridge_leave()
3329 struct dsa_switch *ds = chip->ds; in mv88e6xxx_setup_upstream_port() local
3370 struct dsa_switch *ds = chip->ds; in mv88e6xxx_setup_port() local
3376 u32 val; in mv88e6xxx_setup_port() local
3620 static int mv88e6xxx_get_max_mtu(struct dsa_switch *ds, int port) in mv88e6xxx_get_max_mtu()
3631 static int mv88e6xxx_change_mtu(struct dsa_switch *ds, int port, int new_mtu) in mv88e6xxx_change_mtu()
3661 static int mv88e6xxx_set_ageing_time(struct dsa_switch *ds, in mv88e6xxx_set_ageing_time()
3708 u16 val; in mv88e6390_setup_errata_applied() local
3764 u16 val; in mv88e6xxx_mdio_read() local
3790 u16 val; in mv88e6xxx_mdio_read_c45() local
3803 static int mv88e6xxx_mdio_write(struct mii_bus *bus, int phy, int reg, u16 val) in mv88e6xxx_mdio_write()
3820 int reg, u16 val) in mv88e6xxx_mdio_write_c45()
3961 static void mv88e6xxx_teardown(struct dsa_switch *ds) in mv88e6xxx_teardown()
3971 static int mv88e6xxx_setup(struct dsa_switch *ds) in mv88e6xxx_setup()
4139 static int mv88e6xxx_port_setup(struct dsa_switch *ds, int port) in mv88e6xxx_port_setup()
4154 static void mv88e6xxx_port_teardown(struct dsa_switch *ds, int port) in mv88e6xxx_port_teardown()
4165 static int mv88e6xxx_get_eeprom_len(struct dsa_switch *ds) in mv88e6xxx_get_eeprom_len()
4172 static int mv88e6xxx_get_eeprom(struct dsa_switch *ds, in mv88e6xxx_get_eeprom()
4193 static int mv88e6xxx_set_eeprom(struct dsa_switch *ds, in mv88e6xxx_set_eeprom()
6615 static enum dsa_tag_protocol mv88e6xxx_get_tag_protocol(struct dsa_switch *ds, in mv88e6xxx_get_tag_protocol()
6624 static int mv88e6xxx_change_tag_protocol(struct dsa_switch *ds, in mv88e6xxx_change_tag_protocol()
6676 static int mv88e6xxx_port_mdb_add(struct dsa_switch *ds, int port, in mv88e6xxx_port_mdb_add()
6698 static int mv88e6xxx_port_mdb_del(struct dsa_switch *ds, int port, in mv88e6xxx_port_mdb_del()
6712 static int mv88e6xxx_port_mirror_add(struct dsa_switch *ds, int port, in mv88e6xxx_port_mirror_add()
6752 static void mv88e6xxx_port_mirror_del(struct dsa_switch *ds, int port, in mv88e6xxx_port_mirror_del()
6781 static int mv88e6xxx_port_pre_bridge_flags(struct dsa_switch *ds, int port, in mv88e6xxx_port_pre_bridge_flags()
6803 static int mv88e6xxx_port_bridge_flags(struct dsa_switch *ds, int port, in mv88e6xxx_port_bridge_flags()
6866 static bool mv88e6xxx_lag_can_offload(struct dsa_switch *ds, in mv88e6xxx_lag_can_offload()
6909 static int mv88e6xxx_lag_sync_map(struct dsa_switch *ds, struct dsa_lag lag) in mv88e6xxx_lag_sync_map()
6964 static int mv88e6xxx_lag_sync_masks(struct dsa_switch *ds) in mv88e6xxx_lag_sync_masks()
7027 static int mv88e6xxx_lag_sync_masks_map(struct dsa_switch *ds, in mv88e6xxx_lag_sync_masks_map()
7040 static int mv88e6xxx_port_lag_change(struct dsa_switch *ds, int port) in mv88e6xxx_port_lag_change()
7051 static int mv88e6xxx_port_lag_join(struct dsa_switch *ds, int port, in mv88e6xxx_port_lag_join()
7085 static int mv88e6xxx_port_lag_leave(struct dsa_switch *ds, int port, in mv88e6xxx_port_lag_leave()
7098 static int mv88e6xxx_crosschip_lag_change(struct dsa_switch *ds, int sw_index, in mv88e6xxx_crosschip_lag_change()
7110 static int mv88e6xxx_crosschip_lag_join(struct dsa_switch *ds, int sw_index, in mv88e6xxx_crosschip_lag_join()
7134 static int mv88e6xxx_crosschip_lag_leave(struct dsa_switch *ds, int sw_index, in mv88e6xxx_crosschip_lag_leave()
7221 struct dsa_switch *ds; in mv88e6xxx_register_switch() local
7434 struct dsa_switch *ds = dev_get_drvdata(&mdiodev->dev); in mv88e6xxx_remove() local
7465 struct dsa_switch *ds = dev_get_drvdata(&mdiodev->dev); in mv88e6xxx_shutdown() local