Skip to content

Commit bb00a45

Browse files
ddavenport-chromiumrobclark
authored andcommitted
drm/msm/dpu: Refactor resource manager
Track hardware resource objects in arrays rather than a list and remove the resource manager's iterator idiom. Separate the mapping of hardware resources to an encoder ID into a different array. Use an implicit mapping between the hardware blocks' ids, which are 1-based, and array indices in these arrays to replace iteration with index lookups in several places. Signed-off-by: Drew Davenport <[email protected]> [squash in minor compiler warning fixes] Signed-off-by: Rob Clark <[email protected]>
1 parent b954fa6 commit bb00a45

File tree

2 files changed

+255
-320
lines changed

2 files changed

+255
-320
lines changed

0 commit comments

Comments
 (0)