[openfirmware] [commit] r3179 - cpu/arm/olpc dev/olpc/dcon

repository service svn at openfirmware.info
Thu Aug 16 04:01:08 CEST 2012


Author: wmb
Date: Thu Aug 16 04:01:07 2012
New Revision: 3179
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/3179

Log:
OLPC ARM - Added properties to display and DCON device nodes for the benefit of the Linux pxa168fb.c driver.

Modified:
   cpu/arm/olpc/lcd.fth
   dev/olpc/dcon/mmp2dcon.fth

Modified: cpu/arm/olpc/lcd.fth
==============================================================================
--- cpu/arm/olpc/lcd.fth	Thu Aug 16 02:25:33 2012	(r3178)
+++ cpu/arm/olpc/lcd.fth	Thu Aug 16 04:01:07 2012	(r3179)
@@ -5,6 +5,9 @@
    " display" name
    my-address my-space h# 1000 reg
 
+   " mrvl,pxa168fb" +compatible
+
+   " LCDCLK" " clock-names" string-property
    " /pmua" encode-phandle 1 encode-int encode+ " clocks" property
    d# 41 " interrupts" integer-property
 

Modified: dev/olpc/dcon/mmp2dcon.fth
==============================================================================
--- dev/olpc/dcon/mmp2dcon.fth	Thu Aug 16 02:25:33 2012	(r3178)
+++ dev/olpc/dcon/mmp2dcon.fth	Thu Aug 16 04:01:07 2012	(r3179)
@@ -10,14 +10,30 @@
 previous definitions
 
 new-device
-" dcon" device-name
-" olpc,xo1-dcon" +compatible
-" olpc,xo1.75-dcon" +compatible
+   " dcon" device-name
+   " mrvl,dumb-panel" +compatible
+   " olpc,xo1-dcon" +compatible
+   " olpc,xo1.75-dcon" +compatible
+
+   " OLPC DCON panel" model
+   : +i  encode-int encode+  ;
+
+   decimal
+   0 0 encode-bytes
+   \ xres,  yres, refresh,       clockhz,  left, right,  top, bottom, hsync, vsync, flags, widthmm, heightmm 
+   1200 +i 900 +i    50 +i  56,930,000 +i  24 +i  26 +i  5 +i    4 +i  6 +i    3 +i   0 +i   152 +i   115 +i
+   hex
+   " linux,timing-modes" property
+
+   " 1200x900 at 50"  " linux,mode-names" string-property
+
+   h# 2000000d " lcd-dumb-ctrl-regval" integer-property
+   h# 08001100 " lcd-pn-ctrl0-regval" integer-property
 finish-device
 
 stand-init:
    has-dcon-ram?  0=  if
-      " /dcon? find-device
+      " /dcon" find-device
       0 0 " no-freeze" property
       device-end
    then



More information about the openfirmware mailing list