]> git.baikalelectronics.ru Git - kernel.git/commit
media: rcar-csi2: Optimize the selection PHTW register
authorSuresh Udipi <sudipi@jp.adit-jv.com>
Fri, 13 Aug 2021 15:07:56 +0000 (17:07 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 30 Nov 2021 10:55:57 +0000 (11:55 +0100)
commitebe4a6a2450758ce992467bf47f77bd873e11a4f
tree3106ff703f034d5fdfa0ad6090b4626c84ced271
parentda902b2e2bf2022c3d63f6bb2ecafe09eb84dca4
media: rcar-csi2: Optimize the selection PHTW register

PHTW register is selected based on default bit rate from Table[1].
for the bit rates less than or equal to 250. Currently first
value of default bit rate which is greater than or equal to
the caculated mbps is selected. This selection can be further
improved by selecting the default bit rate which is nearest to
the calculated value.

[1] specs r19uh0105ej0200-r-car-3rd-generation.pdf [Table 25.12]

Fixes: 3122267595c9 ("media: rcar-csi2: add Renesas R-Car MIPI CSI-2 receiver driver")
Signed-off-by: Suresh Udipi <sudipi@jp.adit-jv.com>
Signed-off-by: Michael Rodin <mrodin@de.adit-jv.com>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/platform/rcar-vin/rcar-csi2.c