video: ARM CLCD: fix dma allocation size
authorLiam Beguin <lbeguin@tycoint.com>
Fri, 7 Apr 2017 15:03:24 +0000 (17:03 +0200)
committerBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Fri, 7 Apr 2017 15:03:24 +0000 (17:03 +0200)
commit9a1c779e6b06855e41099caa6f15b3b584dfa88c
treeb2e7e1eb4b1a5f84853f8d4207a5459734a3562c
parent6f9655b1b81f2aa9207ec3837641299406a26b69
video: ARM CLCD: fix dma allocation size

This patch forces the frambuffer size to be aligned on kernel pages.

During the board startup, the splash screed did appear;
the "ts_test" program or our application were not able to start.

The following error message was reported:
error: failed to map framebuffer device to memory.
LinuxFB: driver cannot connect

The issue was discovered, on the LPC32xx platform, during the migration
of the LCD definition from the board file to the device tree.

Signed-off-by: Liam Beguin <lbeguin@tycoint.com>
Signed-off-by: Sylvain Lemieux <slemieux@tycoint.com>
Cc: Vladimir Zapolskiy <vz@mleia.com>
Cc: Russell King <linux@armlinux.org.uk>
Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
drivers/video/fbdev/amba-clcd.c