diff options
| author | Bhuvanachandra Pinninti <BhuvanaChandra.Pinninti@amd.com> | 2026-02-17 17:57:23 +0530 |
|---|---|---|
| committer | Alex Deucher <alexander.deucher@amd.com> | 2026-05-05 09:56:52 -0400 |
| commit | 9f49d3cd7e7141a3cccbbec9cd5d6614270d8310 (patch) | |
| tree | ec5ed2f32cb747c89ef5028af9923814eabb8a7f /include/linux/errqueue.h | |
| parent | b20934b82424caba974a146a9d7308172c374524 (diff) | |
drm/amd/display: Implement block sequencing infrastructure for modular hardware operations.
[why]
Hardware sequencer operations need better modularity and testability.
Current monolithic functions make it difficult to unit test individual
operations and create maintainable workflows.
[how]
Implement new hwss_add_* helper functions with standardized parameter structures.
Add block_sequence_state framework for execution context management.
Create cursor, info frame, DSC, and stream encoder sequence functions with
comprehensive unit test support.
Reviewed-by: Alvin Lee <alvin.lee2@amd.com>
Signed-off-by: Bhuvanachandra Pinninti <BhuvanaChandra.Pinninti@amd.com>
Signed-off-by: James Lin <pinglei.lin@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'include/linux/errqueue.h')
0 files changed, 0 insertions, 0 deletions
