u-boot/arch/arm/include/asm/imx-common
Peng Fan a3c252d6d6 video: mxsfb: introduce lcdif_power_down
Introudce a new function lcdif_power_down.

1. 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.
2. Add power down function to stop lcdif.

The reason to introduce lcdif_power_down is that we want lcdif to be in
initial state when doing uboot reset or before kernel boot to make
system stable, otherwise system may hang.

Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Anatolij Gustschin <agust@denx.de>
Acked-by: Anatolij Gustschin <agust@denx.de>
2015-11-12 17:40:53 +01:00
..
boot_mode.h imx: imx7d: Add SoC system support 2015-09-13 10:11:53 +02:00
dma.h imx: dma: correct MXS_DMA_ALIGNMENT 2015-05-26 14:14:49 +02:00
gpio.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
hab.h imx: hab: add secure boot fuse details 2015-10-30 15:22:36 +01:00
imximage.cfg Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
iomux-v3.h imx: iomux-v3: add imx7d support for iomuxc 2015-09-02 15:31:33 +02:00
mx5_video.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mxc_i2c.h i2c: mxc: refactor i2c driver and support dm 2015-05-14 18:49:36 -06:00
regs-apbh.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
regs-bch.h mtd: nand: mxs support oobsize bigger than 512 2015-08-25 22:53:58 -05:00
regs-common.h imx: include linux/types.h for regs-common.h 2015-11-12 17:38:08 +01:00
regs-gpmi.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
regs-lcdif.h imx: lcdif: use one register structure for i.MXes 2015-11-12 17:38:09 +01:00
regs-usbphy.h usb: host: Add ehci-vf USB driver for ARM Vybrid SoC's 2015-04-23 14:56:09 -04:00
sata.h nitrogen6x: Move setup_sata to common part 2013-12-17 18:12:14 +01:00
spi.h ARM: i.MX: provide declaration for board_spi_cs_gpio 2014-10-21 10:47:14 +02:00
sys_proto.h video: mxsfb: introduce lcdif_power_down 2015-11-12 17:40:53 +01:00
syscounter.h imx: system counter driver for imx7d and mx6ul 2015-09-13 10:11:53 +02:00
video.h video, ipu: make ldb clock frequency overwritable through board code 2015-04-20 09:36:59 +02:00