Home
last modified time | relevance | path

Searched refs:ks8851_net (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/micrel/
H A Dks8851_common.c35 static void ks8851_lock(struct ks8851_net *ks, unsigned long *flags) in ks8851_lock()
47 static void ks8851_unlock(struct ks8851_net *ks, unsigned long *flags) in ks8851_unlock()
60 static void ks8851_wrreg16(struct ks8851_net *ks, unsigned int reg, in ks8851_wrreg16()
73 static unsigned int ks8851_rdreg16(struct ks8851_net *ks, in ks8851_rdreg16()
92 static void ks8851_soft_reset(struct ks8851_net *ks, unsigned op) in ks8851_soft_reset()
107 static void ks8851_set_powermode(struct ks8851_net *ks, unsigned pwrmode) in ks8851_set_powermode()
131 struct ks8851_net *ks = netdev_priv(dev); in ks8851_write_mac_addr()
165 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()
225 static void ks8851_dbg_dumpkkt(struct ks8851_net *k
[all...]
H A Dks8851_par.c46 struct ks8851_net ks8851;
62 static void ks8851_lock_par(struct ks8851_net *ks, unsigned long *flags) in ks8851_lock_par()
76 static void ks8851_unlock_par(struct ks8851_net *ks, unsigned long *flags) in ks8851_unlock_par()
91 static int ks_check_endian(struct ks8851_net *ks) in ks_check_endian()
135 static void ks8851_wrreg16_par(struct ks8851_net *ks, unsigned int reg, in ks8851_wrreg16_par()
152 static unsigned int ks8851_rdreg16_par(struct ks8851_net *ks, unsigned int reg) in ks8851_rdreg16_par()
170 static void ks8851_rdfifo_par(struct ks8851_net *ks, u8 *buff, unsigned int len) in ks8851_rdfifo_par()
191 static void ks8851_wrfifo_par(struct ks8851_net *ks, struct sk_buff *txp, in ks8851_wrfifo_par()
218 static void ks8851_rx_skb_par(struct ks8851_net *ks, struct sk_buff *skb) in ks8851_rx_skb_par()
223 static unsigned int ks8851_rdreg16_par_txqcr(struct ks8851_net *k
[all...]
H A Dks8851.h342 * struct ks8851_net - KS8851 driver private data
382 struct ks8851_net { struct
412 void (*lock)(struct ks8851_net *ks,
414 void (*unlock)(struct ks8851_net *ks,
416 unsigned int (*rdreg16)(struct ks8851_net *ks,
418 void (*wrreg16)(struct ks8851_net *ks,
420 void (*rdfifo)(struct ks8851_net *ks, u8 *buff,
422 void (*wrfifo)(struct ks8851_net *ks,
426 void (*rx_skb)(struct ks8851_net *ks,
428 void (*flush_tx_work)(struct ks8851_net *k
[all...]
H A Dks8851_spi.c48 struct ks8851_net ks8851;
80 static void ks8851_lock_spi(struct ks8851_net *ks, unsigned long *flags) in ks8851_lock_spi()
94 static void ks8851_unlock_spi(struct ks8851_net *ks, unsigned long *flags) in ks8851_unlock_spi()
116 static void ks8851_wrreg16_spi(struct ks8851_net *ks, unsigned int reg, in ks8851_wrreg16_spi()
147 static void ks8851_rdreg(struct ks8851_net *ks, unsigned int op, in ks8851_rdreg()
196 static unsigned int ks8851_rdreg16_spi(struct ks8851_net *ks, unsigned int reg) in ks8851_rdreg16_spi()
213 static void ks8851_rdfifo_spi(struct ks8851_net *ks, u8 *buff, unsigned int len) in ks8851_rdfifo_spi()
252 static void ks8851_wrfifo_spi(struct ks8851_net *ks, struct sk_buff *txp, in ks8851_wrfifo_spi()
306 static void ks8851_rx_skb_spi(struct ks8851_net *ks, struct sk_buff *skb) in ks8851_rx_skb_spi()
323 struct ks8851_net *k in ks8851_tx_work()
[all...]
/kernel/linux/linux-5.10/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 *k
[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 *k
[all...]
H A Dks8851.h342 * struct ks8851_net - KS8851 driver private data
381 struct ks8851_net { struct
410 void (*lock)(struct ks8851_net *ks,
412 void (*unlock)(struct ks8851_net *ks,
414 unsigned int (*rdreg16)(struct ks8851_net *ks,
416 void (*wrreg16)(struct ks8851_net *ks,
418 void (*rdfifo)(struct ks8851_net *ks, u8 *buff,
420 void (*wrfifo)(struct ks8851_net *ks,
424 void (*rx_skb)(struct ks8851_net *ks,
426 void (*flush_tx_work)(struct ks8851_net *k
[all...]
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()
308 static void ks8851_rx_skb_spi(struct ks8851_net *ks, struct sk_buff *skb) in ks8851_rx_skb_spi()
325 struct ks8851_net *k in ks8851_tx_work()
[all...]

Completed in 9 milliseconds