Home
last modified time | relevance | path

Searched defs:dma (Results 1 – 25 of 52) sorted by relevance

123

/u-boot/drivers/dma/
A Ddma-uclass.c30 static int dma_of_xlate_default(struct dma *dma, in dma_of_xlate_default()
48 int dma_get_by_index(struct udevice *dev, int index, struct dma *dma) in dma_get_by_index()
91 int dma_get_by_name(struct udevice *dev, const char *name, struct dma *dma) in dma_get_by_name()
108 int dma_request(struct udevice *dev, struct dma *dma) in dma_request()
122 int dma_free(struct dma *dma) in dma_free()
134 int dma_enable(struct dma *dma) in dma_enable()
146 int dma_disable(struct dma *dma) in dma_disable()
158 int dma_prepare_rcv_buf(struct dma *dma, void *dst, size_t size) in dma_prepare_rcv_buf()
170 int dma_receive(struct dma *dma, void **dst, void *metadata) in dma_receive()
182 int dma_send(struct dma *dma, void *src, size_t len, void *metadata) in dma_send()
[all …]
A Dsandbox-dma-test.c49 static int sandbox_dma_of_xlate(struct dma *dma, in sandbox_dma_of_xlate()
75 static int sandbox_dma_request(struct dma *dma) in sandbox_dma_request()
93 static int sandbox_dma_rfree(struct dma *dma) in sandbox_dma_rfree()
113 static int sandbox_dma_enable(struct dma *dma) in sandbox_dma_enable()
133 static int sandbox_dma_disable(struct dma *dma) in sandbox_dma_disable()
153 static int sandbox_dma_send(struct dma *dma, in sandbox_dma_send()
186 static int sandbox_dma_receive(struct dma *dma, void **dst, void *metadata) in sandbox_dma_receive()
221 static int sandbox_dma_prepare_rcv_buf(struct dma *dma, void *dst, size_t size) in sandbox_dma_prepare_rcv_buf()
A Dfsl_dma.c64 volatile fsl_dma_t *dma = &dma_base->dma[0]; in dma_check() local
84 volatile fsl_dma_t *dma = &dma_base->dma[0]; in dma_init() local
94 volatile fsl_dma_t *dma = &dma_base->dma[0]; in dmacpy() local
A Dbcm6348-iudma.c189 static int bcm6348_iudma_disable(struct dma *dma) in bcm6348_iudma_disable()
213 static int bcm6348_iudma_enable(struct dma *dma) in bcm6348_iudma_enable()
284 static int bcm6348_iudma_request(struct dma *dma) in bcm6348_iudma_request()
325 static int bcm6348_iudma_receive(struct dma *dma, void **dst, void *metadata) in bcm6348_iudma_receive()
373 static int bcm6348_iudma_send(struct dma *dma, void *src, size_t len, in bcm6348_iudma_send()
425 static int bcm6348_iudma_free_rcv_buf(struct dma *dma, void *dst, size_t size) in bcm6348_iudma_free_rcv_buf()
478 static int bcm6348_iudma_add_rcv_buf(struct dma *dma, void *dst, size_t size) in bcm6348_iudma_add_rcv_buf()
507 static int bcm6348_iudma_prepare_rcv_buf(struct dma *dma, void *dst, in bcm6348_iudma_prepare_rcv_buf()
A Dlpc32xx_dma.c58 static struct dma_reg *dma = (struct dma_reg *)DMA_BASE; variable
/u-boot/include/
A Ddma.h159 struct dma { struct
181 * @dma: A pointer to a DMA struct to initialize. argument
204 struct dma *dma) in dma_get_by_index()
210 struct dma *dma) in dma_get_by_name()
/u-boot/drivers/net/
A Dbcm-sf2-eth-gmac.c99 static void dma_tx_dump(struct eth_dma *dma) in dma_tx_dump()
131 static void dma_rx_dump(struct eth_dma *dma) in dma_rx_dump()
163 static int dma_tx_init(struct eth_dma *dma) in dma_tx_init()
215 static int dma_rx_init(struct eth_dma *dma) in dma_rx_init()
268 static int dma_init(struct eth_dma *dma) in dma_init()
296 static int dma_deinit(struct eth_dma *dma) in dma_deinit()
376 bool gmac_check_tx_done(struct eth_dma *dma) in gmac_check_tx_done()
399 int gmac_check_rx_done(struct eth_dma *dma, uint8_t *buf) in gmac_check_rx_done()
529 static int gmac_enable_dma(struct eth_dma *dma, int dir) in gmac_enable_dma()
778 struct eth_dma *dma = &(eth->dma); in gmac_mac_init() local
[all …]
A Dbcm-sf2-eth.c37 struct eth_dma *dma = &(eth->dma); in bcm_sf2_eth_init() local
75 struct eth_dma *dma = &(((struct eth_info *)(dev->priv))->dma); in bcm_sf2_eth_send() local
106 struct eth_dma *dma = &(((struct eth_info *)(dev->priv))->dma); in bcm_sf2_eth_receive() local
153 struct eth_dma *dma = &(eth->dma); in bcm_sf2_eth_open() local
192 struct eth_dma *dma = &(eth->dma); in bcm_sf2_eth_close() local
A Dbcm-sf2-eth.h47 struct eth_dma dma; member
/u-boot/arch/arm/mach-at91/include/mach/
A Datmel_usba_udc.h12 #define EP(nam, idx, maxpkt, maxbk, dma, isoc) \ argument
/u-boot/arch/riscv/dts/
A Dfu540-c000.dtsi169 dma: dma@3000000 { label
/u-boot/drivers/usb/musb-new/
A Dmusb_host.c377 struct dma_controller *dma = musb->dma_controller; in musb_advance_schedule() local
621 static bool musb_tx_dma_program(struct dma_controller *dma, in musb_tx_dma_program()
1120 struct dma_channel *dma; in musb_host_tx() local
1393 struct dma_channel *dma; in musb_bulk_rx_nak_timeout() local
1449 struct dma_channel *dma; in musb_host_rx() local
2140 struct dma_channel *dma; local
A Dmusb_gadget.c90 struct dma_controller *dma = musb->dma_controller; in map_dma_buffer() local
499 struct dma_channel *dma; in musb_g_tx() local
918 struct dma_channel *dma; in musb_g_rx() local
1302 dma_addr_t dma; member
A Dmusb_gadget.h63 struct dma_channel *dma; member
/u-boot/drivers/dma/ti/
A Dk3-udma.c1521 static int udma_request(struct dma *dma) in udma_request()
1563 static int udma_rfree(struct dma *dma) in udma_rfree()
1583 static int udma_enable(struct dma *dma) in udma_enable()
1600 static int udma_disable(struct dma *dma) in udma_disable()
1620 static int udma_send(struct dma *dma, void *src, size_t len, void *metadata) in udma_send()
1679 static int udma_receive(struct dma *dma, void **dst, void *metadata) in udma_receive()
1729 static int udma_of_xlate(struct dma *dma, struct ofnode_phandle_args *args) in udma_of_xlate()
1784 int udma_prepare_rcv_buf(struct dma *dma, void *dst, size_t size) in udma_prepare_rcv_buf()
1828 static int udma_get_cfg(struct dma *dma, u32 id, void **data) in udma_get_cfg()
/u-boot/arch/arm/dts/
A Ds900.dtsi276 dma: dma-controller@e0260000 { label
A Dsun8i-a23-a33.dtsi127 dma: dma-controller@1c02000 { label
A Dsun5i.dtsi153 dma: dma-controller@1c02000 { label
A Dbcm283x.dtsi76 dma: dma@7e007000 { label
A Dsun8i-a83t.dtsi412 dma: dma-controller@1c02000 { label
A Dste-dbx5x0.dtsi526 dma: dma-controller@801C0000 { label
/u-boot/arch/x86/cpu/qemu/
A Dqemu.c48 static void qemu_x86_fwcfg_read_entry_dma(struct fw_cfg_dma_access *dma) in qemu_x86_fwcfg_read_entry_dma()
/u-boot/drivers/sound/
A Dtegra_ahub.c31 struct udevice *dma; member
/u-boot/drivers/misc/
A Dqfw.c249 struct fw_cfg_dma_access dma; in qemu_fwcfg_read_entry_dma() local
/u-boot/arch/sandbox/dts/
A Dtest.dts1332 dma: dma { label

Completed in 33 milliseconds

123