Lines Matching full:topology
30 * @topology: selected topology for the display
34 struct msm_display_topology topology; member
318 if (!reqs->topology.num_dspp) in _dpu_rm_check_lm_and_get_connected_blks()
348 if (!reqs->topology.num_lm) { in _dpu_rm_reserve_lms()
349 DPU_ERROR("invalid number of lm: %d\n", reqs->topology.num_lm); in _dpu_rm_reserve_lms()
355 lm_count < reqs->topology.num_lm; i++) { in _dpu_rm_reserve_lms()
371 if (lm_count < reqs->topology.num_lm) { in _dpu_rm_reserve_lms()
393 if (lm_count != reqs->topology.num_lm) { in _dpu_rm_reserve_lms()
402 reqs->topology.num_dspp ? enc_id : 0; in _dpu_rm_reserve_lms()
506 &reqs->topology); in _dpu_rm_make_reservation()
512 ret = _dpu_rm_reserve_dsc(rm, global_state, enc, &reqs->topology); in _dpu_rm_make_reservation()
524 reqs->topology = req_topology; in _dpu_rm_populate_requirements()
527 reqs->topology.num_lm, reqs->topology.num_dsc, in _dpu_rm_populate_requirements()
528 reqs->topology.num_intf); in _dpu_rm_populate_requirements()
564 struct msm_display_topology topology) in dpu_rm_reserve() argument
581 ret = _dpu_rm_populate_requirements(enc, &reqs, topology); in dpu_rm_reserve()