Re: [PATCHv3 5/6] arm64: Always keep DAIF.[IF] in sync

2021-03-24 Thread Will Deacon
On Mon, Mar 15, 2021 at 11:56:28AM +, Mark Rutland wrote: > From: Hector Martin > > Apple SoCs (A11 and newer) have some interrupt sources hardwired to the > FIQ line. We implement support for this by simply treating IRQs and FIQs > the same way in the interrupt vectors. > > To support

[PATCHv3 5/6] arm64: Always keep DAIF.[IF] in sync

2021-03-15 Thread Mark Rutland
From: Hector Martin Apple SoCs (A11 and newer) have some interrupt sources hardwired to the FIQ line. We implement support for this by simply treating IRQs and FIQs the same way in the interrupt vectors. To support these systems, the FIQ mask bit needs to be kept in sync with the IRQ mask bit,