Lines Matching refs:pipe_id
57 static void acquire_queue(struct amdgpu_device *adev, uint32_t pipe_id,
60 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1;
61 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec);
67 uint32_t pipe_id, uint32_t queue_id)
69 unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe +
109 static int init_interrupts_v10_3(struct amdgpu_device *adev, uint32_t pipe_id,
115 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1;
116 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec);
180 uint32_t pipe_id, uint32_t queue_id,
190 pr_debug("Load hqd of pipe %d queue %d\n", pipe_id, queue_id);
191 acquire_queue(adev, pipe_id, queue_id);
197 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1;
198 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec);
258 (uint32_t)get_queue_mask(adev, pipe_id, queue_id));
260 (uint32_t)get_queue_mask(adev, pipe_id, queue_id));
277 uint32_t pipe_id, uint32_t queue_id,
287 acquire_queue(adev, pipe_id, queue_id);
289 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1;
290 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec);
329 uint32_t pipe_id, uint32_t queue_id,
345 acquire_queue(adev, pipe_id, queue_id);
460 uint64_t queue_address, uint32_t pipe_id,
467 acquire_queue(adev, pipe_id, queue_id);
502 unsigned int utimeout, uint32_t pipe_id,
510 acquire_queue(adev, pipe_id, queue_id);
539 pipe_id, queue_id);