Searched refs:phy (Results 226 - 250 of 624) sorted by relevance

1234567891011>>

/drivers/usb/dwc2/
H A Dcore.h40 #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 Dphy_lcn.c101 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 Ddm9601.c110 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 Domap2430.c40 #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 Dda8xx.c88 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 De1000_mac.c597 /* 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 Dde4x5.c818 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 De1000.h511 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 Dmac.c690 /* 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 Drf.c29 #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 Drf.c33 #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 Drf.c29 #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 Dpm80xx_hwi.c351 * 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 Dmv_init.c101 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 Dsis900.c239 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 DKconfig56 This driver supports configuring of the phy mode connected to
/drivers/phy/
H A Dphy-s5pv210-usb2.c14 #include <linux/phy/phy.h>
15 #include "phy-samsung-usb2.h"
71 * can be written to the phy register.
/drivers/scsi/isci/
H A Dport.h62 #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 DMakefile51 obj-$(CONFIG_USB_SUPPORT) += phy/
/drivers/video/fbdev/omap2/dss/
H A Dhdmi4.c47 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 Dsxgbe_xpcs.c15 #include <linux/phy.h>
/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac100.h28 #include <linux/phy.h>
/drivers/net/phy/
H A Dbcm63xx.c10 #include <linux/phy.h>
89 /* same phy as above, with just a different OUI */
H A Drealtek.c2 * drivers/net/phy/realtek.c
16 #include <linux/phy.h>
/drivers/net/wireless/rtlwifi/rtl8192ce/
H A Ddm.c35 #include "phy.h"
42 struct rtl_phy *rtlphy = &(rtlpriv->phy);

Completed in 902 milliseconds

1234567891011>>