Skip to content

Commit 86e69dd

Browse files
aviscontinashif
authored andcommitted
drivers/i2s_ll_stm32.c: move to new logger
Move to new logger. Signed-off-by: Armando Visconti <[email protected]>
1 parent 912cdc0 commit 86e69dd

File tree

1 file changed

+27
-26
lines changed

1 file changed

+27
-26
lines changed

drivers/i2s/i2s_ll_stm32.c

Lines changed: 27 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
#include <clock_control.h>
1313

1414
#include "i2s_ll_stm32.h"
15-
#include <logging/sys_log.h>
15+
#include <logging/log.h>
16+
LOG_MODULE_REGISTER(i2s_ll_stm32);
1617

1718
/* FIXME change to
1819
* #if __DCACHE_PRESENT == 1
@@ -137,7 +138,7 @@ static int i2s_stm32_set_clock(struct device *dev, u32_t bit_clk_freq)
137138
/* wait 1 ms */
138139
k_sleep(1);
139140
}
140-
SYS_LOG_DBG("PLLI2S is locked");
141+
LOG_DBG("PLLI2S is locked");
141142

142143
/* Adjust freq_in according to PLLM, PLLN, PLLR */
143144
float freq_tmp;
@@ -161,7 +162,7 @@ static int i2s_stm32_set_clock(struct device *dev, u32_t bit_clk_freq)
161162
i2s_odd = (i2s_div & 0x1) ? 1 : 0;
162163
i2s_div >>= 1;
163164

164-
SYS_LOG_DBG("i2s_div: %d - i2s_odd: %d", i2s_div, i2s_odd);
165+
LOG_DBG("i2s_div: %d - i2s_odd: %d", i2s_div, i2s_odd);
165166

166167
LL_I2S_SetPrescalerLinear(cfg->i2s, i2s_div);
167168
LL_I2S_SetPrescalerParity(cfg->i2s, i2s_odd);
@@ -183,13 +184,13 @@ static int i2s_stm32_configure(struct device *dev, enum i2s_dir dir,
183184
} else if (dir == I2S_DIR_TX) {
184185
stream = &dev_data->tx;
185186
} else {
186-
SYS_LOG_ERR("Either RX or TX direction must be selected");
187+
LOG_ERR("Either RX or TX direction must be selected");
187188
return -EINVAL;
188189
}
189190

190191
if (stream->state != I2S_STATE_NOT_READY &&
191192
stream->state != I2S_STATE_READY) {
192-
SYS_LOG_ERR("invalid state");
193+
LOG_ERR("invalid state");
193194
return -EINVAL;
194195
}
195196

@@ -225,7 +226,7 @@ static int i2s_stm32_configure(struct device *dev, enum i2s_dir dir,
225226
} else if (i2s_cfg->word_size == 32) {
226227
LL_I2S_SetDataFormat(cfg->i2s, LL_I2S_DATAFORMAT_32B);
227228
} else {
228-
SYS_LOG_ERR("invalid word size");
229+
LOG_ERR("invalid word size");
229230
return -EINVAL;
230231
}
231232

@@ -252,7 +253,7 @@ static int i2s_stm32_configure(struct device *dev, enum i2s_dir dir,
252253
break;
253254

254255
default:
255-
SYS_LOG_ERR("Unsupported I2S data format");
256+
LOG_ERR("Unsupported I2S data format");
256257
return -EINVAL;
257258
}
258259

@@ -279,14 +280,14 @@ static int i2s_stm32_trigger(struct device *dev, enum i2s_dir dir,
279280
} else if (dir == I2S_DIR_TX) {
280281
stream = &dev_data->tx;
281282
} else {
282-
SYS_LOG_ERR("Either RX or TX direction must be selected");
283+
LOG_ERR("Either RX or TX direction must be selected");
283284
return -EINVAL;
284285
}
285286

