drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c
306
cfg->phy_mode = (bclk > HDMI_HIGH_FREQ_BIT_CLK_THRESHOLD) ? 0x10 : 0x0;
drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c
378
DBG("phy_mode = 0x%x", cfg->phy_mode);
drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c
531
hdmi_phy_write(phy, REG_HDMI_8996_PHY_MODE, cfg.phy_mode);
drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c
70
u32 phy_mode;
drivers/gpu/drm/msm/hdmi/hdmi_phy_8998.c
350
cfg->phy_mode = (bclk > HDMI_HIGH_FREQ_BIT_CLK_THRESHOLD) ? 0x5 : 0x4;
drivers/gpu/drm/msm/hdmi/hdmi_phy_8998.c
550
hdmi_phy_write(phy, REG_HDMI_8998_PHY_MODE, cfg.phy_mode);
drivers/gpu/drm/msm/hdmi/hdmi_phy_8998.c
69
u32 phy_mode;
drivers/net/dsa/microchip/ksz_common.c
5090
phy_interface_t phy_mode = dev->ports[port_num].interface;
drivers/net/dsa/microchip/ksz_common.c
5093
if (!phy_interface_mode_is_rgmii(phy_mode))
drivers/net/dsa/microchip/ksz_common.c
5106
if (phy_mode == PHY_INTERFACE_MODE_RGMII_RXID ||
drivers/net/dsa/microchip/ksz_common.c
5107
phy_mode == PHY_INTERFACE_MODE_RGMII_ID)
drivers/net/dsa/microchip/ksz_common.c
5110
if (phy_mode == PHY_INTERFACE_MODE_RGMII_TXID ||
drivers/net/dsa/microchip/ksz_common.c
5111
phy_mode == PHY_INTERFACE_MODE_RGMII_ID)
drivers/net/dsa/ocelot/felix.c
1153
__set_bit(ocelot->ports[port]->phy_mode,
drivers/net/dsa/ocelot/felix.c
1155
if (ocelot->ports[port]->phy_mode == PHY_INTERFACE_MODE_USXGMII)
drivers/net/dsa/ocelot/felix.c
1389
phy_interface_t phy_mode)
drivers/net/dsa/ocelot/felix.c
1393
if (felix_phy_match_table[phy_mode] & modes)
drivers/net/dsa/ocelot/felix.c
1405
phy_interface_t phy_mode;
drivers/net/dsa/ocelot/felix.c
1417
err = of_get_phy_mode(child, &phy_mode);
drivers/net/dsa/ocelot/felix.c
1425
err = felix_validate_phy_mode(felix, port, phy_mode);
drivers/net/dsa/ocelot/felix.c
1428
phy_modes(phy_mode), port);
drivers/net/dsa/ocelot/felix.c
1437
port_phy_modes[port] = phy_mode;
drivers/net/dsa/ocelot/felix.c
1594
ocelot_port->phy_mode = port_phy_modes[port];
drivers/net/dsa/ocelot/felix_vsc9959.c
1030
if (ocelot_port->phy_mode == PHY_INTERFACE_MODE_INTERNAL)
drivers/net/dsa/ocelot/seville_vsc9953.c
921
if (ocelot_port->phy_mode == PHY_INTERFACE_MODE_INTERNAL)
drivers/net/dsa/sja1105/sja1105.h
252
phy_interface_t phy_mode[SJA1105_MAX_NUM_PORTS];
drivers/net/dsa/sja1105/sja1105_clocking.c
770
sja1105_phy_interface_t phy_mode;
drivers/net/dsa/sja1105/sja1105_clocking.c
777
phy_mode = mii->xmii_mode[port];
drivers/net/dsa/sja1105/sja1105_clocking.c
781
switch (phy_mode) {
drivers/net/dsa/sja1105/sja1105_clocking.c
797
phy_mode);
drivers/net/dsa/sja1105/sja1105_main.c
1134
phy_interface_t phy_mode = priv->phy_mode[port];
drivers/net/dsa/sja1105/sja1105_main.c
1138
if (!phy_interface_mode_is_rgmii(phy_mode))
drivers/net/dsa/sja1105/sja1105_main.c
1151
if (phy_mode == PHY_INTERFACE_MODE_RGMII_RXID ||
drivers/net/dsa/sja1105/sja1105_main.c
1152
phy_mode == PHY_INTERFACE_MODE_RGMII_ID)
drivers/net/dsa/sja1105/sja1105_main.c
1155
if (phy_mode == PHY_INTERFACE_MODE_RGMII_TXID ||
drivers/net/dsa/sja1105/sja1105_main.c
1156
phy_mode == PHY_INTERFACE_MODE_RGMII_ID)
drivers/net/dsa/sja1105/sja1105_main.c
1193
phy_interface_t phy_mode;
drivers/net/dsa/sja1105/sja1105_main.c
1205
err = of_get_phy_mode(child, &phy_mode);
drivers/net/dsa/sja1105/sja1105_main.c
1228
priv->phy_mode[index] = phy_mode;
drivers/net/dsa/sja1105/sja1105_main.c
1324
if (!phy_interface_mode_is_rgmii(priv->phy_mode[port]))
drivers/net/dsa/sja1105/sja1105_main.c
1374
phy_interface_t phy_mode;
drivers/net/dsa/sja1105/sja1105_main.c
1376
phy_mode = priv->phy_mode[port];
drivers/net/dsa/sja1105/sja1105_main.c
1377
if (phy_mode == PHY_INTERFACE_MODE_SGMII ||
drivers/net/dsa/sja1105/sja1105_main.c
1378
phy_mode == PHY_INTERFACE_MODE_2500BASEX) {
drivers/net/dsa/sja1105/sja1105_main.c
1395
__set_bit(phy_mode, config->supported_interfaces);
drivers/net/dsa/sja1105/sja1105_main.c
280
switch (priv->phy_mode[i]) {
drivers/net/dsa/sja1105/sja1105_main.c
334
phy_modes(priv->phy_mode[i]), i);
drivers/net/dsa/sja1105/sja1105_main.c
768
port_1_is_base_tx = priv->phy_mode[1] == PHY_INTERFACE_MODE_INTERNAL;
drivers/net/dsa/sja1105/sja1105_main.c
769
port_3_is_2500 = priv->phy_mode[3] == PHY_INTERFACE_MODE_2500BASEX;
drivers/net/dsa/sja1105/sja1105_main.c
770
port_4_is_2500 = priv->phy_mode[4] == PHY_INTERFACE_MODE_2500BASEX;
drivers/net/dsa/sja1105/sja1105_mdio.c
408
if (priv->phy_mode[port] != PHY_INTERFACE_MODE_SGMII &&
drivers/net/dsa/sja1105/sja1105_mdio.c
409
priv->phy_mode[port] != PHY_INTERFACE_MODE_2500BASEX)
drivers/net/ethernet/actions/owl-emac.c
1443
switch (priv->phy_mode) {
drivers/net/ethernet/actions/owl-emac.c
1454
priv->phy_mode);
drivers/net/ethernet/actions/owl-emac.c
1483
ret = of_get_phy_mode(dev->of_node, &priv->phy_mode);
drivers/net/ethernet/actions/owl-emac.c
979
if (priv->phy_mode == PHY_INTERFACE_MODE_RMII) {
drivers/net/ethernet/actions/owl-emac.h
267
phy_interface_t phy_mode;
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
155
const char *phy_mode;
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
267
&phy_mode);
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
268
if (ret || strcmp(phy_mode, phy_modes(PHY_INTERFACE_MODE_XGMII))) {
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
274
pdata->phy_mode = PHY_INTERFACE_MODE_XGMII;
drivers/net/ethernet/amd/xgbe/xgbe.h
1179
phy_interface_t phy_mode;
drivers/net/ethernet/apm/xgene-v2/main.c
16
int phy_mode, ret = 0;
drivers/net/ethernet/apm/xgene-v2/main.c
42
phy_mode = device_get_phy_mode(dev);
drivers/net/ethernet/apm/xgene-v2/main.c
43
if (phy_mode < 0) {
drivers/net/ethernet/apm/xgene-v2/main.c
45
return phy_mode;
drivers/net/ethernet/apm/xgene-v2/main.c
47
pdata->resources.phy_mode = phy_mode;
drivers/net/ethernet/apm/xgene-v2/main.c
49
if (pdata->resources.phy_mode != PHY_INTERFACE_MODE_RGMII) {
drivers/net/ethernet/apm/xgene-v2/main.h
38
int phy_mode;
drivers/net/ethernet/apm/xgene-v2/mdio.c
131
pdata->resources.phy_mode);
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
770
if (pdata->phy_mode != PHY_INTERFACE_MODE_XGMII)
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
116
if (phy_interface_mode_is_rgmii(pdata->phy_mode)) {
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
123
} else if (pdata->phy_mode == PHY_INTERFACE_MODE_SGMII) {
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
170
if (phy_interface_mode_is_rgmii(pdata->phy_mode)) {
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
177
if (pdata->phy_mode == PHY_INTERFACE_MODE_SGMII) {
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
230
if (pdata->phy_mode == PHY_INTERFACE_MODE_XGMII) {
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
296
if (phy_interface_mode_is_rgmii(pdata->phy_mode) ||
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
297
pdata->phy_mode == PHY_INTERFACE_MODE_SGMII) {
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
263
phy_interface_mode_is_rgmii(pdata->phy_mode)) {
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
322
phy_interface_mode_is_rgmii(pdata->phy_mode)) {
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
850
0, pdata->phy_mode);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
870
pdata->phy_mode)) {
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1278
switch (p->phy_mode) {
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1626
if (phy_interface_mode_is_rgmii(pdata->phy_mode))
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1628
else if (pdata->phy_mode == PHY_INTERFACE_MODE_SGMII)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1636
if (pdata->phy_mode == PHY_INTERFACE_MODE_XGMII) {
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1655
if (pdata->phy_mode == PHY_INTERFACE_MODE_XGMII)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1671
if (pdata->phy_mode != PHY_INTERFACE_MODE_XGMII ||
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1743
pdata->phy_mode = device_get_phy_mode(dev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1744
if (pdata->phy_mode < 0) {
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1746
return pdata->phy_mode;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1748
if (!phy_interface_mode_is_rgmii(pdata->phy_mode) &&
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1749
pdata->phy_mode != PHY_INTERFACE_MODE_SGMII &&
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1750
pdata->phy_mode != PHY_INTERFACE_MODE_XGMII) {
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1771
if (pdata->phy_mode != PHY_INTERFACE_MODE_SGMII) {
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1783
if (pdata->phy_mode != PHY_INTERFACE_MODE_XGMII)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1791
if (phy_interface_mode_is_rgmii(pdata->phy_mode) ||
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1792
pdata->phy_mode == PHY_INTERFACE_MODE_SGMII) {
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1851
if (pdata->phy_mode == PHY_INTERFACE_MODE_XGMII) {
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1888
switch (pdata->phy_mode) {
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1924
if (pdata->phy_mode == PHY_INTERFACE_MODE_XGMII) {
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1937
if (pdata->phy_mode == PHY_INTERFACE_MODE_XGMII) {
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2054
if (pdata->phy_mode == PHY_INTERFACE_MODE_XGMII) {
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2073
if (pdata->phy_mode == PHY_INTERFACE_MODE_XGMII) {
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2076
if (phy_interface_mode_is_rgmii(pdata->phy_mode))
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2110
else if (phy_interface_mode_is_rgmii(pdata->phy_mode))
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2132
else if (phy_interface_mode_is_rgmii(pdata->phy_mode))
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
212
int phy_mode;
drivers/net/ethernet/broadcom/genet/bcmmii.c
519
int phy_mode = device_get_phy_mode(kdev);
drivers/net/ethernet/broadcom/genet/bcmmii.c
521
if (phy_mode < 0) {
drivers/net/ethernet/broadcom/genet/bcmmii.c
523
return phy_mode;
drivers/net/ethernet/broadcom/genet/bcmmii.c
526
priv->phy_interface = phy_mode;
drivers/net/ethernet/dec/tulip/dmfe.c
1626
u16 phy_mode;
drivers/net/ethernet/dec/tulip/dmfe.c
1631
phy_mode = dmfe_phy_read(db->ioaddr, db->phy_addr, 1, db->chip_id);
drivers/net/ethernet/dec/tulip/dmfe.c
1632
phy_mode = dmfe_phy_read(db->ioaddr, db->phy_addr, 1, db->chip_id);
drivers/net/ethernet/dec/tulip/dmfe.c
1634
if ( (phy_mode & 0x24) == 0x24 ) {
drivers/net/ethernet/dec/tulip/dmfe.c
1636
phy_mode = dmfe_phy_read(db->ioaddr,
drivers/net/ethernet/dec/tulip/dmfe.c
1639
phy_mode = dmfe_phy_read(db->ioaddr,
drivers/net/ethernet/dec/tulip/dmfe.c
1641
switch (phy_mode) {
drivers/net/ethernet/dec/tulip/dmfe.c
1652
DMFE_DBUG(0, "Link Failed :", phy_mode);
drivers/net/ethernet/dec/tulip/uli526x.c
1479
u16 phy_mode;
drivers/net/ethernet/dec/tulip/uli526x.c
1481
phy_mode = phy->read(db, db->phy_addr, 1);
drivers/net/ethernet/dec/tulip/uli526x.c
1482
phy_mode = phy->read(db, db->phy_addr, 1);
drivers/net/ethernet/dec/tulip/uli526x.c
1484
if ( (phy_mode & 0x24) == 0x24 ) {
drivers/net/ethernet/dec/tulip/uli526x.c
1486
phy_mode = ((phy->read(db, db->phy_addr, 5) & 0x01e0)<<7);
drivers/net/ethernet/dec/tulip/uli526x.c
1487
if(phy_mode&0x8000)
drivers/net/ethernet/dec/tulip/uli526x.c
1488
phy_mode = 0x8000;
drivers/net/ethernet/dec/tulip/uli526x.c
1489
else if(phy_mode&0x4000)
drivers/net/ethernet/dec/tulip/uli526x.c
1490
phy_mode = 0x4000;
drivers/net/ethernet/dec/tulip/uli526x.c
1491
else if(phy_mode&0x2000)
drivers/net/ethernet/dec/tulip/uli526x.c
1492
phy_mode = 0x2000;
drivers/net/ethernet/dec/tulip/uli526x.c
1494
phy_mode = 0x1000;
drivers/net/ethernet/dec/tulip/uli526x.c
1496
switch (phy_mode) {
drivers/net/ethernet/dec/tulip/uli526x.c
1505
ULI526X_DBUG(0, "Link Failed :", phy_mode);
drivers/net/ethernet/engleder/tsnep.h
164
phy_interface_t phy_mode;
drivers/net/ethernet/engleder/tsnep_main.c
2469
&adapter->phy_mode);
drivers/net/ethernet/engleder/tsnep_main.c
2471
adapter->phy_mode = PHY_INTERFACE_MODE_GMII;
drivers/net/ethernet/engleder/tsnep_main.c
249
adapter->phy_mode);
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
145
err = phy_mode(attr.eth_if, &if_mode);
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
588
phy_interface_t phy_mode)
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
600
switch (phy_mode) {
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
626
"Unsupported PHY mode:%d\n", phy_mode);
drivers/net/ethernet/freescale/enetc/enetc_pf.c
428
static void enetc_mac_config(struct enetc_si *si, phy_interface_t phy_mode)
drivers/net/ethernet/freescale/enetc/enetc_pf.c
432
if (phy_interface_mode_is_rgmii(phy_mode)) {
drivers/net/ethernet/freescale/enetc/enetc_pf.c
439
if (phy_mode == PHY_INTERFACE_MODE_USXGMII) {
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
858
phy_interface_t phy_mode;
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
881
ret = of_get_phy_mode(ofdev->dev.of_node, &phy_mode);
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
886
phy_mode = PHY_INTERFACE_MODE_MII;
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
934
phy_mode, &fs_enet_phylink_mac_ops);
drivers/net/ethernet/hisilicon/hip04_eth.c
214
phy_interface_t phy_mode;
drivers/net/ethernet/hisilicon/hip04_eth.c
264
switch (priv->phy_mode) {
drivers/net/ethernet/hisilicon/hip04_eth.c
955
ret = of_get_phy_mode(node, &priv->phy_mode);
drivers/net/ethernet/hisilicon/hip04_eth.c
978
0, priv->phy_mode);
drivers/net/ethernet/hisilicon/hip04_eth.c
996
if (priv->phy_mode == PHY_INTERFACE_MODE_MII)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1190
ret = of_get_phy_mode(node, &priv->phy_mode);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
259
phy_interface_t phy_mode;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
293
switch (priv->phy_mode) {
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
846
&hix5hd2_adjust_link, 0, priv->phy_mode);
drivers/net/ethernet/hisilicon/hns/hns_enet.h
58
int phy_mode;
drivers/net/ethernet/ibm/emac/core.c
188
static inline int emac_phy_supports_gige(int phy_mode)
drivers/net/ethernet/ibm/emac/core.c
190
return phy_interface_mode_is_rgmii(phy_mode) ||
drivers/net/ethernet/ibm/emac/core.c
191
phy_mode == PHY_INTERFACE_MODE_GMII ||
drivers/net/ethernet/ibm/emac/core.c
192
phy_mode == PHY_INTERFACE_MODE_SGMII ||
drivers/net/ethernet/ibm/emac/core.c
193
phy_mode == PHY_INTERFACE_MODE_TBI ||
drivers/net/ethernet/ibm/emac/core.c
194
phy_mode == PHY_INTERFACE_MODE_RTBI;
drivers/net/ethernet/ibm/emac/core.c
197
static inline int emac_phy_gpcs(int phy_mode)
drivers/net/ethernet/ibm/emac/core.c
199
return phy_mode == PHY_INTERFACE_MODE_SGMII ||
drivers/net/ethernet/ibm/emac/core.c
200
phy_mode == PHY_INTERFACE_MODE_TBI ||
drivers/net/ethernet/ibm/emac/core.c
201
phy_mode == PHY_INTERFACE_MODE_RTBI;
drivers/net/ethernet/ibm/emac/core.c
2598
dev->phy_mode);
drivers/net/ethernet/ibm/emac/core.c
2642
dev->phy.mode = dev->phy_mode;
drivers/net/ethernet/ibm/emac/core.c
2652
if (emac_phy_supports_gige(dev->phy_mode))
drivers/net/ethernet/ibm/emac/core.c
2856
err = of_get_phy_mode(np, &dev->phy_mode);
drivers/net/ethernet/ibm/emac/core.c
2858
dev->phy_mode = PHY_INTERFACE_MODE_NA;
drivers/net/ethernet/ibm/emac/core.c
3096
(err = zmii_attach(dev->zmii_dev, dev->zmii_port, &dev->phy_mode)) != 0)
drivers/net/ethernet/ibm/emac/core.c
3101
(err = rgmii_attach(dev->rgmii_dev, dev->rgmii_port, dev->phy_mode)) != 0)
drivers/net/ethernet/ibm/emac/core.c
3134
if (emac_phy_supports_gige(dev->phy_mode)) {
drivers/net/ethernet/ibm/emac/core.c
3163
if (dev->phy_mode == PHY_INTERFACE_MODE_SGMII)
drivers/net/ethernet/ibm/emac/core.h
173
phy_interface_t phy_mode;
drivers/net/ethernet/ibm/emac/rgmii.c
50
static inline int rgmii_valid_mode(int phy_mode)
drivers/net/ethernet/ibm/emac/rgmii.c
52
return phy_interface_mode_is_rgmii(phy_mode) ||
drivers/net/ethernet/ibm/emac/rgmii.c
53
phy_mode == PHY_INTERFACE_MODE_GMII ||
drivers/net/ethernet/ibm/emac/rgmii.c
54
phy_mode == PHY_INTERFACE_MODE_MII ||
drivers/net/ethernet/ibm/emac/rgmii.c
55
phy_mode == PHY_INTERFACE_MODE_TBI ||
drivers/net/ethernet/ibm/emac/rgmii.c
56
phy_mode == PHY_INTERFACE_MODE_RTBI;
drivers/net/ethernet/marvell/mvneta.c
5462
static int mvneta_port_power_up(struct mvneta_port *pp, int phy_mode)
drivers/net/ethernet/marvell/mvneta.c
5467
if (phy_mode != PHY_INTERFACE_MODE_QSGMII &&
drivers/net/ethernet/marvell/mvneta.c
5468
phy_mode != PHY_INTERFACE_MODE_SGMII &&
drivers/net/ethernet/marvell/mvneta.c
5469
!phy_interface_mode_is_8023z(phy_mode) &&
drivers/net/ethernet/marvell/mvneta.c
5470
!phy_interface_mode_is_rgmii(phy_mode))
drivers/net/ethernet/marvell/mvneta.c
5489
phy_interface_t phy_mode;
drivers/net/ethernet/marvell/mvneta.c
5512
err = of_get_phy_mode(dn, &phy_mode);
drivers/net/ethernet/marvell/mvneta.c
5518
pp->phy_interface = phy_mode;
drivers/net/ethernet/marvell/mvneta.c
5586
} else if (phy_mode == PHY_INTERFACE_MODE_2500BASEX) {
drivers/net/ethernet/marvell/mvneta.c
5590
} else if (phy_mode == PHY_INTERFACE_MODE_1000BASEX ||
drivers/net/ethernet/marvell/mvneta.c
5591
phy_mode == PHY_INTERFACE_MODE_SGMII) {
drivers/net/ethernet/marvell/mvneta.c
5600
phy_mode, &mvneta_phylink_ops);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6841
int phy_mode;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6858
phy_mode = fwnode_get_phy_mode(port_fwnode);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6859
if (phy_mode < 0) {
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6861
err = phy_mode;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6871
if (phy_mode == PHY_INTERFACE_MODE_10GKR)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6872
phy_mode = PHY_INTERFACE_MODE_10GBASER;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6931
port->phy_interface = phy_mode;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7081
} else if (phy_mode == PHY_INTERFACE_MODE_5GBASER) {
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7084
} else if (phy_mode == PHY_INTERFACE_MODE_10GBASER) {
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7087
} else if (phy_mode == PHY_INTERFACE_MODE_XAUI) {
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7095
else if (phy_mode == PHY_INTERFACE_MODE_5GBASER)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7119
} else if (phy_mode == PHY_INTERFACE_MODE_2500BASEX) {
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7123
} else if (phy_mode == PHY_INTERFACE_MODE_1000BASEX ||
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7124
phy_mode == PHY_INTERFACE_MODE_SGMII) {
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7134
phy_mode, &mvpp2_phylink_ops);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4784
phy_interface_t phy_mode;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4852
err = of_get_phy_mode(np, &phy_mode);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4919
phy_mode, &mtk_phylink_ops);
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h
92
phy_interface_t phy_mode;
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
376
.phy_mode = PHY_INTERFACE_MODE_GMII
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
381
.phy_mode = PHY_INTERFACE_MODE_SGMII
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
479
mlxbf_gige_link_cfgs[priv->hw_version].phy_mode);
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
1194
phy_interface_t phy_mode;
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
1201
phy_mode = fwnode_get_phy_mode(portnp);
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
1202
err = lan966x_probe_port(lan966x, p, phy_mode, portnp);
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
1207
lan966x->ports[p]->config.portmode = phy_mode;
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
793
phy_interface_t phy_mode,
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
859
phy_mode,
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
391
config->conf.phy_mode,
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
912
err = of_get_phy_mode(portnp, &conf->phy_mode);
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
948
conf->portmode = conf->phy_mode;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
205
phy_interface_t phy_mode;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
1006
bool rgmii = phy_interface_mode_is_rgmii(conf->phy_mode);
drivers/net/ethernet/mscc/ocelot.c
1000
if (ocelot_port->phy_mode != PHY_INTERFACE_MODE_INTERNAL) {
drivers/net/ethernet/mscc/ocelot.c
1012
ocelot_port->phy_mode);
drivers/net/ethernet/mscc/ocelot.c
994
if (ocelot_port->phy_mode == PHY_INTERFACE_MODE_QSGMII)
drivers/net/ethernet/mscc/ocelot_mm.c
65
if ((ocelot_port->phy_mode != PHY_INTERFACE_MODE_QSGMII ||
drivers/net/ethernet/mscc/ocelot_mm.c
80
port, phy_modes(ocelot_port->phy_mode),
drivers/net/ethernet/mscc/ocelot_net.c
1784
phy_interface_t phy_mode;
drivers/net/ethernet/mscc/ocelot_net.c
1788
of_get_phy_mode(portnp, &phy_mode);
drivers/net/ethernet/mscc/ocelot_net.c
1792
if (phy_mode == PHY_INTERFACE_MODE_NA)
drivers/net/ethernet/mscc/ocelot_net.c
1793
phy_mode = PHY_INTERFACE_MODE_INTERNAL;
drivers/net/ethernet/mscc/ocelot_net.c
1795
if (phy_mode != PHY_INTERFACE_MODE_SGMII &&
drivers/net/ethernet/mscc/ocelot_net.c
1796
phy_mode != PHY_INTERFACE_MODE_QSGMII &&
drivers/net/ethernet/mscc/ocelot_net.c
1797
phy_mode != PHY_INTERFACE_MODE_INTERNAL) {
drivers/net/ethernet/mscc/ocelot_net.c
1799
phy_modes(phy_mode), port);
drivers/net/ethernet/mscc/ocelot_net.c
1803
ocelot_port->phy_mode = phy_mode;
drivers/net/ethernet/mscc/ocelot_net.c
1816
__set_bit(ocelot_port->phy_mode,
drivers/net/ethernet/mscc/ocelot_net.c
1821
phy_mode, &ocelot_phylink_ops);
drivers/net/ethernet/ni/nixge.c
1359
err = of_get_phy_mode(pdev->dev.of_node, &priv->phy_mode);
drivers/net/ethernet/ni/nixge.c
174
phy_interface_t phy_mode;
drivers/net/ethernet/ni/nixge.c
875
&nixge_handle_link_change, 0, priv->phy_mode);
drivers/net/ethernet/realtek/r8169_main.c
4978
phy_interface_t phy_mode;
drivers/net/ethernet/realtek/r8169_main.c
4981
phy_mode = tp->supports_gmii ? PHY_INTERFACE_MODE_GMII :
drivers/net/ethernet/realtek/r8169_main.c
4985
phy_mode);
drivers/net/ethernet/sfc/efx.c
125
efx->phy_mode = PHY_MODE_SPECIAL;
drivers/net/ethernet/sfc/efx.c
495
if (efx->phy_mode & PHY_MODE_SPECIAL)
drivers/net/ethernet/sfc/efx_common.c
617
enum efx_phy_mode phy_mode;
drivers/net/ethernet/sfc/efx_common.c
623
phy_mode = efx->phy_mode;
drivers/net/ethernet/sfc/efx_common.c
625
efx->phy_mode |= PHY_MODE_TX_DISABLED;
drivers/net/ethernet/sfc/efx_common.c
627
efx->phy_mode &= ~PHY_MODE_TX_DISABLED;
drivers/net/ethernet/sfc/efx_common.c
633
efx->phy_mode = phy_mode;
drivers/net/ethernet/sfc/falcon/efx.c
1029
efx->phy_mode = PHY_MODE_SPECIAL;
drivers/net/ethernet/sfc/falcon/efx.c
2050
if (efx->phy_mode & PHY_MODE_SPECIAL)
drivers/net/ethernet/sfc/falcon/efx.c
974
enum ef4_phy_mode phy_mode;
drivers/net/ethernet/sfc/falcon/efx.c
980
phy_mode = efx->phy_mode;
drivers/net/ethernet/sfc/falcon/efx.c
982
efx->phy_mode |= PHY_MODE_TX_DISABLED;
drivers/net/ethernet/sfc/falcon/efx.c
984
efx->phy_mode &= ~PHY_MODE_TX_DISABLED;
drivers/net/ethernet/sfc/falcon/efx.c
989
efx->phy_mode = phy_mode;
drivers/net/ethernet/sfc/falcon/falcon.c
1199
ef4_phy_mode_disabled(efx->phy_mode))
drivers/net/ethernet/sfc/falcon/falcon.c
2082
efx->phy_mode |= PHY_MODE_LOW_POWER;
drivers/net/ethernet/sfc/falcon/falcon_boards.c
313
if (efx->phy_mode & PHY_MODE_SPECIAL)
drivers/net/ethernet/sfc/falcon/falcon_boards.c
333
if (efx->phy_mode & PHY_MODE_SPECIAL) {
drivers/net/ethernet/sfc/falcon/falcon_boards.c
361
return sprintf(buf, "%d\n", !!(efx->phy_mode & PHY_MODE_SPECIAL));
drivers/net/ethernet/sfc/falcon/falcon_boards.c
373
old_mode = efx->phy_mode;
drivers/net/ethernet/sfc/falcon/falcon_boards.c
385
efx->phy_mode = new_mode;
drivers/net/ethernet/sfc/falcon/falcon_boards.c
437
efx->phy_mode = PHY_MODE_OFF;
drivers/net/ethernet/sfc/falcon/falcon_boards.c
477
if (efx->phy_mode & PHY_MODE_SPECIAL) {
drivers/net/ethernet/sfc/falcon/mdio_10g.c
160
else if (ef4_phy_mode_disabled(efx->phy_mode))
drivers/net/ethernet/sfc/falcon/mdio_10g.c
182
efx->phy_mode & PHY_MODE_TX_DISABLED);
drivers/net/ethernet/sfc/falcon/net_driver.h
863
enum ef4_phy_mode phy_mode;
drivers/net/ethernet/sfc/falcon/qt202x_phy.c
347
phy_data->phy_mode = efx->phy_mode;
drivers/net/ethernet/sfc/falcon/qt202x_phy.c
417
efx->phy_mode & PHY_MODE_TX_DISABLED ||
drivers/net/ethernet/sfc/falcon/qt202x_phy.c
418
efx->phy_mode & PHY_MODE_LOW_POWER ||
drivers/net/ethernet/sfc/falcon/qt202x_phy.c
423
if (!(efx->phy_mode & PHY_MODE_TX_DISABLED) &&
drivers/net/ethernet/sfc/falcon/qt202x_phy.c
424
(phy_data->phy_mode & PHY_MODE_TX_DISABLED))
drivers/net/ethernet/sfc/falcon/qt202x_phy.c
432
phy_data->phy_mode = efx->phy_mode;
drivers/net/ethernet/sfc/falcon/qt202x_phy.c
57
enum ef4_phy_mode phy_mode;
drivers/net/ethernet/sfc/falcon/selftest.c
704
int phy_mode = efx->phy_mode;
drivers/net/ethernet/sfc/falcon/selftest.c
758
efx->phy_mode &= ~PHY_MODE_LOW_POWER;
drivers/net/ethernet/sfc/falcon/selftest.c
773
efx->phy_mode = phy_mode;
drivers/net/ethernet/sfc/falcon/tenxpress.c
144
enum ef4_phy_mode phy_mode;
drivers/net/ethernet/sfc/falcon/tenxpress.c
172
phy_data->phy_mode = efx->phy_mode;
drivers/net/ethernet/sfc/falcon/tenxpress.c
191
if (!(efx->phy_mode & PHY_MODE_SPECIAL)) {
drivers/net/ethernet/sfc/falcon/tenxpress.c
315
efx, !!(efx->phy_mode & PHY_MODE_LOW_POWER),
drivers/net/ethernet/sfc/falcon/tenxpress.c
324
if (efx->phy_mode & (PHY_MODE_OFF | PHY_MODE_SPECIAL)) {
drivers/net/ethernet/sfc/falcon/tenxpress.c
325
phy_data->phy_mode = efx->phy_mode;
drivers/net/ethernet/sfc/falcon/tenxpress.c
329
phy_mode_change = (efx->phy_mode == PHY_MODE_NORMAL &&
drivers/net/ethernet/sfc/falcon/tenxpress.c
330
phy_data->phy_mode != PHY_MODE_NORMAL);
drivers/net/ethernet/sfc/falcon/tenxpress.c
346
phy_data->phy_mode = efx->phy_mode;
drivers/net/ethernet/sfc/falcon/txc43128_phy.c
158
enum ef4_phy_mode phy_mode;
drivers/net/ethernet/sfc/falcon/txc43128_phy.c
330
phy_data->phy_mode = efx->phy_mode;
drivers/net/ethernet/sfc/falcon/txc43128_phy.c
364
if (!(efx->phy_mode & PHY_MODE_LOW_POWER))
drivers/net/ethernet/sfc/falcon/txc43128_phy.c
382
if (!(efx->phy_mode & PHY_MODE_LOW_POWER)) {
drivers/net/ethernet/sfc/falcon/txc43128_phy.c
398
!!(efx->phy_mode & PHY_MODE_LOW_POWER),
drivers/net/ethernet/sfc/falcon/txc43128_phy.c
447
enum ef4_phy_mode mode_change = efx->phy_mode ^ phy_data->phy_mode;
drivers/net/ethernet/sfc/falcon/txc43128_phy.c
450
if (efx->phy_mode & mode_change & PHY_MODE_TX_DISABLED) {
drivers/net/ethernet/sfc/falcon/txc43128_phy.c
469
phy_data->phy_mode = efx->phy_mode;
drivers/net/ethernet/sfc/mcdi_port_common.c
247
mode = efx->phy_mode & supported;
drivers/net/ethernet/sfc/net_driver.h
1131
enum efx_phy_mode phy_mode;
drivers/net/ethernet/sfc/selftest.c
697
int phy_mode = efx->phy_mode;
drivers/net/ethernet/sfc/selftest.c
751
efx->phy_mode &= ~PHY_MODE_LOW_POWER;
drivers/net/ethernet/sfc/selftest.c
766
efx->phy_mode = phy_mode;
drivers/net/ethernet/sfc/siena/efx.c
134
efx->phy_mode = PHY_MODE_SPECIAL;
drivers/net/ethernet/sfc/siena/efx.c
524
if (efx->phy_mode & PHY_MODE_SPECIAL)
drivers/net/ethernet/sfc/siena/efx_common.c
628
enum efx_phy_mode phy_mode;
drivers/net/ethernet/sfc/siena/efx_common.c
634
phy_mode = efx->phy_mode;
drivers/net/ethernet/sfc/siena/efx_common.c
636
efx->phy_mode |= PHY_MODE_TX_DISABLED;
drivers/net/ethernet/sfc/siena/efx_common.c
638
efx->phy_mode &= ~PHY_MODE_TX_DISABLED;
drivers/net/ethernet/sfc/siena/efx_common.c
644
efx->phy_mode = phy_mode;
drivers/net/ethernet/sfc/siena/mcdi_port_common.c
248
mode = efx->phy_mode & supported;
drivers/net/ethernet/sfc/siena/net_driver.h
1052
enum efx_phy_mode phy_mode;
drivers/net/ethernet/sfc/siena/selftest.c
702
int phy_mode = efx->phy_mode;
drivers/net/ethernet/sfc/siena/selftest.c
756
efx->phy_mode &= ~PHY_MODE_LOW_POWER;
drivers/net/ethernet/sfc/siena/selftest.c
771
efx->phy_mode = phy_mode;
drivers/net/ethernet/socionext/sni_ave.c
1557
phy_interface_t phy_mode;
drivers/net/ethernet/socionext/sni_ave.c
1572
ret = of_get_phy_mode(np, &phy_mode);
drivers/net/ethernet/socionext/sni_ave.c
1614
priv->phy_mode = phy_mode;
drivers/net/ethernet/socionext/sni_ave.c
1671
ret = priv->data->get_pinmode(priv, phy_mode, args.args[0]);
drivers/net/ethernet/socionext/sni_ave.c
1707
buf, priv->irq, phy_modes(phy_mode));
drivers/net/ethernet/socionext/sni_ave.c
1779
phy_interface_t phy_mode, u32 arg)
drivers/net/ethernet/socionext/sni_ave.c
1786
switch (phy_mode) {
drivers/net/ethernet/socionext/sni_ave.c
1805
phy_interface_t phy_mode, u32 arg)
drivers/net/ethernet/socionext/sni_ave.c
1812
switch (phy_mode) {
drivers/net/ethernet/socionext/sni_ave.c
1827
phy_interface_t phy_mode, u32 arg)
drivers/net/ethernet/socionext/sni_ave.c
1834
switch (phy_mode) {
drivers/net/ethernet/socionext/sni_ave.c
1852
phy_interface_t phy_mode, u32 arg)
drivers/net/ethernet/socionext/sni_ave.c
1859
switch (phy_mode) {
drivers/net/ethernet/socionext/sni_ave.c
260
phy_interface_t phy_mode;
drivers/net/ethernet/socionext/sni_ave.c
294
phy_interface_t phy_mode, u32 arg);
drivers/net/ethernet/socionext/sni_ave.c
860
if (!phy_interface_mode_is_rgmii(priv->phy_mode))
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
686
int phy_mode;
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
691
phy_mode = fwnode_get_phy_mode(fwnode);
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
692
if (phy_mode >= 0) {
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
693
if (phy_mode == PHY_INTERFACE_MODE_SGMII ||
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
694
phy_mode == PHY_INTERFACE_MODE_1000BASEX)
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
695
plat->phy_interface = phy_mode;
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
112
phy_interface_t phy_mode;
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
172
switch (gmac->phy_mode) {
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
190
phy_modes(gmac->phy_mode));
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
219
gmac->phy_mode = plat_dat->phy_interface;
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
411
switch (gmac->phy_mode) {
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
429
switch (gmac->phy_mode) {
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
449
switch (gmac->phy_mode) {
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
466
if (gmac->phy_mode == PHY_INTERFACE_MODE_SGMII) {
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c
487
phy_modes(gmac->phy_mode));
drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c
131
switch (plat->phy_mode) {
drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c
156
switch (plat->phy_mode) {
drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c
184
switch (plat->phy_mode) {
drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c
321
switch (plat->phy_mode) {
drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c
504
phy_intf_sel = stmmac_get_phy_intf_sel(plat->phy_mode);
drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c
562
priv_plat->phy_mode = plat->phy_interface;
drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c
81
phy_interface_t phy_mode;
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c
213
switch (dwmac->phy_mode) {
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c
230
phy_modes(dwmac->phy_mode));
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c
241
phy_intf_sel = stmmac_get_phy_intf_sel(dwmac->phy_mode);
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c
245
phy_modes(dwmac->phy_mode));
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c
290
switch (dwmac->phy_mode) {
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c
308
phy_modes(dwmac->phy_mode));
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c
344
if (phy_interface_mode_is_rgmii(dwmac->phy_mode)) {
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c
410
dwmac->phy_mode = plat_dat->phy_interface;
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c
91
phy_interface_t phy_mode;
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
109
phy_interface_t phy_mode;
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
182
if (!phy_interface_mode_is_rgmii(ethqos->phy_mode))
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
196
ethqos->phy_mode != PHY_INTERFACE_MODE_2500BASEX)
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
383
if (ethqos->phy_mode == PHY_INTERFACE_MODE_RGMII_ID ||
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
384
ethqos->phy_mode == PHY_INTERFACE_MODE_RGMII_TXID)
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
758
ethqos->phy_mode = plat_dat->phy_interface;
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
759
switch (ethqos->phy_mode) {
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
772
phy_modes(ethqos->phy_mode));
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
417
int phy_mode;
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
433
phy_mode = device_get_phy_mode(&pdev->dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
434
if (phy_mode < 0)
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
435
return ERR_PTR(phy_mode);
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
437
plat->phy_interface = phy_mode;
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
440
if (rc >= 0 && rc != phy_mode)
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
443
phy_modes(rc), phy_modes(phy_mode));
drivers/net/ethernet/sunplus/spl2sw_define.h
262
phy_interface_t phy_mode;
drivers/net/ethernet/sunplus/spl2sw_driver.c
326
phy_interface_t phy_mode;
drivers/net/ethernet/sunplus/spl2sw_driver.c
427
if (of_get_phy_mode(port_np, &phy_mode)) {
drivers/net/ethernet/sunplus/spl2sw_driver.c
459
mac->phy_mode = phy_mode;
drivers/net/ethernet/sunplus/spl2sw_phy.c
68
0, mac->phy_mode);
drivers/net/ethernet/ti/cpsw-phy-sel.c
100
phy_interface_t phy_mode, int slave)
drivers/net/ethernet/ti/cpsw-phy-sel.c
108
switch (phy_mode) {
drivers/net/ethernet/ti/cpsw-phy-sel.c
123
phy_modes(phy_mode));
drivers/net/ethernet/ti/cpsw-phy-sel.c
160
void cpsw_phy_sel(struct device *dev, phy_interface_t phy_mode, int slave)
drivers/net/ethernet/ti/cpsw-phy-sel.c
182
priv->cpsw_phy_sel(priv, phy_mode, slave);
drivers/net/ethernet/ti/cpsw-phy-sel.c
35
phy_interface_t phy_mode, int slave);
drivers/net/ethernet/ti/cpsw-phy-sel.c
40
phy_interface_t phy_mode, int slave)
drivers/net/ethernet/ti/cpsw-phy-sel.c
49
switch (phy_mode) {
drivers/net/ethernet/ti/cpsw-phy-sel.c
68
phy_modes(phy_mode));
drivers/net/ethernet/ti/cpsw.h
18
void cpsw_phy_sel(struct device *dev, phy_interface_t phy_mode, int slave);
drivers/net/ethernet/ti/cpsw.h
21
void cpsw_phy_sel(struct device *dev, phy_interface_t phy_mode, int slave)
drivers/net/ethernet/ti/netcp_ethss.c
2284
phy_interface_t phy_mode;
drivers/net/ethernet/ti/netcp_ethss.c
2312
phy_mode = PHY_INTERFACE_MODE_SGMII;
drivers/net/ethernet/ti/netcp_ethss.c
2316
err = of_get_phy_mode(slave->node, &phy_mode);
drivers/net/ethernet/ti/netcp_ethss.c
2321
phy_mode = PHY_INTERFACE_MODE_RGMII;
drivers/net/ethernet/ti/netcp_ethss.c
2323
if (!phy_interface_mode_is_rgmii(phy_mode)) {
drivers/net/ethernet/ti/netcp_ethss.c
2325
"Unsupported phy mode %d\n", phy_mode);
drivers/net/ethernet/ti/netcp_ethss.c
2331
phy_mode = PHY_INTERFACE_MODE_NA;
drivers/net/ethernet/ti/netcp_ethss.c
2342
phy_mode);
drivers/net/ethernet/ti/netcp_ethss.c
3116
phy_interface_t phy_mode;
drivers/net/ethernet/ti/netcp_ethss.c
3171
phy_mode = PHY_INTERFACE_MODE_SGMII;
drivers/net/ethernet/ti/netcp_ethss.c
3174
phy_mode = PHY_INTERFACE_MODE_RGMII;
drivers/net/ethernet/ti/netcp_ethss.c
3177
phy_mode = PHY_INTERFACE_MODE_NA;
drivers/net/ethernet/ti/netcp_ethss.c
3190
0, phy_mode);
drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c
133
phy_interface_t phy_mode;
drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c
147
phy_mode = PHY_INTERFACE_MODE_RGMII_RXID;
drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c
150
phylink = phylink_create(config, NULL, phy_mode, &ngbe_mac_ops);
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
491
phy_interface_t phy_mode;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
504
phy_mode = PHY_INTERFACE_MODE_XLGMII;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
509
phy_mode = PHY_INTERFACE_MODE_25GBASER;
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
517
phylink = phylink_create(config, NULL, phy_mode, &txgbe_mac_ops_aml);
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
273
phy_interface_t phy_mode;
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
283
phy_mode = PHY_INTERFACE_MODE_XAUI;
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
286
phy_mode = PHY_INTERFACE_MODE_10GBASER;
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
293
phylink = phylink_create(config, fwnode, phy_mode, &txgbe_mac_ops);
drivers/net/ethernet/xilinx/xilinx_axienet.h
612
phy_interface_t phy_mode;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2894
lp->phy_mode = PHY_INTERFACE_MODE_MII;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2897
lp->phy_mode = PHY_INTERFACE_MODE_GMII;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2900
lp->phy_mode = PHY_INTERFACE_MODE_RGMII_ID;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2903
lp->phy_mode = PHY_INTERFACE_MODE_SGMII;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2906
lp->phy_mode = PHY_INTERFACE_MODE_1000BASEX;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2912
ret = of_get_phy_mode(pdev->dev.of_node, &lp->phy_mode);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2916
if (lp->switch_x_sgmii && lp->phy_mode != PHY_INTERFACE_MODE_SGMII &&
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2917
lp->phy_mode != PHY_INTERFACE_MODE_1000BASEX) {
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
3057
if (lp->phy_mode == PHY_INTERFACE_MODE_SGMII ||
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
3058
lp->phy_mode == PHY_INTERFACE_MODE_1000BASEX) {
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
3089
__set_bit(lp->phy_mode, lp->phylink_config.supported_interfaces);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
3098
lp->phy_mode,
drivers/net/wireless/ath/ath10k/core.h
365
u32 phy_mode;
drivers/net/wireless/ath/ath10k/core.h
386
u32 phy_mode;
drivers/net/wireless/ath/ath10k/debug.c
1566
tpc_stats->phy_mode);
drivers/net/wireless/ath/ath10k/htt.h
2376
u8 phy_mode;
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2714
cmd->phy_mode = __cpu_to_le32(arg->peer_phymode);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
974
arg->phy_mode = ev->phy_mode;
drivers/net/wireless/ath/ath10k/wmi-tlv.h
1693
__le32 phy_mode;
drivers/net/wireless/ath/ath10k/wmi-tlv.h
1913
__le32 phy_mode;
drivers/net/wireless/ath/ath10k/wmi.c
2341
arg->phy_mode = ev_hdr->phy_mode;
drivers/net/wireless/ath/ath10k/wmi.c
2385
arg->phy_mode = ev_hdr->phy_mode;
drivers/net/wireless/ath/ath10k/wmi.c
2536
u32 phy_mode;
drivers/net/wireless/ath/ath10k/wmi.c
2552
phy_mode = __le32_to_cpu(arg.phy_mode);
drivers/net/wireless/ath/ath10k/wmi.c
2592
if (phy_mode == MODE_11B && status->band == NL80211_BAND_5GHZ)
drivers/net/wireless/ath/ath10k/wmi.c
4923
tpc_stats->phy_mode = __le32_to_cpu(ev->phy_mode);
drivers/net/wireless/ath/ath10k/wmi.c
4949
__le32_to_cpu(ev->phy_mode),
drivers/net/wireless/ath/ath10k/wmi.c
5179
tpc_stats->phy_mode = __le32_to_cpu(ev->phy_mode);
drivers/net/wireless/ath/ath10k/wmi.c
5205
__le32_to_cpu(ev->phy_mode),
drivers/net/wireless/ath/ath10k/wmi.h
3139
u8 phy_mode; /* valid for 10.2 only */
drivers/net/wireless/ath/ath10k/wmi.h
3437
__le32 phy_mode;
drivers/net/wireless/ath/ath10k/wmi.h
3462
__le32 phy_mode;
drivers/net/wireless/ath/ath10k/wmi.h
4219
__le32 phy_mode;
drivers/net/wireless/ath/ath10k/wmi.h
4248
__le32 phy_mode;
drivers/net/wireless/ath/ath10k/wmi.h
6836
__le32 phy_mode;
drivers/net/wireless/ath/ath11k/cfr.c
274
header->meta_data.phy_mode = cfr->phymode;
drivers/net/wireless/ath/ath11k/cfr.h
100
u8 phy_mode;
drivers/net/wireless/ath/ath11k/cfr.h
79
u32 phy_mode;
drivers/net/wireless/ath/ath11k/dp.h
1223
u16 phy_mode;
drivers/net/wireless/ath/ath11k/reg.c
187
ch->phy_mode = MODE_11G;
drivers/net/wireless/ath/ath11k/reg.c
189
ch->phy_mode = MODE_11A;
drivers/net/wireless/ath/ath11k/reg.c
199
ch->antennamax, ch->phy_mode);
drivers/net/wireless/ath/ath11k/wmi.c
2643
tchan_info->phy_mode);
drivers/net/wireless/ath/ath11k/wmi.c
5972
hdr->phy_mode = ev->phy_mode;
drivers/net/wireless/ath/ath11k/wmi.c
7660
if (rx_ev.phy_mode == MODE_11B &&
drivers/net/wireless/ath/ath11k/wmi.c
8817
tx_params->phy_mode = params->phy_mode;
drivers/net/wireless/ath/ath11k/wmi.h
2731
u32 phy_mode;
drivers/net/wireless/ath/ath11k/wmi.h
4258
u32 phy_mode;
drivers/net/wireless/ath/ath11k/wmi.h
4960
enum wmi_phy_mode phy_mode;
drivers/net/wireless/ath/ath11k/wmi.h
4975
u32 phy_mode;
drivers/net/wireless/ath/ath12k/dp_htt.h
1113
__le16 phy_mode;
drivers/net/wireless/ath/ath12k/reg.c
219
ch->phy_mode = MODE_11G;
drivers/net/wireless/ath/ath12k/reg.c
221
ch->phy_mode = MODE_11A;
drivers/net/wireless/ath/ath12k/reg.c
231
ch->antennamax, ch->phy_mode);
drivers/net/wireless/ath/ath12k/wmi.c
2880
chan_info->info |= le32_encode_bits(channel_arg->phy_mode,
drivers/net/wireless/ath/ath12k/wmi.c
6268
hdr->phy_mode = le32_to_cpu(ev->phy_mode);
drivers/net/wireless/ath/ath12k/wmi.c
7228
if (rx_ev.phy_mode == MODE_11B &&
drivers/net/wireless/ath/ath12k/wmi.h
3040
u32 phy_mode;
drivers/net/wireless/ath/ath12k/wmi.h
4506
enum wmi_phy_mode phy_mode;
drivers/net/wireless/ath/ath12k/wmi.h
4521
__le32 phy_mode;
drivers/net/wireless/ath/ath12k/wmi.h
6103
__le32 phy_mode;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/d11.h
233
u16 phy_mode; /* 0x438 */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
169
void wlapi_high_update_phy_mode(struct phy_shim_info *physhim, u32 phy_mode);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2865
bss->phy_mode = mt76_connac_get_phy_mode(phy, vif,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
225
u8 phy_mode;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
578
u8 phy_mode;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1558
ra->phy_mode = mt76_connac_get_phy_mode(mphy, vif, band, &sta->deflink);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
2190
ra->phy_mode = mt76_connac_get_phy_mode(mphy, vif, band, link_sta);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.h
557
u8 phy_mode;
drivers/net/wireless/mediatek/mt7601u/phy.c
1019
__mt7601u_phy_freq_cal(struct mt7601u_dev *dev, s8 last_offset, u8 phy_mode)
drivers/net/wireless/mediatek/mt7601u/phy.c
1023
trace_freq_cal_offset(dev, phy_mode, last_offset);
drivers/net/wireless/mediatek/mt7601u/phy.c
1029
switch (phy_mode) {
drivers/net/wireless/mediatek/mt7601u/phy.c
1081
u8 phy_mode;
drivers/net/wireless/mediatek/mt7601u/phy.c
1086
phy_mode = dev->bcn_phy_mode;
drivers/net/wireless/mediatek/mt7601u/phy.c
1089
delay = __mt7601u_phy_freq_cal(dev, last_offset, phy_mode);
drivers/net/wireless/mediatek/mt7601u/phy.c
785
mt7601u_phy_rf_pa_mode_val(struct mt7601u_dev *dev, int phy_mode, int tx_rate)
drivers/net/wireless/mediatek/mt7601u/phy.c
790
switch (phy_mode) {
drivers/net/wireless/mediatek/mt7601u/trace.h
231
TP_PROTO(struct mt7601u_dev *dev, u8 phy_mode, s8 freq_off),
drivers/net/wireless/mediatek/mt7601u/trace.h
232
TP_ARGS(dev, phy_mode, freq_off),
drivers/net/wireless/mediatek/mt7601u/trace.h
235
__field(u8, phy_mode)
drivers/net/wireless/mediatek/mt7601u/trace.h
240
__entry->phy_mode = phy_mode;
drivers/net/wireless/mediatek/mt7601u/trace.h
244
DEV_PR_ARG, __entry->phy_mode, __entry->freq_off)
drivers/phy/allwinner/phy-sun4i-usb.c
512
enum phy_mode mode, int submode)
drivers/phy/amlogic/phy-meson-gxl-usb2.c
153
enum phy_mode mode, int submode)
drivers/phy/amlogic/phy-meson-gxl-usb2.c
94
enum phy_mode mode;
drivers/phy/apple/atc.c
1791
static int atcphy_usb2_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/apple/atc.c
1835
static int atcphy_usb3_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/apple/atc.c
1865
static int atcphy_dpphy_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/apple/atc.c
1873
static int atcphy_dpphy_validate(struct phy *phy, enum phy_mode mode, int submode,
drivers/phy/cadence/cdns-dphy-rx.c
216
static int cdns_dphy_rx_validate(struct phy *phy, enum phy_mode mode,
drivers/phy/cadence/cdns-dphy.c
345
static int cdns_dphy_validate(struct phy *phy, enum phy_mode mode, int submode,
drivers/phy/cadence/phy-cadence-salvo.c
304
static int cdns_salvo_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c
486
static int mixel_dphy_validate(struct phy *phy, enum phy_mode mode, int submode,
drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c
609
static int mixel_dphy_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/freescale/phy-fsl-imx8qm-hsio.c
126
lane->phy_mode = PHY_MODE_PCIE;
drivers/phy/freescale/phy-fsl-imx8qm-hsio.c
165
lane->phy_mode = PHY_MODE_SATA;
drivers/phy/freescale/phy-fsl-imx8qm-hsio.c
358
if (lane->phy_mode == PHY_MODE_PCIE)
drivers/phy/freescale/phy-fsl-imx8qm-hsio.c
401
if (lane->phy_mode == PHY_MODE_PCIE) {
drivers/phy/freescale/phy-fsl-imx8qm-hsio.c
449
static int imx_hsio_set_mode(struct phy *phy, enum phy_mode mode,
drivers/phy/freescale/phy-fsl-imx8qm-hsio.c
456
if (lane->phy_mode != mode)
drivers/phy/freescale/phy-fsl-imx8qm-hsio.c
82
enum phy_mode phy_mode;
drivers/phy/freescale/phy-fsl-imx8qm-lvds-phy.c
221
static int mixel_lvds_phy_validate(struct phy *phy, enum phy_mode mode,
drivers/phy/freescale/phy-fsl-lynx-28g.c
939
static int lynx_28g_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/freescale/phy-fsl-lynx-28g.c
983
static int lynx_28g_validate(struct phy *phy, enum phy_mode mode, int submode,
drivers/phy/ingenic/phy-ingenic-usb.c
156
enum phy_mode mode, int submode)
drivers/phy/intel/phy-intel-lgm-combo.c
108
u32 mask = BIT(cbphy->phy_mode * 2 + iphy->id);
drivers/phy/intel/phy-intel-lgm-combo.c
208
mode = cbphy->phy_mode;
drivers/phy/intel/phy-intel-lgm-combo.c
340
if (cbphy->phy_mode == PHY_PCIE_MODE) {
drivers/phy/intel/phy-intel-lgm-combo.c
362
if (cbphy->phy_mode == PHY_PCIE_MODE) {
drivers/phy/intel/phy-intel-lgm-combo.c
383
if (cbphy->phy_mode != PHY_XPCS_MODE)
drivers/phy/intel/phy-intel-lgm-combo.c
477
cbphy->phy_mode = PHY_PCIE_MODE;
drivers/phy/intel/phy-intel-lgm-combo.c
481
cbphy->phy_mode = PHY_SATA_MODE;
drivers/phy/intel/phy-intel-lgm-combo.c
485
cbphy->phy_mode = PHY_XPCS_MODE;
drivers/phy/intel/phy-intel-lgm-combo.c
493
cbphy->clk_rate = intel_iphy_clk_rates[cbphy->phy_mode];
drivers/phy/intel/phy-intel-lgm-combo.c
99
enum intel_phy_mode phy_mode;
drivers/phy/marvell/phy-armada38x-comphy.c
118
static int a38x_comphy_set_mode(struct phy *phy, enum phy_mode mode, int sub)
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
1113
enum phy_mode mode,
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
1135
static int mvebu_a3700_comphy_set_mode(struct phy *phy, enum phy_mode mode,
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
228
enum phy_mode mode;
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
274
enum phy_mode mode;
drivers/phy/marvell/phy-mvebu-cp110-comphy.c
180
enum phy_mode mode;
drivers/phy/marvell/phy-mvebu-cp110-comphy.c
271
enum phy_mode mode;
drivers/phy/marvell/phy-mvebu-cp110-comphy.c
296
enum phy_mode mode, int submode)
drivers/phy/marvell/phy-mvebu-cp110-comphy.c
326
enum phy_mode mode, int submode)
drivers/phy/marvell/phy-mvebu-cp110-comphy.c
332
enum phy_mode mode, int submode)
drivers/phy/marvell/phy-mvebu-cp110-comphy.c
854
enum phy_mode mode, int submode)
drivers/phy/mediatek/phy-mtk-tphy.c
1442
static int mtk_phy_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/mediatek/phy-mtk-tphy.c
928
enum phy_mode mode)
drivers/phy/mediatek/phy-mtk-xfi-tphy.c
287
static int mtk_xfi_tphy_set_mode(struct phy *phy, enum phy_mode mode, int
drivers/phy/mediatek/phy-mtk-xsphy.c
222
enum phy_mode mode)
drivers/phy/mediatek/phy-mtk-xsphy.c
445
static int mtk_phy_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/microchip/lan966x_serdes.c
459
static int serdes_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/microchip/lan966x_serdes.c
62
enum phy_mode mode;
drivers/phy/microchip/sparx5_serdes.c
2294
static int sparx5_serdes_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/microchip/sparx5_serdes.c
2362
static int sparx5_serdes_validate(struct phy *phy, enum phy_mode mode,
drivers/phy/mscc/phy-ocelot-serdes.c
339
enum phy_mode mode;
drivers/phy/mscc/phy-ocelot-serdes.c
398
static int serdes_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/phy-core.c
379
int phy_set_mode_ext(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/phy-core.c
590
int phy_validate(struct phy *phy, enum phy_mode mode, int submode,
drivers/phy/phy-snps-eusb2.c
173
enum phy_mode mode;
drivers/phy/phy-snps-eusb2.c
180
static int snps_eusb2_hsphy_set_mode(struct phy *p, enum phy_mode mode, int submode)
drivers/phy/qualcomm/phy-qcom-edp.c
1085
static int qcom_edp_phy_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c
196
enum phy_mode mode, int submode)
drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c
70
enum phy_mode mode;
drivers/phy/qualcomm/phy-qcom-m31-eusb2.c
119
enum phy_mode mode;
drivers/phy/qualcomm/phy-qcom-m31-eusb2.c
172
static int m31eusb2_phy_set_mode(struct phy *uphy, enum phy_mode mode, int submode)
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
2300
enum phy_mode phy_mode;
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
3985
static int qmp_combo_usb_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
3989
qmp->phy_mode = mode;
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4019
if (qmp->phy_mode == PHY_MODE_USB_HOST_SS ||
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4020
qmp->phy_mode == PHY_MODE_USB_DEVICE_SS)
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4071
dev_vdbg(dev, "Suspending QMP phy, mode:%d\n", qmp->phy_mode);
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4091
dev_vdbg(dev, "Resuming QMP phy, mode:%d\n", qmp->phy_mode);
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
4944
static int qmp_pcie_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c
2002
static int qmp_ufs_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c
543
enum phy_mode mode;
drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c
921
static int qmp_usb_legacy_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/qualcomm/phy-qcom-qmp-usb.c
1435
enum phy_mode mode;
drivers/phy/qualcomm/phy-qcom-qmp-usb.c
2035
static int qmp_usb_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
1126
static int qmp_usbc_usb_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
465
enum phy_mode mode;
drivers/phy/qualcomm/phy-qcom-qusb2.c
470
enum phy_mode mode;
drivers/phy/qualcomm/phy-qcom-qusb2.c
622
enum phy_mode mode, int submode)
drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c
137
enum phy_mode mode;
drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c
229
static int qcom_snps_hsphy_set_mode(struct phy *phy, enum phy_mode mode,
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
65
enum phy_mode mode;
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
68
static int qcom_snps_hsphy_set_mode(struct phy *phy, enum phy_mode mode,
drivers/phy/qualcomm/phy-qcom-usb-hs.c
43
enum phy_mode mode, int submode)
drivers/phy/qualcomm/phy-qcom-usb-ss.c
42
enum phy_mode mode;
drivers/phy/renesas/phy-rcar-gen3-usb2.c
348
static enum phy_mode rcar_gen3_get_phy_mode(struct rcar_gen3_chan *ch)
drivers/phy/renesas/phy-rcar-gen3-usb2.c
396
enum phy_mode cur_mode, new_mode;
drivers/phy/renesas/r8a779f0-ether-serdes.c
373
static int r8a779f0_eth_serdes_set_mode(struct phy *p, enum phy_mode mode,
drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c
236
enum phy_mode mode;
drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c
709
static int inno_dsidphy_set_mode(struct phy *phy, enum phy_mode mode,
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c
1342
enum phy_mode mode = phy_get_mode(hdptx->phy);
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c
1373
enum phy_mode mode = phy_get_mode(hdptx->phy);
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c
1656
enum phy_mode mode = phy_get_mode(phy);
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c
2047
static int rk_hdptx_phy_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c
2075
enum phy_mode mode = phy_get_mode(phy);
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c
2125
static int rk_hdptx_phy_validate(struct phy *phy, enum phy_mode mode,
drivers/phy/rockchip/phy-rockchip-snps-pcie3.c
76
static int rockchip_p3phy_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/samsung/phy-samsung-ufs.c
208
enum phy_mode mode, int submode)
drivers/phy/samsung/phy-samsung-ufs.h
137
enum phy_mode mode;
drivers/phy/sophgo/phy-cv1800-usb2.c
43
enum phy_mode mode, int submode)
drivers/phy/starfive/phy-jh7110-dphy-tx.c
365
static int stf_dphy_validate(struct phy *phy, enum phy_mode mode, int submode,
drivers/phy/starfive/phy-jh7110-pcie.c
103
enum phy_mode mode, int submode)
drivers/phy/starfive/phy-jh7110-pcie.c
44
enum phy_mode mode;
drivers/phy/starfive/phy-jh7110-usb.c
35
enum phy_mode mode;
drivers/phy/starfive/phy-jh7110-usb.c
53
enum phy_mode mode, int submode)
drivers/phy/tegra/xusb-tegra186.c
840
static int tegra186_utmi_phy_set_mode(struct phy *phy, enum phy_mode mode,
drivers/phy/tegra/xusb-tegra210.c
1913
static int tegra210_usb2_phy_set_mode(struct phy *phy, enum phy_mode mode,
drivers/phy/ti/phy-da8xx-usb.c
98
enum phy_mode mode, int submode)
drivers/phy/ti/phy-gmii-sel.c
71
static int phy_gmii_sel_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/phy/ti/phy-tusb1210.c
128
static int tusb1210_set_mode(struct phy *phy, enum phy_mode mode, int submode)
drivers/scsi/mvsas/mv_sas.h
219
u8 phy_mode;
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
227
u32 id, lanes, phy_mode;
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
232
phy_mode = csi2->phy_mode;
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
234
id, lanes, phy_mode);
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
241
dwc_csi_write(isys, id, CDPHY_MODE, phy_mode);
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
880
u32 phy_mode;
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
944
phy_mode = isys->csi2[0].phy_mode;
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
946
phy_mode = isys->csi2[id].phy_mode;
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
948
if (phy_mode == PHY_MODE_DPHY) {
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
950
} else if (phy_mode == PHY_MODE_CPHY) {
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
954
isys->csi2[id].phy_mode);
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
979
gpreg_write(isys, id, PHY_MODE, csi2->phy_mode);
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
988
gpreg_write(isys, PORT_B, PHY_MODE, csi2->phy_mode);
drivers/staging/media/ipu7/ipu7-isys-csi2.h
44
unsigned int phy_mode;
drivers/staging/media/ipu7/ipu7-isys.c
85
isys->csi2[csi2->port].phy_mode = PHY_MODE_DPHY;
drivers/staging/media/ipu7/ipu7-isys.c
87
isys->csi2[csi2->port].phy_mode = PHY_MODE_CPHY;
drivers/staging/octeon/ethernet-mdio.c
153
priv->phy_mode);
drivers/staging/octeon/ethernet.c
664
priv->phy_mode = PHY_INTERFACE_MODE_RGMII_ID;
drivers/staging/octeon/ethernet.c
666
priv->phy_mode = PHY_INTERFACE_MODE_RGMII_RXID;
drivers/staging/octeon/ethernet.c
668
priv->phy_mode = PHY_INTERFACE_MODE_RGMII_TXID;
drivers/staging/octeon/ethernet.c
670
priv->phy_mode = PHY_INTERFACE_MODE_RGMII;
drivers/staging/octeon/ethernet.c
833
priv->phy_mode = PHY_INTERFACE_MODE_NA;
drivers/staging/octeon/ethernet.c
865
priv->phy_mode = PHY_INTERFACE_MODE_SGMII;
drivers/staging/octeon/ethernet.c
876
priv->phy_mode = PHY_INTERFACE_MODE_GMII;
drivers/staging/octeon/octeon-ethernet.h
64
phy_interface_t phy_mode;
drivers/ufs/host/ufs-amd-versal2.c
308
host->phy_mode = UFSHCD_DWC_PHY_MODE_ROM;
drivers/ufs/host/ufs-amd-versal2.c
38
u32 phy_mode;
drivers/ufs/host/ufs-qcom.c
493
enum phy_mode mode;
drivers/usb/chipidea/ci_hdrc_npcm.c
62
ci->pdata.phy_mode = USBPHY_INTERFACE_MODE_UTMI;
drivers/usb/chipidea/core.c
274
switch (ci->platdata->phy_mode) {
drivers/usb/chipidea/core.c
371
switch (ci->platdata->phy_mode) {
drivers/usb/chipidea/core.c
685
if (!platdata->phy_mode)
drivers/usb/chipidea/core.c
686
platdata->phy_mode = of_usb_get_phy_mode(dev->of_node);
drivers/usb/chipidea/host.c
73
if (enable && (ci->platdata->phy_mode == USBPHY_INTERFACE_MODE_HSIC)) {
drivers/usb/chipidea/ulpi.c
68
if (ci->platdata->phy_mode != USBPHY_INTERFACE_MODE_ULPI)
drivers/usb/chipidea/ulpi.c
98
if (ci->platdata->phy_mode != USBPHY_INTERFACE_MODE_ULPI)
drivers/usb/core/phy.c
199
enum phy_mode mode)
drivers/usb/core/phy.h
21
enum phy_mode mode);
drivers/usb/dwc3/dwc3-meson-g12a.c
150
enum phy_mode mode);
drivers/usb/dwc3/dwc3-meson-g12a.c
152
enum phy_mode mode);
drivers/usb/dwc3/dwc3-meson-g12a.c
163
enum phy_mode mode);
drivers/usb/dwc3/dwc3-meson-g12a.c
165
enum phy_mode mode);
drivers/usb/dwc3/dwc3-meson-g12a.c
168
int i, enum phy_mode mode);
drivers/usb/dwc3/dwc3-meson-g12a.c
170
int i, enum phy_mode mode);
drivers/usb/dwc3/dwc3-meson-g12a.c
257
enum phy_mode otg_phy_mode;
drivers/usb/dwc3/dwc3-meson-g12a.c
267
int i, enum phy_mode mode)
drivers/usb/dwc3/dwc3-meson-g12a.c
273
enum phy_mode mode)
drivers/usb/dwc3/dwc3-meson-g12a.c
282
int i, enum phy_mode mode)
drivers/usb/dwc3/dwc3-meson-g12a.c
296
enum phy_mode mode)
drivers/usb/dwc3/dwc3-meson-g12a.c
324
enum phy_mode mode)
drivers/usb/dwc3/dwc3-meson-g12a.c
373
enum phy_mode mode)
drivers/usb/dwc3/dwc3-meson-g12a.c
405
enum phy_mode mode)
drivers/usb/dwc3/dwc3-meson-g12a.c
470
static enum phy_mode dwc3_meson_g12a_get_id(struct dwc3_meson_g12a *priv)
drivers/usb/dwc3/dwc3-meson-g12a.c
483
enum phy_mode mode)
drivers/usb/dwc3/dwc3-meson-g12a.c
519
enum phy_mode mode;
drivers/usb/dwc3/dwc3-meson-g12a.c
547
enum phy_mode otg_id;
drivers/usb/dwc3/dwc3-meson-g12a.c
582
enum phy_mode otg_id;
drivers/usb/gadget/udc/fsl_udc_core.c
2251
udc->phy_mode = pdata->phy_mode;
drivers/usb/gadget/udc/fsl_udc_core.c
2307
udc->phy_mode = 0;
drivers/usb/gadget/udc/fsl_udc_core.c
237
switch (udc->phy_mode) {
drivers/usb/gadget/udc/fsl_usb2_udc.h
494
enum fsl_usb2_phy_modes phy_mode;
drivers/usb/host/ehci-fsl.c
122
pdata->phy_mode == FSL_USB2_PHY_ULPI)
drivers/usb/host/ehci-fsl.c
192
enum fsl_usb2_phy_modes phy_mode,
drivers/usb/host/ehci-fsl.c
209
switch (phy_mode) {
drivers/usb/host/ehci-fsl.c
285
if (phy_mode != FSL_USB2_PHY_ULPI && pdata->have_sysif_regs) {
drivers/usb/host/ehci-fsl.c
327
if (ehci_fsl_setup_phy(hcd, pdata->phy_mode, 0))
drivers/usb/host/ehci-fsl.c
337
if (ehci_fsl_setup_phy(hcd, pdata->phy_mode, 0))
drivers/usb/host/ehci-fsl.c
341
if (ehci_fsl_setup_phy(hcd, pdata->phy_mode, 1))
drivers/usb/host/fsl-mph-dr-of.c
220
pdata->phy_mode = determine_usb_phy(prop);
drivers/usb/host/fsl-mph-dr-of.c
309
if (pdata->phy_mode == FSL_USB2_PHY_UTMI_WIDE) {
drivers/usb/musb/da8xx.c
338
enum phy_mode phy_mode;
drivers/usb/musb/da8xx.c
342
phy_mode = PHY_MODE_USB_HOST;
drivers/usb/musb/da8xx.c
345
phy_mode = PHY_MODE_USB_DEVICE;
drivers/usb/musb/da8xx.c
348
phy_mode = PHY_MODE_USB_OTG;
drivers/usb/musb/da8xx.c
354
return phy_set_mode(glue->phy, phy_mode);
drivers/usb/musb/mediatek.c
113
phy_set_mode(glue->phy, glue->phy_mode);
drivers/usb/musb/mediatek.c
222
enum phy_mode new_mode;
drivers/usb/musb/mediatek.c
243
if (glue->phy_mode == new_mode)
drivers/usb/musb/mediatek.c
285
phy_set_mode(glue->phy, glue->phy_mode);
drivers/usb/musb/mediatek.c
438
glue->phy_mode = PHY_MODE_USB_HOST;
drivers/usb/musb/mediatek.c
442
glue->phy_mode = PHY_MODE_USB_DEVICE;
drivers/usb/musb/mediatek.c
446
glue->phy_mode = PHY_MODE_USB_OTG;
drivers/usb/musb/mediatek.c
49
enum phy_mode phy_mode;
drivers/usb/musb/mediatek.c
78
glue->phy_mode = PHY_MODE_USB_HOST;
drivers/usb/musb/mediatek.c
89
glue->phy_mode = PHY_MODE_USB_DEVICE;
drivers/usb/musb/mediatek.c
99
glue->phy_mode = PHY_MODE_USB_OTG;
drivers/usb/musb/sunxi.c
143
phy_set_mode(glue->phy, glue->phy_mode);
drivers/usb/musb/sunxi.c
332
enum phy_mode new_mode;
drivers/usb/musb/sunxi.c
350
if (glue->phy_mode == new_mode)
drivers/usb/musb/sunxi.c
366
glue->phy_mode = new_mode;
drivers/usb/musb/sunxi.c
700
glue->phy_mode = PHY_MODE_USB_HOST;
drivers/usb/musb/sunxi.c
706
glue->phy_mode = PHY_MODE_USB_DEVICE;
drivers/usb/musb/sunxi.c
712
glue->phy_mode = PHY_MODE_USB_OTG;
drivers/usb/musb/sunxi.c
89
enum phy_mode phy_mode;
drivers/usb/phy/phy-fsl-usb.c
911
switch (pdata->phy_mode) {
include/linux/fsl_devices.h
78
enum fsl_usb2_phy_modes phy_mode;
include/linux/phy/phy.h
104
int (*set_mode)(struct phy *phy, enum phy_mode mode, int submode);
include/linux/phy/phy.h
136
int (*validate)(struct phy *phy, enum phy_mode mode, int submode,
include/linux/phy/phy.h
159
enum phy_mode mode;
include/linux/phy/phy.h
252
int phy_set_mode_ext(struct phy *phy, enum phy_mode mode, int submode);
include/linux/phy/phy.h
258
int phy_validate(struct phy *phy, enum phy_mode mode, int submode,
include/linux/phy/phy.h
261
static inline enum phy_mode phy_get_mode(struct phy *phy)
include/linux/phy/phy.h
366
static inline int phy_set_mode_ext(struct phy *phy, enum phy_mode mode,
include/linux/phy/phy.h
391
static inline enum phy_mode phy_get_mode(struct phy *phy)
include/linux/phy/phy.h
440
static inline int phy_validate(struct phy *phy, enum phy_mode mode, int submode,
include/linux/usb/chipidea.h
41
enum usb_phy_interface phy_mode;
include/soc/mscc/ocelot.h
787
phy_interface_t phy_mode;