Symbol: usb_dmac_chan
drivers/dma/sh/usb-dmac.c
103
struct usb_dmac_chan *channels;
drivers/dma/sh/usb-dmac.c
161
static u32 usb_dmac_chan_read(struct usb_dmac_chan *chan, u32 reg)
drivers/dma/sh/usb-dmac.c
166
static void usb_dmac_chan_write(struct usb_dmac_chan *chan, u32 reg, u32 data)
drivers/dma/sh/usb-dmac.c
175
static bool usb_dmac_chan_is_busy(struct usb_dmac_chan *chan)
drivers/dma/sh/usb-dmac.c
193
static void usb_dmac_chan_start_sg(struct usb_dmac_chan *chan,
drivers/dma/sh/usb-dmac.c
222
static void usb_dmac_chan_start_desc(struct usb_dmac_chan *chan)
drivers/dma/sh/usb-dmac.c
263
static int usb_dmac_desc_alloc(struct usb_dmac_chan *chan, unsigned int sg_len,
drivers/dma/sh/usb-dmac.c
283
static void usb_dmac_desc_free(struct usb_dmac_chan *chan)
drivers/dma/sh/usb-dmac.c
298
static struct usb_dmac_desc *usb_dmac_desc_get(struct usb_dmac_chan *chan,
drivers/dma/sh/usb-dmac.c
329
static void usb_dmac_desc_put(struct usb_dmac_chan *chan,
drivers/dma/sh/usb-dmac.c
343
static void usb_dmac_soft_reset(struct usb_dmac_chan *uchan)
drivers/dma/sh/usb-dmac.c
362
static void usb_dmac_chan_halt(struct usb_dmac_chan *chan)
drivers/dma/sh/usb-dmac.c
383
struct usb_dmac_chan *uchan = to_usb_dmac_chan(chan);
drivers/dma/sh/usb-dmac.c
401
struct usb_dmac_chan *uchan = to_usb_dmac_chan(chan);
drivers/dma/sh/usb-dmac.c
420
struct usb_dmac_chan *uchan = to_usb_dmac_chan(chan);
drivers/dma/sh/usb-dmac.c
447
struct usb_dmac_chan *uchan = to_usb_dmac_chan(chan);
drivers/dma/sh/usb-dmac.c
467
static unsigned int usb_dmac_get_current_residue(struct usb_dmac_chan *chan,
drivers/dma/sh/usb-dmac.c
487
static u32 usb_dmac_chan_get_residue_if_complete(struct usb_dmac_chan *chan,
drivers/dma/sh/usb-dmac.c
503
static u32 usb_dmac_chan_get_residue(struct usb_dmac_chan *chan,
drivers/dma/sh/usb-dmac.c
532
struct usb_dmac_chan *uchan = to_usb_dmac_chan(chan);
drivers/dma/sh/usb-dmac.c
556
struct usb_dmac_chan *uchan = to_usb_dmac_chan(chan);
drivers/dma/sh/usb-dmac.c
568
struct usb_dmac_chan *chan = to_usb_dmac_chan(vd->tx.chan);
drivers/dma/sh/usb-dmac.c
577
static void usb_dmac_isr_transfer_end(struct usb_dmac_chan *chan)
drivers/dma/sh/usb-dmac.c
600
struct usb_dmac_chan *chan = dev;
drivers/dma/sh/usb-dmac.c
638
struct usb_dmac_chan *uchan = to_usb_dmac_chan(chan);
drivers/dma/sh/usb-dmac.c
705
struct usb_dmac_chan *uchan,
drivers/dma/sh/usb-dmac.c
860
struct usb_dmac_chan *uchan)
drivers/dma/sh/usb-dmac.c
87
#define to_usb_dmac_chan(c) container_of(c, struct usb_dmac_chan, vc.chan)