286287
switch (cmd) {
287288
case I2S_TRIGGER_START:
288289
if (stream->state != I2S_STATE_READY) {
289-
SYS_LOG_ERR("START trigger: invalid state %d",
290+
LOG_ERR("START trigger: invalid state %d",
290291
stream->state);
291292
return -EIO;
292293
}
@@ -295,7 +296,7 @@ static int i2s_stm32_trigger(struct device *dev, enum i2s_dir dir,
295296

296297
ret = stream->stream_start(stream, dev);
297298
if (ret < 0) {
298-
SYS_LOG_ERR("START trigger failed %d", ret);
299+
LOG_ERR("START trigger failed %d", ret);
299300
return ret;
300301
}
301302

@@ -307,7 +308,7 @@ static int i2s_stm32_trigger(struct device *dev, enum i2s_dir dir,
307308
key = irq_lock();
308309
if (stream->state != I2S_STATE_RUNNING) {
309310
irq_unlock(key);
310-
SYS_LOG_ERR("STOP trigger: invalid state");
311+
LOG_ERR("STOP trigger: invalid state");
311312
return -EIO;
312313
}
313314
irq_unlock(key);
@@ -321,7 +322,7 @@ static int i2s_stm32_trigger(struct device *dev, enum i2s_dir dir,
321322
key = irq_lock();
322323
if (stream->state != I2S_STATE_RUNNING) {
323324
irq_unlock(key);
324-
SYS_LOG_ERR("DRAIN trigger: invalid state");
325+
LOG_ERR("DRAIN trigger: invalid state");
325326
return -EIO;
326327
}
327328
stream->stream_disable(stream, dev);
@@ -332,7 +333,7 @@ static int i2s_stm32_trigger(struct device *dev, enum i2s_dir dir,
332333

333334
case I2S_TRIGGER_DROP:
334335
if (stream->state == I2S_STATE_NOT_READY) {
335-
SYS_LOG_ERR("DROP trigger: invalid state");
336+
LOG_ERR("DROP trigger: invalid state");
336337
return -EIO;
337338
}
338339
stream->stream_disable(stream, dev);
@@ -342,15 +343,15 @@ static int i2s_stm32_trigger(struct device *dev, enum i2s_dir dir,
342343

343344
case I2S_TRIGGER_PREPARE:
344345
if (stream->state != I2S_STATE_ERROR) {
345-
SYS_LOG_ERR("PREPARE trigger: invalid state");
346+
LOG_ERR("PREPARE trigger: invalid state");
346347
return -EIO;
347348
}
348349
stream->state = I2S_STATE_READY;
349350
stream->queue_drop(stream);
350351
break;
351352

352353
default:
353-
SYS_LOG_ERR("Unsupported trigger command");
354+
LOG_ERR("Unsupported trigger command");
354355
return -EINVAL;
355356
}
356357

@@ -363,7 +364,7 @@ static int i2s_stm32_read(struct device *dev, void **mem_block, size_t *size)
363364
int ret;
364365

365366
if (dev_data->rx.state == I2S_STATE_NOT_READY) {
366-
SYS_LOG_DBG("invalid state");
367+
LOG_DBG("invalid state");
367368
return -EIO;
368369
}
369370

@@ -390,7 +391,7 @@ static int i2s_stm32_write(struct device *dev, void *mem_block, size_t size)
390391

391392
if (dev_data->tx.state != I2S_STATE_RUNNING &&
392393
dev_data->tx.state != I2S_STATE_READY) {
393-
SYS_LOG_DBG("invalid state");
394+
LOG_DBG("invalid state");
394395
return -EIO;
395396
}
396397

@@ -484,7 +485,7 @@ static void dma_rx_callback(struct device *dev_dma, u32_t channel, int status)
484485
stream->mem_block,
485486
stream->cfg.block_size);
486487
if (ret < 0) {
487-
SYS_LOG_DBG("Failed to start RX DMA transfer: %d", ret);
488+
LOG_DBG("Failed to start RX DMA transfer: %d", ret);
488489
goto rx_disable;
489490
}
490491

@@ -535,7 +536,7 @@ static void dma_tx_callback(struct device *dev_dma, u32_t channel, int status)
535536

536537
/* Stop transmission if there was an error */
537538
if (stream->state == I2S_STATE_ERROR) {
538-
SYS_LOG_ERR("TX error detected");
539+
LOG_ERR("TX error detected");
539540
goto tx_disable;
540541
}
541542

@@ -567,7 +568,7 @@ static void dma_tx_callback(struct device *dev_dma, u32_t channel, int status)
567568
(void *)LL_SPI_DMA_GetRegAddr(cfg->i2s),
568569
stream->cfg.block_size);
569570
if (ret < 0) {
570-
SYS_LOG_DBG("Failed to start TX DMA transfer: %d", ret);
571+
LOG_DBG("Failed to start TX DMA transfer: %d", ret);
571572
goto tx_disable;
572573
}
573574

@@ -587,7 +588,7 @@ static void i2s_stm32_isr(void *arg)
587588
struct i2s_stm32_data *const dev_data = DEV_DATA(dev);
588589
struct stream *stream = &dev_data->rx;
589590

590-
SYS_LOG_ERR("%s: err=%d", __func__, LL_I2S_ReadReg(cfg->i2s, SR));
591+
LOG_ERR("%s: err=%d", __func__, LL_I2S_ReadReg(cfg->i2s, SR));
591592
stream->state = I2S_STATE_ERROR;
592593

593594
/* OVR error must be explicitly cleared */
@@ -608,7 +609,7 @@ static int i2s_stm32_initialize(struct device *dev)
608609
/* Enable I2S clock propagation */
609610
ret = i2s_stm32_enable_clock(dev);
610611
if (ret < 0) {
611-
SYS_LOG_ERR("%s: clock enabling failed: %d", __func__, ret);
612+
LOG_ERR("%s: clock enabling failed: %d", __func__, ret);
612613
return -EIO;
613614
}
614615

@@ -626,11 +627,11 @@ static int i2s_stm32_initialize(struct device *dev)
626627
/* Get the binding to the DMA device */
627628
dev_data->dev_dma = device_get_binding(dev_data->dma_name);
628629
if (!dev_data->dev_dma) {
629-
SYS_LOG_ERR("%s device not found", dev_data->dma_name);
630+
LOG_ERR("%s device not found", dev_data->dma_name);
630631
return -ENODEV;
631632
}
632633

633-
SYS_LOG_INF("%s inited", dev->config->name);
634+
LOG_INF("%s inited", dev->config->name);
634635

635636
return 0;
636637
}
@@ -662,7 +663,7 @@ static int rx_stream_start(struct stream *stream, struct device *dev)
662663
stream->mem_block,
663664
stream->cfg.block_size);
664665
if (ret < 0) {
665-
SYS_LOG_ERR("Failed to start RX DMA transfer: %d", ret);
666+
LOG_ERR("Failed to start RX DMA transfer: %d", ret);
666667
return ret;
667668
}
668669

@@ -706,7 +707,7 @@ static int tx_stream_start(struct stream *stream, struct device *dev)
706707
(void *)LL_SPI_DMA_GetRegAddr(cfg->i2s),
707708
stream->cfg.block_size);
708709
if (ret < 0) {
709-
SYS_LOG_ERR("Failed to start TX DMA transfer: %d", ret);
710+
LOG_ERR("Failed to start TX DMA transfer: %d", ret);
710711
return ret;
711712
}
712713

0 commit comments

Comments
 (0)