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

Commit 055fa12c authored by Satya Durga Srinivasu Prabhala's avatar Satya Durga Srinivasu Prabhala
Browse files

drivers: GICv3: remove isb() from IAR read function



As per the GICv3 requirement, ISB or other context synchronization
operation is needed only during System register writes.

CRs-Fixed: 1035275
Change-Id: Ifbe4d974a295b90a511aa10bde5797a1f71972fc
Signed-off-by: default avatarSatya Durga Srinivasu Prabhala <satyap@codeaurora.org>
parent f62dfbb4
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -123,7 +123,6 @@ static u64 __maybe_unused gic_read_iar(void)

	asm volatile("mrs_s %0, " __stringify(ICC_IAR1_EL1) : "=r" (irqstat));
	/* As per the architecture specification */
	isb();
	mb();
	return irqstat;
}