Lines Matching +defs:val +defs:ds
81 static void a5psw_reg_rmw(struct a5psw *a5psw, int offset, u32 mask, u32 val) in a5psw_reg_rmw()
95 static enum dsa_tag_protocol a5psw_get_tag_protocol(struct dsa_switch *ds, in a5psw_get_tag_protocol()
187 static void a5psw_port_disable(struct dsa_switch *ds, int port) in a5psw_port_disable()
195 static int a5psw_port_enable(struct dsa_switch *ds, int port, in a5psw_port_enable()
206 static int a5psw_port_change_mtu(struct dsa_switch *ds, int port, int new_mtu) in a5psw_port_change_mtu()
216 static int a5psw_port_max_mtu(struct dsa_switch *ds, int port) in a5psw_port_max_mtu()
221 static void a5psw_phylink_get_caps(struct dsa_switch *ds, int port, in a5psw_phylink_get_caps()
300 static int a5psw_set_ageing_time(struct dsa_switch *ds, unsigned int msecs) in a5psw_set_ageing_time()
357 static int a5psw_port_bridge_join(struct dsa_switch *ds, int port, in a5psw_port_bridge_join()
379 static void a5psw_port_bridge_leave(struct dsa_switch *ds, int port, in a5psw_port_bridge_leave()
393 static int a5psw_port_pre_bridge_flags(struct dsa_switch *ds, int port, in a5psw_port_pre_bridge_flags()
405 a5psw_port_bridge_flags(struct dsa_switch *ds, int port, in a5psw_port_bridge_flags()
410 u32 val; in a5psw_port_bridge_flags() local
446 static void a5psw_port_stp_state_set(struct dsa_switch *ds, int port, u8 state) in a5psw_port_stp_state_set()
480 static void a5psw_port_fast_age(struct dsa_switch *ds, int port) in a5psw_port_fast_age()
506 static int a5psw_port_fdb_add(struct dsa_switch *ds, int port, in a5psw_port_fdb_add()
557 static int a5psw_port_fdb_del(struct dsa_switch *ds, int port, in a5psw_port_fdb_del()
616 static int a5psw_port_fdb_dump(struct dsa_switch *ds, int port, in a5psw_port_fdb_dump()
652 static int a5psw_port_vlan_filtering(struct dsa_switch *ds, int port, in a5psw_port_vlan_filtering()
658 u32 val = vlan_filtering ? mask : 0; in a5psw_port_vlan_filtering() local
711 u32 val = A5PSW_VLAN_RES_WR_TAGMASK, reg; in a5psw_port_vlan_tagged_cfg() local
738 static int a5psw_port_vlan_add(struct dsa_switch *ds, int port, in a5psw_port_vlan_add()
769 static int a5psw_port_vlan_del(struct dsa_switch *ds, int port, in a5psw_port_vlan_del()
797 static void a5psw_get_strings(struct dsa_switch *ds, int port, u32 stringset, in a5psw_get_strings()
809 static void a5psw_get_ethtool_stats(struct dsa_switch *ds, int port, in a5psw_get_ethtool_stats()
819 static int a5psw_get_sset_count(struct dsa_switch *ds, int port, int sset) in a5psw_get_sset_count()
827 static void a5psw_get_eth_mac_stats(struct dsa_switch *ds, int port, in a5psw_get_eth_mac_stats()
866 static void a5psw_get_rmon_stats(struct dsa_switch *ds, int port, in a5psw_get_rmon_stats()
889 static void a5psw_get_eth_ctrl_stats(struct dsa_switch *ds, int port, in a5psw_get_eth_ctrl_stats()
922 static int a5psw_setup(struct dsa_switch *ds) in a5psw_setup()
1208 struct dsa_switch *ds; in a5psw_probe() local