diff options
| author | Marek Vasut <marex@denx.de> | 2013-07-30 23:37:52 +0200 | 
|---|---|---|
| committer | Anatolij Gustschin <agust@denx.de> | 2013-08-09 21:48:44 +0200 | 
| commit | e57baf5d199e9a330032de29025af955717ebdf9 (patch) | |
| tree | 46cf1533ee10bc01c7024f89ba5a757e7f62154a | |
| parent | 69f7345c95011cdc46d0ecf5e62c16d711e2eb2a (diff) | |
| download | olio-uboot-2014.01-e57baf5d199e9a330032de29025af955717ebdf9.tar.xz olio-uboot-2014.01-e57baf5d199e9a330032de29025af955717ebdf9.zip  | |
video: Allocate the MXSFB framebuffer aligned
Allocate the framebuffer aligned so it can be flushed
and the flush_dcache_range() function won't complain.
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Anatolij Gustschin <agust@denx.de>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Cc: Otavio Salvador <otavio@ossystems.com.br>
Cc: Stefano Babic <sbabic@denx.de>
Acked-by: Stefano Babic <sbabic@denx.de>
| -rw-r--r-- | drivers/video/mxsfb.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/video/mxsfb.c b/drivers/video/mxsfb.c index 6bf9fc503..374c823d0 100644 --- a/drivers/video/mxsfb.c +++ b/drivers/video/mxsfb.c @@ -161,7 +161,8 @@ void *video_hw_init(void)  	panel.memSize = mode.xres * mode.yres * panel.gdfBytesPP;  	/* Allocate framebuffer */ -	fb = malloc(panel.memSize); +	fb = memalign(ARCH_DMA_MINALIGN, +		      roundup(panel.memSize, ARCH_DMA_MINALIGN));  	if (!fb) {  		printf("MXSFB: Error allocating framebuffer!\n");  		return NULL;  |