Hi Ezequiel, On Wed, Jul 3, 2019 at 10:10 AM Ezequiel Garcia <ezequiel@xxxxxxxxxxxxx> wrote: > > This is mostly a port of Jacopo's fix: > > commit aa4bb8b8838ffcc776a79f49a4d7476b82405349 > Author: Jacopo Mondi <jacopo@xxxxxxxxxx> > Date: Fri Jul 6 05:51:52 2018 -0400 > > media: ov5640: Re-work MIPI startup sequence > > In the OV5645 case, the changes are: > > - Move OV5645_IO_MIPI_CTRL00 (0x300e) out of the initial setting blob. > - At set_power(1) time power up MIPI Tx/Rx and set data and clock lanes in > LP11 during 'sleep' and 'idle' with MIPI clock in non-continuous mode. > - At set_power(0) time power down MIPI Tx/Rx (in addition to the current > power down of regulators and clock gating). > - At s_stream time enable/disable the MIPI interface output. > > With this commit the sensor is able to enter LP-11 mode during power up, > as expected by some CSI-2 controllers. > > Many thanks to Fabio Estevam for his help debugging this issue. > > Signed-off-by: Ezequiel Garcia <ezequiel@xxxxxxxxxxxxx> With this patch the applied the OV5645 camera successfully enters in LP-11 and the imx6 capture driver does not complain anymore. Tested-by: Fabio Estevam <festevam@xxxxxxxxx> Thanks!