Lines Matching refs:qca8k_priv
142 qca8k_set_page(struct qca8k_priv *priv, u16 page) in qca8k_set_page()
166 struct qca8k_priv *priv = ds->priv; in qca8k_rw_reg_ack_handler()
312 static int qca8k_read_eth(struct qca8k_priv *priv, u32 reg, u32 *val, int len) in qca8k_read_eth()
364 static int qca8k_write_eth(struct qca8k_priv *priv, u32 reg, u32 *val, int len) in qca8k_write_eth()
413 qca8k_regmap_update_bits_eth(struct qca8k_priv *priv, u32 reg, u32 mask, u32 write_val) in qca8k_regmap_update_bits_eth()
429 qca8k_read_mii(struct qca8k_priv *priv, uint32_t reg, uint32_t *val) in qca8k_read_mii()
451 qca8k_write_mii(struct qca8k_priv *priv, uint32_t reg, uint32_t val) in qca8k_write_mii()
473 qca8k_regmap_update_bits_mii(struct qca8k_priv *priv, uint32_t reg, in qca8k_regmap_update_bits_mii()
508 struct qca8k_priv *priv = ctx; in qca8k_bulk_read()
530 struct qca8k_priv *priv = ctx; in qca8k_bulk_gather_write()
560 struct qca8k_priv *priv = ctx; in qca8k_regmap_update_bits()
623 qca8k_phy_eth_command(struct qca8k_priv *priv, bool read, int phy, in qca8k_phy_eth_command()
816 qca8k_mdio_write(struct qca8k_priv *priv, int phy, int regnum, u16 data) in qca8k_mdio_write()
854 qca8k_mdio_read(struct qca8k_priv *priv, int phy, int regnum) in qca8k_mdio_read()
900 struct qca8k_priv *priv = slave_bus->priv; in qca8k_internal_mdio_write()
914 struct qca8k_priv *priv = slave_bus->priv; in qca8k_internal_mdio_read()
947 qca8k_mdio_register(struct qca8k_priv *priv) in qca8k_mdio_register()
995 qca8k_setup_mdio_bus(struct qca8k_priv *priv) in qca8k_setup_mdio_bus()
1064 qca8k_setup_mac_pwr_sel(struct qca8k_priv *priv) in qca8k_setup_mac_pwr_sel()
1092 struct qca8k_priv *priv = ds->priv; in qca8k_find_cpu_port()
1107 qca8k_setup_of_pws_reg(struct qca8k_priv *priv) in qca8k_setup_of_pws_reg()
1147 qca8k_parse_port_config(struct qca8k_priv *priv) in qca8k_parse_port_config()
1245 qca8k_mac_config_setup_internal_delay(struct qca8k_priv *priv, int cpu_port_index, in qca8k_mac_config_setup_internal_delay()
1290 struct qca8k_priv *priv = dp->ds->priv; in qca8k_phylink_mac_select_pcs()
1321 struct qca8k_priv *priv; in qca8k_phylink_mac_config()
1440 struct qca8k_priv *priv = dp->ds->priv; in qca8k_phylink_mac_link_down()
1452 struct qca8k_priv *priv = dp->ds->priv; in qca8k_phylink_mac_link_up()
1497 struct qca8k_priv *priv = pcs_to_qca8k_pcs(pcs)->priv; in qca8k_pcs_get_state()
1539 struct qca8k_priv *priv = pcs_to_qca8k_pcs(pcs)->priv; in qca8k_pcs_config()
1633 static void qca8k_setup_pcs(struct qca8k_priv *priv, struct qca8k_pcs *qpcs, in qca8k_setup_pcs()
1648 struct qca8k_priv *priv = ds->priv; in qca8k_mib_autocast_handler()
1696 struct qca8k_priv *priv = ds->priv; in qca8k_get_ethtool_stats_eth()
1732 struct qca8k_priv *priv = ds->priv; in qca8k_get_phy_flags()
1758 struct qca8k_priv *priv = ds->priv; in qca8k_conduit_change()
1793 static void qca8k_setup_hol_fixup(struct qca8k_priv *priv, int port) in qca8k_setup_hol_fixup()
1836 struct qca8k_priv *priv = ds->priv; in qca8k_setup()
2052 struct qca8k_priv *priv; in qca8k_sw_probe()
2118 struct qca8k_priv *priv = dev_get_drvdata(&mdiodev->dev); in qca8k_sw_remove()
2132 struct qca8k_priv *priv = dev_get_drvdata(&mdiodev->dev); in qca8k_sw_shutdown()
2144 qca8k_set_pm(struct qca8k_priv *priv, int enable) in qca8k_set_pm()
2161 struct qca8k_priv *priv = dev_get_drvdata(dev); in qca8k_suspend()
2170 struct qca8k_priv *priv = dev_get_drvdata(dev); in qca8k_resume()