diff --git a/boot/zephyr/include/target.h b/boot/zephyr/include/target.h index 9ccc0325..a2c5cf4c 100644 --- a/boot/zephyr/include/target.h +++ b/boot/zephyr/include/target.h @@ -30,6 +30,16 @@ #endif #endif /* !defined(MCUBOOT_TARGET_CONFIG) */ +/* + * Upstream Zephyr changed the name from FLASH_DRIVER_NAME to + * FLASH_DEV_NAME. For now, let's just convert the Zephyr name to the + * one expected by MCUboot. This can be cleaned up after the upstream + * Zephyr tree has been released and settled down. + */ +#if !defined(FLASH_DRIVER_NAME) && defined(FLASH_DEV_NAME) +#define FLASH_DRIVER_NAME FLASH_DEV_NAME +#endif + /* * Sanity check the target support. */