drivers: modem: wncm14a2a: fix build if CONFIG_MODEM_SIM_NUMBERS=n

If CONFIG_MODEM_SIM_NUMBERS is 'n' than the data_imei field of struct
modem_context doesn't exist, so add ifdef protection for that case.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
Kumar Gala 2020-10-15 03:47:20 -05:00 committed by Maureen Helm
commit 9f97a1c8ab

View file

@ -1485,7 +1485,9 @@ static int wncm14a2a_init(const struct device *dev)
ictx.mdm_ctx.data_manufacturer = ictx.mdm_manufacturer; ictx.mdm_ctx.data_manufacturer = ictx.mdm_manufacturer;
ictx.mdm_ctx.data_model = ictx.mdm_model; ictx.mdm_ctx.data_model = ictx.mdm_model;
ictx.mdm_ctx.data_revision = ictx.mdm_revision; ictx.mdm_ctx.data_revision = ictx.mdm_revision;
#ifdef CONFIG_MODEM_SIM_NUMBERS
ictx.mdm_ctx.data_imei = ictx.mdm_imei; ictx.mdm_ctx.data_imei = ictx.mdm_imei;
#endif
ret = mdm_receiver_register(&ictx.mdm_ctx, MDM_UART_DEV_NAME, ret = mdm_receiver_register(&ictx.mdm_ctx, MDM_UART_DEV_NAME,
mdm_recv_buf, sizeof(mdm_recv_buf)); mdm_recv_buf, sizeof(mdm_recv_buf));