diff --git a/drivers/bus/mhi/core/mhi_init.c b/drivers/bus/mhi/core/mhi_init.c index fe322a0708d3..8fb45bd710af 100644 --- a/drivers/bus/mhi/core/mhi_init.c +++ b/drivers/bus/mhi/core/mhi_init.c @@ -675,7 +675,7 @@ static int mhi_init_bw_scale(struct mhi_controller *mhi_cntrl) /* No ER configured to support BW scale */ er_index = mhi_get_er_index(mhi_cntrl, MHI_ER_BW_SCALE_ELEMENT_TYPE); - if (ret < 0) + if (er_index < 0) return er_index; bw_cfg_offset += BW_SCALE_CFG_OFFSET;