disp: msm: sde: add line insertion support for sspp
Add line insertion support for sspp, this is used to support display with external splitter. Line insertion logic checks the difference between screen logical height and physical height. If any difference is observed adds dummy and active lines on screen. Change-Id: Ieec322273df000a53fb39e05174c2d67c3c2da81 Signed-off-by: Rajesh kv <quic_kvrajesh@quicinc.com>
このコミットが含まれているのは:
@@ -1,4 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||
* Copyright (c) 2015-2021, The Linux Foundation. All rights reserved.
|
||||
* Copyright (C) 2013 Red Hat
|
||||
* Author: Rob Clark <robdclark@gmail.com>
|
||||
@@ -112,6 +113,8 @@ enum sde_plane_sclcheck_state {
|
||||
* @cdp_cfg: CDP configuration
|
||||
* @cont_splash_populated: State was populated as part of cont. splash
|
||||
* @ubwc_stats_roi: cached roi for ubwc stats
|
||||
* @line_insertion_cfg: line insertion configuration
|
||||
* @lineinsertion_feature: panel line insertion feature
|
||||
*/
|
||||
struct sde_plane_state {
|
||||
struct drm_plane_state base;
|
||||
@@ -147,6 +150,8 @@ struct sde_plane_state {
|
||||
bool cont_splash_populated;
|
||||
|
||||
struct sde_drm_ubwc_stats_roi ubwc_stats_roi;
|
||||
struct sde_hw_pipe_line_insertion_cfg line_insertion_cfg;
|
||||
bool lineinsertion_feature;
|
||||
};
|
||||
|
||||
/**
|
||||
|
新しいイシューから参照
ユーザーをブロックする