disp: msm: sde: enable ctl path and irqs for wb1

This change enables support for wb1 in ctl path and
adds irq support.

Change-Id: Iebbe35725aa279b8e02217ea93ba1b481f5e869f
Signed-off-by: Narendra Muppalla <NarendraM@codeaurora.org>
This commit is contained in:
Narendra Muppalla
2021-09-27 16:07:10 -07:00
committed by Gerrit - the friendly Code Review server
parent 15342a23fe
commit 6e7a48579b
3 changed files with 4 additions and 4 deletions

View File

@@ -128,7 +128,7 @@ static const u32 fetch_tbl[SSPP_MAX] = {CTL_INVALID_BIT, 16, 17, 18, 19,
/** /**
* list of WB bits in CTL_WB_FLUSH * list of WB bits in CTL_WB_FLUSH
*/ */
static const u32 wb_flush_tbl[WB_MAX] = {SDE_NONE, SDE_NONE, SDE_NONE, 2}; static const u32 wb_flush_tbl[WB_MAX] = {SDE_NONE, SDE_NONE, 1, 2};
/** /**
* list of INTF bits in CTL_INTF_FLUSH * list of INTF bits in CTL_INTF_FLUSH

View File

@@ -234,8 +234,8 @@ struct sde_irq_type {
*/ */
static struct sde_irq_type sde_irq_intr_map[] = { static struct sde_irq_type sde_irq_intr_map[] = {
{ SDE_IRQ_TYPE_WB_ROT_COMP, WB_0, SDE_INTR_WB_0_DONE, -1}, { SDE_IRQ_TYPE_WB_WFD_COMP, WB_0, SDE_INTR_WB_0_DONE, -1},
{ SDE_IRQ_TYPE_WB_ROT_COMP, WB_1, SDE_INTR_WB_1_DONE, -1}, { SDE_IRQ_TYPE_WB_WFD_COMP, WB_1, SDE_INTR_WB_1_DONE, -1},
{ SDE_IRQ_TYPE_WD_TIMER, WD_TIMER_0, SDE_INTR_WD_TIMER_0_DONE, -1}, { SDE_IRQ_TYPE_WD_TIMER, WD_TIMER_0, SDE_INTR_WD_TIMER_0_DONE, -1},
{ SDE_IRQ_TYPE_WD_TIMER, WD_TIMER_1, SDE_INTR_WD_TIMER_1_DONE, -1}, { SDE_IRQ_TYPE_WD_TIMER, WD_TIMER_1, SDE_INTR_WD_TIMER_1_DONE, -1},

View File

@@ -891,7 +891,7 @@ static int sde_wb_probe(struct platform_device *pdev)
platform_set_drvdata(pdev, wb_dev); platform_set_drvdata(pdev, wb_dev);
mutex_lock(&sde_wb_list_lock); mutex_lock(&sde_wb_list_lock);
list_add(&wb_dev->wb_list, &sde_wb_list); list_add_tail(&wb_dev->wb_list, &sde_wb_list);
mutex_unlock(&sde_wb_list_lock); mutex_unlock(&sde_wb_list_lock);
if (!_sde_wb_dev_init(wb_dev)) { if (!_sde_wb_dev_init(wb_dev)) {