Lines Matching refs:gswip_priv
264 struct gswip_priv { struct
342 static u32 gswip_switch_r(struct gswip_priv *priv, u32 offset) in gswip_switch_r()
347 static void gswip_switch_w(struct gswip_priv *priv, u32 val, u32 offset) in gswip_switch_w()
352 static void gswip_switch_mask(struct gswip_priv *priv, u32 clear, u32 set, in gswip_switch_mask()
362 static u32 gswip_switch_r_timeout(struct gswip_priv *priv, u32 offset, in gswip_switch_r_timeout()
371 static u32 gswip_mdio_r(struct gswip_priv *priv, u32 offset) in gswip_mdio_r()
376 static void gswip_mdio_w(struct gswip_priv *priv, u32 val, u32 offset) in gswip_mdio_w()
381 static void gswip_mdio_mask(struct gswip_priv *priv, u32 clear, u32 set, in gswip_mdio_mask()
391 static u32 gswip_mii_r(struct gswip_priv *priv, u32 offset) in gswip_mii_r()
396 static void gswip_mii_w(struct gswip_priv *priv, u32 val, u32 offset) in gswip_mii_w()
401 static void gswip_mii_mask(struct gswip_priv *priv, u32 clear, u32 set, in gswip_mii_mask()
411 static void gswip_mii_mask_cfg(struct gswip_priv *priv, u32 clear, u32 set, in gswip_mii_mask_cfg()
419 static void gswip_mii_mask_pcdu(struct gswip_priv *priv, u32 clear, u32 set, in gswip_mii_mask_pcdu()
435 static int gswip_mdio_poll(struct gswip_priv *priv) in gswip_mdio_poll()
452 struct gswip_priv *priv = bus->priv; in gswip_mdio_wr()
472 struct gswip_priv *priv = bus->priv; in gswip_mdio_rd()
495 static int gswip_mdio(struct gswip_priv *priv, struct device_node *mdio_np) in gswip_mdio()
520 static int gswip_pce_table_entry_read(struct gswip_priv *priv, in gswip_pce_table_entry_read()
562 static int gswip_pce_table_entry_write(struct gswip_priv *priv, in gswip_pce_table_entry_write()
615 static int gswip_add_single_port_br(struct gswip_priv *priv, int port, bool add) in gswip_add_single_port_br()
659 struct gswip_priv *priv = ds->priv; in gswip_port_enable()
696 struct gswip_priv *priv = ds->priv; in gswip_port_disable()
707 static int gswip_pce_load_microcode(struct gswip_priv *priv) in gswip_pce_load_microcode()
748 struct gswip_priv *priv = ds->priv; in gswip_port_vlan_filtering()
788 struct gswip_priv *priv = ds->priv; in gswip_setup()
890 static int gswip_vlan_active_create(struct gswip_priv *priv, in gswip_vlan_active_create()
933 static int gswip_vlan_active_remove(struct gswip_priv *priv, int idx) in gswip_vlan_active_remove()
949 static int gswip_vlan_add_unaware(struct gswip_priv *priv, in gswip_vlan_add_unaware()
1009 static int gswip_vlan_add_aware(struct gswip_priv *priv, in gswip_vlan_add_aware()
1085 static int gswip_vlan_remove(struct gswip_priv *priv, in gswip_vlan_remove()
1146 struct gswip_priv *priv = ds->priv; in gswip_port_bridge_join()
1166 struct gswip_priv *priv = ds->priv; in gswip_port_bridge_leave()
1180 struct gswip_priv *priv = ds->priv; in gswip_port_vlan_prepare()
1228 struct gswip_priv *priv = ds->priv; in gswip_port_vlan_add()
1249 struct gswip_priv *priv = ds->priv; in gswip_port_vlan_del()
1274 struct gswip_priv *priv = ds->priv; in gswip_port_fast_age()
1311 struct gswip_priv *priv = ds->priv; in gswip_port_stp_state_set()
1343 struct gswip_priv *priv = ds->priv; in gswip_port_fdb()
1398 struct gswip_priv *priv = ds->priv; in gswip_port_fdb_dump()
1507 static void gswip_port_set_link(struct gswip_priv *priv, int port, bool link) in gswip_port_set_link()
1520 static void gswip_port_set_speed(struct gswip_priv *priv, int port, int speed, in gswip_port_set_speed()
1564 static void gswip_port_set_duplex(struct gswip_priv *priv, int port, int duplex) in gswip_port_set_duplex()
1582 static void gswip_port_set_pause(struct gswip_priv *priv, int port, in gswip_port_set_pause()
1617 struct gswip_priv *priv = ds->priv; in gswip_phylink_mac_config()
1670 struct gswip_priv *priv = ds->priv; in gswip_phylink_mac_link_down()
1685 struct gswip_priv *priv = ds->priv; in gswip_phylink_mac_link_up()
1710 static u32 gswip_bcm_ram_entry_read(struct gswip_priv *priv, u32 table, in gswip_bcm_ram_entry_read()
1739 struct gswip_priv *priv = ds->priv; in gswip_get_ethtool_stats()
1814 static int gswip_gphy_fw_load(struct gswip_priv *priv, struct gswip_gphy_fw *gphy_fw) in gswip_gphy_fw_load()
1864 static int gswip_gphy_fw_probe(struct gswip_priv *priv, in gswip_gphy_fw_probe()
1912 static void gswip_gphy_fw_remove(struct gswip_priv *priv, in gswip_gphy_fw_remove()
1930 static int gswip_gphy_fw_list(struct gswip_priv *priv, in gswip_gphy_fw_list()
2011 struct gswip_priv *priv; in gswip_probe()
2106 struct gswip_priv *priv = platform_get_drvdata(pdev); in gswip_remove()