phy               147 include/linux/atmdev.h 	const struct atmphy_ops *phy;	/* PHY operations, may be undefined */
phy                20 include/linux/fec.h 	phy_interface_t phy;
phy               702 include/linux/phy.h int phy_device_register(struct phy_device *phy);
phy                34 include/linux/phy/omap_usb.h 	struct usb_phy		phy;
phy                55 include/linux/phy/omap_usb.h #define	phy_to_omapusb(x)	container_of((x), struct omap_usb, phy)
phy                23 include/linux/phy/phy.h struct phy;
phy                34 include/linux/phy/phy.h 	int	(*init)(struct phy *phy);
phy                35 include/linux/phy/phy.h 	int	(*exit)(struct phy *phy);
phy                36 include/linux/phy/phy.h 	int	(*power_on)(struct phy *phy);
phy                37 include/linux/phy/phy.h 	int	(*power_off)(struct phy *phy);
phy                83 include/linux/phy/phy.h 	struct phy * (*of_xlate)(struct device *dev,
phy               113 include/linux/phy/phy.h #define	to_phy(dev)	(container_of((dev), struct phy, dev))
phy               121 include/linux/phy/phy.h static inline void phy_set_drvdata(struct phy *phy, void *data)
phy               123 include/linux/phy/phy.h 	dev_set_drvdata(&phy->dev, data);
phy               126 include/linux/phy/phy.h static inline void *phy_get_drvdata(struct phy *phy)
phy               128 include/linux/phy/phy.h 	return dev_get_drvdata(&phy->dev);
phy               132 include/linux/phy/phy.h int phy_pm_runtime_get(struct phy *phy);
phy               133 include/linux/phy/phy.h int phy_pm_runtime_get_sync(struct phy *phy);
phy               134 include/linux/phy/phy.h int phy_pm_runtime_put(struct phy *phy);
phy               135 include/linux/phy/phy.h int phy_pm_runtime_put_sync(struct phy *phy);
phy               136 include/linux/phy/phy.h void phy_pm_runtime_allow(struct phy *phy);
phy               137 include/linux/phy/phy.h void phy_pm_runtime_forbid(struct phy *phy);
phy               138 include/linux/phy/phy.h int phy_init(struct phy *phy);
phy               139 include/linux/phy/phy.h int phy_exit(struct phy *phy);
phy               140 include/linux/phy/phy.h int phy_power_on(struct phy *phy);
phy               141 include/linux/phy/phy.h int phy_power_off(struct phy *phy);
phy               142 include/linux/phy/phy.h static inline int phy_get_bus_width(struct phy *phy)
phy               144 include/linux/phy/phy.h 	return phy->attrs.bus_width;
phy               146 include/linux/phy/phy.h static inline void phy_set_bus_width(struct phy *phy, int bus_width)
phy               148 include/linux/phy/phy.h 	phy->attrs.bus_width = bus_width;
phy               150 include/linux/phy/phy.h struct phy *phy_get(struct device *dev, const char *string);
phy               151 include/linux/phy/phy.h struct phy *phy_optional_get(struct device *dev, const char *string);
phy               152 include/linux/phy/phy.h struct phy *devm_phy_get(struct device *dev, const char *string);
phy               153 include/linux/phy/phy.h struct phy *devm_phy_optional_get(struct device *dev, const char *string);
phy               154 include/linux/phy/phy.h struct phy *devm_of_phy_get(struct device *dev, struct device_node *np,
phy               156 include/linux/phy/phy.h void phy_put(struct phy *phy);
phy               157 include/linux/phy/phy.h void devm_phy_put(struct device *dev, struct phy *phy);
phy               158 include/linux/phy/phy.h struct phy *of_phy_get(struct device_node *np, const char *con_id);
phy               159 include/linux/phy/phy.h struct phy *of_phy_simple_xlate(struct device *dev,
phy               161 include/linux/phy/phy.h struct phy *phy_create(struct device *dev, struct device_node *node,
phy               164 include/linux/phy/phy.h struct phy *devm_phy_create(struct device *dev, struct device_node *node,
phy               166 include/linux/phy/phy.h void phy_destroy(struct phy *phy);
phy               167 include/linux/phy/phy.h void devm_phy_destroy(struct device *dev, struct phy *phy);
phy               169 include/linux/phy/phy.h 	struct module *owner, struct phy * (*of_xlate)(struct device *dev,
phy               172 include/linux/phy/phy.h 	struct module *owner, struct phy * (*of_xlate)(struct device *dev,
phy               178 include/linux/phy/phy.h static inline int phy_pm_runtime_get(struct phy *phy)
phy               180 include/linux/phy/phy.h 	if (!phy)
phy               185 include/linux/phy/phy.h static inline int phy_pm_runtime_get_sync(struct phy *phy)
phy               187 include/linux/phy/phy.h 	if (!phy)
phy               192 include/linux/phy/phy.h static inline int phy_pm_runtime_put(struct phy *phy)
phy               194 include/linux/phy/phy.h 	if (!phy)
phy               199 include/linux/phy/phy.h static inline int phy_pm_runtime_put_sync(struct phy *phy)
phy               201 include/linux/phy/phy.h 	if (!phy)
phy               206 include/linux/phy/phy.h static inline void phy_pm_runtime_allow(struct phy *phy)
phy               211 include/linux/phy/phy.h static inline void phy_pm_runtime_forbid(struct phy *phy)
phy               216 include/linux/phy/phy.h static inline int phy_init(struct phy *phy)
phy               218 include/linux/phy/phy.h 	if (!phy)
phy               223 include/linux/phy/phy.h static inline int phy_exit(struct phy *phy)
phy               225 include/linux/phy/phy.h 	if (!phy)
phy               230 include/linux/phy/phy.h static inline int phy_power_on(struct phy *phy)
phy               232 include/linux/phy/phy.h 	if (!phy)
phy               237 include/linux/phy/phy.h static inline int phy_power_off(struct phy *phy)
phy               239 include/linux/phy/phy.h 	if (!phy)
phy               244 include/linux/phy/phy.h static inline int phy_get_bus_width(struct phy *phy)
phy               249 include/linux/phy/phy.h static inline void phy_set_bus_width(struct phy *phy, int bus_width)
phy               254 include/linux/phy/phy.h static inline struct phy *phy_get(struct device *dev, const char *string)
phy               259 include/linux/phy/phy.h static inline struct phy *phy_optional_get(struct device *dev,
phy               265 include/linux/phy/phy.h static inline struct phy *devm_phy_get(struct device *dev, const char *string)
phy               270 include/linux/phy/phy.h static inline struct phy *devm_phy_optional_get(struct device *dev,
phy               276 include/linux/phy/phy.h static inline struct phy *devm_of_phy_get(struct device *dev,
phy               283 include/linux/phy/phy.h static inline void phy_put(struct phy *phy)
phy               287 include/linux/phy/phy.h static inline void devm_phy_put(struct device *dev, struct phy *phy)
phy               291 include/linux/phy/phy.h static inline struct phy *of_phy_get(struct device_node *np, const char *con_id)
phy               296 include/linux/phy/phy.h static inline struct phy *of_phy_simple_xlate(struct device *dev,
phy               302 include/linux/phy/phy.h static inline struct phy *phy_create(struct device *dev,
phy               310 include/linux/phy/phy.h static inline struct phy *devm_phy_create(struct device *dev,
phy               318 include/linux/phy/phy.h static inline void phy_destroy(struct phy *phy)
phy               322 include/linux/phy/phy.h static inline void devm_phy_destroy(struct device *dev, struct phy *phy)
phy               327 include/linux/phy/phy.h 	struct device *dev, struct module *owner, struct phy * (*of_xlate)(
phy               334 include/linux/phy/phy.h 	*dev, struct module *owner, struct phy * (*of_xlate)(struct device *dev,
phy                10 include/linux/sh_eth.h 	int phy;
phy                 9 include/linux/sungem_phy.h 	int		(*init)(struct mii_phy *phy);
phy                10 include/linux/sungem_phy.h 	int		(*suspend)(struct mii_phy *phy);
phy                11 include/linux/sungem_phy.h 	int		(*setup_aneg)(struct mii_phy *phy, u32 advertise);
phy                12 include/linux/sungem_phy.h 	int		(*setup_forced)(struct mii_phy *phy, int speed, int fd);
phy                13 include/linux/sungem_phy.h 	int		(*poll_link)(struct mii_phy *phy);
phy                14 include/linux/sungem_phy.h 	int		(*read_link)(struct mii_phy *phy);
phy                15 include/linux/sungem_phy.h 	int		(*enable_fiber)(struct mii_phy *phy, int autoneg);
phy                64 include/linux/sungem_phy.h extern int sungem_phy_probe(struct mii_phy *phy, int mii_id);
phy                16 include/linux/usb/chipidea.h 	struct usb_phy	*phy;
phy               110 include/linux/usb/hcd.h 	struct phy		*phy;
phy               146 include/linux/usb/msm_hsusb.h 	struct usb_phy phy;
phy                17 include/linux/usb/otg.h 	struct usb_phy		*phy;
phy               140 include/linux/usb/phy.h 	struct usb_phy	*phy;
phy                80 include/linux/usb/tegra_usb_phy.h void tegra_usb_phy_preresume(struct usb_phy *phy);
phy                82 include/linux/usb/tegra_usb_phy.h void tegra_usb_phy_postresume(struct usb_phy *phy);
phy                84 include/linux/usb/tegra_usb_phy.h void tegra_ehci_phy_restore_start(struct usb_phy *phy,
phy                87 include/linux/usb/tegra_usb_phy.h void tegra_ehci_phy_restore_end(struct usb_phy *phy);
phy                32 include/media/sh_mobile_csi2.h 	enum sh_csi2_phy phy;
phy               233 include/net/dsa.h 			       struct phy_device *phy);
phy               235 include/net/dsa.h 				struct phy_device *phy);
phy                67 include/net/mac802154.h 	struct	wpan_phy *phy;
phy                60 include/net/wpan-phy.h 	struct net_device *(*add_iface)(struct wpan_phy *phy,
phy                62 include/net/wpan-phy.h 	void (*del_iface)(struct wpan_phy *phy, struct net_device *dev);
phy                64 include/net/wpan-phy.h 	int (*set_txpower)(struct wpan_phy *phy, int db);
phy                65 include/net/wpan-phy.h 	int (*set_lbt)(struct wpan_phy *phy, bool on);
phy                66 include/net/wpan-phy.h 	int (*set_cca_mode)(struct wpan_phy *phy, u8 cca_mode);
phy                67 include/net/wpan-phy.h 	int (*set_cca_ed_level)(struct wpan_phy *phy, int level);
phy                68 include/net/wpan-phy.h 	int (*set_csma_params)(struct wpan_phy *phy, u8 min_be, u8 max_be,
phy                70 include/net/wpan-phy.h 	int (*set_frame_retries)(struct wpan_phy *phy, s8 retries);
phy                78 include/net/wpan-phy.h static inline void wpan_phy_set_dev(struct wpan_phy *phy, struct device *dev)
phy                80 include/net/wpan-phy.h 	phy->dev.parent = dev;
phy                82 include/net/wpan-phy.h int wpan_phy_register(struct wpan_phy *phy);
phy                83 include/net/wpan-phy.h void wpan_phy_unregister(struct wpan_phy *phy);
phy                84 include/net/wpan-phy.h void wpan_phy_free(struct wpan_phy *phy);
phy                86 include/net/wpan-phy.h int wpan_phy_for_each(int (*fn)(struct wpan_phy *phy, void *data), void *data);
phy                88 include/net/wpan-phy.h static inline void *wpan_phy_priv(struct wpan_phy *phy)
phy                90 include/net/wpan-phy.h 	BUG_ON(!phy);
phy                91 include/net/wpan-phy.h 	return &phy->priv;
phy                96 include/net/wpan-phy.h static inline void wpan_phy_put(struct wpan_phy *phy)
phy                98 include/net/wpan-phy.h 	put_device(&phy->dev);
phy               101 include/net/wpan-phy.h static inline const char *wpan_phy_name(struct wpan_phy *phy)
phy               103 include/net/wpan-phy.h 	return dev_name(&phy->dev);
phy               140 include/scsi/libsas.h 	struct sas_phy *phy;
phy               208 include/scsi/libsas.h 	struct sas_phy *phy;
phy               307 include/scsi/libsas.h 	struct asd_sas_phy *phy;
phy               331 include/scsi/libsas.h 	struct sas_phy *phy;
phy               472 include/scsi/libsas.h static inline void sas_phy_disconnected(struct asd_sas_phy *phy)
phy               474 include/scsi/libsas.h 	phy->oob_mode = OOB_NOT_CONNECTED;
phy               475 include/scsi/libsas.h 	phy->linkrate = SAS_LINK_RATE_UNKNOWN;
phy               483 include/scsi/libsas.h static inline void sas_put_local_phy(struct sas_phy *phy)
phy               485 include/scsi/libsas.h 	put_device(&phy->dev);
phy               700 include/scsi/libsas.h int sas_set_phy_speed(struct sas_phy *phy,
phy               702 include/scsi/libsas.h int sas_phy_reset(struct sas_phy *phy, int hard_reset);
phy                39 include/scsi/sas_ata.h int sas_get_ata_info(struct domain_device *dev, struct ex_phy *phy);
phy                95 include/scsi/sas_ata.h static inline int sas_get_ata_info(struct domain_device *dev, struct ex_phy *phy)
phy                80 include/scsi/scsi_transport_sas.h #define phy_to_shost(phy) \
phy                81 include/scsi/scsi_transport_sas.h 	dev_to_shost((phy)->dev.parent)
phy               207 include/scsi/scsi_transport_sas.h static inline void sas_port_put_phy(struct sas_phy *phy)
phy               209 include/scsi/scsi_transport_sas.h 	if (phy)
phy               210 include/scsi/scsi_transport_sas.h 		put_device(&phy->dev);
phy               229 include/scsi/scsi_transport_sas.h #define scsi_is_sas_phy_local(phy)	scsi_is_host_device((phy)->dev.parent)
phy               240 include/video/exynos_mipi_dsim.h 	struct phy			*phy;
phy               745 include/video/omapdss.h 	} phy;