freebsd-dev/sys/arm
Andrew Turner 18c2139495 Add a gic interface to allocate MSI interrupts
The previous update to handle the gicv2m as a child of the gicv3 driver
assumed there was only a single gicv2m child. On some hardware there
are multiple children. Support this by removing the mbi ivars and
adding a new interface to handle MSI allocation in a given range.

Tested by:	mw, trasz
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D32224
2021-10-01 11:27:33 +01:00
..
allwinner mmc: switch mmc_helper to device_ api 2021-09-20 17:18:02 +02:00
altera/socfpga
annapurna/alpine Remove versatile support 2021-04-12 06:16:31 +00:00
arm Add a gic interface to allocate MSI interrupts 2021-10-01 11:27:33 +01:00
broadcom/bcm2835 bcm2835_sdhci: don't use DMA for kernel dumps 2021-09-21 10:08:39 -03:00
conf Revert "arm: remove fslsdma from GENERIC" 2021-08-03 20:10:32 -06:00
freescale Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
include minidump: De-duplicate the progress bar 2021-09-29 16:42:21 -03:00
linux linux(4): Regen for clone syscall. 2021-08-12 11:47:31 +03:00
mv arm/mv: Don't rely on firmware MSI mapping in ICU 2021-07-20 23:24:42 +02:00
nvidia tegra_pcie: use switch instead of if in tegra_pcib_pex_ctrl 2021-07-01 20:09:46 +02:00
qemu
rockchip Add support for RK3288 SoC. 2020-12-04 16:24:44 +00:00
ti arm: TI AM335x fix gpio_pin numbers in lookup table. 2021-07-18 13:06:26 +02:00
xilinx