[openfirmware] [commit] r3145 - cpu/arm/mmp2
repository service
svn at openfirmware.info
Thu Aug 9 14:29:05 CEST 2012
Author: wmb
Date: Thu Aug 9 14:29:04 2012
New Revision: 3145
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/3145
Log:
OLPC CL4 - touch up the MFPR to GPIO mapping tables.
Modified:
cpu/arm/mmp2/mfpr.fth
Modified: cpu/arm/mmp2/mfpr.fth
==============================================================================
--- cpu/arm/mmp2/mfpr.fth Thu Aug 9 14:28:19 2012 (r3144)
+++ cpu/arm/mmp2/mfpr.fth Thu Aug 9 14:29:04 2012 (r3145)
@@ -31,7 +31,11 @@
224 w, 228 w, 22C w, 230 w, 234 w, 238 w, 23C w, 240 w, \ 144->151
248 w, 24C w, 254 w, 258 w, 14C w, 150 w, 154 w, 158 w, \ 152->159
250 w, 210 w, 20C w, 208 w, 204 w, 1EC w, 1E8 w, 1E4 w, \ 160->167
- 1E0 w, 2BC w, 2C0 w, 2C8 w, \ 168->171
+ 1E0 w, \ 168
+[ifdef] mmp3
+ 2BC w, 2C0 w, 2C8 w, \ 169->171
+[then]
+here mfpr-offsets - /w / constant #mfprs
: gpio>mfpr ( gpio# -- mfpr-pa )
mfpr-offsets swap wa+ w@
@@ -40,7 +44,7 @@
: dump-mfprs ( -- )
base @
- d# 172 0 do decimal i 3 u.r space i gpio>mfpr io@ 4 hex u.r cr loop
+ #mfprs 0 do decimal i 3 u.r space i gpio>mfpr io@ 4 hex u.r cr loop
base !
;
@@ -115,7 +119,10 @@
d# 166 h# 1e8 +mfpr
d# 167 h# 1e4 +mfpr
d# 168 h# 1e0 +mfpr
+[ifdef] mmp3
+ d# 169 d# 170 h# 2c0 +mfpr-range \ PXA2128 only
d# 171 h# 2c8 +mfpr \ PXA2128 only
+[then]
h# 15b h# 15c h# 140 +mfpr-range \ MFPR_PIN_TWSI1_SCL - MFPR_PIN_TWSI1_SDA
h# 15d h# 15e h# 2bc +mfpr-range \ MFPR_PIN_TWSI4_SCL - MFPR_PIN_TWSI4_SDA
h# 159 h# 2c4 +mfpr \ MFPR_PIN_PMIC_INT
More information about the openfirmware
mailing list