On 1/13/2018 2:10 AM, Laurent Pinchart wrote:
From: Sergei Shtylyov <sergei.shtylyov@xxxxxxxxxxxxxxxxxx> According to the latest revision 2.00 of the R-Car gen2 manual, the LVDS must be enabled and the bias crcuit enabled after the LVDS I/O pins are enabled, not before. Fix the gen2 LVDS startup sequence accordingly. While at it, also fix the comment preceding the first LVDCR0 write that still talks about hardcoding the LVDS mode 0.
Please do this in a separate commit then...
Fixes: 90374b5c25c9 ("drm/rcar-du: Add internal LVDS encoder support")
You forgot to specify the other commit this one fixes -- I mean the comment fix.
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@xxxxxxxxxxxxxxxxxx> Reviewed-by: Laurent Pinchart <laurent.pinchart+renesas@xxxxxxxxxxxxxxxx> [Set the mode and input at the same time as the BEN and LVEN bits] Tested-by: Laurent Pinchart <laurent.pinchart+renesas@xxxxxxxxxxxxxxxx> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@xxxxxxxxxxxxxxxx> --- drivers/gpu/drm/rcar-du/rcar_du_lvdsenc.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) Hi Sergei, For your convenience (and if you agree with bundling mode setup with the first write as explained in my review of patch 1/2), here's the updated version of patch 2/2 that I have taken in my development branch. If you're fine with it I'll keep it, otherwise we can continue the review discussion.
As I said, I don't know how to interpret the note 3 in either manual. [...] MBR, Sergei