Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/spacemit/
H A Dk1_emac.c103 struct emac_priv { struct
138 static void emac_wr(struct emac_priv *priv, u32 reg, u32 val) in emac_wr() argument
143 static u32 emac_rd(struct emac_priv *priv, u32 reg) in emac_rd()
148 static int emac_phy_interface_config(struct emac_priv *priv) in emac_phy_interface_config()
167 static void emac_set_mac_addr_reg(struct emac_priv *priv, in emac_set_mac_addr_reg()
176 static void emac_set_mac_addr(struct emac_priv *priv, const unsigned char *addr) in emac_set_mac_addr()
181 static void emac_reset_hw(struct emac_priv *priv) in emac_reset_hw()
195 static void emac_init_hw(struct emac_priv *priv) in emac_init_hw()
254 static void emac_dma_start_transmit(struct emac_priv *priv) in emac_dma_start_transmit()
260 static void emac_enable_interrupt(struct emac_priv *priv) in emac_enable_interrupt()
[all …]