Symbol: encx24j600_priv
drivers/net/ethernet/microchip/encx24j600.c
1004
struct encx24j600_priv *priv;
drivers/net/ethernet/microchip/encx24j600.c
1008
ndev = alloc_etherdev(sizeof(struct encx24j600_priv));
drivers/net/ethernet/microchip/encx24j600.c
110
static void encx24j600_write_reg(struct encx24j600_priv *priv, u8 reg, u16 val)
drivers/net/ethernet/microchip/encx24j600.c
1100
struct encx24j600_priv *priv = dev_get_drvdata(&spi->dev);
drivers/net/ethernet/microchip/encx24j600.c
120
static void encx24j600_update_reg(struct encx24j600_priv *priv, u8 reg,
drivers/net/ethernet/microchip/encx24j600.c
131
static u16 encx24j600_read_phy(struct encx24j600_priv *priv, u8 reg)
drivers/net/ethernet/microchip/encx24j600.c
143
static void encx24j600_write_phy(struct encx24j600_priv *priv, u8 reg, u16 val)
drivers/net/ethernet/microchip/encx24j600.c
153
static void encx24j600_clr_bits(struct encx24j600_priv *priv, u8 reg, u16 mask)
drivers/net/ethernet/microchip/encx24j600.c
158
static void encx24j600_set_bits(struct encx24j600_priv *priv, u8 reg, u16 mask)
drivers/net/ethernet/microchip/encx24j600.c
163
static void encx24j600_cmd(struct encx24j600_priv *priv, u8 cmd)
drivers/net/ethernet/microchip/encx24j600.c
173
static int encx24j600_raw_read(struct encx24j600_priv *priv, u8 reg, u8 *data,
drivers/net/ethernet/microchip/encx24j600.c
185
static int encx24j600_raw_write(struct encx24j600_priv *priv, u8 reg,
drivers/net/ethernet/microchip/encx24j600.c
197
static void encx24j600_update_phcon1(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
219
static int encx24j600_wait_for_autoneg(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
264
static void encx24j600_check_link_status(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
290
static void encx24j600_int_link_handler(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
299
static void encx24j600_tx_complete(struct encx24j600_priv *priv, bool err)
drivers/net/ethernet/microchip/encx24j600.c
329
static int encx24j600_receive_packet(struct encx24j600_priv *priv,
drivers/net/ethernet/microchip/encx24j600.c
359
static void encx24j600_rx_packets(struct encx24j600_priv *priv, u8 packet_count)
drivers/net/ethernet/microchip/encx24j600.c
402
struct encx24j600_priv *priv = dev_id;
drivers/net/ethernet/microchip/encx24j600.c
449
static int encx24j600_soft_reset(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
497
static int encx24j600_hw_reset(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
508
static void encx24j600_reset_hw_tx(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
514
static void encx24j600_hw_init_tx(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
526
static void encx24j600_hw_init_rx(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
549
static void encx24j600_dump_config(struct encx24j600_priv *priv,
drivers/net/ethernet/microchip/encx24j600.c
587
static void encx24j600_set_rxfilter_mode(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
606
static void encx24j600_hw_init(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
652
static void encx24j600_hw_enable(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
668
static void encx24j600_hw_disable(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
682
struct encx24j600_priv *priv = netdev_priv(dev);
drivers/net/ethernet/microchip/encx24j600.c
706
static void encx24j600_hw_get_macaddr(struct encx24j600_priv *priv,
drivers/net/ethernet/microchip/encx24j600.c
71
static void encx24j600_dump_rsv(struct encx24j600_priv *priv, const char *msg,
drivers/net/ethernet/microchip/encx24j600.c
730
struct encx24j600_priv *priv = netdev_priv(dev);
drivers/net/ethernet/microchip/encx24j600.c
770
struct encx24j600_priv *priv = netdev_priv(dev);
drivers/net/ethernet/microchip/encx24j600.c
791
struct encx24j600_priv *priv = netdev_priv(dev);
drivers/net/ethernet/microchip/encx24j600.c
800
struct encx24j600_priv *priv =
drivers/net/ethernet/microchip/encx24j600.c
801
container_of(ws, struct encx24j600_priv, setrx_work);
drivers/net/ethernet/microchip/encx24j600.c
810
struct encx24j600_priv *priv = netdev_priv(dev);
drivers/net/ethernet/microchip/encx24j600.c
829
static void encx24j600_hw_tx(struct encx24j600_priv *priv)
drivers/net/ethernet/microchip/encx24j600.c
867
struct encx24j600_priv *priv =
drivers/net/ethernet/microchip/encx24j600.c
868
container_of(ws, struct encx24j600_priv, tx_work);
drivers/net/ethernet/microchip/encx24j600.c
877
struct encx24j600_priv *priv = netdev_priv(dev);
drivers/net/ethernet/microchip/encx24j600.c
895
struct encx24j600_priv *priv = netdev_priv(dev);
drivers/net/ethernet/microchip/encx24j600.c
912
struct encx24j600_priv *priv = netdev_priv(dev);
drivers/net/ethernet/microchip/encx24j600.c
939
struct encx24j600_priv *priv = netdev_priv(dev);
drivers/net/ethernet/microchip/encx24j600.c
967
struct encx24j600_priv *priv = netdev_priv(dev);
drivers/net/ethernet/microchip/encx24j600.c
974
struct encx24j600_priv *priv = netdev_priv(dev);
drivers/net/ethernet/microchip/encx24j600.c
98
static u16 encx24j600_read_reg(struct encx24j600_priv *priv, u8 reg)