[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