Module Name: src
Committed By: jakllsch
Date: Wed Sep 26 18:06:59 UTC 2018
Modified Files:
src/sys/dev/ic: dwiic.c
Log Message:
Correctly use device_printf() rather than aprint_error_dev() for errors
that can occur at runtime.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/ic/dwiic.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/dev/ic/dwiic.c
diff -u src/sys/dev/ic/dwiic.c:1.2 src/sys/dev/ic/dwiic.c:1.3
--- src/sys/dev/ic/dwiic.c:1.2 Tue Sep 25 16:29:41 2018
+++ src/sys/dev/ic/dwiic.c Wed Sep 26 18:06:59 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: dwiic.c,v 1.2 2018/09/25 16:29:41 jakllsch Exp $ */
+/* $NetBSD: dwiic.c,v 1.3 2018/09/26 18:06:59 jakllsch Exp $ */
/* $OpenBSD dwiic.c,v 1.24 2017/08/17 20:41:16 kettenis Exp $ */
@@ -49,7 +49,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: dwiic.c,v 1.2 2018/09/25 16:29:41 jakllsch Exp $");
+__KERNEL_RCSID(0, "$NetBSD: dwiic.c,v 1.3 2018/09/26 18:06:59 jakllsch Exp $");
#include <sys/param.h>
#include <sys/bus.h>
@@ -228,7 +228,7 @@ dwiic_suspend(device_t self, const pmf_q
dwiic_read(sc, DW_IC_CLR_INTR);
if (sc->sc_power != NULL) {
if (!sc->sc_power(sc, 0)) {
- aprint_error_dev(sc->sc_dev, "failed to power off\n");
+ device_printf(sc->sc_dev, "failed to power off\n");
}
}
return true;
@@ -240,7 +240,7 @@ dwiic_resume(device_t self, const pmf_qu
struct dwiic_softc *sc = device_private(self);
if (sc->sc_power != NULL) {
if (!sc->sc_power(sc, 1)) {
- aprint_error_dev(sc->sc_dev, "failed to power up\n");
+ device_printf(sc->sc_dev, "failed to power up\n");
return false;
}
}
@@ -346,7 +346,7 @@ dwiic_enable(struct dwiic_softc *sc, boo
DELAY(25);
}
- aprint_error_dev(sc->sc_dev, "failed to %sable\n",
+ device_printf(sc->sc_dev, "failed to %sable\n",
(enable ? "en" : "dis"));
}
@@ -412,7 +412,7 @@ dwiic_i2c_exec(void *cookie, i2c_op_t op
if (cv_timedwait(&sc->sc_int_writewait,
&sc->sc_int_lock, hz / 2) != 0)
- aprint_error_dev(sc->sc_dev,
+ device_printf(sc->sc_dev,
"timed out waiting for tx_empty intr\n");
dwiic_write(sc, DW_IC_INTR_MASK, 0);
dwiic_read(sc, DW_IC_CLR_INTR);
@@ -432,7 +432,7 @@ dwiic_i2c_exec(void *cookie, i2c_op_t op
tx_limit = sc->tx_fifo_depth - dwiic_read(sc, DW_IC_TXFLR);
if (cmdlen > tx_limit) {
/* TODO */
- aprint_error_dev(sc->sc_dev, "can't write %zu (> %d)\n",
+ device_printf(sc->sc_dev, "can't write %zu (> %d)\n",
cmdlen, tx_limit);
sc->sc_i2c_xfer.error = 1;
return (1);
@@ -504,7 +504,7 @@ dwiic_i2c_exec(void *cookie, i2c_op_t op
if (cv_timedwait(&sc->sc_int_readwait,
&sc->sc_int_lock, hz / 2) != 0)
- aprint_error_dev(sc->sc_dev,
+ device_printf(sc->sc_dev,
"timed out waiting for "
"rx_full intr\n");
@@ -515,7 +515,7 @@ dwiic_i2c_exec(void *cookie, i2c_op_t op
}
if (rx_avail == 0) {
- aprint_error_dev(sc->sc_dev,
+ device_printf(sc->sc_dev,
"timed out reading remaining %d\n",
(int)(len - 1 - readpos));
sc->sc_i2c_xfer.error = 1;