[openfirmware] [commit] r2731 - cpu/arm/marvell

repository service svn at openfirmware.info
Tue Dec 6 08:10:06 CET 2011


Author: wmb
Date: Tue Dec  6 08:10:06 2011
New Revision: 2731
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/2731

Log:
Marvell UTMI-PHY driver - added access words for some currently-unused functions.

Modified:
   cpu/arm/marvell/utmiphy.fth

Modified: cpu/arm/marvell/utmiphy.fth
==============================================================================
--- cpu/arm/marvell/utmiphy.fth	Sat Dec  3 01:51:56 2011	(r2730)
+++ cpu/arm/marvell/utmiphy.fth	Tue Dec  6 08:10:06 2011	(r2731)
@@ -8,7 +8,16 @@
 h# 0c +utmi constant utmi-tx
 h# 10 +utmi constant utmi-rx
 h# 14 +utmi constant utmi-ivref
-h# 18 +utmi constant utmi-t0
+h# 18 +utmi constant utmi-test0
+\ h# 1c +utmi constant utmi-test1
+\ h# 20 +utmi constant utmi-test2
+\ h# 24 +utmi constant utmi-id-grp
+\ h# 28 +utmi constant utmi-usb-int
+\ h# 2c +utmi constant utmi-dbg-ctl
+h# 30 +utmi constant utmi-ctl1
+\ h# 34 +utmi constant utmi-test3
+\ h# 38 +utmi constant utmi-test4
+\ h# 3c +utmi constant utmi-test5
 
 : wait-cal  ( spins -- )
    0  do
@@ -44,7 +53,7 @@
    \ Linux code does this, perhaps redundantly
    h# 1800.0000 utmi-ctrl io-set  \ INPKT_DELAY_SOF, PU_REF
 
-   h# 0000.8000 utmi-t0   io-clr  \ REG_FIFO_SQ_RST
+   h# 0000.8000 utmi-test0 io-clr \ REG_FIFO_SQ_RST
 
    \ Configure the PLLs
    pll-clr utmi-pll  io-clr  \ PLLCALI12, PLLVDD18, PLLVDD12, KVCO, ICP, FBDIV, REFDIV, 
@@ -72,3 +81,5 @@
    d# 1000 wait-cal
 \   ." UTMI calibration done" cr
 ;
+: enable-ulpi-phy  ( -- )  h# 100 utmi-ctl1 io-set  ;
+: select-ulpi-data  ( -- )  h# 200 utmi-ctl1 io-set  ;



More information about the openfirmware mailing list