From f54d7d56bcf6b51b2a31e95dec3b729e854f5902 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Mon, 18 Dec 2023 00:39:05 -0500 Subject: [PATCH] only:nicer error message --- firmware/hw_layer/drivers/gpio/core.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/firmware/hw_layer/drivers/gpio/core.cpp b/firmware/hw_layer/drivers/gpio/core.cpp index fac9ef3e9a..12540308c5 100644 --- a/firmware/hw_layer/drivers/gpio/core.cpp +++ b/firmware/hw_layer/drivers/gpio/core.cpp @@ -228,13 +228,14 @@ int gpiochips_init(void) { if (chip->base == Gpio::Unassigned) continue; - if (chip->chip->init() < 0) { + int ret = chip->chip->init(); + if (ret < 0) { #if EFI_PROD_CODE // todo: adjust unit tests to validate this fatal - criticalError("Failed to init chip %d", i); + criticalError("Failed to init chip %d: %d", i, ret); #else chip->base = Gpio::Unassigned; - #endif + #endif } else { pins_added += chip->size; }