[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