Searched refs:usb_dmac_chan_write (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/sh/ |
H A D | usb-dmac.c | 166 static void usb_dmac_chan_write(struct usb_dmac_chan *chan, u32 reg, u32 data) in usb_dmac_chan_write() function 211 usb_dmac_chan_write(chan, USB_DMASAR, src_addr & 0xffffffff); in usb_dmac_chan_start_sg() 212 usb_dmac_chan_write(chan, USB_DMADAR, dst_addr & 0xffffffff); in usb_dmac_chan_start_sg() 213 usb_dmac_chan_write(chan, USB_DMATCR, in usb_dmac_chan_start_sg() 215 usb_dmac_chan_write(chan, USB_DMATEND, usb_dmac_calc_tend(sg->size)); in usb_dmac_chan_start_sg() 217 usb_dmac_chan_write(chan, USB_DMACHCR, USB_DMAC_CHCR_TS | in usb_dmac_chan_start_sg() 367 usb_dmac_chan_write(chan, USB_DMACHCR, chcr); in usb_dmac_chan_halt() 622 usb_dmac_chan_write(chan, USB_DMACHCR, chcr & ~mask); in usb_dmac_isr_channel()
|
/kernel/linux/linux-6.6/drivers/dma/sh/ |
H A D | usb-dmac.c | 166 static void usb_dmac_chan_write(struct usb_dmac_chan *chan, u32 reg, u32 data) in usb_dmac_chan_write() function 211 usb_dmac_chan_write(chan, USB_DMASAR, src_addr & 0xffffffff); in usb_dmac_chan_start_sg() 212 usb_dmac_chan_write(chan, USB_DMADAR, dst_addr & 0xffffffff); in usb_dmac_chan_start_sg() 213 usb_dmac_chan_write(chan, USB_DMATCR, in usb_dmac_chan_start_sg() 215 usb_dmac_chan_write(chan, USB_DMATEND, usb_dmac_calc_tend(sg->size)); in usb_dmac_chan_start_sg() 217 usb_dmac_chan_write(chan, USB_DMACHCR, USB_DMAC_CHCR_TS | in usb_dmac_chan_start_sg() 367 usb_dmac_chan_write(chan, USB_DMACHCR, chcr); in usb_dmac_chan_halt() 622 usb_dmac_chan_write(chan, USB_DMACHCR, chcr & ~mask); in usb_dmac_isr_channel()
|
Completed in 3 milliseconds