Lines Matching defs:topology
167 * @topology: topology of the display
208 struct msm_display_topology topology;
560 /* See dpu_encoder_get_topology, we only support 2:2:1 topology */
586 struct msm_display_topology topology = {0};
593 /* Datapath topology selection
605 topology.num_lm = 2;
607 topology.num_lm = 1;
609 topology.num_lm = (mode->hdisplay > MAX_HDISPLAY_SPLIT) ? 2 : 1;
612 topology.num_dspp = topology.num_lm;
614 topology.num_intf = intf_count;
623 topology.num_dsc = 2;
624 topology.num_lm = 2;
625 topology.num_intf = 1;
628 return topology;
640 struct msm_display_topology topology;
668 topology = dpu_encoder_get_topology(dpu_enc, dpu_kms, adj_mode, crtc_state, dsc);
679 topology.needs_cdm = true;
682 topology.needs_cdm = true;
685 if (topology.needs_cdm && !dpu_enc->cur_master->hw_cdm)
687 else if (!topology.needs_cdm && dpu_enc->cur_master->hw_cdm)
698 drm_enc, crtc_state, topology);