HomeFreeBSD

arm64: allwinner: Add r_intc driver

Description

arm64: allwinner: Add r_intc driver

The r intc interrupt controller seems to do a lot of things :

  • It can handle the NMI interrupt
  • It have local interrupts for some device that also can be muxed with GIC
  • It can serve as an forwarder for the GIC

It's mostly used for deepsleep/wakeup if I understood correctly and we do not
support this on arm64.

For now just forward everything to the GIC so interrupts works again for device
which now have this interrupts controller set since dts v5.12

Sponsored by: Diablotin Systems

Details

Provenance
manuAuthored on Jul 1 2021, 4:41 PM
Parents
rG1f7d11e636ab: build.7: remove documentation of "make update"
Branches
Unknown
Tags
Unknown