disp: msm: sde: software override for fal10 in cwb enable
When cwb is enabled enable software override for fal10 veto to block fal10 entry as MDSS can keep asserting uidle if there are no fetch clients like dim layer only usecase. Change-Id: Ief51499d370c20fcbdda79576aee0179578650fd Signed-off-by: Prabhanjan Kandula <quic_pkandula@quicinc.com> Signed-off-by: Nilaan Gunabalachandran <quic_ngunabal@quicinc.com>
This commit is contained in:

committad av
Nilaan Gunabalachandran

förälder
b67e836b6e
incheckning
ecc2d6e0ba
@@ -1,4 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2021-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>
|
||||
@@ -169,6 +170,7 @@ enum sde_enc_rc_states {
|
||||
* @cur_conn_roi: current connector roi
|
||||
* @prv_conn_roi: previous connector roi to optimize if unchanged
|
||||
* @crtc pointer to drm_crtc
|
||||
* @fal10_veto_override: software override for micro idle fal10 veto
|
||||
* @recovery_events_enabled: status of hw recovery feature enable by client
|
||||
* @elevated_ahb_vote: increase AHB bus speed for the first frame
|
||||
* after power collapse
|
||||
@@ -241,6 +243,7 @@ struct sde_encoder_virt {
|
||||
struct sde_rect prv_conn_roi;
|
||||
struct drm_crtc *crtc;
|
||||
|
||||
bool fal10_veto_override;
|
||||
bool recovery_events_enabled;
|
||||
bool elevated_ahb_vote;
|
||||
struct dev_pm_qos_request pm_qos_cpu_req[NR_CPUS];
|
||||
|
Referens i nytt ärende
Block a user