Home
last modified time | relevance | path

Searched refs:dma_controller (Results 1 – 5 of 5) sorted by relevance

/rk3399_rockchip-uboot/drivers/usb/musb-new/
H A Dmusb_dma.h76 struct dma_controller;
126 struct dma_controller { struct
127 int (*start)(struct dma_controller *); argument
128 int (*stop)(struct dma_controller *); argument
129 struct dma_channel *(*channel_alloc)(struct dma_controller *, argument
146 extern struct dma_controller *__init argument
149 extern void dma_controller_destroy(struct dma_controller *);
H A Dmusb_host.c373 struct dma_controller *dma = musb->dma_controller; in musb_advance_schedule()
617 static bool musb_tx_dma_program(struct dma_controller *dma, in musb_tx_dma_program()
687 struct dma_controller *dma_controller; in musb_ep_program() local
707 dma_controller = musb->dma_controller; in musb_ep_program()
708 if (is_dma_capable() && epnum && dma_controller) { in musb_ep_program()
711 dma_channel = dma_controller->channel_alloc( in musb_ep_program()
712 dma_controller, hw_ep, is_out); in musb_ep_program()
808 if (dma_channel && musb_tx_dma_program(dma_controller, in musb_ep_program()
865 dma_ok = dma_controller->channel_program(dma_channel, in musb_ep_program()
871 dma_controller->channel_release(dma_channel); in musb_ep_program()
[all …]
H A Dmusb_gadget.c85 struct dma_controller *dma = musb->dma_controller; in map_dma_buffer()
222 struct dma_controller *c = ep->musb->dma_controller; in nuke()
363 struct dma_controller *c = musb->dma_controller; in txstate()
674 struct dma_controller *c = musb->dma_controller; in rxstate()
717 struct dma_controller *c; in rxstate()
721 c = musb->dma_controller; in rxstate()
797 struct dma_controller *c; in rxstate()
801 c = musb->dma_controller; in rxstate()
852 struct dma_controller *c = musb->dma_controller; in rxstate()
1178 if (is_dma_capable() && musb->dma_controller) { in musb_gadget_enable()
[all …]
H A Dmusb_core.h349 struct dma_controller *dma_controller; member
H A Dmusb_core.c1891 if (is_dma_capable() && musb->dma_controller) { in musb_free()
1892 struct dma_controller *c = musb->dma_controller; in musb_free()
1985 struct dma_controller *c; in musb_init_controller()
1988 musb->dma_controller = c; in musb_init_controller()
1995 if (!is_dma_capable() || !musb->dma_controller) in musb_init_controller()
2115 (is_dma_capable() && musb->dma_controller) in musb_init_controller()