drivers: spi: Convert drivers to new DT device macros

Convert spi drivers from:

DEVICE_AND_API_INIT -> DEVICE_DT_INST_DEFINE
DEVICE_GET -> DEVICE_DT_INST_GET

etc..

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
Kumar Gala 2020-12-09 12:32:41 -06:00 committed by Maureen Helm
commit 03ad31b0e4
17 changed files with 61 additions and 64 deletions

View file

@ -310,9 +310,9 @@ static const struct spi_driver_api spi_mcux_driver_api = {
SPI_CONTEXT_INIT_LOCK(spi_mcux_data_##id, ctx), \
SPI_CONTEXT_INIT_SYNC(spi_mcux_data_##id, ctx), \
}; \
DEVICE_AND_API_INIT(spi_mcux_##id, \
DT_INST_LABEL(id), \
DEVICE_DT_INST_DEFINE(id, \
&spi_mcux_init, \
device_pm_control_nop, \
&spi_mcux_data_##id, \
&spi_mcux_config_##id, \
POST_KERNEL, \
@ -322,7 +322,7 @@ static const struct spi_driver_api spi_mcux_driver_api = {
{ \
IRQ_CONNECT(DT_INST_IRQN(id), \
DT_INST_IRQ(id, priority), \
spi_mcux_isr, DEVICE_GET(spi_mcux_##id), \
spi_mcux_isr, DEVICE_DT_INST_GET(id), \
0); \
irq_enable(DT_INST_IRQN(id)); \
}