diff options
Diffstat (limited to 'drivers/media/platform/s5p-fimc/mipi-csis.c')
-rw-r--r-- | drivers/media/platform/s5p-fimc/mipi-csis.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/media/platform/s5p-fimc/mipi-csis.c b/drivers/media/platform/s5p-fimc/mipi-csis.c index 983e81f08cd6..4c961b1b68e6 100644 --- a/drivers/media/platform/s5p-fimc/mipi-csis.c +++ b/drivers/media/platform/s5p-fimc/mipi-csis.c | |||
@@ -322,8 +322,10 @@ static void s5pcsis_set_params(struct csis_state *state) | |||
322 | val |= S5PCSIS_CTRL_ALIGN_32BIT; | 322 | val |= S5PCSIS_CTRL_ALIGN_32BIT; |
323 | else /* 24-bits */ | 323 | else /* 24-bits */ |
324 | val &= ~S5PCSIS_CTRL_ALIGN_32BIT; | 324 | val &= ~S5PCSIS_CTRL_ALIGN_32BIT; |
325 | /* Not using external clock. */ | 325 | |
326 | val &= ~S5PCSIS_CTRL_WCLK_EXTCLK; | 326 | val &= ~S5PCSIS_CTRL_WCLK_EXTCLK; |
327 | if (pdata->wclk_source) | ||
328 | val |= S5PCSIS_CTRL_WCLK_EXTCLK; | ||
327 | s5pcsis_write(state, S5PCSIS_CTRL, val); | 329 | s5pcsis_write(state, S5PCSIS_CTRL, val); |
328 | 330 | ||
329 | /* Update the shadow register. */ | 331 | /* Update the shadow register. */ |