Skip to content

Commit 90118b2

Browse files
gmarullnashif
authored andcommitted
drivers: spi: remove usage of device_pm_control_nop
device_pm_control_nop is now deprecated in favour of NULL. Signed-off-by: Gerard Marull-Paretas <[email protected]>
1 parent a4081b6 commit 90118b2

17 files changed

+20
-20
lines changed

drivers/spi/spi_dw.c

+4-4
Original file line numberDiff line numberDiff line change
@@ -557,7 +557,7 @@ const struct spi_dw_config spi_dw_config_0 = {
557557
.op_modes = SPI_CTX_RUNTIME_OP_MODE_MASTER
558558
};
559559

560-
DEVICE_DT_INST_DEFINE(0, spi_dw_init, device_pm_control_nop,
560+
DEVICE_DT_INST_DEFINE(0, spi_dw_init, NULL,
561561
&spi_dw_data_port_0, &spi_dw_config_0,
562562
POST_KERNEL, CONFIG_SPI_INIT_PRIORITY,
563563
&dw_spi_api);
@@ -620,7 +620,7 @@ static const struct spi_dw_config spi_dw_config_1 = {
620620
.op_modes = SPI_CTX_RUNTIME_OP_MODE_MASTER
621621
};
622622

623-
DEVICE_DT_INST_DEFINE(1, spi_dw_init, device_pm_control_nop,
623+
DEVICE_DT_INST_DEFINE(1, spi_dw_init, NULL,
624624
&spi_dw_data_port_1, &spi_dw_config_1,
625625
POST_KERNEL, CONFIG_SPI_INIT_PRIORITY,
626626
&dw_spi_api);
@@ -683,7 +683,7 @@ static const struct spi_dw_config spi_dw_config_2 = {
683683
.op_modes = SPI_CTX_RUNTIME_OP_MODE_MASTER
684684
};
685685

686-
DEVICE_DT_INST_DEFINE(2, spi_dw_init, device_pm_control_nop,
686+
DEVICE_DT_INST_DEFINE(2, spi_dw_init, NULL,
687687
&spi_dw_data_port_2, &spi_dw_config_2,
688688
POST_KERNEL, CONFIG_SPI_INIT_PRIORITY,
689689
&dw_spi_api);
@@ -746,7 +746,7 @@ static const struct spi_dw_config spi_dw_config_3 = {
746746
.op_modes = SPI_CTX_RUNTIME_OP_MODE_MASTER
747747
};
748748

749-
DEVICE_DT_INST_DEFINE(3, spi_dw_init, device_pm_control_nop,
749+
DEVICE_DT_INST_DEFINE(3, spi_dw_init, NULL,
750750
&spi_dw_data_port_3, &spi_dw_config_3,
751751
POST_KERNEL, CONFIG_SPI_INIT_PRIORITY,
752752
&dw_spi_api);

drivers/spi/spi_emul.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ static struct spi_driver_api spi_emul_api = {
132132
static struct spi_emul_data spi_emul_data_##n; \
133133
DEVICE_DT_INST_DEFINE(n, \
134134
spi_emul_init, \
135-
device_pm_control_nop, \
135+
NULL, \
136136
&spi_emul_data_##n, \
137137
&spi_emul_cfg_##n, \
138138
POST_KERNEL, \

drivers/spi/spi_gecko.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ static struct spi_driver_api spi_gecko_api = {
311311
}; \
312312
DEVICE_DT_INST_DEFINE(n, \
313313
spi_gecko_init, \
314-
device_pm_control_nop, \
314+
NULL, \
315315
&spi_gecko_data_##n, \
316316
&spi_gecko_cfg_##n, \
317317
POST_KERNEL, \

drivers/spi/spi_litespi.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ static struct spi_driver_api spi_litespi_api = {
177177
}; \
178178
DEVICE_DT_INST_DEFINE(n, \
179179
spi_litespi_init, \
180-
device_pm_control_nop, \
180+
NULL, \
181181
&spi_litespi_data_##n, \
182182
&spi_litespi_cfg_##n, \
183183
POST_KERNEL, \

drivers/spi/spi_ll_stm32.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -931,7 +931,7 @@ static struct spi_stm32_data spi_stm32_dev_data_##id = { \
931931
SPI_DMA_STATUS_SEM(id) \
932932
}; \
933933
\
934-
DEVICE_DT_INST_DEFINE(id, &spi_stm32_init, device_pm_control_nop, \
934+
DEVICE_DT_INST_DEFINE(id, &spi_stm32_init, NULL, \
935935
&spi_stm32_dev_data_##id, &spi_stm32_cfg_##id, \
936936
POST_KERNEL, CONFIG_SPI_INIT_PRIORITY, \
937937
&api_funcs); \

drivers/spi/spi_mcux_dspi.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,7 @@ static const struct spi_driver_api spi_mcux_driver_api = {
306306
}; \
307307
DEVICE_DT_INST_DEFINE(id, \
308308
&spi_mcux_init, \
309-
device_pm_control_nop, \
309+
NULL, \
310310
&spi_mcux_data_##id, \
311311
&spi_mcux_config_##id, \
312312
POST_KERNEL, \

drivers/spi/spi_mcux_flexcomm.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -766,7 +766,7 @@ static void spi_mcux_config_func_##id(const struct device *dev) \
766766
}; \
767767
DEVICE_DT_INST_DEFINE(id, \
768768
&spi_mcux_init, \
769-
device_pm_control_nop, \
769+
NULL, \
770770
&spi_mcux_data_##id, \
771771
&spi_mcux_config_##id, \
772772
POST_KERNEL, \

drivers/spi/spi_mcux_lpspi.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@ static const struct spi_driver_api spi_mcux_driver_api = {
303303
SPI_CONTEXT_INIT_SYNC(spi_mcux_data_##n, ctx), \
304304
}; \
305305
\
306-
DEVICE_DT_INST_DEFINE(n, &spi_mcux_init, device_pm_control_nop, \
306+
DEVICE_DT_INST_DEFINE(n, &spi_mcux_init, NULL, \
307307
&spi_mcux_data_##n, \
308308
&spi_mcux_config_##n, POST_KERNEL, \
309309
CONFIG_KERNEL_INIT_PRIORITY_DEVICE, \

drivers/spi/spi_nrfx_spis.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ static int init_spis(const struct device *dev,
289289
}; \
290290
DEVICE_DT_DEFINE(SPIS(idx), \
291291
spi_##idx##_init, \
292-
device_pm_control_nop, \
292+
NULL, \
293293
&spi_##idx##_data, \
294294
&spi_##idx##z_config, \
295295
POST_KERNEL, \

drivers/spi/spi_oc_simple.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ int spi_oc_simple_init(const struct device *dev)
216216
\
217217
DEVICE_DT_INST_DEFINE(inst, \
218218
spi_oc_simple_init, \
219-
device_pm_control_nop, \
219+
NULL, \
220220
&spi_oc_simple_data_##inst, \
221221
&spi_oc_simple_cfg_##inst, \
222222
POST_KERNEL, \

drivers/spi/spi_rv32m1_lpspi.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ static const struct spi_driver_api spi_mcux_driver_api = {
295295
SPI_CONTEXT_INIT_SYNC(spi_mcux_data_##n, ctx), \
296296
}; \
297297
\
298-
DEVICE_DT_INST_DEFINE(n, &spi_mcux_init, device_pm_control_nop, \
298+
DEVICE_DT_INST_DEFINE(n, &spi_mcux_init, NULL, \
299299
&spi_mcux_data_##n, \
300300
&spi_mcux_config_##n, \
301301
POST_KERNEL, \

drivers/spi/spi_sam.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -467,7 +467,7 @@ static const struct spi_driver_api spi_sam_driver_api = {
467467
SPI_CONTEXT_INIT_LOCK(spi_sam_dev_data_##n, ctx), \
468468
SPI_CONTEXT_INIT_SYNC(spi_sam_dev_data_##n, ctx), \
469469
}; \
470-
DEVICE_DT_INST_DEFINE(n, &spi_sam_init, device_pm_control_nop, \
470+
DEVICE_DT_INST_DEFINE(n, &spi_sam_init, NULL, \
471471
&spi_sam_dev_data_##n, \
472472
&spi_sam_config_##n, POST_KERNEL, \
473473
CONFIG_SPI_INIT_PRIORITY, &spi_sam_driver_api);

drivers/spi/spi_sam0.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -764,7 +764,7 @@ static const struct spi_sam0_config spi_sam0_config_##n = { \
764764
SPI_CONTEXT_INIT_LOCK(spi_sam0_dev_data_##n, ctx), \
765765
SPI_CONTEXT_INIT_SYNC(spi_sam0_dev_data_##n, ctx), \
766766
}; \
767-
DEVICE_DT_INST_DEFINE(n, &spi_sam0_init, device_pm_control_nop, \
767+
DEVICE_DT_INST_DEFINE(n, &spi_sam0_init, NULL, \
768768
&spi_sam0_dev_data_##n, \
769769
&spi_sam0_config_##n, POST_KERNEL, \
770770
CONFIG_SPI_INIT_PRIORITY, \

drivers/spi/spi_sifive.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ static struct spi_driver_api spi_sifive_api = {
250250
}; \
251251
DEVICE_DT_INST_DEFINE(n, \
252252
spi_sifive_init, \
253-
device_pm_control_nop, \
253+
NULL, \
254254
&spi_sifive_data_##n, \
255255
&spi_sifive_cfg_##n, \
256256
POST_KERNEL, \

drivers/spi/spi_test.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ static int vnd_spi_init(const struct device *dev)
5353
}
5454

5555
#define VND_SPI_INIT(n) \
56-
DEVICE_DT_INST_DEFINE(n, &vnd_spi_init, device_pm_control_nop, \
56+
DEVICE_DT_INST_DEFINE(n, &vnd_spi_init, NULL, \
5757
NULL, NULL, POST_KERNEL, \
5858
CONFIG_KERNEL_INIT_PRIORITY_DEVICE, \
5959
&vnd_spi_api);

drivers/spi/spi_xec_qmspi.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -675,7 +675,7 @@ static struct spi_qmspi_data spi_qmspi_0_dev_data = {
675675
};
676676

677677
DEVICE_DT_INST_DEFINE(0,
678-
&qmspi_init, device_pm_control_nop, &spi_qmspi_0_dev_data,
678+
&qmspi_init, NULL, &spi_qmspi_0_dev_data,
679679
&spi_qmspi_0_config, POST_KERNEL,
680680
CONFIG_SPI_INIT_PRIORITY, &spi_qmspi_driver_api);
681681

drivers/spi/spi_xlnx_axi_quadspi.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -478,7 +478,7 @@ static const struct spi_driver_api xlnx_quadspi_driver_api = {
478478
}; \
479479
\
480480
DEVICE_DT_INST_DEFINE(n, &xlnx_quadspi_init, \
481-
device_pm_control_nop, \
481+
NULL, \
482482
&xlnx_quadspi_data_##n, \
483483
&xlnx_quadspi_config_##n, POST_KERNEL, \
484484
CONFIG_KERNEL_INIT_PRIORITY_DEVICE, \

0 commit comments

Comments
 (0)