Home
last modified time | relevance | path

Searched refs:phy_ops (Results 1 – 80 of 80) sorted by relevance

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