Home
last modified time | relevance | path

Searched refs:emac_adapter (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/qualcomm/emac/
Demac-sgmii.h16 struct emac_adapter;
26 int (*init)(struct emac_adapter *adpt);
27 int (*open)(struct emac_adapter *adpt);
28 void (*close)(struct emac_adapter *adpt);
29 int (*link_change)(struct emac_adapter *adpt, bool link_state);
30 void (*reset)(struct emac_adapter *adpt);
48 int emac_sgmii_config(struct platform_device *pdev, struct emac_adapter *adpt);
50 int emac_sgmii_init_fsm9900(struct emac_adapter *adpt);
51 int emac_sgmii_init_qdf2432(struct emac_adapter *adpt);
52 int emac_sgmii_init_qdf2400(struct emac_adapter *adpt);
[all …]
Demac-mac.h229 struct emac_adapter;
231 int emac_mac_up(struct emac_adapter *adpt);
232 void emac_mac_down(struct emac_adapter *adpt);
233 void emac_mac_reset(struct emac_adapter *adpt);
234 void emac_mac_stop(struct emac_adapter *adpt);
235 void emac_mac_mode_config(struct emac_adapter *adpt);
236 void emac_mac_rx_process(struct emac_adapter *adpt, struct emac_rx_queue *rx_q,
238 int emac_mac_tx_buf_send(struct emac_adapter *adpt, struct emac_tx_queue *tx_q,
240 void emac_mac_tx_process(struct emac_adapter *adpt, struct emac_tx_queue *tx_q);
242 struct emac_adapter *adpt);
[all …]
Demac-ethtool.c76 struct emac_adapter *adpt = netdev_priv(netdev); in emac_get_msglevel()
83 struct emac_adapter *adpt = netdev_priv(netdev); in emac_set_msglevel()
123 struct emac_adapter *adpt = netdev_priv(netdev); in emac_get_ethtool_stats()
146 struct emac_adapter *adpt = netdev_priv(netdev); in emac_get_ringparam()
157 struct emac_adapter *adpt = netdev_priv(netdev); in emac_set_ringparam()
180 struct emac_adapter *adpt = netdev_priv(netdev); in emac_get_pauseparam()
190 struct emac_adapter *adpt = netdev_priv(netdev); in emac_set_pauseparam()
223 struct emac_adapter *adpt = netdev_priv(netdev); in emac_get_regs()
243 struct emac_adapter *adpt = netdev_priv(netdev); in emac_set_priv_flags()
255 struct emac_adapter *adpt = netdev_priv(netdev); in emac_get_priv_flags()
Demac-sgmii.c56 int emac_sgmii_init(struct emac_adapter *adpt) in emac_sgmii_init()
64 int emac_sgmii_open(struct emac_adapter *adpt) in emac_sgmii_open()
72 void emac_sgmii_close(struct emac_adapter *adpt) in emac_sgmii_close()
80 int emac_sgmii_link_change(struct emac_adapter *adpt, bool link_state) in emac_sgmii_link_change()
88 void emac_sgmii_reset(struct emac_adapter *adpt) in emac_sgmii_reset()
97 static void emac_sgmii_link_init(struct emac_adapter *adpt) in emac_sgmii_link_init()
111 static int emac_sgmii_irq_clear(struct emac_adapter *adpt, u8 irq_bits) in emac_sgmii_irq_clear()
149 struct emac_adapter *adpt = data; in emac_sgmii_interrupt()
187 static void emac_sgmii_reset_prepare(struct emac_adapter *adpt) in emac_sgmii_reset_prepare()
206 static void emac_sgmii_common_reset(struct emac_adapter *adpt) in emac_sgmii_common_reset()
[all …]
Demac.c89 int emac_reinit_locked(struct emac_adapter *adpt) in emac_reinit_locked()
109 struct emac_adapter *adpt = netdev_priv(rx_q->netdev); in emac_napi_rtx()
128 struct emac_adapter *adpt = netdev_priv(netdev); in emac_start_xmit()
136 struct emac_adapter *adpt = in emac_isr()
137 container_of(irq, struct emac_adapter, irq); in emac_isr()
186 struct emac_adapter *adpt = netdev_priv(netdev); in emac_set_features()
208 struct emac_adapter *adpt = netdev_priv(netdev); in emac_rx_mode_set()
222 struct emac_adapter *adpt = netdev_priv(netdev); in emac_change_mtu()
238 struct emac_adapter *adpt = netdev_priv(netdev); in emac_open()
277 struct emac_adapter *adpt = netdev_priv(netdev); in emac_close()
[all …]
Demac-mac.c257 void emac_mac_multicast_addr_set(struct emac_adapter *adpt, u8 *addr) in emac_mac_multicast_addr_set()
276 void emac_mac_multicast_addr_clear(struct emac_adapter *adpt) in emac_mac_multicast_addr_clear()
289 void emac_mac_mode_config(struct emac_adapter *adpt) in emac_mac_mode_config()
310 static void emac_mac_dma_rings_config(struct emac_adapter *adpt) in emac_mac_dma_rings_config()
348 static void emac_mac_tx_config(struct emac_adapter *adpt) in emac_mac_tx_config()
368 static void emac_mac_rx_config(struct emac_adapter *adpt) in emac_mac_rx_config()
399 static void emac_mac_dma_config(struct emac_adapter *adpt) in emac_mac_dma_config()
431 static void emac_set_mac_address(struct emac_adapter *adpt, u8 *addr) in emac_set_mac_address()
449 static void emac_mac_config(struct emac_adapter *adpt) in emac_mac_config()
478 void emac_mac_reset(struct emac_adapter *adpt) in emac_mac_reset()
[all …]
Demac-phy.h16 struct emac_adapter;
18 int emac_phy_config(struct platform_device *pdev, struct emac_adapter *adpt);
Demac-phy.c54 struct emac_adapter *adpt = bus->priv; in emac_mdio_read()
77 struct emac_adapter *adpt = bus->priv; in emac_mdio_write()
100 int emac_phy_config(struct platform_device *pdev, struct emac_adapter *adpt) in emac_phy_config()
Demac.h333 struct emac_adapter { struct
388 int emac_reinit_locked(struct emac_adapter *adpt); argument
392 void emac_update_hw_stats(struct emac_adapter *adpt);
Demac-sgmii-qdf2432.c168 int emac_sgmii_init_qdf2432(struct emac_adapter *adpt) in emac_sgmii_init_qdf2432()
Demac-sgmii-qdf2400.c181 int emac_sgmii_init_qdf2400(struct emac_adapter *adpt) in emac_sgmii_init_qdf2400()
Demac-sgmii-fsm9900.c215 int emac_sgmii_init_fsm9900(struct emac_adapter *adpt) in emac_sgmii_init_fsm9900()