Lines Matching refs:mvneta_port

269 struct mvneta_port {  struct
424 static void mvreg_write(struct mvneta_port *pp, u32 offset, u32 data) in mvreg_write()
430 static u32 mvreg_read(struct mvneta_port *pp, u32 offset) in mvreg_read()
436 static void mvneta_mib_counters_clear(struct mvneta_port *pp) in mvneta_mib_counters_clear()
459 static void mvneta_rxq_non_occup_desc_add(struct mvneta_port *pp, in mvneta_rxq_non_occup_desc_add()
478 static int mvneta_rxq_busy_desc_num_get(struct mvneta_port *pp, in mvneta_rxq_busy_desc_num_get()
490 static void mvneta_rxq_desc_num_update(struct mvneta_port *pp, in mvneta_rxq_desc_num_update()
536 static void mvneta_txq_pend_desc_add(struct mvneta_port *pp, in mvneta_txq_pend_desc_add()
560 static void mvneta_rxq_buf_size_set(struct mvneta_port *pp, in mvneta_rxq_buf_size_set()
574 static int mvneta_port_is_fixed_link(struct mvneta_port *pp) in mvneta_port_is_fixed_link()
582 static void mvneta_port_up(struct mvneta_port *pp) in mvneta_port_up()
608 static void mvneta_port_down(struct mvneta_port *pp) in mvneta_port_down()
679 static void mvneta_port_enable(struct mvneta_port *pp) in mvneta_port_enable()
690 static void mvneta_port_disable(struct mvneta_port *pp) in mvneta_port_disable()
705 static void mvneta_set_ucast_table(struct mvneta_port *pp, int queue) in mvneta_set_ucast_table()
722 static void mvneta_set_special_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_special_mcast_table()
739 static void mvneta_set_other_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_other_mcast_table()
766 static void mvneta_defaults_set(struct mvneta_port *pp) in mvneta_defaults_set()
844 static void mvneta_set_ucast_addr(struct mvneta_port *pp, u8 last_nibble, in mvneta_set_ucast_addr()
874 static void mvneta_mac_addr_set(struct mvneta_port *pp, unsigned char *addr, in mvneta_mac_addr_set()
902 static void mvneta_txq_sent_desc_dec(struct mvneta_port *pp, in mvneta_txq_sent_desc_dec()
920 static int mvneta_txq_sent_desc_num_get(struct mvneta_port *pp, in mvneta_txq_sent_desc_num_get()
934 static void mvneta_rx_error(struct mvneta_port *pp, in mvneta_rx_error()
966 static struct mvneta_rx_queue *mvneta_rxq_handle_get(struct mvneta_port *pp, in mvneta_rxq_handle_get()
974 static void mvneta_rxq_drop_pkts(struct mvneta_port *pp, in mvneta_rxq_drop_pkts()
985 static int mvneta_rxq_fill(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, in mvneta_rxq_fill()
1009 static int mvneta_rxq_init(struct mvneta_port *pp, in mvneta_rxq_init()
1034 static void mvneta_rxq_deinit(struct mvneta_port *pp, in mvneta_rxq_deinit()
1046 static int mvneta_txq_init(struct mvneta_port *pp, in mvneta_txq_init()
1070 static void mvneta_txq_deinit(struct mvneta_port *pp, in mvneta_txq_deinit()
1088 static void mvneta_cleanup_txqs(struct mvneta_port *pp) in mvneta_cleanup_txqs()
1097 static void mvneta_cleanup_rxqs(struct mvneta_port *pp) in mvneta_cleanup_rxqs()
1107 static int mvneta_setup_rxqs(struct mvneta_port *pp) in mvneta_setup_rxqs()
1125 static int mvneta_setup_txqs(struct mvneta_port *pp) in mvneta_setup_txqs()
1142 static void mvneta_start_dev(struct mvneta_port *pp) in mvneta_start_dev()
1150 struct mvneta_port *pp = dev_get_priv(dev); in mvneta_adjust_link()
1211 struct mvneta_port *pp = dev_get_priv(dev); in mvneta_open()
1230 static int mvneta_init2(struct mvneta_port *pp) in mvneta_init2()
1285 static void mvneta_bypass_mbus_windows(struct mvneta_port *pp) in mvneta_bypass_mbus_windows()
1302 static void mvneta_conf_mbus_windows(struct mvneta_port *pp) in mvneta_conf_mbus_windows()
1337 static int mvneta_port_power_up(struct mvneta_port *pp, int phy_mode) in mvneta_port_power_up()
1381 struct mvneta_port *pp = dev_get_priv(dev); in mvneta_init()
1411 static int smi_wait_ready(struct mvneta_port *pp) in smi_wait_ready()
1436 struct mvneta_port *pp = bus->priv; in mvneta_mdio_read()
1491 struct mvneta_port *pp = bus->priv; in mvneta_mdio_write()
1523 struct mvneta_port *pp = dev_get_priv(dev); in mvneta_start()
1582 struct mvneta_port *pp = dev_get_priv(dev); in mvneta_send()
1618 struct mvneta_port *pp = dev_get_priv(dev); in mvneta_recv()
1666 struct mvneta_port *pp = dev_get_priv(dev); in mvneta_probe()
1741 struct mvneta_port *pp = dev_get_priv(dev); in mvneta_stop()
1789 .priv_auto_alloc_size = sizeof(struct mvneta_port),