diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2018-08-27 17:14:25 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2018-08-29 09:16:58 +0200 |
commit | 5ffad78c0dce0f389bc48dd5eb0015a62e40d7d2 (patch) | |
tree | 4713727570c22c45cc16fc5965894a7d7b15532b /drivers/hab | |
parent | 892e1641228d9a869f25878b2d2fbcd38ee8ca68 (diff) | |
download | barebox-5ffad78c0dce0f389bc48dd5eb0015a62e40d7d2.tar.gz barebox-5ffad78c0dce0f389bc48dd5eb0015a62e40d7d2.tar.xz |
i.MX habv4: convert habv4_get_status() and habv4_display_event() from printf to pr_err()
This way the events will be printed into the dmesg buffer,
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/hab')
-rw-r--r-- | drivers/hab/habv4.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/drivers/hab/habv4.c b/drivers/hab/habv4.c index 9ccec7847d..4d2d377d08 100644 --- a/drivers/hab/habv4.c +++ b/drivers/hab/habv4.c @@ -163,17 +163,17 @@ static void habv4_display_event(uint8_t *data, uint32_t len) if (data && len) { for (i = 0; i < len; i++) { - if (i == 0) - printf(" %02x", data[i]); - else if ((i % 8) == 0) - printf("\n %02x", data[i]); + if ((i % 8) == 0) + pr_err(" %02x", data[i]); else if ((i % 4) == 0) - printf(" %02x", data[i]); + pr_cont(" %02x", data[i]); + else if ((i % 8) == 7) + pr_cont(" %02x\n", data[i]); else - printf(" %02x", data[i]); + pr_cont(" %02x", data[i]); } + pr_cont("\n"); } - printf("\n\n"); } static int habv4_get_status(const struct habv4_rvt *rvt) @@ -201,8 +201,8 @@ static int habv4_get_status(const struct habv4_rvt *rvt) } while (rvt->report_event(HAB_STATUS_FAILURE, index, data, &len) == HAB_STATUS_SUCCESS) { - printf("-------- HAB Event %d --------\n" - "event data:\n", index); + pr_err("-------- HAB Event %d --------\n", index); + pr_err("event data:\n"); habv4_display_event(data, len); len = sizeof(data); |