Blackfin: shutdown video DMA when booting Linux
authorMichael Hennerich <michael.hennerich@analog.com>
Fri, 7 Aug 2009 02:47:54 +0000 (02:47 +0000)
committerMike Frysinger <vapier@gentoo.org>
Wed, 11 Aug 2010 15:29:08 +0000 (11:29 -0400)
commit5fc564eda7cc99a37fa485b452fdcc1260ee2d4f
treef512cd78c677807673fa5ebdd789a2e80d3e151d
parent69a2a4d9a5884a6f2d04a551308980d452b9b349
Blackfin: shutdown video DMA when booting Linux

In case there is no frame buffer driver present in Linux to hand over the
PPI LCD DMA upon boot, the DMA initiated by u-boot to display the splash
screen runs unattended.  Therefore always stop the video driver in u-boot
before starting Linux.  If people don't want this behavior, then they can
simply stub out the video_stop() function in their board video driver.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
arch/blackfin/lib/boot.c
board/bf527-ezkit/video.c
board/bf533-stamp/video.c
board/bf548-ezkit/video.c
board/cm-bf548/video.c