- Add the amdgpu specific bits for timeline support - Add internal interfaces for xgmi pstate support - DC Z ordering fixes for planes - Add support for NV12 planes in DC - Add colorspace properties for planes in DC - eDP optimizations if the GOP driver already initialized eDP - DC bandwidth validation tracing support
Showing the changes to include/uapi (1 of 27 files). Show all
Unified · Split
| @@ -528,6 +528,8 @@ struct drm_amdgpu_gem_va { · 527 unmodified lines | ||
| 528 | 528 | #define AMDGPU_CHUNK_ID_SYNCOBJ_OUT 0x05 |
| 529 | 529 | #define AMDGPU_CHUNK_ID_BO_HANDLES 0x06 |
| 530 | 530 | #define AMDGPU_CHUNK_ID_SCHEDULED_DEPENDENCIES 0x07 |
| 531 | +#define AMDGPU_CHUNK_ID_SYNCOBJ_TIMELINE_WAIT 0x08 | |
| 532 | +#define AMDGPU_CHUNK_ID_SYNCOBJ_TIMELINE_SIGNAL 0x09 | |
| 531 | 533 | |
| 532 | 534 | struct drm_amdgpu_cs_chunk { |
| 533 | 535 | __u32 chunk_id; |
| @@ -608,6 +610,12 @@ struct drm_amdgpu_cs_chunk_sem { · 74 unmodified lines | ||
| 608 | 610 | __u32 handle; |
| 609 | 611 | }; |
| 610 | 612 | |
| 613 | +struct drm_amdgpu_cs_chunk_syncobj { | |
| 614 | + __u32 handle; | |
| 615 | + __u32 flags; | |
| 616 | + __u64 point; | |
| 617 | +}; | |
| 618 | + | |
| 611 | 619 | #define AMDGPU_FENCE_TO_HANDLE_GET_SYNCOBJ 0 |
| 612 | 620 | #define AMDGPU_FENCE_TO_HANDLE_GET_SYNCOBJ_FD 1 |
| 613 | 621 | #define AMDGPU_FENCE_TO_HANDLE_GET_SYNC_FILE_FD 2 |