Peter Johanson 3 years ago committed by Pete Johanson
parent
commit
3528e1b497
  1. 11
      app/drivers/sensor/battery/battery_voltage_divider.c

11
app/drivers/sensor/battery/battery_voltage_divider.c

@ -18,7 +18,6 @@ @@ -18,7 +18,6 @@
LOG_MODULE_DECLARE(zmk, CONFIG_ZMK_LOG_LEVEL);
struct io_channel_config {
const char *label;
uint8_t channel;
};
@ -119,10 +118,8 @@ static int bvd_init(const struct device *dev) { @@ -119,10 +118,8 @@ static int bvd_init(const struct device *dev) {
struct bvd_data *drv_data = dev->data;
const struct bvd_config *drv_cfg = dev->config;
drv_data->adc = device_get_binding(drv_cfg->io_channel.label);
if (drv_data->adc == NULL) {
LOG_ERR("ADC %s failed to retrieve", drv_cfg->io_channel.label);
LOG_ERR("ADC failed to retrieve ADC driver");
return -ENODEV;
}
@ -170,12 +167,12 @@ static int bvd_init(const struct device *dev) { @@ -170,12 +167,12 @@ static int bvd_init(const struct device *dev) {
return rc;
}
static struct bvd_data bvd_data;
static struct bvd_data bvd_data = {.adc = DEVICE_DT_GET(DT_IO_CHANNELS_CTLR(DT_DRV_INST(0)))};
static const struct bvd_config bvd_cfg = {
.io_channel =
{
DT_INST_IO_CHANNELS_LABEL(0),
DT_INST_IO_CHANNELS_INPUT(0),
DT_IO_CHANNELS_INPUT(DT_DRV_INST(0)),
},
#if DT_INST_NODE_HAS_PROP(0, power_gpios)
.power_gpios =

Loading…
Cancel
Save