Re: [PATCH] imx-drm: ipuv3-crtc: Invert IPU DI0 clock polarity

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Russell,

On Tue, Oct 29, 2013 at 9:25 PM, Russell King - ARM Linux
<linux@xxxxxxxxxxxxxxxx> wrote:

> There's slightly more to this than that mail, and I have to raise the
> issue about whether this is the correct fix or not.  See:
>
> http://www.spinics.net/lists/arm-kernel/msg279902.html

Today I also checked U-boot HDMI splash screen on mx6solo and it was
not stable either.

Using FSL kernel 4.1.0 as reference (and also the suggestion from
Sascha), I sent the following patch to U-boot that fixes the HDMI
output on mx6solo:
http://marc.info/?l=u-boot&m=138306883309837&w=2

Also noticed that the cubox-i U-boot has this workaround:
https://github.com/linux4kix/u-boot/commit/cc938e0c662092b96ffb32c2e8aac416a1b12e57

,which also results in bit 17 'di0_polarity_disp_clk' being cleared.

Looking at FSL kernel, they have the FB_SYNC_CLK_LAT_FALL flag to set bit17.

However this is only used at:
arch/arm/mach-mx6/board-mx6sl_arm2.c:
arch/arm/mach-mx6/board-mx6sl_evk.c:
arch/arm/mach-mx6/board-mx6sl_evk.c:

,which are all mx6sl boards and mx6sl does not have IPU.

Also tested on all the IPUv3 hardware I have access to and all of them
work fine with di0_polarity_disp_clk cleared.

Regards,

Fabio Estevam
_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel




[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux