Lines Matching full:encoders

121  *	encoders. Virtual encoder manages one "logical" display. Physical
122 * encoders manage one intf block, tied to a specific panel/sub-panel.
123 * Virtual encoder defers as much as possible to the physical encoders.
130 * @num_phys_encs: Actual number of physical encoders contained.
131 * @phys_encs: Container of physical encoders managed.
171 * @dsc: drm_dsc_config pointer, for DSC-enabled encoders
306 * dpu_encoder_get_crc_values_cnt - get number of physical encoders contained
309 * Returns: Number of physical encoders for given drm encoder
563 * This helper function may be used by physical encoders to configure
680 * Use 2 DSC encoders, 2 layer mixers and 1 or 2 interfaces in dpu_encoder_update_topology()
1581 /* One of the physical encoders has become idle */ in dpu_encoder_frame_done_callback()
1703 * encoders if they require ctl_start triggering.
1772 * Iterate through the physical encoders and perform consolidated flush
1775 * use cases that require visibility into multiple physical encoders at
1790 /* don't perform flush/start operations for slave encoders */ in _dpu_encoder_kickoff_phys()
2543 DPU_ERROR_ENC(dpu_enc, "too many physical encoders %d\n", in dpu_encoder_virt_add_phys_encs()
2604 * Set writeback as possible clones of real-time DSI encoders and vice in dpu_encoder_get_clones()
2607 * Writeback encoders can't be clones of each other and DSI in dpu_encoder_get_clones()
2608 * encoders can't be clones of each other. in dpu_encoder_get_clones()
2610 * TODO: Add DP encoders as valid possible clones for writeback encoders in dpu_encoder_get_clones()
2802 * a vblank or CTL_START. Physical encoders will map this differently depending
2843 * encoders will map this differently depending on the type: vid mode -> vsync_irq,