Home
last modified time | relevance | path

Searched refs:num_queue_per_pipe (Results 1 - 25 of 27) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gfx.c44 * adev->gfx.mec.num_queue_per_pipe; in amdgpu_gfx_mec_queue_to_bit()
45 bit += pipe * adev->gfx.mec.num_queue_per_pipe; in amdgpu_gfx_mec_queue_to_bit()
54 *queue = bit % adev->gfx.mec.num_queue_per_pipe; in amdgpu_queue_mask_bit_to_mec_queue()
55 *pipe = (bit / adev->gfx.mec.num_queue_per_pipe) in amdgpu_queue_mask_bit_to_mec_queue()
57 *mec = (bit / adev->gfx.mec.num_queue_per_pipe) in amdgpu_queue_mask_bit_to_mec_queue()
75 * adev->gfx.me.num_queue_per_pipe; in amdgpu_gfx_me_queue_to_bit()
76 bit += pipe * adev->gfx.me.num_queue_per_pipe; in amdgpu_gfx_me_queue_to_bit()
85 *queue = bit % adev->gfx.me.num_queue_per_pipe; in amdgpu_gfx_bit_to_me_queue()
86 *pipe = (bit / adev->gfx.me.num_queue_per_pipe) in amdgpu_gfx_bit_to_me_queue()
88 *me = (bit / adev->gfx.me.num_queue_per_pipe) in amdgpu_gfx_bit_to_me_queue()
[all...]
H A Damdgpu_gfx.h60 u32 num_queue_per_pipe; member
246 uint32_t num_queue_per_pipe; member
H A Damdgpu_amdkfd_gfx_v9.c83 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask()
745 pipe_idx = queue_idx / adev->gfx.mec.num_queue_per_pipe; in get_wave_count()
746 queue_slot = queue_idx % adev->gfx.mec.num_queue_per_pipe; in get_wave_count()
830 adev->gfx.mec.num_queue_per_pipe; in kgd_gfx_v9_get_cu_occupancy()
H A Damdgpu_amdkfd.c123 .num_queue_per_pipe = adev->gfx.mec.num_queue_per_pipe, in amdgpu_amdkfd_device_init()
144 * adev->gfx.mec.num_queue_per_pipe; in amdgpu_amdkfd_device_init()
H A Damdgpu_amdkfd_gfx_v10.c79 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask()
H A Damdgpu_amdkfd_gfx_v10_3.c78 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask()
H A Dgfx_v10_0.c4364 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v10_0_sw_init()
4367 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v10_0_sw_init()
4373 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v10_0_sw_init()
4376 adev->gfx.mec.num_queue_per_pipe = 4; in gfx_v10_0_sw_init()
4381 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v10_0_sw_init()
4384 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v10_0_sw_init()
4436 for (j = 0; j < adev->gfx.me.num_queue_per_pipe; j++) { in gfx_v10_0_sw_init()
4453 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v10_0_sw_init()
H A Dgfx_v7_0.c4462 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v7_0_sw_init()
4517 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v7_0_sw_init()
H A Dgfx_v9_0.c2278 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v9_0_sw_init()
2352 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v9_0_sw_init()
H A Dgfx_v8_0.c1958 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v8_0_sw_init()
2037 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v8_0_sw_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gfx.c48 * adev->gfx.mec.num_queue_per_pipe; in amdgpu_gfx_mec_queue_to_bit()
49 bit += pipe * adev->gfx.mec.num_queue_per_pipe; in amdgpu_gfx_mec_queue_to_bit()
58 *queue = bit % adev->gfx.mec.num_queue_per_pipe; in amdgpu_queue_mask_bit_to_mec_queue()
59 *pipe = (bit / adev->gfx.mec.num_queue_per_pipe) in amdgpu_queue_mask_bit_to_mec_queue()
61 *mec = (bit / adev->gfx.mec.num_queue_per_pipe) in amdgpu_queue_mask_bit_to_mec_queue()
79 * adev->gfx.me.num_queue_per_pipe; in amdgpu_gfx_me_queue_to_bit()
80 bit += pipe * adev->gfx.me.num_queue_per_pipe; in amdgpu_gfx_me_queue_to_bit()
89 *queue = bit % adev->gfx.me.num_queue_per_pipe; in amdgpu_gfx_bit_to_me_queue()
90 *pipe = (bit / adev->gfx.me.num_queue_per_pipe) in amdgpu_gfx_bit_to_me_queue()
92 *me = (bit / adev->gfx.me.num_queue_per_pipe) in amdgpu_gfx_bit_to_me_queue()
[all...]
H A Damdgpu_amdkfd.c153 .num_queue_per_pipe = adev->gfx.mec.num_queue_per_pipe, in amdgpu_amdkfd_device_init()
174 * adev->gfx.mec.num_queue_per_pipe; in amdgpu_amdkfd_device_init()
H A Damdgpu_gfx.h113 u32 num_queue_per_pipe; member
340 uint32_t num_queue_per_pipe; member
H A Damdgpu_amdkfd_gfx_v9.c75 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in kgd_gfx_v9_get_queue_mask()
968 pipe_idx = queue_idx / adev->gfx.mec.num_queue_per_pipe; in get_wave_count()
969 queue_slot = queue_idx % adev->gfx.mec.num_queue_per_pipe; in get_wave_count()
1052 adev->gfx.mec.num_queue_per_pipe; in kgd_gfx_v9_get_cu_occupancy()
H A Damdgpu_amdkfd_gfx_v10_3.c69 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask()
H A Dgfx_v11_0.c1320 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v11_0_sw_init()
1323 adev->gfx.mec.num_queue_per_pipe = 4; in gfx_v11_0_sw_init()
1329 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v11_0_sw_init()
1332 adev->gfx.mec.num_queue_per_pipe = 4; in gfx_v11_0_sw_init()
1337 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v11_0_sw_init()
1340 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v11_0_sw_init()
1403 for (j = 0; j < adev->gfx.me.num_queue_per_pipe; j++) { in gfx_v11_0_sw_init()
1420 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v11_0_sw_init()
4450 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v11_0_soft_reset()
4464 for (j = 0; j < adev->gfx.me.num_queue_per_pipe; in gfx_v11_0_soft_reset()
[all...]
H A Damdgpu_amdkfd_gfx_v10.c69 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask()
H A Damdgpu_amdkfd_gfx_v11.c67 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe + in get_queue_mask()
H A Dgfx_v10_0.c4497 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v10_0_sw_init()
4500 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v10_0_sw_init()
4512 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v10_0_sw_init()
4515 adev->gfx.mec.num_queue_per_pipe = 4; in gfx_v10_0_sw_init()
4520 adev->gfx.me.num_queue_per_pipe = 1; in gfx_v10_0_sw_init()
4523 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v10_0_sw_init()
4575 for (j = 0; j < adev->gfx.me.num_queue_per_pipe; j++) { in gfx_v10_0_sw_init()
4592 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v10_0_sw_init()
H A Dgfx_v9_4_3.c786 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v9_4_3_sw_init()
825 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v9_4_3_sw_init()
H A Dgfx_v7_0.c4403 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v7_0_sw_init()
4456 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v7_0_sw_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/
H A Dkgd_kfd_interface.h123 uint32_t num_queue_per_pipe; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/include/
H A Dkgd_kfd_interface.h123 uint32_t num_queue_per_pipe; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.c76 + pipe * dqm->dev->shared_resources.num_queue_per_pipe; in is_pipe_enabled()
79 for (i = 0; i < dqm->dev->shared_resources.num_queue_per_pipe; ++i) in is_pipe_enabled()
94 return dqm->dev->shared_resources.num_queue_per_pipe; in get_queues_per_pipe()
1096 mec = (i / dqm->dev->shared_resources.num_queue_per_pipe) in set_sched_resources()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.c82 + pipe) * dqm->dev->kfd->shared_resources.num_queue_per_pipe; in is_pipe_enabled()
85 for (i = 0; i < dqm->dev->kfd->shared_resources.num_queue_per_pipe; ++i) in is_pipe_enabled()
100 return dqm->dev->kfd->shared_resources.num_queue_per_pipe; in get_queues_per_pipe()
1571 mec = (i / dqm->dev->kfd->shared_resources.num_queue_per_pipe) in set_sched_resources()

Completed in 84 milliseconds

12