Lines Matching defs:pipe
274 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_gp;
277 pipe->ldev = dev;
279 err = lima_sched_pipe_init(pipe, "gp");
283 pipe->l2_cache[pipe->num_l2_cache++] = dev->ip + lima_ip_l2_cache0;
284 pipe->mmu[pipe->num_mmu++] = dev->ip + lima_ip_gpmmu;
285 pipe->processor[pipe->num_processor++] = dev->ip + lima_ip_gp;
289 lima_sched_pipe_fini(pipe);
298 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_gp;
301 lima_sched_pipe_fini(pipe);
306 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp;
309 pipe->ldev = dev;
311 err = lima_sched_pipe_init(pipe, "pp");
326 pipe->mmu[pipe->num_mmu++] = ppmmu;
327 pipe->processor[pipe->num_processor++] = pp;
328 if (!pipe->l2_cache[i >> 2])
329 pipe->l2_cache[pipe->num_l2_cache++] = l2_cache;
334 pipe->bcast_processor = dev->ip + lima_ip_pp_bcast;
335 pipe->bcast_mmu = dev->ip + lima_ip_ppmmu_bcast;
340 lima_sched_pipe_fini(pipe);
349 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp;
352 lima_sched_pipe_fini(pipe);
517 if (atomic_read(&ldev->pipe[i].base.hw_rq_count))