diff --git a/arch/arm/core/aarch32/cortex_m/timing.c b/arch/arm/core/aarch32/cortex_m/timing.c index dc99cb055e7..9647025ecb1 100644 --- a/arch/arm/core/aarch32/cortex_m/timing.c +++ b/arch/arm/core/aarch32/cortex_m/timing.c @@ -22,7 +22,7 @@ * * @return 0 */ -static inline int z_arm_dwt_init(struct device *arg) +static inline int z_arm_dwt_init(const struct device *arg) { /* Enable tracing */ CoreDebug->DEMCR |= CoreDebug_DEMCR_TRCENA_Msk; diff --git a/drivers/console/ipm_console.c b/drivers/console/ipm_console.c index 852daff6192..d36b99b4a7e 100644 --- a/drivers/console/ipm_console.c +++ b/drivers/console/ipm_console.c @@ -12,7 +12,7 @@ #include LOG_MODULE_REGISTER(ipm_console, CONFIG_IPM_LOG_LEVEL); -struct device *ipm_dev; +const struct device *ipm_dev; static int console_out(int c) { @@ -64,7 +64,7 @@ static void ipm_console_hook_install(void) __printk_hook_install(console_out); } -static int ipm_console_init(struct device *dev) +static int ipm_console_init(const struct device *dev) { ARG_UNUSED(dev);