[openfirmware] [commit] r3087 - cpu/arm/olpc
repository service
svn at openfirmware.info
Fri Jul 27 04:57:48 CEST 2012
Author: wmb
Date: Fri Jul 27 04:57:48 2012
New Revision: 3087
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/3087
Log:
OLPC ARM - this goes with svn 3084 - moving the UART assignment out to version-specific fw.bth
Modified:
cpu/arm/olpc/build-fw.fth
Modified: cpu/arm/olpc/build-fw.fth
==============================================================================
--- cpu/arm/olpc/build-fw.fth Fri Jul 27 04:55:18 2012 (r3086)
+++ cpu/arm/olpc/build-fw.fth Fri Jul 27 04:57:48 2012 (r3087)
@@ -31,8 +31,6 @@
fload ${BP}/dev/omap/diaguart.fth \ OMAP UART
-h# 18000 +io to uart-base \ UART3 base address on MMP2
-\ h# 30000 +io to uart-base \ UART1 base address on MMP2
d# 26000000 to uart-clock-frequency
\ CForth has already set up the serial port
@@ -105,8 +103,14 @@
fload ${BP}/cpu/arm/mmp2/uart.fth
" /apbc" encode-phandle d# 12 encode-int encode+ " clocks" property
d# 24 " interrupts" integer-property
- 1 " linux,unit#" integer-property
end-package
+
+0 0 " d4017000" " /" begin-package \ UART2
+ fload ${BP}/cpu/arm/mmp2/uart.fth
+ " /apbc" encode-phandle d# 11 encode-int encode+ " clocks" property
+ d# 28 " interrupts" integer-property
+end-package
+
devalias com1 /uart
: com1 " com1" ;
' com1 is fallback-device
@@ -115,10 +119,13 @@
fload ${BP}/cpu/arm/mmp2/uart.fth
d# 27 " interrupts" integer-property
" /apbc" encode-phandle d# 10 encode-int encode+ " clocks" property
- 0 " linux,unit#" integer-property
end-package
-devalias com2 /uart
-: com2 " com2" ;
+
+0 0 " d4016000" " /" begin-package \ UART4
+ fload ${BP}/cpu/arm/mmp2/uart.fth
+ " /apbc" encode-phandle d# 32 encode-int encode+ " clocks" property
+ d# 46 " interrupts" integer-property
+end-package
\needs md5init fload ${BP}/ofw/ppp/md5.fth \ MD5 hash
@@ -342,7 +349,9 @@
fload ${BP}/cpu/arm/mmp2/thermal.fth
fload ${BP}/cpu/arm/mmp2/fuse.fth
+[ifdef] bsl-uart-base
fload ${BP}/cpu/arm/olpc/bsl.fth
+[then]
[ifndef] virtual-mode
warning off
More information about the openfirmware
mailing list