Lines Matching defs:ocpdev
79 static int __init zmii_init(struct ocp_device *ocpdev, int input, int *mode)
81 struct ibm_ocp_zmii *dev = ocp_get_drvdata(ocpdev);
84 ZMII_DBG("%d: init(%d, %d)" NL, ocpdev->def->index, input, *mode);
91 ocpdev->def->index);
96 p = ioremap(ocpdev->def->paddr, sizeof(struct zmii_regs));
100 ocpdev->def->index);
105 ocp_set_drvdata(ocpdev, dev);
132 ocpdev->def->index, r);
144 ocpdev->def->index, zmii_mode_name(dev->mode));
150 ocpdev->def->index, *mode, input);
193 void __zmii_enable_mdio(struct ocp_device *ocpdev, int input)
195 struct ibm_ocp_zmii *dev = ocp_get_drvdata(ocpdev);
198 ZMII_DBG2("%d: mdio(%d)" NL, ocpdev->def->index, input);
203 void __zmii_set_speed(struct ocp_device *ocpdev, int input, int speed)
205 struct ibm_ocp_zmii *dev = ocp_get_drvdata(ocpdev);
208 ZMII_DBG("%d: speed(%d, %d)" NL, ocpdev->def->index, input, speed);
218 void __zmii_fini(struct ocp_device *ocpdev, int input)
220 struct ibm_ocp_zmii *dev = ocp_get_drvdata(ocpdev);
223 ZMII_DBG("%d: fini(%d)" NL, ocpdev->def->index, input);
231 ocp_set_drvdata(ocpdev, NULL);
237 int __zmii_get_regs_len(struct ocp_device *ocpdev)
243 void *zmii_dump_regs(struct ocp_device *ocpdev, void *buf)
245 struct ibm_ocp_zmii *dev = ocp_get_drvdata(ocpdev);
250 hdr->index = ocpdev->def->index;