Lines Matching defs:encx24j600_priv

47 struct encx24j600_priv {
71 static void encx24j600_dump_rsv(struct encx24j600_priv *priv, const char *msg,
98 static u16 encx24j600_read_reg(struct encx24j600_priv *priv, u8 reg)
110 static void encx24j600_write_reg(struct encx24j600_priv *priv, u8 reg, u16 val)
120 static void encx24j600_update_reg(struct encx24j600_priv *priv, u8 reg,
131 static u16 encx24j600_read_phy(struct encx24j600_priv *priv, u8 reg)
143 static void encx24j600_write_phy(struct encx24j600_priv *priv, u8 reg, u16 val)
153 static void encx24j600_clr_bits(struct encx24j600_priv *priv, u8 reg, u16 mask)
158 static void encx24j600_set_bits(struct encx24j600_priv *priv, u8 reg, u16 mask)
163 static void encx24j600_cmd(struct encx24j600_priv *priv, u8 cmd)
173 static int encx24j600_raw_read(struct encx24j600_priv *priv, u8 reg, u8 *data,
185 static int encx24j600_raw_write(struct encx24j600_priv *priv, u8 reg,
197 static void encx24j600_update_phcon1(struct encx24j600_priv *priv)
219 static int encx24j600_wait_for_autoneg(struct encx24j600_priv *priv)
264 static void encx24j600_check_link_status(struct encx24j600_priv *priv)
290 static void encx24j600_int_link_handler(struct encx24j600_priv *priv)
299 static void encx24j600_tx_complete(struct encx24j600_priv *priv, bool err)
329 static int encx24j600_receive_packet(struct encx24j600_priv *priv,
359 static void encx24j600_rx_packets(struct encx24j600_priv *priv, u8 packet_count)
402 struct encx24j600_priv *priv = dev_id;
449 static int encx24j600_soft_reset(struct encx24j600_priv *priv)
497 static int encx24j600_hw_reset(struct encx24j600_priv *priv)
508 static void encx24j600_reset_hw_tx(struct encx24j600_priv *priv)
514 static void encx24j600_hw_init_tx(struct encx24j600_priv *priv)
526 static void encx24j600_hw_init_rx(struct encx24j600_priv *priv)
549 static void encx24j600_dump_config(struct encx24j600_priv *priv,
587 static void encx24j600_set_rxfilter_mode(struct encx24j600_priv *priv)
606 static void encx24j600_hw_init(struct encx24j600_priv *priv)
652 static void encx24j600_hw_enable(struct encx24j600_priv *priv)
668 static void encx24j600_hw_disable(struct encx24j600_priv *priv)
682 struct encx24j600_priv *priv = netdev_priv(dev);
706 static void encx24j600_hw_get_macaddr(struct encx24j600_priv *priv,
730 struct encx24j600_priv *priv = netdev_priv(dev);
770 struct encx24j600_priv *priv = netdev_priv(dev);
791 struct encx24j600_priv *priv = netdev_priv(dev);
800 struct encx24j600_priv *priv =
801 container_of(ws, struct encx24j600_priv, setrx_work);
810 struct encx24j600_priv *priv = netdev_priv(dev);
829 static void encx24j600_hw_tx(struct encx24j600_priv *priv)
865 struct encx24j600_priv *priv =
866 container_of(ws, struct encx24j600_priv, tx_work);
875 struct encx24j600_priv *priv = netdev_priv(dev);
893 struct encx24j600_priv *priv = netdev_priv(dev);
910 struct encx24j600_priv *priv = netdev_priv(dev);
937 struct encx24j600_priv *priv = netdev_priv(dev);
965 struct encx24j600_priv *priv = netdev_priv(dev);
972 struct encx24j600_priv *priv = netdev_priv(dev);
1002 struct encx24j600_priv *priv;
1006 ndev = alloc_etherdev(sizeof(struct encx24j600_priv));
1098 struct encx24j600_priv *priv = dev_get_drvdata(&spi->dev);