video: da8xx-fb: Increased resolution configuration of revised LCDC IP
authorManjunathappa, Prakash <prakash.pm@ti.com>
Mon, 18 Jul 2011 04:28:53 +0000 (09:58 +0530)
committerFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
Tue, 4 Oct 2011 09:48:58 +0000 (09:48 +0000)
commit4d7408014e4f085c43b511b436ac60d1d61e6e17
treef075dc05472ca975b4e9e2919eb1806396a96824
parentd121c3f3cedb84601ee4839d6a6c33d1e9240cc9
video: da8xx-fb: Increased resolution configuration of revised LCDC IP

Revised LCD controller in upcoming TI SoC which is an updated version of
LCDC IP that was found on TI's DA850 SoC supports 2048*2048 resolution.
Below are the encoding details:
Width:
Pixels Per Line = {pplmsb, ppllsb, 4'b1111} + 1
Where pplmsb:1bit==>Raster Timing0[3], ppllsb:6bits==>Raster Timing0[9:4].
And encoded value can range from 16 to 2048 in multiples of 16.

Height:
Lines Per Panel = {lpp_b10, lpp}
Where lpp:10bits==>Raster Timing1[9:0], lpp_b10:1bit==>Raster Timing2[26].
And encoded value can range from 1 to 2048, programmable range is 0 to
2047.

Patch is verified on emulation platform of upcoming SoC for updated
feature and on DA850 platform to make sure nothing existing breaks.

Signed-off-by: Manjunathappa, Prakash <prakash.pm@ti.com>
Signed-off-by: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
drivers/video/da8xx-fb.c