Searched refs:phy_ops (Results 1 - 79 of 79) sorted by relevance

/linux-4.4.14/drivers/nfc/s3fwrn5/
H A Ds3fwrn5.h47 struct s3fwrn5_phy_ops *phy_ops; member in struct:s3fwrn5_info
58 if (!info->phy_ops->set_mode) s3fwrn5_set_mode()
61 info->phy_ops->set_mode(info->phy_id, mode); s3fwrn5_set_mode()
68 if (!info->phy_ops->get_mode) s3fwrn5_get_mode()
71 return info->phy_ops->get_mode(info->phy_id); s3fwrn5_get_mode()
76 if (!info->phy_ops->set_wake) s3fwrn5_set_wake()
79 info->phy_ops->set_wake(info->phy_id, wake); s3fwrn5_set_wake()
86 if (!info->phy_ops->write) s3fwrn5_write()
89 return info->phy_ops->write(info->phy_id, skb); s3fwrn5_write()
93 struct s3fwrn5_phy_ops *phy_ops, unsigned int max_payload);
H A Dcore.c150 struct s3fwrn5_phy_ops *phy_ops, unsigned int max_payload) s3fwrn5_probe()
161 info->phy_ops = phy_ops; s3fwrn5_probe()
149 s3fwrn5_probe(struct nci_dev **ndev, void *phy_id, struct device *pdev, struct s3fwrn5_phy_ops *phy_ops, unsigned int max_payload) s3fwrn5_probe() argument
/linux-4.4.14/drivers/nfc/nxp-nci/
H A Dcore.c55 if (info->phy_ops->set_mode) nxp_nci_open()
56 r = info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_NCI); nxp_nci_open()
72 if (info->phy_ops->set_mode) nxp_nci_close()
73 r = info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_COLD); nxp_nci_close()
86 if (!info->phy_ops->write) { nxp_nci_send()
96 r = info->phy_ops->write(info->phy_id, skb); nxp_nci_send()
112 const struct nxp_nci_phy_ops *phy_ops, nxp_nci_probe()
127 info->phy_ops = phy_ops; nxp_nci_probe()
133 if (info->phy_ops->set_mode) { nxp_nci_probe()
134 r = info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_COLD); nxp_nci_probe()
175 if (info->phy_ops->set_mode) nxp_nci_remove()
176 info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_COLD); nxp_nci_remove()
111 nxp_nci_probe(void *phy_id, struct device *pdev, const struct nxp_nci_phy_ops *phy_ops, unsigned int max_payload, struct nci_dev **ndev) nxp_nci_probe() argument
H A Dnxp-nci.h71 const struct nxp_nci_phy_ops *phy_ops; member in struct:nxp_nci_info
85 const struct nxp_nci_phy_ops *phy_ops,
H A Dfirmware.c68 if (info->phy_ops->set_mode) { nxp_nci_fw_work_complete()
69 r = info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_COLD); nxp_nci_fw_work_complete()
133 r = info->phy_ops->write(info->phy_id, skb); nxp_nci_fw_send_chunk()
219 if (!info->phy_ops->set_mode || !info->phy_ops->write) { nxp_nci_fw_download()
236 r = info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_FW); nxp_nci_fw_download()
/linux-4.4.14/drivers/phy/
H A Dulpi_phy.h8 *ulpi_phy_create(struct ulpi *ulpi, const struct phy_ops *ops) ulpi_phy_create()
H A Dphy-tusb1210.c56 static const struct phy_ops phy_ops = { variable in typeref:struct:phy_ops
107 tusb->phy = ulpi_phy_create(ulpi, &phy_ops); tusb1210_probe()
H A Dphy-exynos-dp-video.c51 static const struct phy_ops exynos_dp_video_phy_ops = {
H A Dphy-bcm-kona-usb2.c94 static const struct phy_ops ops = {
H A Dphy-lpc18xx-usb-otg.c83 static const struct phy_ops lpc18xx_usb_otg_phy_ops = {
H A Dphy-mvebu-sata.c78 static const struct phy_ops phy_mvebu_sata_ops = {
H A Dphy-armada375-usb2.c54 static const struct phy_ops armada375_usb_phy_ops = {
H A Dphy-bcm-cygnus-pcie.c117 static struct phy_ops cygnus_pcie_phy_ops = {
H A Dphy-berlin-usb.c150 static const struct phy_ops phy_berlin_usb_ops = {
H A Dphy-brcmstb-sata.c125 static const struct phy_ops phy_ops_28nm = {
H A Dphy-exynos-mipi-video.c127 static const struct phy_ops exynos_mipi_video_phy_ops = {
H A Dphy-hix5hd2-sata.c132 static const struct phy_ops hix5hd2_sata_phy_ops = {
H A Dphy-pistachio-usb.c129 static const struct phy_ops pistachio_usb_phy_ops = {
H A Dphy-pxa-28nm-hsic.c162 static const struct phy_ops hsic_ops = {
H A Dphy-qcom-ipq806x-sata.c129 static const struct phy_ops qcom_ipq806x_sata_phy_ops = {
H A Dphy-qcom-ufs-i.h153 const struct phy_ops *ufs_qcom_phy_gen_ops,
H A Dphy-qcom-ufs-qmp-14nm.c118 static const struct phy_ops ufs_qcom_phy_qmp_14nm_phy_ops = {
H A Dphy-qcom-ufs-qmp-20nm.c174 static const struct phy_ops ufs_qcom_phy_qmp_20nm_phy_ops = {
H A Dphy-rockchip-usb.c87 static const struct phy_ops ops = {
H A Dphy-spear1310-miphy.c182 static const struct phy_ops spear1310_miphy_ops = {
H A Dphy-stih407-usb.c86 static const struct phy_ops stih407_usb2_picophy_data = {
H A Dphy-stih41x-usb.c115 static const struct phy_ops stih41x_usb_phy_ops = {
H A Dphy-sun9i-usb.c117 static const struct phy_ops sun9i_usb_phy_ops = {
H A Dphy-berlin-sata.c179 static const struct phy_ops phy_berlin_sata_ops = {
H A Dphy-dm816x-usb.c116 static const struct phy_ops ops = {
H A Dphy-exynos5250-sata.c157 static const struct phy_ops exynos_sata_phy_ops = {
H A Dphy-omap-usb2.c140 static const struct phy_ops ops = {
H A Dphy-pxa-28nm-usb2.c297 static const struct phy_ops usb_ops = {
H A Dphy-qcom-apq8064-sata.c207 static const struct phy_ops qcom_apq8064_sata_phy_ops = {
H A Dphy-rcar-gen2.c186 static const struct phy_ops rcar_gen2_phy_ops = {
H A Dphy-samsung-usb2.c87 static const struct phy_ops samsung_usb2_phy_ops = {
H A Dphy-spear1340-miphy.c192 static const struct phy_ops spear1340_miphy_ops = {
H A Dphy-miphy365x.c513 static const struct phy_ops miphy365x_ops = {
H A Dphy-mt65xx-usb3.c401 static struct phy_ops mt65xx_u3phy_ops = {
H A Dphy-ti-pipe3.c301 static const struct phy_ops ops = {
H A Dphy-core.c685 const struct phy_ops *ops) phy_create()
761 const struct phy_ops *ops) devm_phy_create()
H A Dphy-exynos5-usbdrd.c540 static const struct phy_ops exynos5_usbdrd_phy_ops = {
H A Dphy-qcom-ufs.c80 const struct phy_ops *ufs_qcom_phy_gen_ops, ufs_qcom_phy_generic_probe()
H A Dphy-sun4i-usb.c377 static const struct phy_ops sun4i_usb_phy_ops = {
H A Dphy-twl4030-usb.c630 static const struct phy_ops ops = {
H A Dphy-miphy28lp.c1135 static const struct phy_ops miphy28lp_ops = {
H A Dphy-xgene.c1618 static const struct phy_ops xgene_phy_ops = {
/linux-4.4.14/drivers/nfc/fdp/
H A Dfdp.h32 int fdp_nci_probe(struct fdp_i2c_phy *phy, struct nfc_phy_ops *phy_ops,
H A Dfdp.c49 struct nfc_phy_ops *phy_ops; member in struct:fdp_nci_info
254 r = info->phy_ops->enable(info->phy); fdp_nci_open()
278 return info->phy_ops->write(info->phy, skb); fdp_nci_send()
741 int fdp_nci_probe(struct fdp_i2c_phy *phy, struct nfc_phy_ops *phy_ops, fdp_nci_probe() argument
759 info->phy_ops = phy_ops; fdp_nci_probe()
/linux-4.4.14/drivers/nfc/microread/
H A Dmicroread.h25 int microread_probe(void *phy_id, struct nfc_phy_ops *phy_ops, char *llc_name,
H A Dmicroread.c166 struct nfc_phy_ops *phy_ops; member in struct:microread_info
180 return info->phy_ops->enable(info->phy_id); microread_open()
187 info->phy_ops->disable(info->phy_id); microread_close()
233 return info->phy_ops->write(info->phy_id, skb); microread_xmit()
656 int microread_probe(void *phy_id, struct nfc_phy_ops *phy_ops, char *llc_name, microread_probe() argument
672 info->phy_ops = phy_ops; microread_probe()
/linux-4.4.14/drivers/nfc/pn544/
H A Dpn544.h31 int pn544_hci_probe(void *phy_id, struct nfc_phy_ops *phy_ops, char *llc_name,
H A Dpn544.c122 struct nfc_phy_ops *phy_ops; member in struct:pn544_hci_info
150 r = info->phy_ops->enable(info->phy_id); pn544_hci_open()
169 info->phy_ops->disable(info->phy_id); pn544_hci_close()
341 return info->phy_ops->write(info->phy_id, skb); pn544_hci_xmit()
915 int pn544_hci_probe(void *phy_id, struct nfc_phy_ops *phy_ops, char *llc_name, pn544_hci_probe() argument
930 info->phy_ops = phy_ops; pn544_hci_probe()
/linux-4.4.14/drivers/gpu/drm/sti/
H A Dsti_hdmi.h41 * @phy_ops: phy start/stop operations
60 struct hdmi_phy_ops *phy_ops; member in struct:sti_hdmi
H A Dsti_hdmi.c469 hdmi->phy_ops->stop(hdmi); sti_hdmi_disable()
504 if (!hdmi->phy_ops->start(hdmi)) { sti_hdmi_pre_enable()
833 hdmi->phy_ops = (struct hdmi_phy_ops *) sti_hdmi_probe()
/linux-4.4.14/include/linux/phy/
H A Dphy.h26 * struct phy_ops - set of function pointers for performing phy operations
33 struct phy_ops { struct
55 * @mutex: mutex to protect phy_ops
63 const struct phy_ops *ops;
144 const struct phy_ops *ops);
146 const struct phy_ops *ops);
294 const struct phy_ops *ops) phy_create()
301 const struct phy_ops *ops) devm_phy_create()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
H A Dcphy.h140 int phy_addr, struct cphy_ops *phy_ops, cphy_init()
145 phy->ops = phy_ops; cphy_init()
148 phy->mdio.mmds = phy_ops->mmds; cphy_init()
139 cphy_init(struct cphy *phy, struct net_device *dev, int phy_addr, struct cphy_ops *phy_ops, const struct mdio_ops *mdio_ops) cphy_init() argument
/linux-4.4.14/drivers/nfc/st-nci/
H A Dndlc.h59 int ndlc_probe(void *phy_id, struct nfc_phy_ops *phy_ops, struct device *dev,
H A Dndlc.c268 int ndlc_probe(void *phy_id, struct nfc_phy_ops *phy_ops, struct device *dev, ndlc_probe() argument
278 ndlc->ops = phy_ops; ndlc_probe()
/linux-4.4.14/drivers/nfc/st21nfca/
H A Dcore.c229 r = info->phy_ops->enable(info->phy_id); st21nfca_hci_open()
248 info->phy_ops->disable(info->phy_id); st21nfca_hci_close()
330 return info->phy_ops->write(info->phy_id, skb); st21nfca_hci_xmit()
956 int st21nfca_hci_probe(void *phy_id, struct nfc_phy_ops *phy_ops, st21nfca_hci_probe() argument
974 info->phy_ops = phy_ops; st21nfca_hci_probe()
H A Dst21nfca.h158 struct nfc_phy_ops *phy_ops; member in struct:st21nfca_hci_info
177 int st21nfca_hci_probe(void *phy_id, struct nfc_phy_ops *phy_ops,
/linux-4.4.14/drivers/pinctrl/
H A Dpinctrl-tegra-xusb.c608 static const struct phy_ops pcie_phy_ops = {
682 static const struct phy_ops sata_phy_ops = {
/linux-4.4.14/drivers/net/ethernet/intel/igb/
H A De1000_hw.h375 struct e1000_phy_operations *phy_ops; member in struct:e1000_info
H A De1000_82575.c2907 .phy_ops = &e1000_phy_ops_82575,
H A Digb_main.c2319 memcpy(&hw->phy.ops, ei->phy_ops, sizeof(hw->phy.ops)); igb_probe()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
H A Dcommon.h578 int phy_addr, struct cphy_ops *phy_ops, cphy_init()
585 phy->ops = phy_ops; cphy_init()
588 phy->mdio.mmds = phy_ops->mmds; cphy_init()
577 cphy_init(struct cphy *phy, struct adapter *adapter, int phy_addr, struct cphy_ops *phy_ops, const struct mdio_ops *mdio_ops, unsigned int caps, const char *desc) cphy_init() argument
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
H A D82571.c1980 .phy_ops = &e82_phy_ops_igp,
1998 .phy_ops = &e82_phy_ops_igp,
2016 .phy_ops = &e82_phy_ops_m88,
2040 .phy_ops = &e82_phy_ops_bm,
2061 .phy_ops = &e82_phy_ops_bm,
H A De1000.h362 const struct e1000_phy_operations *phy_ops; member in struct:e1000_info
H A Dich8lan.c5753 .phy_ops = &ich8_phy_ops,
5770 .phy_ops = &ich8_phy_ops,
5787 .phy_ops = &ich8_phy_ops,
5806 .phy_ops = &ich8_phy_ops,
5826 .phy_ops = &ich8_phy_ops,
5846 .phy_ops = &ich8_phy_ops,
5866 .phy_ops = &ich8_phy_ops,
H A D80003es2lan.c1416 .phy_ops = &es2_phy_ops,
H A Dnetdev.c7089 memcpy(&hw->phy.ops, ei->phy_ops, sizeof(hw->phy.ops)); e1000_probe()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_x550.c2470 .phy_ops = &phy_ops_X550,
2480 .phy_ops = &phy_ops_X550EM_x,
H A Dixgbe_82598.c1236 .phy_ops = &phy_ops_82598,
H A Dixgbe_x540.c901 .phy_ops = &phy_ops_X540,
H A Dixgbe_82599.c2266 .phy_ops = &phy_ops_82599,
H A Dixgbe_type.h3467 struct ixgbe_phy_operations *phy_ops; member in struct:ixgbe_info
H A Dixgbe_main.c8701 memcpy(&hw->phy.ops, ii->phy_ops, sizeof(hw->phy.ops)); ixgbe_probe()
/linux-4.4.14/drivers/net/ethernet/sun/
H A Dniu.c1879 const struct niu_phy_ops *ops = np->phy_ops; niu_xcvr_init()
1891 const struct niu_phy_ops *ops = np->phy_ops; niu_serdes_init()
2176 if (np->phy_ops->xcvr_init) link_status_10g_hotplug()
2177 err = np->phy_ops->xcvr_init(np); link_status_10g_hotplug()
2214 const struct niu_phy_ops *ops = np->phy_ops; niu_link_status()
2596 np->phy_ops = tp->ops; niu_determine_phy_disposition()
H A Dniu.h3283 const struct niu_phy_ops *phy_ops; member in struct:rx_pkt_hdr0::niu

Completed in 1429 milliseconds