/drivers/usb/dwc2/ |
H A D | core.h | 40 #include <linux/phy/phy.h> 44 #include <linux/usb/phy.h> 161 * @phy: The otg phy transceiver structure for phy control. 162 * @uphy: The otg phy transceiver structure for old USB phy control. 185 struct phy *phy; member in struct:s3c_hsotg [all...] |
/drivers/net/wireless/b43/ |
H A D | phy_lcn.c | 101 if (dev->phy.rev == 1) { 121 if (dev->phy.rev == 1) { 285 if (dev->phy.rev == 1) { 341 tx_pwr_idx = dev->phy.lcn->tx_pwr_curr_idx; 537 if (!dev->phy.lcn->hw_pwr_ctl_capable) { 675 dev->phy.lcn = phy_lcn; 682 struct b43_phy *phy = &dev->phy; local 683 struct b43_phy_lcn *phy_lcn = phy->lcn; 686 phy 691 struct b43_phy *phy = &dev->phy; local [all...] |
/drivers/net/usb/ |
H A D | dm9601.c | 110 static int dm_read_shared_word(struct usbnet *dev, int phy, u8 reg, __le16 *value) argument 116 dm_write_reg(dev, DM_SHARED_ADDR, phy ? (reg | 0x40) : reg); 117 dm_write_reg(dev, DM_SHARED_CTRL, phy ? 0xc : 0x4); 133 netdev_err(dev->net, "%s read timed out!\n", phy ? "phy" : "eeprom"); 142 phy, reg, *value, ret); 149 static int dm_write_shared_word(struct usbnet *dev, int phy, u8 reg, __le16 value) argument 159 dm_write_reg(dev, DM_SHARED_ADDR, phy ? (reg | 0x40) : reg); 160 dm_write_reg(dev, DM_SHARED_CTRL, phy ? 0x1a : 0x12); 176 netdev_err(dev->net, "%s write timed out!\n", phy [all...] |
/drivers/usb/musb/ |
H A D | omap2430.c | 40 #include <linux/phy/omap_control_phy.h> 362 musb->phy = devm_phy_get(dev->parent, "usb2-phy"); 371 "usb-phy", 0); 374 musb->phy = devm_phy_get(dev, "usb"); 387 if (IS_ERR(musb->phy)) { 389 return PTR_ERR(musb->phy); 424 phy_init(musb->phy); 425 phy_power_on(musb->phy); 488 phy_power_off(musb->phy); [all...] |
H A D | da8xx.c | 88 struct platform_device *phy; member in struct:da8xx_glue 514 glue->phy = usb_phy_generic_register(); 515 if (IS_ERR(glue->phy)) { 516 ret = PTR_ERR(glue->phy); 551 usb_phy_generic_unregister(glue->phy); 571 usb_phy_generic_unregister(glue->phy);
|
/drivers/net/ethernet/intel/igb/ |
H A D | e1000_mac.c | 597 /* In the case of the phy reset being blocked, we already have a link. 834 if (hw->phy.media_type == e1000_media_type_internal_serdes) 837 if (hw->phy.media_type == e1000_media_type_copper) 851 if ((hw->phy.media_type == e1000_media_type_copper) && mac->autoneg) { 856 ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, 860 ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, 876 ret_val = hw->phy.ops.read_reg(hw, PHY_AUTONEG_ADV, 880 ret_val = hw->phy.ops.read_reg(hw, PHY_LP_ABILITY, 1019 if ((hw->phy.media_type == e1000_media_type_internal_serdes) 1297 switch (hw->phy [all...] |
/drivers/net/ethernet/dec/tulip/ |
H A D | de4x5.c | 818 struct mii_phy phy[DE4X5_MAX_PHY]; /* List of attached PHY devices */ member in struct:de4x5_private 1392 if (lp->phy[lp->active].id != 0) { 2769 srom_exec(dev, lp->phy[lp->active].gep); 2771 ana = lp->phy[lp->active].ana | MII_ANA_CSMA; 2772 mii_wr(ana, MII_ANA, lp->phy[lp->active].addr, DE4X5_MII); 2785 mii_wr(ana, MII_ANA, lp->phy[lp->active].addr, DE4X5_MII); 2804 mii_wr(MII_CR_ASSE | MII_CR_RAN, MII_CR, lp->phy[lp->active].addr, DE4X5_MII); 2828 anlpa = mii_rd(MII_ANLPA, lp->phy[lp->active].addr, DE4X5_MII); 2829 ana = mii_rd(MII_ANA, lp->phy[lp->active].addr, DE4X5_MII); 2850 lp->tmp = (lp->phy[l [all...] |
/drivers/net/ethernet/intel/e1000e/ |
H A D | e1000.h | 511 return hw->phy.ops.reset(hw); 516 return hw->phy.ops.read_reg(hw, offset, data); 521 return hw->phy.ops.read_reg_locked(hw, offset, data); 526 return hw->phy.ops.write_reg(hw, offset, data); 531 return hw->phy.ops.write_reg_locked(hw, offset, data); 568 return hw->phy.ops.get_info(hw);
|
H A D | mac.c | 690 /* In the case of the phy reset being blocked, we already have a link. 693 if (hw->phy.ops.check_reset_block && hw->phy.ops.check_reset_block(hw)) 884 if (hw->phy.media_type == e1000_media_type_internal_serdes || 1032 if (hw->phy.media_type == e1000_media_type_fiber || 1033 hw->phy.media_type == e1000_media_type_internal_serdes) 1036 if (hw->phy.media_type == e1000_media_type_copper) 1050 if ((hw->phy.media_type == e1000_media_type_copper) && mac->autoneg) { 1192 if ((hw->phy.media_type == e1000_media_type_internal_serdes) && 1557 if (hw->phy [all...] |
/drivers/net/wireless/rtlwifi/rtl8188ee/ |
H A D | rf.c | 29 #include "phy.h" 38 struct rtl_phy *rtlphy = &(rtlpriv->phy); 64 struct rtl_phy *rtlphy = &(rtlpriv->phy); 166 struct rtl_phy *rtlphy = &(rtlpriv->phy); 206 struct rtl_phy *rtlphy = &(rtlpriv->phy); 423 struct rtl_phy *rtlphy = &(rtlpriv->phy); 436 struct rtl_phy *rtlphy = &rtlpriv->phy;
|
/drivers/net/wireless/rtlwifi/rtl8192se/ |
H A D | rf.c | 33 #include "phy.h" 43 struct rtl_phy *rtlphy = &(rtlpriv->phy); 139 struct rtl_phy *rtlphy = &(rtlpriv->phy); 183 struct rtl_phy *rtlphy = &(rtlpriv->phy); 317 struct rtl_phy *rtlphy = &(rtlpriv->phy); 428 struct rtl_phy *rtlphy = &(rtlpriv->phy); 515 struct rtl_phy *rtlphy = &(rtlpriv->phy);
|
/drivers/net/wireless/rtlwifi/rtl8723be/ |
H A D | rf.c | 29 #include "phy.h" 38 struct rtl_phy *rtlphy = &(rtlpriv->phy); 64 struct rtl_phy *rtlphy = &(rtlpriv->phy); 166 struct rtl_phy *rtlphy = &(rtlpriv->phy); 207 struct rtl_phy *rtlphy = &(rtlpriv->phy); 426 struct rtl_phy *rtlphy = &(rtlpriv->phy); 440 struct rtl_phy *rtlphy = &(rtlpriv->phy);
|
/drivers/scsi/pm8001/ |
H A D | pm80xx_hwi.c | 351 * read_phy_attr_table - read the phy attribute table and save it. 2807 * @phyId: phy id. 2833 * hw_event_sas_phy_up -FW tells me a SAS phy up event. 2855 struct pm8001_phy *phy = &pm8001_ha->phy[phy_id]; local 2859 phy->phy_state = PHY_STATE_LINK_UP_SPCV; 2875 pm8001_get_lrate_mode(phy, link_rate); 2881 pm8001_get_lrate_mode(phy, link_rate); 2887 pm8001_get_lrate_mode(phy, link_rate); 2894 phy 2937 struct pm8001_phy *phy = &pm8001_ha->phy[phy_id]; local 2982 struct pm8001_phy *phy = &pm8001_ha->phy[phy_id]; local 3036 struct pm8001_phy *phy = &pm8001_ha->phy[phy_id]; local 3102 struct pm8001_phy *phy = &pm8001_ha->phy[phy_id]; local 3297 struct pm8001_phy *phy = &pm8001_ha->phy[phyid]; local [all...] |
/drivers/scsi/mvsas/ |
H A D | mv_init.c | 101 struct mvs_phy *phy = &mvi->phy[phy_id]; local 102 struct asd_sas_phy *sas_phy = &phy->sas_phy; 104 phy->mvi = mvi; 105 phy->port = NULL; 106 init_timer(&phy->timer); 118 sas_phy->frame_rcvd = &phy->frame_rcvd[0]; 120 sas_phy->lldd_phy = phy; 501 &mvi->phy[i].sas_phy; 532 mvi->phy[ [all...] |
/drivers/net/ethernet/sis/ |
H A D | sis900.c | 239 static void sis900_set_capability( struct net_device *net_dev ,struct mii_phy *phy); 590 * Search for total of 32 possible mii phy addresses. 591 * Identify and set current phy if found one, 605 /* search for total of 32 possible mii phy addresses */ 626 struct mii_phy *phy; local 627 phy = mii_phy; 629 kfree(phy); 673 /* Reset phy if default phy is internal sis900 */ 689 printk(KERN_WARNING "%s: reset phy an 725 struct mii_phy *phy = NULL, *phy_home = NULL, local 784 sis900_set_capability(struct net_device *net_dev, struct mii_phy *phy) argument 1487 struct mii_phy *phy = sis_priv->mii; local 2416 struct mii_phy *phy = sis_priv->first_mii; local [all...] |
/drivers/net/ethernet/ti/ |
H A D | Kconfig | 56 This driver supports configuring of the phy mode connected to
|
/drivers/phy/ |
H A D | phy-s5pv210-usb2.c | 14 #include <linux/phy/phy.h> 15 #include "phy-samsung-usb2.h" 71 * can be written to the phy register.
|
/drivers/scsi/isci/ |
H A D | port.h | 62 #include "phy.h" 88 * @active_phy_mask: identifies phy members 89 * @enabled_phy_mask: phy mask for the port 161 * least one phy operational. 163 * add/remove phy event. This state is only 199 #define sci_port_active_phy(port, phy) \ 200 (((port)->active_phy_mask & (1 << (phy)->phy_index)) != 0)
|
/drivers/usb/ |
H A D | Makefile | 51 obj-$(CONFIG_USB_SUPPORT) += phy/
|
/drivers/video/fbdev/omap2/dss/ |
H A D | hdmi4.c | 47 struct hdmi_phy_data phy; member in struct:__anon7185 183 unsigned long phy; local 199 phy = p->pixelclock / 1000; 201 hdmi_pll_compute(&hdmi.pll, clk_get_rate(hdmi.sys_clk), phy); 210 r = hdmi_phy_configure(&hdmi.phy, &hdmi.cfg); 310 hdmi_phy_dump(&hdmi.phy, s); 662 r = hdmi_parse_lanes_of(pdev, ep, &hdmi.phy); 698 r = hdmi_phy_init(pdev, &hdmi.phy);
|
/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_xpcs.c | 15 #include <linux/phy.h>
|
/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac100.h | 28 #include <linux/phy.h>
|
/drivers/net/phy/ |
H A D | bcm63xx.c | 10 #include <linux/phy.h> 89 /* same phy as above, with just a different OUI */
|
H A D | realtek.c | 2 * drivers/net/phy/realtek.c 16 #include <linux/phy.h>
|
/drivers/net/wireless/rtlwifi/rtl8192ce/ |
H A D | dm.c | 35 #include "phy.h" 42 struct rtl_phy *rtlphy = &(rtlpriv->phy);
|