]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitbe887e81ba8301a2d00e878bb1c9ce8a1a85e401
treef075dc05472ca975b4e9e2919eb1806396a96824
parentb8f9837418637662a4d1956d8582195fd8c9f09b
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