Changeset 3160


Ignore:
Timestamp:
Aug 13, 2012, 8:28:30 PM (3 years ago)
Author:
wmb
Message:

OLPC ARM - Handle MMP3 PMUA clock reset/control register differences.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpu/arm/mmp2/pmua.fth

    r3144 r3160  
    1717" DISPLAY1" +string \ 1
    1818" CCIC"     +string \ 2
    19 " SDH0"     +string \ 3
    20 " SDH1"     +string \ 4
     19" SDH1"     +string \ 3
     20" SDH2"     +string \ 4
    2121" USB"      +string \ 5
    2222" NF"       +string \ 6
     
    2828" SMC"      +string \ 12
    2929" MSPRO"    +string \ 13
    30 " SDH2"     +string \ 14
    31 " SDH3"     +string \ 15
     30" SDH3"     +string \ 14
     31" SDH4"     +string \ 15
    3232" CCIC2"    +string \ 16
    3333" HSIC1"    +string \ 17
     
    3939" EPD"      +string \ 23
    4040" APB2"     +string \ 24
     41[ifdef] mmp3
    4142" SPMI"     +string \ 25
    42 " EPD"      +string \ 26
    43 " USB3SS"   +string \ 27
    44 " SDH4"     +string \ 28
    45 " DSA"      +string \ 29
    46 " TPIU"     +string \ 30
    47 " ISP"      +string \ 31
     43" USB3SS"   +string \ 26
     44" SDH5"     +string \ 27
     45" DSA"      +string \ 28
     46" TPIU"     +string \ 29
     47" HSIC2"    +string \ 30
     48" SLIM"     +string \ 31
     49" FASTENET" +string \ 32
     50[then]
    4851" clock-output-names" property
    4952
     
    5558h# 04c +int  h# fffff +int  h#  71b +int  d# 400,000,000 +int  \ 1 DISPLAY1
    5659h# 050 +int  h#    3f +int  h#   3f +int  d#           0 +int  \ 2 CCIC
    57 h# 054 +int  h#    1b +int  h#   1b +int  d# 200,000,000 +int  \ 3 SDH0
    58 h# 058 +int  h#    1b +int  h#   1b +int  d# 200,000,000 +int  \ 4 SDH1
     60h# 054 +int  h#    1b +int  h#   1b +int  d# 200,000,000 +int  \ 3 SDH1
     61h# 058 +int  h#    1b +int  h#   1b +int  d# 200,000,000 +int  \ 4 SDH2
    5962h# 05c +int  h#    09 +int  h#   09 +int  d# 480,000,000 +int  \ 5 USB
    6063h# 060 +int  h#   1ff +int  h#   bf +int  d# 100,000,000 +int  \ 6 NF
     
    6568h# 0cc +int  h#    0f +int  h#   0f +int  d#           0 +int  \ 11 GC
    6669h# 0d4 +int  h#    1b +int  h#   1b +int  d#           0 +int  \ 12 SMC
    67 h# 0d8 +int  h#    3f +int  h#   3f +int  d#           0 +int  \ 13 MSPRO
    68 h# 0e8 +int  h#    1b +int  h#   1b +int  d# 200,000,000 +int  \ 14 SDH2
    69 h# 0ec +int  h#    1b +int  h#   1b +int  d# 200,000,000 +int  \ 15 SDH3
     70h# 0d8 +int  h#    3f +int  h#   3f +int  d#           0 +int  \ 13 MSPRO - MMP2 only, but left in table to preserve numbering
     71h# 0e8 +int  h#    1b +int  h#   1b +int  d# 200,000,000 +int  \ 14 SDH3
     72h# 0ec +int  h#    1b +int  h#   1b +int  d# 200,000,000 +int  \ 15 SDH4
    7073h# 0f4 +int  h#    3f +int  h#   3f +int  d#           0 +int  \ 16 CCIC2
    7174h# 0f8 +int  h#    1b +int  h#   1b +int  d#           0 +int  \ 17 HSIC1
     
    7477h# 10c +int  h#    13 +int  h#   13 +int  d#           0 +int  \ 20 AUDIO
    7578h# 110 +int  h#    1b +int  h#   1b +int  d#           0 +int  \ 21 DISPLAY2
     79[ifdef] mmp3
    7680h# 120 +int  h#    3f +int  h#   3f +int  d#           0 +int  \ 22 ISP
    7781h# 124 +int  h#    1b +int  h#   1b +int  d#           0 +int  \ 23 EPD
     82[else]
     83h# 224 +int  h#    1b +int  h#   1b +int  d#           0 +int  \ 22 ISP Need to do the redundancy dance
     84h# 144 +int  h#   21b +int  h#  21b +int  d#           0 +int  \ 23 EPD
     85[then]
    7886h# 134 +int  h#    12 +int  h#   12 +int  d#           0 +int  \ 24 APB2
    7987[ifdef] mmp3
    8088h# 140 +int  h#    1b +int  h#   1b +int  d#           0 +int  \ 25 SPMI - XXX may need to set clock divisor bits
    81 h# 144 +int  h#   21b +int  h#  21b +int  d#           0 +int  \ 26 EPD
    82 h# 148 +int  h#     9 +int  h#    9 +int  d#           0 +int  \ 27 USB3SS
    83 h# 15c +int  h#    1b +int  h#   1b +int  d#           0 +int  \ 28 SDH4
    84 h# 164 +int  h#     f +int  h#    f +int  d#           0 +int  \ 29 DSA xx
    85 h# 18c +int  h#    12 +int  h#   12 +int  d#           0 +int  \ 30 TPIU
    86 h# 224 +int  h#    1b +int  h#   1b +int  d#           0 +int  \ 31 ISP Need to do the redundancy dance
     89h# 148 +int  h#     9 +int  h#    9 +int  d#           0 +int  \ 26 USB3SS
     90h# 15c +int  h#    1b +int  h#   1b +int  d#           0 +int  \ 27 SDH5
     91h# 164 +int  h#     f +int  h#    f +int  d#           0 +int  \ 28 DSA xx
     92h# 18c +int  h#    12 +int  h#   12 +int  d#           0 +int  \ 29 TPIU
     93h# 0f8 +int  h#    1b +int  h#   1b +int  d#           0 +int  \ 30 HSIC2
     94h# 104 +int  h#    1b +int  h#   1b +int  d#           0 +int  \ 31 SLIM - XXX check bits
     95h# 210 +int  h#    1b +int  h#   1b +int  d#           0 +int  \ 32 FASTENET
    8796[then]
    8897" clock-enable-registers" property
Note: See TracChangeset for help on using the changeset viewer.