diff options
author | Ramkumar Radhakrishnan <ramkumar@codeaurora.org> | 2018-03-15 14:49:52 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2018-05-04 17:03:46 -0700 |
commit | a38b76074462a4d28dccad172cd50b988d4a6513 (patch) | |
tree | c0c77ec3e2852d7be046a9a8f1ecaf37d1b0ce43 /libdrmutils | |
parent | 4a26975787548ad44cb9c5022eacf777ebad3c21 (diff) | |
download | display-a38b76074462a4d28dccad172cd50b988d4a6513.tar.gz |
sdm: Handle secure display/camera with external display
1. Define interface to notify start/end of secure display session
2. Do dim layer commit on any flush or null commit during secure
display session
3. Handle external/virtual display connect/disconnect during secure
display/camera.
4. Pause virtual display during secure display/camera and pause
external display during secure display.
Change-Id: Ie50b46044d26c50a660d5098cfa02a34cf005382
CRs-Fixed: 2181274
Diffstat (limited to 'libdrmutils')
-rw-r--r-- | libdrmutils/drm_interface.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libdrmutils/drm_interface.h b/libdrmutils/drm_interface.h index d014a8ed..9c960570 100644 --- a/libdrmutils/drm_interface.h +++ b/libdrmutils/drm_interface.h @@ -465,6 +465,7 @@ struct DRMCrtcInfo { uint32_t max_dest_scaler_output_width = 0; uint32_t max_dest_scale_up = 1; uint32_t min_prefill_lines = 0; + int secure_disp_blend_stage = -1; }; enum struct DRMPlaneType { |