diff --git a/tests/drivers/build_all/modem/src/main.c b/tests/drivers/build_all/modem/src/main.c index 8d1d3ab0e65..4ce84a4f4e8 100644 --- a/tests/drivers/build_all/modem/src/main.c +++ b/tests/drivers/build_all/modem/src/main.c @@ -27,3 +27,11 @@ void main(void) DEVICE_DT_DEFINE(DT_INST(0, vnd_gpio), NULL, NULL, NULL, NULL, POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEFAULT, NULL); #endif + +#if DT_NODE_EXISTS(DT_INST(0, vnd_serial)) +/* Fake serial device, needed for building drivers that use DEVICE_DT_GET() + * to access serial bus. + */ +DEVICE_DT_DEFINE(DT_INST(0, vnd_serial), NULL, NULL, NULL, NULL, + POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEFAULT, NULL); +#endif