Lines Matching +full:left +full:- +full:most

38 #define IS_PIPE_SYNCD_VALID(pipe) ((((pipe)->pipe_idx_syncd) & 0x80)?1:0)
39 #define GET_PIPE_SYNCD_FROM_PIPE(pipe) ((pipe)->pipe_idx_syncd & 0x7F)
40 #define SET_PIPE_SYNCD_TO_PIPE(pipe, pipe_syncd) ((pipe)->pipe_idx_syncd = (0x80 | pipe_syncd))
155 #define FREE_PIPE_INDEX_NOT_FOUND -1
203 * Inter-pipe Relation
207 * | 0 | -------------MPC---------ODM----------- |
209 * | 1 | ------------- | | | |
211 * | 2 | -------------MPC--------- | |
213 * | 3 | ------------- | | |
215 * | 4 | | ----------------------- |
222 * DC state ---1--------0..N--- streams
224 * stream ---1-----------1--- OTG Master pipe
226 * OTG Master pipe ---1--------1..N--- OPP Head pipes
228 * OPP Head pipe ---1--------0..N--- DPP pipes
230 * stream ---1--------0..N--- Planes
232 * Plane ---1--------1..N--- DPP pipes
236 /* free pipe - free pipe is an uninitialized pipe without a stream
242 /* OTG master pipe - the master pipe of its OPP head pipes with a
246 * or may not have a plane. If it has a plane it blends it as the left
247 * most MPC slice of the top most layer. If it doesn't have a plane it
253 /* OPP head pipe - the head pipe of an MPC blending tree with a
256 * a plane. If it has a plane it blends it as the top most layer within
264 /* DPP pipe - the pipe with a functional DPP outputting to an OPP head
274 * return - true if pipe_ctx is of the input type.
296 * Add plane to the bottom most layer in plane composition and allocate DPP pipe
298 * return - true if plane is added in plane composition, false otherwise.
308 * Add plane to the bottom most layer in plane composition and allocate DPP pipe
310 * return - true if plane is added in plane composition, false otherwise.
323 * return - true if ODM slices are updated and required pipes are acquired. All
345 * @dpp_pipe - top most dpp pipe for MPCC combine.
347 * return - true if MPC slices are updated and required pipes are acquired. All
365 * return - NULL if not found. Otherwise the OTG master pipe associated with the
375 * return - number of OPP heads in the array. If otg_master passed in is not
385 * return - number of DPP pipes in the array. If opp_head passed in is not
395 * return - number of DPP pipes in the array.
403 * return - the OTG master pipe for the input pipe
410 * return - the OPP head pipe for the input pipe
422 * Get the MPC slice index counting from 0 from left most slice
442 /* Get the ODM slice index counting from 0 from left most slice */
462 * false - if pipes passed in are not OTG masters or ODM topology is
464 * true - otherwise
476 * return - FREE_PIPE_INDEX_NOT_FOUND if free pipe is not found, otherwise
488 * return - FREE_PIPE_INDEX_NOT_FOUND if free pipe is not found, otherwise
500 * return - FREE_PIPE_INDEX_NOT_FOUND if free pipe is not found, otherwise
512 * return - FREE_PIPE_INDEX_NOT_FOUND if free pipe is not found, otherwise
523 * return - FREE_PIPE_INDEX_NOT_FOUND if free pipe is not found, otherwise
534 * return - FREE_PIPE_INDEX_NOT_FOUND if free pipe is not found, otherwise
544 * return - FREE_PIPE_INDEX_NOT_FOUND if free pipe is not found, otherwise
552 * find the most optimal free pipe to prevent from time consuming hardware state
623 * test harness interface is called with pre-validated link config stored in the