Lines Matching refs:usb_dmac
90 * struct usb_dmac - USB DMA Controller
97 struct usb_dmac {
106 #define to_usb_dmac(d) container_of(d, struct usb_dmac, engine)
151 static void usb_dmac_write(struct usb_dmac *dmac, u32 reg, u32 data)
156 static u32 usb_dmac_read(struct usb_dmac *dmac, u32 reg)
244 static int usb_dmac_init(struct usb_dmac *dmac)
346 struct usb_dmac *dmac = to_usb_dmac(chan->device);
372 static void usb_dmac_stop(struct usb_dmac *dmac)
676 struct usb_dmac *dmac = dev_get_drvdata(dev);
690 struct usb_dmac *dmac = dev_get_drvdata(dev);
707 static int usb_dmac_chan_probe(struct usb_dmac *dmac,
746 static int usb_dmac_parse_of(struct device *dev, struct usb_dmac *dmac)
770 struct usb_dmac *dmac;
862 static void usb_dmac_chan_remove(struct usb_dmac *dmac,
871 struct usb_dmac *dmac = platform_get_drvdata(pdev);
884 struct usb_dmac *dmac = platform_get_drvdata(pdev);