Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c7af7a8e authored by Abhijit Kulkarni's avatar Abhijit Kulkarni Committed by Gerrit - the friendly Code Review server
Browse files

drm/msm/sde: add pp 4 and pp 5 interrupts



This change adds the support for additional pingpong interrupts
supported by the hardware, which would be required when layer
mixer 4 and 5 are used

Change-Id: I6172473922898f3c099a9976f20769834ad9f06d
Signed-off-by: default avatarAbhijit Kulkarni <kabhijit@codeaurora.org>
parent 33ba9737
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -63,6 +63,8 @@
#define SDE_INTR_PING_PONG_1_DONE BIT(9)
#define SDE_INTR_PING_PONG_2_DONE BIT(10)
#define SDE_INTR_PING_PONG_3_DONE BIT(11)
#define SDE_INTR_PING_PONG_4_DONE BIT(30)
#define SDE_INTR_PING_PONG_5_DONE BIT(31)
#define SDE_INTR_PING_PONG_0_RD_PTR BIT(12)
#define SDE_INTR_PING_PONG_1_RD_PTR BIT(13)
#define SDE_INTR_PING_PONG_2_RD_PTR BIT(14)
@@ -406,8 +408,10 @@ static const struct sde_irq_type sde_irq_map[] = {
	{ SDE_IRQ_TYPE_PING_PONG_TE_CHECK, PINGPONG_S0,
		SDE_INTR_PING_PONG_S0_TE_DETECTED, 1},
	{ SDE_IRQ_TYPE_RESERVED, 0, 0, 1},
	{ SDE_IRQ_TYPE_RESERVED, 0, 0, 1},
	{ SDE_IRQ_TYPE_RESERVED, 0, 0, 1},
	{ SDE_IRQ_TYPE_PING_PONG_COMP, PINGPONG_4,
		SDE_INTR_PING_PONG_4_DONE, 0},
	{ SDE_IRQ_TYPE_PING_PONG_COMP, PINGPONG_5,
		SDE_INTR_PING_PONG_5_DONE, 0},

	/* BEGIN MAP_RANGE: 64-95 HIST */
	/* irq_idx: 64-67 */