From 37de8fa171971ccd0377073e8be38fb705e65bfa Mon Sep 17 00:00:00 2001 From: zhiayang Date: Wed, 21 Dec 2022 17:29:38 +0800 Subject: [PATCH] clean up code flow --- app/drivers/sensor/max17048/max17048.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/drivers/sensor/max17048/max17048.c b/app/drivers/sensor/max17048/max17048.c index d9f90912..1062243d 100644 --- a/app/drivers/sensor/max17048/max17048.c +++ b/app/drivers/sensor/max17048/max17048.c @@ -107,11 +107,6 @@ done: static int max17048_sample_fetch(const struct device *dev, enum sensor_channel chan) { - if (chan != SENSOR_CHAN_GAUGE_VOLTAGE && chan != SENSOR_CHAN_GAUGE_STATE_OF_CHARGE) { - LOG_DBG("unsupported channel %d", chan); - return -ENOTSUP; - } - struct max17048_drv_data *const drv_data = dev->data; k_sem_take(&drv_data->lock, K_FOREVER); @@ -133,6 +128,9 @@ static int max17048_sample_fetch(const struct device *dev, enum sensor_channel c goto done; } LOG_DBG("read vcell: %d", drv_data->raw_vcell); + } else { + LOG_DBG("unsupported channel %d", chan); + err = -ENOTSUP; } done: