linux/Documentation/fb/pxafb.txt
<<
>>
Prefs
   1Driver for PXA25x LCD controller
   2================================
   3
   4The driver supports the following options, either via
   5options=<OPTIONS> when modular or video=pxafb:<OPTIONS> when built in.
   6
   7For example:
   8        modprobe pxafb options=vmem:2M,mode:640x480-8,passive
   9or on the kernel command line
  10        video=pxafb:vmem:2M,mode:640x480-8,passive
  11
  12vmem: VIDEO_MEM_SIZE
  13        Amount of video memory to allocate (can be suffixed with K or M
  14        for kilobytes or megabytes)
  15
  16mode:XRESxYRES[-BPP]
  17        XRES == LCCR1_PPL + 1
  18        YRES == LLCR2_LPP + 1
  19                The resolution of the display in pixels
  20        BPP == The bit depth. Valid values are 1, 2, 4, 8 and 16.
  21
  22pixclock:PIXCLOCK
  23        Pixel clock in picoseconds
  24
  25left:LEFT == LCCR1_BLW + 1
  26right:RIGHT == LCCR1_ELW + 1
  27hsynclen:HSYNC == LCCR1_HSW + 1
  28upper:UPPER == LCCR2_BFW
  29lower:LOWER == LCCR2_EFR
  30vsynclen:VSYNC == LCCR2_VSW + 1
  31        Display margins and sync times
  32
  33color | mono => LCCR0_CMS
  34        umm...
  35
  36active | passive => LCCR0_PAS
  37        Active (TFT) or Passive (STN) display
  38
  39single | dual => LCCR0_SDS
  40        Single or dual panel passive display
  41
  424pix | 8pix => LCCR0_DPD
  43        4 or 8 pixel monochrome single panel data
  44
  45hsync:HSYNC
  46vsync:VSYNC
  47        Horizontal and vertical sync. 0 => active low, 1 => active
  48        high.
  49
  50dpc:DPC
  51        Double pis="line"ertical syt#L8" id="L8" clasel monoc/span>

	  24
  33color | mono => LCC5nochrome5single panel data
  33color | mono => LCC5/fb/pxaf5.txt#L45" id="L45" clas5="lin55" class="linOutput Enaae="Polarityb.txt#L48" id="L48" class="line" name" nae="L33">  33color | mono => LCC5hen modullar or video=pxafb:<O"L46"5" name="L36">  36active | passive =>5cumentat5on/fb/pxafb.txt#L47" id5"L47"56L23" class="pol=POLARITYe="L33">  33color | mono => LCC5vertical5sync. 0 => active lo5, 1 =5gt; active
  24  33color | mono => LCC5Document5tion/fb/pxafb.txt#L49" 5d="L45" class="linetxt#L48"atil"L5"edgeclass="linris"L5"edgee="L33">  33color | mono => LCC5/fb/pxaf5.txt#L50" id="L50" clas5="lin5" name="L50">  50dpc:DPC
  50dpc:DPC
Oati id=S/pxafbid="L2" c7xumentlaterss="line" name=me="L32">  32
   3
   4The driver supports the f6/fb/pxaf6.txt#L45" id="L45" clas6="lin65" clas2" c7xumentlatersprocessorsfb/pxafb oati id1umentoati id2 on-topid="L20"L4">   4The driver supports the f6hen modu6lar or video=pxafb:<6"L46"65" clasbase frb:&buffers(although under-neath"L20"base iclalso poss=ae=).ntatye="L33">  33color | mono => LCC6b/pxafb.ttxt#L7" id="L7" class="l"L47"66" clasb/pxafb paletteumentno-paletteuRGBid="mats, as well as YUVid="mats (onlye="L33">  33color | mono => LCC6vertical6sync. 0 => active lo6, 1 =6gt; actavailaae="" idati id2).ntatse dati ids ha"linedixt#Ld DMA chanineclasse="L33">  33color | mono => LCC6Document6tion/fb/pxafb.txt#L49" 6d="L46" classbeha"liin a" cmiatiowid=as a frb:&buffer="L6">   6
  50dpc:DPC
  32


mentno"mal frb:&bufferm, as lis#Ld be8" ="L8">   8        modprobe pxafb op7_DPD
  33color | mono => LCC7nochrome7single panel data
  33color | mono => LCC7/fb/pxaf7.txt#L45" id="L45" clas7="lin75" class="frb:&buffer, which mean.txt#y ha"liadstafb (x, y).ntaiclind="matr |e="L33">  33color | mono => LCC7hen modu7lar or video=pxafb:<7"L46"75" class="iclenconedlinto var-="linonstd (no, var-="lixoffsetumentaar-="liyoffsetumree="L33">  33color | mono => LCC7b/pxafb.7txt#L7" id="L7" class="7"L47"76" class="nobid="Lsuch purpos=).e="L33">  33color | mono => LCC7umentatioon/fb/pxafb.txt#L8" id=", 1 =77 name="L33">  33color | mono => LCC7Document7tion/fb/pxafb.txt#L49" 7d="L47" class2. dati id frb:&buffer iclal.txt#Ld dyt#Ln/fbld=accord"L5"to specifiese="L33">  33color | mono => LCC7/fb/pxaf7.txt#L50" id="L50" clas7="lin7f="Documen'sef=cbidb_aar_screeiind=',"L20 aref="Dicldecinedlby="L8">   8        modprobe pxafb optntation/8b/pxafb.txt#L51" id="L58" cla80 name="L50">  50dpc:DPC


	  50dpc:DPC
  33color | mono => LCC8nochrome8single panel data
  33color | mono => LCC8/fb/pxaf8.txt#L45" id="L45" clas8="lin85" class="lin = 24 --id="LYUV444 packese="L33">  33color | mono => LCC8hen modu8lar or video=pxafb:<8"L46"85" class="lin = 24 --id="LYUV444 plana="L2">   2=========================8b/pxafb.8txt#L7" id="L7" class="8"L47"86" class="lin = 16 --id="LYUV422 plana= (1aL24"> = 1 Y nam/2 Cb nam/2 Crme="L15">  15
 = 1 Y nam/4 Cb nam/4 Crme="L15">  15
  39single | dual => LC8/fb/pxaf8.txt#L50" id="L50" clas8="lin8f="DocumenNOTE="L8">   8        modprobe pxafb op9ntation/9b/pxafb.txt#L51" id="L59" cla90 name="L50">  50dpc:DPC


	  32


	  32
   4The driver supports the f9/fb/pxaf9.txt#L45" id="L45" clas9="lin95" class="b." nam length"d="dati id(s) must be on a 32-on/fwordlbef=dary,"L4">   4The driver supports the f9hen modu9lar or video=pxafb:<9"L46"95" class="lind="LYUV plana= 17" m, i"Dicla reqiirehe dnd="LL20 compone d"L4">   4The driver supports the f9b/pxafb.9txt#L7" id="L7" class="9"L47"96" class="lin="linminimumion/s persp24">,  e.g.id="LYUV420, Cr compone d"L4">   4The driver supports the f9umentati9on/fb/pxafb.txt#L8" id=9, 1 =97" class="lind="LoneaL24"> iclactid=ld=2-on/m, i"Dmean.txt#" nam length"L4">   4The driver supports the f9tions=vm9em:2M,mode:640x480-8,pa9d="L49" class="lineshould bela multipe=""f 16-e" name="L20">  20        BPP == The bit9line
  50dpc:DPC
  50dpc:DPC


	  33color | mono => LCC10 href="Do0cumentation/fb/pxafb.txt02 clre" name="L33">  33color | mono => LCC10 memory t0o allocate (can be suffi03 clreumentationd. xt#Lre="atxt#L4="L20"dati id should bel="liin"L20"base plane,"L4">   4The driver supports the f10r megabyt0es)
   4The driver supports the f10/fb/pxafb0.txt#L16" id="L16" class05 clre" name="L16">  16mode:XRESxYRES[-BPP]
  16mode:XRESxYRES[-BPP]
   8        modprobe pxafb op10PP + 1
  39single | dual => LC10olution o0f the display in pixels
09 clref="Documentatia. dpen("/dev| d[1-2]", ...me="L15">  15
  15


	   8        modprobe pxafb op1a href="Doocumentation/fb/pxafb.txtt#L13112pan>

	  32
   4The driver supports the f1or megabyttes)
   4The driver supports the f1o/fb/pxafbb.txt#L16" id="L16" classs="li115xafb.txt#L1555553) var-="linonstd d="Lstafb"L5"(x, y)ument4" id=d="mat"L4">   4The driver supports the f1o href="Doocumentation/fb/pxafb.txtt#L17116xafb.txt#L1555554) var-="li{red, greei, bl="Dotran.p}"ifdRGBi17" /iclto belusese="L33">  33color | mono => LCC1PPL + 1
  15
  15
  50dpc:DPC
  35
  22pixclock:PIXCLOCK
  22pixclock:PIXCLOCK
  32
   6
  16mode:XRESxYRES[-BPP]
   4The driver supports the f11_HSW + 11
   8        modprobe pxafb op1FW
  39single | dual => LC1FR
  13        Amount of video depth. V1
  13        Amount of video /fb/pxaf1c times
  13        Amount of video  href="Dob.txt#L33" id="L33" clas1s="li1326.
  13        Amount of video  memory too allocate (can be suffixn/fb13name="L4">   4The driver supports the f1="Documen1tation/fb/pxafb.txt#L35"1 id="135" class="FOR  -t4" id=d="mat, as definedlby OVERLAY_FORMAT_*lass=orts h"L4">   4The driver supports the f1n/fb/pxaf1b.txt#L36" id="L36" clas1s="li135xafb.txt#L1555550 -tRGB"L4">   4The driver supports the f1nW + 1
  43        4 or 8 pixel m1r Passive1 (STN) display
  30vsynclen:VSYNC == LCCR1n/fb/pxaf1b.txt#L39" id="L39" clas1s="li138xafb.txt#L1555553 -tYUV422 PLANAme="L30">  30vsynclen:VSYNC == LCCR1nR
  30vsynclen:VSYNC == LCCR1 panel pa1ssive display
  50dpc:DPC
  50dpc:DPC
  50dpc:DPC

tatihreginfb/LXR softw"L21by L20"="L50">  http://sourced="ge.net/projects/lxr">LXR s="lunityment, ="iclexper"a>dpcl"atis0" iby ="L50">  mailto:lxr@lgfx/.no">lxr@lgfx/.noment.
e" id="5/eb/gle pansubfooter">
lxr.lgfx/.no kindld=hos#Ld by"="L50">  http://www.redpill-lgfpro.no">Redpill Lgfpro ASment, promentr14="Lgfx/line">