diff options
author | Liu Ying <Ying.Liu@freescale.com> | 2014-08-01 12:49:03 +0800 |
---|---|---|
committer | Liu Ying <Ying.Liu@freescale.com> | 2014-08-04 11:02:51 +0800 |
commit | 45fa2ad38b846596e61ce8fc477713dede8a43e7 (patch) | |
tree | 3f538f037093c188725ad6eae9371c6ca5aaa723 /board | |
parent | ec78595a24b5ff1020baa97b6d6e79a3a3326307 (diff) | |
download | u-boot-imx-45fa2ad38b846596e61ce8fc477713dede8a43e7.zip u-boot-imx-45fa2ad38b846596e61ce8fc477713dede8a43e7.tar.gz u-boot-imx-45fa2ad38b846596e61ce8fc477713dede8a43e7.tar.bz2 |
ENGR00325088 video: mxsfb: Disable LCDIF correctly
Let's use the i.MX common miscellaneous reset API
to reset the LCDIF block so that we may eliminate
a random hang issue at the arch_preboot_os() stage
when we disable the LCDIF. This patch also waits
for a VSYNC interrupt to guarantee the reset is
done at the VSYNC edge, which somehow makes the
LCDIF consume the display FIFO(?) and helps the
LCDIF work normally at the kernel stage.
Tested-by: Jason Liu <r64343@freescale.com>
Tested-by: Sandor Yu <R01008@freescale.com>
Tested-by: Ye.Li <B37916@freescale.com>
Tested-by: Guo Sally <b38912@freescale.com>
Signed-off-by: Liu Ying <Ying.Liu@freescale.com>
Diffstat (limited to 'board')
0 files changed, 0 insertions, 0 deletions