[openfirmware] r1349 - cpu/x86/pc/olpc/via
svn at openfirmware.info
svn at openfirmware.info
Sat Sep 5 11:05:43 CEST 2009
Author: wmb
Date: 2009-09-05 11:05:43 +0200 (Sat, 05 Sep 2009)
New Revision: 1349
Modified:
cpu/x86/pc/olpc/via/ioinit.fth
Log:
OLPC trac 9449 - leave PLL on in suspend state, thus preventing
random reboots on the first resume. Also set the mux for the
SD power control GPIO correctly.
Modified: cpu/x86/pc/olpc/via/ioinit.fth
===================================================================
--- cpu/x86/pc/olpc/via/ioinit.fth 2009-09-05 09:03:28 UTC (rev 1348)
+++ cpu/x86/pc/olpc/via/ioinit.fth 2009-09-05 09:05:43 UTC (rev 1349)
@@ -43,6 +43,7 @@
89 ff f8 mreg \ Dynamic clocks
8b ff bf mreg \ Dynamic clocks
8d ff 30 mreg \ Self-refresh in C3 and C4
+ 8e ff 20 mreg \ Leave PLL on in suspend state - necessary for reliable S3
90 ff ff mreg \ Gate clocks
91 ff ff mreg \ Gate clocks
92 cc cc mreg \ Dynamic buffer control, power down comparators
@@ -222,7 +223,7 @@
[then]
[ifdef] xo-board
- 9b ff 88 mreg \ 80 undoc but is LVDS power. 00 forces LVDS power off, 80 lets 3d5.D2[7,6,3] control it; 1 selects GPO11/12 instead of CR_PWSEL/CR_PWOFF (DCONLOAD)
+ 9b fe 88 mreg \ 80 undoc but is LVDS power. 00 forces LVDS power off, 80 lets 3d5.D2[7,6,3] control it; 1 selects GPO11/12 instead of CR_PWSEL/CR_PWOFF (DCONLOAD)
9f ff 08 mreg \ Slot 3 is SDIO, no pullup on KB/MS, fastest SD
[then]
[ifdef] demo-board
More information about the openfirmware
mailing list