summaryrefslogtreecommitdiffstats
path: root/sys/arm/arm/gic.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arm/arm/gic.c')
-rw-r--r--sys/arm/arm/gic.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/arm/arm/gic.c b/sys/arm/arm/gic.c
index 2b0abf6..cf72820 100644
--- a/sys/arm/arm/gic.c
+++ b/sys/arm/arm/gic.c
@@ -755,7 +755,7 @@ gic_map_fdt(struct arm_gic_softc *sc, struct intr_irqsrc *isrc, u_int *irqp)
* The hardware only supports active-high-level or rising-edge.
*/
tripol = isrc->isrc_cells[2];
- if (tripol & 0x0a) {
+ if (tripol & 0x0a && irq >= GIC_FIRST_SPI) {
device_printf(sc->gic_dev,
"unsupported trigger/polarity configuration "
"0x%02x\n", tripol & 0x0f);
OpenPOWER on IntegriCloud