Create proper FDT attachment for GICv2m
authorzbb <zbb@FreeBSD.org>
Mon, 25 Jan 2016 15:10:43 +0000 (15:10 +0000)
committerzbb <zbb@FreeBSD.org>
Mon, 25 Jan 2016 15:10:43 +0000 (15:10 +0000)
commitc5fca5a29acb16b9d51e217ee8bed9cdcdc57665
tree951ed7de12ed442d50c844adc342f7a4016b15c0
parentdfc2b357e6d47744e13bc1235a314bedde6d9115
Create proper FDT attachment for GICv2m

Avoid probing GICv2m to any parent bus/driver. Instead, match
GICv2m driver with FDT complatible strings as not every GIC
has a MSI controller in the form of GICv2m extension.

Submitted by:  Zbigniew Bodek <zbb@semihalf.com>
Obtained from: Semihalf
Sponsored by:  Cavium
Differential Revision: https://reviews.freebsd.org/D5015
sys/arm64/arm64/gic.c
sys/arm64/arm64/gic.h
sys/arm64/arm64/gic_fdt.c