/sof-3.4.0/src/schedule/ |
D | dma_multi_chan_domain.c | 51 struct dma *dma_array; /* pointer to scheduling DMAs */ member 122 struct dma *dmas = dma_domain->dma_array; in dma_multi_chan_domain_register() 213 struct dma *dmas = dma_domain->dma_array; in dma_multi_chan_domain_unregister() 276 struct dma *dmas = dma_domain->dma_array; in dma_multi_chan_domain_is_pending() 352 struct ll_schedule_domain *dma_multi_chan_domain_init(struct dma *dma_array, in dma_multi_chan_domain_init() argument 369 dma_domain->dma_array = dma_array; in dma_multi_chan_domain_init() 375 dma = &dma_array[i]; in dma_multi_chan_domain_init()
|
D | zephyr_dma_domain.c | 58 struct dma *dma_array; /* array of scheduling DMAs */ member 82 struct ll_schedule_domain *zephyr_dma_domain_init(struct dma *dma_array, in zephyr_dma_domain_init() argument 101 zephyr_dma_domain->dma_array = dma_array; in zephyr_dma_domain_init() 193 crt_dma = domain->dma_array + i; in register_dma_irq() 381 crt_dma = domain->dma_array + i; in unregister_dma_irq()
|
D | dma_single_chan_domain.c | 40 struct dma *dma_array; /* pointer to scheduling DMAs */ member 62 struct dma *dmas = dma_domain->dma_array; in dma_chan_min_period() 308 struct dma *dmas = dma_domain->dma_array; in dma_domain_unregister_owner() 368 struct dma *dmas = dma_domain->dma_array; in dma_single_chan_domain_unregister() 534 struct ll_schedule_domain *dma_single_chan_domain_init(struct dma *dma_array, in dma_single_chan_domain_init() argument 548 dma_domain->dma_array = dma_array; in dma_single_chan_domain_init()
|
/sof-3.4.0/src/lib/ |
D | dma.c | 48 for (d = info->dma_array; d < info->dma_array + info->num_dmas; in dma_get() 85 for (d = info->dma_array; in dma_get() 86 d < info->dma_array + info->num_dmas; in dma_get() 181 for (d = info->dma_array; d < info->dma_array + info->num_dmas; in dma_get() 223 for (d = info->dma_array; in dma_get() 224 d < info->dma_array + info->num_dmas; in dma_get()
|
/sof-3.4.0/src/include/sof/schedule/ |
D | ll_schedule_domain.h | 212 #define dma_multi_chan_domain_init(dma_array, num_dma, clk, aggregated_irq)\ argument 213 zephyr_dma_domain_init(dma_array, num_dma, clk) 214 struct ll_schedule_domain *zephyr_dma_domain_init(struct dma *dma_array, 222 struct ll_schedule_domain *dma_multi_chan_domain_init(struct dma *dma_array, 226 struct ll_schedule_domain *dma_single_chan_domain_init(struct dma *dma_array,
|
/sof-3.4.0/src/platform/intel/cavs/lib/ |
D | dma.c | 223 .dma_array = cache_to_uncache_init((struct dma *)dma), 242 k_spinlock_init(&sof->dma_info->dma_array[i].lock); in dmac_init() 244 switch (sof->dma_info->dma_array[i].plat_data.id) { in dmac_init() 281 sof->dma_info->dma_array[i].z_dev = z_dev; in dmac_init()
|
/sof-3.4.0/zephyr/lib/ |
D | dma.c | 103 .dma_array = dma, 116 k_spinlock_init(&sof->dma_info->dma_array[i].lock); in dmac_init()
|
/sof-3.4.0/src/platform/mt8188/lib/ |
D | dma.c | 46 .dma_array = cache_to_uncache_init((struct dma *)dma),
|
/sof-3.4.0/src/platform/mt8195/lib/ |
D | dma.c | 44 .dma_array = cache_to_uncache_init((struct dma *)dma),
|
/sof-3.4.0/src/platform/mt8186/lib/ |
D | dma.c | 45 .dma_array = cache_to_uncache_init((struct dma *)dma),
|
/sof-3.4.0/src/platform/imx8m/lib/ |
D | dma.c | 45 .dma_array = cache_to_uncache_init((struct dma *)dma),
|
/sof-3.4.0/src/platform/imx8ulp/lib/ |
D | dma.c | 48 .dma_array = cache_to_uncache_init((struct dma *)dma),
|
/sof-3.4.0/src/platform/imx8/lib/ |
D | dma.c | 50 .dma_array = cache_to_uncache_init((struct dma *)dma),
|
/sof-3.4.0/src/platform/amd/renoir/ |
D | platform.c | 157 sof->platform_dma_domain = dma_multi_chan_domain_init(&sof->dma_info->dma_array[0], in platform_init() 158 sizeof(sof->dma_info->dma_array), PLATFORM_DEFAULT_CLOCK, true); in platform_init()
|
/sof-3.4.0/src/platform/amd/rembrandt/ |
D | platform.c | 155 sof->platform_dma_domain = dma_multi_chan_domain_init(&sof->dma_info->dma_array[0], in platform_init() 156 sizeof(sof->dma_info->dma_array), PLATFORM_DEFAULT_CLOCK, true); in platform_init()
|
/sof-3.4.0/src/platform/amd/renoir/lib/ |
D | dma.c | 84 .dma_array = cache_to_uncache_init((struct dma *)dma),
|
/sof-3.4.0/src/platform/amd/rembrandt/lib/ |
D | dma.c | 113 .dma_array = dma,
|
/sof-3.4.0/src/platform/mt8188/ |
D | platform.c | 185 sof->platform_dma_domain = dma_multi_chan_domain_init(&sof->dma_info->dma_array[0], 1, in platform_init()
|
/sof-3.4.0/src/platform/mt8186/ |
D | platform.c | 187 sof->platform_dma_domain = dma_multi_chan_domain_init(&sof->dma_info->dma_array[0], 1, in platform_init()
|
/sof-3.4.0/src/platform/imx8/ |
D | platform.c | 192 (&sof->dma_info->dma_array[0], 1, in platform_init()
|
/sof-3.4.0/src/platform/imx8ulp/ |
D | platform.c | 180 (&sof->dma_info->dma_array[0], 1, in platform_init()
|
/sof-3.4.0/src/platform/imx8m/ |
D | platform.c | 191 dma_multi_chan_domain_init(&sof->dma_info->dma_array[1], in platform_init()
|
/sof-3.4.0/src/platform/mt8195/ |
D | platform.c | 207 sof->platform_dma_domain = dma_multi_chan_domain_init(&sof->dma_info->dma_array[0], 1, in platform_init()
|
/sof-3.4.0/src/platform/posix/ |
D | dma.c | 217 .dma_array = posix_sof_dma,
|
/sof-3.4.0/src/platform/intel/cavs/ |
D | platform.c | 454 (&sof->dma_info->dma_array[PLATFORM_DW_DMA_INDEX], in platform_init()
|