clean up code flow

This commit is contained in:
zhiayang 2022-12-21 17:29:38 +08:00
parent 01fb70772e
commit 37de8fa171
No known key found for this signature in database
GPG key ID: 5E2F30AD6F08571F

View file

@ -107,11 +107,6 @@ done:
static int max17048_sample_fetch(const struct device *dev, enum sensor_channel chan) { 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; struct max17048_drv_data *const drv_data = dev->data;
k_sem_take(&drv_data->lock, K_FOREVER); 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; goto done;
} }
LOG_DBG("read vcell: %d", drv_data->raw_vcell); LOG_DBG("read vcell: %d", drv_data->raw_vcell);
} else {
LOG_DBG("unsupported channel %d", chan);
err = -ENOTSUP;
} }
done: done: