]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Support for MSI-X on Annapurna Alpine
authorwma <wma@FreeBSD.org>
Thu, 20 Oct 2016 11:23:59 +0000 (11:23 +0000)
committerwma <wma@FreeBSD.org>
Thu, 20 Oct 2016 11:23:59 +0000 (11:23 +0000)
commitddde760b37c519fbff7abf7859400558d24880f1
tree7faf48d8603e1bcf193379f1432e5c6e1ce9198a
parent75768c2bf49145fc06075e9c78b24c6fe12a9cde
Support for MSI-X on Annapurna Alpine

This patch adds support for MSI-X interrupts
on Annapurna Alpine platform. MSI-X on Alpine
work similarly to GICv2m, i.e. some range of
SPI interrupts is reserved in GIC and individual
SPIs can be triggered by MSI-X messages.
This SPI range is defined in FDT.

Obtained from:         Semihalf
Submitted by:          Michal Stanek <mst@semihalf.com>
Sponsored by:          Annapurna Labs
Reviewed by:           nwhitehorn, wma
Differential Revision: https://reviews.freebsd.org/D7579
sys/arm/annapurna/alpine/alpine_pci_msix.c [new file with mode: 0644]
sys/boot/fdt/dts/arm/annapurna-alpine.dts
sys/conf/files.arm
sys/conf/files.arm64