History log of /freebsd-current/sys/arm/allwinner/aw_r_intc.c
Revision Date Author Comments
# 685dc743 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

sys: Remove $FreeBSD$: one-line .c pattern

Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/


# c02d4224 10-Sep-2022 Peter Jeremy <peterj@FreeBSD.org>

arm64: allwinner: aw_r_intc: Add A64 and H6 compatible.

This fixes booting the Pine H64 with a 5.13 DTS.

Suggested by: manu@


# 7e1e2ba1 09-May-2022 John Baldwin <jhb@FreeBSD.org>

arm allwinner: Remove unused devclass arguments to DRIVER_MODULE.


# 993e8236 01-Jul-2021 Emmanuel Vadot <manu@FreeBSD.org>

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