Lines Matching defs:pipe
273 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_gp;
276 pipe->ldev = dev;
278 err = lima_sched_pipe_init(pipe, "gp");
282 pipe->l2_cache[pipe->num_l2_cache++] = dev->ip + lima_ip_l2_cache0;
283 pipe->mmu[pipe->num_mmu++] = dev->ip + lima_ip_gpmmu;
284 pipe->processor[pipe->num_processor++] = dev->ip + lima_ip_gp;
288 lima_sched_pipe_fini(pipe);
297 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_gp;
300 lima_sched_pipe_fini(pipe);
305 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp;
308 pipe->ldev = dev;
310 err = lima_sched_pipe_init(pipe, "pp");
325 pipe->mmu[pipe->num_mmu++] = ppmmu;
326 pipe->processor[pipe->num_processor++] = pp;
327 if (!pipe->l2_cache[i >> 2])
328 pipe->l2_cache[pipe->num_l2_cache++] = l2_cache;
333 pipe->bcast_processor = dev->ip + lima_ip_pp_bcast;
334 pipe->bcast_mmu = dev->ip + lima_ip_ppmmu_bcast;
339 lima_sched_pipe_fini(pipe);
348 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp;
351 lima_sched_pipe_fini(pipe);
516 if (atomic_read(&ldev->pipe[i].base.hw_rq_count))