| /OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_rxtx.c | 109 struct prestera_sdma sdma; member 112 static int prestera_sdma_buf_init(struct prestera_sdma *sdma, in prestera_sdma_buf_init() 130 static u32 prestera_sdma_map(struct prestera_sdma *sdma, dma_addr_t pa) in prestera_sdma_map() 135 static void prestera_sdma_rx_desc_init(struct prestera_sdma *sdma, in prestera_sdma_rx_desc_init() 152 static void prestera_sdma_rx_desc_set_next(struct prestera_sdma *sdma, in prestera_sdma_rx_desc_set_next() 159 static int prestera_sdma_rx_skb_alloc(struct prestera_sdma *sdma, in prestera_sdma_rx_skb_alloc() 189 static struct sk_buff *prestera_sdma_rx_skb_get(struct prestera_sdma *sdma, in prestera_sdma_rx_skb_get() 214 static int prestera_rxtx_process_skb(struct prestera_sdma *sdma, in prestera_rxtx_process_skb() 274 struct prestera_sdma *sdma; in prestera_sdma_rx_poll() local 331 static void prestera_sdma_rx_fini(struct prestera_sdma *sdma) in prestera_sdma_rx_fini() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/dma/ |
| H A D | sirf-dma.c | 238 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(&schan->chan); in sirfsoc_dma_execute() local 266 struct sirfsoc_dma *sdma = data; in sirfsoc_dma_irq() local 338 static void sirfsoc_dma_process_completed(struct sirfsoc_dma *sdma) in sirfsoc_dma_process_completed() 398 struct sirfsoc_dma *sdma = from_tasklet(sdma, t, tasklet); in sirfsoc_dma_tasklet() local 445 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(&schan->chan); in sirfsoc_dma_terminate_all() local 491 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(&schan->chan); in sirfsoc_dma_pause_chan() local 525 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(&schan->chan); in sirfsoc_dma_resume_chan() local 558 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(chan); in sirfsoc_dma_alloc_chan_resources() local 599 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(chan); in sirfsoc_dma_free_chan_resources() local 643 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(chan); in sirfsoc_dma_tx_status() local [all …]
|
| H A D | imx-sdma.c | 365 struct sdma_engine *sdma; member 617 static inline u32 chnenbl_ofs(struct sdma_engine *sdma, unsigned int event) in chnenbl_ofs() 626 struct sdma_engine *sdma = sdmac->sdma; in sdma_config_ownership() local 659 static void sdma_enable_channel(struct sdma_engine *sdma, int channel) in sdma_enable_channel() 667 static int sdma_run_channel0(struct sdma_engine *sdma) in sdma_run_channel0() 689 static int sdma_load_script(struct sdma_engine *sdma, void *buf, int size, in sdma_load_script() 724 struct sdma_engine *sdma = sdmac->sdma; in sdma_event_enable() local 736 struct sdma_engine *sdma = sdmac->sdma; in sdma_event_disable() local 755 struct sdma_engine *sdma = sdmac->sdma; in sdma_start_desc() local 848 struct sdma_engine *sdma = dev_id; in sdma_int_handler() local [all …]
|
| /OK3568_Linux_fs/kernel/include/soc/fsl/qe/ |
| H A D | immap_qe.h | 351 struct sdma { struct 352 __be32 sdsr; /* Serial DMA status register */ 353 __be32 sdmr; /* Serial DMA mode register */ 354 __be32 sdtr1; /* SDMA system bus threshold register */ 355 __be32 sdtr2; /* SDMA secondary bus threshold register */ 356 __be32 sdhy1; /* SDMA system bus hysteresis register */ 357 __be32 sdhy2; /* SDMA secondary bus hysteresis register */ 358 __be32 sdta1; /* SDMA system bus address register */ 359 __be32 sdta2; /* SDMA secondary bus address register */ 360 __be32 sdtm1; /* SDMA system bus MSNUM register */ [all …]
|
| /OK3568_Linux_fs/u-boot/include/linux/ |
| H A D | immap_qe.h | 486 typedef struct sdma { struct 503 } __attribute__ ((packed)) sdma_t; argument 582 sdma_t sdma; /* SDMA */ member
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | imx53.dtsi | 86 sdma: sdma@63fb0000 { label
|
| H A D | imx6sl.dtsi | 712 sdma: sdma@020ec000 { label
|
| H A D | imx6sll.dtsi | 631 sdma: sdma@020ec000 { label
|
| H A D | omap3.dtsi | 206 sdma: dma-controller@48056000 { label
|
| H A D | imx6ul.dtsi | 669 sdma: sdma@020ec000 { label
|
| H A D | imx7s.dtsi | 969 sdma: sdma@30bd0000 { label
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | omap2.dtsi | 103 sdma: dma-controller@0 { label
|
| H A D | imx31.dtsi | 300 sdma: sdma@53fd4000 { label
|
| H A D | imx35.dtsi | 287 sdma: sdma@53fd4000 { label
|
| H A D | imx50.dtsi | 424 sdma: sdma@63fb0000 { label
|
| H A D | imx25.dtsi | 518 sdma: sdma@53fd4000 { label
|
| H A D | imx51.dtsi | 501 sdma: sdma@83fb0000 { label
|
| H A D | imx6sll.dtsi | 628 sdma: dma-controller@20ec000 { label
|
| H A D | imx53.dtsi | 713 sdma: sdma@63fb0000 { label
|
| H A D | omap5-l4.dtsi | 237 sdma: dma-controller@0 { label
|
| H A D | imx6sl.dtsi | 752 sdma: sdma@20ec000 { label
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | sdma_v4_0.c | 825 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); in sdma_v4_0_ring_insert_nop() local 959 struct amdgpu_ring *sdma[AMDGPU_MAX_SDMA_INSTANCES]; in sdma_v4_0_gfx_stop() local 1001 struct amdgpu_ring *sdma[AMDGPU_MAX_SDMA_INSTANCES]; in sdma_v4_0_page_stop() local 1735 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); in sdma_v4_0_ring_pad_ib() local 2028 u32 sdma[AMDGPU_MAX_SDMA_INSTANCES]; in sdma_v4_0_wait_for_idle() local
|
| H A D | sdma_v2_4.c | 231 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); in sdma_v2_4_ring_insert_nop() local 748 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); in sdma_v2_4_ring_pad_ib() local
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/hw/hfi1/ |
| H A D | vnic.h | 137 struct hfi1_vnic_sdma sdma[HFI1_VNIC_MAX_TXQ]; member
|
| H A D | vnic_sdma.c | 72 struct hfi1_vnic_sdma *sdma; member
|