Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/net/ethernet/micrel/
H A Dks8851_common.c37 static void ks8851_lock(struct ks8851_net *ks, unsigned long *flags) in ks8851_lock()
49 static void ks8851_unlock(struct ks8851_net *ks, unsigned long *flags) in ks8851_unlock()
62 static void ks8851_wrreg16(struct ks8851_net *ks, unsigned int reg, in ks8851_wrreg16()
75 static unsigned int ks8851_rdreg16(struct ks8851_net *ks, in ks8851_rdreg16()
94 static void ks8851_soft_reset(struct ks8851_net *ks, unsigned op) in ks8851_soft_reset()
109 static void ks8851_set_powermode(struct ks8851_net *ks, unsigned pwrmode) in ks8851_set_powermode()
133 struct ks8851_net *ks = netdev_priv(dev); in ks8851_write_mac_addr()
167 struct ks8851_net *ks = netdev_priv(dev); in ks8851_read_mac_addr()
194 static void ks8851_init_mac(struct ks8851_net *ks, struct device_node *np) in ks8851_init_mac()
226 static void ks8851_dbg_dumpkkt(struct ks8851_net *ks, u8 *rxpkt) in ks8851_dbg_dumpkkt()
[all …]
H A Dks8851_par.c48 struct ks8851_net ks8851;
64 static void ks8851_lock_par(struct ks8851_net *ks, unsigned long *flags) in ks8851_lock_par()
78 static void ks8851_unlock_par(struct ks8851_net *ks, unsigned long *flags) in ks8851_unlock_par()
93 static int ks_check_endian(struct ks8851_net *ks) in ks_check_endian()
137 static void ks8851_wrreg16_par(struct ks8851_net *ks, unsigned int reg, in ks8851_wrreg16_par()
154 static unsigned int ks8851_rdreg16_par(struct ks8851_net *ks, unsigned int reg) in ks8851_rdreg16_par()
172 static void ks8851_rdfifo_par(struct ks8851_net *ks, u8 *buff, unsigned int len) in ks8851_rdfifo_par()
193 static void ks8851_wrfifo_par(struct ks8851_net *ks, struct sk_buff *txp, in ks8851_wrfifo_par()
220 static void ks8851_rx_skb_par(struct ks8851_net *ks, struct sk_buff *skb) in ks8851_rx_skb_par()
225 static unsigned int ks8851_rdreg16_par_txqcr(struct ks8851_net *ks) in ks8851_rdreg16_par_txqcr()
[all …]
H A Dks8851.h379 struct ks8851_net { struct
407 void (*lock)(struct ks8851_net *ks, argument
409 void (*unlock)(struct ks8851_net *ks, argument
411 unsigned int (*rdreg16)(struct ks8851_net *ks, argument
413 void (*wrreg16)(struct ks8851_net *ks, argument
415 void (*rdfifo)(struct ks8851_net *ks, u8 *buff, argument
417 void (*wrfifo)(struct ks8851_net *ks, argument
421 void (*rx_skb)(struct ks8851_net *ks, argument
423 void (*flush_tx_work)(struct ks8851_net *ks); argument
440 static void __maybe_unused ks8851_done_tx(struct ks8851_net *ks, in ks8851_done_tx()
H A Dks8851_spi.c50 struct ks8851_net ks8851;
82 static void ks8851_lock_spi(struct ks8851_net *ks, unsigned long *flags) in ks8851_lock_spi()
96 static void ks8851_unlock_spi(struct ks8851_net *ks, unsigned long *flags) in ks8851_unlock_spi()
118 static void ks8851_wrreg16_spi(struct ks8851_net *ks, unsigned int reg, in ks8851_wrreg16_spi()
149 static void ks8851_rdreg(struct ks8851_net *ks, unsigned int op, in ks8851_rdreg()
198 static unsigned int ks8851_rdreg16_spi(struct ks8851_net *ks, unsigned int reg) in ks8851_rdreg16_spi()
215 static void ks8851_rdfifo_spi(struct ks8851_net *ks, u8 *buff, unsigned int len) in ks8851_rdfifo_spi()
254 static void ks8851_wrfifo_spi(struct ks8851_net *ks, struct sk_buff *txp, in ks8851_wrfifo_spi()
296 static void ks8851_rx_skb_spi(struct ks8851_net *ks, struct sk_buff *skb) in ks8851_rx_skb_spi()
311 struct ks8851_net *ks; in ks8851_tx_work()
[all …]