HomeSort by: relevance | last modified time | path
    Searched refs:pipe_id (Results 1 - 18 of 18) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_amdkfd_gfx_v9.h 33 int kgd_gfx_v9_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id);
34 int kgd_gfx_v9_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id,
39 uint32_t pipe_id, uint32_t queue_id,
42 uint32_t pipe_id, uint32_t queue_id,
45 uint32_t pipe_id, uint32_t queue_id);
48 unsigned int utimeout, uint32_t pipe_id,
amdgpu_amdkfd_gfx_v10.c 104 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id,
109 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1;
110 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec);
116 uint32_t pipe_id, uint32_t queue_id)
118 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe +
193 static int kgd_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id)
199 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1;
200 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec);
261 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id,
273 pr_debug("Load hqd of pipe %d queue %d\n", pipe_id, queue_id)
    [all...]
amdgpu_amdkfd_gfx_v9.c 100 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id,
105 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1;
106 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec);
112 uint32_t pipe_id, uint32_t queue_id)
114 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe +
203 int kgd_gfx_v9_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id)
209 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1;
210 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec);
252 int kgd_gfx_v9_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id,
264 acquire_queue(kgd, pipe_id, queue_id)
    [all...]
amdgpu_amdkfd_gfx_v8.c 97 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id,
102 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1;
103 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec);
158 static int kgd_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id)
164 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1;
165 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec);
200 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id,
213 acquire_queue(kgd, pipe_id, queue_id);
219 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1;
220 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec)
    [all...]
amdgpu_amdkfd_gfx_v7.c 140 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id,
145 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1;
146 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec);
200 static int kgd_init_interrupts(struct kgd_dev *kgd, uint32_t pipe_id)
206 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1;
207 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec);
242 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id,
255 acquire_queue(kgd, pipe_id, queue_id);
276 acquire_queue(kgd, pipe_id, queue_id);
289 uint32_t pipe_id, uint32_t queue_id
    [all...]
