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 <gerard.marull@nordicsemi.no>
diff --git a/drivers/spi/spi_dw.c b/drivers/spi/spi_dw.c
index 09468b1..9dce6d9 100644
--- a/drivers/spi/spi_dw.c
+++ b/drivers/spi/spi_dw.c
@@ -557,7 +557,7 @@
.op_modes = SPI_CTX_RUNTIME_OP_MODE_MASTER
};
-DEVICE_DT_INST_DEFINE(0, spi_dw_init, device_pm_control_nop,
+DEVICE_DT_INST_DEFINE(0, spi_dw_init, NULL,
&spi_dw_data_port_0, &spi_dw_config_0,
POST_KERNEL, CONFIG_SPI_INIT_PRIORITY,
&dw_spi_api);
@@ -620,7 +620,7 @@
.op_modes = SPI_CTX_RUNTIME_OP_MODE_MASTER
};
-DEVICE_DT_INST_DEFINE(1, spi_dw_init, device_pm_control_nop,
+DEVICE_DT_INST_DEFINE(1, spi_dw_init, NULL,
&spi_dw_data_port_1, &spi_dw_config_1,
POST_KERNEL, CONFIG_SPI_INIT_PRIORITY,
&dw_spi_api);
@@ -683,7 +683,7 @@
.op_modes = SPI_CTX_RUNTIME_OP_MODE_MASTER
};
-DEVICE_DT_INST_DEFINE(2, spi_dw_init, device_pm_control_nop,
+DEVICE_DT_INST_DEFINE(2, spi_dw_init, NULL,
&spi_dw_data_port_2, &spi_dw_config_2,
POST_KERNEL, CONFIG_SPI_INIT_PRIORITY,
&dw_spi_api);
@@ -746,7 +746,7 @@
.op_modes = SPI_CTX_RUNTIME_OP_MODE_MASTER
};
-DEVICE_DT_INST_DEFINE(3, spi_dw_init, device_pm_control_nop,
+DEVICE_DT_INST_DEFINE(3, spi_dw_init, NULL,
&spi_dw_data_port_3, &spi_dw_config_3,
POST_KERNEL, CONFIG_SPI_INIT_PRIORITY,
&dw_spi_api);
diff --git a/drivers/spi/spi_emul.c b/drivers/spi/spi_emul.c
index 7bd0e39..302f489 100644
--- a/drivers/spi/spi_emul.c
+++ b/drivers/spi/spi_emul.c
@@ -132,7 +132,7 @@
static struct spi_emul_data spi_emul_data_##n; \
DEVICE_DT_INST_DEFINE(n, \
spi_emul_init, \
- device_pm_control_nop, \
+ NULL, \
&spi_emul_data_##n, \
&spi_emul_cfg_##n, \
POST_KERNEL, \
diff --git a/drivers/spi/spi_gecko.c b/drivers/spi/spi_gecko.c
index 96bbe11..cf20777 100644
--- a/drivers/spi/spi_gecko.c
+++ b/drivers/spi/spi_gecko.c
@@ -311,7 +311,7 @@
}; \
DEVICE_DT_INST_DEFINE(n, \
spi_gecko_init, \
- device_pm_control_nop, \
+ NULL, \
&spi_gecko_data_##n, \
&spi_gecko_cfg_##n, \
POST_KERNEL, \
diff --git a/drivers/spi/spi_litespi.c b/drivers/spi/spi_litespi.c
index fba0f66..0d27476 100644
--- a/drivers/spi/spi_litespi.c
+++ b/drivers/spi/spi_litespi.c
@@ -177,7 +177,7 @@
}; \
DEVICE_DT_INST_DEFINE(n, \
spi_litespi_init, \
- device_pm_control_nop, \
+ NULL, \
&spi_litespi_data_##n, \
&spi_litespi_cfg_##n, \
POST_KERNEL, \
diff --git a/drivers/spi/spi_ll_stm32.c b/drivers/spi/spi_ll_stm32.c
index ae60347..fbb7c8c 100644
--- a/drivers/spi/spi_ll_stm32.c
+++ b/drivers/spi/spi_ll_stm32.c
@@ -931,7 +931,7 @@
SPI_DMA_STATUS_SEM(id) \
}; \
\
-DEVICE_DT_INST_DEFINE(id, &spi_stm32_init, device_pm_control_nop, \
+DEVICE_DT_INST_DEFINE(id, &spi_stm32_init, NULL, \
&spi_stm32_dev_data_##id, &spi_stm32_cfg_##id, \
POST_KERNEL, CONFIG_SPI_INIT_PRIORITY, \
&api_funcs); \
diff --git a/drivers/spi/spi_mcux_dspi.c b/drivers/spi/spi_mcux_dspi.c
index c3772ad..c940c8c 100644
--- a/drivers/spi/spi_mcux_dspi.c
+++ b/drivers/spi/spi_mcux_dspi.c
@@ -306,7 +306,7 @@
}; \
DEVICE_DT_INST_DEFINE(id, \
&spi_mcux_init, \
- device_pm_control_nop, \
+ NULL, \
&spi_mcux_data_##id, \
&spi_mcux_config_##id, \
POST_KERNEL, \
diff --git a/drivers/spi/spi_mcux_flexcomm.c b/drivers/spi/spi_mcux_flexcomm.c
index b850dd3..7e4f662 100644
--- a/drivers/spi/spi_mcux_flexcomm.c
+++ b/drivers/spi/spi_mcux_flexcomm.c
@@ -766,7 +766,7 @@
}; \
DEVICE_DT_INST_DEFINE(id, \
&spi_mcux_init, \
- device_pm_control_nop, \
+ NULL, \
&spi_mcux_data_##id, \
&spi_mcux_config_##id, \
POST_KERNEL, \
diff --git a/drivers/spi/spi_mcux_lpspi.c b/drivers/spi/spi_mcux_lpspi.c
index c57c32c..faed79c 100644
--- a/drivers/spi/spi_mcux_lpspi.c
+++ b/drivers/spi/spi_mcux_lpspi.c
@@ -303,7 +303,7 @@
SPI_CONTEXT_INIT_SYNC(spi_mcux_data_##n, ctx), \
}; \
\
- DEVICE_DT_INST_DEFINE(n, &spi_mcux_init, device_pm_control_nop, \
+ DEVICE_DT_INST_DEFINE(n, &spi_mcux_init, NULL, \
&spi_mcux_data_##n, \
&spi_mcux_config_##n, POST_KERNEL, \
CONFIG_KERNEL_INIT_PRIORITY_DEVICE, \
diff --git a/drivers/spi/spi_nrfx_spis.c b/drivers/spi/spi_nrfx_spis.c
index 5717bb8..d1da95c 100644
--- a/drivers/spi/spi_nrfx_spis.c
+++ b/drivers/spi/spi_nrfx_spis.c
@@ -289,7 +289,7 @@
}; \
DEVICE_DT_DEFINE(SPIS(idx), \
spi_##idx##_init, \
- device_pm_control_nop, \
+ NULL, \
&spi_##idx##_data, \
&spi_##idx##z_config, \
POST_KERNEL, \
diff --git a/drivers/spi/spi_oc_simple.c b/drivers/spi/spi_oc_simple.c
index 10de819..6bbdf60 100644
--- a/drivers/spi/spi_oc_simple.c
+++ b/drivers/spi/spi_oc_simple.c
@@ -216,7 +216,7 @@
\
DEVICE_DT_INST_DEFINE(inst, \
spi_oc_simple_init, \
- device_pm_control_nop, \
+ NULL, \
&spi_oc_simple_data_##inst, \
&spi_oc_simple_cfg_##inst, \
POST_KERNEL, \
diff --git a/drivers/spi/spi_rv32m1_lpspi.c b/drivers/spi/spi_rv32m1_lpspi.c
index 4cbe962..3492903 100644
--- a/drivers/spi/spi_rv32m1_lpspi.c
+++ b/drivers/spi/spi_rv32m1_lpspi.c
@@ -295,7 +295,7 @@
SPI_CONTEXT_INIT_SYNC(spi_mcux_data_##n, ctx), \
}; \
\
- DEVICE_DT_INST_DEFINE(n, &spi_mcux_init, device_pm_control_nop, \
+ DEVICE_DT_INST_DEFINE(n, &spi_mcux_init, NULL, \
&spi_mcux_data_##n, \
&spi_mcux_config_##n, \
POST_KERNEL, \
diff --git a/drivers/spi/spi_sam.c b/drivers/spi/spi_sam.c
index 30c46ef..8b440f0 100644
--- a/drivers/spi/spi_sam.c
+++ b/drivers/spi/spi_sam.c
@@ -467,7 +467,7 @@
SPI_CONTEXT_INIT_LOCK(spi_sam_dev_data_##n, ctx), \
SPI_CONTEXT_INIT_SYNC(spi_sam_dev_data_##n, ctx), \
}; \
- DEVICE_DT_INST_DEFINE(n, &spi_sam_init, device_pm_control_nop, \
+ DEVICE_DT_INST_DEFINE(n, &spi_sam_init, NULL, \
&spi_sam_dev_data_##n, \
&spi_sam_config_##n, POST_KERNEL, \
CONFIG_SPI_INIT_PRIORITY, &spi_sam_driver_api);
diff --git a/drivers/spi/spi_sam0.c b/drivers/spi/spi_sam0.c
index 9bbc918..ff0b35b 100644
--- a/drivers/spi/spi_sam0.c
+++ b/drivers/spi/spi_sam0.c
@@ -764,7 +764,7 @@
SPI_CONTEXT_INIT_LOCK(spi_sam0_dev_data_##n, ctx), \
SPI_CONTEXT_INIT_SYNC(spi_sam0_dev_data_##n, ctx), \
}; \
- DEVICE_DT_INST_DEFINE(n, &spi_sam0_init, device_pm_control_nop, \
+ DEVICE_DT_INST_DEFINE(n, &spi_sam0_init, NULL, \
&spi_sam0_dev_data_##n, \
&spi_sam0_config_##n, POST_KERNEL, \
CONFIG_SPI_INIT_PRIORITY, \
diff --git a/drivers/spi/spi_sifive.c b/drivers/spi/spi_sifive.c
index d2404b5..9897556 100644
--- a/drivers/spi/spi_sifive.c
+++ b/drivers/spi/spi_sifive.c
@@ -250,7 +250,7 @@
}; \
DEVICE_DT_INST_DEFINE(n, \
spi_sifive_init, \
- device_pm_control_nop, \
+ NULL, \
&spi_sifive_data_##n, \
&spi_sifive_cfg_##n, \
POST_KERNEL, \
diff --git a/drivers/spi/spi_test.c b/drivers/spi/spi_test.c
index 7fa8c23..ef069ca 100644
--- a/drivers/spi/spi_test.c
+++ b/drivers/spi/spi_test.c
@@ -53,7 +53,7 @@
}
#define VND_SPI_INIT(n) \
- DEVICE_DT_INST_DEFINE(n, &vnd_spi_init, device_pm_control_nop, \
+ DEVICE_DT_INST_DEFINE(n, &vnd_spi_init, NULL, \
NULL, NULL, POST_KERNEL, \
CONFIG_KERNEL_INIT_PRIORITY_DEVICE, \
&vnd_spi_api);
diff --git a/drivers/spi/spi_xec_qmspi.c b/drivers/spi/spi_xec_qmspi.c
index fb7eeb6..6dd18d2 100644
--- a/drivers/spi/spi_xec_qmspi.c
+++ b/drivers/spi/spi_xec_qmspi.c
@@ -675,7 +675,7 @@
};
DEVICE_DT_INST_DEFINE(0,
- &qmspi_init, device_pm_control_nop, &spi_qmspi_0_dev_data,
+ &qmspi_init, NULL, &spi_qmspi_0_dev_data,
&spi_qmspi_0_config, POST_KERNEL,
CONFIG_SPI_INIT_PRIORITY, &spi_qmspi_driver_api);
diff --git a/drivers/spi/spi_xlnx_axi_quadspi.c b/drivers/spi/spi_xlnx_axi_quadspi.c
index 64e834c..2e1e990 100644
--- a/drivers/spi/spi_xlnx_axi_quadspi.c
+++ b/drivers/spi/spi_xlnx_axi_quadspi.c
@@ -478,7 +478,7 @@
}; \
\
DEVICE_DT_INST_DEFINE(n, &xlnx_quadspi_init, \
- device_pm_control_nop, \
+ NULL, \
&xlnx_quadspi_data_##n, \
&xlnx_quadspi_config_##n, POST_KERNEL, \
CONFIG_KERNEL_INIT_PRIORITY_DEVICE, \