/linux-4.1.27/drivers/net/ |
D | mdio.c | 29 int mdio45_probe(struct mdio_if_info *mdio, int prtad) in mdio45_probe() argument 37 stat2 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_STAT2); in mdio45_probe() 43 devs1 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_DEVS1); in mdio45_probe() 44 devs2 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_DEVS2); in mdio45_probe() 48 mdio->prtad = prtad; in mdio45_probe() 49 mdio->mmds = devs1 | (devs2 << 16); in mdio45_probe() 69 int mdio_set_flag(const struct mdio_if_info *mdio, in mdio_set_flag() argument 73 int old_val = mdio->mdio_read(mdio->dev, prtad, devad, addr); in mdio_set_flag() 84 return mdio->mdio_write(mdio->dev, prtad, devad, addr, new_val); in mdio_set_flag() 97 int mdio45_links_ok(const struct mdio_if_info *mdio, u32 mmd_mask) in mdio45_links_ok() argument [all …]
|
D | Makefile | 16 obj-$(CONFIG_MDIO) += mdio.o
|
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/ |
D | network.txt | 26 fsl,pq1-fec-mdio (reg is same as first resource of FEC device) 27 fsl,cpm2-mdio-bitbang (reg is port C registers) 29 Properties for fsl,cpm2-mdio-bitbang: 30 fsl,mdio-pin : pin of port C controlling mdio data 31 fsl,mdc-pin : pin of port C controlling mdio clock 34 mdio@10d40 { 35 compatible = "fsl,mpc8272ads-mdio-bitbang", 36 "fsl,mpc8272-mdio-bitbang", 37 "fsl,cpm2-mdio-bitbang"; 41 fsl,mdio-pin = <12>;
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/ |
D | cphy.h | 105 struct mdio_if_info mdio; member 113 int rc = cphy->mdio.mdio_read(cphy->mdio.dev, cphy->mdio.prtad, mmd, in cphy_mdio_read() 122 return cphy->mdio.mdio_write(cphy->mdio.dev, cphy->mdio.prtad, mmd, in cphy_mdio_write() 147 phy->mdio.prtad = phy_addr; in cphy_init() 148 phy->mdio.mmds = phy_ops->mmds; in cphy_init() 149 phy->mdio.mode_support = mdio_ops->mode_support; in cphy_init() 150 phy->mdio.mdio_read = mdio_ops->read; in cphy_init() 151 phy->mdio.mdio_write = mdio_ops->write; in cphy_init() 153 phy->mdio.dev = dev; in cphy_init()
|
/linux-4.1.27/drivers/of/ |
D | of_mdio.c | 43 static int of_mdiobus_register_phy(struct mii_bus *mdio, struct device_node *child, in of_mdiobus_register_phy() argument 55 phy = phy_device_create(mdio, addr, phy_id, 0, NULL); in of_mdiobus_register_phy() 57 phy = get_phy_device(mdio, addr, is_c45); in of_mdiobus_register_phy() 64 if (mdio->irq) in of_mdiobus_register_phy() 65 mdio->irq[addr] = rc; in of_mdiobus_register_phy() 67 if (mdio->irq) in of_mdiobus_register_phy() 68 phy->irq = mdio->irq[addr]; in of_mdiobus_register_phy() 85 dev_dbg(&mdio->dev, "registered phy %s at address %i\n", in of_mdiobus_register_phy() 121 int of_mdiobus_register(struct mii_bus *mdio, struct device_node *np) in of_mdiobus_register() argument 130 mdio->phy_mask = ~0; in of_mdiobus_register() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/net/ |
D | brcm,unimac-mdio.txt | 4 - compatible: should one from "brcm,genet-mdio-v1", "brcm,genet-mdio-v2", 5 "brcm,genet-mdio-v3", "brcm,genet-mdio-v4" or "brcm,unimac-mdio" 9 - reg-names: name(s) of the register must be "mdio" and optional "mdio_indir_rw" 16 are two separate interrupts, first one must be "mdio done" and second must be 17 for "mdio error" 27 mdio@403c0 { 28 compatible = "brcm,unimac-mdio"; 30 reg-names = "mdio", "mdio_indir_rw";
|
D | mdio-mux-mmioreg.txt | 4 like an FPGA, is used to control which child bus is connected. The mdio-mux 10 - compatible : string, must contain "mdio-mux-mmioreg" 18 'reg' property of each child mdio-mux node must be constrained by 36 mdio-mux-emi2 { 37 compatible = "mdio-mux-mmioreg", "mdio-mux"; 38 mdio-parent-bus = <&xmdio0>; 44 emi2_slot1: mdio@0 { // Slot 1 XAUI (FM2) 55 emi2_slot2: mdio@2 { // Slot 2 XAUI (FM1) 69 xmdio0: mdio@f1000 {
|
D | mdio-gpio.txt | 4 - virtual,gpio-mdio 11 Note: Each gpio-mdio bus should have an alias correctly numbered in "aliases" 17 mdio-gpio0 = &mdio0; 20 mdio0: mdio { 21 compatible = "virtual,mdio-gpio";
|
D | allwinner,sun4i-mdio.txt | 4 - compatible: should be "allwinner,sun4i-a10-mdio" 5 (Deprecated: "allwinner,sun4i-mdio"). 12 mdio@01c0b080 { 13 compatible = "allwinner,sun4i-a10-mdio"; 21 mdio@01c0b080 {
|
D | brcm,bcmgenet.txt | 32 - mdio bus node: this node should always be present regarless of the PHY 37 - compatible: should contain one of "brcm,genet-mdio-v1", "brcm,genet-mdio-v2" 38 "brcm,genet-mdio-v3", "brcm,genet-mdio-v4", the version has to match the 40 brcm,genet-mdio-v4) 62 mdio@e14 { 63 compatible = "brcm,genet-mdio-v4"; 88 mdio@e14 { 89 compatible = "brcm,genet-mdio-v4"; 109 mdio@0e14 { 110 compatible = "brcm,genet-mdio-v4";
|
D | mdio-mux-gpio.txt | 8 - compatible : mdio-mux-gpio. 15 smi1: mdio@1180000001900 { 16 compatible = "cavium,octeon-3860-mdio"; 27 mdio-mux { 28 compatible = "mdio-mux-gpio"; 30 mdio-parent-bus = <&smi1>; 34 mdio@2 { 81 mdio@3 {
|
D | mdio-mux.txt | 8 - mdio-parent-bus : phandle to the parent MDIO bus. 24 smi1: mdio@1180000001900 { 25 compatible = "cavium,octeon-3860-mdio"; 36 mdio-mux { 37 compatible = "mdio-mux-gpio"; 39 mdio-parent-bus = <&smi1>; 43 mdio@2 { 90 mdio@3 {
|
D | marvell-orion-mdio.txt | 9 - compatible: "marvell,orion-mdio" 22 mdio { 25 compatible = "marvell,orion-mdio"; 31 mdio {
|
D | cavium-mdio.txt | 4 - compatible: "cavium,octeon-3860-mdio" 17 mdio@1180000001800 { 18 compatible = "cavium,octeon-3860-mdio";
|
D | fsl-tsec-phy.txt | 11 mdio. Currently supported strings/devices are: 13 - "fsl,gianfar-mdio" 15 - "fsl,etsec2-mdio" 16 - "fsl,ucc-mdio" 17 - "fsl,fman-mdio" 18 When device_type is "mdio", the following strings are also considered: 24 mdio@24520 { 26 compatible = "fsl,gianfar-mdio"; 37 similarly to the mdio buses, except they are compatible with "fsl,gianfar-tbi".
|
D | davinci-mdio.txt | 6 - reg : physical base address and size of the davinci mdio 21 mdio: davinci_mdio@4A101000 { 29 mdio: davinci_mdio@4A101000 {
|
D | apm-xgene-enet.txt | 29 - mdio: Device tree subnode with the following required properties: 30 - compatible: Must be "apm,xgene-mdio". 34 For the phy on the mdio bus, there must be a node with the following fields: 61 mdio { 62 compatible = "apm,xgene-mdio";
|
D | altera_tse.txt | 35 - mdio device tree subnode: When the TSE has a phy connected to its local 36 mdio, there must be device tree subnode with the following 39 - compatible: Must be "altr,tse-mdio". 43 For each phy on the mdio bus, there must be a node with the following 76 mdio { 77 compatible = "altr,tse-mdio";
|
D | hisilicon-hip04-net.txt | 35 - compatible: should be "hisilicon,hip04-mdio". 40 mdio { 41 compatible = "hisilicon,hip04-mdio";
|
D | fsl-fec.txt | 29 - mdio : specifies the mdio bus in the FEC, used as a container for phy nodes 55 mdio {
|
/linux-4.1.27/drivers/net/phy/ |
D | Makefile | 21 obj-$(CONFIG_MDIO_BITBANG) += mdio-bitbang.o 22 obj-$(CONFIG_MDIO_GPIO) += mdio-gpio.o 27 obj-$(CONFIG_MDIO_OCTEON) += mdio-octeon.o 31 obj-$(CONFIG_MDIO_BUS_MUX) += mdio-mux.o 32 obj-$(CONFIG_MDIO_BUS_MUX_GPIO) += mdio-mux-gpio.o 33 obj-$(CONFIG_MDIO_BUS_MUX_MMIOREG) += mdio-mux-mmioreg.o 34 obj-$(CONFIG_MDIO_SUN4I) += mdio-sun4i.o 35 obj-$(CONFIG_MDIO_MOXART) += mdio-moxart.o 37 obj-$(CONFIG_MDIO_BCM_UNIMAC) += mdio-bcm-unimac.o
|
D | mdio-gpio.c | 35 int mdc, mdio, mdo; member 60 pdata->mdio = ret; in mdio_gpio_of_get_data() 89 gpio_direction_output(bitbang->mdio, in mdio_dir() 92 gpio_direction_input(bitbang->mdio); in mdio_dir() 100 return gpio_get_value_cansleep(bitbang->mdio) ^ in mdio_get() 113 gpio_set_value_cansleep(bitbang->mdio, in mdio_set() 149 bitbang->mdio = pdata->mdio; in mdio_gpio_bus_init() 179 if (devm_gpio_request(dev, bitbang->mdio, "mdio")) in mdio_gpio_bus_init() 186 gpio_direction_input(bitbang->mdio); in mdio_gpio_bus_init()
|
D | mdio_bus.c | 196 static void of_mdiobus_link_phydev(struct mii_bus *mdio, in of_mdiobus_link_phydev() argument 202 if (dev->of_node || !mdio->dev.of_node) in of_mdiobus_link_phydev() 205 for_each_available_child_of_node(mdio->dev.of_node, child) { in of_mdiobus_link_phydev() 230 static inline void of_mdiobus_link_phydev(struct mii_bus *mdio, in of_mdiobus_link_phydev() argument
|
D | amd.c | 85 MODULE_DEVICE_TABLE(mdio, amd_tbl);
|
D | qsemi.c | 135 MODULE_DEVICE_TABLE(mdio, qs6612_tbl);
|
D | et1011c.c | 108 MODULE_DEVICE_TABLE(mdio, et1011c_tbl);
|
D | realtek.c | 112 MODULE_DEVICE_TABLE(mdio, realtek_tbl);
|
D | cicada.c | 140 MODULE_DEVICE_TABLE(mdio, cicada_tbl);
|
D | bcm63xx.c | 111 MODULE_DEVICE_TABLE(mdio, bcm63xx_tbl);
|
D | ste10Xp.c | 123 MODULE_DEVICE_TABLE(mdio, ste10Xp_tbl);
|
D | davicom.c | 194 MODULE_DEVICE_TABLE(mdio, davicom_tbl);
|
D | national.c | 157 MODULE_DEVICE_TABLE(mdio, ns_tbl);
|
/linux-4.1.27/drivers/net/usb/ |
D | ax88172a.c | 31 struct mii_bus *mdio; member 103 priv->mdio = mdiobus_alloc(); in ax88172a_init_mdio() 104 if (!priv->mdio) { in ax88172a_init_mdio() 109 priv->mdio->priv = (void *)dev; in ax88172a_init_mdio() 110 priv->mdio->read = &asix_mdio_bus_read; in ax88172a_init_mdio() 111 priv->mdio->write = &asix_mdio_bus_write; in ax88172a_init_mdio() 112 priv->mdio->name = "Asix MDIO Bus"; in ax88172a_init_mdio() 114 snprintf(priv->mdio->id, MII_BUS_ID_SIZE, "usb-%03d:%03d", in ax88172a_init_mdio() 117 priv->mdio->irq = kzalloc(sizeof(int) * PHY_MAX_ADDR, GFP_KERNEL); in ax88172a_init_mdio() 118 if (!priv->mdio->irq) { in ax88172a_init_mdio() [all …]
|
/linux-4.1.27/include/linux/ |
D | mdio.h | 64 extern int mdio45_probe(struct mdio_if_info *mdio, int prtad); 65 extern int mdio_set_flag(const struct mdio_if_info *mdio, 68 extern int mdio45_links_ok(const struct mdio_if_info *mdio, u32 mmds); 69 extern int mdio45_nway_restart(const struct mdio_if_info *mdio); 70 extern void mdio45_ethtool_gset_npage(const struct mdio_if_info *mdio, 84 static inline void mdio45_ethtool_gset(const struct mdio_if_info *mdio, in mdio45_ethtool_gset() argument 87 mdio45_ethtool_gset_npage(mdio, ecmd, 0, 0); in mdio45_ethtool_gset() 90 extern int mdio_mii_ioctl(const struct mdio_if_info *mdio,
|
D | of_mdio.h | 16 extern int of_mdiobus_register(struct mii_bus *mdio, struct device_node *np); 30 static inline int of_mdiobus_register(struct mii_bus *mdio, struct device_node *np) in of_mdiobus_register() argument 37 return mdiobus_register(mdio); in of_mdiobus_register()
|
D | mdio-gpio.h | 19 unsigned int mdio; member
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
D | mdio_10g.h | 27 return efx->mdio.mdio_read(efx->net_dev, efx->mdio.prtad, devad, addr); in efx_mdio_read() 33 efx->mdio.mdio_write(efx->net_dev, efx->mdio.prtad, devad, addr, value); in efx_mdio_write() 104 mdio_set_flag(&efx->mdio, efx->mdio.prtad, devad, addr, mask, state); in efx_mdio_set_flag()
|
D | mdio_10g.c | 178 return mdio45_links_ok(&efx->mdio, mmd_mask); in efx_mdio_links_ok() 268 WARN_ON(!(efx->mdio.mmds & MDIO_DEVS_AN)); in efx_mdio_an_reconfigure() 294 WARN_ON(!(efx->mdio.mmds & MDIO_DEVS_AN)); in efx_mdio_get_pause() 304 int devad = __ffs(efx->mdio.mmds); in efx_mdio_test_alive() 315 "no MDIO PHY present with ID %d\n", efx->mdio.prtad); in efx_mdio_test_alive() 318 rc = efx_mdio_check_mmds(efx, efx->mdio.mmds); in efx_mdio_test_alive()
|
D | qt202x_phy.c | 354 efx->mdio.mmds = QT202X_REQUIRED_DEVS; in qt202x_phy_probe() 355 efx->mdio.mode_support = MDIO_SUPPORTS_C45 | MDIO_EMULATE_C22; in qt202x_phy_probe() 418 &efx->mdio, efx->mdio.prtad, MDIO_MMD_PMAPMD, in qt202x_phy_reconfigure() 442 mdio45_ethtool_gset(&efx->mdio, ecmd); in qt202x_phy_get_settings()
|
D | mcdi_port.c | 364 efx->mdio.prtad = phy_data->port; in efx_mcdi_phy_probe() 365 efx->mdio.mmds = phy_data->mmd_mask & ~(1 << MC_CMD_MMD_CLAUSE22); in efx_mcdi_phy_probe() 366 efx->mdio.mode_support = 0; in efx_mcdi_phy_probe() 368 efx->mdio.mode_support |= MDIO_SUPPORTS_C22; in efx_mcdi_phy_probe() 370 efx->mdio.mode_support |= MDIO_SUPPORTS_C45 | MDIO_EMULATE_C22; in efx_mcdi_phy_probe() 521 ecmd->mdio_support = (efx->mdio.mode_support & in efx_mcdi_phy_get_settings() 992 efx->mdio.mode_support = MDIO_SUPPORTS_C45 | MDIO_EMULATE_C22; in efx_mcdi_port_probe() 993 efx->mdio.mdio_read = efx_mcdi_mdio_read; in efx_mcdi_port_probe() 994 efx->mdio.mdio_write = efx_mcdi_mdio_write; in efx_mcdi_port_probe()
|
D | tenxpress.c | 177 efx->mdio.mmds = TENXPRESS_REQUIRED_DEVS; in tenxpress_phy_probe() 178 efx->mdio.mode_support = MDIO_SUPPORTS_C45; in tenxpress_phy_probe() 458 mdio45_ethtool_gset_npage(&efx->mdio, ecmd, adv, lpa); in tenxpress_get_settings()
|
D | txc43128_phy.c | 335 efx->mdio.mmds = TXC_REQUIRED_DEVS; in txc43128_phy_probe() 336 efx->mdio.mode_support = MDIO_SUPPORTS_C45 | MDIO_EMULATE_C22; in txc43128_phy_probe() 545 mdio45_ethtool_gset(&efx->mdio, ecmd); in txc43128_get_settings()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/ |
D | aq100x.c | 75 phy->mdio.prtad, err); in aq100x_reset() 122 return mdio_set_flag(&phy->mdio, phy->mdio.prtad, in aq100x_power_down() 133 err = mdio_set_flag(&phy->mdio, phy->mdio.prtad, in aq100x_autoneg_enable() 146 err = mdio_set_flag(&phy->mdio, phy->mdio.prtad, in aq100x_autoneg_restart() 196 return mdio_set_flag(&phy->mdio, phy->mdio.prtad, in aq100x_set_loopback()
|
D | common.h | 556 struct mdio_if_info mdio; member 564 int rc = phy->mdio.mdio_read(phy->mdio.dev, phy->mdio.prtad, mmd, reg); in t3_mdio_read() 572 return phy->mdio.mdio_write(phy->mdio.dev, phy->mdio.prtad, mmd, in t3_mdio_write() 587 phy->mdio.prtad = phy_addr; in cphy_init() 588 phy->mdio.mmds = phy_ops->mmds; in cphy_init() 589 phy->mdio.mode_support = mdio_ops->mode_support; in cphy_init() 590 phy->mdio.mdio_read = mdio_ops->read; in cphy_init() 591 phy->mdio.mdio_write = mdio_ops->write; in cphy_init()
|
D | ael1002.c | 103 phy->mdio.prtad == 0 ? F_GPIO7_OUT_VAL : F_GPIO2_OUT_VAL; in ael100x_txon() 137 phy->mdio.prtad, dev_addr, word_addr); in ael_i2c_rd() 147 err = mdio_set_flag(&phy->mdio, phy->mdio.prtad, in ael1002_power_down() 886 phy->mdio.prtad = 1; in t3_qt2045_phy_prep() 900 int prtad = phy->mdio.prtad; in xaui_direct_get_link_status()
|
/linux-4.1.27/drivers/net/ethernet/altera/ |
D | altera_tse_main.c | 136 struct mii_bus *mdio = NULL; in altera_tse_mdio_create() local 153 mdio = mdiobus_alloc(); in altera_tse_mdio_create() 154 if (mdio == NULL) { in altera_tse_mdio_create() 159 mdio->name = ALTERA_TSE_RESOURCE_NAME; in altera_tse_mdio_create() 160 mdio->read = &altera_tse_mdio_read; in altera_tse_mdio_create() 161 mdio->write = &altera_tse_mdio_write; in altera_tse_mdio_create() 162 snprintf(mdio->id, MII_BUS_ID_SIZE, "%s-%u", mdio->name, id); in altera_tse_mdio_create() 164 mdio->irq = kcalloc(PHY_MAX_ADDR, sizeof(int), GFP_KERNEL); in altera_tse_mdio_create() 165 if (mdio->irq == NULL) { in altera_tse_mdio_create() 170 mdio->irq[i] = PHY_POLL; in altera_tse_mdio_create() [all …]
|
/linux-4.1.27/drivers/net/ethernet/ |
D | ethoc.c | 222 struct mii_bus *mdio; member 674 phy = priv->mdio->phy_map[priv->phy_id]; in ethoc_mdio_probe() 676 phy = phy_find_first(priv->mdio); in ethoc_mdio_probe() 752 struct mii_ioctl_data *mdio = if_mii(ifr); in ethoc_ioctl() local 759 if (mdio->phy_id >= PHY_MAX_ADDR) in ethoc_ioctl() 762 phy = priv->mdio->phy_map[mdio->phy_id]; in ethoc_ioctl() 1191 priv->mdio = mdiobus_alloc(); in ethoc_probe() 1192 if (!priv->mdio) { in ethoc_probe() 1197 priv->mdio->name = "ethoc-mdio"; in ethoc_probe() 1198 snprintf(priv->mdio->id, MII_BUS_ID_SIZE, "%s-%d", in ethoc_probe() [all …]
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | tsi108_dev.c | 76 struct device_node *phy, *mdio; in tsi108_eth_of_init() local 112 mdio = of_find_node_by_phandle(*ph); in tsi108_eth_of_init() 113 ret = of_address_to_resource(mdio, 0, &res); in tsi108_eth_of_init() 114 of_node_put(mdio); in tsi108_eth_of_init()
|
/linux-4.1.27/arch/cris/include/arch-v32/arch/hwregs/ |
D | eth_defs.h | 186 unsigned int mdio : 1; member 196 unsigned int mdio : 1; member 281 unsigned int mdio : 1; member 302 unsigned int mdio : 1; member 323 unsigned int mdio : 1; member 343 unsigned int mdio : 1; member
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | ls1021a-qds.dts | 166 mdio-mux-emi1 { 167 compatible = "mdio-mux-mmioreg"; 168 mdio-parent-bus = <&mdio0>; 175 ls1021amdio0: mdio@0 { 184 ls1021amdio1: mdio@20 { 193 ls1021amdio2: mdio@40 { 202 ls1021amdio3: mdio@60 { 211 ls1021amdio4: mdio@80 {
|
D | moxart.dtsi | 104 mdio0: mdio@90900090 { 105 compatible = "moxa,moxart-mdio"; 112 mdio1: mdio@92000090 { 113 compatible = "moxa,moxart-mdio";
|
D | kirkwood-rd88f6281.dtsi | 72 dsa,mii-bus = <&mdio>; 126 &mdio {
|
D | orion5x.dtsi | 197 mdio: mdio-bus@72004 { label 198 compatible = "marvell,orion-mdio";
|
D | kirkwood-mv88f6281gtw-ge.dts | 130 dsa,mii-bus = <&mdio>; 170 &mdio {
|
D | kirkwood-km_kirkwood.dts | 17 &mdio {
|
D | kirkwood-openrd-base.dts | 29 &mdio {
|
D | dove-d2plug.dts | 43 &mdio { status = "okay"; };
|
D | kirkwood-rd88f6281-a.dts | 29 &mdio {
|
D | kirkwood-openrd-ultimate.dts | 35 &mdio {
|
D | kirkwood-ns2-common.dtsi | 83 &mdio {
|
D | kirkwood.dtsi | 322 mdio: mdio-bus@72004 { label 323 compatible = "marvell,orion-mdio";
|
D | kirkwood-ts219.dtsi | 94 &mdio {
|
D | kirkwood-openrd-client.dts | 49 &mdio {
|
D | kirkwood-cloudbox.dts | 89 &mdio {
|
D | kirkwood-db.dtsi | 79 &mdio {
|
D | zynq-zc706.dts | 158 mux-mdio { 163 conf-mdio {
|
D | kirkwood-dir665.dts | 212 dsa,mii-bus = <&mdio>; 252 &mdio {
|
D | da850-evm.dts | 119 mdio: mdio@1e24000 { label
|
D | armada-370-xp.dtsi | 279 mdio: mdio { label 282 compatible = "marvell,orion-mdio";
|
D | kirkwood-ts419.dtsi | 61 &mdio {
|
D | kirkwood-sheevaplug-common.dtsi | 92 &mdio {
|
D | zynq-zc702.dts | 205 mux-mdio { 210 conf-mdio {
|
D | stih407-pinctrl.dtsi | 173 * switch where the mdio/mdc have been used for managing the SMI 198 pinctrl_rgmii1_mdio: rgmii1-mdio { 200 mdio = <&pio1 0 ALT1 OUT BYPASS 0>; 217 mdio = <&pio1 0 ALT1 OUT BYPASS 1500>;
|
D | kirkwood-dreamplug.dts | 102 &mdio {
|
D | kirkwood-dockstar.dts | 95 &mdio {
|
D | k2l.dtsi | 99 &mdio {
|
D | kirkwood-rd88f6192.dts | 98 &mdio {
|
D | stih415-pinctrl.dtsi | 158 mdio = <&pio1 0 ALT1 OUT BYPASS 0>; 181 mdio = <&pio1 0 ALT1 OUT BYPASS 0>; 377 mdio = <&pio15 4 ALT2 OUT BYPASS 3000>; 395 mdio = <&pio15 4 ALT2 OUT BYPASS 3000>;
|
D | kirkwood-net5big.dts | 91 &mdio {
|
D | dove-cubox.dts | 69 &mdio { status = "okay"; };
|
D | kirkwood-guruplug-server-plus.dts | 100 &mdio {
|
D | armada-370-rd.dts | 104 mdio { 204 dsa,mii-bus = <&mdio>;
|
D | da850.dtsi | 246 mdio: mdio@1e24000 { label
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | mpc8569mds.dts | 269 mdio@2120 { 273 compatible = "fsl,ucc-mdio"; 306 mdio@3520 { 310 compatible = "fsl,ucc-mdio"; 317 mdio@3720 { 321 compatible = "fsl,ucc-mdio"; 340 mdio@2320 { 344 compatible = "fsl,ucc-mdio"; 363 mdio@3120 { 367 compatible = "fsl,ucc-mdio"; [all …]
|
D | ppa8548.dts | 109 mdio@24520 { 129 mdio@25520 { 141 mdio@26520 { 152 mdio@27520 {
|
D | holly.dts | 60 MDIO: mdio@6000 { 61 compatible = "tsi109-mdio", "tsi108-mdio"; 88 mdio-handle = <&MDIO>; 101 mdio-handle = <&MDIO>;
|
D | p1020rdb-pc_camp_core1.dts | 80 mdio@24000 { 84 mdio@25000 { 110 03 02 /* mdio */
|
D | pq2fads.dts | 200 mdio@10d40 { 201 compatible = "fsl,pq2fads-mdio-bitbang", 202 "fsl,mpc8280-mdio-bitbang", 203 "fsl,cpm2-mdio-bitbang"; 207 fsl,mdio-pin = <9>;
|
D | ksi8560.dts | 155 mdio@520 { /* For TSECs */ 158 compatible = "fsl,gianfar-mdio"; 193 mdio@520 { 274 mdio@90d00 { /* For FCCs */ 277 compatible = "fsl,cpm2-mdio-bitbang"; 279 fsl,mdio-pin = <24>;
|
D | mpc7448hpc2.dts | 70 MDIO: mdio@6000 { 71 compatible = "tsi108-mdio"; 99 mdio-handle = <&MDIO>; 113 mdio-handle = <&MDIO>;
|
D | mpc8272ads.dts | 184 mdio@10d40 { 185 compatible = "fsl,mpc8272ads-mdio-bitbang", 186 "fsl,mpc8272-mdio-bitbang", 187 "fsl,cpm2-mdio-bitbang"; 191 fsl,mdio-pin = <18>;
|
D | mpc8572ds_camp_core0.dts | 50 mdio@26520 { 56 mdio@27520 {
|
D | adder875-redboot.dts | 82 mdio@e00 { 83 compatible = "fsl,mpc875-fec-mdio", "fsl,pq1-fec-mdio";
|
D | adder875-uboot.dts | 81 mdio@e00 { 82 compatible = "fsl,mpc875-fec-mdio", "fsl,pq1-fec-mdio";
|
D | mpc866ads.dts | 70 mdio@e00 { 71 compatible = "fsl,mpc866-fec-mdio", "fsl,pq1-fec-mdio";
|
D | tqm8xx.dts | 103 phy1: mdio@e00 { 104 compatible = "fsl,mpc866-fec-mdio", "fsl,pq1-fec-mdio";
|
D | tqm8540.dts | 165 mdio@520 { 168 compatible = "fsl,gianfar-mdio"; 207 mdio@520 { 234 mdio@520 {
|
D | mpc8572ds_camp_core1.dts | 76 mdio@25520 { 84 18 16 10 42 45 58 /* MEM L2 mdio serial crypto */
|
D | p1020utm-pc.dtsi | 81 mdio@24000 { 96 mdio@25000 { 103 mdio@26000 {
|
D | ep88xc.dts | 80 mdio@e00 { 81 compatible = "fsl,mpc885-fec-mdio", "fsl,pq1-fec-mdio";
|
D | sbc8641d.dts | 223 mdio@520 { 226 compatible = "fsl,gianfar-mdio"; 272 mdio@520 { 301 mdio@520 { 330 mdio@520 {
|
D | mpc885ads.dts | 81 mdio@e00 { 82 compatible = "fsl,mpc885-fec-mdio", "fsl,pq1-fec-mdio";
|
D | p1020mbg-pc.dtsi | 96 mdio@24000 { 107 mdio@25000 { 114 mdio@26000 {
|
D | mvme2500.dts | 95 mdio@24520 { 132 mdio@25520 { 145 mdio@26520 {
|
D | xpedite5200.dts | 213 mdio@520 { 216 compatible = "fsl,gianfar-mdio"; 262 mdio@520 { 291 mdio@520 { 320 mdio@520 {
|
D | ge_imp3a.dts | 160 mdio@24520 { 177 mdio@25520 { 184 mdio@26520 {
|
D | p1010rdb.dtsi | 156 mdio@24000 { 175 mdio@25000 { 182 mdio@26000 {
|
D | xpedite5200_xmon.dts | 217 mdio@520 { 220 compatible = "fsl,gianfar-mdio"; 266 mdio@520 { 295 mdio@520 { 324 mdio@520 {
|
D | tqm8548-bigflash.dts | 178 mdio@520 { 181 compatible = "fsl,gianfar-mdio"; 231 mdio@520 { 259 mdio@520 { 287 mdio@520 {
|
D | eiger.dts | 281 has-mdio; 287 has-mdio; 358 mdio-device = <&EMAC0>; 388 mdio-device = <&EMAC0>; 418 mdio-device = <&EMAC0>;
|
D | tqm8548.dts | 178 mdio@520 { 181 compatible = "fsl,gianfar-mdio"; 231 mdio@520 { 259 mdio@520 { 287 mdio@520 {
|
D | mpc8568mds.dts | 90 mdio@24520 { 119 mdio@25520 { 223 mdio@2120 { 227 compatible = "fsl,ucc-mdio";
|
D | p2020rdb.dts | 203 mdio@24520 { 218 mdio@25520 { 225 mdio@26520 {
|
D | p1024rdb.dtsi | 184 mdio@24000 { 199 mdio@25000 { 206 mdio@26000 {
|
D | mgcoge.dts | 174 mdio@10d40 { 175 compatible = "fsl,cpm2-mdio-bitbang"; 179 fsl,mdio-pin = <12>;
|
D | stx_gp3_8560.dts | 154 mdio@520 { 157 compatible = "fsl,gianfar-mdio"; 192 mdio@520 {
|
D | mpc8641_hpcn_36b.dts | 204 mdio@520 { 207 compatible = "fsl,gianfar-mdio"; 253 mdio@520 { 282 mdio@520 { 311 mdio@520 {
|
D | p1025twr.dtsi | 108 mdio@24000 { 127 mdio@25000 { 134 mdio@26000 { 234 mdio@2120 {
|
D | tqm8555.dts | 165 mdio@520 { 168 compatible = "fsl,gianfar-mdio"; 208 mdio@520 {
|
D | asp834x-redboot.dts | 200 mdio@520 { 203 compatible = "fsl,gianfar-mdio"; 241 mdio@520 {
|
D | p2020rdb-pc.dtsi | 195 mdio@24520 { 206 mdio@25520 { 213 mdio@26520 {
|
D | mpc8308_p1m.dts | 183 mdio@520 { 186 compatible = "fsl,gianfar-mdio"; 219 mdio@520 {
|
D | tqm8541.dts | 165 mdio@520 { 168 compatible = "fsl,gianfar-mdio"; 208 mdio@520 {
|
D | p1021rdb-pc.dtsi | 194 mdio@24000 { 213 mdio@25000 { 220 mdio@26000 {
|
D | mpc8308rdb.dts | 160 mdio@520 { 163 compatible = "fsl,gianfar-mdio"; 194 mdio@520 {
|
D | mpc8548cds.dtsi | 108 mdio@24520 { 136 mdio@25520 { 148 mdio@26520 { 160 mdio@27520 {
|
D | mpc8540ads.dts | 158 mdio@520 { 161 compatible = "fsl,gianfar-mdio"; 201 mdio@520 { 229 mdio@520 {
|
D | mpc8641_hpcn.dts | 204 mdio@520 { 207 compatible = "fsl,gianfar-mdio"; 253 mdio@520 { 282 mdio@520 { 311 mdio@520 {
|
D | sbc8349.dts | 166 mdio@520 { 169 compatible = "fsl,gianfar-mdio"; 207 mdio@520 {
|
D | p1020rdb-pd.dts | 202 mdio@24000 { 214 mdio@25000 { 221 mdio@26000 {
|
D | sbc8548-post.dtsi | 130 mdio@520 { 133 compatible = "fsl,gianfar-mdio"; 168 mdio@520 {
|
D | socrates.dts | 149 mdio@520 { 152 compatible = "fsl,gianfar-mdio"; 187 mdio@520 {
|
D | ep8248e.dts | 69 mdio { 70 compatible = "fsl,ep8248e-mdio-bitbang";
|
D | tqm5200.dts | 139 mdio@3000 { 142 compatible = "fsl,mpc5200-mdio";
|
D | p1021mds.dts | 157 mdio@24000 { 175 mdio@25000 { 293 mdio@2120 {
|
D | mpc5200b.dtsi | 229 mdio@3000 { 232 compatible = "fsl,mpc5200b-mdio","fsl,mpc5200-mdio";
|
D | charon.dts | 137 mdio@3000 { 140 compatible = "fsl,mpc5200-mdio";
|
D | tqm8560.dts | 167 mdio@520 { 170 compatible = "fsl,gianfar-mdio"; 210 mdio@520 {
|
D | p2020ds.dtsi | 140 mdio@24520 { 170 mdio@25520 { 177 mdio@26520 {
|
D | xcalibur1501.dts | 407 mdio@520 { 410 compatible = "fsl,gianfar-mdio"; 457 mdio@520 { 487 mdio@520 { 517 mdio@520 {
|
D | cm5200.dts | 58 mdio@3000 {
|
D | p1022rdk.dts | 112 mdio@24000 { 123 mdio@25000 {
|
D | mpc8544ds.dtsi | 81 mdio@24520 { 112 mdio@26520 {
|
D | mpc8536ds.dtsi | 199 mdio@24520 { 228 mdio@26520 {
|
D | mpc8349emitxgp.dts | 168 mdio@520 { 171 compatible = "fsl,gianfar-mdio";
|
D | gef_sbc610.dts | 283 mdio@520 { 286 compatible = "fsl,gianfar-mdio"; 322 mdio@520 {
|
D | mpc8349emitx.dts | 232 mdio@520 { 235 compatible = "fsl,gianfar-mdio"; 269 mdio@520 {
|
D | mpc8313erdb.dts | 211 mdio@520 { 214 compatible = "fsl,gianfar-mdio"; 245 mdio@520 {
|
D | mpc8572ds.dtsi | 154 mdio@24520 { 211 mdio@25520 { 224 mdio@26520 { 237 mdio@27520 {
|
D | glacier.dts | 318 has-mdio; 324 has-mdio; 395 mdio-device = <&EMAC0>; 425 mdio-device = <&EMAC0>; 455 mdio-device = <&EMAC0>;
|
D | gef_ppc9a.dts | 285 mdio@520 { 288 compatible = "fsl,gianfar-mdio"; 324 mdio@520 {
|
D | mpc8555cds.dts | 158 mdio@520 { 161 compatible = "fsl,gianfar-mdio"; 196 mdio@520 {
|
D | mpc8379_rdb.dts | 268 mdio@520 { 271 compatible = "fsl,gianfar-mdio"; 305 mdio@520 {
|
D | stxssa8555.dts | 157 mdio@520 { 160 compatible = "fsl,gianfar-mdio"; 195 mdio@520 {
|
D | mpc8377_wlan.dts | 246 mdio@520 { 249 compatible = "fsl,gianfar-mdio"; 289 mdio@520 {
|
D | mpc8541cds.dts | 158 mdio@520 { 161 compatible = "fsl,gianfar-mdio"; 196 mdio@520 {
|
D | lite5200.dts | 230 mdio@3000 { 233 compatible = "fsl,mpc5200-mdio";
|
D | klondike.dts | 149 has-mdio; 219 mdio-device = <&EMAC0>;
|
D | prpmc2800.dts | 73 mdio { 76 compatible = "marvell,mv64360-mdio";
|
D | mpc8379_mds.dts | 255 mdio@520 { 258 compatible = "fsl,gianfar-mdio"; 298 mdio@520 {
|
D | mpc8560ads.dts | 147 mdio@520 { 150 compatible = "fsl,gianfar-mdio"; 195 mdio@520 {
|
D | mpc8378_mds.dts | 257 mdio@520 { 260 compatible = "fsl,gianfar-mdio"; 300 mdio@520 {
|
D | gef_sbc310.dts | 283 mdio@520 { 286 compatible = "fsl,gianfar-mdio"; 322 mdio@520 {
|
D | mpc8377_rdb.dts | 270 mdio@520 { 273 compatible = "fsl,gianfar-mdio"; 307 mdio@520 {
|
D | mpc834x_mds.dts | 186 mdio@520 { 189 compatible = "fsl,gianfar-mdio"; 227 mdio@520 {
|
D | p1025rdb.dtsi | 191 mdio@24000 { 210 mdio@25000 { 217 mdio@26000 {
|
D | mpc8378_rdb.dts | 270 mdio@520 { 273 compatible = "fsl,gianfar-mdio"; 307 mdio@520 {
|
D | mpc8315erdb.dts | 209 mdio@520 { 212 compatible = "fsl,gianfar-mdio"; 250 mdio@520 {
|
D | o2d.dtsi | 73 mdio@3000 {
|
D | mpc5125twr.dts | 205 mdio@2800 { 206 compatible = "fsl,mpc5121-fec-mdio";
|
/linux-4.1.27/drivers/net/ethernet/aeroflex/ |
D | greth.c | 1181 while (GRETH_REGLOAD(greth->regs->mdio) & GRETH_MII_BUSY) { in wait_for_mdio() 1196 GRETH_REGSAVE(greth->regs->mdio, ((phy & 0x1F) << 11) | ((reg & 0x1F) << 6) | 2); in greth_mdio_read() 1201 if (!(GRETH_REGLOAD(greth->regs->mdio) & GRETH_MII_NVALID)) { in greth_mdio_read() 1202 data = (GRETH_REGLOAD(greth->regs->mdio) >> 16) & 0xFFFF; in greth_mdio_read() 1217 GRETH_REGSAVE(greth->regs->mdio, in greth_mdio_write() 1286 phy = phy_find_first(greth->mdio); in greth_mdio_probe() 1331 greth->mdio = mdiobus_alloc(); in greth_mdio_init() 1332 if (!greth->mdio) { in greth_mdio_init() 1336 greth->mdio->name = "greth-mdio"; in greth_mdio_init() 1337 snprintf(greth->mdio->id, MII_BUS_ID_SIZE, "%s-%d", greth->mdio->name, greth->irq); in greth_mdio_init() [all …]
|
D | greth.h | 86 u32 mdio; member 127 struct mii_bus *mdio; member
|
/linux-4.1.27/drivers/net/ethernet/broadcom/genet/ |
D | bcmmii.c | 484 struct mii_bus *mdio = priv->mii_bus; in bcmgenet_mii_pd_init() local 493 mdio->phy_mask = ~(1 << pd->phy_address); in bcmgenet_mii_pd_init() 495 mdio->phy_mask = 0; in bcmgenet_mii_pd_init() 497 ret = mdiobus_register(mdio); in bcmgenet_mii_pd_init() 504 phydev = mdio->phy_map[pd->phy_address]; in bcmgenet_mii_pd_init() 506 phydev = phy_find_first(mdio); in bcmgenet_mii_pd_init() 510 mdiobus_unregister(mdio); in bcmgenet_mii_pd_init()
|
/linux-4.1.27/arch/powerpc/platforms/85xx/ |
D | mpc85xx_mds.c | 321 struct device_node *mdio; in board_fixups() local 326 mdio = of_find_compatible_node(NULL, NULL, compstrs[i]); in board_fixups() 328 of_address_to_resource(mdio, 0, &res); in board_fixups() 340 of_node_put(mdio); in board_fixups()
|
/linux-4.1.27/arch/mips/boot/dts/cavium-octeon/ |
D | octeon_68xx.dts | 54 smi0: mdio@1180000003800 { 55 compatible = "cavium,octeon-3860-mdio"; 110 smi1: mdio@1180000003880 { 111 compatible = "cavium,octeon-3860-mdio"; 154 smi2: mdio@1180000003900 { 155 compatible = "cavium,octeon-3860-mdio"; 198 smi3: mdio@1180000003980 { 199 compatible = "cavium,octeon-3860-mdio";
|
D | octeon_3xxx.dts | 53 smi0: mdio@1180000001800 { 54 compatible = "cavium,octeon-3860-mdio"; 150 smi1: mdio@1180000001900 { 151 compatible = "cavium,octeon-3860-mdio";
|
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/ |
D | fman.txt | 373 Must include "fsl,fman-mdio" for 1 Gb/s MDIO from FMan v2. 375 Must include "fsl,fman-memac-mdio" for 1/10 Gb/s MDIO from 397 - fsl,fman-internal-mdio 409 mdio@f1000 { 417 mdio@f1000 { 418 compatible = "fsl,fman-memac-mdio"; 420 fsl,fman-internal-mdio; 599 mdio@f1000 {
|
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/ |
D | Makefile | 4 xgbe-desc.o xgbe-ethtool.o xgbe-mdio.o \
|
/linux-4.1.27/arch/mips/boot/dts/brcm/ |
D | bcm7360.dtsi | 127 mdio@e14 { 128 compatible = "brcm,genet-mdio-v2";
|
D | bcm7358.dtsi | 127 mdio@e14 { 128 compatible = "brcm,genet-mdio-v2";
|
D | bcm7362.dtsi | 133 mdio@e14 { 134 compatible = "brcm,genet-mdio-v2";
|
D | bcm7420.dtsi | 133 mdio@e14 { 134 compatible = "brcm,genet-mdio-v1";
|
D | bcm7425.dtsi | 134 mdio@e14 { 135 compatible = "brcm,genet-mdio-v3";
|
D | bcm7346.dtsi | 133 mdio@e14 { 134 compatible = "brcm,genet-mdio-v2";
|
/linux-4.1.27/arch/powerpc/boot/dts/fsl/ |
D | pq3-etsec1-0.dtsi | 49 mdio@24520 { 52 compatible = "fsl,gianfar-mdio";
|
D | pq3-etsec2-0.dtsi | 36 mdio@24000 { 39 compatible = "fsl,etsec2-mdio";
|
D | p1021si-post.dtsi | 203 mdio@2120 { 207 compatible = "fsl,ucc-mdio";
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | marvell,armada-39x-pinctrl.txt | 22 mpp5 5 gpio, ua1(rxd), ua0(cts), smi(mdio) 23 mpp6 6 gpio, dev(cs3), xsmi(mdio) 34 mpp17 17 gpio, ua1(rxd), spi0(sck), smi(mdio)
|
D | marvell,armada-38x-pinctrl.txt | 23 mpp5 5 gpio, ge(mdio), ua1(rxd), ua0(cts) 34 mpp16 16 gpio, ge0(rxctl), ge(mdio slave), m(decc_err), spi0(miso), pcie0(clkreq), pc… 73 mpp55 55 gpio, ua1(cts), ge(mdio), pcie1(clkreq) [1], spi1(cs1), sd0(d0)
|
D | lantiq,falcon-pinumx.txt | 40 por, ntr, ntr8k, hrst, mdio, bootled, asc0, spi, spi cs0, spi cs1, i2c, 44 rst, ntr, mdio, led, asc, spi, i2c, jtag, slic, pcm
|
D | lantiq,xway-pinumx.txt | 47 mdio, nand rdy, nand rd, exin3, exin4, gnt4, req4 50 spi, asc, cgu, jtag, exin, stp, gpt, nmi, pci, ebu, mdio
|
/linux-4.1.27/drivers/staging/octeon/ |
D | Makefile | 15 octeon-ethernet-y += ethernet-mdio.o
|
/linux-4.1.27/drivers/net/ethernet/freescale/fs_enet/ |
D | mii-bitbang.c | 77 static inline void mdio(struct mdiobb_ctrl *ctrl, int what) in mdio() function 107 .set_mdio_data = mdio,
|
/linux-4.1.27/drivers/pinctrl/qcom/ |
D | pinctrl-ipq8064.c | 501 FUNCTION(mdio), 549 PINGROUP(0, mdio, NA, NA, NA, NA, NA, NA, NA, NA, NA), 550 PINGROUP(1, mdio, NA, NA, NA, NA, NA, NA, NA, NA, NA), 559 PINGROUP(10, gsbi4, spdif, sata, ssbi, mdio, spmi, NA, NA, NA, NA), 560 PINGROUP(11, gsbi4, pcie2_prsnt, pcie1_prsnt, pcie3_prsnt, ssbi, mdio, spmi, NA, NA, NA),
|
/linux-4.1.27/drivers/net/ethernet/apm/xgene/ |
D | xgene_enet_hw.c | 696 struct mii_bus *mdio) in xgene_mdiobus_register() argument 720 return of_mdiobus_register(mdio, mdio_np); in xgene_mdiobus_register() 724 mdio->phy_mask = ~0; in xgene_mdiobus_register() 727 ret = mdiobus_register(mdio); in xgene_mdiobus_register() 737 phy = get_phy_device(mdio, phy_id, true); in xgene_mdiobus_register()
|
/linux-4.1.27/arch/nios2/boot/dts/ |
D | 3c120_devboard.dts | 125 tse_mac_mdio: mdio { 126 compatible = "altr,tse-mdio";
|
/linux-4.1.27/drivers/net/ethernet/atheros/alx/ |
D | main.c | 1121 if (prtad != hw->mdio.prtad) in alx_mdio_read() 1140 if (prtad != hw->mdio.prtad) in alx_mdio_write() 1156 return mdio_mii_ioctl(&alx->hw.mdio, if_mii(ifr), cmd); in alx_ioctl() 1357 hw->mdio.prtad = 0; in alx_probe() 1358 hw->mdio.mmds = 0; in alx_probe() 1359 hw->mdio.dev = netdev; in alx_probe() 1360 hw->mdio.mode_support = MDIO_SUPPORTS_C45 | in alx_probe() 1363 hw->mdio.mdio_read = alx_mdio_read; in alx_probe() 1364 hw->mdio.mdio_write = alx_mdio_write; in alx_probe()
|
/linux-4.1.27/drivers/net/ethernet/freescale/ |
D | fsl_pq_mdio.c | 227 struct fsl_pq_mdio __iomem *mdio = p; in get_ucc_tbipa() local 229 return &mdio->utbipar; in get_ucc_tbipa()
|
/linux-4.1.27/net/dsa/ |
D | dsa.c | 576 struct device_node *child, *mdio, *ethernet, *port, *link; in dsa_of_probe() local 587 mdio = of_parse_phandle(np, "dsa,mii-bus", 0); in dsa_of_probe() 588 if (!mdio) in dsa_of_probe() 591 mdio_bus = of_mdio_find_bus(mdio); in dsa_of_probe()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_phy.c | 256 hw->phy.mdio.prtad = phy_addr; in ixgbe_identify_phy_generic() 257 if (mdio45_probe(&hw->phy.mdio, phy_addr) == 0) { in ixgbe_identify_phy_generic() 281 hw->phy.mdio.prtad = 0; in ixgbe_identify_phy_generic() 438 (hw->phy.mdio.prtad << IXGBE_MSCA_PHY_ADDR_SHIFT) | in ixgbe_read_phy_reg_mdi() 466 (hw->phy.mdio.prtad << IXGBE_MSCA_PHY_ADDR_SHIFT) | in ixgbe_read_phy_reg_mdi() 541 (hw->phy.mdio.prtad << IXGBE_MSCA_PHY_ADDR_SHIFT) | in ixgbe_write_phy_reg_mdi() 570 (hw->phy.mdio.prtad << IXGBE_MSCA_PHY_ADDR_SHIFT) | in ixgbe_write_phy_reg_mdi()
|