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;