Lines Matching defs:ocpdev
79 static int __init rgmii_init(struct ocp_device *ocpdev, int input, int mode)
81 struct ibm_ocp_rgmii *dev = ocp_get_drvdata(ocpdev);
84 RGMII_DBG("%d: init(%d, %d)" NL, ocpdev->def->index, input, mode);
91 ocpdev->def->index);
95 p = (struct rgmii_regs *)ioremap(ocpdev->def->paddr,
100 ocpdev->def->index);
106 ocp_set_drvdata(ocpdev, dev);
117 ocpdev->def->index, input, rgmii_mode_name(mode));
150 void rgmii_set_speed(struct ocp_device *ocpdev, int input, int speed)
152 struct ibm_ocp_rgmii *dev = ocp_get_drvdata(ocpdev);
155 RGMII_DBG("%d: speed(%d, %d)" NL, ocpdev->def->index, input, speed);
165 void __rgmii_fini(struct ocp_device *ocpdev, int input)
167 struct ibm_ocp_rgmii *dev = ocp_get_drvdata(ocpdev);
170 RGMII_DBG("%d: fini(%d)" NL, ocpdev->def->index, input);
178 ocp_set_drvdata(ocpdev, NULL);
184 int __rgmii_get_regs_len(struct ocp_device *ocpdev)
190 void *rgmii_dump_regs(struct ocp_device *ocpdev, void *buf)
192 struct ibm_ocp_rgmii *dev = ocp_get_drvdata(ocpdev);
197 hdr->index = ocpdev->def->index;