phy_device        806 arch/arm/mach-davinci/board-dm644x-evm.c static int davinci_phy_fixup(struct phy_device *phydev)
phy_device         37 arch/arm/mach-imx/mach-imx6q.c static int ksz9021rn_phy_fixup(struct phy_device *phydev)
phy_device         56 arch/arm/mach-imx/mach-imx6q.c static void mmd_write_reg(struct phy_device *dev, int device, int reg, int val)
phy_device         64 arch/arm/mach-imx/mach-imx6q.c static int ksz9031rn_phy_fixup(struct phy_device *dev)
phy_device        105 arch/arm/mach-imx/mach-imx6q.c static int ar8031_phy_fixup(struct phy_device *dev)
phy_device        130 arch/arm/mach-imx/mach-imx6q.c static int ar8035_phy_fixup(struct phy_device *dev)
phy_device         18 arch/arm/mach-imx/mach-imx6sx.c static int ar8031_phy_fixup(struct phy_device *dev)
phy_device         31 arch/arm/mach-imx/mach-imx6ul.c static int ksz8081_phy_fixup(struct phy_device *dev)
phy_device         17 arch/arm/mach-imx/mach-imx7d.c static int ar8031_phy_fixup(struct phy_device *dev)
phy_device         36 arch/arm/mach-imx/mach-imx7d.c static int bcm54220_phy_fixup(struct phy_device *dev)
phy_device        250 arch/arm/mach-mxs/mach-mxs.c static int apx4devkit_phy_fixup(struct phy_device *phy)
phy_device        512 arch/arm/mach-orion5x/dns323-setup.c static int dns323c_phy_fixup(struct phy_device *phy)
phy_device         66 arch/powerpc/platforms/85xx/mpc85xx_mds.c static int mpc8568_fixup_125_clock(struct phy_device *phydev)
phy_device         97 arch/powerpc/platforms/85xx/mpc85xx_mds.c static int mpc8568_mds_phy_fixups(struct phy_device *phydev)
phy_device        517 drivers/net/dsa/b53/b53_common.c int b53_enable_port(struct dsa_switch *ds, int port, struct phy_device *phy)
phy_device        856 drivers/net/dsa/b53/b53_common.c static struct phy_device *b53_get_phy_device(struct dsa_switch *ds, int port)
phy_device        875 drivers/net/dsa/b53/b53_common.c 	struct phy_device *phydev;
phy_device        927 drivers/net/dsa/b53/b53_common.c 	struct phy_device *phydev;
phy_device        940 drivers/net/dsa/b53/b53_common.c 	struct phy_device *phydev;
phy_device       1064 drivers/net/dsa/b53/b53_common.c 			    struct phy_device *phydev)
phy_device       1279 drivers/net/dsa/b53/b53_common.c 			     struct phy_device *phydev)
phy_device       1959 drivers/net/dsa/b53/b53_common.c int b53_eee_init(struct dsa_switch *ds, int port, struct phy_device *phy)
phy_device        340 drivers/net/dsa/b53/b53_priv.h 			     struct phy_device *phydev);
phy_device        359 drivers/net/dsa/b53/b53_priv.h int b53_enable_port(struct dsa_switch *ds, int port, struct phy_device *phy);
phy_device        363 drivers/net/dsa/b53/b53_priv.h int b53_eee_init(struct dsa_switch *ds, int port, struct phy_device *phy);
phy_device        161 drivers/net/dsa/bcm_sf2.c 			      struct phy_device *phy)
phy_device        638 drivers/net/dsa/bcm_sf2.c 				   struct phy_device *phydev)
phy_device         61 drivers/net/dsa/dsa_loop.c static struct phy_device *phydevs[PHY_MAX_ADDR];
phy_device       1041 drivers/net/dsa/lan9303-core.c 				struct phy_device *phydev)
phy_device       1078 drivers/net/dsa/lan9303-core.c 			       struct phy_device *phy)
phy_device        640 drivers/net/dsa/lantiq_gswip.c 			     struct phy_device *phydev)
phy_device       1519 drivers/net/dsa/lantiq_gswip.c 				      struct phy_device *phydev)
phy_device        977 drivers/net/dsa/microchip/ksz9477.c 			      struct phy_device *phy)
phy_device        147 drivers/net/dsa/microchip/ksz_common.c 		     struct phy_device *phydev)
phy_device        360 drivers/net/dsa/microchip/ksz_common.c int ksz_enable_port(struct dsa_switch *ds, int port, struct phy_device *phy)
phy_device         31 drivers/net/dsa/microchip/ksz_common.h 	struct phy_device phydev;
phy_device        124 drivers/net/dsa/microchip/ksz_common.h 			  struct phy_device *phy);
phy_device        164 drivers/net/dsa/microchip/ksz_common.h 		     struct phy_device *phydev);
phy_device        182 drivers/net/dsa/microchip/ksz_common.h int ksz_enable_port(struct dsa_switch *ds, int port, struct phy_device *phy);
phy_device        660 drivers/net/dsa/mt7530.c 		   struct phy_device *phy)
phy_device       1404 drivers/net/dsa/mt7530.c 				       struct phy_device *phydev)
phy_device        655 drivers/net/dsa/mv88e6xxx/chip.c 				  struct phy_device *phydev)
phy_device       2546 drivers/net/dsa/mv88e6xxx/chip.c 				 struct phy_device *phydev)
phy_device        745 drivers/net/dsa/qca8k.c qca8k_adjust_link(struct dsa_switch *ds, int port, struct phy_device *phy)
phy_device        935 drivers/net/dsa/qca8k.c 		  struct phy_device *phy)
phy_device        987 drivers/net/dsa/rtl8366rb.c 				  struct phy_device *phydev)
phy_device       1064 drivers/net/dsa/rtl8366rb.c 		      struct phy_device *phy)
phy_device        833 drivers/net/dsa/sja1105/sja1105_main.c 				struct phy_device *phydev)
phy_device       1743 drivers/net/dsa/sja1105/sja1105_main.c 			       struct phy_device *phy)
phy_device        727 drivers/net/dsa/vitesse-vsc73xx-core.c 				       int port, struct phy_device *phydev,
phy_device        767 drivers/net/dsa/vitesse-vsc73xx-core.c 				struct phy_device *phydev)
phy_device        888 drivers/net/dsa/vitesse-vsc73xx-core.c 			       struct phy_device *phy)
phy_device        332 drivers/net/ethernet/8390/ax88796.c 	struct phy_device *phy_dev = dev->phydev;
phy_device        360 drivers/net/ethernet/8390/ax88796.c 	struct phy_device *phy_dev = NULL;
phy_device        557 drivers/net/ethernet/8390/ax88796.c 	struct phy_device *phy_dev = dev->phydev;
phy_device       1203 drivers/net/ethernet/aeroflex/greth.c 	struct phy_device *phydev = dev->phydev;
phy_device       1256 drivers/net/ethernet/aeroflex/greth.c 	struct phy_device *phy = NULL;
phy_device        868 drivers/net/ethernet/agere/et131x.c 	struct phy_device *phydev = adapter->netdev->phydev;
phy_device       1039 drivers/net/ethernet/agere/et131x.c 	struct phy_device *phydev = adapter->netdev->phydev;
phy_device       1234 drivers/net/ethernet/agere/et131x.c 	struct phy_device *phydev = adapter->netdev->phydev;
phy_device       1315 drivers/net/ethernet/agere/et131x.c 	struct phy_device *phydev = adapter->netdev->phydev;
phy_device       1460 drivers/net/ethernet/agere/et131x.c 	struct  phy_device *phydev = adapter->netdev->phydev;
phy_device       1473 drivers/net/ethernet/agere/et131x.c 	struct  phy_device *phydev = adapter->netdev->phydev;
phy_device       2115 drivers/net/ethernet/agere/et131x.c 	struct phy_device *phydev = adapter->netdev->phydev;
phy_device       2430 drivers/net/ethernet/agere/et131x.c 	struct phy_device *phydev = adapter->netdev->phydev;
phy_device       3086 drivers/net/ethernet/agere/et131x.c 	struct phy_device *phydev = adapter->netdev->phydev;
phy_device       3156 drivers/net/ethernet/agere/et131x.c 	struct  phy_device *phydev = netdev->phydev;
phy_device       3245 drivers/net/ethernet/agere/et131x.c 	struct  phy_device *phydev = NULL;
phy_device        122 drivers/net/ethernet/allwinner/sun4i-emac.c 	struct phy_device *phydev = dev->phydev;
phy_device        161 drivers/net/ethernet/allwinner/sun4i-emac.c 	struct phy_device *phydev;
phy_device        212 drivers/net/ethernet/allwinner/sun4i-emac.c 	struct phy_device *phydev = dev->phydev;
phy_device        627 drivers/net/ethernet/altera/altera_tse_main.c 	struct phy_device *phydev = dev->phydev;
phy_device        692 drivers/net/ethernet/altera/altera_tse_main.c static struct phy_device *connect_local_phy(struct net_device *dev)
phy_device        695 drivers/net/ethernet/altera/altera_tse_main.c 	struct phy_device *phydev = NULL;
phy_device        772 drivers/net/ethernet/altera/altera_tse_main.c 	struct phy_device *phydev;
phy_device        398 drivers/net/ethernet/amd/au1000_eth.c 	struct phy_device *phydev = dev->phydev;
phy_device        478 drivers/net/ethernet/amd/au1000_eth.c 	struct phy_device *phydev = NULL;
phy_device        513 drivers/net/ethernet/amd/au1000_eth.c 				struct phy_device *const tmp_phydev =
phy_device        367 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 	struct phy_device *phydev;
phy_device        990 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 	struct phy_device *phydev;
phy_device        143 drivers/net/ethernet/apm/xgene-v2/ethtool.c 	struct phy_device *phydev = ndev->phydev;
phy_device        156 drivers/net/ethernet/apm/xgene-v2/ethtool.c 	struct phy_device *phydev = ndev->phydev;
phy_device         66 drivers/net/ethernet/apm/xgene-v2/mdio.c 	struct phy_device *phydev = ndev->phydev;
phy_device        104 drivers/net/ethernet/apm/xgene-v2/mdio.c 	struct phy_device *phydev;
phy_device        115 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 	struct phy_device *phydev = ndev->phydev;
phy_device        170 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 	struct phy_device *phydev = ndev->phydev;
phy_device        296 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 	struct phy_device *phydev = ndev->phydev;
phy_device        761 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	struct phy_device *phydev = ndev->phydev;
phy_device        804 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	struct phy_device *phydev = ndev->phydev;
phy_device        847 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	struct phy_device *phy_dev;
phy_device        899 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	struct phy_device *phy;
phy_device         49 drivers/net/ethernet/arc/emac_main.c 	struct phy_device *phy_dev = ndev->phydev;
phy_device        426 drivers/net/ethernet/arc/emac_main.c 	struct phy_device *phy_dev = ndev->phydev;
phy_device        871 drivers/net/ethernet/arc/emac_main.c 	struct phy_device *phydev = NULL;
phy_device        850 drivers/net/ethernet/atheros/ag71xx.c 	struct phy_device *phydev = ag->ndev->phydev;
phy_device        919 drivers/net/ethernet/atheros/ag71xx.c 	struct phy_device *phydev;
phy_device        625 drivers/net/ethernet/aurora/nb8800.c 	struct phy_device *phydev = dev->phydev;
phy_device        658 drivers/net/ethernet/aurora/nb8800.c 	struct phy_device *phydev = dev->phydev;
phy_device        929 drivers/net/ethernet/aurora/nb8800.c 	struct phy_device *phydev = dev->phydev;
phy_device        940 drivers/net/ethernet/aurora/nb8800.c 	struct phy_device *phydev;
phy_device        988 drivers/net/ethernet/aurora/nb8800.c 	struct phy_device *phydev = dev->phydev;
phy_device       1037 drivers/net/ethernet/aurora/nb8800.c 	struct phy_device *phydev = dev->phydev;
phy_device       2218 drivers/net/ethernet/broadcom/b44.c 	struct phy_device *phydev = dev->phydev;
phy_device       2257 drivers/net/ethernet/broadcom/b44.c 	struct phy_device *phydev;
phy_device        774 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	struct phy_device *phydev;
phy_device        857 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	struct phy_device *phydev;
phy_device       1372 drivers/net/ethernet/broadcom/bcmsysport.c 	struct phy_device *phydev = dev->phydev;
phy_device       1912 drivers/net/ethernet/broadcom/bcmsysport.c 	struct phy_device *phydev;
phy_device         86 drivers/net/ethernet/broadcom/bgmac-bcma.c 	struct phy_device *phy_dev;
phy_device        187 drivers/net/ethernet/broadcom/bgmac-bcma.c 		struct phy_device *phydev;
phy_device        153 drivers/net/ethernet/broadcom/bgmac-platform.c 	struct phy_device *phy_dev;
phy_device       1417 drivers/net/ethernet/broadcom/bgmac.c 	struct phy_device *phy_dev = net_dev->phydev;
phy_device       1446 drivers/net/ethernet/broadcom/bgmac.c 	struct phy_device *phy_dev;
phy_device         34 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct phy_device *phydev = dev->phydev;
phy_device        179 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct phy_device *phydev = dev->phydev;
phy_device        312 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct phy_device *phydev;
phy_device        481 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct phy_device *phydev;
phy_device        533 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct phy_device *phydev;
phy_device        226 drivers/net/ethernet/broadcom/sb1250-mac.c 	struct phy_device	*phy_dev;	/* the associated PHY device */
phy_device       2331 drivers/net/ethernet/broadcom/sb1250-mac.c 	struct phy_device *phy_dev;
phy_device       2361 drivers/net/ethernet/broadcom/sb1250-mac.c 	struct phy_device *phy_dev = sc->phy_dev;
phy_device       1419 drivers/net/ethernet/broadcom/tg3.c 	struct phy_device *phydev;
phy_device       1512 drivers/net/ethernet/broadcom/tg3.c 	struct phy_device *phydev;
phy_device       2015 drivers/net/ethernet/broadcom/tg3.c 	struct phy_device *phydev = mdiobus_get_phy(tp->mdio_bus, tp->phy_addr);
phy_device       2096 drivers/net/ethernet/broadcom/tg3.c 	struct phy_device *phydev;
phy_device       2142 drivers/net/ethernet/broadcom/tg3.c 	struct phy_device *phydev;
phy_device       4056 drivers/net/ethernet/broadcom/tg3.c 			struct phy_device *phydev;
phy_device       12153 drivers/net/ethernet/broadcom/tg3.c 		struct phy_device *phydev;
phy_device       12229 drivers/net/ethernet/broadcom/tg3.c 		struct phy_device *phydev;
phy_device       12513 drivers/net/ethernet/broadcom/tg3.c 		struct phy_device *phydev;
phy_device       14001 drivers/net/ethernet/broadcom/tg3.c 		struct phy_device *phydev;
phy_device        446 drivers/net/ethernet/cadence/macb_main.c 	struct phy_device *phydev = dev->phydev;
phy_device        513 drivers/net/ethernet/cadence/macb_main.c 	struct phy_device *phydev;
phy_device       3197 drivers/net/ethernet/cadence/macb_main.c 	struct phy_device *phydev = dev->phydev;
phy_device       4190 drivers/net/ethernet/cadence/macb_main.c 	struct phy_device *phydev;
phy_device        837 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	struct phy_device *phydev = ndev->phydev;
phy_device        908 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	struct phy_device *phydev = netdev->phydev;
phy_device        949 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	struct phy_device *phydev = NULL;
phy_device         58 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct phy_device       *phydev;
phy_device        594 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct phy_device *phydev;
phy_device       1475 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		struct phy_device *pd;
phy_device        294 drivers/net/ethernet/cortina/gemini.c 	struct phy_device *phydev = netdev->phydev;
phy_device        366 drivers/net/ethernet/cortina/gemini.c 	struct phy_device *phy;
phy_device        173 drivers/net/ethernet/dnet.c 	struct phy_device *phydev = dev->phydev;
phy_device        254 drivers/net/ethernet/dnet.c 	struct phy_device *phydev = NULL;
phy_device        334 drivers/net/ethernet/dnet.c static int dnet_phy_marvell_fixup(struct phy_device *phydev)
phy_device        730 drivers/net/ethernet/dnet.c 	struct phy_device *phydev = dev->phydev;
phy_device        772 drivers/net/ethernet/dnet.c 	struct phy_device *phydev;
phy_device        668 drivers/net/ethernet/ethoc.c 	struct phy_device *phydev = dev->phydev;
phy_device        698 drivers/net/ethernet/ethoc.c 	struct phy_device *phy;
phy_device        784 drivers/net/ethernet/ethoc.c 	struct phy_device *phy = NULL;
phy_device        996 drivers/net/ethernet/faraday/ftgmac100.c 	struct phy_device *phydev = netdev->phydev;
phy_device       1048 drivers/net/ethernet/faraday/ftgmac100.c 	struct phy_device *phydev;
phy_device       1201 drivers/net/ethernet/faraday/ftgmac100.c 	struct phy_device *phydev = netdev->phydev;
phy_device       1827 drivers/net/ethernet/faraday/ftgmac100.c 		struct phy_device *phy;
phy_device       2493 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	struct phy_device *phy_dev;
phy_device        182 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	struct phy_device *phydev;
phy_device       1317 drivers/net/ethernet/freescale/enetc/enetc.c 	struct phy_device *phydev = ndev->phydev;
phy_device       1325 drivers/net/ethernet/freescale/enetc/enetc.c 	struct phy_device *phydev;
phy_device       1770 drivers/net/ethernet/freescale/fec_main.c 	struct phy_device *phy_dev = ndev->phydev;
phy_device       2001 drivers/net/ethernet/freescale/fec_main.c 	struct phy_device *phy_dev = NULL;
phy_device       2724 drivers/net/ethernet/freescale/fec_main.c 	struct phy_device *phydev = ndev->phydev;
phy_device        167 drivers/net/ethernet/freescale/fec_mpc52xx.c 	struct phy_device *phydev = dev->phydev;
phy_device        217 drivers/net/ethernet/freescale/fec_mpc52xx.c 	struct phy_device *phydev = NULL;
phy_device        282 drivers/net/ethernet/freescale/fec_mpc52xx.c 	struct phy_device *phydev = dev->phydev;
phy_device        790 drivers/net/ethernet/freescale/fec_mpc52xx.c 	struct phy_device *phydev = dev->phydev;
phy_device        347 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	struct phy_device *tbiphy;
phy_device        352 drivers/net/ethernet/freescale/fman/fman_memac.c 	struct phy_device *pcsphy;
phy_device        262 drivers/net/ethernet/freescale/fman/mac.c 	struct phy_device *phy_dev = mac_dev->phy_dev;
phy_device        373 drivers/net/ethernet/freescale/fman/mac.c 	struct phy_device *phy_dev = mac_dev->phy_dev;
phy_device        422 drivers/net/ethernet/freescale/fman/mac.c 	struct phy_device *phy_dev = mac_dev->phy_dev;
phy_device        444 drivers/net/ethernet/freescale/fman/mac.c 	struct phy_device *phy_dev = mac_dev->phy_dev;
phy_device        807 drivers/net/ethernet/freescale/fman/mac.c 		struct phy_device *phy;
phy_device         52 drivers/net/ethernet/freescale/fman/mac.h 	struct phy_device	*phy_dev;
phy_device        657 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	struct phy_device *phydev = dev->phydev;
phy_device        709 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	struct phy_device *phydev;
phy_device       1476 drivers/net/ethernet/freescale/gianfar.c 	struct phy_device *phydev = ndev->phydev;
phy_device       1512 drivers/net/ethernet/freescale/gianfar.c 	struct phy_device *phydev = ndev->phydev;
phy_device       1610 drivers/net/ethernet/freescale/gianfar.c 	struct phy_device *phydev = dev->phydev;
phy_device       1629 drivers/net/ethernet/freescale/gianfar.c 	struct phy_device *tbiphy;
phy_device       1675 drivers/net/ethernet/freescale/gianfar.c 	struct phy_device *phydev;
phy_device       2166 drivers/net/ethernet/freescale/gianfar.c 	struct phy_device *phydev = dev->phydev;
phy_device        198 drivers/net/ethernet/freescale/gianfar_ethtool.c 	struct phy_device *phydev = ndev->phydev;
phy_device        225 drivers/net/ethernet/freescale/gianfar_ethtool.c 	struct phy_device *phydev = ndev->phydev;
phy_device        488 drivers/net/ethernet/freescale/gianfar_ethtool.c 	struct phy_device *phydev = dev->phydev;
phy_device       1373 drivers/net/ethernet/freescale/ucc_geth.c 		struct phy_device *tbiphy;
phy_device       1584 drivers/net/ethernet/freescale/ucc_geth.c 	struct phy_device *phydev = ugeth->phydev;
phy_device       1685 drivers/net/ethernet/freescale/ucc_geth.c 	struct phy_device *tbiphy;
phy_device       1727 drivers/net/ethernet/freescale/ucc_geth.c 	struct phy_device *phydev;
phy_device       2042 drivers/net/ethernet/freescale/ucc_geth.c 	struct phy_device *phydev = ugeth->phydev;
phy_device       1214 drivers/net/ethernet/freescale/ucc_geth.h 	struct phy_device *phydev;
phy_device        107 drivers/net/ethernet/freescale/ucc_geth_ethtool.c 	struct phy_device *phydev = ugeth->phydev;
phy_device        122 drivers/net/ethernet/freescale/ucc_geth_ethtool.c 	struct phy_device *phydev = ugeth->phydev;
phy_device        347 drivers/net/ethernet/freescale/ucc_geth_ethtool.c 	struct phy_device *phydev = ugeth->phydev;
phy_device        360 drivers/net/ethernet/freescale/ucc_geth_ethtool.c 	struct phy_device *phydev = ugeth->phydev;
phy_device        243 drivers/net/ethernet/hisilicon/hip04_eth.c 	struct phy_device *phy;
phy_device        715 drivers/net/ethernet/hisilicon/hip04_eth.c 	struct phy_device *phy = priv->phy;
phy_device        192 drivers/net/ethernet/hisilicon/hisi_femac.c 	struct phy_device *phy = dev->phydev;
phy_device        786 drivers/net/ethernet/hisilicon/hisi_femac.c 	struct phy_device *phy;
phy_device        456 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	struct phy_device *phy = dev->phydev;
phy_device        828 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	struct phy_device *phy;
phy_device        551 drivers/net/ethernet/hisilicon/hns/hnae.h 	struct phy_device *phy_dev;
phy_device        689 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	struct phy_device *phy;
phy_device        336 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h 	struct phy_device *phy_dev;
phy_device       1139 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	struct phy_device *phy_dev = h->phy_dev;
phy_device       1503 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	struct phy_device *phy_dev = netdev->phydev;
phy_device         66 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct phy_device *phy_dev = net_dev->phydev;
phy_device        258 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c static int hns_nic_config_phy_loopback(struct phy_device *phy_dev, u8 en)
phy_device        288 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct phy_device *phy_dev = ndev->phydev;
phy_device       1017 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct phy_device *phy_dev = netdev->phydev;
phy_device       1041 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct phy_device *phy_dev = netdev->phydev;
phy_device       1160 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct phy_device *phy = netdev->phydev;
phy_device       1041 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct phy_device *phy = netdev->phydev;
phy_device       2491 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
phy_device       6302 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
phy_device       6476 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				     struct phy_device *phydev)
phy_device       6494 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				      struct phy_device *phydev)
phy_device       6507 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
phy_device       8608 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
phy_device       8633 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
phy_device       8668 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
phy_device       8713 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
phy_device       8776 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
phy_device        267 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h 	struct phy_device *phydev;
phy_device        128 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	struct phy_device *phydev;
phy_device        204 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
phy_device        243 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
phy_device        253 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	struct phy_device *phydev = hdev->hw.mac.phydev;
phy_device        264 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	struct phy_device *phydev = netdev->phydev;
phy_device       2470 drivers/net/ethernet/ibm/emac/core.c 	struct phy_device *phy = dev->phy_dev;
phy_device       2508 drivers/net/ethernet/ibm/emac/core.c 				    struct phy_device *phy_dev)
phy_device       2558 drivers/net/ethernet/ibm/emac/core.c 	struct phy_device *phy_dev = dev->phy_dev;
phy_device        194 drivers/net/ethernet/ibm/emac/core.h 	struct phy_device		*phy_dev;
phy_device        343 drivers/net/ethernet/lantiq_etop.c 	struct phy_device *phydev;
phy_device       2975 drivers/net/ethernet/marvell/mv643xx_eth.c static struct phy_device *phy_scan(struct mv643xx_eth_private *mp,
phy_device       2978 drivers/net/ethernet/marvell/mv643xx_eth.c 	struct phy_device *phydev;
phy_device       3014 drivers/net/ethernet/marvell/mv643xx_eth.c 	struct phy_device *phy = dev->phydev;
phy_device       3083 drivers/net/ethernet/marvell/mv643xx_eth.c 	struct phy_device *phydev = NULL;
phy_device       3626 drivers/net/ethernet/marvell/mvneta.c 			       struct phy_device *phy)
phy_device         62 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 			      phy_interface_t interface, struct phy_device *phy);
phy_device       5128 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 			      phy_interface_t interface, struct phy_device *phy)
phy_device        932 drivers/net/ethernet/marvell/pxa168_eth.c 	struct phy_device *phy = dev->phydev;
phy_device        962 drivers/net/ethernet/marvell/pxa168_eth.c 	struct phy_device *phy = NULL;
phy_device        441 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			    struct phy_device *phy)
phy_device        696 drivers/net/ethernet/microchip/lan743x_ethtool.c 	struct phy_device *phydev = netdev->phydev;
phy_device        734 drivers/net/ethernet/microchip/lan743x_ethtool.c 	struct phy_device *phydev = NULL;
phy_device        948 drivers/net/ethernet/microchip/lan743x_main.c 	struct phy_device *phydev = netdev->phydev;
phy_device        983 drivers/net/ethernet/microchip/lan743x_main.c 	struct phy_device *phydev;
phy_device       2010 drivers/net/ethernet/mscc/ocelot.c 		      struct phy_device *phy)
phy_device        484 drivers/net/ethernet/mscc/ocelot.h 	struct phy_device *phy;
phy_device        550 drivers/net/ethernet/mscc/ocelot.h 		      struct phy_device *phy);
phy_device        375 drivers/net/ethernet/mscc/ocelot_board.c 		struct phy_device *phy;
phy_device        428 drivers/net/ethernet/ni/nixge.c 	struct phy_device *phydev = ndev->phydev;
phy_device        868 drivers/net/ethernet/ni/nixge.c 	struct phy_device *phy;
phy_device        717 drivers/net/ethernet/nxp/lpc_eth.c 	struct phy_device *phydev = ndev->phydev;
phy_device        752 drivers/net/ethernet/nxp/lpc_eth.c 	struct phy_device *phydev = phy_find_first(pldat->mii_bus);
phy_device       1146 drivers/net/ethernet/nxp/lpc_eth.c 	struct phy_device *phydev = ndev->phydev;
phy_device       1041 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct phy_device *phydev;
phy_device        127 drivers/net/ethernet/qualcomm/emac/emac-ethtool.c 	struct phy_device *phydev = netdev->phydev;
phy_device        483 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	struct phy_device *phydev = adpt->phydev;
phy_device        917 drivers/net/ethernet/qualcomm/emac/emac-mac.c 	struct phy_device *phydev = netdev->phydev;
phy_device        328 drivers/net/ethernet/qualcomm/emac/emac.h 	struct phy_device		*phydev;
phy_device        970 drivers/net/ethernet/rdc/r6040.c 	struct phy_device *phydev = dev->phydev;
phy_device        997 drivers/net/ethernet/rdc/r6040.c 	struct phy_device *phydev = NULL;
phy_device        651 drivers/net/ethernet/realtek/r8169_main.c 	struct phy_device *phydev;
phy_device       1407 drivers/net/ethernet/realtek/r8169_main.c 	struct phy_device *phydev = tp->phydev;
phy_device       2112 drivers/net/ethernet/realtek/r8169_main.c 	struct phy_device *phydev = tp->phydev;
phy_device       2302 drivers/net/ethernet/realtek/r8169_main.c 	struct phy_device *phydev = tp->phydev;
phy_device       2322 drivers/net/ethernet/realtek/r8169_main.c 	struct phy_device *phydev = tp->phydev;
phy_device       2332 drivers/net/ethernet/realtek/r8169_main.c 	struct phy_device *phydev = tp->phydev;
phy_device       3241 drivers/net/ethernet/realtek/r8169_main.c 	struct phy_device *phydev = tp->phydev;
phy_device       3662 drivers/net/ethernet/realtek/r8169_main.c 	struct phy_device *phydev = tp->phydev;
phy_device       3718 drivers/net/ethernet/realtek/r8169_main.c 	struct phy_device *phydev = tp->phydev;
phy_device       6348 drivers/net/ethernet/realtek/r8169_main.c 	struct phy_device *phydev = tp->phydev;
phy_device        968 drivers/net/ethernet/renesas/ravb_main.c 	struct phy_device *phydev = ndev->phydev;
phy_device       1015 drivers/net/ethernet/renesas/ravb_main.c 	struct phy_device *phydev;
phy_device       1781 drivers/net/ethernet/renesas/ravb_main.c 	struct phy_device *phydev = ndev->phydev;
phy_device       1977 drivers/net/ethernet/renesas/sh_eth.c 	struct phy_device *phydev = ndev->phydev;
phy_device       2028 drivers/net/ethernet/renesas/sh_eth.c 	struct phy_device *phydev;
phy_device       2653 drivers/net/ethernet/renesas/sh_eth.c 	struct phy_device *phydev = ndev->phydev;
phy_device        205 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	struct phy_device *phydev = dev->phydev;
phy_device        268 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	struct phy_device *phydev;
phy_device        180 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 		struct phy_device *phy = mdiobus_get_phy(mdio_bus, phy_addr);
phy_device        838 drivers/net/ethernet/smsc/smsc911x.c 	struct phy_device *phy_dev = dev->phydev;
phy_device        909 drivers/net/ethernet/smsc/smsc911x.c 	struct phy_device *phy_dev = ndev->phydev;
phy_device        950 drivers/net/ethernet/smsc/smsc911x.c 	struct phy_device *phy_dev = dev->phydev;
phy_device       1015 drivers/net/ethernet/smsc/smsc911x.c 	struct phy_device *phydev = NULL;
phy_device       1337 drivers/net/ethernet/smsc/smsc911x.c 	struct phy_device *phy_dev = ndev->phydev;
phy_device       1375 drivers/net/ethernet/smsc/smsc911x.c 	struct phy_device *phy_dev = ndev->phydev;
phy_device       1408 drivers/net/ethernet/smsc/smsc911x.c 	struct phy_device *phy_dev = ndev->phydev;
phy_device       1987 drivers/net/ethernet/smsc/smsc911x.c 	struct phy_device *phy_dev = dev->phydev;
phy_device        256 drivers/net/ethernet/smsc/smsc9420.c 	struct phy_device *phy_dev = dev->phydev;
phy_device       1047 drivers/net/ethernet/smsc/smsc9420.c 	struct phy_device *phy_dev = dev->phydev;
phy_device       1076 drivers/net/ethernet/smsc/smsc9420.c 	struct phy_device *phy_dev = dev->phydev;
phy_device       1107 drivers/net/ethernet/smsc/smsc9420.c 	struct phy_device *phydev = NULL;
phy_device        299 drivers/net/ethernet/socionext/netsec.c 	struct phy_device *phydev;
phy_device        441 drivers/net/ethernet/socionext/netsec.c 	struct phy_device *phydev = priv->ndev->phydev;
phy_device       1471 drivers/net/ethernet/socionext/netsec.c 	struct phy_device *phydev = priv->ndev->phydev;
phy_device       1875 drivers/net/ethernet/socionext/netsec.c 	struct phy_device *phydev = priv->phydev;
phy_device        260 drivers/net/ethernet/socionext/sni_ave.c 	struct phy_device	*phydev;
phy_device        463 drivers/net/ethernet/socionext/sni_ave.c 	struct phy_device *phydev = ndev->phydev;
phy_device       1090 drivers/net/ethernet/socionext/sni_ave.c 	struct phy_device *phydev = ndev->phydev;
phy_device       1171 drivers/net/ethernet/socionext/sni_ave.c 	struct phy_device *phydev;
phy_device        201 drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c void tse_pcs_fix_mac_speed(struct tse_pcs *pcs, struct phy_device *phy_dev,
phy_device         22 drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h void tse_pcs_fix_mac_speed(struct tse_pcs *pcs, struct phy_device *phy_dev,
phy_device         69 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	struct phy_device *phy_dev = ndev->phydev;
phy_device        955 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 			       struct phy_device *phy)
phy_device       1025 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 		struct phy_device *phydev;
phy_device        371 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c 		struct phy_device *phydev = mdiobus_get_phy(new_bus, addr);
phy_device        734 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c 	struct phy_device *phydev = priv->dev->phydev;
phy_device       1072 drivers/net/ethernet/ti/cpmac.c 	struct phy_device *phydev = NULL;
phy_device       1059 drivers/net/ethernet/ti/cpsw.c 	struct phy_device	*phy = slave->phy;
phy_device       1205 drivers/net/ethernet/ti/cpsw.c 	struct phy_device *phy;
phy_device        302 drivers/net/ethernet/ti/cpsw_priv.h 	struct phy_device		*phy;
phy_device       1312 drivers/net/ethernet/ti/davinci_emac.c 	struct phy_device *phydev = ndev->phydev;
phy_device       1402 drivers/net/ethernet/ti/davinci_emac.c 	struct phy_device *phydev = NULL;
phy_device        346 drivers/net/ethernet/ti/davinci_mdio.c 	struct phy_device *phy;
phy_device        699 drivers/net/ethernet/ti/netcp_ethss.c 	struct phy_device		*phy;
phy_device       1937 drivers/net/ethernet/ti/netcp_ethss.c 	struct phy_device *phy = ndev->phydev;
phy_device       1960 drivers/net/ethernet/ti/netcp_ethss.c 	struct phy_device *phy = ndev->phydev;
phy_device       2081 drivers/net/ethernet/ti/netcp_ethss.c 	struct phy_device *phy = slave->phy;
phy_device       2557 drivers/net/ethernet/ti/netcp_ethss.c 	struct phy_device *phydev = p_info->skb->dev->phydev;
phy_device       2584 drivers/net/ethernet/ti/netcp_ethss.c 	struct phy_device *phydev = p_info->skb->dev->phydev;
phy_device       2830 drivers/net/ethernet/ti/netcp_ethss.c 	struct phy_device *phy = gbe_intf->slave->phy;
phy_device        542 drivers/net/ethernet/toshiba/tc35815.c 	struct phy_device *phydev = dev->phydev;
phy_device        612 drivers/net/ethernet/toshiba/tc35815.c 	struct phy_device *phydev;
phy_device        707 drivers/net/ethernet/xilinx/ll_temac_main.c 	struct phy_device *phy = ndev->phydev;
phy_device       1131 drivers/net/ethernet/xilinx/ll_temac_main.c 	struct phy_device *phydev = NULL;
phy_device       1177 drivers/net/ethernet/xilinx/ll_temac_main.c 	struct phy_device *phydev = ndev->phydev;
phy_device       1493 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 				struct phy_device *phy)
phy_device        139 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	struct phy_device *phy_dev;
phy_device        839 drivers/net/ethernet/xilinx/xilinx_emaclite.c 		struct phy_device *phydev;
phy_device        894 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	struct phy_device *phy = lp->phy_dev;
phy_device        550 drivers/net/ethernet/xscale/ixp4xx_eth.c 	struct phy_device *phydev = dev->phydev;
phy_device       1371 drivers/net/ethernet/xscale/ixp4xx_eth.c 	struct phy_device *phydev = NULL;
phy_device       1492 drivers/net/ethernet/xscale/ixp4xx_eth.c 	struct phy_device *phydev = dev->phydev;
phy_device       1040 drivers/net/macvlan.c 	struct phy_device *phydev = real_dev->phydev;
phy_device        195 drivers/net/phy/adin.c static u32 adin_get_reg_value(struct phy_device *phydev,
phy_device        218 drivers/net/phy/adin.c static int adin_config_rgmii_mode(struct phy_device *phydev)
phy_device        264 drivers/net/phy/adin.c static int adin_config_rmii_mode(struct phy_device *phydev)
phy_device        291 drivers/net/phy/adin.c static int adin_get_downshift(struct phy_device *phydev, u8 *data)
phy_device        311 drivers/net/phy/adin.c static int adin_set_downshift(struct phy_device *phydev, u8 cnt)
phy_device        336 drivers/net/phy/adin.c static int adin_get_edpd(struct phy_device *phydev, u16 *tx_interval)
phy_device        357 drivers/net/phy/adin.c static int adin_set_edpd(struct phy_device *phydev, u16 tx_interval)
phy_device        384 drivers/net/phy/adin.c static int adin_get_tunable(struct phy_device *phydev,
phy_device        397 drivers/net/phy/adin.c static int adin_set_tunable(struct phy_device *phydev,
phy_device        410 drivers/net/phy/adin.c static int adin_config_init(struct phy_device *phydev)
phy_device        438 drivers/net/phy/adin.c static int adin_phy_ack_intr(struct phy_device *phydev)
phy_device        446 drivers/net/phy/adin.c static int adin_phy_config_intr(struct phy_device *phydev)
phy_device        456 drivers/net/phy/adin.c static int adin_cl45_to_adin_reg(struct phy_device *phydev, int devad,
phy_device        478 drivers/net/phy/adin.c static int adin_read_mmd(struct phy_device *phydev, int devad, u16 regnum)
phy_device        497 drivers/net/phy/adin.c static int adin_write_mmd(struct phy_device *phydev, int devad, u16 regnum,
phy_device        517 drivers/net/phy/adin.c static int adin_config_mdix(struct phy_device *phydev)
phy_device        554 drivers/net/phy/adin.c static int adin_config_aneg(struct phy_device *phydev)
phy_device        565 drivers/net/phy/adin.c static int adin_mdix_update(struct phy_device *phydev)
phy_device        606 drivers/net/phy/adin.c static int adin_read_status(struct phy_device *phydev)
phy_device        617 drivers/net/phy/adin.c static int adin_soft_reset(struct phy_device *phydev)
phy_device        637 drivers/net/phy/adin.c static int adin_get_sset_count(struct phy_device *phydev)
phy_device        642 drivers/net/phy/adin.c static void adin_get_strings(struct phy_device *phydev, u8 *data)
phy_device        652 drivers/net/phy/adin.c static int adin_read_mmd_stat_regs(struct phy_device *phydev,
phy_device        677 drivers/net/phy/adin.c static u64 adin_get_stat(struct phy_device *phydev, int i)
phy_device        700 drivers/net/phy/adin.c static void adin_get_stats(struct phy_device *phydev,
phy_device        714 drivers/net/phy/adin.c static int adin_probe(struct phy_device *phydev)
phy_device         27 drivers/net/phy/amd.c static int am79c_ack_interrupt(struct phy_device *phydev)
phy_device         42 drivers/net/phy/amd.c static int am79c_config_init(struct phy_device *phydev)
phy_device         47 drivers/net/phy/amd.c static int am79c_config_intr(struct phy_device *phydev)
phy_device         13 drivers/net/phy/aquantia.h int aqr_hwmon_probe(struct phy_device *phydev);
phy_device         15 drivers/net/phy/aquantia.h static inline int aqr_hwmon_probe(struct phy_device *phydev) { return 0; }
phy_device         56 drivers/net/phy/aquantia_hwmon.c static int aqr_hwmon_get(struct phy_device *phydev, int reg, long *value)
phy_device         69 drivers/net/phy/aquantia_hwmon.c static int aqr_hwmon_set(struct phy_device *phydev, int reg, long value)
phy_device         82 drivers/net/phy/aquantia_hwmon.c static int aqr_hwmon_test_bit(struct phy_device *phydev, int reg, int bit)
phy_device         92 drivers/net/phy/aquantia_hwmon.c static int aqr_hwmon_status1(struct phy_device *phydev, int bit, long *value)
phy_device        107 drivers/net/phy/aquantia_hwmon.c 	struct phy_device *phydev = dev_get_drvdata(dev);
phy_device        160 drivers/net/phy/aquantia_hwmon.c 	struct phy_device *phydev = dev_get_drvdata(dev);
phy_device        224 drivers/net/phy/aquantia_hwmon.c int aqr_hwmon_probe(struct phy_device *phydev)
phy_device        149 drivers/net/phy/aquantia_main.c static int aqr107_get_sset_count(struct phy_device *phydev)
phy_device        154 drivers/net/phy/aquantia_main.c static void aqr107_get_strings(struct phy_device *phydev, u8 *data)
phy_device        163 drivers/net/phy/aquantia_main.c static u64 aqr107_get_stat(struct phy_device *phydev, int index)
phy_device        187 drivers/net/phy/aquantia_main.c static void aqr107_get_stats(struct phy_device *phydev,
phy_device        206 drivers/net/phy/aquantia_main.c static int aqr_config_aneg(struct phy_device *phydev)
phy_device        244 drivers/net/phy/aquantia_main.c static int aqr_config_intr(struct phy_device *phydev)
phy_device        264 drivers/net/phy/aquantia_main.c static int aqr_ack_interrupt(struct phy_device *phydev)
phy_device        273 drivers/net/phy/aquantia_main.c static int aqr_read_status(struct phy_device *phydev)
phy_device        293 drivers/net/phy/aquantia_main.c static int aqr107_read_downshift_event(struct phy_device *phydev)
phy_device        304 drivers/net/phy/aquantia_main.c static int aqr107_read_rate(struct phy_device *phydev)
phy_device        344 drivers/net/phy/aquantia_main.c static int aqr107_read_status(struct phy_device *phydev)
phy_device        388 drivers/net/phy/aquantia_main.c static int aqr107_get_downshift(struct phy_device *phydev, u8 *data)
phy_device        404 drivers/net/phy/aquantia_main.c static int aqr107_set_downshift(struct phy_device *phydev, u8 cnt)
phy_device        421 drivers/net/phy/aquantia_main.c static int aqr107_get_tunable(struct phy_device *phydev,
phy_device        432 drivers/net/phy/aquantia_main.c static int aqr107_set_tunable(struct phy_device *phydev,
phy_device        450 drivers/net/phy/aquantia_main.c static int aqr107_wait_reset_complete(struct phy_device *phydev)
phy_device        464 drivers/net/phy/aquantia_main.c static void aqr107_chip_info(struct phy_device *phydev)
phy_device        487 drivers/net/phy/aquantia_main.c static int aqr107_config_init(struct phy_device *phydev)
phy_device        512 drivers/net/phy/aquantia_main.c static int aqcs109_config_init(struct phy_device *phydev)
phy_device        539 drivers/net/phy/aquantia_main.c static void aqr107_link_change_notify(struct phy_device *phydev)
phy_device        584 drivers/net/phy/aquantia_main.c static int aqr107_suspend(struct phy_device *phydev)
phy_device        590 drivers/net/phy/aquantia_main.c static int aqr107_resume(struct phy_device *phydev)
phy_device        596 drivers/net/phy/aquantia_main.c static int aqr107_probe(struct phy_device *phydev)
phy_device         87 drivers/net/phy/at803x.c static int at803x_debug_reg_read(struct phy_device *phydev, u16 reg)
phy_device         98 drivers/net/phy/at803x.c static int at803x_debug_reg_mask(struct phy_device *phydev, u16 reg,
phy_device        115 drivers/net/phy/at803x.c static int at803x_enable_rx_delay(struct phy_device *phydev)
phy_device        121 drivers/net/phy/at803x.c static int at803x_enable_tx_delay(struct phy_device *phydev)
phy_device        127 drivers/net/phy/at803x.c static int at803x_disable_rx_delay(struct phy_device *phydev)
phy_device        133 drivers/net/phy/at803x.c static int at803x_disable_tx_delay(struct phy_device *phydev)
phy_device        140 drivers/net/phy/at803x.c static void at803x_context_save(struct phy_device *phydev,
phy_device        152 drivers/net/phy/at803x.c static void at803x_context_restore(struct phy_device *phydev,
phy_device        163 drivers/net/phy/at803x.c static int at803x_set_wol(struct phy_device *phydev,
phy_device        207 drivers/net/phy/at803x.c static void at803x_get_wol(struct phy_device *phydev,
phy_device        220 drivers/net/phy/at803x.c static int at803x_suspend(struct phy_device *phydev)
phy_device        238 drivers/net/phy/at803x.c static int at803x_resume(struct phy_device *phydev)
phy_device        243 drivers/net/phy/at803x.c static int at803x_probe(struct phy_device *phydev)
phy_device        257 drivers/net/phy/at803x.c static int at803x_config_init(struct phy_device *phydev)
phy_device        283 drivers/net/phy/at803x.c static int at803x_ack_interrupt(struct phy_device *phydev)
phy_device        292 drivers/net/phy/at803x.c static int at803x_config_intr(struct phy_device *phydev)
phy_device        314 drivers/net/phy/at803x.c static void at803x_link_change_notify(struct phy_device *phydev)
phy_device        339 drivers/net/phy/at803x.c static int at803x_aneg_done(struct phy_device *phydev)
phy_device        369 drivers/net/phy/at803x.c static int at803x_read_status(struct phy_device *phydev)
phy_device         30 drivers/net/phy/ax88796b.c static int asix_soft_reset(struct phy_device *phydev)
phy_device         20 drivers/net/phy/bcm-cygnus.c static int bcm_cygnus_afe_config(struct phy_device *phydev)
phy_device         75 drivers/net/phy/bcm-cygnus.c static int bcm_cygnus_config_init(struct phy_device *phydev)
phy_device        111 drivers/net/phy/bcm-cygnus.c static int bcm_cygnus_resume(struct phy_device *phydev)
phy_device        128 drivers/net/phy/bcm-cygnus.c static int bcm_omega_config_init(struct phy_device *phydev)
phy_device        168 drivers/net/phy/bcm-cygnus.c static int bcm_omega_resume(struct phy_device *phydev)
phy_device        185 drivers/net/phy/bcm-cygnus.c static int bcm_omega_get_tunable(struct phy_device *phydev,
phy_device        196 drivers/net/phy/bcm-cygnus.c static int bcm_omega_set_tunable(struct phy_device *phydev,
phy_device        225 drivers/net/phy/bcm-cygnus.c static void bcm_omega_get_phy_stats(struct phy_device *phydev,
phy_device        233 drivers/net/phy/bcm-cygnus.c static int bcm_omega_probe(struct phy_device *phydev)
phy_device         17 drivers/net/phy/bcm-phy-lib.c int bcm_phy_write_exp(struct phy_device *phydev, u16 reg, u16 val)
phy_device         29 drivers/net/phy/bcm-phy-lib.c int bcm_phy_read_exp(struct phy_device *phydev, u16 reg)
phy_device         46 drivers/net/phy/bcm-phy-lib.c int bcm54xx_auxctl_read(struct phy_device *phydev, u16 regnum)
phy_device         57 drivers/net/phy/bcm-phy-lib.c int bcm54xx_auxctl_write(struct phy_device *phydev, u16 regnum, u16 val)
phy_device         63 drivers/net/phy/bcm-phy-lib.c int bcm_phy_write_misc(struct phy_device *phydev,
phy_device         87 drivers/net/phy/bcm-phy-lib.c int bcm_phy_read_misc(struct phy_device *phydev,
phy_device        111 drivers/net/phy/bcm-phy-lib.c int bcm_phy_ack_intr(struct phy_device *phydev)
phy_device        124 drivers/net/phy/bcm-phy-lib.c int bcm_phy_config_intr(struct phy_device *phydev)
phy_device        141 drivers/net/phy/bcm-phy-lib.c int bcm_phy_read_shadow(struct phy_device *phydev, u16 shadow)
phy_device        148 drivers/net/phy/bcm-phy-lib.c int bcm_phy_write_shadow(struct phy_device *phydev, u16 shadow,
phy_device        158 drivers/net/phy/bcm-phy-lib.c int bcm_phy_enable_apd(struct phy_device *phydev, bool dll_pwr_down)
phy_device        191 drivers/net/phy/bcm-phy-lib.c int bcm_phy_set_eee(struct phy_device *phydev, bool enable)
phy_device        223 drivers/net/phy/bcm-phy-lib.c int bcm_phy_downshift_get(struct phy_device *phydev, u8 *count)
phy_device        255 drivers/net/phy/bcm-phy-lib.c int bcm_phy_downshift_set(struct phy_device *phydev, u8 count)
phy_device        325 drivers/net/phy/bcm-phy-lib.c int bcm_phy_get_sset_count(struct phy_device *phydev)
phy_device        331 drivers/net/phy/bcm-phy-lib.c void bcm_phy_get_strings(struct phy_device *phydev, u8 *data)
phy_device        344 drivers/net/phy/bcm-phy-lib.c static u64 bcm_phy_get_stat(struct phy_device *phydev, u64 *shadow,
phy_device        364 drivers/net/phy/bcm-phy-lib.c void bcm_phy_get_stats(struct phy_device *phydev, u64 *shadow,
phy_device        374 drivers/net/phy/bcm-phy-lib.c void bcm_phy_r_rc_cal_reset(struct phy_device *phydev)
phy_device        384 drivers/net/phy/bcm-phy-lib.c int bcm_phy_28nm_a0b0_afe_config_init(struct phy_device *phydev)
phy_device         30 drivers/net/phy/bcm-phy-lib.h int bcm_phy_write_exp(struct phy_device *phydev, u16 reg, u16 val);
phy_device         31 drivers/net/phy/bcm-phy-lib.h int bcm_phy_read_exp(struct phy_device *phydev, u16 reg);
phy_device         33 drivers/net/phy/bcm-phy-lib.h static inline int bcm_phy_write_exp_sel(struct phy_device *phydev,
phy_device         39 drivers/net/phy/bcm-phy-lib.h int bcm54xx_auxctl_write(struct phy_device *phydev, u16 regnum, u16 val);
phy_device         40 drivers/net/phy/bcm-phy-lib.h int bcm54xx_auxctl_read(struct phy_device *phydev, u16 regnum);
phy_device         42 drivers/net/phy/bcm-phy-lib.h int bcm_phy_write_misc(struct phy_device *phydev,
phy_device         44 drivers/net/phy/bcm-phy-lib.h int bcm_phy_read_misc(struct phy_device *phydev,
phy_device         47 drivers/net/phy/bcm-phy-lib.h int bcm_phy_write_shadow(struct phy_device *phydev, u16 shadow,
phy_device         49 drivers/net/phy/bcm-phy-lib.h int bcm_phy_read_shadow(struct phy_device *phydev, u16 shadow);
phy_device         51 drivers/net/phy/bcm-phy-lib.h int bcm_phy_ack_intr(struct phy_device *phydev);
phy_device         52 drivers/net/phy/bcm-phy-lib.h int bcm_phy_config_intr(struct phy_device *phydev);
phy_device         54 drivers/net/phy/bcm-phy-lib.h int bcm_phy_enable_apd(struct phy_device *phydev, bool dll_pwr_down);
phy_device         56 drivers/net/phy/bcm-phy-lib.h int bcm_phy_set_eee(struct phy_device *phydev, bool enable);
phy_device         58 drivers/net/phy/bcm-phy-lib.h int bcm_phy_downshift_get(struct phy_device *phydev, u8 *count);
phy_device         60 drivers/net/phy/bcm-phy-lib.h int bcm_phy_downshift_set(struct phy_device *phydev, u8 count);
phy_device         62 drivers/net/phy/bcm-phy-lib.h int bcm_phy_get_sset_count(struct phy_device *phydev);
phy_device         63 drivers/net/phy/bcm-phy-lib.h void bcm_phy_get_strings(struct phy_device *phydev, u8 *data);
phy_device         64 drivers/net/phy/bcm-phy-lib.h void bcm_phy_get_stats(struct phy_device *phydev, u64 *shadow,
phy_device         66 drivers/net/phy/bcm-phy-lib.h void bcm_phy_r_rc_cal_reset(struct phy_device *phydev);
phy_device         67 drivers/net/phy/bcm-phy-lib.h int bcm_phy_28nm_a0b0_afe_config_init(struct phy_device *phydev);
phy_device         20 drivers/net/phy/bcm63xx.c static int bcm63xx_config_intr(struct phy_device *phydev)
phy_device         37 drivers/net/phy/bcm63xx.c static int bcm63xx_config_init(struct phy_device *phydev)
phy_device         44 drivers/net/phy/bcm7xxx.c static int bcm7xxx_28nm_d0_afe_config_init(struct phy_device *phydev)
phy_device         84 drivers/net/phy/bcm7xxx.c static int bcm7xxx_28nm_e0_plus_afe_config_init(struct phy_device *phydev)
phy_device        112 drivers/net/phy/bcm7xxx.c static int bcm7xxx_28nm_a0_patch_afe_config_init(struct phy_device *phydev)
phy_device        137 drivers/net/phy/bcm7xxx.c static int bcm7xxx_28nm_config_init(struct phy_device *phydev)
phy_device        196 drivers/net/phy/bcm7xxx.c static int bcm7xxx_28nm_resume(struct phy_device *phydev)
phy_device        213 drivers/net/phy/bcm7xxx.c static int phy_set_clr_bits(struct phy_device *dev, int location,
phy_device        232 drivers/net/phy/bcm7xxx.c static int bcm7xxx_28nm_ephy_01_afe_config_init(struct phy_device *phydev)
phy_device        278 drivers/net/phy/bcm7xxx.c static int bcm7xxx_28nm_ephy_apd_enable(struct phy_device *phydev)
phy_device        303 drivers/net/phy/bcm7xxx.c static int bcm7xxx_28nm_ephy_eee_enable(struct phy_device *phydev)
phy_device        366 drivers/net/phy/bcm7xxx.c static int bcm7xxx_28nm_ephy_config_init(struct phy_device *phydev)
phy_device        395 drivers/net/phy/bcm7xxx.c static int bcm7xxx_28nm_ephy_resume(struct phy_device *phydev)
phy_device        407 drivers/net/phy/bcm7xxx.c static int bcm7xxx_config_init(struct phy_device *phydev)
phy_device        441 drivers/net/phy/bcm7xxx.c static int bcm7xxx_suspend(struct phy_device *phydev)
phy_device        468 drivers/net/phy/bcm7xxx.c static int bcm7xxx_28nm_get_tunable(struct phy_device *phydev,
phy_device        480 drivers/net/phy/bcm7xxx.c static int bcm7xxx_28nm_set_tunable(struct phy_device *phydev,
phy_device        509 drivers/net/phy/bcm7xxx.c static void bcm7xxx_28nm_get_phy_stats(struct phy_device *phydev,
phy_device        517 drivers/net/phy/bcm7xxx.c static int bcm7xxx_28nm_probe(struct phy_device *phydev)
phy_device         34 drivers/net/phy/bcm87xx.c static int bcm87xx_of_reg_init(struct phy_device *phydev)
phy_device         78 drivers/net/phy/bcm87xx.c static int bcm87xx_of_reg_init(struct phy_device *phydev)
phy_device         84 drivers/net/phy/bcm87xx.c static int bcm87xx_get_features(struct phy_device *phydev)
phy_device         91 drivers/net/phy/bcm87xx.c static int bcm87xx_config_init(struct phy_device *phydev)
phy_device         96 drivers/net/phy/bcm87xx.c static int bcm87xx_config_aneg(struct phy_device *phydev)
phy_device        101 drivers/net/phy/bcm87xx.c static int bcm87xx_read_status(struct phy_device *phydev)
phy_device        138 drivers/net/phy/bcm87xx.c static int bcm87xx_config_intr(struct phy_device *phydev)
phy_device        156 drivers/net/phy/bcm87xx.c static int bcm87xx_did_interrupt(struct phy_device *phydev)
phy_device        171 drivers/net/phy/bcm87xx.c static int bcm87xx_ack_interrupt(struct phy_device *phydev)
phy_device        178 drivers/net/phy/bcm87xx.c static int bcm8706_match_phy_device(struct phy_device *phydev)
phy_device        183 drivers/net/phy/bcm87xx.c static int bcm8727_match_phy_device(struct phy_device *phydev)
phy_device         29 drivers/net/phy/broadcom.c static int bcm54xx_config_clock_delay(struct phy_device *phydev);
phy_device         31 drivers/net/phy/broadcom.c static int bcm54210e_config_init(struct phy_device *phydev)
phy_device         46 drivers/net/phy/broadcom.c static int bcm54612e_config_init(struct phy_device *phydev)
phy_device         86 drivers/net/phy/broadcom.c static int bcm54xx_config_clock_delay(struct phy_device *phydev)
phy_device        128 drivers/net/phy/broadcom.c static int bcm50610_a0_workaround(struct phy_device *phydev)
phy_device        159 drivers/net/phy/broadcom.c static int bcm54xx_phydsp_config(struct phy_device *phydev)
phy_device        207 drivers/net/phy/broadcom.c static void bcm54xx_adjust_rxrefclk(struct phy_device *phydev)
phy_device        267 drivers/net/phy/broadcom.c static int bcm54xx_config_init(struct phy_device *phydev)
phy_device        337 drivers/net/phy/broadcom.c static int bcm5482_config_init(struct phy_device *phydev)
phy_device        407 drivers/net/phy/broadcom.c static int bcm5482_read_status(struct phy_device *phydev)
phy_device        427 drivers/net/phy/broadcom.c static int bcm5481_config_aneg(struct phy_device *phydev)
phy_device        449 drivers/net/phy/broadcom.c static int bcm54616s_config_aneg(struct phy_device *phydev)
phy_device        462 drivers/net/phy/broadcom.c static int brcm_phy_setbits(struct phy_device *phydev, int reg, int set)
phy_device        473 drivers/net/phy/broadcom.c static int brcm_fet_config_init(struct phy_device *phydev)
phy_device        543 drivers/net/phy/broadcom.c static int brcm_fet_ack_interrupt(struct phy_device *phydev)
phy_device        555 drivers/net/phy/broadcom.c static int brcm_fet_config_intr(struct phy_device *phydev)
phy_device        576 drivers/net/phy/broadcom.c static int bcm53xx_phy_probe(struct phy_device *phydev)
phy_device        595 drivers/net/phy/broadcom.c static void bcm53xx_phy_get_stats(struct phy_device *phydev,
phy_device         63 drivers/net/phy/cicada.c static int cis820x_config_init(struct phy_device *phydev)
phy_device         79 drivers/net/phy/cicada.c static int cis820x_ack_interrupt(struct phy_device *phydev)
phy_device         86 drivers/net/phy/cicada.c static int cis820x_config_intr(struct phy_device *phydev)
phy_device         18 drivers/net/phy/cortina.c static int cortina_read_reg(struct phy_device *phydev, u16 regnum)
phy_device         24 drivers/net/phy/cortina.c static int cortina_read_status(struct phy_device *phydev)
phy_device         47 drivers/net/phy/cortina.c static int cortina_probe(struct phy_device *phydev)
phy_device         61 drivers/net/phy/davicom.c static int dm9161_config_intr(struct phy_device *phydev)
phy_device         80 drivers/net/phy/davicom.c static int dm9161_config_aneg(struct phy_device *phydev)
phy_device         99 drivers/net/phy/davicom.c static int dm9161_config_init(struct phy_device *phydev)
phy_device        135 drivers/net/phy/davicom.c static int dm9161_ack_interrupt(struct phy_device *phydev)
phy_device        100 drivers/net/phy/dp83640.c 	struct phy_device *phydev;
phy_device        210 drivers/net/phy/dp83640.c static inline int broadcast_write(struct phy_device *phydev, u32 regnum,
phy_device        217 drivers/net/phy/dp83640.c static int ext_read(struct phy_device *phydev, int page, u32 regnum)
phy_device        232 drivers/net/phy/dp83640.c static void ext_write(int broadcast, struct phy_device *phydev,
phy_device        248 drivers/net/phy/dp83640.c static int tdr_write(int bc, struct phy_device *dev,
phy_device        299 drivers/net/phy/dp83640.c 	struct phy_device *phydev = dp83640->phydev;
phy_device        369 drivers/net/phy/dp83640.c 	struct phy_device *phydev = clock->chosen->phydev;
phy_device        402 drivers/net/phy/dp83640.c 	struct phy_device *phydev = clock->chosen->phydev;
phy_device        424 drivers/net/phy/dp83640.c 	struct phy_device *phydev = clock->chosen->phydev;
phy_device        449 drivers/net/phy/dp83640.c 	struct phy_device *phydev = clock->chosen->phydev;
phy_device        466 drivers/net/phy/dp83640.c 	struct phy_device *phydev = clock->chosen->phydev;
phy_device        540 drivers/net/phy/dp83640.c static void enable_status_frames(struct phy_device *phydev, bool on)
phy_device        606 drivers/net/phy/dp83640.c static void enable_broadcast(struct phy_device *phydev, int init_page, int on)
phy_device        626 drivers/net/phy/dp83640.c 	struct phy_device *master = clock->chosen->phydev;
phy_device       1070 drivers/net/phy/dp83640.c 			   struct phy_device *phydev)
phy_device       1134 drivers/net/phy/dp83640.c static int dp83640_probe(struct phy_device *phydev)
phy_device       1190 drivers/net/phy/dp83640.c static void dp83640_remove(struct phy_device *phydev)
phy_device       1224 drivers/net/phy/dp83640.c static int dp83640_soft_reset(struct phy_device *phydev)
phy_device       1241 drivers/net/phy/dp83640.c static int dp83640_config_init(struct phy_device *phydev)
phy_device       1263 drivers/net/phy/dp83640.c static int dp83640_ack_interrupt(struct phy_device *phydev)
phy_device       1273 drivers/net/phy/dp83640.c static int dp83640_config_intr(struct phy_device *phydev)
phy_device       1322 drivers/net/phy/dp83640.c static int dp83640_hwtstamp(struct phy_device *phydev, struct ifreq *ifr)
phy_device       1431 drivers/net/phy/dp83640.c static bool dp83640_rxtstamp(struct phy_device *phydev,
phy_device       1480 drivers/net/phy/dp83640.c static void dp83640_txtstamp(struct phy_device *phydev,
phy_device       1507 drivers/net/phy/dp83640.c static int dp83640_ts_info(struct phy_device *dev, struct ethtool_ts_info *info)
phy_device         76 drivers/net/phy/dp83822.c static int dp83822_ack_interrupt(struct phy_device *phydev)
phy_device         91 drivers/net/phy/dp83822.c static int dp83822_set_wol(struct phy_device *phydev,
phy_device        151 drivers/net/phy/dp83822.c static void dp83822_get_wol(struct phy_device *phydev,
phy_device        189 drivers/net/phy/dp83822.c static int dp83822_config_intr(struct phy_device *phydev)
phy_device        255 drivers/net/phy/dp83822.c static int dp83822_config_init(struct phy_device *phydev)
phy_device        265 drivers/net/phy/dp83822.c static int dp83822_phy_reset(struct phy_device *phydev)
phy_device        278 drivers/net/phy/dp83822.c static int dp83822_suspend(struct phy_device *phydev)
phy_device        290 drivers/net/phy/dp83822.c static int dp83822_resume(struct phy_device *phydev)
phy_device         40 drivers/net/phy/dp83848.c static int dp83848_ack_interrupt(struct phy_device *phydev)
phy_device         47 drivers/net/phy/dp83848.c static int dp83848_config_intr(struct phy_device *phydev)
phy_device         69 drivers/net/phy/dp83848.c static int dp83848_config_init(struct phy_device *phydev)
phy_device        129 drivers/net/phy/dp83867.c static int dp83867_ack_interrupt(struct phy_device *phydev)
phy_device        139 drivers/net/phy/dp83867.c static int dp83867_config_intr(struct phy_device *phydev)
phy_device        163 drivers/net/phy/dp83867.c static int dp83867_config_port_mirroring(struct phy_device *phydev)
phy_device        178 drivers/net/phy/dp83867.c static int dp83867_of_init(struct phy_device *phydev)
phy_device        291 drivers/net/phy/dp83867.c static int dp83867_of_init(struct phy_device *phydev)
phy_device        297 drivers/net/phy/dp83867.c static int dp83867_probe(struct phy_device *phydev)
phy_device        311 drivers/net/phy/dp83867.c static int dp83867_config_init(struct phy_device *phydev)
phy_device        467 drivers/net/phy/dp83867.c static int dp83867_phy_reset(struct phy_device *phydev)
phy_device         78 drivers/net/phy/dp83tc811.c static int dp83811_ack_interrupt(struct phy_device *phydev)
phy_device         97 drivers/net/phy/dp83tc811.c static int dp83811_set_wol(struct phy_device *phydev,
phy_device        154 drivers/net/phy/dp83tc811.c static void dp83811_get_wol(struct phy_device *phydev,
phy_device        192 drivers/net/phy/dp83tc811.c static int dp83811_config_intr(struct phy_device *phydev)
phy_device        254 drivers/net/phy/dp83tc811.c static int dp83811_config_aneg(struct phy_device *phydev)
phy_device        276 drivers/net/phy/dp83tc811.c static int dp83811_config_init(struct phy_device *phydev)
phy_device        299 drivers/net/phy/dp83tc811.c static int dp83811_phy_reset(struct phy_device *phydev)
phy_device        310 drivers/net/phy/dp83tc811.c static int dp83811_suspend(struct phy_device *phydev)
phy_device        322 drivers/net/phy/dp83tc811.c static int dp83811_resume(struct phy_device *phydev)
phy_device         47 drivers/net/phy/et1011c.c static int et1011c_config_aneg(struct phy_device *phydev)
phy_device         61 drivers/net/phy/et1011c.c static int et1011c_read_status(struct phy_device *phydev)
phy_device         36 drivers/net/phy/fixed_phy.c 	struct phy_device *phydev;
phy_device         53 drivers/net/phy/fixed_phy.c 	struct phy_device *phydev = dev->phydev;
phy_device        115 drivers/net/phy/fixed_phy.c int fixed_phy_set_link_update(struct phy_device *phydev,
phy_device        232 drivers/net/phy/fixed_phy.c static struct phy_device *__fixed_phy_register(unsigned int irq,
phy_device        238 drivers/net/phy/fixed_phy.c 	struct phy_device *phy;
phy_device        316 drivers/net/phy/fixed_phy.c struct phy_device *fixed_phy_register(unsigned int irq,
phy_device        324 drivers/net/phy/fixed_phy.c struct phy_device *
phy_device        333 drivers/net/phy/fixed_phy.c void fixed_phy_unregister(struct phy_device *phy)
phy_device         64 drivers/net/phy/icplus.c static int ip175c_config_init(struct phy_device *phydev)
phy_device        119 drivers/net/phy/icplus.c static int ip1xx_reset(struct phy_device *phydev)
phy_device        141 drivers/net/phy/icplus.c static int ip1001_config_init(struct phy_device *phydev)
phy_device        181 drivers/net/phy/icplus.c static int ip175c_read_status(struct phy_device *phydev)
phy_device        192 drivers/net/phy/icplus.c static int ip175c_config_aneg(struct phy_device *phydev)
phy_device        200 drivers/net/phy/icplus.c static int ip101a_g_probe(struct phy_device *phydev)
phy_device        231 drivers/net/phy/icplus.c static int ip101a_g_config_init(struct phy_device *phydev)
phy_device        275 drivers/net/phy/icplus.c static int ip101a_g_config_intr(struct phy_device *phydev)
phy_device        288 drivers/net/phy/icplus.c static int ip101a_g_did_interrupt(struct phy_device *phydev)
phy_device        300 drivers/net/phy/icplus.c static int ip101a_g_ack_interrupt(struct phy_device *phydev)
phy_device        148 drivers/net/phy/intel-xway.c static int xway_gphy_config_init(struct phy_device *phydev)
phy_device        189 drivers/net/phy/intel-xway.c static int xway_gphy14_config_aneg(struct phy_device *phydev)
phy_device        204 drivers/net/phy/intel-xway.c static int xway_gphy_ack_interrupt(struct phy_device *phydev)
phy_device        212 drivers/net/phy/intel-xway.c static int xway_gphy_did_interrupt(struct phy_device *phydev)
phy_device        220 drivers/net/phy/intel-xway.c static int xway_gphy_config_intr(struct phy_device *phydev)
phy_device         59 drivers/net/phy/lxt.c static int lxt970_ack_interrupt(struct phy_device *phydev)
phy_device         76 drivers/net/phy/lxt.c static int lxt970_config_intr(struct phy_device *phydev)
phy_device         84 drivers/net/phy/lxt.c static int lxt970_config_init(struct phy_device *phydev)
phy_device         90 drivers/net/phy/lxt.c static int lxt971_ack_interrupt(struct phy_device *phydev)
phy_device        100 drivers/net/phy/lxt.c static int lxt971_config_intr(struct phy_device *phydev)
phy_device        113 drivers/net/phy/lxt.c static int lxt973a2_update_link(struct phy_device *phydev)
phy_device        145 drivers/net/phy/lxt.c static int lxt973a2_read_status(struct phy_device *phydev)
phy_device        222 drivers/net/phy/lxt.c static int lxt973_probe(struct phy_device *phydev)
phy_device        243 drivers/net/phy/lxt.c static int lxt973_config_aneg(struct phy_device *phydev)
phy_device        197 drivers/net/phy/marvell.c static int marvell_read_page(struct phy_device *phydev)
phy_device        202 drivers/net/phy/marvell.c static int marvell_write_page(struct phy_device *phydev, int page)
phy_device        207 drivers/net/phy/marvell.c static int marvell_set_page(struct phy_device *phydev, int page)
phy_device        212 drivers/net/phy/marvell.c static int marvell_ack_interrupt(struct phy_device *phydev)
phy_device        225 drivers/net/phy/marvell.c static int marvell_config_intr(struct phy_device *phydev)
phy_device        239 drivers/net/phy/marvell.c static int marvell_set_polarity(struct phy_device *phydev, int polarity)
phy_device        276 drivers/net/phy/marvell.c static int marvell_set_downshift(struct phy_device *phydev, bool enable,
phy_device        293 drivers/net/phy/marvell.c static int marvell_config_aneg(struct phy_device *phydev)
phy_device        326 drivers/net/phy/marvell.c static int m88e1101_config_aneg(struct phy_device *phydev)
phy_device        375 drivers/net/phy/marvell.c static int marvell_of_reg_init(struct phy_device *phydev)
phy_device        427 drivers/net/phy/marvell.c static int marvell_of_reg_init(struct phy_device *phydev)
phy_device        433 drivers/net/phy/marvell.c static int m88e1121_config_aneg_rgmii_delays(struct phy_device *phydev)
phy_device        452 drivers/net/phy/marvell.c static int m88e1121_config_aneg(struct phy_device *phydev)
phy_device        485 drivers/net/phy/marvell.c static int m88e1318_config_aneg(struct phy_device *phydev)
phy_device        534 drivers/net/phy/marvell.c static int marvell_config_aneg_fiber(struct phy_device *phydev)
phy_device        587 drivers/net/phy/marvell.c static int m88e1510_config_aneg(struct phy_device *phydev)
phy_device        620 drivers/net/phy/marvell.c static void marvell_config_led(struct phy_device *phydev)
phy_device        652 drivers/net/phy/marvell.c static int marvell_config_init(struct phy_device *phydev)
phy_device        661 drivers/net/phy/marvell.c static int m88e1116r_config_init(struct phy_device *phydev)
phy_device        696 drivers/net/phy/marvell.c static int m88e3016_config_init(struct phy_device *phydev)
phy_device        710 drivers/net/phy/marvell.c static int m88e1111_config_init_hwcfg_mode(struct phy_device *phydev,
phy_device        724 drivers/net/phy/marvell.c static int m88e1111_config_init_rgmii_delays(struct phy_device *phydev)
phy_device        743 drivers/net/phy/marvell.c static int m88e1111_config_init_rgmii(struct phy_device *phydev)
phy_device        766 drivers/net/phy/marvell.c static int m88e1111_config_init_sgmii(struct phy_device *phydev)
phy_device        781 drivers/net/phy/marvell.c static int m88e1111_config_init_rtbi(struct phy_device *phydev)
phy_device        807 drivers/net/phy/marvell.c static int m88e1111_config_init(struct phy_device *phydev)
phy_device        836 drivers/net/phy/marvell.c static int m88e1318_config_init(struct phy_device *phydev)
phy_device        852 drivers/net/phy/marvell.c static int m88e1510_config_init(struct phy_device *phydev)
phy_device        885 drivers/net/phy/marvell.c static int m88e1118_config_aneg(struct phy_device *phydev)
phy_device        901 drivers/net/phy/marvell.c static int m88e1118_config_init(struct phy_device *phydev)
phy_device        940 drivers/net/phy/marvell.c static int m88e1149_config_init(struct phy_device *phydev)
phy_device        966 drivers/net/phy/marvell.c static int m88e1145_config_init_rgmii(struct phy_device *phydev)
phy_device        994 drivers/net/phy/marvell.c static int m88e1145_config_init_sgmii(struct phy_device *phydev)
phy_device       1001 drivers/net/phy/marvell.c static int m88e1145_config_init(struct phy_device *phydev)
phy_device       1041 drivers/net/phy/marvell.c static int m88e1540_get_fld(struct phy_device *phydev, u8 *msecs)
phy_device       1076 drivers/net/phy/marvell.c static int m88e1540_set_fld(struct phy_device *phydev, const u8 *msecs)
phy_device       1114 drivers/net/phy/marvell.c static int m88e1540_get_tunable(struct phy_device *phydev,
phy_device       1125 drivers/net/phy/marvell.c static int m88e1540_set_tunable(struct phy_device *phydev,
phy_device       1140 drivers/net/phy/marvell.c static int m88e6390_errata(struct phy_device *phydev)
phy_device       1158 drivers/net/phy/marvell.c static int m88e6390_config_aneg(struct phy_device *phydev)
phy_device       1194 drivers/net/phy/marvell.c static int marvell_update_link(struct phy_device *phydev, int fiber)
phy_device       1217 drivers/net/phy/marvell.c static int marvell_read_status_page_an(struct phy_device *phydev,
phy_device       1287 drivers/net/phy/marvell.c static int marvell_read_status_page_fixed(struct phy_device *phydev)
phy_device       1321 drivers/net/phy/marvell.c static int marvell_read_status_page(struct phy_device *phydev, int page)
phy_device       1355 drivers/net/phy/marvell.c static int marvell_read_status(struct phy_device *phydev)
phy_device       1399 drivers/net/phy/marvell.c static int marvell_suspend(struct phy_device *phydev)
phy_device       1434 drivers/net/phy/marvell.c static int marvell_resume(struct phy_device *phydev)
phy_device       1464 drivers/net/phy/marvell.c static int marvell_aneg_done(struct phy_device *phydev)
phy_device       1471 drivers/net/phy/marvell.c static int m88e1121_did_interrupt(struct phy_device *phydev)
phy_device       1483 drivers/net/phy/marvell.c static void m88e1318_get_wol(struct phy_device *phydev,
phy_device       1503 drivers/net/phy/marvell.c static int m88e1318_set_wol(struct phy_device *phydev,
phy_device       1589 drivers/net/phy/marvell.c static int marvell_get_sset_count(struct phy_device *phydev)
phy_device       1598 drivers/net/phy/marvell.c static void marvell_get_strings(struct phy_device *phydev, u8 *data)
phy_device       1609 drivers/net/phy/marvell.c static u64 marvell_get_stat(struct phy_device *phydev, int i)
phy_device       1628 drivers/net/phy/marvell.c static void marvell_get_stats(struct phy_device *phydev,
phy_device       1639 drivers/net/phy/marvell.c static int m88e1121_get_temp(struct phy_device *phydev, long *temp)
phy_device       1686 drivers/net/phy/marvell.c 	struct phy_device *phydev = dev_get_drvdata(dev);
phy_device       1751 drivers/net/phy/marvell.c static int m88e1510_get_temp(struct phy_device *phydev, long *temp)
phy_device       1767 drivers/net/phy/marvell.c static int m88e1510_get_temp_critical(struct phy_device *phydev, long *temp)
phy_device       1786 drivers/net/phy/marvell.c static int m88e1510_set_temp_critical(struct phy_device *phydev, long temp)
phy_device       1797 drivers/net/phy/marvell.c static int m88e1510_get_temp_alarm(struct phy_device *phydev, long *alarm)
phy_device       1817 drivers/net/phy/marvell.c 	struct phy_device *phydev = dev_get_drvdata(dev);
phy_device       1841 drivers/net/phy/marvell.c 	struct phy_device *phydev = dev_get_drvdata(dev);
phy_device       1899 drivers/net/phy/marvell.c static int m88e6390_get_temp(struct phy_device *phydev, long *temp)
phy_device       1961 drivers/net/phy/marvell.c 	struct phy_device *phydev = dev_get_drvdata(dev);
phy_device       2016 drivers/net/phy/marvell.c static int marvell_hwmon_name(struct phy_device *phydev)
phy_device       2036 drivers/net/phy/marvell.c static int marvell_hwmon_probe(struct phy_device *phydev,
phy_device       2053 drivers/net/phy/marvell.c static int m88e1121_hwmon_probe(struct phy_device *phydev)
phy_device       2058 drivers/net/phy/marvell.c static int m88e1510_hwmon_probe(struct phy_device *phydev)
phy_device       2063 drivers/net/phy/marvell.c static int m88e6390_hwmon_probe(struct phy_device *phydev)
phy_device       2068 drivers/net/phy/marvell.c static int m88e1121_hwmon_probe(struct phy_device *phydev)
phy_device       2073 drivers/net/phy/marvell.c static int m88e1510_hwmon_probe(struct phy_device *phydev)
phy_device       2078 drivers/net/phy/marvell.c static int m88e6390_hwmon_probe(struct phy_device *phydev)
phy_device       2084 drivers/net/phy/marvell.c static int marvell_probe(struct phy_device *phydev)
phy_device       2097 drivers/net/phy/marvell.c static int m88e1121_probe(struct phy_device *phydev)
phy_device       2108 drivers/net/phy/marvell.c static int m88e1510_probe(struct phy_device *phydev)
phy_device       2119 drivers/net/phy/marvell.c static int m88e6390_probe(struct phy_device *phydev)
phy_device         84 drivers/net/phy/marvell10g.c 	struct phy_device *phydev = dev_get_drvdata(dev);
phy_device        141 drivers/net/phy/marvell10g.c static int mv3310_hwmon_config(struct phy_device *phydev, bool enable)
phy_device        159 drivers/net/phy/marvell10g.c 	struct phy_device *phydev = data;
phy_device        164 drivers/net/phy/marvell10g.c static int mv3310_hwmon_probe(struct phy_device *phydev)
phy_device        198 drivers/net/phy/marvell10g.c static inline int mv3310_hwmon_config(struct phy_device *phydev, bool enable)
phy_device        203 drivers/net/phy/marvell10g.c static int mv3310_hwmon_probe(struct phy_device *phydev)
phy_device        209 drivers/net/phy/marvell10g.c static int mv3310_probe(struct phy_device *phydev)
phy_device        242 drivers/net/phy/marvell10g.c static int mv3310_suspend(struct phy_device *phydev)
phy_device        248 drivers/net/phy/marvell10g.c static int mv3310_resume(struct phy_device *phydev)
phy_device        267 drivers/net/phy/marvell10g.c static bool mv3310_has_pma_ngbaset_quirk(struct phy_device *phydev)
phy_device        277 drivers/net/phy/marvell10g.c static int mv3310_config_init(struct phy_device *phydev)
phy_device        290 drivers/net/phy/marvell10g.c static int mv3310_get_features(struct phy_device *phydev)
phy_device        316 drivers/net/phy/marvell10g.c static int mv3310_config_aneg(struct phy_device *phydev)
phy_device        348 drivers/net/phy/marvell10g.c static int mv3310_aneg_done(struct phy_device *phydev)
phy_device        362 drivers/net/phy/marvell10g.c static void mv3310_update_interface(struct phy_device *phydev)
phy_device        392 drivers/net/phy/marvell10g.c static int mv3310_read_10gbr_status(struct phy_device *phydev)
phy_device        403 drivers/net/phy/marvell10g.c static int mv3310_read_status(struct phy_device *phydev)
phy_device        263 drivers/net/phy/mdio-xgene.c struct phy_device *xgene_enet_phy_register(struct mii_bus *bus, int phy_addr)
phy_device        265 drivers/net/phy/mdio-xgene.c 	struct phy_device *phy_dev;
phy_device        284 drivers/net/phy/mdio-xgene.c 	struct phy_device *phy_dev;
phy_device        128 drivers/net/phy/mdio-xgene.h struct phy_device *xgene_enet_phy_register(struct mii_bus *bus, int phy_addr);
phy_device        118 drivers/net/phy/mdio_bus.c struct phy_device *mdiobus_get_phy(struct mii_bus *bus, int addr)
phy_device        128 drivers/net/phy/mdio_bus.c 	return container_of(mdiodev, struct phy_device, mdio);
phy_device        416 drivers/net/phy/mdio_bus.c 			struct phy_device *phydev;
phy_device        514 drivers/net/phy/mdio_bus.c struct phy_device *mdiobus_scan(struct mii_bus *bus, int addr)
phy_device        516 drivers/net/phy/mdio_bus.c 	struct phy_device *phydev;
phy_device         48 drivers/net/phy/meson-gxl.c static int meson_gxl_open_banks(struct phy_device *phydev)
phy_device         67 drivers/net/phy/meson-gxl.c static void meson_gxl_close_banks(struct phy_device *phydev)
phy_device         72 drivers/net/phy/meson-gxl.c static int meson_gxl_read_reg(struct phy_device *phydev,
phy_device         95 drivers/net/phy/meson-gxl.c static int meson_gxl_write_reg(struct phy_device *phydev,
phy_device        120 drivers/net/phy/meson-gxl.c static int meson_gxl_config_init(struct phy_device *phydev)
phy_device        158 drivers/net/phy/meson-gxl.c static int meson_gxl_read_status(struct phy_device *phydev)
phy_device        194 drivers/net/phy/meson-gxl.c static int meson_gxl_ack_interrupt(struct phy_device *phydev)
phy_device        201 drivers/net/phy/meson-gxl.c static int meson_gxl_config_intr(struct phy_device *phydev)
phy_device        133 drivers/net/phy/micrel.c static int kszphy_extended_write(struct phy_device *phydev,
phy_device        140 drivers/net/phy/micrel.c static int kszphy_extended_read(struct phy_device *phydev,
phy_device        147 drivers/net/phy/micrel.c static int kszphy_ack_interrupt(struct phy_device *phydev)
phy_device        157 drivers/net/phy/micrel.c static int kszphy_config_intr(struct phy_device *phydev)
phy_device        184 drivers/net/phy/micrel.c static int kszphy_rmii_clk_sel(struct phy_device *phydev, bool val)
phy_device        200 drivers/net/phy/micrel.c static int kszphy_setup_led(struct phy_device *phydev, u32 reg, int val)
phy_device        234 drivers/net/phy/micrel.c static int kszphy_broadcast_disable(struct phy_device *phydev)
phy_device        250 drivers/net/phy/micrel.c static int kszphy_nand_tree_disable(struct phy_device *phydev)
phy_device        271 drivers/net/phy/micrel.c static int kszphy_config_reset(struct phy_device *phydev)
phy_device        291 drivers/net/phy/micrel.c static int kszphy_config_init(struct phy_device *phydev)
phy_device        310 drivers/net/phy/micrel.c static int ksz8041_config_init(struct phy_device *phydev)
phy_device        334 drivers/net/phy/micrel.c static int ksz8041_config_aneg(struct phy_device *phydev)
phy_device        345 drivers/net/phy/micrel.c static int ksz8051_ksz8795_match_phy_device(struct phy_device *phydev,
phy_device        369 drivers/net/phy/micrel.c static int ksz8051_match_phy_device(struct phy_device *phydev)
phy_device        374 drivers/net/phy/micrel.c static int ksz8081_config_init(struct phy_device *phydev)
phy_device        386 drivers/net/phy/micrel.c static int ksz8061_config_init(struct phy_device *phydev)
phy_device        397 drivers/net/phy/micrel.c static int ksz8795_match_phy_device(struct phy_device *phydev)
phy_device        402 drivers/net/phy/micrel.c static int ksz9021_load_values_from_of(struct phy_device *phydev,
phy_device        450 drivers/net/phy/micrel.c static int ksz9021_config_init(struct phy_device *phydev)
phy_device        501 drivers/net/phy/micrel.c static int ksz9031_of_load_skew_values(struct phy_device *phydev,
phy_device        539 drivers/net/phy/micrel.c static int ksz9031_center_flp_timing(struct phy_device *phydev)
phy_device        557 drivers/net/phy/micrel.c static int ksz9031_enable_edpd(struct phy_device *phydev)
phy_device        568 drivers/net/phy/micrel.c static int ksz9031_config_init(struct phy_device *phydev)
phy_device        656 drivers/net/phy/micrel.c static int ksz9131_of_load_skew_values(struct phy_device *phydev,
phy_device        708 drivers/net/phy/micrel.c static int ksz9131_config_init(struct phy_device *phydev)
phy_device        764 drivers/net/phy/micrel.c static int ksz8873mll_read_status(struct phy_device *phydev)
phy_device        789 drivers/net/phy/micrel.c static int ksz9031_get_features(struct phy_device *phydev)
phy_device        816 drivers/net/phy/micrel.c static int ksz9031_read_status(struct phy_device *phydev)
phy_device        840 drivers/net/phy/micrel.c static int ksz8873mll_config_aneg(struct phy_device *phydev)
phy_device        845 drivers/net/phy/micrel.c static int kszphy_get_sset_count(struct phy_device *phydev)
phy_device        850 drivers/net/phy/micrel.c static void kszphy_get_strings(struct phy_device *phydev, u8 *data)
phy_device        860 drivers/net/phy/micrel.c static u64 kszphy_get_stat(struct phy_device *phydev, int i)
phy_device        879 drivers/net/phy/micrel.c static void kszphy_get_stats(struct phy_device *phydev,
phy_device        888 drivers/net/phy/micrel.c static int kszphy_suspend(struct phy_device *phydev)
phy_device        900 drivers/net/phy/micrel.c static int kszphy_resume(struct phy_device *phydev)
phy_device        926 drivers/net/phy/micrel.c static int kszphy_probe(struct phy_device *phydev)
phy_device         24 drivers/net/phy/microchip.c static int lan88xx_read_page(struct phy_device *phydev)
phy_device         29 drivers/net/phy/microchip.c static int lan88xx_write_page(struct phy_device *phydev, int page)
phy_device         34 drivers/net/phy/microchip.c static int lan88xx_phy_config_intr(struct phy_device *phydev)
phy_device         52 drivers/net/phy/microchip.c static int lan88xx_phy_ack_interrupt(struct phy_device *phydev)
phy_device         59 drivers/net/phy/microchip.c static int lan88xx_suspend(struct phy_device *phydev)
phy_device         70 drivers/net/phy/microchip.c static int lan88xx_TR_reg_set(struct phy_device *phydev, u16 regaddr,
phy_device        119 drivers/net/phy/microchip.c static void lan88xx_config_TR_regs(struct phy_device *phydev)
phy_device        215 drivers/net/phy/microchip.c static int lan88xx_probe(struct phy_device *phydev)
phy_device        258 drivers/net/phy/microchip.c static void lan88xx_remove(struct phy_device *phydev)
phy_device        267 drivers/net/phy/microchip.c static int lan88xx_set_wol(struct phy_device *phydev,
phy_device        277 drivers/net/phy/microchip.c static void lan88xx_set_mdix(struct phy_device *phydev)
phy_device        304 drivers/net/phy/microchip.c static int lan88xx_config_init(struct phy_device *phydev)
phy_device        322 drivers/net/phy/microchip.c static int lan88xx_config_aneg(struct phy_device *phydev)
phy_device         51 drivers/net/phy/microchip_t1.c static int access_ereg(struct phy_device *phydev, u8 mode, u8 bank,
phy_device         89 drivers/net/phy/microchip_t1.c static int access_ereg_modify_changed(struct phy_device *phydev,
phy_device        107 drivers/net/phy/microchip_t1.c static int lan87xx_phy_init(struct phy_device *phydev)
phy_device        183 drivers/net/phy/microchip_t1.c static int lan87xx_phy_config_intr(struct phy_device *phydev)
phy_device        199 drivers/net/phy/microchip_t1.c static int lan87xx_phy_ack_interrupt(struct phy_device *phydev)
phy_device        206 drivers/net/phy/microchip_t1.c static int lan87xx_config_init(struct phy_device *phydev)
phy_device        435 drivers/net/phy/mscc.c static int vsc85xx_phy_read_page(struct phy_device *phydev)
phy_device        440 drivers/net/phy/mscc.c static int vsc85xx_phy_write_page(struct phy_device *phydev, int page)
phy_device        445 drivers/net/phy/mscc.c static int vsc85xx_get_sset_count(struct phy_device *phydev)
phy_device        455 drivers/net/phy/mscc.c static void vsc85xx_get_strings(struct phy_device *phydev, u8 *data)
phy_device        468 drivers/net/phy/mscc.c static u64 vsc85xx_get_stat(struct phy_device *phydev, int i)
phy_device        484 drivers/net/phy/mscc.c static void vsc85xx_get_stats(struct phy_device *phydev,
phy_device        497 drivers/net/phy/mscc.c static int vsc85xx_led_cntl_set(struct phy_device *phydev,
phy_device        514 drivers/net/phy/mscc.c static int vsc85xx_mdix_get(struct phy_device *phydev, u8 *mdix)
phy_device        527 drivers/net/phy/mscc.c static int vsc85xx_mdix_set(struct phy_device *phydev, u8 mdix)
phy_device        562 drivers/net/phy/mscc.c static int vsc85xx_downshift_get(struct phy_device *phydev, u8 *count)
phy_device        580 drivers/net/phy/mscc.c static int vsc85xx_downshift_set(struct phy_device *phydev, u8 count)
phy_device        598 drivers/net/phy/mscc.c static int vsc85xx_wol_set(struct phy_device *phydev,
phy_device        677 drivers/net/phy/mscc.c static void vsc85xx_wol_get(struct phy_device *phydev,
phy_device        711 drivers/net/phy/mscc.c static int vsc85xx_edge_rate_magic_get(struct phy_device *phydev)
phy_device        737 drivers/net/phy/mscc.c static int vsc85xx_dt_led_mode_get(struct phy_device *phydev,
phy_device        761 drivers/net/phy/mscc.c static int vsc85xx_edge_rate_magic_get(struct phy_device *phydev)
phy_device        766 drivers/net/phy/mscc.c static int vsc85xx_dt_led_mode_get(struct phy_device *phydev,
phy_device        774 drivers/net/phy/mscc.c static int vsc85xx_dt_led_modes_get(struct phy_device *phydev,
phy_device        796 drivers/net/phy/mscc.c static int vsc85xx_edge_rate_cntl_set(struct phy_device *phydev, u8 edge_rate)
phy_device        809 drivers/net/phy/mscc.c static int vsc85xx_mac_if_set(struct phy_device *phydev,
phy_device        845 drivers/net/phy/mscc.c static int vsc85xx_default_config(struct phy_device *phydev)
phy_device        864 drivers/net/phy/mscc.c static int vsc85xx_get_tunable(struct phy_device *phydev,
phy_device        875 drivers/net/phy/mscc.c static int vsc85xx_set_tunable(struct phy_device *phydev,
phy_device        888 drivers/net/phy/mscc.c static void vsc85xx_tr_write(struct phy_device *phydev, u16 addr, u32 val)
phy_device        895 drivers/net/phy/mscc.c static int vsc8531_pre_init_seq_set(struct phy_device *phydev)
phy_device        940 drivers/net/phy/mscc.c static int vsc85xx_eee_init_seq_set(struct phy_device *phydev)
phy_device        981 drivers/net/phy/mscc.c static int phy_base_write(struct phy_device *phydev, u32 regnum, u16 val)
phy_device        994 drivers/net/phy/mscc.c static int phy_base_read(struct phy_device *phydev, u32 regnum)
phy_device       1007 drivers/net/phy/mscc.c static void vsc8584_csr_write(struct phy_device *phydev, u16 addr, u32 val)
phy_device       1015 drivers/net/phy/mscc.c static int vsc8584_cmd(struct phy_device *phydev, u16 val)
phy_device       1044 drivers/net/phy/mscc.c static int vsc8584_micro_deassert_reset(struct phy_device *phydev,
phy_device       1077 drivers/net/phy/mscc.c static int vsc8584_micro_assert_reset(struct phy_device *phydev)
phy_device       1120 drivers/net/phy/mscc.c static int vsc8584_get_fw_crc(struct phy_device *phydev, u16 start, u16 size,
phy_device       1146 drivers/net/phy/mscc.c static int vsc8584_patch_fw(struct phy_device *phydev,
phy_device       1184 drivers/net/phy/mscc.c static bool vsc8574_is_serdes_init(struct phy_device *phydev)
phy_device       1225 drivers/net/phy/mscc.c static int vsc8574_config_pre_init(struct phy_device *phydev)
phy_device       1428 drivers/net/phy/mscc.c static int vsc8584_config_pre_init(struct phy_device *phydev)
phy_device       1582 drivers/net/phy/mscc.c static bool vsc8584_is_pkg_init(struct phy_device *phydev, bool reversed)
phy_device       1586 drivers/net/phy/mscc.c 	struct phy_device *phy;
phy_device       1598 drivers/net/phy/mscc.c 		phy = container_of(map[addr], struct phy_device, mdio);
phy_device       1613 drivers/net/phy/mscc.c static int vsc8584_config_init(struct phy_device *phydev)
phy_device       1735 drivers/net/phy/mscc.c static int vsc85xx_config_init(struct phy_device *phydev)
phy_device       1773 drivers/net/phy/mscc.c static int vsc8584_did_interrupt(struct phy_device *phydev)
phy_device       1783 drivers/net/phy/mscc.c static int vsc8514_config_pre_init(struct phy_device *phydev)
phy_device       1847 drivers/net/phy/mscc.c static u32 vsc85xx_csr_ctrl_phy_read(struct phy_device *phydev,
phy_device       1895 drivers/net/phy/mscc.c static int vsc85xx_csr_ctrl_phy_write(struct phy_device *phydev,
phy_device       1942 drivers/net/phy/mscc.c static int __phy_write_mcb_s6g(struct phy_device *phydev, u32 reg, u8 mcb,
phy_device       1971 drivers/net/phy/mscc.c static int phy_update_mcb_s6g(struct phy_device *phydev, u32 reg, u8 mcb)
phy_device       1977 drivers/net/phy/mscc.c static int phy_commit_mcb_s6g(struct phy_device *phydev, u32 reg, u8 mcb)
phy_device       1982 drivers/net/phy/mscc.c static int vsc8514_config_init(struct phy_device *phydev)
phy_device       2163 drivers/net/phy/mscc.c static int vsc85xx_ack_interrupt(struct phy_device *phydev)
phy_device       2173 drivers/net/phy/mscc.c static int vsc85xx_config_intr(struct phy_device *phydev)
phy_device       2190 drivers/net/phy/mscc.c static int vsc85xx_config_aneg(struct phy_device *phydev)
phy_device       2201 drivers/net/phy/mscc.c static int vsc85xx_read_status(struct phy_device *phydev)
phy_device       2212 drivers/net/phy/mscc.c static int vsc8514_probe(struct phy_device *phydev)
phy_device       2237 drivers/net/phy/mscc.c static int vsc8574_probe(struct phy_device *phydev)
phy_device       2262 drivers/net/phy/mscc.c static int vsc8584_probe(struct phy_device *phydev)
phy_device       2292 drivers/net/phy/mscc.c static int vsc85xx_probe(struct phy_device *phydev)
phy_device         54 drivers/net/phy/national.c static u8 ns_exp_read(struct phy_device *phydev, u16 reg)
phy_device         60 drivers/net/phy/national.c static void ns_exp_write(struct phy_device *phydev, u16 reg, u8 data)
phy_device         66 drivers/net/phy/national.c static int ns_config_intr(struct phy_device *phydev)
phy_device         79 drivers/net/phy/national.c static int ns_ack_interrupt(struct phy_device *phydev)
phy_device         92 drivers/net/phy/national.c static void ns_giga_speed_fallback(struct phy_device *phydev, int mode)
phy_device        106 drivers/net/phy/national.c static void ns_10_base_t_hdx_loopack(struct phy_device *phydev, int disable)
phy_device        121 drivers/net/phy/national.c static int ns_config_init(struct phy_device *phydev)
phy_device         73 drivers/net/phy/nxp-tja11xx.c static int tja11xx_check(struct phy_device *phydev, u8 reg, u16 mask, u16 set)
phy_device         91 drivers/net/phy/nxp-tja11xx.c static int phy_modify_check(struct phy_device *phydev, u8 reg,
phy_device        103 drivers/net/phy/nxp-tja11xx.c static int tja11xx_enable_reg_write(struct phy_device *phydev)
phy_device        108 drivers/net/phy/nxp-tja11xx.c static int tja11xx_enable_link_control(struct phy_device *phydev)
phy_device        113 drivers/net/phy/nxp-tja11xx.c static int tja11xx_wakeup(struct phy_device *phydev)
phy_device        159 drivers/net/phy/nxp-tja11xx.c static int tja11xx_soft_reset(struct phy_device *phydev)
phy_device        170 drivers/net/phy/nxp-tja11xx.c static int tja11xx_config_init(struct phy_device *phydev)
phy_device        222 drivers/net/phy/nxp-tja11xx.c static int tja11xx_read_status(struct phy_device *phydev)
phy_device        242 drivers/net/phy/nxp-tja11xx.c static int tja11xx_get_sset_count(struct phy_device *phydev)
phy_device        247 drivers/net/phy/nxp-tja11xx.c static void tja11xx_get_strings(struct phy_device *phydev, u8 *data)
phy_device        257 drivers/net/phy/nxp-tja11xx.c static void tja11xx_get_stats(struct phy_device *phydev,
phy_device        277 drivers/net/phy/nxp-tja11xx.c 	struct phy_device *phydev = dev_get_drvdata(dev);
phy_device        330 drivers/net/phy/nxp-tja11xx.c static int tja11xx_probe(struct phy_device *phydev)
phy_device         15 drivers/net/phy/phy-c45.c int genphy_c45_pma_setup_forced(struct phy_device *phydev)
phy_device         91 drivers/net/phy/phy-c45.c int genphy_c45_an_config_aneg(struct phy_device *phydev)
phy_device        136 drivers/net/phy/phy-c45.c int genphy_c45_an_disable_aneg(struct phy_device *phydev)
phy_device        152 drivers/net/phy/phy-c45.c int genphy_c45_restart_aneg(struct phy_device *phydev)
phy_device        168 drivers/net/phy/phy-c45.c int genphy_c45_check_and_restart_aneg(struct phy_device *phydev, bool restart)
phy_device        200 drivers/net/phy/phy-c45.c int genphy_c45_aneg_done(struct phy_device *phydev)
phy_device        216 drivers/net/phy/phy-c45.c int genphy_c45_read_link(struct phy_device *phydev)
phy_device        276 drivers/net/phy/phy-c45.c int genphy_c45_read_lpa(struct phy_device *phydev)
phy_device        322 drivers/net/phy/phy-c45.c int genphy_c45_read_pma(struct phy_device *phydev)
phy_device        366 drivers/net/phy/phy-c45.c int genphy_c45_read_mdix(struct phy_device *phydev)
phy_device        406 drivers/net/phy/phy-c45.c int genphy_c45_pma_read_abilities(struct phy_device *phydev)
phy_device        501 drivers/net/phy/phy-c45.c int genphy_c45_read_status(struct phy_device *phydev)
phy_device        536 drivers/net/phy/phy-c45.c int genphy_c45_config_aneg(struct phy_device *phydev)
phy_device        556 drivers/net/phy/phy-c45.c int gen10g_config_aneg(struct phy_device *phydev)
phy_device        225 drivers/net/phy/phy-core.c static int __set_phy_supported(struct phy_device *phydev, u32 max_speed)
phy_device        230 drivers/net/phy/phy-core.c int phy_set_max_speed(struct phy_device *phydev, u32 max_speed)
phy_device        244 drivers/net/phy/phy-core.c void of_set_phy_supported(struct phy_device *phydev)
phy_device        259 drivers/net/phy/phy-core.c void of_set_phy_eee_broken(struct phy_device *phydev)
phy_device        286 drivers/net/phy/phy-core.c void phy_resolve_aneg_pause(struct phy_device *phydev)
phy_device        306 drivers/net/phy/phy-core.c void phy_resolve_aneg_linkmode(struct phy_device *phydev)
phy_device        324 drivers/net/phy/phy-core.c static int phy_resolve_min_speed(struct phy_device *phydev, bool fdx_only)
phy_device        342 drivers/net/phy/phy-core.c int phy_speed_down_core(struct phy_device *phydev)
phy_device        375 drivers/net/phy/phy-core.c int __phy_read_mmd(struct phy_device *phydev, int devad, u32 regnum)
phy_device        410 drivers/net/phy/phy-core.c int phy_read_mmd(struct phy_device *phydev, int devad, u32 regnum)
phy_device        432 drivers/net/phy/phy-core.c int __phy_write_mmd(struct phy_device *phydev, int devad, u32 regnum, u16 val)
phy_device        471 drivers/net/phy/phy-core.c int phy_write_mmd(struct phy_device *phydev, int devad, u32 regnum, u16 val)
phy_device        495 drivers/net/phy/phy-core.c int __phy_modify_changed(struct phy_device *phydev, u32 regnum, u16 mask,
phy_device        527 drivers/net/phy/phy-core.c int phy_modify_changed(struct phy_device *phydev, u32 regnum, u16 mask, u16 set)
phy_device        550 drivers/net/phy/phy-core.c int __phy_modify(struct phy_device *phydev, u32 regnum, u16 mask, u16 set)
phy_device        571 drivers/net/phy/phy-core.c int phy_modify(struct phy_device *phydev, u32 regnum, u16 mask, u16 set)
phy_device        596 drivers/net/phy/phy-core.c int __phy_modify_mmd_changed(struct phy_device *phydev, int devad, u32 regnum,
phy_device        629 drivers/net/phy/phy-core.c int phy_modify_mmd_changed(struct phy_device *phydev, int devad, u32 regnum,
phy_device        654 drivers/net/phy/phy-core.c int __phy_modify_mmd(struct phy_device *phydev, int devad, u32 regnum,
phy_device        677 drivers/net/phy/phy-core.c int phy_modify_mmd(struct phy_device *phydev, int devad, u32 regnum,
phy_device        690 drivers/net/phy/phy-core.c static int __phy_read_page(struct phy_device *phydev)
phy_device        695 drivers/net/phy/phy-core.c static int __phy_write_page(struct phy_device *phydev, int page)
phy_device        708 drivers/net/phy/phy-core.c int phy_save_page(struct phy_device *phydev)
phy_device        726 drivers/net/phy/phy-core.c int phy_select_page(struct phy_device *phydev, int page)
phy_device        760 drivers/net/phy/phy-core.c int phy_restore_page(struct phy_device *phydev, int oldpage, int ret)
phy_device        791 drivers/net/phy/phy-core.c int phy_read_paged(struct phy_device *phydev, int page, u32 regnum)
phy_device        812 drivers/net/phy/phy-core.c int phy_write_paged(struct phy_device *phydev, int page, u32 regnum, u16 val)
phy_device        834 drivers/net/phy/phy-core.c int phy_modify_paged_changed(struct phy_device *phydev, int page, u32 regnum,
phy_device        857 drivers/net/phy/phy-core.c int phy_modify_paged(struct phy_device *phydev, int page, u32 regnum,
phy_device         52 drivers/net/phy/phy.c static void phy_link_up(struct phy_device *phydev)
phy_device         58 drivers/net/phy/phy.c static void phy_link_down(struct phy_device *phydev, bool do_carrier)
phy_device         64 drivers/net/phy/phy.c static const char *phy_pause_str(struct phy_device *phydev)
phy_device         94 drivers/net/phy/phy.c void phy_print_status(struct phy_device *phydev)
phy_device        117 drivers/net/phy/phy.c static int phy_clear_interrupt(struct phy_device *phydev)
phy_device        132 drivers/net/phy/phy.c static int phy_config_interrupt(struct phy_device *phydev, bool interrupts)
phy_device        148 drivers/net/phy/phy.c int phy_restart_aneg(struct phy_device *phydev)
phy_device        169 drivers/net/phy/phy.c int phy_aneg_done(struct phy_device *phydev)
phy_device        209 drivers/net/phy/phy.c unsigned int phy_supported_speeds(struct phy_device *phy,
phy_device        239 drivers/net/phy/phy.c static void phy_sanitize_settings(struct phy_device *phydev)
phy_device        268 drivers/net/phy/phy.c int phy_ethtool_sset(struct phy_device *phydev, struct ethtool_cmd *cmd)
phy_device        315 drivers/net/phy/phy.c int phy_ethtool_ksettings_set(struct phy_device *phydev,
phy_device        366 drivers/net/phy/phy.c void phy_ethtool_ksettings_get(struct phy_device *phydev,
phy_device        398 drivers/net/phy/phy.c int phy_mii_ioctl(struct phy_device *phydev, struct ifreq *ifr, int cmd)
phy_device        494 drivers/net/phy/phy.c void phy_queue_state_machine(struct phy_device *phydev, unsigned long jiffies)
phy_device        501 drivers/net/phy/phy.c static void phy_trigger_machine(struct phy_device *phydev)
phy_device        506 drivers/net/phy/phy.c static int phy_config_aneg(struct phy_device *phydev)
phy_device        527 drivers/net/phy/phy.c static int phy_check_link_status(struct phy_device *phydev)
phy_device        563 drivers/net/phy/phy.c int phy_start_aneg(struct phy_device *phydev)
phy_device        588 drivers/net/phy/phy.c static int phy_poll_aneg_done(struct phy_device *phydev)
phy_device        617 drivers/net/phy/phy.c int phy_speed_down(struct phy_device *phydev, bool sync)
phy_device        650 drivers/net/phy/phy.c int phy_speed_up(struct phy_device *phydev)
phy_device        681 drivers/net/phy/phy.c void phy_start_machine(struct phy_device *phydev)
phy_device        695 drivers/net/phy/phy.c void phy_stop_machine(struct phy_device *phydev)
phy_device        714 drivers/net/phy/phy.c static void phy_error(struct phy_device *phydev)
phy_device        729 drivers/net/phy/phy.c static int phy_disable_interrupts(struct phy_device *phydev)
phy_device        751 drivers/net/phy/phy.c 	struct phy_device *phydev = phy_dat;
phy_device        778 drivers/net/phy/phy.c static int phy_enable_interrupts(struct phy_device *phydev)
phy_device        796 drivers/net/phy/phy.c void phy_request_interrupt(struct phy_device *phydev)
phy_device        824 drivers/net/phy/phy.c void phy_free_interrupt(struct phy_device *phydev)
phy_device        835 drivers/net/phy/phy.c void phy_stop(struct phy_device *phydev)
phy_device        869 drivers/net/phy/phy.c void phy_start(struct phy_device *phydev)
phy_device        897 drivers/net/phy/phy.c 	struct phy_device *phydev =
phy_device        898 drivers/net/phy/phy.c 			container_of(dwork, struct phy_device, state_queue);
phy_device        967 drivers/net/phy/phy.c void phy_mac_interrupt(struct phy_device *phydev)
phy_device       1008 drivers/net/phy/phy.c int phy_init_eee(struct phy_device *phydev, bool clk_stop_enable)
phy_device       1076 drivers/net/phy/phy.c int phy_get_eee_err(struct phy_device *phydev)
phy_device       1093 drivers/net/phy/phy.c int phy_ethtool_get_eee(struct phy_device *phydev, struct ethtool_eee *data)
phy_device       1132 drivers/net/phy/phy.c int phy_ethtool_set_eee(struct phy_device *phydev, struct ethtool_eee *data)
phy_device       1174 drivers/net/phy/phy.c int phy_ethtool_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol)
phy_device       1183 drivers/net/phy/phy.c void phy_ethtool_get_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol)
phy_device       1193 drivers/net/phy/phy.c 	struct phy_device *phydev = ndev->phydev;
phy_device       1207 drivers/net/phy/phy.c 	struct phy_device *phydev = ndev->phydev;
phy_device       1218 drivers/net/phy/phy.c 	struct phy_device *phydev = ndev->phydev;
phy_device        200 drivers/net/phy/phy_device.c void phy_device_free(struct phy_device *phydev)
phy_device        208 drivers/net/phy/phy_device.c 	struct phy_device *phydev;
phy_device        210 drivers/net/phy/phy_device.c 	phydev = container_of(mdiodev, struct phy_device, mdio);
phy_device        221 drivers/net/phy/phy_device.c 	struct phy_device *phydev;
phy_device        223 drivers/net/phy/phy_device.c 	phydev = container_of(mdiodev, struct phy_device, mdio);
phy_device        234 drivers/net/phy/phy_device.c static bool mdio_bus_phy_may_suspend(struct phy_device *phydev)
phy_device        275 drivers/net/phy/phy_device.c 	struct phy_device *phydev = to_phy_device(dev);
phy_device        295 drivers/net/phy/phy_device.c 	struct phy_device *phydev = to_phy_device(dev);
phy_device        316 drivers/net/phy/phy_device.c 	struct phy_device *phydev = to_phy_device(dev);
phy_device        359 drivers/net/phy/phy_device.c 		       int (*run)(struct phy_device *))
phy_device        381 drivers/net/phy/phy_device.c 			       int (*run)(struct phy_device *))
phy_device        389 drivers/net/phy/phy_device.c 			      int (*run)(struct phy_device *))
phy_device        445 drivers/net/phy/phy_device.c static int phy_needs_fixup(struct phy_device *phydev, struct phy_fixup *fixup)
phy_device        460 drivers/net/phy/phy_device.c static int phy_scan_fixups(struct phy_device *phydev)
phy_device        483 drivers/net/phy/phy_device.c 	struct phy_device *phydev = to_phy_device(dev);
phy_device        514 drivers/net/phy/phy_device.c 	struct phy_device *phydev = to_phy_device(dev);
phy_device        523 drivers/net/phy/phy_device.c 	struct phy_device *phydev = to_phy_device(dev);
phy_device        539 drivers/net/phy/phy_device.c 	struct phy_device *phydev = to_phy_device(dev);
phy_device        560 drivers/net/phy/phy_device.c static int phy_request_driver_module(struct phy_device *dev, u32 phy_id)
phy_device        580 drivers/net/phy/phy_device.c struct phy_device *phy_device_create(struct mii_bus *bus, int addr, u32 phy_id,
phy_device        584 drivers/net/phy/phy_device.c 	struct phy_device *dev;
phy_device        818 drivers/net/phy/phy_device.c struct phy_device *get_phy_device(struct mii_bus *bus, int addr, bool is_c45)
phy_device        843 drivers/net/phy/phy_device.c int phy_device_register(struct phy_device *phydev)
phy_device        886 drivers/net/phy/phy_device.c void phy_device_remove(struct phy_device *phydev)
phy_device        901 drivers/net/phy/phy_device.c struct phy_device *phy_find_first(struct mii_bus *bus)
phy_device        903 drivers/net/phy/phy_device.c 	struct phy_device *phydev;
phy_device        915 drivers/net/phy/phy_device.c static void phy_link_change(struct phy_device *phydev, bool up, bool do_carrier)
phy_device        940 drivers/net/phy/phy_device.c static void phy_prepare_link(struct phy_device *phydev,
phy_device        953 drivers/net/phy/phy_device.c int phy_connect_direct(struct net_device *dev, struct phy_device *phydev,
phy_device        989 drivers/net/phy/phy_device.c struct phy_device *phy_connect(struct net_device *dev, const char *bus_id,
phy_device        993 drivers/net/phy/phy_device.c 	struct phy_device *phydev;
phy_device       1021 drivers/net/phy/phy_device.c void phy_disconnect(struct phy_device *phydev)
phy_device       1053 drivers/net/phy/phy_device.c static int phy_poll_reset(struct phy_device *phydev)
phy_device       1075 drivers/net/phy/phy_device.c int phy_init_hw(struct phy_device *phydev)
phy_device       1102 drivers/net/phy/phy_device.c void phy_attached_info(struct phy_device *phydev)
phy_device       1109 drivers/net/phy/phy_device.c void phy_attached_print(struct phy_device *phydev, const char *fmt, ...)
phy_device       1147 drivers/net/phy/phy_device.c static void phy_sysfs_create_links(struct phy_device *phydev)
phy_device       1179 drivers/net/phy/phy_device.c 	struct phy_device *phydev = to_phy_device(dev);
phy_device       1200 drivers/net/phy/phy_device.c int phy_attach_direct(struct net_device *dev, struct phy_device *phydev,
phy_device       1330 drivers/net/phy/phy_device.c struct phy_device *phy_attach(struct net_device *dev, const char *bus_id,
phy_device       1334 drivers/net/phy/phy_device.c 	struct phy_device *phydev;
phy_device       1360 drivers/net/phy/phy_device.c static bool phy_driver_is_genphy_kind(struct phy_device *phydev,
phy_device       1376 drivers/net/phy/phy_device.c bool phy_driver_is_genphy(struct phy_device *phydev)
phy_device       1383 drivers/net/phy/phy_device.c bool phy_driver_is_genphy_10g(struct phy_device *phydev)
phy_device       1397 drivers/net/phy/phy_device.c void phy_detach(struct phy_device *phydev)
phy_device       1450 drivers/net/phy/phy_device.c int phy_suspend(struct phy_device *phydev)
phy_device       1474 drivers/net/phy/phy_device.c int __phy_resume(struct phy_device *phydev)
phy_device       1493 drivers/net/phy/phy_device.c int phy_resume(struct phy_device *phydev)
phy_device       1505 drivers/net/phy/phy_device.c int phy_loopback(struct phy_device *phydev, bool enable)
phy_device       1547 drivers/net/phy/phy_device.c int phy_reset_after_clk_enable(struct phy_device *phydev)
phy_device       1573 drivers/net/phy/phy_device.c static int genphy_config_advert(struct phy_device *phydev)
phy_device       1626 drivers/net/phy/phy_device.c int genphy_config_eee_advert(struct phy_device *phydev)
phy_device       1649 drivers/net/phy/phy_device.c int genphy_setup_forced(struct phy_device *phydev)
phy_device       1673 drivers/net/phy/phy_device.c int genphy_restart_aneg(struct phy_device *phydev)
phy_device       1690 drivers/net/phy/phy_device.c int __genphy_config_aneg(struct phy_device *phydev, bool changed)
phy_device       1734 drivers/net/phy/phy_device.c int genphy_aneg_done(struct phy_device *phydev)
phy_device       1750 drivers/net/phy/phy_device.c int genphy_update_link(struct phy_device *phydev)
phy_device       1794 drivers/net/phy/phy_device.c int genphy_read_lpa(struct phy_device *phydev)
phy_device       1850 drivers/net/phy/phy_device.c int genphy_read_status(struct phy_device *phydev)
phy_device       1906 drivers/net/phy/phy_device.c int genphy_soft_reset(struct phy_device *phydev)
phy_device       1939 drivers/net/phy/phy_device.c int genphy_read_abilities(struct phy_device *phydev)
phy_device       1984 drivers/net/phy/phy_device.c int genphy_read_mmd_unsupported(struct phy_device *phdev, int devad, u16 regnum)
phy_device       1990 drivers/net/phy/phy_device.c int genphy_write_mmd_unsupported(struct phy_device *phdev, int devnum,
phy_device       1997 drivers/net/phy/phy_device.c int genphy_suspend(struct phy_device *phydev)
phy_device       2003 drivers/net/phy/phy_device.c int genphy_resume(struct phy_device *phydev)
phy_device       2009 drivers/net/phy/phy_device.c int genphy_loopback(struct phy_device *phydev, bool enable)
phy_device       2025 drivers/net/phy/phy_device.c void phy_remove_link_mode(struct phy_device *phydev, u32 link_mode)
phy_device       2047 drivers/net/phy/phy_device.c void phy_advertise_supported(struct phy_device *phydev)
phy_device       2064 drivers/net/phy/phy_device.c void phy_support_sym_pause(struct phy_device *phydev)
phy_device       2077 drivers/net/phy/phy_device.c void phy_support_asym_pause(struct phy_device *phydev)
phy_device       2094 drivers/net/phy/phy_device.c void phy_set_sym_pause(struct phy_device *phydev, bool rx, bool tx,
phy_device       2118 drivers/net/phy/phy_device.c void phy_set_asym_pause(struct phy_device *phydev, bool rx, bool tx)
phy_device       2155 drivers/net/phy/phy_device.c bool phy_validate_pause(struct phy_device *phydev,
phy_device       2186 drivers/net/phy/phy_device.c 	struct phy_device *phydev = to_phy_device(dev);
phy_device       2282 drivers/net/phy/phy_device.c 	struct phy_device *phydev = to_phy_device(dev);
phy_device          8 drivers/net/phy/phy_led_triggers.c static struct phy_led_trigger *phy_speed_to_led_trigger(struct phy_device *phy,
phy_device         20 drivers/net/phy/phy_led_triggers.c static void phy_led_trigger_no_link(struct phy_device *phy)
phy_device         29 drivers/net/phy/phy_led_triggers.c void phy_led_trigger_change_speed(struct phy_device *phy)
phy_device         60 drivers/net/phy/phy_led_triggers.c static void phy_led_trigger_format_name(struct phy_device *phy, char *buf,
phy_device         67 drivers/net/phy/phy_led_triggers.c static int phy_led_trigger_register(struct phy_device *phy,
phy_device         84 drivers/net/phy/phy_led_triggers.c int phy_led_triggers_register(struct phy_device *phy)
phy_device        146 drivers/net/phy/phy_led_triggers.c void phy_led_triggers_unregister(struct phy_device *phy)
phy_device         49 drivers/net/phy/phylink.c 	struct phy_device *phydev;
phy_device        697 drivers/net/phy/phylink.c static void phylink_phy_change(struct phy_device *phydev, bool up,
phy_device        722 drivers/net/phy/phylink.c static int phylink_bringup_phy(struct phylink *pl, struct phy_device *phy)
phy_device        778 drivers/net/phy/phylink.c static int __phylink_connect_phy(struct phylink *pl, struct phy_device *phy,
phy_device        817 drivers/net/phy/phylink.c int phylink_connect_phy(struct phylink *pl, struct phy_device *phy)
phy_device        845 drivers/net/phy/phylink.c 	struct phy_device *phy_dev;
phy_device        891 drivers/net/phy/phylink.c 	struct phy_device *phy;
phy_device       1478 drivers/net/phy/phylink.c 	struct phy_device *phydev = pl->phydev;
phy_device       1518 drivers/net/phy/phylink.c 	struct phy_device *phydev = pl->phydev;
phy_device       1804 drivers/net/phy/phylink.c static int phylink_sfp_connect_phy(void *upstream, struct phy_device *phy)
phy_device         58 drivers/net/phy/qsemi.c static int qs6612_config_init(struct phy_device *phydev)
phy_device         74 drivers/net/phy/qsemi.c static int qs6612_ack_interrupt(struct phy_device *phydev)
phy_device         96 drivers/net/phy/qsemi.c static int qs6612_config_intr(struct phy_device *phydev)
phy_device         56 drivers/net/phy/realtek.c static int rtl821x_read_page(struct phy_device *phydev)
phy_device         61 drivers/net/phy/realtek.c static int rtl821x_write_page(struct phy_device *phydev, int page)
phy_device         66 drivers/net/phy/realtek.c static int rtl8201_ack_interrupt(struct phy_device *phydev)
phy_device         75 drivers/net/phy/realtek.c static int rtl821x_ack_interrupt(struct phy_device *phydev)
phy_device         84 drivers/net/phy/realtek.c static int rtl8211f_ack_interrupt(struct phy_device *phydev)
phy_device         93 drivers/net/phy/realtek.c static int rtl8201_config_intr(struct phy_device *phydev)
phy_device        105 drivers/net/phy/realtek.c static int rtl8211b_config_intr(struct phy_device *phydev)
phy_device        118 drivers/net/phy/realtek.c static int rtl8211e_config_intr(struct phy_device *phydev)
phy_device        131 drivers/net/phy/realtek.c static int rtl8211f_config_intr(struct phy_device *phydev)
phy_device        143 drivers/net/phy/realtek.c static int rtl8211_config_aneg(struct phy_device *phydev)
phy_device        165 drivers/net/phy/realtek.c static int rtl8211c_config_init(struct phy_device *phydev)
phy_device        172 drivers/net/phy/realtek.c static int rtl8211f_config_init(struct phy_device *phydev)
phy_device        212 drivers/net/phy/realtek.c static int rtl8211e_config_init(struct phy_device *phydev)
phy_device        258 drivers/net/phy/realtek.c static int rtl8211b_suspend(struct phy_device *phydev)
phy_device        265 drivers/net/phy/realtek.c static int rtl8211b_resume(struct phy_device *phydev)
phy_device        272 drivers/net/phy/realtek.c static int rtl8366rb_config_init(struct phy_device *phydev)
phy_device        286 drivers/net/phy/realtek.c static int rtlgen_read_mmd(struct phy_device *phydev, int devnum, u16 regnum)
phy_device        309 drivers/net/phy/realtek.c static int rtlgen_write_mmd(struct phy_device *phydev, int devnum, u16 regnum,
phy_device        325 drivers/net/phy/realtek.c static int rtl8125_read_mmd(struct phy_device *phydev, int devnum, u16 regnum)
phy_device        349 drivers/net/phy/realtek.c static int rtl8125_write_mmd(struct phy_device *phydev, int devnum, u16 regnum,
phy_device        366 drivers/net/phy/realtek.c static int rtl8125_get_features(struct phy_device *phydev)
phy_device        384 drivers/net/phy/realtek.c static int rtl8125_config_aneg(struct phy_device *phydev)
phy_device        404 drivers/net/phy/realtek.c static int rtl8125_read_status(struct phy_device *phydev)
phy_device        423 drivers/net/phy/realtek.c static bool rtlgen_supports_2_5gbps(struct phy_device *phydev)
phy_device        434 drivers/net/phy/realtek.c static int rtlgen_match_phy_device(struct phy_device *phydev)
phy_device        440 drivers/net/phy/realtek.c static int rtl8125_match_phy_device(struct phy_device *phydev)
phy_device         42 drivers/net/phy/rockchip.c static int rockchip_init_tstmode(struct phy_device *phydev)
phy_device         58 drivers/net/phy/rockchip.c static int rockchip_close_tstmode(struct phy_device *phydev)
phy_device         64 drivers/net/phy/rockchip.c static int rockchip_integrated_phy_analog_init(struct phy_device *phydev)
phy_device         86 drivers/net/phy/rockchip.c static int rockchip_integrated_phy_config_init(struct phy_device *phydev)
phy_device        105 drivers/net/phy/rockchip.c static void rockchip_link_change_notify(struct phy_device *phydev)
phy_device        121 drivers/net/phy/rockchip.c static int rockchip_set_polarity(struct phy_device *phydev, int polarity)
phy_device        155 drivers/net/phy/rockchip.c static int rockchip_config_aneg(struct phy_device *phydev)
phy_device        166 drivers/net/phy/rockchip.c static int rockchip_phy_resume(struct phy_device *phydev)
phy_device         27 drivers/net/phy/sfp-bus.c 	struct phy_device *phydev;
phy_device        508 drivers/net/phy/sfp-bus.c int sfp_add_phy(struct sfp_bus *bus, struct phy_device *phydev)
phy_device        178 drivers/net/phy/sfp.c 	struct phy_device *mod_phy;
phy_device       1266 drivers/net/phy/sfp.c 	struct phy_device *phy;
phy_device         19 drivers/net/phy/sfp.h int sfp_add_phy(struct sfp_bus *bus, struct phy_device *phydev);
phy_device         38 drivers/net/phy/smsc.c static int smsc_phy_config_intr(struct phy_device *phydev)
phy_device         48 drivers/net/phy/smsc.c static int smsc_phy_ack_interrupt(struct phy_device *phydev)
phy_device         55 drivers/net/phy/smsc.c static int smsc_phy_config_init(struct phy_device *phydev)
phy_device         75 drivers/net/phy/smsc.c static int smsc_phy_reset(struct phy_device *phydev)
phy_device         94 drivers/net/phy/smsc.c static int lan911x_config_init(struct phy_device *phydev)
phy_device        108 drivers/net/phy/smsc.c static int lan87xx_read_status(struct phy_device *phydev)
phy_device        152 drivers/net/phy/smsc.c static int smsc_get_sset_count(struct phy_device *phydev)
phy_device        157 drivers/net/phy/smsc.c static void smsc_get_strings(struct phy_device *phydev, u8 *data)
phy_device        167 drivers/net/phy/smsc.c static u64 smsc_get_stat(struct phy_device *phydev, int i)
phy_device        182 drivers/net/phy/smsc.c static void smsc_get_stats(struct phy_device *phydev,
phy_device        191 drivers/net/phy/smsc.c static int smsc_phy_probe(struct phy_device *phydev)
phy_device         30 drivers/net/phy/ste10Xp.c static int ste10Xp_config_init(struct phy_device *phydev)
phy_device         51 drivers/net/phy/ste10Xp.c static int ste10Xp_config_intr(struct phy_device *phydev)
phy_device         70 drivers/net/phy/ste10Xp.c static int ste10Xp_ack_interrupt(struct phy_device *phydev)
phy_device         34 drivers/net/phy/teranetics.c static int teranetics_aneg_done(struct phy_device *phydev)
phy_device         45 drivers/net/phy/teranetics.c static int teranetics_read_status(struct phy_device *phydev)
phy_device         70 drivers/net/phy/teranetics.c static int teranetics_match_phy_device(struct phy_device *phydev)
phy_device         26 drivers/net/phy/uPD60620.c static int upd60620_config_init(struct phy_device *phydev)
phy_device         35 drivers/net/phy/uPD60620.c static int upd60620_read_status(struct phy_device *phydev)
phy_device         78 drivers/net/phy/vitesse.c static int vsc824x_add_skew(struct phy_device *phydev)
phy_device         99 drivers/net/phy/vitesse.c static int vsc824x_config_init(struct phy_device *phydev)
phy_device        116 drivers/net/phy/vitesse.c static int vsc73xx_read_page(struct phy_device *phydev)
phy_device        121 drivers/net/phy/vitesse.c static int vsc73xx_write_page(struct phy_device *phydev, int page)
phy_device        126 drivers/net/phy/vitesse.c static void vsc73xx_config_init(struct phy_device *phydev)
phy_device        137 drivers/net/phy/vitesse.c static int vsc738x_config_init(struct phy_device *phydev)
phy_device        203 drivers/net/phy/vitesse.c static int vsc739x_config_init(struct phy_device *phydev)
phy_device        235 drivers/net/phy/vitesse.c static int vsc73xx_config_aneg(struct phy_device *phydev)
phy_device        248 drivers/net/phy/vitesse.c static int vsc8601_add_skew(struct phy_device *phydev)
phy_device        260 drivers/net/phy/vitesse.c static int vsc8601_config_init(struct phy_device *phydev)
phy_device        273 drivers/net/phy/vitesse.c static int vsc824x_ack_interrupt(struct phy_device *phydev)
phy_device        287 drivers/net/phy/vitesse.c static int vsc82xx_config_intr(struct phy_device *phydev)
phy_device        314 drivers/net/phy/vitesse.c static int vsc8221_config_init(struct phy_device *phydev)
phy_device        333 drivers/net/phy/vitesse.c static int vsc82x4_config_autocross_enable(struct phy_device *phydev)
phy_device        365 drivers/net/phy/vitesse.c static int vsc82x4_config_aneg(struct phy_device *phydev)
phy_device         24 drivers/net/phy/xilinx_gmii2rgmii.c 	struct phy_device *phy_dev;
phy_device         30 drivers/net/phy/xilinx_gmii2rgmii.c static int xgmiitorgmii_read_status(struct phy_device *phydev)
phy_device         20 drivers/net/usb/ax88172a.c 	struct phy_device *phydev;
phy_device         56 drivers/net/usb/ax88172a.c 	struct phy_device *phydev = netdev->phydev;
phy_device       1164 drivers/net/usb/lan78xx.c 	struct phy_device *phydev = dev->net->phydev;
phy_device       1411 drivers/net/usb/lan78xx.c 	struct phy_device *phydev = net->phydev;
phy_device       1510 drivers/net/usb/lan78xx.c 	struct phy_device *phydev = net->phydev;
phy_device       1528 drivers/net/usb/lan78xx.c 	struct phy_device *phydev = net->phydev;
phy_device       1556 drivers/net/usb/lan78xx.c 	struct phy_device *phydev = net->phydev;
phy_device       1574 drivers/net/usb/lan78xx.c 	struct phy_device *phydev = net->phydev;
phy_device       1852 drivers/net/usb/lan78xx.c 	struct phy_device *phydev = net->phydev;
phy_device       2003 drivers/net/usb/lan78xx.c static int lan8835_fixup(struct phy_device *phydev)
phy_device       2027 drivers/net/usb/lan78xx.c static int ksz9031rnx_fixup(struct phy_device *phydev)
phy_device       2044 drivers/net/usb/lan78xx.c static struct phy_device *lan7801_phy_init(struct lan78xx_net *dev)
phy_device       2053 drivers/net/usb/lan78xx.c 	struct phy_device *phydev;
phy_device       2104 drivers/net/usb/lan78xx.c 	struct phy_device *phydev;
phy_device       3630 drivers/net/usb/lan78xx.c 	struct phy_device *phydev;
phy_device         48 drivers/of/of_mdio.c 	struct phy_device *phy;
phy_device        291 drivers/of/of_mdio.c struct phy_device *of_phy_find_device(struct device_node *phy_np)
phy_device        323 drivers/of/of_mdio.c struct phy_device *of_phy_connect(struct net_device *dev,
phy_device        328 drivers/of/of_mdio.c 	struct phy_device *phy = of_phy_find_device(phy_np);
phy_device        356 drivers/of/of_mdio.c struct phy_device *of_phy_get_and_connect(struct net_device *dev,
phy_device        362 drivers/of/of_mdio.c 	struct phy_device *phy;
phy_device        400 drivers/of/of_mdio.c struct phy_device *of_phy_attach(struct net_device *dev,
phy_device        404 drivers/of/of_mdio.c 	struct phy_device *phy = of_phy_find_device(phy_np);
phy_device        505 drivers/of/of_mdio.c 	struct phy_device *phydev;
phy_device        138 drivers/staging/netlogic/xlr_net.c static struct phy_device *xlr_get_phydev(struct xlr_net_priv *priv)
phy_device        150 drivers/staging/netlogic/xlr_net.c 	struct phy_device *phydev = xlr_get_phydev(priv);
phy_device        164 drivers/staging/netlogic/xlr_net.c 	struct phy_device *phydev = xlr_get_phydev(priv);
phy_device        199 drivers/staging/netlogic/xlr_net.c 	struct phy_device *phydev = xlr_get_phydev(priv);
phy_device        220 drivers/staging/netlogic/xlr_net.c 	struct phy_device *phydev = xlr_get_phydev(priv);
phy_device        723 drivers/staging/netlogic/xlr_net.c 	struct phy_device *phydev = xlr_get_phydev(priv);
phy_device        768 drivers/staging/netlogic/xlr_net.c 	struct phy_device *phydev = xlr_get_phydev(priv);
phy_device        785 drivers/staging/netlogic/xlr_net.c 	struct phy_device *phydev = xlr_get_phydev(priv);
phy_device        143 drivers/staging/octeon/ethernet-mdio.c 	struct phy_device *phydev = NULL;
phy_device        328 include/linux/mdio.h struct phy_device *mdiobus_get_phy(struct mii_bus *bus, int addr);
phy_device         54 include/linux/netdevice.h struct phy_device;
phy_device       2061 include/linux/netdevice.h 	struct phy_device	*phydev;
phy_device         16 include/linux/of_mdio.h extern struct phy_device *of_phy_find_device(struct device_node *phy_np);
phy_device         17 include/linux/of_mdio.h extern struct phy_device *of_phy_connect(struct net_device *dev,
phy_device         21 include/linux/of_mdio.h extern struct phy_device *
phy_device         24 include/linux/of_mdio.h struct phy_device *of_phy_attach(struct net_device *dev,
phy_device         67 include/linux/of_mdio.h static inline struct phy_device *of_phy_find_device(struct device_node *phy_np)
phy_device         72 include/linux/of_mdio.h static inline struct phy_device *of_phy_connect(struct net_device *dev,
phy_device         80 include/linux/of_mdio.h static inline struct phy_device *
phy_device         87 include/linux/of_mdio.h static inline struct phy_device *of_phy_attach(struct net_device *dev,
phy_device        119 include/linux/phy.h unsigned int phy_supported_speeds(struct phy_device *phy,
phy_device        275 include/linux/phy.h struct phy_device *mdiobus_scan(struct mii_bus *bus, int addr);
phy_device        443 include/linux/phy.h 	void (*phy_link_change)(struct phy_device *, bool up, bool do_carrier);
phy_device        447 include/linux/phy.h 				      struct phy_device, mdio)
phy_device        482 include/linux/phy.h 	int (*soft_reset)(struct phy_device *phydev);
phy_device        488 include/linux/phy.h 	int (*config_init)(struct phy_device *phydev);
phy_device        494 include/linux/phy.h 	int (*probe)(struct phy_device *phydev);
phy_device        500 include/linux/phy.h 	int (*get_features)(struct phy_device *phydev);
phy_device        503 include/linux/phy.h 	int (*suspend)(struct phy_device *phydev);
phy_device        504 include/linux/phy.h 	int (*resume)(struct phy_device *phydev);
phy_device        512 include/linux/phy.h 	int (*config_aneg)(struct phy_device *phydev);
phy_device        515 include/linux/phy.h 	int (*aneg_done)(struct phy_device *phydev);
phy_device        518 include/linux/phy.h 	int (*read_status)(struct phy_device *phydev);
phy_device        521 include/linux/phy.h 	int (*ack_interrupt)(struct phy_device *phydev);
phy_device        524 include/linux/phy.h 	int (*config_intr)(struct phy_device *phydev);
phy_device        531 include/linux/phy.h 	int (*did_interrupt)(struct phy_device *phydev);
phy_device        534 include/linux/phy.h 	int (*handle_interrupt)(struct phy_device *phydev);
phy_device        537 include/linux/phy.h 	void (*remove)(struct phy_device *phydev);
phy_device        543 include/linux/phy.h 	int (*match_phy_device)(struct phy_device *phydev);
phy_device        546 include/linux/phy.h 	int (*ts_info)(struct phy_device *phydev, struct ethtool_ts_info *ti);
phy_device        549 include/linux/phy.h 	int  (*hwtstamp)(struct phy_device *phydev, struct ifreq *ifr);
phy_device        558 include/linux/phy.h 	bool (*rxtstamp)(struct phy_device *dev, struct sk_buff *skb, int type);
phy_device        566 include/linux/phy.h 	void (*txtstamp)(struct phy_device *dev, struct sk_buff *skb, int type);
phy_device        571 include/linux/phy.h 	int (*set_wol)(struct phy_device *dev, struct ethtool_wolinfo *wol);
phy_device        574 include/linux/phy.h 	void (*get_wol)(struct phy_device *dev, struct ethtool_wolinfo *wol);
phy_device        583 include/linux/phy.h 	void (*link_change_notify)(struct phy_device *dev);
phy_device        594 include/linux/phy.h 	int (*read_mmd)(struct phy_device *dev, int devnum, u16 regnum);
phy_device        606 include/linux/phy.h 	int (*write_mmd)(struct phy_device *dev, int devnum, u16 regnum,
phy_device        609 include/linux/phy.h 	int (*read_page)(struct phy_device *dev);
phy_device        610 include/linux/phy.h 	int (*write_page)(struct phy_device *dev, int page);
phy_device        614 include/linux/phy.h 	int (*module_info)(struct phy_device *dev,
phy_device        618 include/linux/phy.h 	int (*module_eeprom)(struct phy_device *dev,
phy_device        622 include/linux/phy.h 	int (*get_sset_count)(struct phy_device *dev);
phy_device        623 include/linux/phy.h 	void (*get_strings)(struct phy_device *dev, u8 *data);
phy_device        624 include/linux/phy.h 	void (*get_stats)(struct phy_device *dev,
phy_device        628 include/linux/phy.h 	int (*get_tunable)(struct phy_device *dev,
phy_device        630 include/linux/phy.h 	int (*set_tunable)(struct phy_device *dev,
phy_device        633 include/linux/phy.h 	int (*set_loopback)(struct phy_device *dev, bool enable);
phy_device        651 include/linux/phy.h 	int (*run)(struct phy_device *phydev);
phy_device        671 include/linux/phy.h void of_set_phy_supported(struct phy_device *phydev);
phy_device        672 include/linux/phy.h void of_set_phy_eee_broken(struct phy_device *phydev);
phy_device        673 include/linux/phy.h int phy_speed_down_core(struct phy_device *phydev);
phy_device        679 include/linux/phy.h static inline bool phy_is_started(struct phy_device *phydev)
phy_device        684 include/linux/phy.h void phy_resolve_aneg_pause(struct phy_device *phydev);
phy_device        685 include/linux/phy.h void phy_resolve_aneg_linkmode(struct phy_device *phydev);
phy_device        696 include/linux/phy.h static inline int phy_read(struct phy_device *phydev, u32 regnum)
phy_device        708 include/linux/phy.h static inline int __phy_read(struct phy_device *phydev, u32 regnum)
phy_device        723 include/linux/phy.h static inline int phy_write(struct phy_device *phydev, u32 regnum, u16 val)
phy_device        736 include/linux/phy.h static inline int __phy_write(struct phy_device *phydev, u32 regnum, u16 val)
phy_device        751 include/linux/phy.h int phy_read_mmd(struct phy_device *phydev, int devad, u32 regnum);
phy_device        762 include/linux/phy.h int __phy_read_mmd(struct phy_device *phydev, int devad, u32 regnum);
phy_device        774 include/linux/phy.h int phy_write_mmd(struct phy_device *phydev, int devad, u32 regnum, u16 val);
phy_device        786 include/linux/phy.h int __phy_write_mmd(struct phy_device *phydev, int devad, u32 regnum, u16 val);
phy_device        788 include/linux/phy.h int __phy_modify_changed(struct phy_device *phydev, u32 regnum, u16 mask,
phy_device        790 include/linux/phy.h int phy_modify_changed(struct phy_device *phydev, u32 regnum, u16 mask,
phy_device        792 include/linux/phy.h int __phy_modify(struct phy_device *phydev, u32 regnum, u16 mask, u16 set);
phy_device        793 include/linux/phy.h int phy_modify(struct phy_device *phydev, u32 regnum, u16 mask, u16 set);
phy_device        795 include/linux/phy.h int __phy_modify_mmd_changed(struct phy_device *phydev, int devad, u32 regnum,
phy_device        797 include/linux/phy.h int phy_modify_mmd_changed(struct phy_device *phydev, int devad, u32 regnum,
phy_device        799 include/linux/phy.h int __phy_modify_mmd(struct phy_device *phydev, int devad, u32 regnum,
phy_device        801 include/linux/phy.h int phy_modify_mmd(struct phy_device *phydev, int devad, u32 regnum,
phy_device        812 include/linux/phy.h static inline int __phy_set_bits(struct phy_device *phydev, u32 regnum, u16 val)
phy_device        825 include/linux/phy.h static inline int __phy_clear_bits(struct phy_device *phydev, u32 regnum,
phy_device        837 include/linux/phy.h static inline int phy_set_bits(struct phy_device *phydev, u32 regnum, u16 val)
phy_device        848 include/linux/phy.h static inline int phy_clear_bits(struct phy_device *phydev, u32 regnum, u16 val)
phy_device        863 include/linux/phy.h static inline int __phy_set_bits_mmd(struct phy_device *phydev, int devad,
phy_device        879 include/linux/phy.h static inline int __phy_clear_bits_mmd(struct phy_device *phydev, int devad,
phy_device        893 include/linux/phy.h static inline int phy_set_bits_mmd(struct phy_device *phydev, int devad,
phy_device        907 include/linux/phy.h static inline int phy_clear_bits_mmd(struct phy_device *phydev, int devad,
phy_device        920 include/linux/phy.h static inline bool phy_interrupt_is_valid(struct phy_device *phydev)
phy_device        930 include/linux/phy.h static inline bool phy_polling_mode(struct phy_device *phydev)
phy_device        939 include/linux/phy.h static inline bool phy_is_internal(struct phy_device *phydev)
phy_device        974 include/linux/phy.h static inline bool phy_interface_is_rgmii(struct phy_device *phydev)
phy_device        984 include/linux/phy.h static inline bool phy_is_pseudo_fixed_link(struct phy_device *phydev)
phy_device        989 include/linux/phy.h int phy_save_page(struct phy_device *phydev);
phy_device        990 include/linux/phy.h int phy_select_page(struct phy_device *phydev, int page);
phy_device        991 include/linux/phy.h int phy_restore_page(struct phy_device *phydev, int oldpage, int ret);
phy_device        992 include/linux/phy.h int phy_read_paged(struct phy_device *phydev, int page, u32 regnum);
phy_device        993 include/linux/phy.h int phy_write_paged(struct phy_device *phydev, int page, u32 regnum, u16 val);
phy_device        994 include/linux/phy.h int phy_modify_paged_changed(struct phy_device *phydev, int page, u32 regnum,
phy_device        996 include/linux/phy.h int phy_modify_paged(struct phy_device *phydev, int page, u32 regnum,
phy_device        999 include/linux/phy.h struct phy_device *phy_device_create(struct mii_bus *bus, int addr, u32 phy_id,
phy_device       1003 include/linux/phy.h struct phy_device *get_phy_device(struct mii_bus *bus, int addr, bool is_c45);
phy_device       1004 include/linux/phy.h int phy_device_register(struct phy_device *phy);
phy_device       1005 include/linux/phy.h void phy_device_free(struct phy_device *phydev);
phy_device       1008 include/linux/phy.h struct phy_device *get_phy_device(struct mii_bus *bus, int addr, bool is_c45)
phy_device       1013 include/linux/phy.h static inline int phy_device_register(struct phy_device *phy)
phy_device       1018 include/linux/phy.h static inline void phy_device_free(struct phy_device *phydev) { }
phy_device       1020 include/linux/phy.h void phy_device_remove(struct phy_device *phydev);
phy_device       1021 include/linux/phy.h int phy_init_hw(struct phy_device *phydev);
phy_device       1022 include/linux/phy.h int phy_suspend(struct phy_device *phydev);
phy_device       1023 include/linux/phy.h int phy_resume(struct phy_device *phydev);
phy_device       1024 include/linux/phy.h int __phy_resume(struct phy_device *phydev);
phy_device       1025 include/linux/phy.h int phy_loopback(struct phy_device *phydev, bool enable);
phy_device       1026 include/linux/phy.h struct phy_device *phy_attach(struct net_device *dev, const char *bus_id,
phy_device       1028 include/linux/phy.h struct phy_device *phy_find_first(struct mii_bus *bus);
phy_device       1029 include/linux/phy.h int phy_attach_direct(struct net_device *dev, struct phy_device *phydev,
phy_device       1031 include/linux/phy.h int phy_connect_direct(struct net_device *dev, struct phy_device *phydev,
phy_device       1034 include/linux/phy.h struct phy_device *phy_connect(struct net_device *dev, const char *bus_id,
phy_device       1037 include/linux/phy.h void phy_disconnect(struct phy_device *phydev);
phy_device       1038 include/linux/phy.h void phy_detach(struct phy_device *phydev);
phy_device       1039 include/linux/phy.h void phy_start(struct phy_device *phydev);
phy_device       1040 include/linux/phy.h void phy_stop(struct phy_device *phydev);
phy_device       1041 include/linux/phy.h int phy_start_aneg(struct phy_device *phydev);
phy_device       1042 include/linux/phy.h int phy_aneg_done(struct phy_device *phydev);
phy_device       1043 include/linux/phy.h int phy_speed_down(struct phy_device *phydev, bool sync);
phy_device       1044 include/linux/phy.h int phy_speed_up(struct phy_device *phydev);
phy_device       1046 include/linux/phy.h int phy_restart_aneg(struct phy_device *phydev);
phy_device       1047 include/linux/phy.h int phy_reset_after_clk_enable(struct phy_device *phydev);
phy_device       1049 include/linux/phy.h static inline void phy_device_reset(struct phy_device *phydev, int value)
phy_device       1066 include/linux/phy.h static inline const char *phydev_name(const struct phy_device *phydev)
phy_device       1071 include/linux/phy.h void phy_attached_print(struct phy_device *phydev, const char *fmt, ...)
phy_device       1073 include/linux/phy.h void phy_attached_info(struct phy_device *phydev);
phy_device       1076 include/linux/phy.h int genphy_read_abilities(struct phy_device *phydev);
phy_device       1077 include/linux/phy.h int genphy_setup_forced(struct phy_device *phydev);
phy_device       1078 include/linux/phy.h int genphy_restart_aneg(struct phy_device *phydev);
phy_device       1079 include/linux/phy.h int genphy_config_eee_advert(struct phy_device *phydev);
phy_device       1080 include/linux/phy.h int __genphy_config_aneg(struct phy_device *phydev, bool changed);
phy_device       1081 include/linux/phy.h int genphy_aneg_done(struct phy_device *phydev);
phy_device       1082 include/linux/phy.h int genphy_update_link(struct phy_device *phydev);
phy_device       1083 include/linux/phy.h int genphy_read_lpa(struct phy_device *phydev);
phy_device       1084 include/linux/phy.h int genphy_read_status(struct phy_device *phydev);
phy_device       1085 include/linux/phy.h int genphy_suspend(struct phy_device *phydev);
phy_device       1086 include/linux/phy.h int genphy_resume(struct phy_device *phydev);
phy_device       1087 include/linux/phy.h int genphy_loopback(struct phy_device *phydev, bool enable);
phy_device       1088 include/linux/phy.h int genphy_soft_reset(struct phy_device *phydev);
phy_device       1090 include/linux/phy.h static inline int genphy_config_aneg(struct phy_device *phydev)
phy_device       1095 include/linux/phy.h static inline int genphy_no_soft_reset(struct phy_device *phydev)
phy_device       1099 include/linux/phy.h static inline int genphy_no_ack_interrupt(struct phy_device *phydev)
phy_device       1103 include/linux/phy.h static inline int genphy_no_config_intr(struct phy_device *phydev)
phy_device       1107 include/linux/phy.h int genphy_read_mmd_unsupported(struct phy_device *phdev, int devad,
phy_device       1109 include/linux/phy.h int genphy_write_mmd_unsupported(struct phy_device *phdev, int devnum,
phy_device       1113 include/linux/phy.h int genphy_c45_restart_aneg(struct phy_device *phydev);
phy_device       1114 include/linux/phy.h int genphy_c45_check_and_restart_aneg(struct phy_device *phydev, bool restart);
phy_device       1115 include/linux/phy.h int genphy_c45_aneg_done(struct phy_device *phydev);
phy_device       1116 include/linux/phy.h int genphy_c45_read_link(struct phy_device *phydev);
phy_device       1117 include/linux/phy.h int genphy_c45_read_lpa(struct phy_device *phydev);
phy_device       1118 include/linux/phy.h int genphy_c45_read_pma(struct phy_device *phydev);
phy_device       1119 include/linux/phy.h int genphy_c45_pma_setup_forced(struct phy_device *phydev);
phy_device       1120 include/linux/phy.h int genphy_c45_an_config_aneg(struct phy_device *phydev);
phy_device       1121 include/linux/phy.h int genphy_c45_an_disable_aneg(struct phy_device *phydev);
phy_device       1122 include/linux/phy.h int genphy_c45_read_mdix(struct phy_device *phydev);
phy_device       1123 include/linux/phy.h int genphy_c45_pma_read_abilities(struct phy_device *phydev);
phy_device       1124 include/linux/phy.h int genphy_c45_read_status(struct phy_device *phydev);
phy_device       1125 include/linux/phy.h int genphy_c45_config_aneg(struct phy_device *phydev);
phy_device       1128 include/linux/phy.h int gen10g_config_aneg(struct phy_device *phydev);
phy_device       1130 include/linux/phy.h static inline int phy_read_status(struct phy_device *phydev)
phy_device       1147 include/linux/phy.h void phy_queue_state_machine(struct phy_device *phydev, unsigned long jiffies);
phy_device       1148 include/linux/phy.h void phy_mac_interrupt(struct phy_device *phydev);
phy_device       1149 include/linux/phy.h void phy_start_machine(struct phy_device *phydev);
phy_device       1150 include/linux/phy.h void phy_stop_machine(struct phy_device *phydev);
phy_device       1151 include/linux/phy.h int phy_ethtool_sset(struct phy_device *phydev, struct ethtool_cmd *cmd);
phy_device       1152 include/linux/phy.h void phy_ethtool_ksettings_get(struct phy_device *phydev,
phy_device       1154 include/linux/phy.h int phy_ethtool_ksettings_set(struct phy_device *phydev,
phy_device       1156 include/linux/phy.h int phy_mii_ioctl(struct phy_device *phydev, struct ifreq *ifr, int cmd);
phy_device       1157 include/linux/phy.h void phy_request_interrupt(struct phy_device *phydev);
phy_device       1158 include/linux/phy.h void phy_free_interrupt(struct phy_device *phydev);
phy_device       1159 include/linux/phy.h void phy_print_status(struct phy_device *phydev);
phy_device       1160 include/linux/phy.h int phy_set_max_speed(struct phy_device *phydev, u32 max_speed);
phy_device       1161 include/linux/phy.h void phy_remove_link_mode(struct phy_device *phydev, u32 link_mode);
phy_device       1162 include/linux/phy.h void phy_advertise_supported(struct phy_device *phydev);
phy_device       1163 include/linux/phy.h void phy_support_sym_pause(struct phy_device *phydev);
phy_device       1164 include/linux/phy.h void phy_support_asym_pause(struct phy_device *phydev);
phy_device       1165 include/linux/phy.h void phy_set_sym_pause(struct phy_device *phydev, bool rx, bool tx,
phy_device       1167 include/linux/phy.h void phy_set_asym_pause(struct phy_device *phydev, bool rx, bool tx);
phy_device       1168 include/linux/phy.h bool phy_validate_pause(struct phy_device *phydev,
phy_device       1172 include/linux/phy.h 		       int (*run)(struct phy_device *));
phy_device       1174 include/linux/phy.h 			      int (*run)(struct phy_device *));
phy_device       1176 include/linux/phy.h 			       int (*run)(struct phy_device *));
phy_device       1182 include/linux/phy.h int phy_init_eee(struct phy_device *phydev, bool clk_stop_enable);
phy_device       1183 include/linux/phy.h int phy_get_eee_err(struct phy_device *phydev);
phy_device       1184 include/linux/phy.h int phy_ethtool_set_eee(struct phy_device *phydev, struct ethtool_eee *data);
phy_device       1185 include/linux/phy.h int phy_ethtool_get_eee(struct phy_device *phydev, struct ethtool_eee *data);
phy_device       1186 include/linux/phy.h int phy_ethtool_set_wol(struct phy_device *phydev, struct ethtool_wolinfo *wol);
phy_device       1187 include/linux/phy.h void phy_ethtool_get_wol(struct phy_device *phydev,
phy_device       1201 include/linux/phy.h static inline int phy_ethtool_get_strings(struct phy_device *phydev, u8 *data)
phy_device       1213 include/linux/phy.h static inline int phy_ethtool_get_sset_count(struct phy_device *phydev)
phy_device       1233 include/linux/phy.h static inline int phy_ethtool_get_stats(struct phy_device *phydev,
phy_device       1290 include/linux/phy.h bool phy_driver_is_genphy(struct phy_device *phydev);
phy_device       1291 include/linux/phy.h bool phy_driver_is_genphy_10g(struct phy_device *phydev);
phy_device         20 include/linux/phy_fixed.h extern struct phy_device *fixed_phy_register(unsigned int irq,
phy_device         24 include/linux/phy_fixed.h extern struct phy_device *
phy_device         29 include/linux/phy_fixed.h extern void fixed_phy_unregister(struct phy_device *phydev);
phy_device         30 include/linux/phy_fixed.h extern int fixed_phy_set_link_update(struct phy_device *phydev,
phy_device         39 include/linux/phy_fixed.h static inline struct phy_device *fixed_phy_register(unsigned int irq,
phy_device         46 include/linux/phy_fixed.h static inline struct phy_device *
phy_device         54 include/linux/phy_fixed.h static inline void fixed_phy_unregister(struct phy_device *phydev)
phy_device         57 include/linux/phy_fixed.h static inline int fixed_phy_set_link_update(struct phy_device *phydev,
phy_device          7 include/linux/phy_led_triggers.h struct phy_device;
phy_device         27 include/linux/phy_led_triggers.h extern int phy_led_triggers_register(struct phy_device *phy);
phy_device         28 include/linux/phy_led_triggers.h extern void phy_led_triggers_unregister(struct phy_device *phy);
phy_device         29 include/linux/phy_led_triggers.h extern void phy_led_trigger_change_speed(struct phy_device *phy);
phy_device         33 include/linux/phy_led_triggers.h static inline int phy_led_triggers_register(struct phy_device *phy)
phy_device         37 include/linux/phy_led_triggers.h static inline void phy_led_triggers_unregister(struct phy_device *phy) { }
phy_device         38 include/linux/phy_led_triggers.h static inline void phy_led_trigger_change_speed(struct phy_device *phy) { }
phy_device         96 include/linux/phylink.h 			    struct phy_device *phy);
phy_device        232 include/linux/phylink.h 		 struct phy_device *phy);
phy_device        240 include/linux/phylink.h int phylink_connect_phy(struct phylink *, struct phy_device *);
phy_device        493 include/linux/sfp.h 	int (*connect_phy)(void *priv, struct phy_device *);
phy_device         26 include/net/dsa.h struct phy_device;
phy_device        373 include/net/dsa.h 				struct phy_device *phydev);
phy_device        395 include/net/dsa.h 				       struct phy_device *phydev);
phy_device        433 include/net/dsa.h 			       struct phy_device *phy);
phy_device        648 net/8021q/vlan_dev.c 	struct phy_device *phydev = vlan->real_dev->phydev;
phy_device       1934 net/core/ethtool.c 	struct phy_device *phydev = dev->phydev;
phy_device       2168 net/core/ethtool.c 	struct phy_device *phydev = dev->phydev;
phy_device       2197 net/core/ethtool.c 	struct phy_device *phydev = dev->phydev;
phy_device       2234 net/core/ethtool.c 	struct phy_device *phydev = dev->phydev;
phy_device       2473 net/core/ethtool.c 	struct phy_device *phydev = dev->phydev;
phy_device       2507 net/core/ethtool.c 	struct phy_device *phydev = dev->phydev;
phy_device         24 net/core/timestamping.c 	struct phy_device *phydev;
phy_device         47 net/core/timestamping.c 	struct phy_device *phydev;
phy_device        131 net/dsa/dsa_priv.h int dsa_port_enable_rt(struct dsa_port *dp, struct phy_device *phy);
phy_device        132 net/dsa/dsa_priv.h int dsa_port_enable(struct dsa_port *dp, struct phy_device *phy);
phy_device        181 net/dsa/dsa_priv.h 				  struct phy_device *phydev);
phy_device         66 net/dsa/port.c int dsa_port_enable_rt(struct dsa_port *dp, struct phy_device *phy)
phy_device         87 net/dsa/port.c int dsa_port_enable(struct dsa_port *dp, struct phy_device *phy)
phy_device        423 net/dsa/port.c static struct phy_device *dsa_port_get_phy_device(struct dsa_port *dp)
phy_device        426 net/dsa/port.c 	struct phy_device *phydev;
phy_device        501 net/dsa/port.c 	struct phy_device *phydev = NULL;
phy_device        520 net/dsa/port.c 				  struct phy_device *phydev)
phy_device        547 net/dsa/port.c 	struct phy_device *phydev;
phy_device        586 net/dsa/port.c 	struct phy_device *phydev;
phy_device        691 net/dsa/port.c 	struct phy_device *phydev;
phy_device        710 net/dsa/port.c 	struct phy_device *phydev;
phy_device        729 net/dsa/port.c 	struct phy_device *phydev;