freebsd-dev/sys
Emmanuel Vadot 993e8236c3 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
2021-07-01 18:46:38 +02:00
..
amd64 linux(4): implement coredump support 2021-06-30 22:45:06 +01:00
arm arm64: allwinner: Add r_intc driver 2021-07-01 18:46:38 +02:00
arm64 arm64: allwinner: Add r_intc driver 2021-07-01 18:46:38 +02:00
bsm
cam cam: Fix GENERIC-MMCCAM build 2021-06-28 17:22:35 -06:00
cddl
compat procctl(2): add PROC_NO_NEW_PRIVS_CTL, PROC_NO_NEW_PRIVS_STATUS 2021-07-01 09:42:07 +01:00
conf arm64: allwinner: Add r_intc driver 2021-07-01 18:46:38 +02:00
contrib Import device-tree files from Linux 5.13 2021-07-01 17:51:01 +02:00
crypto ossl: Use crypto_cursor_segment(). 2021-05-25 16:59:19 -07:00
ddb fix style nit: space after if 2021-05-05 15:26:09 -06:00
dev hwpmc_arm64: add a PMCDBG to the interrupt handler 2021-06-30 18:21:23 -03:00
dts arm: allwinner: dtb: Add overlays to disable SD/MMC node 2021-06-14 20:47:37 +02:00
fs nfscl: Improve "Consider increasing kern.ipc.maxsockbuf" message 2021-06-30 15:15:41 -07:00
gdb
geom gconcat: Implement new online append feature 2021-06-14 11:42:03 -06:00
gnu
i386 Add infrastructure required for Linux coredump support 2021-06-29 08:49:12 +01:00
isa newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
kern procctl(2): add PROC_NO_NEW_PRIVS_CTL, PROC_NO_NEW_PRIVS_STATUS 2021-07-01 09:42:07 +01:00
kgssapi
libkern Use '.arch_extension crc' in the arm64 crc32 code 2021-05-06 07:42:35 +00:00
mips Add infrastructure required for Linux coredump support 2021-06-29 08:49:12 +01:00
modules linux(4): implement coredump support 2021-06-30 22:45:06 +01:00
net pf: revert: Use counter(9) for pf_state byte/packet tracking 2021-06-29 07:24:53 +00:00
net80211 net80211: ieee80211_probereq_ie fix length calculation for hw scans 2021-06-28 12:17:11 +00:00
netgraph Consistently use the SOLISTENING() macro 2021-06-14 17:32:27 -04:00
netinet sctp: initialize sequence numbers for ECN correctly 2021-06-27 20:14:48 +02:00
netinet6 sctp: initialize sequence numbers for ECN correctly 2021-06-27 20:14:48 +02:00
netipsec ipsec: globalize lft zone and zero out buffers at allocation time 2021-06-28 08:14:26 +00:00
netpfil pf: make sure the dtrace probe has safe access to state 2021-06-29 07:24:53 +00:00
netsmb netsmb: Avoid a read-after-free in smb_t2_request_int() 2021-05-26 10:45:40 -04:00
nfs
nfsclient
nfsserver
nlm
ofed mlx4/OFED: replace the struct net_device with struct ifnet 2021-06-18 21:20:08 +00:00
opencrypto crypto: Remove now-unused crypto_cursor_seg{base,len}. 2021-06-16 15:23:16 -07:00
powerpc Add infrastructure required for Linux coredump support 2021-06-29 08:49:12 +01:00
riscv Add infrastructure required for Linux coredump support 2021-06-29 08:49:12 +01:00
rpc Consistently use the SOLISTENING() macro 2021-06-14 17:32:27 -04:00
security mac: cheaper check for ifnet_create_mbuf and ifnet_check_transmit 2021-06-29 15:06:45 +02:00
sys procctl(2): add PROC_NO_NEW_PRIVS_CTL, PROC_NO_NEW_PRIVS_STATUS 2021-07-01 09:42:07 +01:00
teken
tests tests: Revise FIB lookups per second benchmarking routines 2021-06-17 08:49:09 +02:00
tools makesyscalls.lua: improve generated file style(9) compliance 2021-05-13 13:59:25 -04:00
ufs ffs_softdep: force sync if journal is low in journal_check_space 2021-06-23 23:47:05 +03:00
vm Un-staticise vm_page_init_page() 2021-06-17 16:58:44 +03:00
x86 Reduce code duplication in machine/_types.h 2021-06-14 16:30:16 +01:00
xdr
xen x86/xen: remove PVHv1 code 2021-05-17 11:41:21 +02:00
Makefile