Re: [RFC PATCH v3 16/18] gpu: host1x: mipi: Split tegra_mipi_calibrate and tegra_mipi_wait

From: Dmitry Osipenko
Date: Thu Jul 16 2020 - 19:09:06 EST


17.07.2020 01:49, Sowjanya Komatineni ÐÐÑÐÑ:
>> What keeps MIPI clock enabled after completion of the
>> tegra_mipi_calibrate() invocation?
>
> MIPI clock is disabled at end of tegra_mipi_calibrate and is re-enabled
> during tegra_mipi_wait.
>
> I think I should fix this to keep the clock enabled till calibration
> results are latched.
>
> All consumers of tegra_mipi_calibrate() will call tegra_mipi_wait().
>
> So will remove clk_disable mipi clk at end of tegra_mipi_calibrate() and
> clk_enable mipi_clk at beginning of tegra_mipi_wait()

Isn't it possible to perform the calibration after enabling CSI and
before of starting the sensor streaming?