diff --git a/drivers/clock_control/beetle_clock_control.c b/drivers/clock_control/beetle_clock_control.c index df3507d75c0..6ca82ace05a 100644 --- a/drivers/clock_control/beetle_clock_control.c +++ b/drivers/clock_control/beetle_clock_control.c @@ -244,7 +244,7 @@ static const struct beetle_clock_control_cfg_t beetle_cc_cfg = { */ DEVICE_DEFINE(clock_control_beetle, CONFIG_ARM_CLOCK_CONTROL_DEV_NAME, &beetle_clock_control_init, - device_pm_control_nop, + NULL, NULL, &beetle_cc_cfg, PRE_KERNEL_1, CONFIG_CLOCK_CONTROL_BEETLE_DEVICE_INIT_PRIORITY, diff --git a/drivers/clock_control/clock_control_esp32.c b/drivers/clock_control/clock_control_esp32.c index db3c55df9bb..ffcf8438a79 100644 --- a/drivers/clock_control/clock_control_esp32.c +++ b/drivers/clock_control/clock_control_esp32.c @@ -365,7 +365,7 @@ static const struct esp32_clock_config esp32_clock_config0 = { DEVICE_DT_INST_DEFINE(0, &clock_control_esp32_init, - device_pm_control_nop, + NULL, NULL, &esp32_clock_config0, PRE_KERNEL_1, CONFIG_KERNEL_INIT_PRIORITY_OBJECTS, &clock_control_esp32_api); diff --git a/drivers/clock_control/clock_control_litex.c b/drivers/clock_control/clock_control_litex.c index 1c6891f4283..485b7bb7c38 100644 --- a/drivers/clock_control/clock_control_litex.c +++ b/drivers/clock_control/clock_control_litex.c @@ -1786,6 +1786,6 @@ static const struct litex_clk_device ldev_init = { .nclkout = NCLKOUT }; -DEVICE_DT_DEFINE(DT_NODELABEL(clock0), &litex_clk_init, device_pm_control_nop, +DEVICE_DT_DEFINE(DT_NODELABEL(clock0), &litex_clk_init, NULL, NULL, &ldev_init, POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE, &litex_clk_api); diff --git a/drivers/clock_control/clock_control_lpc11u6x.c b/drivers/clock_control/clock_control_lpc11u6x.c index 62d51a993ab..bc40a25489c 100644 --- a/drivers/clock_control/clock_control_lpc11u6x.c +++ b/drivers/clock_control/clock_control_lpc11u6x.c @@ -395,7 +395,7 @@ static struct lpc11u6x_syscon_data syscon_data; DEVICE_DT_INST_DEFINE(0, &lpc11u6x_syscon_init, - device_pm_control_nop, + NULL, &syscon_data, &syscon_config, PRE_KERNEL_1, CONFIG_KERNEL_INIT_PRIORITY_OBJECTS, &lpc11u6x_clock_control_api); diff --git a/drivers/clock_control/clock_control_mcux_ccm.c b/drivers/clock_control/clock_control_mcux_ccm.c index 3d1997bb666..03e7a5c7301 100644 --- a/drivers/clock_control/clock_control_mcux_ccm.c +++ b/drivers/clock_control/clock_control_mcux_ccm.c @@ -153,7 +153,7 @@ static const struct clock_control_driver_api mcux_ccm_driver_api = { DEVICE_DT_INST_DEFINE(0, &mcux_ccm_init, - device_pm_control_nop, + NULL, NULL, NULL, PRE_KERNEL_1, CONFIG_KERNEL_INIT_PRIORITY_DEVICE, &mcux_ccm_driver_api); diff --git a/drivers/clock_control/clock_control_mcux_mcg.c b/drivers/clock_control/clock_control_mcux_mcg.c index f5df051f3e5..d55b9e619ef 100644 --- a/drivers/clock_control/clock_control_mcux_mcg.c +++ b/drivers/clock_control/clock_control_mcux_mcg.c @@ -66,7 +66,7 @@ static const struct clock_control_driver_api mcux_mcg_driver_api = { DEVICE_DT_INST_DEFINE(0, &mcux_mcg_init, - device_pm_control_nop, + NULL, NULL, NULL, PRE_KERNEL_1, CONFIG_KERNEL_INIT_PRIORITY_DEVICE, &mcux_mcg_driver_api); diff --git a/drivers/clock_control/clock_control_mcux_pcc.c b/drivers/clock_control/clock_control_mcux_pcc.c index 6f66eed8cb3..c7ba59fa00c 100644 --- a/drivers/clock_control/clock_control_mcux_pcc.c +++ b/drivers/clock_control/clock_control_mcux_pcc.c @@ -76,7 +76,7 @@ static const struct clock_control_driver_api mcux_pcc_api = { \ DEVICE_DT_INST_DEFINE(inst, \ &mcux_pcc_init, \ - device_pm_control_nop, \ + NULL, \ NULL, &mcux_pcc##inst##_config, \ PRE_KERNEL_1, \ CONFIG_KERNEL_INIT_PRIORITY_OBJECTS, \ diff --git a/drivers/clock_control/clock_control_mcux_scg.c b/drivers/clock_control/clock_control_mcux_scg.c index 210d904d356..74d314d4cd9 100644 --- a/drivers/clock_control/clock_control_mcux_scg.c +++ b/drivers/clock_control/clock_control_mcux_scg.c @@ -125,7 +125,7 @@ static const struct clock_control_driver_api mcux_scg_driver_api = { DEVICE_DT_INST_DEFINE(0, &mcux_scg_init, - device_pm_control_nop, + NULL, NULL, NULL, PRE_KERNEL_1, CONFIG_KERNEL_INIT_PRIORITY_DEVICE, &mcux_scg_driver_api); diff --git a/drivers/clock_control/clock_control_mcux_sim.c b/drivers/clock_control/clock_control_mcux_sim.c index ff952be6e05..3ae79d3763f 100644 --- a/drivers/clock_control/clock_control_mcux_sim.c +++ b/drivers/clock_control/clock_control_mcux_sim.c @@ -101,7 +101,7 @@ static const struct clock_control_driver_api mcux_sim_driver_api = { DEVICE_DT_DEFINE(NXP_KINETIS_SIM_NODE, &mcux_sim_init, - device_pm_control_nop, + NULL, NULL, NULL, PRE_KERNEL_1, CONFIG_KERNEL_INIT_PRIORITY_DEVICE, &mcux_sim_driver_api); diff --git a/drivers/clock_control/clock_control_mcux_syscon.c b/drivers/clock_control/clock_control_mcux_syscon.c index 63d9aec666c..6eb278d1912 100644 --- a/drivers/clock_control/clock_control_mcux_syscon.c +++ b/drivers/clock_control/clock_control_mcux_syscon.c @@ -93,7 +93,7 @@ static const struct clock_control_driver_api mcux_lpc_syscon_api = { \ DEVICE_DT_INST_DEFINE(n, \ &mcux_lpc_syscon_clock_control_init, \ - device_pm_control_nop, \ + NULL, \ NULL, NULL, \ PRE_KERNEL_1, CONFIG_KERNEL_INIT_PRIORITY_DEVICE, \ &mcux_lpc_syscon_api); diff --git a/drivers/clock_control/clock_control_npcx.c b/drivers/clock_control/clock_control_npcx.c index dc9ab75bb2c..e7636ef64a4 100644 --- a/drivers/clock_control/clock_control_npcx.c +++ b/drivers/clock_control/clock_control_npcx.c @@ -193,7 +193,7 @@ const struct npcx_pcc_config pcc_config = { DEVICE_DT_INST_DEFINE(0, &npcx_clock_control_init, - device_pm_control_nop, + NULL, NULL, &pcc_config, PRE_KERNEL_1, CONFIG_KERNEL_INIT_PRIORITY_OBJECTS, diff --git a/drivers/clock_control/clock_control_nrf.c b/drivers/clock_control/clock_control_nrf.c index 459bd0233fe..194a5092d21 100644 --- a/drivers/clock_control/clock_control_nrf.c +++ b/drivers/clock_control/clock_control_nrf.c @@ -702,7 +702,7 @@ static const struct nrf_clock_control_config config = { } }; -DEVICE_DT_DEFINE(DT_NODELABEL(clock), clk_init, device_pm_control_nop, +DEVICE_DT_DEFINE(DT_NODELABEL(clock), clk_init, NULL, &data, &config, PRE_KERNEL_1, CONFIG_KERNEL_INIT_PRIORITY_DEVICE, &clock_control_api); diff --git a/drivers/clock_control/clock_control_rcar_cpg_mssr.c b/drivers/clock_control/clock_control_rcar_cpg_mssr.c index dce9cd80aa3..cb926484cf0 100644 --- a/drivers/clock_control/clock_control_rcar_cpg_mssr.c +++ b/drivers/clock_control/clock_control_rcar_cpg_mssr.c @@ -218,7 +218,7 @@ static const struct clock_control_driver_api rcar_cpg_mssr_api = { \ DEVICE_DT_INST_DEFINE(inst, \ &rcar_cpg_mssr_init, \ - device_pm_control_nop, \ + NULL, \ NULL, &rcar_mssr##inst##_config, \ PRE_KERNEL_1, \ CONFIG_KERNEL_INIT_PRIORITY_OBJECTS, \ diff --git a/drivers/clock_control/clock_control_rv32m1_pcc.c b/drivers/clock_control/clock_control_rv32m1_pcc.c index 4ced1c916d2..fa6419607d1 100644 --- a/drivers/clock_control/clock_control_rv32m1_pcc.c +++ b/drivers/clock_control/clock_control_rv32m1_pcc.c @@ -69,7 +69,7 @@ static const struct clock_control_driver_api rv32m1_pcc_api = { \ DEVICE_DT_INST_DEFINE(inst, \ &rv32m1_pcc_init, \ - device_pm_control_nop, \ + NULL, \ NULL, &rv32m1_pcc##inst##_config, \ PRE_KERNEL_1, \ CONFIG_KERNEL_INIT_PRIORITY_OBJECTS, \ diff --git a/drivers/clock_control/clock_stm32_ll_common.c b/drivers/clock_control/clock_stm32_ll_common.c index edf57392123..da661158e8d 100644 --- a/drivers/clock_control/clock_stm32_ll_common.c +++ b/drivers/clock_control/clock_stm32_ll_common.c @@ -624,7 +624,7 @@ int stm32_clock_control_init(const struct device *dev) */ DEVICE_DT_DEFINE(DT_NODELABEL(rcc), &stm32_clock_control_init, - device_pm_control_nop, + NULL, NULL, NULL, PRE_KERNEL_1, CONFIG_CLOCK_CONTROL_STM32_DEVICE_INIT_PRIORITY, diff --git a/drivers/clock_control/clock_stm32_ll_h7.c b/drivers/clock_control/clock_stm32_ll_h7.c index 1fb4e00b086..53f1fd11e40 100644 --- a/drivers/clock_control/clock_stm32_ll_h7.c +++ b/drivers/clock_control/clock_stm32_ll_h7.c @@ -735,7 +735,7 @@ static int stm32_clock_control_init(const struct device *dev) */ DEVICE_DT_DEFINE(DT_NODELABEL(rcc), &stm32_clock_control_init, - device_pm_control_nop, + NULL, NULL, NULL, PRE_KERNEL_1, CONFIG_CLOCK_CONTROL_STM32_DEVICE_INIT_PRIORITY, diff --git a/drivers/clock_control/clock_stm32_ll_mp1.c b/drivers/clock_control/clock_stm32_ll_mp1.c index a633a7bb665..c1c9cde9556 100644 --- a/drivers/clock_control/clock_stm32_ll_mp1.c +++ b/drivers/clock_control/clock_stm32_ll_mp1.c @@ -411,7 +411,7 @@ static int stm32_clock_control_init(const struct device *dev) */ DEVICE_DT_DEFINE(DT_NODELABEL(rcc), &stm32_clock_control_init, - device_pm_control_nop, + NULL, NULL, NULL, PRE_KERNEL_1, CONFIG_CLOCK_CONTROL_STM32_DEVICE_INIT_PRIORITY,