summaryrefslogtreecommitdiff
path: root/libdrmutils
diff options
context:
space:
mode:
authorRamkumar Radhakrishnan <ramkumar@codeaurora.org>2018-03-15 14:49:52 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2018-05-04 17:03:46 -0700
commita38b76074462a4d28dccad172cd50b988d4a6513 (patch)
treec0c77ec3e2852d7be046a9a8f1ecaf37d1b0ce43 /libdrmutils
parent4a26975787548ad44cb9c5022eacf777ebad3c21 (diff)
downloaddisplay-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.h1
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 {