diff --git a/boot/zephyr/main.c b/boot/zephyr/main.c index 0efc5a80..d05939ea 100644 --- a/boot/zephyr/main.c +++ b/boot/zephyr/main.c @@ -324,7 +324,7 @@ void main(void) #ifdef CONFIG_MCUBOOT_SERIAL - struct device *detect_port; + struct device const *detect_port; uint32_t detect_value = !CONFIG_BOOT_SERIAL_DETECT_PIN_VAL; detect_port = device_get_binding(CONFIG_BOOT_SERIAL_DETECT_PORT); diff --git a/boot/zephyr/serial_adapter.c b/boot/zephyr/serial_adapter.c index 8787780e..82975228 100644 --- a/boot/zephyr/serial_adapter.c +++ b/boot/zephyr/serial_adapter.c @@ -41,7 +41,7 @@ struct line_input { char line[CONFIG_BOOT_MAX_LINE_INPUT_LEN]; }; -static struct device *uart_dev; +static struct device const *uart_dev; static struct line_input line_bufs[2]; static sys_slist_t avail_queue; @@ -115,7 +115,7 @@ boot_console_init(void) } static void -boot_uart_fifo_callback(struct device *dev, void *user_data) +boot_uart_fifo_callback(const struct device *dev, void *user_data) { static struct line_input *cmd; uint8_t byte;