amdgpu_gfx_v10_0.c 4952 u8 me_id, pipe_id, queue_id; local
4957 pipe_id = (entry->ring_id & 0x03) >> 0;
4962 if (pipe_id == 0)
4974 if ((ring->me == me_id) && (ring->pipe == pipe_id) && (ring->queue == queue_id))
5022 u8 me_id, pipe_id, queue_id; local
5027 pipe_id = (entry->ring_id & 0x03) >> 0;
5035 if (ring->me == me_id && ring->pipe == pipe_id)
5043 if (ring->me == me_id && ring->pipe == pipe_id &&
5120 u8 me_id, pipe_id, queue_id; local
5124 pipe_id = (entry->ring_id & 0x03) >> 0
    [all...]
amdgpu_gfx_v7_0.c 4876 u8 me_id, pipe_id; local
4882 pipe_id = (entry->ring_id & 0x03) >> 0;
4891 if ((ring->me == me_id) && (ring->pipe == pipe_id))
4903 u8 me_id, pipe_id; local
4907 pipe_id = (entry->ring_id & 0x03) >> 0;
4916 if ((ring->me == me_id) && (ring->pipe == pipe_id))
amdgpu_gfx_v8_0.c 6705 u8 me_id, pipe_id, queue_id; local
6710 pipe_id = (entry->ring_id & 0x03) >> 0;
6724 if ((ring->me == me_id) && (ring->pipe == pipe_id) && (ring->queue == queue_id))
6735 u8 me_id, pipe_id, queue_id; local
6740 pipe_id = (entry->ring_id & 0x03) >> 0;
6751 if (ring->me == me_id && ring->pipe == pipe_id &&
amdgpu_gfx_v9_0.c 5567 u8 me_id, pipe_id, queue_id; local
5572 pipe_id = (entry->ring_id & 0x03) >> 0;
5586 if ((ring->me == me_id) && (ring->pipe == pipe_id) && (ring->queue == queue_id))
5597 u8 me_id, pipe_id, queue_id; local
5602 pipe_id = (entry->ring_id & 0x03) >> 0;
5613 if (ring->me == me_id && ring->pipe == pipe_id &&
  /src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
kfd_mqd_manager.h 79 uint32_t pipe_id, uint32_t queue_id,
88 unsigned int timeout, uint32_t pipe_id,
95 uint64_t queue_address, uint32_t pipe_id,
kfd_mqd_manager_v10.c 148 uint32_t pipe_id, uint32_t queue_id,
155 r = mm->dev->kfd2kgd->hqd_load(mm->dev->kgd, mqd, pipe_id, queue_id,
162 uint32_t pipe_id, uint32_t queue_id,
165 return mm->dev->kfd2kgd->hiq_mqd_load(mm->dev->kgd, mqd, pipe_id,
234 unsigned int timeout, uint32_t pipe_id,
239 pipe_id, queue_id);
249 uint64_t queue_address, uint32_t pipe_id,
254 pipe_id, queue_id);
316 uint32_t pipe_id, uint32_t queue_id,
358 unsigned int timeout, uint32_t pipe_id,
    [all...]
kfd_mqd_manager_v9.c 188 uint32_t pipe_id, uint32_t queue_id,
194 return mm->dev->kfd2kgd->hqd_load(mm->dev->kgd, mqd, pipe_id, queue_id,
200 uint32_t pipe_id, uint32_t queue_id,
203 return mm->dev->kfd2kgd->hiq_mqd_load(mm->dev->kgd, mqd, pipe_id,
274 unsigned int timeout, uint32_t pipe_id,
279 pipe_id, queue_id);
296 uint64_t queue_address, uint32_t pipe_id,
301 pipe_id, queue_id);
359 uint32_t pipe_id, uint32_t queue_id,
401 unsigned int timeout, uint32_t pipe_id,
    [all...]
kfd_mqd_manager_cik.c 170 static int load_mqd(struct mqd_manager *mm, void *mqd, uint32_t pipe_id,
178 return mm->dev->kfd2kgd->hqd_load(mm->dev->kgd, mqd, pipe_id, queue_id,
184 uint32_t pipe_id, uint32_t queue_id,
269 unsigned int timeout, uint32_t pipe_id,
273 pipe_id, queue_id);
282 unsigned int timeout, uint32_t pipe_id,
289 uint64_t queue_address, uint32_t pipe_id,
294 pipe_id, queue_id);
299 uint64_t queue_address, uint32_t pipe_id,
kfd_mqd_manager_vi.c 162 uint32_t pipe_id, uint32_t queue_id,
169 return mm->dev->kfd2kgd->hqd_load(mm->dev->kgd, mqd, pipe_id, queue_id,
259 unsigned int timeout, uint32_t pipe_id,
264 pipe_id, queue_id);
274 uint64_t queue_address, uint32_t pipe_id,
279 pipe_id, queue_id);
341 uint32_t pipe_id, uint32_t queue_id,
382 unsigned int timeout, uint32_t pipe_id,
389 uint64_t queue_address, uint32_t pipe_id,
  /src/sys/external/bsd/drm2/dist/drm/amd/include/
kgd_kfd_interface.h 254 int (*init_interrupts)(struct kgd_dev *kgd, uint32_t pipe_id);
257 int (*hqd_load)(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id,
264 uint32_t pipe_id, uint32_t queue_id,
273 uint32_t pipe_id, uint32_t queue_id,
281 uint32_t pipe_id, uint32_t queue_id);
284 unsigned int timeout, uint32_t pipe_id,
  /src/sys/dev/usb/
if_athn_usb.h 288 uint8_t pipe_id; member in struct:ar_htc_msg_config_pipe
if_athn_usb.c 1121 cfg.pipe_id = UE_GET_ADDR(AR_PIPE_TX_DATA);
  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_cik.c 7542 * ME_ID [1:0], PIPE_ID[1:0], QUEUE_ID[2:0]
7546 * PIPE_ID - ME0 0=3D
7573 u8 me_id, pipe_id, queue_id; local
8002 pipe_id = (ring_id & 0x18) >> 3;
8010 if ((cp1_ring->me == me_id) & (cp1_ring->pipe == pipe_id))
8012 if ((cp2_ring->me == me_id) & (cp2_ring->pipe == pipe_id))
8021 pipe_id = (ring_id & 0x18) >> 3;
8044 pipe_id = (ring_id & 0x18) >> 3;

Completed in 48 milliseconds