| H A D | mt7530.c | 372 mt753x_preferred_default_local_cpu_port(struct dsa_switch *ds) in mt753x_preferred_default_local_cpu_port() argument 374 struct dsa_port *cpu_dp = dsa_to_port(ds, 6); in mt753x_preferred_default_local_cpu_port() 384 mt7530_setup_port6(struct dsa_switch *ds, phy_interface_t interface) in mt7530_setup_port6() argument 386 struct mt7530_priv *priv = ds->priv; in mt7530_setup_port6() 525 mt7530_mib_reset(struct dsa_switch *ds) in mt7530_mib_reset() argument 527 struct mt7530_priv *priv = ds->priv; in mt7530_mib_reset() 759 mt7530_get_strings(struct dsa_switch *ds, int port, u32 stringset, in mt7530_get_strings() argument 787 mt7530_get_ethtool_stats(struct dsa_switch *ds, int port, in mt7530_get_ethtool_stats() argument 790 struct mt7530_priv *priv = ds->priv; in mt7530_get_ethtool_stats() 803 mt7530_get_sset_count(struct dsa_switch *ds, in argument 811 mt7530_get_eth_mac_stats(struct dsa_switch * ds,int port,struct ethtool_eth_mac_stats * mac_stats) mt7530_get_eth_mac_stats() argument 876 mt7530_get_rmon_stats(struct dsa_switch * ds,int port,struct ethtool_rmon_stats * rmon_stats,const struct ethtool_rmon_hist_range ** ranges) mt7530_get_rmon_stats() argument 992 mt7530_get_stats64(struct dsa_switch * ds,int port,struct rtnl_link_stats64 * storage) mt7530_get_stats64() argument 1012 mt7530_get_eth_ctrl_stats(struct dsa_switch * ds,int port,struct ethtool_eth_ctrl_stats * ctrl_stats) mt7530_get_eth_ctrl_stats() argument 1025 mt7530_set_ageing_time(struct dsa_switch * ds,unsigned int msecs) mt7530_set_ageing_time() argument 1080 mt7530_setup_port5(struct dsa_switch * ds,phy_interface_t interface) mt7530_setup_port5() argument 1349 mt753x_cpu_port_enable(struct dsa_switch * ds,int port) mt753x_cpu_port_enable() argument 1381 mt7530_port_enable(struct dsa_switch * ds,int port,struct phy_device * phy) mt7530_port_enable() argument 1416 mt7530_port_disable(struct dsa_switch * ds,int port) mt7530_port_disable() argument 1442 mt7530_port_change_mtu(struct dsa_switch * ds,int port,int new_mtu) mt7530_port_change_mtu() argument 1482 mt7530_port_max_mtu(struct dsa_switch * ds,int port) mt7530_port_max_mtu() argument 1488 mt7530_stp_state_set(struct dsa_switch * ds,int port,u8 state) mt7530_stp_state_set() argument 1566 mt7530_port_pre_bridge_flags(struct dsa_switch * ds,int port,struct switchdev_brport_flags flags,struct netlink_ext_ack * extack) mt7530_port_pre_bridge_flags() argument 1578 mt7530_port_bridge_flags(struct dsa_switch * ds,int port,struct switchdev_brport_flags flags,struct netlink_ext_ack * extack) mt7530_port_bridge_flags() argument 1615 mt7530_port_bridge_join(struct dsa_switch * ds,int port,struct dsa_bridge bridge,bool * tx_fwd_offload,struct netlink_ext_ack * extack) mt7530_port_bridge_join() argument 1684 mt7530_port_set_vlan_unaware(struct dsa_switch * ds,int port) mt7530_port_set_vlan_unaware() argument 1728 mt7530_port_set_vlan_aware(struct dsa_switch * ds,int port) mt7530_port_set_vlan_aware() argument 1768 mt7530_port_bridge_leave(struct dsa_switch * ds,int port,struct dsa_bridge bridge) mt7530_port_bridge_leave() argument 1788 mt7530_port_fdb_add(struct dsa_switch * ds,int port,const unsigned char * addr,u16 vid,struct dsa_db db) mt7530_port_fdb_add() argument 1805 mt7530_port_fdb_del(struct dsa_switch * ds,int port,const unsigned char * addr,u16 vid,struct dsa_db db) mt7530_port_fdb_del() argument 1822 mt7530_port_fdb_dump(struct dsa_switch * ds,int port,dsa_fdb_dump_cb_t * cb,void * data) mt7530_port_fdb_dump() argument 1857 mt7530_port_mdb_add(struct dsa_switch * ds,int port,const struct switchdev_obj_port_mdb * mdb,struct dsa_db db) mt7530_port_mdb_add() argument 1884 mt7530_port_mdb_del(struct dsa_switch * ds,int port,const struct switchdev_obj_port_mdb * mdb,struct dsa_db db) mt7530_port_mdb_del() argument 1912 mt7530_port_vlan_filtering(struct dsa_switch * ds,int port,bool vlan_filtering,struct netlink_ext_ack * extack) mt7530_port_vlan_filtering() argument 2016 mt7530_port_vlan_add(struct dsa_switch * ds,int port,const struct switchdev_obj_port_vlan * vlan,struct netlink_ext_ack * extack) mt7530_port_vlan_add() argument 2070 mt7530_port_vlan_del(struct dsa_switch * ds,int port,const struct switchdev_obj_port_vlan * vlan) mt7530_port_vlan_del() argument 2108 mt753x_port_mirror_add(struct dsa_switch * ds,int port,struct dsa_mall_mirror_tc_entry * mirror,bool ingress,struct netlink_ext_ack * extack) mt753x_port_mirror_add() argument 2146 mt753x_port_mirror_del(struct dsa_switch * ds,int port,struct dsa_mall_mirror_tc_entry * mirror) mt753x_port_mirror_del() argument 2170 mtk_get_tag_protocol(struct dsa_switch * ds,int port,enum dsa_tag_protocol mp) mtk_get_tag_protocol() argument 2286 struct dsa_switch *ds = priv->ds; mt7530_setup_mdio_irq() local 2412 struct dsa_switch *ds = priv->ds; mt7530_setup_mdio() local 2458 mt7530_setup(struct dsa_switch * ds) mt7530_setup() argument 2674 mt7531_setup_common(struct dsa_switch * ds) mt7531_setup_common() argument 2745 mt7531_setup(struct dsa_switch * ds) mt7531_setup() argument 2846 mt7530_mac_port_get_caps(struct dsa_switch * ds,int port,struct phylink_config * config) mt7530_mac_port_get_caps() argument 2877 mt7531_mac_port_get_caps(struct dsa_switch * ds,int port,struct phylink_config * config) mt7531_mac_port_get_caps() argument 2915 mt7988_mac_port_get_caps(struct dsa_switch * ds,int port,struct phylink_config * config) mt7988_mac_port_get_caps() argument 2937 en7581_mac_port_get_caps(struct dsa_switch * ds,int port,struct phylink_config * config) en7581_mac_port_get_caps() argument 2959 en7528_mac_port_get_caps(struct dsa_switch * ds,int port,struct phylink_config * config) en7528_mac_port_get_caps() argument 2984 mt7530_mac_config(struct dsa_switch * ds,int port,unsigned int mode,phy_interface_t interface) mt7530_mac_config() argument 3036 mt7531_mac_config(struct dsa_switch * ds,int port,unsigned int mode,phy_interface_t interface) mt7531_mac_config() argument 3074 struct dsa_switch *ds = dp->ds; mt753x_phylink_mac_config() local 3168 mt753x_phylink_get_caps(struct dsa_switch * ds,int port,struct phylink_config * config) mt753x_phylink_get_caps() argument 3261 mt753x_setup(struct dsa_switch * ds) mt753x_setup() argument 3301 mt753x_teardown(struct dsa_switch * ds) mt753x_teardown() argument 3309 mt753x_set_mac_eee(struct dsa_switch * ds,int port,struct ethtool_keee * e) mt753x_set_mac_eee() argument 3319 mt753x_conduit_state_change(struct dsa_switch * ds,const struct net_device * conduit,bool operational) mt753x_conduit_state_change() argument 3351 mt753x_tc_setup_qdisc_tbf(struct dsa_switch * ds,int port,struct tc_tbf_qopt_offload * qopt) mt753x_tc_setup_qdisc_tbf() argument 3387 mt753x_setup_tc(struct dsa_switch * ds,int port,enum tc_setup_type type,void * type_data) mt753x_setup_tc() argument 3398 mt7988_setup(struct dsa_switch * ds) mt7988_setup() argument [all...] |