On Wed, Jan 24, 2024 at 12:33 PM Chen, Jason Z <jason.z.chen@xxxxxxxxx> wrote: > > From: Jason Chen <jason.z.chen@xxxxxxxxx> > > Because video duration involves calculating the streaming time, and i2c > communication incurs too many XTALK register settings every 4 bytes with > i2c START and STOP. > > So we have opted switch to the i2c burst method. > This method involves writing the XTALK registers in the order of > the register block. > > The start streaming time can be reduced from around 400ms to 150ms > > Signed-off-by: Jason Chen <jason.z.chen@xxxxxxxxx> > --- > drivers/media/i2c/ov08x40.c | 1208 ++--------------------------------- > 1 file changed, 56 insertions(+), 1152 deletions(-) Thanks for addressing the comments! Reviewed-by: Tomasz Figa <tfiga@xxxxxxxxxxxx> Best regards, Tomasz