/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ttm.c | 190 unsigned int offset, num_pages, num_dw, num_bytes; in amdgpu_ttm_map_buffer() local 228 num_dw = ALIGN(adev->mman.buffer_funcs->copy_num_dw, 8); in amdgpu_ttm_map_buffer() 233 num_dw * 4 + num_bytes, in amdgpu_ttm_map_buffer() 238 src_addr = num_dw * 4; in amdgpu_ttm_map_buffer() 247 WARN_ON(job->ibs[0].length_dw > num_dw); in amdgpu_ttm_map_buffer() 253 cpu_addr = &job->ibs[0].ptr[num_dw]; in amdgpu_ttm_map_buffer() 1457 unsigned int num_dw; in amdgpu_ttm_access_memory_sdma() local 1472 num_dw = ALIGN(adev->mman.buffer_funcs->copy_num_dw, 8); in amdgpu_ttm_access_memory_sdma() 1475 num_dw * 4, AMDGPU_IB_POOL_DELAYED, in amdgpu_ttm_access_memory_sdma() 1491 WARN_ON(job->ibs[0].length_dw > num_dw); in amdgpu_ttm_access_memory_sdma() 2101 amdgpu_ttm_prepare_job(struct amdgpu_device *adev, bool direct_submit, unsigned int num_dw, struct dma_resv *resv, bool vm_needs_flush, struct amdgpu_job **job, bool delayed) amdgpu_ttm_prepare_job() argument 2141 unsigned int num_loops, num_dw; amdgpu_copy_buffer() local 2195 unsigned int num_loops, num_dw; amdgpu_ttm_fill_mem() local [all...] |
H A D | amdgpu_ih.c | 144 * @num_dw: size of the iv in dw 150 const uint32_t *iv, unsigned int num_dw) in amdgpu_ih_ring_write() 155 for (i = 0; i < num_dw; ++i) in amdgpu_ih_ring_write() 149 amdgpu_ih_ring_write(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih, const uint32_t *iv, unsigned int num_dw) amdgpu_ih_ring_write() argument
|
H A D | amdgpu_irq.h | 135 unsigned int num_dw);
|
H A D | amdgpu_ih.h | 104 const uint32_t *iv, unsigned int num_dw);
|
H A D | amdgpu_irq.c | 487 * @num_dw: size of IV 494 unsigned int num_dw) in amdgpu_irq_delegate() 496 amdgpu_ih_ring_write(adev, &adev->irq.ih_soft, entry->iv_entry, num_dw); in amdgpu_irq_delegate() 492 amdgpu_irq_delegate(struct amdgpu_device *adev, struct amdgpu_iv_entry *entry, unsigned int num_dw) amdgpu_irq_delegate() argument
|
/kernel/linux/linux-6.6/sound/soc/intel/avs/boards/ |
H A D | i2s_test.c | 84 const int num_dw = 2; in avs_create_dapm_widgets() local 86 dw = devm_kcalloc(dev, num_dw, sizeof(*dw), GFP_KERNEL); in avs_create_dapm_widgets() 103 *num_widgets = num_dw; in avs_create_dapm_widgets()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ttm.c | 247 unsigned num_dw, num_bytes; in amdgpu_ttm_map_buffer() local 269 num_dw = ALIGN(adev->mman.buffer_funcs->copy_num_dw, 8); in amdgpu_ttm_map_buffer() 272 r = amdgpu_job_alloc_with_ib(adev, num_dw * 4 + num_bytes, in amdgpu_ttm_map_buffer() 277 src_addr = num_dw * 4; in amdgpu_ttm_map_buffer() 286 WARN_ON(job->ibs[0].length_dw > num_dw); in amdgpu_ttm_map_buffer() 292 cpu_addr = &job->ibs[0].ptr[num_dw]; in amdgpu_ttm_map_buffer() 2119 unsigned num_loops, num_dw; in amdgpu_copy_buffer() local 2130 num_dw = ALIGN(num_loops * adev->mman.buffer_funcs->copy_num_dw, 8); in amdgpu_copy_buffer() 2132 r = amdgpu_job_alloc_with_ib(adev, num_dw * 4, pool, &job); in amdgpu_copy_buffer() 2162 WARN_ON(job->ibs[0].length_dw > num_dw); in amdgpu_copy_buffer() 2190 unsigned int num_loops, num_dw; amdgpu_fill_buffer() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_migrate.c | 54 unsigned int num_dw, num_bytes; in svm_migrate_gart_map() local 64 num_dw = ALIGN(adev->mman.buffer_funcs->copy_num_dw, 8); in svm_migrate_gart_map() 69 num_dw * 4 + num_bytes, in svm_migrate_gart_map() 75 src_addr = num_dw * 4; in svm_migrate_gart_map() 83 WARN_ON(job->ibs[0].length_dw > num_dw); in svm_migrate_gart_map() 91 cpu_addr = &job->ibs[0].ptr[num_dw]; in svm_migrate_gart_map()
|