Lines Matching defs:gswip_priv
276 struct gswip_priv {
355 static u32 gswip_switch_r(struct gswip_priv *priv, u32 offset)
360 static void gswip_switch_w(struct gswip_priv *priv, u32 val, u32 offset)
365 static void gswip_switch_mask(struct gswip_priv *priv, u32 clear, u32 set,
375 static u32 gswip_switch_r_timeout(struct gswip_priv *priv, u32 offset,
384 static u32 gswip_mdio_r(struct gswip_priv *priv, u32 offset)
389 static void gswip_mdio_w(struct gswip_priv *priv, u32 val, u32 offset)
394 static void gswip_mdio_mask(struct gswip_priv *priv, u32 clear, u32 set,
404 static u32 gswip_mii_r(struct gswip_priv *priv, u32 offset)
409 static void gswip_mii_w(struct gswip_priv *priv, u32 val, u32 offset)
414 static void gswip_mii_mask(struct gswip_priv *priv, u32 clear, u32 set,
424 static void gswip_mii_mask_cfg(struct gswip_priv *priv, u32 clear, u32 set,
432 static void gswip_mii_mask_pcdu(struct gswip_priv *priv, u32 clear, u32 set,
448 static int gswip_mdio_poll(struct gswip_priv *priv)
465 struct gswip_priv *priv = bus->priv;
485 struct gswip_priv *priv = bus->priv;
508 static int gswip_mdio(struct gswip_priv *priv, struct device_node *mdio_np)
533 static int gswip_pce_table_entry_read(struct gswip_priv *priv,
583 static int gswip_pce_table_entry_write(struct gswip_priv *priv,
644 static int gswip_add_single_port_br(struct gswip_priv *priv, int port, bool add)
688 struct gswip_priv *priv = ds->priv;
725 struct gswip_priv *priv = ds->priv;
736 static int gswip_pce_load_microcode(struct gswip_priv *priv)
778 struct gswip_priv *priv = ds->priv;
812 struct gswip_priv *priv = ds->priv;
908 static int gswip_vlan_active_create(struct gswip_priv *priv,
951 static int gswip_vlan_active_remove(struct gswip_priv *priv, int idx)
967 static int gswip_vlan_add_unaware(struct gswip_priv *priv,
1027 static int gswip_vlan_add_aware(struct gswip_priv *priv,
1103 static int gswip_vlan_remove(struct gswip_priv *priv,
1167 struct gswip_priv *priv = ds->priv;
1188 struct gswip_priv *priv = ds->priv;
1204 struct gswip_priv *priv = ds->priv;
1250 struct gswip_priv *priv = ds->priv;
1275 struct gswip_priv *priv = ds->priv;
1291 struct gswip_priv *priv = ds->priv;
1328 struct gswip_priv *priv = ds->priv;
1361 struct gswip_priv *priv = ds->priv;
1417 struct gswip_priv *priv = ds->priv;
1469 struct gswip_priv *priv = ds->priv;
1560 static void gswip_port_set_link(struct gswip_priv *priv, int port, bool link)
1573 static void gswip_port_set_speed(struct gswip_priv *priv, int port, int speed,
1617 static void gswip_port_set_duplex(struct gswip_priv *priv, int port, int duplex)
1635 static void gswip_port_set_pause(struct gswip_priv *priv, int port,
1670 struct gswip_priv *priv = ds->priv;
1726 struct gswip_priv *priv = ds->priv;
1741 struct gswip_priv *priv = ds->priv;
1766 static u32 gswip_bcm_ram_entry_read(struct gswip_priv *priv, u32 table,
1795 struct gswip_priv *priv = ds->priv;
1897 static int gswip_gphy_fw_load(struct gswip_priv *priv, struct gswip_gphy_fw *gphy_fw)
1953 static int gswip_gphy_fw_probe(struct gswip_priv *priv,
1999 static void gswip_gphy_fw_remove(struct gswip_priv *priv,
2017 static int gswip_gphy_fw_list(struct gswip_priv *priv,
2098 struct gswip_priv *priv;
2212 struct gswip_priv *priv = platform_get_drvdata(pdev);
2237 struct gswip_priv *priv = platform_get_drvdata(pdev);