From 1985ddf236792bdf370623a3048564d5e8892ade Mon Sep 17 00:00:00 2001 From: Henrik Brix Andersen Date: Tue, 14 Apr 2020 10:02:49 +0200 Subject: [PATCH] drivers: adc: lmp90xxx: convert to use k_msleep() instead of k_sleep() Convert the LMP90xxx ADC driver from using k_sleep() to using k_msleep() in order to resolve a compilation error caused by passing an int to k_sleep(). Signed-off-by: Henrik Brix Andersen --- drivers/adc/adc_lmp90xxx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/adc/adc_lmp90xxx.c b/drivers/adc/adc_lmp90xxx.c index df3fe3cd37f..298bf877eda 100644 --- a/drivers/adc/adc_lmp90xxx.c +++ b/drivers/adc/adc_lmp90xxx.c @@ -601,7 +601,7 @@ static int lmp90xxx_adc_read_channel(struct device *dev, u8_t channel, odr = data->channel_odr[channel]; delay = lmp90xxx_odr_delay_tbl[odr]; LOG_DBG("sleeping for %d ms", delay); - k_sleep(delay); + k_msleep(delay); /* Poll for data ready */ do { @@ -609,7 +609,7 @@ static int lmp90xxx_adc_read_channel(struct device *dev, u8_t channel, &adc_done); if (adc_done == 0xFFU) { LOG_DBG("sleeping for 1 ms"); - k_sleep(K_MSEC(1)); + k_msleep(1); } else { break; }