disp: msm: wb: Add support for IRQs in new Pingpong blocks
For dedicated CWB pingpong blocks, the overflow irq needs to be mapped properly to existing IRQ handlers. Add the needed changes in code. Change-Id: Ibf398faac60acc027e4577504f9292ac2b72bae2 Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
Tento commit je obsažen v:
@@ -1,6 +1,6 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||
/*
|
||||
* Copyright (c) 2015-2020, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2015-2021, The Linux Foundation. All rights reserved.
|
||||
*/
|
||||
|
||||
#ifndef __SDE_ENCODER_PHYS_H__
|
||||
@@ -202,6 +202,7 @@ struct sde_encoder_phys_ops {
|
||||
* @INTR_IDX_PP3_OVFL: Pingpong overflow interrupt on PP3 for Concurrent WB
|
||||
* @INTR_IDX_PP4_OVFL: Pingpong overflow interrupt on PP4 for Concurrent WB
|
||||
* @INTR_IDX_PP5_OVFL: Pingpong overflow interrupt on PP5 for Concurrent WB
|
||||
* @INTR_IDX_PP_CWB_OVFL: Pingpong overflow interrupt on PP_CWB0/1 for Concurrent WB
|
||||
* @INTR_IDX_AUTOREFRESH_DONE: Autorefresh done for cmd mode panel meaning
|
||||
* autorefresh has triggered a double buffer flip
|
||||
* @INTR_IDX_WRPTR: Writepointer start interrupt for cmd mode panel
|
||||
@@ -219,6 +220,7 @@ enum sde_intr_idx {
|
||||
INTR_IDX_PP3_OVFL,
|
||||
INTR_IDX_PP4_OVFL,
|
||||
INTR_IDX_PP5_OVFL,
|
||||
INTR_IDX_PP_CWB_OVFL,
|
||||
INTR_IDX_WRPTR,
|
||||
INTR_IDX_MAX,
|
||||
};
|
||||
|
Odkázat v novém úkolu
Zablokovat Uživatele