From e100b5f6eccf1e3a1c1d351c337234b447951b02 Mon Sep 17 00:00:00 2001 From: kettenis Date: Fri, 5 Aug 2016 21:28:13 +0000 Subject: [PATCH] Check if we have the required "reg" property. --- sys/arch/armv7/sunxi/sxiehci.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys/arch/armv7/sunxi/sxiehci.c b/sys/arch/armv7/sunxi/sxiehci.c index e02da5dc0d5..1d86fd0b211 100644 --- a/sys/arch/armv7/sunxi/sxiehci.c +++ b/sys/arch/armv7/sunxi/sxiehci.c @@ -1,4 +1,4 @@ -/* $OpenBSD: sxiehci.c,v 1.5 2016/08/05 19:00:25 kettenis Exp $ */ +/* $OpenBSD: sxiehci.c,v 1.6 2016/08/05 21:28:13 kettenis Exp $ */ /* * Copyright (c) 2005 David Gwynne @@ -122,6 +122,9 @@ sxiehci_attach(struct device *parent, struct device *self, void *aux) usbd_status r; char *devname = sc->sc.sc_bus.bdev.dv_xname; + if (faa->fa_nreg < 1) + return; + sc->sc.iot = faa->fa_iot; sc->sc.sc_bus.dmatag = faa->fa_dmat; sc->sc.sc_size = faa->fa_reg[0].size; -- 2.20.1