summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2016-03-29 22:35:09 +0000
committerkettenis <kettenis@openbsd.org>2016-03-29 22:35:09 +0000
commit3b85736cff66a5f623b33f9fdfe45a1b161787cd (patch)
tree85b9f577b91c16543ebbf0b7420665370b4cbcbf
parentFix fallout from the switch to binutils 2.17: the binaries created by 2.17 (diff)
downloadwireguard-openbsd-3b85736cff66a5f623b33f9fdfe45a1b161787cd.tar.xz
wireguard-openbsd-3b85736cff66a5f623b33f9fdfe45a1b161787cd.zip
Print address and irq in the same way as sdhc(4)and bytgpio(4).
-rw-r--r--sys/dev/acpi/dwiic.c13
1 files changed, 5 insertions, 8 deletions
diff --git a/sys/dev/acpi/dwiic.c b/sys/dev/acpi/dwiic.c
index 443f5ede858..54eb98d805d 100644
--- a/sys/dev/acpi/dwiic.c
+++ b/sys/dev/acpi/dwiic.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: dwiic.c,v 1.11 2016/03/29 18:04:09 kettenis Exp $ */
+/* $OpenBSD: dwiic.c,v 1.12 2016/03/29 22:35:09 kettenis Exp $ */
/*
* Synopsys DesignWare I2C controller
*
@@ -246,7 +246,7 @@ dwiic_attach(struct device *parent, struct device *self, void *aux)
return;
}
- printf(", addr 0x%x len 0x%x", crs.addr_bas, crs.addr_len);
+ printf(" addr 0x%x/0x%x", crs.addr_bas, crs.addr_len);
sc->sc_iot = aa->aaa_memt;
if (bus_space_map(sc->sc_iot, crs.addr_bas, crs.addr_len, 0,
@@ -285,15 +285,12 @@ dwiic_attach(struct device *parent, struct device *self, void *aux)
/* try to register interrupt with apic, but not fatal without it */
if (crs.irq_int > 0) {
+ printf(" irq %d", crs.irq_int);
+
sc->sc_ih = acpi_intr_establish(crs.irq_int, crs.irq_flags,
IPL_BIO, dwiic_intr, sc, sc->sc_dev.dv_xname);
if (sc->sc_ih == NULL)
- printf(", failed establishing acpi int %d",
- crs.irq_int);
- else {
- printf(", apic int %d", crs.irq_int);
- sc->sc_poll = 0;
- }
+ printf(", can't establish interrupt");
}
printf("\n");