diff --git a/drivers/media/platform/rockchip/cif/capture.c b/drivers/media/platform/rockchip/cif/capture.c index 503ab0626759..fece2aaceb06 100644 --- a/drivers/media/platform/rockchip/cif/capture.c +++ b/drivers/media/platform/rockchip/cif/capture.c @@ -4141,6 +4141,8 @@ static u32 rkcif_get_split_dphy_mask_rk3576(struct rkcif_device *dev) break; } } + if (is_split) + val = SW_DPHY1_SPLIT_EN_RK3576; break; case 3: case 4: @@ -4150,12 +4152,12 @@ static u32 rkcif_get_split_dphy_mask_rk3576(struct rkcif_device *dev) break; } } + if (is_split) + val = SW_DPHY2_SPLIT_EN_RK3576; break; default: break; } - if (is_split) - val = SW_DPHY2_SPLIT_EN_RK3576; return val; }