Home
last modified time | relevance | path

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

/linux-4.1.27/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 struct nxp_nci_phy_ops *phy_ops, unsigned int max_payload, in nxp_nci_probe() argument
126 info->phy_ops = phy_ops; in nxp_nci_probe()
132 if (info->phy_ops->set_mode) { in nxp_nci_probe()
133 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 struct nxp_nci_phy_ops *phy_ops; member
85 struct nxp_nci_phy_ops *phy_ops, unsigned int max_payload,
/linux-4.1.27/include/linux/phy/
Dphy.h33 struct phy_ops { struct
63 const struct phy_ops *ops;
142 const struct phy_ops *ops);
144 const struct phy_ops *ops);
285 const struct phy_ops *ops) in phy_create()
292 const struct phy_ops *ops) in devm_phy_create()
/linux-4.1.27/drivers/nfc/st21nfca/
Dst21nfca.h60 int st21nfca_hci_probe(void *phy_id, struct nfc_phy_ops *phy_ops,
72 struct nfc_phy_ops *phy_ops; member
Dst21nfca.c241 r = info->phy_ops->enable(info->phy_id); in st21nfca_hci_open()
260 info->phy_ops->disable(info->phy_id); in st21nfca_hci_close()
342 return info->phy_ops->write(info->phy_id, skb); in st21nfca_hci_xmit()
964 int st21nfca_hci_probe(void *phy_id, struct nfc_phy_ops *phy_ops, in st21nfca_hci_probe() argument
982 info->phy_ops = phy_ops; in st21nfca_hci_probe()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/drivers/nfc/st21nfcb/
Dndlc.h56 int ndlc_probe(void *phy_id, struct nfc_phy_ops *phy_ops, struct device *dev,
Dndlc.c253 int ndlc_probe(void *phy_id, struct nfc_phy_ops *phy_ops, struct device *dev, in ndlc_probe() argument
262 ndlc->ops = phy_ops; in ndlc_probe()
/linux-4.1.27/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.1.27/drivers/phy/
Dphy-exynos-dp-video.c51 static struct phy_ops exynos_dp_video_phy_ops = {
Dphy-rockchip-usb.c87 static struct phy_ops ops = {
Dphy-qcom-ufs-i.h153 struct phy_ops *ufs_qcom_phy_gen_ops,
Dphy-armada375-usb2.c54 static struct phy_ops armada375_usb_phy_ops = {
Dphy-bcm-kona-usb2.c94 static struct phy_ops ops = {
Dphy-mvebu-sata.c78 static struct phy_ops phy_mvebu_sata_ops = {
Dphy-stih407-usb.c86 static const struct phy_ops stih407_usb2_picophy_data = {
Dphy-stih41x-usb.c115 static struct phy_ops stih41x_usb_phy_ops = {
Dphy-qcom-ufs-qmp-14nm.c118 static struct phy_ops ufs_qcom_phy_qmp_14nm_phy_ops = {
Dphy-sun9i-usb.c117 static struct phy_ops sun9i_usb_phy_ops = {
Dphy-exynos-mipi-video.c127 static struct phy_ops exynos_mipi_video_phy_ops = {
Dphy-hix5hd2-sata.c132 static struct phy_ops hix5hd2_sata_phy_ops = {
Dphy-qcom-ufs-qmp-20nm.c174 static struct phy_ops ufs_qcom_phy_qmp_20nm_phy_ops = {
Dphy-berlin-usb.c150 static struct phy_ops phy_berlin_usb_ops = {
Dphy-qcom-ipq806x-sata.c129 static struct phy_ops qcom_ipq806x_sata_phy_ops = {
Dphy-spear1340-miphy.c192 static struct phy_ops spear1340_miphy_ops = {
Dphy-spear1310-miphy.c182 static struct phy_ops spear1310_miphy_ops = {
Dphy-exynos5250-sata.c157 static struct phy_ops exynos_sata_phy_ops = {
Dphy-qcom-apq8064-sata.c207 static struct phy_ops qcom_apq8064_sata_phy_ops = {
Dphy-dm816x-usb.c116 static struct phy_ops ops = {
Dphy-samsung-usb2.c74 static struct phy_ops samsung_usb2_phy_ops = {
Dphy-core.c636 const struct phy_ops *ops) in phy_create()
715 const struct phy_ops *ops) in devm_phy_create()
Dphy-berlin-sata.c179 static struct phy_ops phy_berlin_sata_ops = {
Dphy-sun4i-usb.c207 static struct phy_ops sun4i_usb_phy_ops = {
Dphy-omap-usb2.c140 static struct phy_ops ops = {
Dphy-rcar-gen2.c187 static struct phy_ops rcar_gen2_phy_ops = {
Dphy-ti-pipe3.c282 static struct phy_ops ops = {
Dphy-miphy365x.c518 static struct phy_ops miphy365x_ops = {
Dphy-exynos5-usbdrd.c540 static struct phy_ops exynos5_usbdrd_phy_ops = {
Dphy-twl4030-usb.c634 static const struct phy_ops ops = {
Dphy-qcom-ufs.c80 struct phy_ops *ufs_qcom_phy_gen_ops, in ufs_qcom_phy_generic_probe()
Dphy-miphy28lp.c1140 static struct phy_ops miphy28lp_ops = {
Dphy-xgene.c1618 static const struct phy_ops xgene_phy_ops = {
/linux-4.1.27/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.h360 const struct e1000_phy_operations *phy_ops; member
Dich8lan.c5687 .phy_ops = &ich8_phy_ops,
5704 .phy_ops = &ich8_phy_ops,
5721 .phy_ops = &ich8_phy_ops,
5740 .phy_ops = &ich8_phy_ops,
5760 .phy_ops = &ich8_phy_ops,
5780 .phy_ops = &ich8_phy_ops,
5800 .phy_ops = &ich8_phy_ops,
D80003es2lan.c1416 .phy_ops = &es2_phy_ops,
Dnetdev.c6868 memcpy(&hw->phy.ops, ei->phy_ops, sizeof(hw->phy.ops)); in e1000_probe()
/linux-4.1.27/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.1.27/drivers/pinctrl/
Dpinctrl-tegra-xusb.c597 static const struct phy_ops pcie_phy_ops = {
671 static const struct phy_ops sata_phy_ops = {
/linux-4.1.27/drivers/net/ethernet/intel/igb/
De1000_hw.h375 struct e1000_phy_operations *phy_ops; member
De1000_82575.c2881 .phy_ops = &e1000_phy_ops_82575,
Digb_main.c2330 memcpy(&hw->phy.ops, ei->phy_ops, sizeof(hw->phy.ops)); in igb_probe()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_x550.c1521 .phy_ops = &phy_ops_X550,
1530 .phy_ops = &phy_ops_X550EM_x,
Dixgbe_x540.c861 .phy_ops = &phy_ops_X540,
Dixgbe_82598.c1236 .phy_ops = &phy_ops_82598,
Dixgbe_82599.c2379 .phy_ops = &phy_ops_82599,
Dixgbe_type.h3235 struct ixgbe_phy_operations *phy_ops; member
Dixgbe_main.c8447 memcpy(&hw->phy.ops, ii->phy_ops, sizeof(hw->phy.ops)); in ixgbe_probe()
/linux-4.1.27/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