From 2216fe76a9271b44c30966f82bbe9bb6a29994f8 Mon Sep 17 00:00:00 2001
From: swym <0xfd000000@gmail.com>
Date: Fri, 23 Aug 2019 15:11:05 +0200
Subject: [PATCH] pmic.s: print string description of errno

---
 epicardium/modules/pmic.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/epicardium/modules/pmic.c b/epicardium/modules/pmic.c
index 093e97ec..89365ffb 100644
--- a/epicardium/modules/pmic.c
+++ b/epicardium/modules/pmic.c
@@ -16,6 +16,7 @@
 #include "timers.h"
 
 #include <stdio.h>
+#include <string.h>
 
 /* Task ID for the pmic handler */
 static TaskHandle_t pmic_task_id = NULL;
@@ -207,7 +208,10 @@ static void pmic_check_battery()
 
 	res = pmic_read_amux(PMIC_AMUX_BATT_U, &u_batt);
 	if (res < 0) {
-		LOG_ERR("pmic", "Failed reading battery voltage: %d", res);
+		LOG_ERR("pmic",
+			"Failed reading battery voltage: %s (%d)",
+			strerror(-res),
+			res);
 		return;
 	}
 
-- 
GitLab