Lines Matching refs:dev
121 static int sa1111_start_hc(struct sa1111_dev *dev)
126 dev_dbg(&dev->dev, "starting SA-1111 OHCI USB Controller\n");
136 dev->mapbase + USB_RESET);
142 ret = sa1111_enable_device(dev);
145 writel_relaxed(usb_rst, dev->mapbase + USB_RESET);
151 static void sa1111_stop_hc(struct sa1111_dev *dev)
155 dev_dbg(&dev->dev, "stopping SA-1111 OHCI USB Controller\n");
160 usb_rst = readl_relaxed(dev->mapbase + USB_RESET);
162 dev->mapbase + USB_RESET);
167 sa1111_disable_device(dev);
176 static int ohci_hcd_sa1111_probe(struct sa1111_dev *dev)
190 hcd = usb_create_hcd(&ohci_sa1111_hc_driver, &dev->dev, "sa1111");
194 hcd->rsrc_start = dev->res.start;
195 hcd->rsrc_len = resource_size(&dev->res);
197 irq = sa1111_get_irq(dev, 1);
229 dev_dbg(&dev->dev, "request_mem_region failed\n");
234 hcd->regs = dev->mapbase;
236 ret = sa1111_start_hc(dev);
246 sa1111_stop_hc(dev);
256 * @dev: USB Host Controller being removed
261 static void ohci_hcd_sa1111_remove(struct sa1111_dev *dev)
263 struct usb_hcd *hcd = sa1111_get_drvdata(dev);
266 sa1111_stop_hc(dev);
273 struct sa1111_dev *dev = to_sa1111_device(_dev);
274 struct usb_hcd *hcd = sa1111_get_drvdata(dev);
278 sa1111_stop_hc(dev);