summaryrefslogtreecommitdiff
path: root/utils/regtools/desc/regs-stmp3780.xml
diff options
context:
space:
mode:
authorAmaury Pouly <amaury.pouly@gmail.com>2014-05-01 18:45:09 +0200
committerAmaury Pouly <amaury.pouly@gmail.com>2014-05-01 19:35:05 +0200
commitfcb835f61abba870e3c648eab9f3728bbe6c890f (patch)
tree766370218f86346515e4e2127370247ccb4fb9db /utils/regtools/desc/regs-stmp3780.xml
parentcf93b33613a850e4a9f5568aa94051203763bc09 (diff)
downloadrockbox-fcb835f61abba870e3c648eab9f3728bbe6c890f.tar.gz
rockbox-fcb835f61abba870e3c648eab9f3728bbe6c890f.zip
regtools: normalise description files, and remove obsolete file. No logical change.
Files were generated using utils/regtools/tester in "write" mode. Change-Id: Ib391b8dbb5ec84eb821e0d0a3699d306414f2aa1
Diffstat (limited to 'utils/regtools/desc/regs-stmp3780.xml')
-rw-r--r--utils/regtools/desc/regs-stmp3780.xml19902
1 files changed, 7654 insertions, 12248 deletions
diff --git a/utils/regtools/desc/regs-stmp3780.xml b/utils/regtools/desc/regs-stmp3780.xml
index f6f9b3f646..8a9aa5f3cf 100644
--- a/utils/regtools/desc/regs-stmp3780.xml
+++ b/utils/regtools/desc/regs-stmp3780.xml
@@ -1,12251 +1,7657 @@
1<?xml version="1.0"?> 1<?xml version="1.0"?>
2<!--
3 __________ __ ___.
4 Open \______ \ ____ ____ | | _\_ |__ _______ ___
5 Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
6 Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
7 Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
8 \/ \/ \/ \/ \/
9Copyright (C) 2012 by Amaury Pouly
10
11This program is free software; you can redistribute it and/or
12modify it under the terms of the GNU General Public License
13as published by the Free Software Foundation; either version 2
14of the License, or (at your option) any later version.
15
16This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
17KIND, either express or implied.
18-->
19<soc name="imx233" desc="i.MX233"> 2<soc name="imx233" desc="i.MX233">
20<dev name="APBH" long_name="APHB DMA" desc="AHB-to-APBH Bridge with DMA" version="3.2.0"> 3 <dev name="APBH" long_name="APHB DMA" desc="AHB-to-APBH Bridge with DMA" version="3.2.0">
21<addr name="APBH" addr="0x80004000" /> 4 <addr name="APBH" addr="0x80004000"/>
22<reg name="CTRL0" sct="yes"> 5 <reg name="CTRL0" desc="" sct="yes">
23<addr name="CTRL0" addr="0x0" /> 6 <addr name="CTRL0" addr="0x0"/>
24<field name="SFTRST" bitrange="31:31"> 7 <field name="SFTRST" desc="" bitrange="31:31"/>
25</field> 8 <field name="CLKGATE" desc="" bitrange="30:30"/>
26<field name="CLKGATE" bitrange="30:30"> 9 <field name="AHB_BURST8_EN" desc="" bitrange="29:29"/>
27</field> 10 <field name="APB_BURST4_EN" desc="" bitrange="28:28"/>
28<field name="AHB_BURST8_EN" bitrange="29:29"> 11 <field name="RSVD0" desc="" bitrange="27:24"/>
29</field> 12 <field name="RESET_CHANNEL" desc="" bitrange="23:16">
30<field name="APB_BURST4_EN" bitrange="28:28"> 13 <value name="SSP1" value="0x2" desc=""/>
31</field> 14 <value name="SSP2" value="0x4" desc=""/>
32<field name="RSVD0" bitrange="27:24"> 15 <value name="ATA" value="0x10" desc=""/>
33</field> 16 <value name="NAND0" value="0x10" desc=""/>
34<field name="RESET_CHANNEL" bitrange="23:16"> 17 <value name="NAND1" value="0x20" desc=""/>
35<value name="SSP1" value="0x2"> 18 <value name="NAND2" value="0x40" desc=""/>
36</value> 19 <value name="NAND3" value="0x80" desc=""/>
37<value name="SSP2" value="0x4"> 20 </field>
38</value> 21 <field name="CLKGATE_CHANNEL" desc="" bitrange="15:8">
39<value name="ATA" value="0x10"> 22 <value name="SSP1" value="0x2" desc=""/>
40</value> 23 <value name="SSP2" value="0x4" desc=""/>
41<value name="NAND0" value="0x10"> 24 <value name="ATA" value="0x10" desc=""/>
42</value> 25 <value name="NAND0" value="0x10" desc=""/>
43<value name="NAND1" value="0x20"> 26 <value name="NAND1" value="0x20" desc=""/>
44</value> 27 <value name="NAND2" value="0x40" desc=""/>
45<value name="NAND2" value="0x40"> 28 <value name="NAND3" value="0x80" desc=""/>
46</value> 29 </field>
47<value name="NAND3" value="0x80"> 30 <field name="FREEZE_CHANNEL" desc="" bitrange="7:0">
48</value> 31 <value name="SSP1" value="0x2" desc=""/>
49</field> 32 <value name="SSP2" value="0x4" desc=""/>
50<field name="CLKGATE_CHANNEL" bitrange="15:8"> 33 <value name="ATA" value="0x10" desc=""/>
51<value name="SSP1" value="0x2"> 34 <value name="NAND0" value="0x10" desc=""/>
52</value> 35 <value name="NAND1" value="0x20" desc=""/>
53<value name="SSP2" value="0x4"> 36 <value name="NAND2" value="0x40" desc=""/>
54</value> 37 <value name="NAND3" value="0x80" desc=""/>
55<value name="ATA" value="0x10"> 38 </field>
56</value> 39 </reg>
57<value name="NAND0" value="0x10"> 40 <reg name="CTRL1" desc="" sct="yes">
58</value> 41 <addr name="CTRL1" addr="0x10"/>
59<value name="NAND1" value="0x20"> 42 <field name="RSVD1" desc="" bitrange="31:24"/>
60</value> 43 <field name="CH_CMDCMPLT_IRQ_EN" desc="" bitrange="23:16"/>
61<value name="NAND2" value="0x40"> 44 <field name="RSVD0" desc="" bitrange="15:8"/>
62</value> 45 <field name="CH_CMDCMPLT_IRQ" desc="" bitrange="7:0"/>
63<value name="NAND3" value="0x80"> 46 </reg>
64</value> 47 <reg name="CTRL2" desc="" sct="yes">
65</field> 48 <addr name="CTRL2" addr="0x20"/>
66<field name="FREEZE_CHANNEL" bitrange="7:0"> 49 <field name="RSVD1" desc="" bitrange="31:24"/>
67<value name="SSP1" value="0x2"> 50 <field name="CH_ERROR_STATUS" desc="" bitrange="23:16"/>
68</value> 51 <field name="RSVD0" desc="" bitrange="15:8"/>
69<value name="SSP2" value="0x4"> 52 <field name="CH_ERROR_IRQ" desc="" bitrange="7:0"/>
70</value> 53 </reg>
71<value name="ATA" value="0x10"> 54 <reg name="DEVSEL" desc="">
72</value> 55 <addr name="DEVSEL" addr="0x30"/>
73<value name="NAND0" value="0x10"> 56 <field name="CH7" desc="" bitrange="31:28"/>
74</value> 57 <field name="CH6" desc="" bitrange="27:24"/>
75<value name="NAND1" value="0x20"> 58 <field name="CH5" desc="" bitrange="23:20"/>
76</value> 59 <field name="CH4" desc="" bitrange="19:16"/>
77<value name="NAND2" value="0x40"> 60 <field name="CH3" desc="" bitrange="15:12"/>
78</value> 61 <field name="CH2" desc="" bitrange="11:8"/>
79<value name="NAND3" value="0x80"> 62 <field name="CH1" desc="" bitrange="7:4"/>
80</value> 63 <field name="CH0" desc="" bitrange="3:0"/>
81</field> 64 </reg>
82</reg> 65 <reg name="CHn_CURCMDAR" desc="">
83<reg name="CTRL1" sct="yes"> 66 <formula string="0x40+n*0x70"/>
84<addr name="CTRL1" addr="0x10" /> 67 <addr name="CH0_CURCMDAR" addr="0x40"/>
85<field name="RSVD1" bitrange="31:24"> 68 <addr name="CH1_CURCMDAR" addr="0xb0"/>
86</field> 69 <addr name="CH2_CURCMDAR" addr="0x120"/>
87<field name="CH_CMDCMPLT_IRQ_EN" bitrange="23:16"> 70 <addr name="CH3_CURCMDAR" addr="0x190"/>
88</field> 71 <addr name="CH4_CURCMDAR" addr="0x200"/>
89<field name="RSVD0" bitrange="15:8"> 72 <addr name="CH5_CURCMDAR" addr="0x270"/>
90</field> 73 <addr name="CH6_CURCMDAR" addr="0x2e0"/>
91<field name="CH_CMDCMPLT_IRQ" bitrange="7:0"> 74 <addr name="CH7_CURCMDAR" addr="0x350"/>
92</field> 75 <field name="CMD_ADDR" desc="" bitrange="31:0"/>
93</reg> 76 </reg>
94<reg name="CTRL2" sct="yes"> 77 <reg name="CHn_NXTCMDAR" desc="">
95<addr name="CTRL2" addr="0x20" /> 78 <formula string="0x50+n*0x70"/>
96<field name="RSVD1" bitrange="31:24"> 79 <addr name="CH0_NXTCMDAR" addr="0x50"/>
97</field> 80 <addr name="CH1_NXTCMDAR" addr="0xc0"/>
98<field name="CH_ERROR_STATUS" bitrange="23:16"> 81 <addr name="CH2_NXTCMDAR" addr="0x130"/>
99</field> 82 <addr name="CH3_NXTCMDAR" addr="0x1a0"/>
100<field name="RSVD0" bitrange="15:8"> 83 <addr name="CH4_NXTCMDAR" addr="0x210"/>
101</field> 84 <addr name="CH5_NXTCMDAR" addr="0x280"/>
102<field name="CH_ERROR_IRQ" bitrange="7:0"> 85 <addr name="CH6_NXTCMDAR" addr="0x2f0"/>
103</field> 86 <addr name="CH7_NXTCMDAR" addr="0x360"/>
104</reg> 87 <field name="CMD_ADDR" desc="" bitrange="31:0"/>
105<reg name="DEVSEL" sct="no"> 88 </reg>
106<addr name="DEVSEL" addr="0x30" /> 89 <reg name="CHn_CMD" desc="">
107<field name="CH7" bitrange="31:28"> 90 <formula string="0x60+n*0x70"/>
108</field> 91 <addr name="CH0_CMD" addr="0x60"/>
109<field name="CH6" bitrange="27:24"> 92 <addr name="CH1_CMD" addr="0xd0"/>
110</field> 93 <addr name="CH2_CMD" addr="0x140"/>
111<field name="CH5" bitrange="23:20"> 94 <addr name="CH3_CMD" addr="0x1b0"/>
112</field> 95 <addr name="CH4_CMD" addr="0x220"/>
113<field name="CH4" bitrange="19:16"> 96 <addr name="CH5_CMD" addr="0x290"/>
114</field> 97 <addr name="CH6_CMD" addr="0x300"/>
115<field name="CH3" bitrange="15:12"> 98 <addr name="CH7_CMD" addr="0x370"/>
116</field> 99 <field name="XFER_COUNT" desc="" bitrange="31:16"/>
117<field name="CH2" bitrange="11:8"> 100 <field name="CMDWORDS" desc="" bitrange="15:12"/>
118</field> 101 <field name="RSVD1" desc="" bitrange="11:9"/>
119<field name="CH1" bitrange="7:4"> 102 <field name="HALTONTERMINATE" desc="" bitrange="8:8"/>
120</field> 103 <field name="WAIT4ENDCMD" desc="" bitrange="7:7"/>
121<field name="CH0" bitrange="3:0"> 104 <field name="SEMAPHORE" desc="" bitrange="6:6"/>
122</field> 105 <field name="NANDWAIT4READY" desc="" bitrange="5:5"/>
123</reg> 106 <field name="NANDLOCK" desc="" bitrange="4:4"/>
124<reg name="CHn_CURCMDAR" sct="no"> 107 <field name="IRQONCMPLT" desc="" bitrange="3:3"/>
125<formula string="0x40+n*0x70"/> 108 <field name="CHAIN" desc="" bitrange="2:2"/>
126<addr name="CH0_CURCMDAR" addr="0x40" /> 109 <field name="COMMAND" desc="" bitrange="1:0">
127<addr name="CH1_CURCMDAR" addr="0xb0" /> 110 <value name="NO_DMA_XFER" value="0x0" desc=""/>
128<addr name="CH2_CURCMDAR" addr="0x120" /> 111 <value name="DMA_WRITE" value="0x1" desc=""/>
129<addr name="CH3_CURCMDAR" addr="0x190" /> 112 <value name="DMA_READ" value="0x2" desc=""/>
130<addr name="CH4_CURCMDAR" addr="0x200" /> 113 <value name="DMA_SENSE" value="0x3" desc=""/>
131<addr name="CH5_CURCMDAR" addr="0x270" /> 114 </field>
132<addr name="CH6_CURCMDAR" addr="0x2e0" /> 115 </reg>
133<addr name="CH7_CURCMDAR" addr="0x350" /> 116 <reg name="CHn_BAR" desc="">
134<field name="CMD_ADDR" bitrange="31:0"> 117 <formula string="0x70+n*0x70"/>
135</field> 118 <addr name="CH0_BAR" addr="0x70"/>
136</reg> 119 <addr name="CH1_BAR" addr="0xe0"/>
137<reg name="CHn_NXTCMDAR" sct="no"> 120 <addr name="CH2_BAR" addr="0x150"/>
138<formula string="0x50+n*0x70"/> 121 <addr name="CH3_BAR" addr="0x1c0"/>
139<addr name="CH0_NXTCMDAR" addr="0x50" /> 122 <addr name="CH4_BAR" addr="0x230"/>
140<addr name="CH1_NXTCMDAR" addr="0xc0" /> 123 <addr name="CH5_BAR" addr="0x2a0"/>
141<addr name="CH2_NXTCMDAR" addr="0x130" /> 124 <addr name="CH6_BAR" addr="0x310"/>
142<addr name="CH3_NXTCMDAR" addr="0x1a0" /> 125 <addr name="CH7_BAR" addr="0x380"/>
143<addr name="CH4_NXTCMDAR" addr="0x210" /> 126 <field name="ADDRESS" desc="" bitrange="31:0"/>
144<addr name="CH5_NXTCMDAR" addr="0x280" /> 127 </reg>
145<addr name="CH6_NXTCMDAR" addr="0x2f0" /> 128 <reg name="CHn_SEMA" desc="">
146<addr name="CH7_NXTCMDAR" addr="0x360" /> 129 <formula string="0x80+n*0x70"/>
147<field name="CMD_ADDR" bitrange="31:0"> 130 <addr name="CH0_SEMA" addr="0x80"/>
148</field> 131 <addr name="CH1_SEMA" addr="0xf0"/>
149</reg> 132 <addr name="CH2_SEMA" addr="0x160"/>
150<reg name="CHn_CMD" sct="no"> 133 <addr name="CH3_SEMA" addr="0x1d0"/>
151<formula string="0x60+n*0x70"/> 134 <addr name="CH4_SEMA" addr="0x240"/>
152<addr name="CH0_CMD" addr="0x60" /> 135 <addr name="CH5_SEMA" addr="0x2b0"/>
153<addr name="CH1_CMD" addr="0xd0" /> 136 <addr name="CH6_SEMA" addr="0x320"/>
154<addr name="CH2_CMD" addr="0x140" /> 137 <addr name="CH7_SEMA" addr="0x390"/>
155<addr name="CH3_CMD" addr="0x1b0" /> 138 <field name="RSVD2" desc="" bitrange="31:24"/>
156<addr name="CH4_CMD" addr="0x220" /> 139 <field name="PHORE" desc="" bitrange="23:16"/>
157<addr name="CH5_CMD" addr="0x290" /> 140 <field name="RSVD1" desc="" bitrange="15:8"/>
158<addr name="CH6_CMD" addr="0x300" /> 141 <field name="INCREMENT_SEMA" desc="" bitrange="7:0"/>
159<addr name="CH7_CMD" addr="0x370" /> 142 </reg>
160<field name="XFER_COUNT" bitrange="31:16"> 143 <reg name="CHn_DEBUG1" desc="">
161</field> 144 <formula string="0x90+n*0x70"/>
162<field name="CMDWORDS" bitrange="15:12"> 145 <addr name="CH0_DEBUG1" addr="0x90"/>
163</field> 146 <addr name="CH1_DEBUG1" addr="0x100"/>
164<field name="RSVD1" bitrange="11:9"> 147 <addr name="CH2_DEBUG1" addr="0x170"/>
165</field> 148 <addr name="CH3_DEBUG1" addr="0x1e0"/>
166<field name="HALTONTERMINATE" bitrange="8:8"> 149 <addr name="CH4_DEBUG1" addr="0x250"/>
167</field> 150 <addr name="CH5_DEBUG1" addr="0x2c0"/>
168<field name="WAIT4ENDCMD" bitrange="7:7"> 151 <addr name="CH6_DEBUG1" addr="0x330"/>
169</field> 152 <addr name="CH7_DEBUG1" addr="0x3a0"/>
170<field name="SEMAPHORE" bitrange="6:6"> 153 <field name="REQ" desc="" bitrange="31:31"/>
171</field> 154 <field name="BURST" desc="" bitrange="30:30"/>
172<field name="NANDWAIT4READY" bitrange="5:5"> 155 <field name="KICK" desc="" bitrange="29:29"/>
173</field> 156 <field name="END" desc="" bitrange="28:28"/>
174<field name="NANDLOCK" bitrange="4:4"> 157 <field name="SENSE" desc="" bitrange="27:27"/>
175</field> 158 <field name="READY" desc="" bitrange="26:26"/>
176<field name="IRQONCMPLT" bitrange="3:3"> 159 <field name="LOCK" desc="" bitrange="25:25"/>
177</field> 160 <field name="NEXTCMDADDRVALID" desc="" bitrange="24:24"/>
178<field name="CHAIN" bitrange="2:2"> 161 <field name="RD_FIFO_EMPTY" desc="" bitrange="23:23"/>
179</field> 162 <field name="RD_FIFO_FULL" desc="" bitrange="22:22"/>
180<field name="COMMAND" bitrange="1:0"> 163 <field name="WR_FIFO_EMPTY" desc="" bitrange="21:21"/>
181<value name="NO_DMA_XFER" value="0x0"> 164 <field name="WR_FIFO_FULL" desc="" bitrange="20:20"/>
182</value> 165 <field name="RSVD1" desc="" bitrange="19:5"/>
183<value name="DMA_WRITE" value="0x1"> 166 <field name="STATEMACHINE" desc="" bitrange="4:0">
184</value> 167 <value name="IDLE" value="0x0" desc=""/>
185<value name="DMA_READ" value="0x2"> 168 <value name="REQ_CMD1" value="0x1" desc=""/>
186</value> 169 <value name="REQ_CMD3" value="0x2" desc=""/>
187<value name="DMA_SENSE" value="0x3"> 170 <value name="REQ_CMD2" value="0x3" desc=""/>
188</value> 171 <value name="XFER_DECODE" value="0x4" desc=""/>
189</field> 172 <value name="REQ_WAIT" value="0x5" desc=""/>
190</reg> 173 <value name="REQ_CMD4" value="0x6" desc=""/>
191<reg name="CHn_BAR" sct="no"> 174 <value name="PIO_REQ" value="0x7" desc=""/>
192<formula string="0x70+n*0x70"/> 175 <value name="READ_FLUSH" value="0x8" desc=""/>
193<addr name="CH0_BAR" addr="0x70" /> 176 <value name="READ_WAIT" value="0x9" desc=""/>
194<addr name="CH1_BAR" addr="0xe0" /> 177 <value name="WRITE" value="0xc" desc=""/>
195<addr name="CH2_BAR" addr="0x150" /> 178 <value name="READ_REQ" value="0xd" desc=""/>
196<addr name="CH3_BAR" addr="0x1c0" /> 179 <value name="CHECK_CHAIN" value="0xe" desc=""/>
197<addr name="CH4_BAR" addr="0x230" /> 180 <value name="XFER_COMPLETE" value="0xf" desc=""/>
198<addr name="CH5_BAR" addr="0x2a0" /> 181 <value name="TERMINATE" value="0x14" desc=""/>
199<addr name="CH6_BAR" addr="0x310" /> 182 <value name="WAIT_END" value="0x15" desc=""/>
200<addr name="CH7_BAR" addr="0x380" /> 183 <value name="WRITE_WAIT" value="0x1c" desc=""/>
201<field name="ADDRESS" bitrange="31:0"> 184 <value name="HALT_AFTER_TERM" value="0x1d" desc=""/>
202</field> 185 <value name="CHECK_WAIT" value="0x1e" desc=""/>
203</reg> 186 </field>
204<reg name="CHn_SEMA" sct="no"> 187 </reg>
205<formula string="0x80+n*0x70"/> 188 <reg name="CHn_DEBUG2" desc="">
206<addr name="CH0_SEMA" addr="0x80" /> 189 <formula string="0xa0+n*0x70"/>
207<addr name="CH1_SEMA" addr="0xf0" /> 190 <addr name="CH0_DEBUG2" addr="0xa0"/>
208<addr name="CH2_SEMA" addr="0x160" /> 191 <addr name="CH1_DEBUG2" addr="0x110"/>
209<addr name="CH3_SEMA" addr="0x1d0" /> 192 <addr name="CH2_DEBUG2" addr="0x180"/>
210<addr name="CH4_SEMA" addr="0x240" /> 193 <addr name="CH3_DEBUG2" addr="0x1f0"/>
211<addr name="CH5_SEMA" addr="0x2b0" /> 194 <addr name="CH4_DEBUG2" addr="0x260"/>
212<addr name="CH6_SEMA" addr="0x320" /> 195 <addr name="CH5_DEBUG2" addr="0x2d0"/>
213<addr name="CH7_SEMA" addr="0x390" /> 196 <addr name="CH6_DEBUG2" addr="0x340"/>
214<field name="RSVD2" bitrange="31:24"> 197 <addr name="CH7_DEBUG2" addr="0x3b0"/>
215</field> 198 <field name="APB_BYTES" desc="" bitrange="31:16"/>
216<field name="PHORE" bitrange="23:16"> 199 <field name="AHB_BYTES" desc="" bitrange="15:0"/>
217</field> 200 </reg>
218<field name="RSVD1" bitrange="15:8"> 201 <reg name="VERSION" desc="">
219</field> 202 <addr name="VERSION" addr="0x3f0"/>
220<field name="INCREMENT_SEMA" bitrange="7:0"> 203 <field name="MAJOR" desc="" bitrange="31:24"/>
221</field> 204 <field name="MINOR" desc="" bitrange="23:16"/>
222</reg> 205 <field name="STEP" desc="" bitrange="15:0"/>
223<reg name="CHn_DEBUG1" sct="no"> 206 </reg>
224<formula string="0x90+n*0x70"/> 207 </dev>
225<addr name="CH0_DEBUG1" addr="0x90" /> 208 <dev name="APBX" long_name="APHX DMA" desc="AHB-to-APBX Bridge with DMA" version="3.2.1">
226<addr name="CH1_DEBUG1" addr="0x100" /> 209 <addr name="APBX" addr="0x80024000"/>
227<addr name="CH2_DEBUG1" addr="0x170" /> 210 <reg name="CTRL0" desc="" sct="yes">
228<addr name="CH3_DEBUG1" addr="0x1e0" /> 211 <addr name="CTRL0" addr="0x0"/>
229<addr name="CH4_DEBUG1" addr="0x250" /> 212 <field name="SFTRST" desc="" bitrange="31:31"/>
230<addr name="CH5_DEBUG1" addr="0x2c0" /> 213 <field name="CLKGATE" desc="" bitrange="30:30"/>
231<addr name="CH6_DEBUG1" addr="0x330" /> 214 <field name="RSVD0" desc="" bitrange="29:0"/>
232<addr name="CH7_DEBUG1" addr="0x3a0" /> 215 </reg>
233<field name="REQ" bitrange="31:31"> 216 <reg name="CTRL1" desc="" sct="yes">
234</field> 217 <addr name="CTRL1" addr="0x10"/>
235<field name="BURST" bitrange="30:30"> 218 <field name="CH_CMDCMPLT_IRQ_EN" desc="" bitrange="31:16"/>
236</field> 219 <field name="CH_CMDCMPLT_IRQ" desc="" bitrange="15:0"/>
237<field name="KICK" bitrange="29:29"> 220 </reg>
238</field> 221 <reg name="CTRL2" desc="" sct="yes">
239<field name="END" bitrange="28:28"> 222 <addr name="CTRL2" addr="0x20"/>
240</field> 223 <field name="CH_ERROR_STATUS" desc="" bitrange="31:16"/>
241<field name="SENSE" bitrange="27:27"> 224 <field name="CH_ERROR_IRQ" desc="" bitrange="15:0"/>
242</field> 225 </reg>
243<field name="READY" bitrange="26:26"> 226 <reg name="CHANNEL_CTRL" desc="" sct="yes">
244</field> 227 <addr name="CHANNEL_CTRL" addr="0x30"/>
245<field name="LOCK" bitrange="25:25"> 228 <field name="RESET_CHANNEL" desc="" bitrange="31:16">
246</field> 229 <value name="AUDIOIN" value="0x1" desc=""/>
247<field name="NEXTCMDADDRVALID" bitrange="24:24"> 230 <value name="AUDIOOUT" value="0x2" desc=""/>
248</field> 231 <value name="SPDIF_TX" value="0x4" desc=""/>
249<field name="RD_FIFO_EMPTY" bitrange="23:23"> 232 <value name="I2C" value="0x8" desc=""/>
250</field> 233 <value name="SAIF1" value="0x10" desc=""/>
251<field name="RD_FIFO_FULL" bitrange="22:22"> 234 <value name="DRI" value="0x20" desc=""/>
252</field> 235 <value name="IRDA_RX" value="0x40" desc=""/>
253<field name="WR_FIFO_EMPTY" bitrange="21:21"> 236 <value name="UART0_RX" value="0x40" desc=""/>
254</field> 237 <value name="IRDA_TX" value="0x80" desc=""/>
255<field name="WR_FIFO_FULL" bitrange="20:20"> 238 <value name="UART0_TX" value="0x80" desc=""/>
256</field> 239 <value name="UART1_RX" value="0x100" desc=""/>
257<field name="RSVD1" bitrange="19:5"> 240 <value name="UART1_TX" value="0x200" desc=""/>
258</field> 241 <value name="SAIF2" value="0x400" desc=""/>
259<field name="STATEMACHINE" bitrange="4:0"> 242 </field>
260<value name="IDLE" value="0x0"> 243 <field name="FREEZE_CHANNEL" desc="" bitrange="15:0">
261</value> 244 <value name="AUDIOIN" value="0x1" desc=""/>
262<value name="REQ_CMD1" value="0x1"> 245 <value name="AUDIOOUT" value="0x2" desc=""/>
263</value> 246 <value name="SPDIF_TX" value="0x4" desc=""/>
264<value name="REQ_CMD3" value="0x2"> 247 <value name="I2C" value="0x8" desc=""/>
265</value> 248 <value name="SAIF1" value="0x10" desc=""/>
266<value name="REQ_CMD2" value="0x3"> 249 <value name="DRI" value="0x20" desc=""/>
267</value> 250 <value name="IRDA_RX" value="0x40" desc=""/>
268<value name="XFER_DECODE" value="0x4"> 251 <value name="UART0_RX" value="0x40" desc=""/>
269</value> 252 <value name="IRDA_TX" value="0x80" desc=""/>
270<value name="REQ_WAIT" value="0x5"> 253 <value name="UART0_TX" value="0x80" desc=""/>
271</value> 254 <value name="UART1_RX" value="0x100" desc=""/>
272<value name="REQ_CMD4" value="0x6"> 255 <value name="UART1_TX" value="0x200" desc=""/>
273</value> 256 <value name="SAIF2" value="0x400" desc=""/>
274<value name="PIO_REQ" value="0x7"> 257 </field>
275</value> 258 </reg>
276<value name="READ_FLUSH" value="0x8"> 259 <reg name="DEVSEL" desc="">
277</value> 260 <addr name="DEVSEL" addr="0x40"/>
278<value name="READ_WAIT" value="0x9"> 261 <field name="CH15" desc="" bitrange="31:30"/>
279</value> 262 <field name="CH14" desc="" bitrange="29:28"/>
280<value name="WRITE" value="0xc"> 263 <field name="CH13" desc="" bitrange="27:26"/>
281</value> 264 <field name="CH12" desc="" bitrange="25:24"/>
282<value name="READ_REQ" value="0xd"> 265 <field name="CH11" desc="" bitrange="23:22"/>
283</value> 266 <field name="CH10" desc="" bitrange="21:20"/>
284<value name="CHECK_CHAIN" value="0xe"> 267 <field name="CH9" desc="" bitrange="19:18"/>
285</value> 268 <field name="CH8" desc="" bitrange="17:16"/>
286<value name="XFER_COMPLETE" value="0xf"> 269 <field name="CH7" desc="" bitrange="15:14">
287</value> 270 <value name="USE_I2C1" value="0x0" desc=""/>
288<value name="TERMINATE" value="0x14"> 271 <value name="USE_IRDA" value="0x1" desc=""/>
289</value> 272 </field>
290<value name="WAIT_END" value="0x15"> 273 <field name="CH6" desc="" bitrange="13:12">
291</value> 274 <value name="USE_SAIF1" value="0x0" desc=""/>
292<value name="WRITE_WAIT" value="0x1c"> 275 <value name="USE_IRDA" value="0x1" desc=""/>
293</value> 276 </field>
294<value name="HALT_AFTER_TERM" value="0x1d"> 277 <field name="CH5" desc="" bitrange="11:10"/>
295</value> 278 <field name="CH4" desc="" bitrange="9:8"/>
296<value name="CHECK_WAIT" value="0x1e"> 279 <field name="CH3" desc="" bitrange="7:6"/>
297</value> 280 <field name="CH2" desc="" bitrange="5:4"/>
298</field> 281 <field name="CH1" desc="" bitrange="3:2"/>
299</reg> 282 <field name="CH0" desc="" bitrange="1:0"/>
300<reg name="CHn_DEBUG2" sct="no"> 283 </reg>
301<formula string="0xa0+n*0x70"/> 284 <reg name="CHn_CURCMDAR" desc="">
302<addr name="CH0_DEBUG2" addr="0xa0" /> 285 <formula string="0x100+n*0x70"/>
303<addr name="CH1_DEBUG2" addr="0x110" /> 286 <addr name="CH0_CURCMDAR" addr="0x100"/>
304<addr name="CH2_DEBUG2" addr="0x180" /> 287 <addr name="CH1_CURCMDAR" addr="0x170"/>
305<addr name="CH3_DEBUG2" addr="0x1f0" /> 288 <addr name="CH2_CURCMDAR" addr="0x1e0"/>
306<addr name="CH4_DEBUG2" addr="0x260" /> 289 <addr name="CH3_CURCMDAR" addr="0x250"/>
307<addr name="CH5_DEBUG2" addr="0x2d0" /> 290 <addr name="CH4_CURCMDAR" addr="0x2c0"/>
308<addr name="CH6_DEBUG2" addr="0x340" /> 291 <addr name="CH5_CURCMDAR" addr="0x330"/>
309<addr name="CH7_DEBUG2" addr="0x3b0" /> 292 <addr name="CH6_CURCMDAR" addr="0x3a0"/>
310<field name="APB_BYTES" bitrange="31:16"> 293 <addr name="CH7_CURCMDAR" addr="0x410"/>
311</field> 294 <addr name="CH8_CURCMDAR" addr="0x480"/>
312<field name="AHB_BYTES" bitrange="15:0"> 295 <addr name="CH9_CURCMDAR" addr="0x4f0"/>
313</field> 296 <addr name="CH10_CURCMDAR" addr="0x560"/>
314</reg> 297 <addr name="CH11_CURCMDAR" addr="0x5d0"/>
315<reg name="VERSION" sct="no"> 298 <addr name="CH12_CURCMDAR" addr="0x640"/>
316<addr name="VERSION" addr="0x3f0" /> 299 <addr name="CH13_CURCMDAR" addr="0x6b0"/>
317<field name="MAJOR" bitrange="31:24"> 300 <addr name="CH14_CURCMDAR" addr="0x720"/>
318</field> 301 <addr name="CH15_CURCMDAR" addr="0x790"/>
319<field name="MINOR" bitrange="23:16"> 302 <field name="CMD_ADDR" desc="" bitrange="31:0"/>
320</field> 303 </reg>
321<field name="STEP" bitrange="15:0"> 304 <reg name="CHn_NXTCMDAR" desc="">
322</field> 305 <formula string="0x110+n*0x70"/>
323</reg> 306 <addr name="CH0_NXTCMDAR" addr="0x110"/>
324</dev> 307 <addr name="CH1_NXTCMDAR" addr="0x180"/>
325<dev name="APBX" long_name="APHX DMA" desc="AHB-to-APBX Bridge with DMA" version="3.2.1"> 308 <addr name="CH2_NXTCMDAR" addr="0x1f0"/>
326<addr name="APBX" addr="0x80024000" /> 309 <addr name="CH3_NXTCMDAR" addr="0x260"/>
327<reg name="CTRL0" sct="yes"> 310 <addr name="CH4_NXTCMDAR" addr="0x2d0"/>
328<addr name="CTRL0" addr="0x0" /> 311 <addr name="CH5_NXTCMDAR" addr="0x340"/>
329<field name="SFTRST" bitrange="31:31"> 312 <addr name="CH6_NXTCMDAR" addr="0x3b0"/>
330</field> 313 <addr name="CH7_NXTCMDAR" addr="0x420"/>
331<field name="CLKGATE" bitrange="30:30"> 314 <addr name="CH8_NXTCMDAR" addr="0x490"/>
332</field> 315 <addr name="CH9_NXTCMDAR" addr="0x500"/>
333<field name="RSVD0" bitrange="29:0"> 316 <addr name="CH10_NXTCMDAR" addr="0x570"/>
334</field> 317 <addr name="CH11_NXTCMDAR" addr="0x5e0"/>
335</reg> 318 <addr name="CH12_NXTCMDAR" addr="0x650"/>
336<reg name="CTRL1" sct="yes"> 319 <addr name="CH13_NXTCMDAR" addr="0x6c0"/>
337<addr name="CTRL1" addr="0x10" /> 320 <addr name="CH14_NXTCMDAR" addr="0x730"/>
338<field name="CH_CMDCMPLT_IRQ_EN" bitrange="31:16"> 321 <addr name="CH15_NXTCMDAR" addr="0x7a0"/>
339</field> 322 <field name="CMD_ADDR" desc="" bitrange="31:0"/>
340<field name="CH_CMDCMPLT_IRQ" bitrange="15:0"> 323 </reg>
341</field> 324 <reg name="CHn_CMD" desc="">
342</reg> 325 <formula string="0x120+n*0x70"/>
343<reg name="CTRL2" sct="yes"> 326 <addr name="CH0_CMD" addr="0x120"/>
344<addr name="CTRL2" addr="0x20" /> 327 <addr name="CH1_CMD" addr="0x190"/>
345<field name="CH_ERROR_STATUS" bitrange="31:16"> 328 <addr name="CH2_CMD" addr="0x200"/>
346</field> 329 <addr name="CH3_CMD" addr="0x270"/>
347<field name="CH_ERROR_IRQ" bitrange="15:0"> 330 <addr name="CH4_CMD" addr="0x2e0"/>
348</field> 331 <addr name="CH5_CMD" addr="0x350"/>
349</reg> 332 <addr name="CH6_CMD" addr="0x3c0"/>
350<reg name="CHANNEL_CTRL" sct="yes"> 333 <addr name="CH7_CMD" addr="0x430"/>
351<addr name="CHANNEL_CTRL" addr="0x30" /> 334 <addr name="CH8_CMD" addr="0x4a0"/>
352<field name="RESET_CHANNEL" bitrange="31:16"> 335 <addr name="CH9_CMD" addr="0x510"/>
353<value name="AUDIOIN" value="0x1"> 336 <addr name="CH10_CMD" addr="0x580"/>
354</value> 337 <addr name="CH11_CMD" addr="0x5f0"/>
355<value name="AUDIOOUT" value="0x2"> 338 <addr name="CH12_CMD" addr="0x660"/>
356</value> 339 <addr name="CH13_CMD" addr="0x6d0"/>
357<value name="SPDIF_TX" value="0x4"> 340 <addr name="CH14_CMD" addr="0x740"/>
358</value> 341 <addr name="CH15_CMD" addr="0x7b0"/>
359<value name="I2C" value="0x8"> 342 <field name="XFER_COUNT" desc="" bitrange="31:16"/>
360</value> 343 <field name="CMDWORDS" desc="" bitrange="15:12"/>
361<value name="SAIF1" value="0x10"> 344 <field name="RSVD1" desc="" bitrange="11:9"/>
362</value> 345 <field name="HALTONTERMINATE" desc="" bitrange="8:8"/>
363<value name="DRI" value="0x20"> 346 <field name="WAIT4ENDCMD" desc="" bitrange="7:7"/>
364</value> 347 <field name="SEMAPHORE" desc="" bitrange="6:6"/>
365<value name="IRDA_RX" value="0x40"> 348 <field name="RSVD0" desc="" bitrange="5:4"/>
366</value> 349 <field name="IRQONCMPLT" desc="" bitrange="3:3"/>
367<value name="UART0_RX" value="0x40"> 350 <field name="CHAIN" desc="" bitrange="2:2"/>
368</value> 351 <field name="COMMAND" desc="" bitrange="1:0">
369<value name="IRDA_TX" value="0x80"> 352 <value name="NO_DMA_XFER" value="0x0" desc=""/>
370</value> 353 <value name="DMA_WRITE" value="0x1" desc=""/>
371<value name="UART0_TX" value="0x80"> 354 <value name="DMA_READ" value="0x2" desc=""/>
372</value> 355 </field>
373<value name="UART1_RX" value="0x100"> 356 </reg>
374</value> 357 <reg name="CHn_BAR" desc="">
375<value name="UART1_TX" value="0x200"> 358 <formula string="0x130+n*0x70"/>
376</value> 359 <addr name="CH0_BAR" addr="0x130"/>
377<value name="SAIF2" value="0x400"> 360 <addr name="CH1_BAR" addr="0x1a0"/>
378</value> 361 <addr name="CH2_BAR" addr="0x210"/>
379</field> 362 <addr name="CH3_BAR" addr="0x280"/>
380<field name="FREEZE_CHANNEL" bitrange="15:0"> 363 <addr name="CH4_BAR" addr="0x2f0"/>
381<value name="AUDIOIN" value="0x1"> 364 <addr name="CH5_BAR" addr="0x360"/>
382</value> 365 <addr name="CH6_BAR" addr="0x3d0"/>
383<value name="AUDIOOUT" value="0x2"> 366 <addr name="CH7_BAR" addr="0x440"/>
384</value> 367 <addr name="CH8_BAR" addr="0x4b0"/>
385<value name="SPDIF_TX" value="0x4"> 368 <addr name="CH9_BAR" addr="0x520"/>
386</value> 369 <addr name="CH10_BAR" addr="0x590"/>
387<value name="I2C" value="0x8"> 370 <addr name="CH11_BAR" addr="0x600"/>
388</value> 371 <addr name="CH12_BAR" addr="0x670"/>
389<value name="SAIF1" value="0x10"> 372 <addr name="CH13_BAR" addr="0x6e0"/>
390</value> 373 <addr name="CH14_BAR" addr="0x750"/>
391<value name="DRI" value="0x20"> 374 <addr name="CH15_BAR" addr="0x7c0"/>
392</value> 375 <field name="ADDRESS" desc="" bitrange="31:0"/>
393<value name="IRDA_RX" value="0x40"> 376 </reg>
394</value> 377 <reg name="CHn_SEMA" desc="">
395<value name="UART0_RX" value="0x40"> 378 <formula string="0x140+n*0x70"/>
396</value> 379 <addr name="CH0_SEMA" addr="0x140"/>
397<value name="IRDA_TX" value="0x80"> 380 <addr name="CH1_SEMA" addr="0x1b0"/>
398</value> 381 <addr name="CH2_SEMA" addr="0x220"/>
399<value name="UART0_TX" value="0x80"> 382 <addr name="CH3_SEMA" addr="0x290"/>
400</value> 383 <addr name="CH4_SEMA" addr="0x300"/>
401<value name="UART1_RX" value="0x100"> 384 <addr name="CH5_SEMA" addr="0x370"/>
402</value> 385 <addr name="CH6_SEMA" addr="0x3e0"/>
403<value name="UART1_TX" value="0x200"> 386 <addr name="CH7_SEMA" addr="0x450"/>
404</value> 387 <addr name="CH8_SEMA" addr="0x4c0"/>
405<value name="SAIF2" value="0x400"> 388 <addr name="CH9_SEMA" addr="0x530"/>
406</value> 389 <addr name="CH10_SEMA" addr="0x5a0"/>
407</field> 390 <addr name="CH11_SEMA" addr="0x610"/>
408</reg> 391 <addr name="CH12_SEMA" addr="0x680"/>
409<reg name="DEVSEL" sct="no"> 392 <addr name="CH13_SEMA" addr="0x6f0"/>
410<addr name="DEVSEL" addr="0x40" /> 393 <addr name="CH14_SEMA" addr="0x760"/>
411<field name="CH15" bitrange="31:30"> 394 <addr name="CH15_SEMA" addr="0x7d0"/>
412</field> 395 <field name="RSVD2" desc="" bitrange="31:24"/>
413<field name="CH14" bitrange="29:28"> 396 <field name="PHORE" desc="" bitrange="23:16"/>
414</field> 397 <field name="RSVD1" desc="" bitrange="15:8"/>
415<field name="CH13" bitrange="27:26"> 398 <field name="INCREMENT_SEMA" desc="" bitrange="7:0"/>
416</field> 399 </reg>
417<field name="CH12" bitrange="25:24"> 400 <reg name="CHn_DEBUG1" desc="">
418</field> 401 <formula string="0x150+n*0x70"/>
419<field name="CH11" bitrange="23:22"> 402 <addr name="CH0_DEBUG1" addr="0x150"/>
420</field> 403 <addr name="CH1_DEBUG1" addr="0x1c0"/>
421<field name="CH10" bitrange="21:20"> 404 <addr name="CH2_DEBUG1" addr="0x230"/>
422</field> 405 <addr name="CH3_DEBUG1" addr="0x2a0"/>
423<field name="CH9" bitrange="19:18"> 406 <addr name="CH4_DEBUG1" addr="0x310"/>
424</field> 407 <addr name="CH5_DEBUG1" addr="0x380"/>
425<field name="CH8" bitrange="17:16"> 408 <addr name="CH6_DEBUG1" addr="0x3f0"/>
426</field> 409 <addr name="CH7_DEBUG1" addr="0x460"/>
427<field name="CH7" bitrange="15:14"> 410 <addr name="CH8_DEBUG1" addr="0x4d0"/>
428<value name="USE_I2C1" value="0x0"> 411 <addr name="CH9_DEBUG1" addr="0x540"/>
429</value> 412 <addr name="CH10_DEBUG1" addr="0x5b0"/>
430<value name="USE_IRDA" value="0x1"> 413 <addr name="CH11_DEBUG1" addr="0x620"/>
431</value> 414 <addr name="CH12_DEBUG1" addr="0x690"/>
432</field> 415 <addr name="CH13_DEBUG1" addr="0x700"/>
433<field name="CH6" bitrange="13:12"> 416 <addr name="CH14_DEBUG1" addr="0x770"/>
434<value name="USE_SAIF1" value="0x0"> 417 <addr name="CH15_DEBUG1" addr="0x7e0"/>
435</value> 418 <field name="REQ" desc="" bitrange="31:31"/>
436<value name="USE_IRDA" value="0x1"> 419 <field name="BURST" desc="" bitrange="30:30"/>
437</value> 420 <field name="KICK" desc="" bitrange="29:29"/>
438</field> 421 <field name="END" desc="" bitrange="28:28"/>
439<field name="CH5" bitrange="11:10"> 422 <field name="RSVD2" desc="" bitrange="27:25"/>
440</field> 423 <field name="NEXTCMDADDRVALID" desc="" bitrange="24:24"/>
441<field name="CH4" bitrange="9:8"> 424 <field name="RD_FIFO_EMPTY" desc="" bitrange="23:23"/>
442</field> 425 <field name="RD_FIFO_FULL" desc="" bitrange="22:22"/>
443<field name="CH3" bitrange="7:6"> 426 <field name="WR_FIFO_EMPTY" desc="" bitrange="21:21"/>
444</field> 427 <field name="WR_FIFO_FULL" desc="" bitrange="20:20"/>
445<field name="CH2" bitrange="5:4"> 428 <field name="RSVD1" desc="" bitrange="19:5"/>
446</field> 429 <field name="STATEMACHINE" desc="" bitrange="4:0">
447<field name="CH1" bitrange="3:2"> 430 <value name="IDLE" value="0x0" desc=""/>
448</field> 431 <value name="REQ_CMD1" value="0x1" desc=""/>
449<field name="CH0" bitrange="1:0"> 432 <value name="REQ_CMD3" value="0x2" desc=""/>
450</field> 433 <value name="REQ_CMD2" value="0x3" desc=""/>
451</reg> 434 <value name="XFER_DECODE" value="0x4" desc=""/>
452<reg name="CHn_CURCMDAR" sct="no"> 435 <value name="REQ_WAIT" value="0x5" desc=""/>
453<formula string="0x100+n*0x70"/> 436 <value name="REQ_CMD4" value="0x6" desc=""/>
454<addr name="CH0_CURCMDAR" addr="0x100" /> 437 <value name="PIO_REQ" value="0x7" desc=""/>
455<addr name="CH1_CURCMDAR" addr="0x170" /> 438 <value name="READ_FLUSH" value="0x8" desc=""/>
456<addr name="CH2_CURCMDAR" addr="0x1e0" /> 439 <value name="READ_WAIT" value="0x9" desc=""/>
457<addr name="CH3_CURCMDAR" addr="0x250" /> 440 <value name="WRITE" value="0xc" desc=""/>
458<addr name="CH4_CURCMDAR" addr="0x2c0" /> 441 <value name="READ_REQ" value="0xd" desc=""/>
459<addr name="CH5_CURCMDAR" addr="0x330" /> 442 <value name="CHECK_CHAIN" value="0xe" desc=""/>
460<addr name="CH6_CURCMDAR" addr="0x3a0" /> 443 <value name="XFER_COMPLETE" value="0xf" desc=""/>
461<addr name="CH7_CURCMDAR" addr="0x410" /> 444 <value name="WAIT_END" value="0x15" desc=""/>
462<addr name="CH8_CURCMDAR" addr="0x480" /> 445 <value name="WRITE_WAIT" value="0x1c" desc=""/>
463<addr name="CH9_CURCMDAR" addr="0x4f0" /> 446 <value name="CHECK_WAIT" value="0x1e" desc=""/>
464<addr name="CH10_CURCMDAR" addr="0x560" /> 447 </field>
465<addr name="CH11_CURCMDAR" addr="0x5d0" /> 448 </reg>
466<addr name="CH12_CURCMDAR" addr="0x640" /> 449 <reg name="CHn_DEBUG2" desc="">
467<addr name="CH13_CURCMDAR" addr="0x6b0" /> 450 <formula string="0x160+n*0x70"/>
468<addr name="CH14_CURCMDAR" addr="0x720" /> 451 <addr name="CH0_DEBUG2" addr="0x160"/>
469<addr name="CH15_CURCMDAR" addr="0x790" /> 452 <addr name="CH1_DEBUG2" addr="0x1d0"/>
470<field name="CMD_ADDR" bitrange="31:0"> 453 <addr name="CH2_DEBUG2" addr="0x240"/>
471</field> 454 <addr name="CH3_DEBUG2" addr="0x2b0"/>
472</reg> 455 <addr name="CH4_DEBUG2" addr="0x320"/>
473<reg name="CHn_NXTCMDAR" sct="no"> 456 <addr name="CH5_DEBUG2" addr="0x390"/>
474<formula string="0x110+n*0x70"/> 457 <addr name="CH6_DEBUG2" addr="0x400"/>
475<addr name="CH0_NXTCMDAR" addr="0x110" /> 458 <addr name="CH7_DEBUG2" addr="0x470"/>
476<addr name="CH1_NXTCMDAR" addr="0x180" /> 459 <addr name="CH8_DEBUG2" addr="0x4e0"/>
477<addr name="CH2_NXTCMDAR" addr="0x1f0" /> 460 <addr name="CH9_DEBUG2" addr="0x550"/>
478<addr name="CH3_NXTCMDAR" addr="0x260" /> 461 <addr name="CH10_DEBUG2" addr="0x5c0"/>
479<addr name="CH4_NXTCMDAR" addr="0x2d0" /> 462 <addr name="CH11_DEBUG2" addr="0x630"/>
480<addr name="CH5_NXTCMDAR" addr="0x340" /> 463 <addr name="CH12_DEBUG2" addr="0x6a0"/>
481<addr name="CH6_NXTCMDAR" addr="0x3b0" /> 464 <addr name="CH13_DEBUG2" addr="0x710"/>
482<addr name="CH7_NXTCMDAR" addr="0x420" /> 465 <addr name="CH14_DEBUG2" addr="0x780"/>
483<addr name="CH8_NXTCMDAR" addr="0x490" /> 466 <addr name="CH15_DEBUG2" addr="0x7f0"/>
484<addr name="CH9_NXTCMDAR" addr="0x500" /> 467 <field name="APB_BYTES" desc="" bitrange="31:16"/>
485<addr name="CH10_NXTCMDAR" addr="0x570" /> 468 <field name="AHB_BYTES" desc="" bitrange="15:0"/>
486<addr name="CH11_NXTCMDAR" addr="0x5e0" /> 469 </reg>
487<addr name="CH12_NXTCMDAR" addr="0x650" /> 470 <reg name="VERSION" desc="">
488<addr name="CH13_NXTCMDAR" addr="0x6c0" /> 471 <addr name="VERSION" addr="0x800"/>
489<addr name="CH14_NXTCMDAR" addr="0x730" /> 472 <field name="MAJOR" desc="" bitrange="31:24"/>
490<addr name="CH15_NXTCMDAR" addr="0x7a0" /> 473 <field name="MINOR" desc="" bitrange="23:16"/>
491<field name="CMD_ADDR" bitrange="31:0"> 474 <field name="STEP" desc="" bitrange="15:0"/>
492</field> 475 </reg>
493</reg> 476 </dev>
494<reg name="CHn_CMD" sct="no"> 477 <dev name="AUDIOIN" long_name="AUDIOIN/ADC" desc="Digital Audio Filter Input" version="3.4.0">
495<formula string="0x120+n*0x70"/> 478 <addr name="AUDIOIN" addr="0x8004c000"/>
496<addr name="CH0_CMD" addr="0x120" /> 479 <reg name="CTRL" desc="" sct="yes">
497<addr name="CH1_CMD" addr="0x190" /> 480 <addr name="CTRL" addr="0x0"/>
498<addr name="CH2_CMD" addr="0x200" /> 481 <field name="SFTRST" desc="" bitrange="31:31"/>
499<addr name="CH3_CMD" addr="0x270" /> 482 <field name="CLKGATE" desc="" bitrange="30:30"/>
500<addr name="CH4_CMD" addr="0x2e0" /> 483 <field name="RSRVD3" desc="" bitrange="29:21"/>
501<addr name="CH5_CMD" addr="0x350" /> 484 <field name="DMAWAIT_COUNT" desc="" bitrange="20:16"/>
502<addr name="CH6_CMD" addr="0x3c0" /> 485 <field name="RSRVD1" desc="" bitrange="15:11"/>
503<addr name="CH7_CMD" addr="0x430" /> 486 <field name="LR_SWAP" desc="" bitrange="10:10"/>
504<addr name="CH8_CMD" addr="0x4a0" /> 487 <field name="EDGE_SYNC" desc="" bitrange="9:9"/>
505<addr name="CH9_CMD" addr="0x510" /> 488 <field name="INVERT_1BIT" desc="" bitrange="8:8"/>
506<addr name="CH10_CMD" addr="0x580" /> 489 <field name="OFFSET_ENABLE" desc="" bitrange="7:7"/>
507<addr name="CH11_CMD" addr="0x5f0" /> 490 <field name="HPF_ENABLE" desc="" bitrange="6:6"/>
508<addr name="CH12_CMD" addr="0x660" /> 491 <field name="WORD_LENGTH" desc="" bitrange="5:5"/>
509<addr name="CH13_CMD" addr="0x6d0" /> 492 <field name="LOOPBACK" desc="" bitrange="4:4"/>
510<addr name="CH14_CMD" addr="0x740" /> 493 <field name="FIFO_UNDERFLOW_IRQ" desc="" bitrange="3:3"/>
511<addr name="CH15_CMD" addr="0x7b0" /> 494 <field name="FIFO_OVERFLOW_IRQ" desc="" bitrange="2:2"/>
512<field name="XFER_COUNT" bitrange="31:16"> 495 <field name="FIFO_ERROR_IRQ_EN" desc="" bitrange="1:1"/>
513</field> 496 <field name="RUN" desc="" bitrange="0:0"/>
514<field name="CMDWORDS" bitrange="15:12"> 497 </reg>
515</field> 498 <reg name="STAT" desc="" sct="yes">
516<field name="RSVD1" bitrange="11:9"> 499 <addr name="STAT" addr="0x10"/>
517</field> 500 <field name="ADC_PRESENT" desc="" bitrange="31:31"/>
518<field name="HALTONTERMINATE" bitrange="8:8"> 501 <field name="RSRVD3" desc="" bitrange="30:0"/>
519</field> 502 </reg>
520<field name="WAIT4ENDCMD" bitrange="7:7"> 503 <reg name="ADCSRR" desc="" sct="yes">
521</field> 504 <addr name="ADCSRR" addr="0x20"/>
522<field name="SEMAPHORE" bitrange="6:6"> 505 <field name="OSR" desc="" bitrange="31:31">
523</field> 506 <value name="OSR6" value="0x0" desc=""/>
524<field name="RSVD0" bitrange="5:4"> 507 <value name="OSR12" value="0x1" desc=""/>
525</field> 508 </field>
526<field name="IRQONCMPLT" bitrange="3:3"> 509 <field name="BASEMULT" desc="" bitrange="30:28">
527</field> 510 <value name="SINGLE_RATE" value="0x1" desc=""/>
528<field name="CHAIN" bitrange="2:2"> 511 <value name="DOUBLE_RATE" value="0x2" desc=""/>
529</field> 512 <value name="QUAD_RATE" value="0x4" desc=""/>
530<field name="COMMAND" bitrange="1:0"> 513 </field>
531<value name="NO_DMA_XFER" value="0x0"> 514 <field name="RSRVD2" desc="" bitrange="27:27"/>
532</value> 515 <field name="SRC_HOLD" desc="" bitrange="26:24"/>
533<value name="DMA_WRITE" value="0x1"> 516 <field name="RSRVD1" desc="" bitrange="23:21"/>
534</value> 517 <field name="SRC_INT" desc="" bitrange="20:16"/>
535<value name="DMA_READ" value="0x2"> 518 <field name="RSRVD0" desc="" bitrange="15:13"/>
536</value> 519 <field name="SRC_FRAC" desc="" bitrange="12:0"/>
537</field> 520 </reg>
538</reg> 521 <reg name="ADCVOLUME" desc="" sct="yes">
539<reg name="CHn_BAR" sct="no"> 522 <addr name="ADCVOLUME" addr="0x30"/>
540<formula string="0x130+n*0x70"/> 523 <field name="RSRVD5" desc="" bitrange="31:29"/>
541<addr name="CH0_BAR" addr="0x130" /> 524 <field name="VOLUME_UPDATE_LEFT" desc="" bitrange="28:28"/>
542<addr name="CH1_BAR" addr="0x1a0" /> 525 <field name="RSRVD4" desc="" bitrange="27:26"/>
543<addr name="CH2_BAR" addr="0x210" /> 526 <field name="EN_ZCD" desc="" bitrange="25:25"/>
544<addr name="CH3_BAR" addr="0x280" /> 527 <field name="RSRVD3" desc="" bitrange="24:24"/>
545<addr name="CH4_BAR" addr="0x2f0" /> 528 <field name="VOLUME_LEFT" desc="" bitrange="23:16"/>
546<addr name="CH5_BAR" addr="0x360" /> 529 <field name="RSRVD2" desc="" bitrange="15:13"/>
547<addr name="CH6_BAR" addr="0x3d0" /> 530 <field name="VOLUME_UPDATE_RIGHT" desc="" bitrange="12:12"/>
548<addr name="CH7_BAR" addr="0x440" /> 531 <field name="RSRVD1" desc="" bitrange="11:8"/>
549<addr name="CH8_BAR" addr="0x4b0" /> 532 <field name="VOLUME_RIGHT" desc="" bitrange="7:0"/>
550<addr name="CH9_BAR" addr="0x520" /> 533 </reg>
551<addr name="CH10_BAR" addr="0x590" /> 534 <reg name="ADCDEBUG" desc="" sct="yes">
552<addr name="CH11_BAR" addr="0x600" /> 535 <addr name="ADCDEBUG" addr="0x40"/>
553<addr name="CH12_BAR" addr="0x670" /> 536 <field name="ENABLE_ADCDMA" desc="" bitrange="31:31"/>
554<addr name="CH13_BAR" addr="0x6e0" /> 537 <field name="RSRVD1" desc="" bitrange="30:4"/>
555<addr name="CH14_BAR" addr="0x750" /> 538 <field name="ADC_DMA_REQ_HAND_SHAKE_CLK_CROSS" desc="" bitrange="3:3"/>
556<addr name="CH15_BAR" addr="0x7c0" /> 539 <field name="SET_INTERRUPT3_HAND_SHAKE" desc="" bitrange="2:2"/>
557<field name="ADDRESS" bitrange="31:0"> 540 <field name="DMA_PREQ" desc="" bitrange="1:1"/>
558</field> 541 <field name="FIFO_STATUS" desc="" bitrange="0:0"/>
559</reg> 542 </reg>
560<reg name="CHn_SEMA" sct="no"> 543 <reg name="ADCVOL" desc="" sct="yes">
561<formula string="0x140+n*0x70"/> 544 <addr name="ADCVOL" addr="0x50"/>
562<addr name="CH0_SEMA" addr="0x140" /> 545 <field name="RSRVD4" desc="" bitrange="31:29"/>
563<addr name="CH1_SEMA" addr="0x1b0" /> 546 <field name="VOLUME_UPDATE_PENDING" desc="" bitrange="28:28"/>
564<addr name="CH2_SEMA" addr="0x220" /> 547 <field name="RSRVD3" desc="" bitrange="27:26"/>
565<addr name="CH3_SEMA" addr="0x290" /> 548 <field name="EN_ADC_ZCD" desc="" bitrange="25:25"/>
566<addr name="CH4_SEMA" addr="0x300" /> 549 <field name="MUTE" desc="" bitrange="24:24"/>
567<addr name="CH5_SEMA" addr="0x370" /> 550 <field name="RSRVD2" desc="" bitrange="23:14"/>
568<addr name="CH6_SEMA" addr="0x3e0" /> 551 <field name="SELECT_LEFT" desc="" bitrange="13:12"/>
569<addr name="CH7_SEMA" addr="0x450" /> 552 <field name="GAIN_LEFT" desc="" bitrange="11:8"/>
570<addr name="CH8_SEMA" addr="0x4c0" /> 553 <field name="RSRVD1" desc="" bitrange="7:6"/>
571<addr name="CH9_SEMA" addr="0x530" /> 554 <field name="SELECT_RIGHT" desc="" bitrange="5:4"/>
572<addr name="CH10_SEMA" addr="0x5a0" /> 555 <field name="GAIN_RIGHT" desc="" bitrange="3:0"/>
573<addr name="CH11_SEMA" addr="0x610" /> 556 </reg>
574<addr name="CH12_SEMA" addr="0x680" /> 557 <reg name="MICLINE" desc="" sct="yes">
575<addr name="CH13_SEMA" addr="0x6f0" /> 558 <addr name="MICLINE" addr="0x60"/>
576<addr name="CH14_SEMA" addr="0x760" /> 559 <field name="RSRVD6" desc="" bitrange="31:30"/>
577<addr name="CH15_SEMA" addr="0x7d0" /> 560 <field name="DIVIDE_LINE1" desc="" bitrange="29:29"/>
578<field name="RSVD2" bitrange="31:24"> 561 <field name="DIVIDE_LINE2" desc="" bitrange="28:28"/>
579</field> 562 <field name="RSRVD5" desc="" bitrange="27:25"/>
580<field name="PHORE" bitrange="23:16"> 563 <field name="MIC_SELECT" desc="" bitrange="24:24"/>
581</field> 564 <field name="RSRVD4" desc="" bitrange="23:22"/>
582<field name="RSVD1" bitrange="15:8"> 565 <field name="MIC_RESISTOR" desc="" bitrange="21:20">
583</field> 566 <value name="Off" value="0x0" desc=""/>
584<field name="INCREMENT_SEMA" bitrange="7:0"> 567 <value name="2KOhm" value="0x1" desc=""/>
585</field> 568 <value name="4KOhm" value="0x2" desc=""/>
586</reg> 569 <value name="8KOhm" value="0x3" desc=""/>
587<reg name="CHn_DEBUG1" sct="no"> 570 </field>
588<formula string="0x150+n*0x70"/> 571 <field name="RSRVD3" desc="" bitrange="19:19"/>
589<addr name="CH0_DEBUG1" addr="0x150" /> 572 <field name="MIC_BIAS" desc="" bitrange="18:16"/>
590<addr name="CH1_DEBUG1" addr="0x1c0" /> 573 <field name="RSRVD2" desc="" bitrange="15:6"/>
591<addr name="CH2_DEBUG1" addr="0x230" /> 574 <field name="MIC_CHOPCLK" desc="" bitrange="5:4"/>
592<addr name="CH3_DEBUG1" addr="0x2a0" /> 575 <field name="RSRVD1" desc="" bitrange="3:2"/>
593<addr name="CH4_DEBUG1" addr="0x310" /> 576 <field name="MIC_GAIN" desc="" bitrange="1:0">
594<addr name="CH5_DEBUG1" addr="0x380" /> 577 <value name="0dB" value="0x0" desc=""/>
595<addr name="CH6_DEBUG1" addr="0x3f0" /> 578 <value name="20dB" value="0x1" desc=""/>
596<addr name="CH7_DEBUG1" addr="0x460" /> 579 <value name="30dB" value="0x2" desc=""/>
597<addr name="CH8_DEBUG1" addr="0x4d0" /> 580 <value name="40dB" value="0x3" desc=""/>
598<addr name="CH9_DEBUG1" addr="0x540" /> 581 </field>
599<addr name="CH10_DEBUG1" addr="0x5b0" /> 582 </reg>
600<addr name="CH11_DEBUG1" addr="0x620" /> 583 <reg name="ANACLKCTRL" desc="" sct="yes">
601<addr name="CH12_DEBUG1" addr="0x690" /> 584 <addr name="ANACLKCTRL" addr="0x70"/>
602<addr name="CH13_DEBUG1" addr="0x700" /> 585 <field name="CLKGATE" desc="" bitrange="31:31"/>
603<addr name="CH14_DEBUG1" addr="0x770" /> 586 <field name="RSRVD4" desc="" bitrange="30:11"/>
604<addr name="CH15_DEBUG1" addr="0x7e0" /> 587 <field name="DITHER_OFF" desc="" bitrange="10:10"/>
605<field name="REQ" bitrange="31:31"> 588 <field name="SLOW_DITHER" desc="" bitrange="9:9"/>
606</field> 589 <field name="INVERT_ADCCLK" desc="" bitrange="8:8"/>
607<field name="BURST" bitrange="30:30"> 590 <field name="RSRVD3" desc="" bitrange="7:6"/>
608</field> 591 <field name="ADCCLK_SHIFT" desc="" bitrange="5:4"/>
609<field name="KICK" bitrange="29:29"> 592 <field name="RSRVD2" desc="" bitrange="3:3"/>
610</field> 593 <field name="ADCDIV" desc="" bitrange="2:0"/>
611<field name="END" bitrange="28:28"> 594 </reg>
612</field> 595 <reg name="DATA" desc="" sct="yes">
613<field name="RSVD2" bitrange="27:25"> 596 <addr name="DATA" addr="0x80"/>
614</field> 597 <field name="HIGH" desc="" bitrange="31:16"/>
615<field name="NEXTCMDADDRVALID" bitrange="24:24"> 598 <field name="LOW" desc="" bitrange="15:0"/>
616</field> 599 </reg>
617<field name="RD_FIFO_EMPTY" bitrange="23:23"> 600 </dev>
618</field> 601 <dev name="AUDIOOUT" long_name="AUDIOOUT/DAC" desc="Digital Audio Filter Output" version="3.2.0">
619<field name="RD_FIFO_FULL" bitrange="22:22"> 602 <addr name="AUDIOOUT" addr="0x80048000"/>
620</field> 603 <reg name="CTRL" desc="" sct="yes">
621<field name="WR_FIFO_EMPTY" bitrange="21:21"> 604 <addr name="CTRL" addr="0x0"/>
622</field> 605 <field name="SFTRST" desc="" bitrange="31:31"/>
623<field name="WR_FIFO_FULL" bitrange="20:20"> 606 <field name="CLKGATE" desc="" bitrange="30:30"/>
624</field> 607 <field name="RSRVD4" desc="" bitrange="29:21"/>
625<field name="RSVD1" bitrange="19:5"> 608 <field name="DMAWAIT_COUNT" desc="" bitrange="20:16"/>
626</field> 609 <field name="RSRVD3" desc="" bitrange="15:15"/>
627<field name="STATEMACHINE" bitrange="4:0"> 610 <field name="LR_SWAP" desc="" bitrange="14:14"/>
628<value name="IDLE" value="0x0"> 611 <field name="EDGE_SYNC" desc="" bitrange="13:13"/>
629</value> 612 <field name="INVERT_1BIT" desc="" bitrange="12:12"/>
630<value name="REQ_CMD1" value="0x1"> 613 <field name="RSRVD2" desc="" bitrange="11:10"/>
631</value> 614 <field name="SS3D_EFFECT" desc="" bitrange="9:8"/>
632<value name="REQ_CMD3" value="0x2"> 615 <field name="RSRVD1" desc="" bitrange="7:7"/>
633</value> 616 <field name="WORD_LENGTH" desc="" bitrange="6:6"/>
634<value name="REQ_CMD2" value="0x3"> 617 <field name="DAC_ZERO_ENABLE" desc="" bitrange="5:5"/>
635</value> 618 <field name="LOOPBACK" desc="" bitrange="4:4"/>
636<value name="XFER_DECODE" value="0x4"> 619 <field name="FIFO_UNDERFLOW_IRQ" desc="" bitrange="3:3"/>
637</value> 620 <field name="FIFO_OVERFLOW_IRQ" desc="" bitrange="2:2"/>
638<value name="REQ_WAIT" value="0x5"> 621 <field name="FIFO_ERROR_IRQ_EN" desc="" bitrange="1:1"/>
639</value> 622 <field name="RUN" desc="" bitrange="0:0"/>
640<value name="REQ_CMD4" value="0x6"> 623 </reg>
641</value> 624 <reg name="STAT" desc="" sct="yes">
642<value name="PIO_REQ" value="0x7"> 625 <addr name="STAT" addr="0x10"/>
643</value> 626 <field name="DAC_PRESENT" desc="" bitrange="31:31"/>
644<value name="READ_FLUSH" value="0x8"> 627 <field name="RSRVD1" desc="" bitrange="30:0"/>
645</value> 628 </reg>
646<value name="READ_WAIT" value="0x9"> 629 <reg name="DACSRR" desc="" sct="yes">
647</value> 630 <addr name="DACSRR" addr="0x20"/>
648<value name="WRITE" value="0xc"> 631 <field name="OSR" desc="" bitrange="31:31">
649</value> 632 <value name="OSR6" value="0x0" desc=""/>
650<value name="READ_REQ" value="0xd"> 633 <value name="OSR12" value="0x1" desc=""/>
651</value> 634 </field>
652<value name="CHECK_CHAIN" value="0xe"> 635 <field name="BASEMULT" desc="" bitrange="30:28">
653</value> 636 <value name="SINGLE_RATE" value="0x1" desc=""/>
654<value name="XFER_COMPLETE" value="0xf"> 637 <value name="DOUBLE_RATE" value="0x2" desc=""/>
655</value> 638 <value name="QUAD_RATE" value="0x4" desc=""/>
656<value name="WAIT_END" value="0x15"> 639 </field>
657</value> 640 <field name="RSRVD2" desc="" bitrange="27:27"/>
658<value name="WRITE_WAIT" value="0x1c"> 641 <field name="SRC_HOLD" desc="" bitrange="26:24"/>
659</value> 642 <field name="RSRVD1" desc="" bitrange="23:21"/>
660<value name="CHECK_WAIT" value="0x1e"> 643 <field name="SRC_INT" desc="" bitrange="20:16"/>
661</value> 644 <field name="RSRVD0" desc="" bitrange="15:13"/>
662</field> 645 <field name="SRC_FRAC" desc="" bitrange="12:0"/>
663</reg> 646 </reg>
664<reg name="CHn_DEBUG2" sct="no"> 647 <reg name="DACVOLUME" desc="" sct="yes">
665<formula string="0x160+n*0x70"/> 648 <addr name="DACVOLUME" addr="0x30"/>
666<addr name="CH0_DEBUG2" addr="0x160" /> 649 <field name="RSRVD4" desc="" bitrange="31:29"/>
667<addr name="CH1_DEBUG2" addr="0x1d0" /> 650 <field name="VOLUME_UPDATE_LEFT" desc="" bitrange="28:28"/>
668<addr name="CH2_DEBUG2" addr="0x240" /> 651 <field name="RSRVD3" desc="" bitrange="27:26"/>
669<addr name="CH3_DEBUG2" addr="0x2b0" /> 652 <field name="EN_ZCD" desc="" bitrange="25:25"/>
670<addr name="CH4_DEBUG2" addr="0x320" /> 653 <field name="MUTE_LEFT" desc="" bitrange="24:24"/>
671<addr name="CH5_DEBUG2" addr="0x390" /> 654 <field name="VOLUME_LEFT" desc="" bitrange="23:16"/>
672<addr name="CH6_DEBUG2" addr="0x400" /> 655 <field name="RSRVD2" desc="" bitrange="15:13"/>
673<addr name="CH7_DEBUG2" addr="0x470" /> 656 <field name="VOLUME_UPDATE_RIGHT" desc="" bitrange="12:12"/>
674<addr name="CH8_DEBUG2" addr="0x4e0" /> 657 <field name="RSRVD1" desc="" bitrange="11:9"/>
675<addr name="CH9_DEBUG2" addr="0x550" /> 658 <field name="MUTE_RIGHT" desc="" bitrange="8:8"/>
676<addr name="CH10_DEBUG2" addr="0x5c0" /> 659 <field name="VOLUME_RIGHT" desc="" bitrange="7:0"/>
677<addr name="CH11_DEBUG2" addr="0x630" /> 660 </reg>
678<addr name="CH12_DEBUG2" addr="0x6a0" /> 661 <reg name="DACDEBUG" desc="" sct="yes">
679<addr name="CH13_DEBUG2" addr="0x710" /> 662 <addr name="DACDEBUG" addr="0x40"/>
680<addr name="CH14_DEBUG2" addr="0x780" /> 663 <field name="ENABLE_DACDMA" desc="" bitrange="31:31"/>
681<addr name="CH15_DEBUG2" addr="0x7f0" /> 664 <field name="RSRVD2" desc="" bitrange="30:12"/>
682<field name="APB_BYTES" bitrange="31:16"> 665 <field name="RAM_SS" desc="" bitrange="11:8"/>
683</field> 666 <field name="RSRVD1" desc="" bitrange="7:6"/>
684<field name="AHB_BYTES" bitrange="15:0"> 667 <field name="SET_INTERRUPT1_CLK_CROSS" desc="" bitrange="5:5"/>
685</field> 668 <field name="SET_INTERRUPT0_CLK_CROSS" desc="" bitrange="4:4"/>
686</reg> 669 <field name="SET_INTERRUPT1_HAND_SHAKE" desc="" bitrange="3:3"/>
687<reg name="VERSION" sct="no"> 670 <field name="SET_INTERRUPT0_HAND_SHAKE" desc="" bitrange="2:2"/>
688<addr name="VERSION" addr="0x800" /> 671 <field name="DMA_PREQ" desc="" bitrange="1:1"/>
689<field name="MAJOR" bitrange="31:24"> 672 <field name="FIFO_STATUS" desc="" bitrange="0:0"/>
690</field> 673 </reg>
691<field name="MINOR" bitrange="23:16"> 674 <reg name="HPVOL" desc="" sct="yes">
692</field> 675 <addr name="HPVOL" addr="0x50"/>
693<field name="STEP" bitrange="15:0"> 676 <field name="RSRVD5" desc="" bitrange="31:29"/>
694</field> 677 <field name="VOLUME_UPDATE_PENDING" desc="" bitrange="28:28"/>
695</reg> 678 <field name="RSRVD4" desc="" bitrange="27:26"/>
696</dev> 679 <field name="EN_MSTR_ZCD" desc="" bitrange="25:25"/>
697<dev name="AUDIOIN" long_name="AUDIOIN/ADC" desc="Digital Audio Filter Input" version="3.4.0"> 680 <field name="MUTE" desc="" bitrange="24:24"/>
698<addr name="AUDIOIN" addr="0x8004c000" /> 681 <field name="RSRVD3" desc="" bitrange="23:17"/>
699<reg name="CTRL" sct="yes"> 682 <field name="SELECT" desc="" bitrange="16:16"/>
700<addr name="CTRL" addr="0x0" /> 683 <field name="RSRVD2" desc="" bitrange="15:15"/>
701<field name="SFTRST" bitrange="31:31"> 684 <field name="VOL_LEFT" desc="" bitrange="14:8"/>
702</field> 685 <field name="RSRVD1" desc="" bitrange="7:7"/>
703<field name="CLKGATE" bitrange="30:30"> 686 <field name="VOL_RIGHT" desc="" bitrange="6:0"/>
704</field> 687 </reg>
705<field name="RSRVD3" bitrange="29:21"> 688 <reg name="RESERVED" desc="" sct="yes">
706</field> 689 <addr name="RESERVED" addr="0x60"/>
707<field name="DMAWAIT_COUNT" bitrange="20:16"> 690 <field name="RSRVD1" desc="" bitrange="31:0"/>
708</field> 691 </reg>
709<field name="RSRVD1" bitrange="15:11"> 692 <reg name="PWRDN" desc="" sct="yes">
710</field> 693 <addr name="PWRDN" addr="0x70"/>
711<field name="LR_SWAP" bitrange="10:10"> 694 <field name="RSRVD7" desc="" bitrange="31:25"/>
712</field> 695 <field name="SPEAKER" desc="" bitrange="24:24"/>
713<field name="EDGE_SYNC" bitrange="9:9"> 696 <field name="RSRVD6" desc="" bitrange="23:21"/>
714</field> 697 <field name="SELFBIAS" desc="" bitrange="20:20"/>
715<field name="INVERT_1BIT" bitrange="8:8"> 698 <field name="RSRVD5" desc="" bitrange="19:17"/>
716</field> 699 <field name="RIGHT_ADC" desc="" bitrange="16:16"/>
717<field name="OFFSET_ENABLE" bitrange="7:7"> 700 <field name="RSRVD4" desc="" bitrange="15:13"/>
718</field> 701 <field name="DAC" desc="" bitrange="12:12"/>
719<field name="HPF_ENABLE" bitrange="6:6"> 702 <field name="RSRVD3" desc="" bitrange="11:9"/>
720</field> 703 <field name="ADC" desc="" bitrange="8:8"/>
721<field name="WORD_LENGTH" bitrange="5:5"> 704 <field name="RSRVD2" desc="" bitrange="7:5"/>
722</field> 705 <field name="CAPLESS" desc="" bitrange="4:4"/>
723<field name="LOOPBACK" bitrange="4:4"> 706 <field name="RSRVD1" desc="" bitrange="3:1"/>
724</field> 707 <field name="HEADPHONE" desc="" bitrange="0:0"/>
725<field name="FIFO_UNDERFLOW_IRQ" bitrange="3:3"> 708 </reg>
726</field> 709 <reg name="REFCTRL" desc="" sct="yes">
727<field name="FIFO_OVERFLOW_IRQ" bitrange="2:2"> 710 <addr name="REFCTRL" addr="0x80"/>
728</field> 711 <field name="RSRVD4" desc="" bitrange="31:27"/>
729<field name="FIFO_ERROR_IRQ_EN" bitrange="1:1"> 712 <field name="FASTSETTLING" desc="" bitrange="26:26"/>
730</field> 713 <field name="RAISE_REF" desc="" bitrange="25:25"/>
731<field name="RUN" bitrange="0:0"> 714 <field name="XTAL_BGR_BIAS" desc="" bitrange="24:24"/>
732</field> 715 <field name="RSRVD3" desc="" bitrange="23:23"/>
733</reg> 716 <field name="VBG_ADJ" desc="" bitrange="22:20"/>
734<reg name="STAT" sct="yes"> 717 <field name="LOW_PWR" desc="" bitrange="19:19"/>
735<addr name="STAT" addr="0x10" /> 718 <field name="LW_REF" desc="" bitrange="18:18"/>
736<field name="ADC_PRESENT" bitrange="31:31"> 719 <field name="BIAS_CTRL" desc="" bitrange="17:16"/>
737</field> 720 <field name="RSRVD2" desc="" bitrange="15:15"/>
738<field name="RSRVD3" bitrange="30:0"> 721 <field name="VDDXTAL_TO_VDDD" desc="" bitrange="14:14"/>
739</field> 722 <field name="ADJ_ADC" desc="" bitrange="13:13"/>
740</reg> 723 <field name="ADJ_VAG" desc="" bitrange="12:12"/>
741<reg name="ADCSRR" sct="yes"> 724 <field name="ADC_REFVAL" desc="" bitrange="11:8"/>
742<addr name="ADCSRR" addr="0x20" /> 725 <field name="VAG_VAL" desc="" bitrange="7:4"/>
743<field name="OSR" bitrange="31:31"> 726 <field name="RSRVD1" desc="" bitrange="3:3"/>
744<value name="OSR6" value="0x0"> 727 <field name="DAC_ADJ" desc="" bitrange="2:0"/>
745</value> 728 </reg>
746<value name="OSR12" value="0x1"> 729 <reg name="ANACTRL" desc="" sct="yes">
747</value> 730 <addr name="ANACTRL" addr="0x90"/>
748</field> 731 <field name="RSRVD8" desc="" bitrange="31:29"/>
749<field name="BASEMULT" bitrange="30:28"> 732 <field name="SHORT_CM_STS" desc="" bitrange="28:28"/>
750<value name="SINGLE_RATE" value="0x1"> 733 <field name="RSRVD7" desc="" bitrange="27:25"/>
751</value> 734 <field name="SHORT_LR_STS" desc="" bitrange="24:24"/>
752<value name="DOUBLE_RATE" value="0x2"> 735 <field name="RSRVD6" desc="" bitrange="23:22"/>
753</value> 736 <field name="SHORTMODE_CM" desc="" bitrange="21:20"/>
754<value name="QUAD_RATE" value="0x4"> 737 <field name="RSRVD5" desc="" bitrange="19:19"/>
755</value> 738 <field name="SHORTMODE_LR" desc="" bitrange="18:17"/>
756</field> 739 <field name="RSRVD4" desc="" bitrange="16:15"/>
757<field name="RSRVD2" bitrange="27:27"> 740 <field name="SHORT_LVLADJL" desc="" bitrange="14:12"/>
758</field> 741 <field name="RSRVD3" desc="" bitrange="11:11"/>
759<field name="SRC_HOLD" bitrange="26:24"> 742 <field name="SHORT_LVLADJR" desc="" bitrange="10:8"/>
760</field> 743 <field name="RSRVD2" desc="" bitrange="7:6"/>
761<field name="RSRVD1" bitrange="23:21"> 744 <field name="HP_HOLD_GND" desc="" bitrange="5:5"/>
762</field> 745 <field name="HP_CLASSAB" desc="" bitrange="4:4"/>
763<field name="SRC_INT" bitrange="20:16"> 746 <field name="RSRVD1" desc="" bitrange="3:0"/>
764</field> 747 </reg>
765<field name="RSRVD0" bitrange="15:13"> 748 <reg name="TEST" desc="" sct="yes">
766</field> 749 <addr name="TEST" addr="0xa0"/>
767<field name="SRC_FRAC" bitrange="12:0"> 750 <field name="RSRVD4" desc="" bitrange="31:31"/>
768</field> 751 <field name="HP_ANTIPOP" desc="" bitrange="30:28"/>
769</reg> 752 <field name="RSRVD3" desc="" bitrange="27:27"/>
770<reg name="ADCVOLUME" sct="yes"> 753 <field name="TM_ADCIN_TOHP" desc="" bitrange="26:26"/>
771<addr name="ADCVOLUME" addr="0x30" /> 754 <field name="TM_LOOP" desc="" bitrange="25:25"/>
772<field name="RSRVD5" bitrange="31:29"> 755 <field name="TM_HPCOMMON" desc="" bitrange="24:24"/>
773</field> 756 <field name="HP_I1_ADJ" desc="" bitrange="23:22"/>
774<field name="VOLUME_UPDATE_LEFT" bitrange="28:28"> 757 <field name="HP_IALL_ADJ" desc="" bitrange="21:20"/>
775</field> 758 <field name="RSRVD2" desc="" bitrange="19:14"/>
776<field name="RSRVD4" bitrange="27:26"> 759 <field name="VAG_CLASSA" desc="" bitrange="13:13"/>
777</field> 760 <field name="VAG_DOUBLE_I" desc="" bitrange="12:12"/>
778<field name="EN_ZCD" bitrange="25:25"> 761 <field name="RSRVD1" desc="" bitrange="11:4"/>
779</field> 762 <field name="ADCTODAC_LOOP" desc="" bitrange="3:3"/>
780<field name="RSRVD3" bitrange="24:24"> 763 <field name="DAC_CLASSA" desc="" bitrange="2:2"/>
781</field> 764 <field name="DAC_DOUBLE_I" desc="" bitrange="1:1"/>
782<field name="VOLUME_LEFT" bitrange="23:16"> 765 <field name="DAC_DIS_RTZ" desc="" bitrange="0:0"/>
783</field> 766 </reg>
784<field name="RSRVD2" bitrange="15:13"> 767 <reg name="BISTCTRL" desc="" sct="yes">
785</field> 768 <addr name="BISTCTRL" addr="0xb0"/>
786<field name="VOLUME_UPDATE_RIGHT" bitrange="12:12"> 769 <field name="RSVD0" desc="" bitrange="31:4"/>
787</field> 770 <field name="FAIL" desc="" bitrange="3:3"/>
788<field name="RSRVD1" bitrange="11:8"> 771 <field name="PASS" desc="" bitrange="2:2"/>
789</field> 772 <field name="DONE" desc="" bitrange="1:1"/>
790<field name="VOLUME_RIGHT" bitrange="7:0"> 773 <field name="START" desc="" bitrange="0:0"/>
791</field> 774 </reg>
792</reg> 775 <reg name="BISTSTAT0" desc="" sct="yes">
793<reg name="ADCDEBUG" sct="yes"> 776 <addr name="BISTSTAT0" addr="0xc0"/>
794<addr name="ADCDEBUG" addr="0x40" /> 777 <field name="RSVD0" desc="" bitrange="31:24"/>
795<field name="ENABLE_ADCDMA" bitrange="31:31"> 778 <field name="DATA" desc="" bitrange="23:0"/>
796</field> 779 </reg>
797<field name="RSRVD1" bitrange="30:4"> 780 <reg name="BISTSTAT1" desc="" sct="yes">
798</field> 781 <addr name="BISTSTAT1" addr="0xd0"/>
799<field name="ADC_DMA_REQ_HAND_SHAKE_CLK_CROSS" bitrange="3:3"> 782 <field name="RSVD1" desc="" bitrange="31:29"/>
800</field> 783 <field name="STATE" desc="" bitrange="28:24"/>
801<field name="SET_INTERRUPT3_HAND_SHAKE" bitrange="2:2"> 784 <field name="RSVD0" desc="" bitrange="23:8"/>
802</field> 785 <field name="ADDR" desc="" bitrange="7:0"/>
803<field name="DMA_PREQ" bitrange="1:1"> 786 </reg>
804</field> 787 <reg name="ANACLKCTRL" desc="" sct="yes">
805<field name="FIFO_STATUS" bitrange="0:0"> 788 <addr name="ANACLKCTRL" addr="0xe0"/>
806</field> 789 <field name="CLKGATE" desc="" bitrange="31:31"/>
807</reg> 790 <field name="RSRVD3" desc="" bitrange="30:5"/>
808<reg name="ADCVOL" sct="yes"> 791 <field name="INVERT_DACCLK" desc="" bitrange="4:4"/>
809<addr name="ADCVOL" addr="0x50" /> 792 <field name="RSRVD2" desc="" bitrange="3:3"/>
810<field name="RSRVD4" bitrange="31:29"> 793 <field name="DACDIV" desc="" bitrange="2:0"/>
811</field> 794 </reg>
812<field name="VOLUME_UPDATE_PENDING" bitrange="28:28"> 795 <reg name="DATA" desc="" sct="yes">
813</field> 796 <addr name="DATA" addr="0xf0"/>
814<field name="RSRVD3" bitrange="27:26"> 797 <field name="HIGH" desc="" bitrange="31:16"/>
815</field> 798 <field name="LOW" desc="" bitrange="15:0"/>
816<field name="EN_ADC_ZCD" bitrange="25:25"> 799 </reg>
817</field> 800 <reg name="SPEAKERCTRL" desc="" sct="yes">
818<field name="MUTE" bitrange="24:24"> 801 <addr name="SPEAKERCTRL" addr="0x100"/>
819</field> 802 <field name="RSRVD2" desc="" bitrange="31:25"/>
820<field name="RSRVD2" bitrange="23:14"> 803 <field name="MUTE" desc="" bitrange="24:24"/>
821</field> 804 <field name="I1_ADJ" desc="" bitrange="23:22"/>
822<field name="SELECT_LEFT" bitrange="13:12"> 805 <field name="IALL_ADJ" desc="" bitrange="21:20"/>
823</field> 806 <field name="RSRVD1" desc="" bitrange="19:16"/>
824<field name="GAIN_LEFT" bitrange="11:8"> 807 <field name="POSDRIVER" desc="" bitrange="15:14"/>
825</field> 808 <field name="NEGDRIVER" desc="" bitrange="13:12"/>
826<field name="RSRVD1" bitrange="7:6"> 809 <field name="RSRVD0" desc="" bitrange="11:0"/>
827</field> 810 </reg>
828<field name="SELECT_RIGHT" bitrange="5:4"> 811 <reg name="VERSION" desc="">
829</field> 812 <addr name="VERSION" addr="0x200"/>
830<field name="GAIN_RIGHT" bitrange="3:0"> 813 <field name="MAJOR" desc="" bitrange="31:24"/>
831</field> 814 <field name="MINOR" desc="" bitrange="23:16"/>
832</reg> 815 <field name="STEP" desc="" bitrange="15:0"/>
833<reg name="MICLINE" sct="yes"> 816 </reg>
834<addr name="MICLINE" addr="0x60" /> 817 </dev>
835<field name="RSRVD6" bitrange="31:30"> 818 <dev name="BCH" long_name="BCH ECC" desc="20-BIT Correcting ECC Accelerator (BCH)" version="3.2.0">
836</field> 819 <addr name="BCH" addr="0x8000a000"/>
837<field name="DIVIDE_LINE1" bitrange="29:29"> 820 <reg name="CTRL" desc="" sct="yes">
838</field> 821 <addr name="CTRL" addr="0x0"/>
839<field name="DIVIDE_LINE2" bitrange="28:28"> 822 <field name="SFTRST" desc="" bitrange="31:31">
840</field> 823 <value name="RUN" value="0x0" desc=""/>
841<field name="RSRVD5" bitrange="27:25"> 824 <value name="RESET" value="0x1" desc=""/>
842</field> 825 </field>
843<field name="MIC_SELECT" bitrange="24:24"> 826 <field name="CLKGATE" desc="" bitrange="30:30">
844</field> 827 <value name="RUN" value="0x0" desc=""/>
845<field name="RSRVD4" bitrange="23:22"> 828 <value name="NO_CLKS" value="0x1" desc=""/>
846</field> 829 </field>
847<field name="MIC_RESISTOR" bitrange="21:20"> 830 <field name="RSVD5" desc="" bitrange="29:23"/>
848<value name="Off" value="0x0"> 831 <field name="DEBUGSYNDROME" desc="" bitrange="22:22"/>
849</value> 832 <field name="RSVD4" desc="" bitrange="21:20"/>
850<value name="2KOhm" value="0x1"> 833 <field name="M2M_LAYOUT" desc="" bitrange="19:18"/>
851</value> 834 <field name="M2M_ENCODE" desc="" bitrange="17:17"/>
852<value name="4KOhm" value="0x2"> 835 <field name="M2M_ENABLE" desc="" bitrange="16:16"/>
853</value> 836 <field name="RSVD3" desc="" bitrange="15:11"/>
854<value name="8KOhm" value="0x3"> 837 <field name="DEBUG_STALL_IRQ_EN" desc="" bitrange="10:10"/>
855</value> 838 <field name="RSVD2" desc="" bitrange="9:9"/>
856</field> 839 <field name="COMPLETE_IRQ_EN" desc="" bitrange="8:8"/>
857<field name="RSRVD3" bitrange="19:19"> 840 <field name="RSVD1" desc="" bitrange="7:4"/>
858</field> 841 <field name="BM_ERROR_IRQ" desc="" bitrange="3:3"/>
859<field name="MIC_BIAS" bitrange="18:16"> 842 <field name="DEBUG_STALL_IRQ" desc="" bitrange="2:2"/>
860</field> 843 <field name="RSVD0" desc="" bitrange="1:1"/>
861<field name="RSRVD2" bitrange="15:6"> 844 <field name="COMPLETE_IRQ" desc="" bitrange="0:0"/>
862</field> 845 </reg>
863<field name="MIC_CHOPCLK" bitrange="5:4"> 846 <reg name="STATUS0" desc="">
864</field> 847 <addr name="STATUS0" addr="0x10"/>
865<field name="RSRVD1" bitrange="3:2"> 848 <field name="HANDLE" desc="" bitrange="31:20"/>
866</field> 849 <field name="COMPLETED_CE" desc="" bitrange="19:16"/>
867<field name="MIC_GAIN" bitrange="1:0"> 850 <field name="STATUS_BLK0" desc="" bitrange="15:8">
868<value name="0dB" value="0x0"> 851 <value name="ZERO" value="0x0" desc=""/>
869</value> 852 <value name="ERROR1" value="0x1" desc=""/>
870<value name="20dB" value="0x1"> 853 <value name="ERROR2" value="0x2" desc=""/>
871</value> 854 <value name="ERROR3" value="0x3" desc=""/>
872<value name="30dB" value="0x2"> 855 <value name="ERROR4" value="0x4" desc=""/>
873</value> 856 <value name="UNCORRECTABLE" value="0xfe" desc=""/>
874<value name="40dB" value="0x3"> 857 <value name="ERASED" value="0xff" desc=""/>
875</value> 858 </field>
876</field> 859 <field name="RSVD1" desc="" bitrange="7:5"/>
877</reg> 860 <field name="ALLONES" desc="" bitrange="4:4"/>
878<reg name="ANACLKCTRL" sct="yes"> 861 <field name="CORRECTED" desc="" bitrange="3:3"/>
879<addr name="ANACLKCTRL" addr="0x70" /> 862 <field name="UNCORRECTABLE" desc="" bitrange="2:2"/>
880<field name="CLKGATE" bitrange="31:31"> 863 <field name="RSVD0" desc="" bitrange="1:0"/>
881</field> 864 </reg>
882<field name="RSRVD4" bitrange="30:11"> 865 <reg name="MODE" desc="">
883</field> 866 <addr name="MODE" addr="0x20"/>
884<field name="DITHER_OFF" bitrange="10:10"> 867 <field name="RSVD" desc="" bitrange="31:8"/>
885</field> 868 <field name="ERASE_THRESHOLD" desc="" bitrange="7:0"/>
886<field name="SLOW_DITHER" bitrange="9:9"> 869 </reg>
887</field> 870 <reg name="ENCODEPTR" desc="">
888<field name="INVERT_ADCCLK" bitrange="8:8"> 871 <addr name="ENCODEPTR" addr="0x30"/>
889</field> 872 <field name="ADDR" desc="" bitrange="31:0"/>
890<field name="RSRVD3" bitrange="7:6"> 873 </reg>
891</field> 874 <reg name="DATAPTR" desc="">
892<field name="ADCCLK_SHIFT" bitrange="5:4"> 875 <addr name="DATAPTR" addr="0x40"/>
893</field> 876 <field name="ADDR" desc="" bitrange="31:0"/>
894<field name="RSRVD2" bitrange="3:3"> 877 </reg>
895</field> 878 <reg name="METAPTR" desc="">
896<field name="ADCDIV" bitrange="2:0"> 879 <addr name="METAPTR" addr="0x50"/>
897</field> 880 <field name="ADDR" desc="" bitrange="31:0"/>
898</reg> 881 </reg>
899<reg name="DATA" sct="yes"> 882 <reg name="LAYOUTSELECT" desc="">
900<addr name="DATA" addr="0x80" /> 883 <addr name="LAYOUTSELECT" addr="0x70"/>
901<field name="HIGH" bitrange="31:16"> 884 <field name="CS15_SELECT" desc="" bitrange="31:30"/>
902</field> 885 <field name="CS14_SELECT" desc="" bitrange="29:28"/>
903<field name="LOW" bitrange="15:0"> 886 <field name="CS13_SELECT" desc="" bitrange="27:26"/>
904</field> 887 <field name="CS12_SELECT" desc="" bitrange="25:24"/>
905</reg> 888 <field name="CS11_SELECT" desc="" bitrange="23:22"/>
906</dev> 889 <field name="CS10_SELECT" desc="" bitrange="21:20"/>
907<dev name="AUDIOOUT" long_name="AUDIOOUT/DAC" desc="Digital Audio Filter Output" version="3.2.0"> 890 <field name="CS9_SELECT" desc="" bitrange="19:18"/>
908<addr name="AUDIOOUT" addr="0x80048000" /> 891 <field name="CS8_SELECT" desc="" bitrange="17:16"/>
909<reg name="CTRL" sct="yes"> 892 <field name="CS7_SELECT" desc="" bitrange="15:14"/>
910<addr name="CTRL" addr="0x0" /> 893 <field name="CS6_SELECT" desc="" bitrange="13:12"/>
911<field name="SFTRST" bitrange="31:31"> 894 <field name="CS5_SELECT" desc="" bitrange="11:10"/>
912</field> 895 <field name="CS4_SELECT" desc="" bitrange="9:8"/>
913<field name="CLKGATE" bitrange="30:30"> 896 <field name="CS3_SELECT" desc="" bitrange="7:6"/>
914</field> 897 <field name="CS2_SELECT" desc="" bitrange="5:4"/>
915<field name="RSRVD4" bitrange="29:21"> 898 <field name="CS1_SELECT" desc="" bitrange="3:2"/>
916</field> 899 <field name="CS0_SELECT" desc="" bitrange="1:0"/>
917<field name="DMAWAIT_COUNT" bitrange="20:16"> 900 </reg>
918</field> 901 <reg name="FLASH0LAYOUT0" desc="">
919<field name="RSRVD3" bitrange="15:15"> 902 <addr name="FLASH0LAYOUT0" addr="0x80"/>
920</field> 903 <field name="NBLOCKS" desc="" bitrange="31:24"/>
921<field name="LR_SWAP" bitrange="14:14"> 904 <field name="META_SIZE" desc="" bitrange="23:16"/>
922</field> 905 <field name="ECC0" desc="" bitrange="15:12">
923<field name="EDGE_SYNC" bitrange="13:13"> 906 <value name="NONE" value="0x0" desc=""/>
924</field> 907 <value name="ECC2" value="0x1" desc=""/>
925<field name="INVERT_1BIT" bitrange="12:12"> 908 <value name="ECC4" value="0x2" desc=""/>
926</field> 909 <value name="ECC6" value="0x3" desc=""/>
927<field name="RSRVD2" bitrange="11:10"> 910 <value name="ECC8" value="0x4" desc=""/>
928</field> 911 <value name="ECC10" value="0x5" desc=""/>
929<field name="SS3D_EFFECT" bitrange="9:8"> 912 <value name="ECC12" value="0x6" desc=""/>
930</field> 913 <value name="ECC14" value="0x7" desc=""/>
931<field name="RSRVD1" bitrange="7:7"> 914 <value name="ECC16" value="0x8" desc=""/>
932</field> 915 <value name="ECC18" value="0x9" desc=""/>
933<field name="WORD_LENGTH" bitrange="6:6"> 916 <value name="ECC20" value="0xa" desc=""/>
934</field> 917 </field>
935<field name="DAC_ZERO_ENABLE" bitrange="5:5"> 918 <field name="DATA0_SIZE" desc="" bitrange="11:0"/>
936</field> 919 </reg>
937<field name="LOOPBACK" bitrange="4:4"> 920 <reg name="FLASH0LAYOUT1" desc="">
938</field> 921 <addr name="FLASH0LAYOUT1" addr="0x90"/>
939<field name="FIFO_UNDERFLOW_IRQ" bitrange="3:3"> 922 <field name="PAGE_SIZE" desc="" bitrange="31:16"/>
940</field> 923 <field name="ECCN" desc="" bitrange="15:12">
941<field name="FIFO_OVERFLOW_IRQ" bitrange="2:2"> 924 <value name="NONE" value="0x0" desc=""/>
942</field> 925 <value name="ECC2" value="0x1" desc=""/>
943<field name="FIFO_ERROR_IRQ_EN" bitrange="1:1"> 926 <value name="ECC4" value="0x2" desc=""/>
944</field> 927 <value name="ECC6" value="0x3" desc=""/>
945<field name="RUN" bitrange="0:0"> 928 <value name="ECC8" value="0x4" desc=""/>
946</field> 929 <value name="ECC10" value="0x5" desc=""/>
947</reg> 930 <value name="ECC12" value="0x6" desc=""/>
948<reg name="STAT" sct="yes"> 931 <value name="ECC14" value="0x7" desc=""/>
949<addr name="STAT" addr="0x10" /> 932 <value name="ECC16" value="0x8" desc=""/>
950<field name="DAC_PRESENT" bitrange="31:31"> 933 <value name="ECC18" value="0x9" desc=""/>
951</field> 934 <value name="ECC20" value="0xa" desc=""/>
952<field name="RSRVD1" bitrange="30:0"> 935 </field>
953</field> 936 <field name="DATAN_SIZE" desc="" bitrange="11:0"/>
954</reg> 937 </reg>
955<reg name="DACSRR" sct="yes"> 938 <reg name="FLASH1LAYOUT0" desc="">
956<addr name="DACSRR" addr="0x20" /> 939 <addr name="FLASH1LAYOUT0" addr="0xa0"/>
957<field name="OSR" bitrange="31:31"> 940 <field name="NBLOCKS" desc="" bitrange="31:24"/>
958<value name="OSR6" value="0x0"> 941 <field name="META_SIZE" desc="" bitrange="23:16"/>
959</value> 942 <field name="ECC0" desc="" bitrange="15:12">
960<value name="OSR12" value="0x1"> 943 <value name="NONE" value="0x0" desc=""/>
961</value> 944 <value name="ECC2" value="0x1" desc=""/>
962</field> 945 <value name="ECC4" value="0x2" desc=""/>
963<field name="BASEMULT" bitrange="30:28"> 946 <value name="ECC6" value="0x3" desc=""/>
964<value name="SINGLE_RATE" value="0x1"> 947 <value name="ECC8" value="0x4" desc=""/>
965</value> 948 <value name="ECC10" value="0x5" desc=""/>
966<value name="DOUBLE_RATE" value="0x2"> 949 <value name="ECC12" value="0x6" desc=""/>
967</value> 950 <value name="ECC14" value="0x7" desc=""/>
968<value name="QUAD_RATE" value="0x4"> 951 <value name="ECC16" value="0x8" desc=""/>
969</value> 952 <value name="ECC18" value="0x9" desc=""/>
970</field> 953 <value name="ECC20" value="0xa" desc=""/>
971<field name="RSRVD2" bitrange="27:27"> 954 </field>
972</field> 955 <field name="DATA0_SIZE" desc="" bitrange="11:0"/>
973<field name="SRC_HOLD" bitrange="26:24"> 956 </reg>
974</field> 957 <reg name="FLASH1LAYOUT1" desc="">
975<field name="RSRVD1" bitrange="23:21"> 958 <addr name="FLASH1LAYOUT1" addr="0xb0"/>
976</field> 959 <field name="PAGE_SIZE" desc="" bitrange="31:16"/>
977<field name="SRC_INT" bitrange="20:16"> 960 <field name="ECCN" desc="" bitrange="15:12">
978</field> 961 <value name="NONE" value="0x0" desc=""/>
979<field name="RSRVD0" bitrange="15:13"> 962 <value name="ECC2" value="0x1" desc=""/>
980</field> 963 <value name="ECC4" value="0x2" desc=""/>
981<field name="SRC_FRAC" bitrange="12:0"> 964 <value name="ECC6" value="0x3" desc=""/>
982</field> 965 <value name="ECC8" value="0x4" desc=""/>
983</reg> 966 <value name="ECC10" value="0x5" desc=""/>
984<reg name="DACVOLUME" sct="yes"> 967 <value name="ECC12" value="0x6" desc=""/>
985<addr name="DACVOLUME" addr="0x30" /> 968 <value name="ECC14" value="0x7" desc=""/>
986<field name="RSRVD4" bitrange="31:29"> 969 <value name="ECC16" value="0x8" desc=""/>
987</field> 970 <value name="ECC18" value="0x9" desc=""/>
988<field name="VOLUME_UPDATE_LEFT" bitrange="28:28"> 971 <value name="ECC20" value="0xa" desc=""/>
989</field> 972 </field>
990<field name="RSRVD3" bitrange="27:26"> 973 <field name="DATAN_SIZE" desc="" bitrange="11:0"/>
991</field> 974 </reg>
992<field name="EN_ZCD" bitrange="25:25"> 975 <reg name="FLASH2LAYOUT0" desc="">
993</field> 976 <addr name="FLASH2LAYOUT0" addr="0xc0"/>
994<field name="MUTE_LEFT" bitrange="24:24"> 977 <field name="NBLOCKS" desc="" bitrange="31:24"/>
995</field> 978 <field name="META_SIZE" desc="" bitrange="23:16"/>
996<field name="VOLUME_LEFT" bitrange="23:16"> 979 <field name="ECC0" desc="" bitrange="15:12">
997</field> 980 <value name="NONE" value="0x0" desc=""/>
998<field name="RSRVD2" bitrange="15:13"> 981 <value name="ECC2" value="0x1" desc=""/>
999</field> 982 <value name="ECC4" value="0x2" desc=""/>
1000<field name="VOLUME_UPDATE_RIGHT" bitrange="12:12"> 983 <value name="ECC6" value="0x3" desc=""/>
1001</field> 984 <value name="ECC8" value="0x4" desc=""/>
1002<field name="RSRVD1" bitrange="11:9"> 985 <value name="ECC10" value="0x5" desc=""/>
1003</field> 986 <value name="ECC12" value="0x6" desc=""/>
1004<field name="MUTE_RIGHT" bitrange="8:8"> 987 <value name="ECC14" value="0x7" desc=""/>
1005</field> 988 <value name="ECC16" value="0x8" desc=""/>
1006<field name="VOLUME_RIGHT" bitrange="7:0"> 989 <value name="ECC18" value="0x9" desc=""/>
1007</field> 990 <value name="ECC20" value="0xa" desc=""/>
1008</reg> 991 </field>
1009<reg name="DACDEBUG" sct="yes"> 992 <field name="DATA0_SIZE" desc="" bitrange="11:0"/>
1010<addr name="DACDEBUG" addr="0x40" /> 993 </reg>
1011<field name="ENABLE_DACDMA" bitrange="31:31"> 994 <reg name="FLASH2LAYOUT1" desc="">
1012</field> 995 <addr name="FLASH2LAYOUT1" addr="0xd0"/>
1013<field name="RSRVD2" bitrange="30:12"> 996 <field name="PAGE_SIZE" desc="" bitrange="31:16"/>
1014</field> 997 <field name="ECCN" desc="" bitrange="15:12">
1015<field name="RAM_SS" bitrange="11:8"> 998 <value name="NONE" value="0x0" desc=""/>
1016</field> 999 <value name="ECC2" value="0x1" desc=""/>
1017<field name="RSRVD1" bitrange="7:6"> 1000 <value name="ECC4" value="0x2" desc=""/>
1018</field> 1001 <value name="ECC6" value="0x3" desc=""/>
1019<field name="SET_INTERRUPT1_CLK_CROSS" bitrange="5:5"> 1002 <value name="ECC8" value="0x4" desc=""/>
1020</field> 1003 <value name="ECC10" value="0x5" desc=""/>
1021<field name="SET_INTERRUPT0_CLK_CROSS" bitrange="4:4"> 1004 <value name="ECC12" value="0x6" desc=""/>
1022</field> 1005 <value name="ECC14" value="0x7" desc=""/>
1023<field name="SET_INTERRUPT1_HAND_SHAKE" bitrange="3:3"> 1006 <value name="ECC16" value="0x8" desc=""/>
1024</field> 1007 <value name="ECC18" value="0x9" desc=""/>
1025<field name="SET_INTERRUPT0_HAND_SHAKE" bitrange="2:2"> 1008 <value name="ECC20" value="0xa" desc=""/>
1026</field> 1009 </field>
1027<field name="DMA_PREQ" bitrange="1:1"> 1010 <field name="DATAN_SIZE" desc="" bitrange="11:0"/>
1028</field> 1011 </reg>
1029<field name="FIFO_STATUS" bitrange="0:0"> 1012 <reg name="FLASH3LAYOUT0" desc="">
1030</field> 1013 <addr name="FLASH3LAYOUT0" addr="0xe0"/>
1031</reg> 1014 <field name="NBLOCKS" desc="" bitrange="31:24"/>
1032<reg name="HPVOL" sct="yes"> 1015 <field name="META_SIZE" desc="" bitrange="23:16"/>
1033<addr name="HPVOL" addr="0x50" /> 1016 <field name="ECC0" desc="" bitrange="15:12">
1034<field name="RSRVD5" bitrange="31:29"> 1017 <value name="NONE" value="0x0" desc=""/>
1035</field> 1018 <value name="ECC2" value="0x1" desc=""/>
1036<field name="VOLUME_UPDATE_PENDING" bitrange="28:28"> 1019 <value name="ECC4" value="0x2" desc=""/>
1037</field> 1020 <value name="ECC6" value="0x3" desc=""/>
1038<field name="RSRVD4" bitrange="27:26"> 1021 <value name="ECC8" value="0x4" desc=""/>
1039</field> 1022 <value name="ECC10" value="0x5" desc=""/>
1040<field name="EN_MSTR_ZCD" bitrange="25:25"> 1023 <value name="ECC12" value="0x6" desc=""/>
1041</field> 1024 <value name="ECC14" value="0x7" desc=""/>
1042<field name="MUTE" bitrange="24:24"> 1025 <value name="ECC16" value="0x8" desc=""/>
1043</field> 1026 <value name="ECC18" value="0x9" desc=""/>
1044<field name="RSRVD3" bitrange="23:17"> 1027 <value name="ECC20" value="0xa" desc=""/>
1045</field> 1028 </field>
1046<field name="SELECT" bitrange="16:16"> 1029 <field name="DATA0_SIZE" desc="" bitrange="11:0"/>
1047</field> 1030 </reg>
1048<field name="RSRVD2" bitrange="15:15"> 1031 <reg name="FLASH3LAYOUT1" desc="">
1049</field> 1032 <addr name="FLASH3LAYOUT1" addr="0xf0"/>
1050<field name="VOL_LEFT" bitrange="14:8"> 1033 <field name="PAGE_SIZE" desc="" bitrange="31:16"/>
1051</field> 1034 <field name="ECCN" desc="" bitrange="15:12">
1052<field name="RSRVD1" bitrange="7:7"> 1035 <value name="NONE" value="0x0" desc=""/>
1053</field> 1036 <value name="ECC2" value="0x1" desc=""/>
1054<field name="VOL_RIGHT" bitrange="6:0"> 1037 <value name="ECC4" value="0x2" desc=""/>
1055</field> 1038 <value name="ECC6" value="0x3" desc=""/>
1056</reg> 1039 <value name="ECC8" value="0x4" desc=""/>
1057<reg name="RESERVED" sct="yes"> 1040 <value name="ECC10" value="0x5" desc=""/>
1058<addr name="RESERVED" addr="0x60" /> 1041 <value name="ECC12" value="0x6" desc=""/>
1059<field name="RSRVD1" bitrange="31:0"> 1042 <value name="ECC14" value="0x7" desc=""/>
1060</field> 1043 <value name="ECC16" value="0x8" desc=""/>
1061</reg> 1044 <value name="ECC18" value="0x9" desc=""/>
1062<reg name="PWRDN" sct="yes"> 1045 <value name="ECC20" value="0xa" desc=""/>
1063<addr name="PWRDN" addr="0x70" /> 1046 </field>
1064<field name="RSRVD7" bitrange="31:25"> 1047 <field name="DATAN_SIZE" desc="" bitrange="11:0"/>
1065</field> 1048 </reg>
1066<field name="SPEAKER" bitrange="24:24"> 1049 <reg name="DEBUG0" desc="" sct="yes">
1067</field> 1050 <addr name="DEBUG0" addr="0x100"/>
1068<field name="RSRVD6" bitrange="23:21"> 1051 <field name="RSVD1" desc="" bitrange="31:27"/>
1069</field> 1052 <field name="ROM_BIST_ENABLE" desc="" bitrange="26:26"/>
1070<field name="SELFBIAS" bitrange="20:20"> 1053 <field name="ROM_BIST_COMPLETE" desc="" bitrange="25:25"/>
1071</field> 1054 <field name="KES_DEBUG_SYNDROME_SYMBOL" desc="" bitrange="24:16">
1072<field name="RSRVD5" bitrange="19:17"> 1055 <value name="NORMAL" value="0x0" desc=""/>
1073</field> 1056 <value name="TEST_MODE" value="0x1" desc=""/>
1074<field name="RIGHT_ADC" bitrange="16:16"> 1057 </field>
1075</field> 1058 <field name="KES_DEBUG_SHIFT_SYND" desc="" bitrange="15:15"/>
1076<field name="RSRVD4" bitrange="15:13"> 1059 <field name="KES_DEBUG_PAYLOAD_FLAG" desc="" bitrange="14:14">
1077</field> 1060 <value name="DATA" value="0x1" desc=""/>
1078<field name="DAC" bitrange="12:12"> 1061 <value name="AUX" value="0x1" desc=""/>
1079</field> 1062 </field>
1080<field name="RSRVD3" bitrange="11:9"> 1063 <field name="KES_DEBUG_MODE4K" desc="" bitrange="13:13">
1081</field> 1064 <value name="4k" value="0x1" desc=""/>
1082<field name="ADC" bitrange="8:8"> 1065 <value name="2k" value="0x1" desc=""/>
1083</field> 1066 </field>
1084<field name="RSRVD2" bitrange="7:5"> 1067 <field name="KES_DEBUG_KICK" desc="" bitrange="12:12"/>
1085</field> 1068 <field name="KES_STANDALONE" desc="" bitrange="11:11">
1086<field name="CAPLESS" bitrange="4:4"> 1069 <value name="NORMAL" value="0x0" desc=""/>
1087</field> 1070 <value name="TEST_MODE" value="0x1" desc=""/>
1088<field name="RSRVD1" bitrange="3:1"> 1071 </field>
1089</field> 1072 <field name="KES_DEBUG_STEP" desc="" bitrange="10:10"/>
1090<field name="HEADPHONE" bitrange="0:0"> 1073 <field name="KES_DEBUG_STALL" desc="" bitrange="9:9">
1091</field> 1074 <value name="NORMAL" value="0x0" desc=""/>
1092</reg> 1075 <value name="WAIT" value="0x1" desc=""/>
1093<reg name="REFCTRL" sct="yes"> 1076 </field>
1094<addr name="REFCTRL" addr="0x80" /> 1077 <field name="BM_KES_TEST_BYPASS" desc="" bitrange="8:8">
1095<field name="RSRVD4" bitrange="31:27"> 1078 <value name="NORMAL" value="0x0" desc=""/>
1096</field> 1079 <value name="TEST_MODE" value="0x1" desc=""/>
1097<field name="FASTSETTLING" bitrange="26:26"> 1080 </field>
1098</field> 1081 <field name="RSVD0" desc="" bitrange="7:6"/>
1099<field name="RAISE_REF" bitrange="25:25"> 1082 <field name="DEBUG_REG_SELECT" desc="" bitrange="5:0"/>
1100</field> 1083 </reg>
1101<field name="XTAL_BGR_BIAS" bitrange="24:24"> 1084 <reg name="DBGKESREAD" desc="">
1102</field> 1085 <addr name="DBGKESREAD" addr="0x110"/>
1103<field name="RSRVD3" bitrange="23:23"> 1086 <field name="VALUES" desc="" bitrange="31:0"/>
1104</field> 1087 </reg>
1105<field name="VBG_ADJ" bitrange="22:20"> 1088 <reg name="DBGCSFEREAD" desc="">
1106</field> 1089 <addr name="DBGCSFEREAD" addr="0x120"/>
1107<field name="LOW_PWR" bitrange="19:19"> 1090 <field name="VALUES" desc="" bitrange="31:0"/>
1108</field> 1091 </reg>
1109<field name="LW_REF" bitrange="18:18"> 1092 <reg name="DBGSYNDGENREAD" desc="">
1110</field> 1093 <addr name="DBGSYNDGENREAD" addr="0x130"/>
1111<field name="BIAS_CTRL" bitrange="17:16"> 1094 <field name="VALUES" desc="" bitrange="31:0"/>
1112</field> 1095 </reg>
1113<field name="RSRVD2" bitrange="15:15"> 1096 <reg name="DBGAHBMREAD" desc="">
1114</field> 1097 <addr name="DBGAHBMREAD" addr="0x140"/>
1115<field name="VDDXTAL_TO_VDDD" bitrange="14:14"> 1098 <field name="VALUES" desc="" bitrange="31:0"/>
1116</field> 1099 </reg>
1117<field name="ADJ_ADC" bitrange="13:13"> 1100 <reg name="BLOCKNAME" desc="">
1118</field> 1101 <addr name="BLOCKNAME" addr="0x150"/>
1119<field name="ADJ_VAG" bitrange="12:12"> 1102 <field name="NAME" desc="" bitrange="31:0"/>
1120</field> 1103 </reg>
1121<field name="ADC_REFVAL" bitrange="11:8"> 1104 <reg name="VERSION" desc="">
1122</field> 1105 <addr name="VERSION" addr="0x160"/>
1123<field name="VAG_VAL" bitrange="7:4"> 1106 <field name="MAJOR" desc="" bitrange="31:24"/>
1124</field> 1107 <field name="MINOR" desc="" bitrange="23:16"/>
1125<field name="RSRVD1" bitrange="3:3"> 1108 <field name="STEP" desc="" bitrange="15:0"/>
1126</field> 1109 </reg>
1127<field name="DAC_ADJ" bitrange="2:0"> 1110 </dev>
1128</field> 1111 <dev name="CLKCTRL" long_name="Clock Controller" desc="Clock Generation and Control" version="3.2.0">
1129</reg> 1112 <addr name="CLKCTRL" addr="0x80040000"/>
1130<reg name="ANACTRL" sct="yes"> 1113 <reg name="PLLCTRL0" desc="" sct="yes">
1131<addr name="ANACTRL" addr="0x90" /> 1114 <addr name="PLLCTRL0" addr="0x0"/>
1132<field name="RSRVD8" bitrange="31:29"> 1115 <field name="RSRVD6" desc="" bitrange="31:30"/>
1133</field> 1116 <field name="LFR_SEL" desc="" bitrange="29:28">
1134<field name="SHORT_CM_STS" bitrange="28:28"> 1117 <value name="DEFAULT" value="0x0" desc=""/>
1135</field> 1118 <value name="TIMES_2" value="0x1" desc=""/>
1136<field name="RSRVD7" bitrange="27:25"> 1119 <value name="TIMES_05" value="0x2" desc=""/>
1137</field> 1120 <value name="UNDEFINED" value="0x3" desc=""/>
1138<field name="SHORT_LR_STS" bitrange="24:24"> 1121 </field>
1139</field> 1122 <field name="RSRVD5" desc="" bitrange="27:26"/>
1140<field name="RSRVD6" bitrange="23:22"> 1123 <field name="CP_SEL" desc="" bitrange="25:24">
1141</field> 1124 <value name="DEFAULT" value="0x0" desc=""/>
1142<field name="SHORTMODE_CM" bitrange="21:20"> 1125 <value name="TIMES_2" value="0x1" desc=""/>
1143</field> 1126 <value name="TIMES_05" value="0x2" desc=""/>
1144<field name="RSRVD5" bitrange="19:19"> 1127 <value name="UNDEFINED" value="0x3" desc=""/>
1145</field> 1128 </field>
1146<field name="SHORTMODE_LR" bitrange="18:17"> 1129 <field name="RSRVD4" desc="" bitrange="23:22"/>
1147</field> 1130 <field name="DIV_SEL" desc="" bitrange="21:20">
1148<field name="RSRVD4" bitrange="16:15"> 1131 <value name="DEFAULT" value="0x0" desc=""/>
1149</field> 1132 <value name="LOWER" value="0x1" desc=""/>
1150<field name="SHORT_LVLADJL" bitrange="14:12"> 1133 <value name="LOWEST" value="0x2" desc=""/>
1151</field> 1134 <value name="UNDEFINED" value="0x3" desc=""/>
1152<field name="RSRVD3" bitrange="11:11"> 1135 </field>
1153</field> 1136 <field name="RSRVD3" desc="" bitrange="19:19"/>
1154<field name="SHORT_LVLADJR" bitrange="10:8"> 1137 <field name="EN_USB_CLKS" desc="" bitrange="18:18"/>
1155</field> 1138 <field name="RSRVD2" desc="" bitrange="17:17"/>
1156<field name="RSRVD2" bitrange="7:6"> 1139 <field name="POWER" desc="" bitrange="16:16"/>
1157</field> 1140 <field name="RSRVD1" desc="" bitrange="15:0"/>
1158<field name="HP_HOLD_GND" bitrange="5:5"> 1141 </reg>
1159</field> 1142 <reg name="PLLCTRL1" desc="">
1160<field name="HP_CLASSAB" bitrange="4:4"> 1143 <addr name="PLLCTRL1" addr="0x10"/>
1161</field> 1144 <field name="LOCK" desc="" bitrange="31:31"/>
1162<field name="RSRVD1" bitrange="3:0"> 1145 <field name="FORCE_LOCK" desc="" bitrange="30:30"/>
1163</field> 1146 <field name="RSRVD1" desc="" bitrange="29:16"/>
1164</reg> 1147 <field name="LOCK_COUNT" desc="" bitrange="15:0"/>
1165<reg name="TEST" sct="yes"> 1148 </reg>
1166<addr name="TEST" addr="0xa0" /> 1149 <reg name="CPU" desc="" sct="yes">
1167<field name="RSRVD4" bitrange="31:31"> 1150 <addr name="CPU" addr="0x20"/>
1168</field> 1151 <field name="RSRVD5" desc="" bitrange="31:30"/>
1169<field name="HP_ANTIPOP" bitrange="30:28"> 1152 <field name="BUSY_REF_XTAL" desc="" bitrange="29:29"/>
1170</field> 1153 <field name="BUSY_REF_CPU" desc="" bitrange="28:28"/>
1171<field name="RSRVD3" bitrange="27:27"> 1154 <field name="RSRVD4" desc="" bitrange="27:27"/>
1172</field> 1155 <field name="DIV_XTAL_FRAC_EN" desc="" bitrange="26:26"/>
1173<field name="TM_ADCIN_TOHP" bitrange="26:26"> 1156 <field name="DIV_XTAL" desc="" bitrange="25:16"/>
1174</field> 1157 <field name="RSRVD3" desc="" bitrange="15:13"/>
1175<field name="TM_LOOP" bitrange="25:25"> 1158 <field name="INTERRUPT_WAIT" desc="" bitrange="12:12"/>
1176</field> 1159 <field name="RSRVD2" desc="" bitrange="11:11"/>
1177<field name="TM_HPCOMMON" bitrange="24:24"> 1160 <field name="DIV_CPU_FRAC_EN" desc="" bitrange="10:10"/>
1178</field> 1161 <field name="RSRVD1" desc="" bitrange="9:6"/>
1179<field name="HP_I1_ADJ" bitrange="23:22"> 1162 <field name="DIV_CPU" desc="" bitrange="5:0"/>
1180</field> 1163 </reg>
1181<field name="HP_IALL_ADJ" bitrange="21:20"> 1164 <reg name="HBUS" desc="" sct="yes">
1182</field> 1165 <addr name="HBUS" addr="0x30"/>
1183<field name="RSRVD2" bitrange="19:14"> 1166 <field name="RSRVD4" desc="" bitrange="31:30"/>
1184</field> 1167 <field name="BUSY" desc="" bitrange="29:29"/>
1185<field name="VAG_CLASSA" bitrange="13:13"> 1168 <field name="DCP_AS_ENABLE" desc="" bitrange="28:28"/>
1186</field> 1169 <field name="PXP_AS_ENABLE" desc="" bitrange="27:27"/>
1187<field name="VAG_DOUBLE_I" bitrange="12:12"> 1170 <field name="APBHDMA_AS_ENABLE" desc="" bitrange="26:26"/>
1188</field> 1171 <field name="APBXDMA_AS_ENABLE" desc="" bitrange="25:25"/>
1189<field name="RSRVD1" bitrange="11:4"> 1172 <field name="TRAFFIC_JAM_AS_ENABLE" desc="" bitrange="24:24"/>
1190</field> 1173 <field name="TRAFFIC_AS_ENABLE" desc="" bitrange="23:23"/>
1191<field name="ADCTODAC_LOOP" bitrange="3:3"> 1174 <field name="CPU_DATA_AS_ENABLE" desc="" bitrange="22:22"/>
1192</field> 1175 <field name="CPU_INSTR_AS_ENABLE" desc="" bitrange="21:21"/>
1193<field name="DAC_CLASSA" bitrange="2:2"> 1176 <field name="AUTO_SLOW_MODE" desc="" bitrange="20:20"/>
1194</field> 1177 <field name="RSRVD2" desc="" bitrange="19:19"/>
1195<field name="DAC_DOUBLE_I" bitrange="1:1"> 1178 <field name="SLOW_DIV" desc="" bitrange="18:16">
1196</field> 1179 <value name="BY1" value="0x0" desc=""/>
1197<field name="DAC_DIS_RTZ" bitrange="0:0"> 1180 <value name="BY2" value="0x1" desc=""/>
1198</field> 1181 <value name="BY4" value="0x2" desc=""/>
1199</reg> 1182 <value name="BY8" value="0x3" desc=""/>
1200<reg name="BISTCTRL" sct="yes"> 1183 <value name="BY16" value="0x4" desc=""/>
1201<addr name="BISTCTRL" addr="0xb0" /> 1184 <value name="BY32" value="0x5" desc=""/>
1202<field name="RSVD0" bitrange="31:4"> 1185 </field>
1203</field> 1186 <field name="RSRVD1" desc="" bitrange="15:6"/>
1204<field name="FAIL" bitrange="3:3"> 1187 <field name="DIV_FRAC_EN" desc="" bitrange="5:5"/>
1205</field> 1188 <field name="DIV" desc="" bitrange="4:0"/>
1206<field name="PASS" bitrange="2:2"> 1189 </reg>
1207</field> 1190 <reg name="XBUS" desc="">
1208<field name="DONE" bitrange="1:1"> 1191 <addr name="XBUS" addr="0x40"/>
1209</field> 1192 <field name="BUSY" desc="" bitrange="31:31"/>
1210<field name="START" bitrange="0:0"> 1193 <field name="RSRVD1" desc="" bitrange="30:11"/>
1211</field> 1194 <field name="DIV_FRAC_EN" desc="" bitrange="10:10"/>
1212</reg> 1195 <field name="DIV" desc="" bitrange="9:0"/>
1213<reg name="BISTSTAT0" sct="yes"> 1196 </reg>
1214<addr name="BISTSTAT0" addr="0xc0" /> 1197 <reg name="XTAL" desc="" sct="yes">
1215<field name="RSVD0" bitrange="31:24"> 1198 <addr name="XTAL" addr="0x50"/>
1216</field> 1199 <field name="UART_CLK_GATE" desc="" bitrange="31:31"/>
1217<field name="DATA" bitrange="23:0"> 1200 <field name="FILT_CLK24M_GATE" desc="" bitrange="30:30"/>
1218</field> 1201 <field name="PWM_CLK24M_GATE" desc="" bitrange="29:29"/>
1219</reg> 1202 <field name="DRI_CLK24M_GATE" desc="" bitrange="28:28"/>
1220<reg name="BISTSTAT1" sct="yes"> 1203 <field name="DIGCTRL_CLK1M_GATE" desc="" bitrange="27:27"/>
1221<addr name="BISTSTAT1" addr="0xd0" /> 1204 <field name="TIMROT_CLK32K_GATE" desc="" bitrange="26:26"/>
1222<field name="RSVD1" bitrange="31:29"> 1205 <field name="RSRVD1" desc="" bitrange="25:2"/>
1223</field> 1206 <field name="DIV_UART" desc="" bitrange="1:0"/>
1224<field name="STATE" bitrange="28:24"> 1207 </reg>
1225</field> 1208 <reg name="PIX" desc="">
1226<field name="RSVD0" bitrange="23:8"> 1209 <addr name="PIX" addr="0x60"/>
1227</field> 1210 <field name="CLKGATE" desc="" bitrange="31:31"/>
1228<field name="ADDR" bitrange="7:0"> 1211 <field name="RSRVD2" desc="" bitrange="30:30"/>
1229</field> 1212 <field name="BUSY" desc="" bitrange="29:29"/>
1230</reg> 1213 <field name="RSRVD1" desc="" bitrange="28:13"/>
1231<reg name="ANACLKCTRL" sct="yes"> 1214 <field name="DIV_FRAC_EN" desc="" bitrange="12:12"/>
1232<addr name="ANACLKCTRL" addr="0xe0" /> 1215 <field name="DIV" desc="" bitrange="11:0"/>
1233<field name="CLKGATE" bitrange="31:31"> 1216 </reg>
1234</field> 1217 <reg name="SSP" desc="">
1235<field name="RSRVD3" bitrange="30:5"> 1218 <addr name="SSP" addr="0x70"/>
1236</field> 1219 <field name="CLKGATE" desc="" bitrange="31:31"/>
1237<field name="INVERT_DACCLK" bitrange="4:4"> 1220 <field name="RSRVD2" desc="" bitrange="30:30"/>
1238</field> 1221 <field name="BUSY" desc="" bitrange="29:29"/>
1239<field name="RSRVD2" bitrange="3:3"> 1222 <field name="RSRVD1" desc="" bitrange="28:10"/>
1240</field> 1223 <field name="DIV_FRAC_EN" desc="" bitrange="9:9"/>
1241<field name="DACDIV" bitrange="2:0"> 1224 <field name="DIV" desc="" bitrange="8:0"/>
1242</field> 1225 </reg>
1243</reg> 1226 <reg name="GPMI" desc="">
1244<reg name="DATA" sct="yes"> 1227 <addr name="GPMI" addr="0x80"/>
1245<addr name="DATA" addr="0xf0" /> 1228 <field name="CLKGATE" desc="" bitrange="31:31"/>
1246<field name="HIGH" bitrange="31:16"> 1229 <field name="RSRVD2" desc="" bitrange="30:30"/>
1247</field> 1230 <field name="BUSY" desc="" bitrange="29:29"/>
1248<field name="LOW" bitrange="15:0"> 1231 <field name="RSRVD1" desc="" bitrange="28:11"/>
1249</field> 1232 <field name="DIV_FRAC_EN" desc="" bitrange="10:10"/>
1250</reg> 1233 <field name="DIV" desc="" bitrange="9:0"/>
1251<reg name="SPEAKERCTRL" sct="yes"> 1234 </reg>
1252<addr name="SPEAKERCTRL" addr="0x100" /> 1235 <reg name="SPDIF" desc="">
1253<field name="RSRVD2" bitrange="31:25"> 1236 <addr name="SPDIF" addr="0x90"/>
1254</field> 1237 <field name="CLKGATE" desc="" bitrange="31:31"/>
1255<field name="MUTE" bitrange="24:24"> 1238 <field name="RSRVD" desc="" bitrange="30:0"/>
1256</field> 1239 </reg>
1257<field name="I1_ADJ" bitrange="23:22"> 1240 <reg name="EMI" desc="">
1258</field> 1241 <addr name="EMI" addr="0xa0"/>
1259<field name="IALL_ADJ" bitrange="21:20"> 1242 <field name="CLKGATE" desc="" bitrange="31:31"/>
1260</field> 1243 <field name="SYNC_MODE_EN" desc="" bitrange="30:30"/>
1261<field name="RSRVD1" bitrange="19:16"> 1244 <field name="BUSY_REF_XTAL" desc="" bitrange="29:29"/>
1262</field> 1245 <field name="BUSY_REF_EMI" desc="" bitrange="28:28"/>
1263<field name="POSDRIVER" bitrange="15:14"> 1246 <field name="BUSY_REF_CPU" desc="" bitrange="27:27"/>
1264</field> 1247 <field name="BUSY_SYNC_MODE" desc="" bitrange="26:26"/>
1265<field name="NEGDRIVER" bitrange="13:12"> 1248 <field name="RSRVD3" desc="" bitrange="25:18"/>
1266</field> 1249 <field name="BUSY_DCC_RESYNC" desc="" bitrange="17:17"/>
1267<field name="RSRVD0" bitrange="11:0"> 1250 <field name="DCC_RESYNC_ENABLE" desc="" bitrange="16:16"/>
1268</field> 1251 <field name="RSRVD2" desc="" bitrange="15:12"/>
1269</reg> 1252 <field name="DIV_XTAL" desc="" bitrange="11:8"/>
1270<reg name="VERSION" sct="no"> 1253 <field name="RSRVD1" desc="" bitrange="7:6"/>
1271<addr name="VERSION" addr="0x200" /> 1254 <field name="DIV_EMI" desc="" bitrange="5:0"/>
1272<field name="MAJOR" bitrange="31:24"> 1255 </reg>
1273</field> 1256 <reg name="IR" desc="">
1274<field name="MINOR" bitrange="23:16"> 1257 <addr name="IR" addr="0xb0"/>
1275</field> 1258 <field name="CLKGATE" desc="" bitrange="31:31"/>
1276<field name="STEP" bitrange="15:0"> 1259 <field name="RSRVD3" desc="" bitrange="30:30"/>
1277</field> 1260 <field name="AUTO_DIV" desc="" bitrange="29:29"/>
1278</reg> 1261 <field name="IR_BUSY" desc="" bitrange="28:28"/>
1279</dev> 1262 <field name="IROV_BUSY" desc="" bitrange="27:27"/>
1280<dev name="BCH" long_name="BCH ECC" desc="20-BIT Correcting ECC Accelerator (BCH)" version="3.2.0"> 1263 <field name="RSRVD2" desc="" bitrange="26:25"/>
1281<addr name="BCH" addr="0x8000a000" /> 1264 <field name="IROV_DIV" desc="" bitrange="24:16"/>
1282<reg name="CTRL" sct="yes"> 1265 <field name="RSRVD1" desc="" bitrange="15:10"/>
1283<addr name="CTRL" addr="0x0" /> 1266 <field name="IR_DIV" desc="" bitrange="9:0"/>
1284<field name="SFTRST" bitrange="31:31"> 1267 </reg>
1285<value name="RUN" value="0x0"> 1268 <reg name="SAIF" desc="">
1286</value> 1269 <addr name="SAIF" addr="0xc0"/>
1287<value name="RESET" value="0x1"> 1270 <field name="CLKGATE" desc="" bitrange="31:31"/>
1288</value> 1271 <field name="RSRVD2" desc="" bitrange="30:30"/>
1289</field> 1272 <field name="BUSY" desc="" bitrange="29:29"/>
1290<field name="CLKGATE" bitrange="30:30"> 1273 <field name="RSRVD1" desc="" bitrange="28:17"/>
1291<value name="RUN" value="0x0"> 1274 <field name="DIV_FRAC_EN" desc="" bitrange="16:16"/>
1292</value> 1275 <field name="DIV" desc="" bitrange="15:0"/>
1293<value name="NO_CLKS" value="0x1"> 1276 </reg>
1294</value> 1277 <reg name="TV" desc="">
1295</field> 1278 <addr name="TV" addr="0xd0"/>
1296<field name="RSVD5" bitrange="29:23"> 1279 <field name="CLK_TV108M_GATE" desc="" bitrange="31:31"/>
1297</field> 1280 <field name="CLK_TV_GATE" desc="" bitrange="30:30"/>
1298<field name="DEBUGSYNDROME" bitrange="22:22"> 1281 <field name="RSRVD" desc="" bitrange="29:0"/>
1299</field> 1282 </reg>
1300<field name="RSVD4" bitrange="21:20"> 1283 <reg name="ETM" desc="">
1301</field> 1284 <addr name="ETM" addr="0xe0"/>
1302<field name="M2M_LAYOUT" bitrange="19:18"> 1285 <field name="CLKGATE" desc="" bitrange="31:31"/>
1303</field> 1286 <field name="RSRVD2" desc="" bitrange="30:30"/>
1304<field name="M2M_ENCODE" bitrange="17:17"> 1287 <field name="BUSY" desc="" bitrange="29:29"/>
1305</field> 1288 <field name="RSRVD1" desc="" bitrange="28:7"/>
1306<field name="M2M_ENABLE" bitrange="16:16"> 1289 <field name="DIV_FRAC_EN" desc="" bitrange="6:6"/>
1307</field> 1290 <field name="DIV" desc="" bitrange="5:0"/>
1308<field name="RSVD3" bitrange="15:11"> 1291 </reg>
1309</field> 1292 <reg name="FRAC" desc="" sct="yes">
1310<field name="DEBUG_STALL_IRQ_EN" bitrange="10:10"> 1293 <addr name="FRAC" addr="0xf0"/>
1311</field> 1294 <field name="CLKGATEIO" desc="" bitrange="31:31"/>
1312<field name="RSVD2" bitrange="9:9"> 1295 <field name="IO_STABLE" desc="" bitrange="30:30"/>
1313</field> 1296 <field name="IOFRAC" desc="" bitrange="29:24"/>
1314<field name="COMPLETE_IRQ_EN" bitrange="8:8"> 1297 <field name="CLKGATEPIX" desc="" bitrange="23:23"/>
1315</field> 1298 <field name="PIX_STABLE" desc="" bitrange="22:22"/>
1316<field name="RSVD1" bitrange="7:4"> 1299 <field name="PIXFRAC" desc="" bitrange="21:16"/>
1317</field> 1300 <field name="CLKGATEEMI" desc="" bitrange="15:15"/>
1318<field name="BM_ERROR_IRQ" bitrange="3:3"> 1301 <field name="EMI_STABLE" desc="" bitrange="14:14"/>
1319</field> 1302 <field name="EMIFRAC" desc="" bitrange="13:8"/>
1320<field name="DEBUG_STALL_IRQ" bitrange="2:2"> 1303 <field name="CLKGATECPU" desc="" bitrange="7:7"/>
1321</field> 1304 <field name="CPU_STABLE" desc="" bitrange="6:6"/>
1322<field name="RSVD0" bitrange="1:1"> 1305 <field name="CPUFRAC" desc="" bitrange="5:0"/>
1323</field> 1306 </reg>
1324<field name="COMPLETE_IRQ" bitrange="0:0"> 1307 <reg name="FRAC1" desc="" sct="yes">
1325</field> 1308 <addr name="FRAC1" addr="0x100"/>
1326</reg> 1309 <field name="CLKGATEVID" desc="" bitrange="31:31"/>
1327<reg name="STATUS0" sct="no"> 1310 <field name="VID_STABLE" desc="" bitrange="30:30"/>
1328<addr name="STATUS0" addr="0x10" /> 1311 <field name="RSRVD1" desc="" bitrange="29:0"/>
1329<field name="HANDLE" bitrange="31:20"> 1312 </reg>
1330</field> 1313 <reg name="CLKSEQ" desc="" sct="yes">
1331<field name="COMPLETED_CE" bitrange="19:16"> 1314 <addr name="CLKSEQ" addr="0x110"/>
1332</field> 1315 <field name="RSRVD1" desc="" bitrange="31:9"/>
1333<field name="STATUS_BLK0" bitrange="15:8"> 1316 <field name="BYPASS_ETM" desc="" bitrange="8:8"/>
1334<value name="ZERO" value="0x0"> 1317 <field name="BYPASS_CPU" desc="" bitrange="7:7"/>
1335</value> 1318 <field name="BYPASS_EMI" desc="" bitrange="6:6"/>
1336<value name="ERROR1" value="0x1"> 1319 <field name="BYPASS_SSP" desc="" bitrange="5:5"/>
1337</value> 1320 <field name="BYPASS_GPMI" desc="" bitrange="4:4"/>
1338<value name="ERROR2" value="0x2"> 1321 <field name="BYPASS_IR" desc="" bitrange="3:3"/>
1339</value> 1322 <field name="RSRVD0" desc="" bitrange="2:2"/>
1340<value name="ERROR3" value="0x3"> 1323 <field name="BYPASS_PIX" desc="" bitrange="1:1"/>
1341</value> 1324 <field name="BYPASS_SAIF" desc="" bitrange="0:0"/>
1342<value name="ERROR4" value="0x4"> 1325 </reg>
1343</value> 1326 <reg name="RESET" desc="">
1344<value name="UNCORRECTABLE" value="0xfe"> 1327 <addr name="RESET" addr="0x120"/>
1345</value> 1328 <field name="RSRVD" desc="" bitrange="31:2"/>
1346<value name="ERASED" value="0xff"> 1329 <field name="CHIP" desc="" bitrange="1:1"/>
1347</value> 1330 <field name="DIG" desc="" bitrange="0:0"/>
1348</field> 1331 </reg>
1349<field name="RSVD1" bitrange="7:5"> 1332 <reg name="STATUS" desc="">
1350</field> 1333 <addr name="STATUS" addr="0x130"/>
1351<field name="ALLONES" bitrange="4:4"> 1334 <field name="CPU_LIMIT" desc="" bitrange="31:30"/>
1352</field> 1335 <field name="RSRVD" desc="" bitrange="29:0"/>
1353<field name="CORRECTED" bitrange="3:3"> 1336 </reg>
1354</field> 1337 <reg name="VERSION" desc="">
1355<field name="UNCORRECTABLE" bitrange="2:2"> 1338 <addr name="VERSION" addr="0x140"/>
1356</field> 1339 <field name="MAJOR" desc="" bitrange="31:24"/>
1357<field name="RSVD0" bitrange="1:0"> 1340 <field name="MINOR" desc="" bitrange="23:16"/>
1358</field> 1341 <field name="STEP" desc="" bitrange="15:0"/>
1359</reg> 1342 </reg>
1360<reg name="MODE" sct="no"> 1343 </dev>
1361<addr name="MODE" addr="0x20" /> 1344 <dev name="DCP" long_name="Data CoProcessor" desc="Data Co-Processor (DCP)" version="3.2.0">
1362<field name="RSVD" bitrange="31:8"> 1345 <addr name="DCP" addr="0x80028000"/>
1363</field> 1346 <reg name="CTRL" desc="" sct="yes">
1364<field name="ERASE_THRESHOLD" bitrange="7:0"> 1347 <addr name="CTRL" addr="0x0"/>
1365</field> 1348 <field name="SFTRST" desc="" bitrange="31:31"/>
1366</reg> 1349 <field name="CLKGATE" desc="" bitrange="30:30"/>
1367<reg name="ENCODEPTR" sct="no"> 1350 <field name="PRESENT_CRYPTO" desc="" bitrange="29:29">
1368<addr name="ENCODEPTR" addr="0x30" /> 1351 <value name="Present" value="0x1" desc=""/>
1369<field name="ADDR" bitrange="31:0"> 1352 <value name="Absent" value="0x0" desc=""/>
1370</field> 1353 </field>
1371</reg> 1354 <field name="PRESENT_CSC" desc="" bitrange="28:28">
1372<reg name="DATAPTR" sct="no"> 1355 <value name="Present" value="0x1" desc=""/>
1373<addr name="DATAPTR" addr="0x40" /> 1356 <value name="Absent" value="0x0" desc=""/>
1374<field name="ADDR" bitrange="31:0"> 1357 </field>
1375</field> 1358 <field name="RSVD1" desc="" bitrange="27:24"/>
1376</reg> 1359 <field name="GATHER_RESIDUAL_WRITES" desc="" bitrange="23:23"/>
1377<reg name="METAPTR" sct="no"> 1360 <field name="ENABLE_CONTEXT_CACHING" desc="" bitrange="22:22"/>
1378<addr name="METAPTR" addr="0x50" /> 1361 <field name="ENABLE_CONTEXT_SWITCHING" desc="" bitrange="21:21"/>
1379<field name="ADDR" bitrange="31:0"> 1362 <field name="RSVD0" desc="" bitrange="20:9"/>
1380</field> 1363 <field name="CSC_INTERRUPT_ENABLE" desc="" bitrange="8:8"/>
1381</reg> 1364 <field name="CHANNEL_INTERRUPT_ENABLE" desc="" bitrange="7:0">
1382<reg name="LAYOUTSELECT" sct="no"> 1365 <value name="CH0" value="0x1" desc=""/>
1383<addr name="LAYOUTSELECT" addr="0x70" /> 1366 <value name="CH1" value="0x2" desc=""/>
1384<field name="CS15_SELECT" bitrange="31:30"> 1367 <value name="CH2" value="0x4" desc=""/>
1385</field> 1368 <value name="CH3" value="0x8" desc=""/>
1386<field name="CS14_SELECT" bitrange="29:28"> 1369 </field>
1387</field> 1370 </reg>
1388<field name="CS13_SELECT" bitrange="27:26"> 1371 <reg name="STAT" desc="" sct="yes">
1389</field> 1372 <addr name="STAT" addr="0x10"/>
1390<field name="CS12_SELECT" bitrange="25:24"> 1373 <field name="RSVD2" desc="" bitrange="31:29"/>
1391</field> 1374 <field name="OTP_KEY_READY" desc="" bitrange="28:28"/>
1392<field name="CS11_SELECT" bitrange="23:22"> 1375 <field name="CUR_CHANNEL" desc="" bitrange="27:24">
1393</field> 1376 <value name="None" value="0x0" desc=""/>
1394<field name="CS10_SELECT" bitrange="21:20"> 1377 <value name="CH0" value="0x1" desc=""/>
1395</field> 1378 <value name="CH1" value="0x2" desc=""/>
1396<field name="CS9_SELECT" bitrange="19:18"> 1379 <value name="CH2" value="0x3" desc=""/>
1397</field> 1380 <value name="CH3" value="0x4" desc=""/>
1398<field name="CS8_SELECT" bitrange="17:16"> 1381 <value name="CSC" value="0x8" desc=""/>
1399</field> 1382 </field>
1400<field name="CS7_SELECT" bitrange="15:14"> 1383 <field name="READY_CHANNELS" desc="" bitrange="23:16">
1401</field> 1384 <value name="CH0" value="0x1" desc=""/>
1402<field name="CS6_SELECT" bitrange="13:12"> 1385 <value name="CH1" value="0x2" desc=""/>
1403</field> 1386 <value name="CH2" value="0x4" desc=""/>
1404<field name="CS5_SELECT" bitrange="11:10"> 1387 <value name="CH3" value="0x8" desc=""/>
1405</field> 1388 </field>
1406<field name="CS4_SELECT" bitrange="9:8"> 1389 <field name="RSVD1" desc="" bitrange="15:9"/>
1407</field> 1390 <field name="CSCIRQ" desc="" bitrange="8:8"/>
1408<field name="CS3_SELECT" bitrange="7:6"> 1391 <field name="RSVD0" desc="" bitrange="7:4"/>
1409</field> 1392 <field name="IRQ" desc="" bitrange="3:0"/>
1410<field name="CS2_SELECT" bitrange="5:4"> 1393 </reg>
1411</field> 1394 <reg name="CHANNELCTRL" desc="" sct="yes">
1412<field name="CS1_SELECT" bitrange="3:2"> 1395 <addr name="CHANNELCTRL" addr="0x20"/>
1413</field> 1396 <field name="RSVD" desc="" bitrange="31:19"/>
1414<field name="CS0_SELECT" bitrange="1:0"> 1397 <field name="CSC_PRIORITY" desc="" bitrange="18:17">
1415</field> 1398 <value name="HIGH" value="0x3" desc=""/>
1416</reg> 1399 <value name="MED" value="0x2" desc=""/>
1417<reg name="FLASH0LAYOUT0" sct="no"> 1400 <value name="LOW" value="0x1" desc=""/>
1418<addr name="FLASH0LAYOUT0" addr="0x80" /> 1401 <value name="BACKGROUND" value="0x0" desc=""/>
1419<field name="NBLOCKS" bitrange="31:24"> 1402 </field>
1420</field> 1403 <field name="CH0_IRQ_MERGED" desc="" bitrange="16:16"/>
1421<field name="META_SIZE" bitrange="23:16"> 1404 <field name="HIGH_PRIORITY_CHANNEL" desc="" bitrange="15:8">
1422</field> 1405 <value name="CH0" value="0x1" desc=""/>
1423<field name="ECC0" bitrange="15:12"> 1406 <value name="CH1" value="0x2" desc=""/>
1424<value name="NONE" value="0x0"> 1407 <value name="CH2" value="0x4" desc=""/>
1425</value> 1408 <value name="CH3" value="0x8" desc=""/>
1426<value name="ECC2" value="0x1"> 1409 </field>
1427</value> 1410 <field name="ENABLE_CHANNEL" desc="" bitrange="7:0">
1428<value name="ECC4" value="0x2"> 1411 <value name="CH0" value="0x1" desc=""/>
1429</value> 1412 <value name="CH1" value="0x2" desc=""/>
1430<value name="ECC6" value="0x3"> 1413 <value name="CH2" value="0x4" desc=""/>
1431</value> 1414 <value name="CH3" value="0x8" desc=""/>
1432<value name="ECC8" value="0x4"> 1415 </field>
1433</value> 1416 </reg>
1434<value name="ECC10" value="0x5"> 1417 <reg name="CAPABILITY0" desc="">
1435</value> 1418 <addr name="CAPABILITY0" addr="0x30"/>
1436<value name="ECC12" value="0x6"> 1419 <field name="DISABLE_DECRYPT" desc="" bitrange="31:31"/>
1437</value> 1420 <field name="ENABLE_TZONE" desc="" bitrange="30:30"/>
1438<value name="ECC14" value="0x7"> 1421 <field name="RSVD" desc="" bitrange="29:12"/>
1439</value> 1422 <field name="NUM_CHANNELS" desc="" bitrange="11:8"/>
1440<value name="ECC16" value="0x8"> 1423 <field name="NUM_KEYS" desc="" bitrange="7:0"/>
1441</value> 1424 </reg>
1442<value name="ECC18" value="0x9"> 1425 <reg name="CAPABILITY1" desc="">
1443</value> 1426 <addr name="CAPABILITY1" addr="0x40"/>
1444<value name="ECC20" value="0xa"> 1427 <field name="HASH_ALGORITHMS" desc="" bitrange="31:16">
1445</value> 1428 <value name="SHA1" value="0x1" desc=""/>
1446</field> 1429 <value name="CRC32" value="0x2" desc=""/>
1447<field name="DATA0_SIZE" bitrange="11:0"> 1430 </field>
1448</field> 1431 <field name="CIPHER_ALGORITHMS" desc="" bitrange="15:0">
1449</reg> 1432 <value name="AES128" value="0x1" desc=""/>
1450<reg name="FLASH0LAYOUT1" sct="no"> 1433 </field>
1451<addr name="FLASH0LAYOUT1" addr="0x90" /> 1434 </reg>
1452<field name="PAGE_SIZE" bitrange="31:16"> 1435 <reg name="CONTEXT" desc="">
1453</field> 1436 <addr name="CONTEXT" addr="0x50"/>
1454<field name="ECCN" bitrange="15:12"> 1437 <field name="ADDR" desc="" bitrange="31:0"/>
1455<value name="NONE" value="0x0"> 1438 </reg>
1456</value> 1439 <reg name="KEY" desc="">
1457<value name="ECC2" value="0x1"> 1440 <addr name="KEY" addr="0x60"/>
1458</value> 1441 <field name="RSVD" desc="" bitrange="31:8"/>
1459<value name="ECC4" value="0x2"> 1442 <field name="RSVD_INDEX" desc="" bitrange="7:6"/>
1460</value> 1443 <field name="INDEX" desc="" bitrange="5:4"/>
1461<value name="ECC6" value="0x3"> 1444 <field name="RSVD_SUBWORD" desc="" bitrange="3:2"/>
1462</value> 1445 <field name="SUBWORD" desc="" bitrange="1:0"/>
1463<value name="ECC8" value="0x4"> 1446 </reg>
1464</value> 1447 <reg name="KEYDATA" desc="">
1465<value name="ECC10" value="0x5"> 1448 <addr name="KEYDATA" addr="0x70"/>
1466</value> 1449 <field name="DATA" desc="" bitrange="31:0"/>
1467<value name="ECC12" value="0x6"> 1450 </reg>
1468</value> 1451 <reg name="PACKET0" desc="">
1469<value name="ECC14" value="0x7"> 1452 <addr name="PACKET0" addr="0x80"/>
1470</value> 1453 <field name="ADDR" desc="" bitrange="31:0"/>
1471<value name="ECC16" value="0x8"> 1454 </reg>
1472</value> 1455 <reg name="PACKET1" desc="">
1473<value name="ECC18" value="0x9"> 1456 <addr name="PACKET1" addr="0x90"/>
1474</value> 1457 <field name="TAG" desc="" bitrange="31:24"/>
1475<value name="ECC20" value="0xa"> 1458 <field name="OUTPUT_WORDSWAP" desc="" bitrange="23:23"/>
1476</value> 1459 <field name="OUTPUT_BYTESWAP" desc="" bitrange="22:22"/>
1477</field> 1460 <field name="INPUT_WORDSWAP" desc="" bitrange="21:21"/>
1478<field name="DATAN_SIZE" bitrange="11:0"> 1461 <field name="INPUT_BYTESWAP" desc="" bitrange="20:20"/>
1479</field> 1462 <field name="KEY_WORDSWAP" desc="" bitrange="19:19"/>
1480</reg> 1463 <field name="KEY_BYTESWAP" desc="" bitrange="18:18"/>
1481<reg name="FLASH1LAYOUT0" sct="no"> 1464 <field name="TEST_SEMA_IRQ" desc="" bitrange="17:17"/>
1482<addr name="FLASH1LAYOUT0" addr="0xa0" /> 1465 <field name="CONSTANT_FILL" desc="" bitrange="16:16"/>
1483<field name="NBLOCKS" bitrange="31:24"> 1466 <field name="HASH_OUTPUT" desc="" bitrange="15:15">
1484</field> 1467 <value name="INPUT" value="0x0" desc=""/>
1485<field name="META_SIZE" bitrange="23:16"> 1468 <value name="OUTPUT" value="0x1" desc=""/>
1486</field> 1469 </field>
1487<field name="ECC0" bitrange="15:12"> 1470 <field name="CHECK_HASH" desc="" bitrange="14:14"/>
1488<value name="NONE" value="0x0"> 1471 <field name="HASH_TERM" desc="" bitrange="13:13"/>
1489</value> 1472 <field name="HASH_INIT" desc="" bitrange="12:12"/>
1490<value name="ECC2" value="0x1"> 1473 <field name="PAYLOAD_KEY" desc="" bitrange="11:11"/>
1491</value> 1474 <field name="OTP_KEY" desc="" bitrange="10:10"/>
1492<value name="ECC4" value="0x2"> 1475 <field name="CIPHER_INIT" desc="" bitrange="9:9"/>
1493</value> 1476 <field name="CIPHER_ENCRYPT" desc="" bitrange="8:8">
1494<value name="ECC6" value="0x3"> 1477 <value name="ENCRYPT" value="0x1" desc=""/>
1495</value> 1478 <value name="DECRYPT" value="0x0" desc=""/>
1496<value name="ECC8" value="0x4"> 1479 </field>
1497</value> 1480 <field name="ENABLE_BLIT" desc="" bitrange="7:7"/>
1498<value name="ECC10" value="0x5"> 1481 <field name="ENABLE_HASH" desc="" bitrange="6:6"/>
1499</value> 1482 <field name="ENABLE_CIPHER" desc="" bitrange="5:5"/>
1500<value name="ECC12" value="0x6"> 1483 <field name="ENABLE_MEMCOPY" desc="" bitrange="4:4"/>
1501</value> 1484 <field name="CHAIN_CONTIGUOUS" desc="" bitrange="3:3"/>
1502<value name="ECC14" value="0x7"> 1485 <field name="CHAIN" desc="" bitrange="2:2"/>
1503</value> 1486 <field name="DECR_SEMAPHORE" desc="" bitrange="1:1"/>
1504<value name="ECC16" value="0x8"> 1487 <field name="INTERRUPT" desc="" bitrange="0:0"/>
1505</value> 1488 </reg>
1506<value name="ECC18" value="0x9"> 1489 <reg name="PACKET2" desc="">
1507</value> 1490 <addr name="PACKET2" addr="0xa0"/>
1508<value name="ECC20" value="0xa"> 1491 <field name="CIPHER_CFG" desc="" bitrange="31:24"/>
1509</value> 1492 <field name="RSVD" desc="" bitrange="23:20"/>
1510</field> 1493 <field name="HASH_SELECT" desc="" bitrange="19:16">
1511<field name="DATA0_SIZE" bitrange="11:0"> 1494 <value name="SHA1" value="0x0" desc=""/>
1512</field> 1495 <value name="CRC32" value="0x1" desc=""/>
1513</reg> 1496 </field>
1514<reg name="FLASH1LAYOUT1" sct="no"> 1497 <field name="KEY_SELECT" desc="" bitrange="15:8"/>
1515<addr name="FLASH1LAYOUT1" addr="0xb0" /> 1498 <field name="CIPHER_MODE" desc="" bitrange="7:4">
1516<field name="PAGE_SIZE" bitrange="31:16"> 1499 <value name="ECB" value="0x0" desc=""/>
1517</field> 1500 <value name="CBC" value="0x1" desc=""/>
1518<field name="ECCN" bitrange="15:12"> 1501 </field>
1519<value name="NONE" value="0x0"> 1502 <field name="CIPHER_SELECT" desc="" bitrange="3:0">
1520</value> 1503 <value name="AES128" value="0x0" desc=""/>
1521<value name="ECC2" value="0x1"> 1504 </field>
1522</value> 1505 </reg>
1523<value name="ECC4" value="0x2"> 1506 <reg name="PACKET3" desc="">
1524</value> 1507 <addr name="PACKET3" addr="0xb0"/>
1525<value name="ECC6" value="0x3"> 1508 <field name="ADDR" desc="" bitrange="31:0"/>
1526</value> 1509 </reg>
1527<value name="ECC8" value="0x4"> 1510 <reg name="PACKET4" desc="">
1528</value> 1511 <addr name="PACKET4" addr="0xc0"/>
1529<value name="ECC10" value="0x5"> 1512 <field name="ADDR" desc="" bitrange="31:0"/>
1530</value> 1513 </reg>
1531<value name="ECC12" value="0x6"> 1514 <reg name="PACKET5" desc="">
1532</value> 1515 <addr name="PACKET5" addr="0xd0"/>
1533<value name="ECC14" value="0x7"> 1516 <field name="COUNT" desc="" bitrange="31:0"/>
1534</value> 1517 </reg>
1535<value name="ECC16" value="0x8"> 1518 <reg name="PACKET6" desc="">
1536</value> 1519 <addr name="PACKET6" addr="0xe0"/>
1537<value name="ECC18" value="0x9"> 1520 <field name="ADDR" desc="" bitrange="31:0"/>
1538</value> 1521 </reg>
1539<value name="ECC20" value="0xa"> 1522 <reg name="CHnCMDPTR" desc="">
1540</value> 1523 <formula string="0x100+n*0x40"/>
1541</field> 1524 <addr name="CH0CMDPTR" addr="0x100"/>
1542<field name="DATAN_SIZE" bitrange="11:0"> 1525 <addr name="CH1CMDPTR" addr="0x140"/>
1543</field> 1526 <addr name="CH2CMDPTR" addr="0x180"/>
1544</reg> 1527 <addr name="CH3CMDPTR" addr="0x1c0"/>
1545<reg name="FLASH2LAYOUT0" sct="no"> 1528 <field name="ADDR" desc="" bitrange="31:0"/>
1546<addr name="FLASH2LAYOUT0" addr="0xc0" /> 1529 </reg>
1547<field name="NBLOCKS" bitrange="31:24"> 1530 <reg name="CHnSEMA" desc="">
1548</field> 1531 <formula string="0x110+n*0x40"/>
1549<field name="META_SIZE" bitrange="23:16"> 1532 <addr name="CH0SEMA" addr="0x110"/>
1550</field> 1533 <addr name="CH1SEMA" addr="0x150"/>
1551<field name="ECC0" bitrange="15:12"> 1534 <addr name="CH2SEMA" addr="0x190"/>
1552<value name="NONE" value="0x0"> 1535 <addr name="CH3SEMA" addr="0x1d0"/>
1553</value> 1536 <field name="RSVD2" desc="" bitrange="31:24"/>
1554<value name="ECC2" value="0x1"> 1537 <field name="VALUE" desc="" bitrange="23:16"/>
1555</value> 1538 <field name="RSVD1" desc="" bitrange="15:8"/>
1556<value name="ECC4" value="0x2"> 1539 <field name="INCREMENT" desc="" bitrange="7:0"/>
1557</value> 1540 </reg>
1558<value name="ECC6" value="0x3"> 1541 <reg name="CHnSTAT" desc="" sct="yes">
1559</value> 1542 <formula string="0x120+n*0x40"/>
1560<value name="ECC8" value="0x4"> 1543 <addr name="CH0STAT" addr="0x120"/>
1561</value> 1544 <addr name="CH1STAT" addr="0x160"/>
1562<value name="ECC10" value="0x5"> 1545 <addr name="CH2STAT" addr="0x1a0"/>
1563</value> 1546 <addr name="CH3STAT" addr="0x1e0"/>
1564<value name="ECC12" value="0x6"> 1547 <field name="TAG" desc="" bitrange="31:24"/>
1565</value> 1548 <field name="ERROR_CODE" desc="" bitrange="23:16">
1566<value name="ECC14" value="0x7"> 1549 <value name="NEXT_CHAIN_IS_0" value="0x1" desc=""/>
1567</value> 1550 <value name="NO_CHAIN" value="0x2" desc=""/>
1568<value name="ECC16" value="0x8"> 1551 <value name="CONTEXT_ERROR" value="0x3" desc=""/>
1569</value> 1552 <value name="PAYLOAD_ERROR" value="0x4" desc=""/>
1570<value name="ECC18" value="0x9"> 1553 <value name="INVALID_MODE" value="0x5" desc=""/>
1571</value> 1554 </field>
1572<value name="ECC20" value="0xa"> 1555 <field name="RSVD0" desc="" bitrange="15:7"/>
1573</value> 1556 <field name="ERROR_PAGEFAULT" desc="" bitrange="6:6"/>
1574</field> 1557 <field name="ERROR_DST" desc="" bitrange="5:5"/>
1575<field name="DATA0_SIZE" bitrange="11:0"> 1558 <field name="ERROR_SRC" desc="" bitrange="4:4"/>
1576</field> 1559 <field name="ERROR_PACKET" desc="" bitrange="3:3"/>
1577</reg> 1560 <field name="ERROR_SETUP" desc="" bitrange="2:2"/>
1578<reg name="FLASH2LAYOUT1" sct="no"> 1561 <field name="HASH_MISMATCH" desc="" bitrange="1:1"/>
1579<addr name="FLASH2LAYOUT1" addr="0xd0" /> 1562 <field name="RSVD_COMPLETE" desc="" bitrange="0:0"/>
1580<field name="PAGE_SIZE" bitrange="31:16"> 1563 </reg>
1581</field> 1564 <reg name="CHnOPTS" desc="" sct="yes">
1582<field name="ECCN" bitrange="15:12"> 1565 <formula string="0x130+n*0x40"/>
1583<value name="NONE" value="0x0"> 1566 <addr name="CH0OPTS" addr="0x130"/>
1584</value> 1567 <addr name="CH1OPTS" addr="0x170"/>
1585<value name="ECC2" value="0x1"> 1568 <addr name="CH2OPTS" addr="0x1b0"/>
1586</value> 1569 <addr name="CH3OPTS" addr="0x1f0"/>
1587<value name="ECC4" value="0x2"> 1570 <field name="RSVD" desc="" bitrange="31:16"/>
1588</value> 1571 <field name="RECOVERY_TIMER" desc="" bitrange="15:0"/>
1589<value name="ECC6" value="0x3"> 1572 </reg>
1590</value> 1573 <reg name="CSCCTRL0" desc="" sct="yes">
1591<value name="ECC8" value="0x4"> 1574 <addr name="CSCCTRL0" addr="0x300"/>
1592</value> 1575 <field name="RSVD1" desc="" bitrange="31:16"/>
1593<value name="ECC10" value="0x5"> 1576 <field name="CLIP" desc="" bitrange="15:15"/>
1594</value> 1577 <field name="UPSAMPLE" desc="" bitrange="14:14"/>
1595<value name="ECC12" value="0x6"> 1578 <field name="SCALE" desc="" bitrange="13:13"/>
1596</value> 1579 <field name="ROTATE" desc="" bitrange="12:12"/>
1597<value name="ECC14" value="0x7"> 1580 <field name="SUBSAMPLE" desc="" bitrange="11:11"/>
1598</value> 1581 <field name="DELTA" desc="" bitrange="10:10"/>
1599<value name="ECC16" value="0x8"> 1582 <field name="RGB_FORMAT" desc="" bitrange="9:8">
1600</value> 1583 <value name="RGB16_565" value="0x0" desc=""/>
1601<value name="ECC18" value="0x9"> 1584 <value name="YCbCrI" value="0x1" desc=""/>
1602</value> 1585 <value name="RGB24" value="0x2" desc=""/>
1603<value name="ECC20" value="0xa"> 1586 <value name="YUV422I" value="0x3" desc=""/>
1604</value> 1587 </field>
1605</field> 1588 <field name="YUV_FORMAT" desc="" bitrange="7:4">
1606<field name="DATAN_SIZE" bitrange="11:0"> 1589 <value name="YUV420" value="0x0" desc=""/>
1607</field> 1590 <value name="YUV422" value="0x2" desc=""/>
1608</reg> 1591 </field>
1609<reg name="FLASH3LAYOUT0" sct="no"> 1592 <field name="RSVD0" desc="" bitrange="3:1"/>
1610<addr name="FLASH3LAYOUT0" addr="0xe0" /> 1593 <field name="ENABLE" desc="" bitrange="0:0"/>
1611<field name="NBLOCKS" bitrange="31:24"> 1594 </reg>
1612</field> 1595 <reg name="CSCSTAT" desc="" sct="yes">
1613<field name="META_SIZE" bitrange="23:16"> 1596 <addr name="CSCSTAT" addr="0x310"/>
1614</field> 1597 <field name="RSVD3" desc="" bitrange="31:24"/>
1615<field name="ECC0" bitrange="15:12"> 1598 <field name="ERROR_CODE" desc="" bitrange="23:16">
1616<value name="NONE" value="0x0"> 1599 <value name="LUMA0_FETCH_ERROR_Y0" value="0x1" desc=""/>
1617</value> 1600 <value name="LUMA1_FETCH_ERROR_Y1" value="0x2" desc=""/>
1618<value name="ECC2" value="0x1"> 1601 <value name="CHROMA_FETCH_ERROR_U" value="0x3" desc=""/>
1619</value> 1602 <value name="CHROMA_FETCH_ERROR_V" value="0x4" desc=""/>
1620<value name="ECC4" value="0x2"> 1603 </field>
1621</value> 1604 <field name="RSVD2" desc="" bitrange="15:7"/>
1622<value name="ECC6" value="0x3"> 1605 <field name="ERROR_PAGEFAULT" desc="" bitrange="6:6"/>
1623</value> 1606 <field name="ERROR_DST" desc="" bitrange="5:5"/>
1624<value name="ECC8" value="0x4"> 1607 <field name="ERROR_SRC" desc="" bitrange="4:4"/>
1625</value> 1608 <field name="RSVD1" desc="" bitrange="3:3"/>
1626<value name="ECC10" value="0x5"> 1609 <field name="ERROR_SETUP" desc="" bitrange="2:2"/>
1627</value> 1610 <field name="RSVD0" desc="" bitrange="1:1"/>
1628<value name="ECC12" value="0x6"> 1611 <field name="COMPLETE" desc="" bitrange="0:0"/>
1629</value> 1612 </reg>
1630<value name="ECC14" value="0x7"> 1613 <reg name="CSCOUTBUFPARAM" desc="">
1631</value> 1614 <addr name="CSCOUTBUFPARAM" addr="0x320"/>
1632<value name="ECC16" value="0x8"> 1615 <field name="RSVD1" desc="" bitrange="31:24"/>
1633</value> 1616 <field name="FIELD_SIZE" desc="" bitrange="23:12"/>
1634<value name="ECC18" value="0x9"> 1617 <field name="LINE_SIZE" desc="" bitrange="11:0"/>
1635</value> 1618 </reg>
1636<value name="ECC20" value="0xa"> 1619 <reg name="CSCINBUFPARAM" desc="">
1637</value> 1620 <addr name="CSCINBUFPARAM" addr="0x330"/>
1638</field> 1621 <field name="RSVD1" desc="" bitrange="31:12"/>
1639<field name="DATA0_SIZE" bitrange="11:0"> 1622 <field name="LINE_SIZE" desc="" bitrange="11:0"/>
1640</field> 1623 </reg>
1641</reg> 1624 <reg name="CSCRGB" desc="">
1642<reg name="FLASH3LAYOUT1" sct="no"> 1625 <addr name="CSCRGB" addr="0x340"/>
1643<addr name="FLASH3LAYOUT1" addr="0xf0" /> 1626 <field name="ADDR" desc="" bitrange="31:0"/>
1644<field name="PAGE_SIZE" bitrange="31:16"> 1627 </reg>
1645</field> 1628 <reg name="CSCLUMA" desc="">
1646<field name="ECCN" bitrange="15:12"> 1629 <addr name="CSCLUMA" addr="0x350"/>
1647<value name="NONE" value="0x0"> 1630 <field name="ADDR" desc="" bitrange="31:0"/>
1648</value> 1631 </reg>
1649<value name="ECC2" value="0x1"> 1632 <reg name="CSCCHROMAU" desc="">
1650</value> 1633 <addr name="CSCCHROMAU" addr="0x360"/>
1651<value name="ECC4" value="0x2"> 1634 <field name="ADDR" desc="" bitrange="31:0"/>
1652</value> 1635 </reg>
1653<value name="ECC6" value="0x3"> 1636 <reg name="CSCCHROMAV" desc="">
1654</value> 1637 <addr name="CSCCHROMAV" addr="0x370"/>
1655<value name="ECC8" value="0x4"> 1638 <field name="ADDR" desc="" bitrange="31:0"/>
1656</value> 1639 </reg>
1657<value name="ECC10" value="0x5"> 1640 <reg name="CSCCOEFF0" desc="">
1658</value> 1641 <addr name="CSCCOEFF0" addr="0x380"/>
1659<value name="ECC12" value="0x6"> 1642 <field name="RSVD1" desc="" bitrange="31:26"/>
1660</value> 1643 <field name="C0" desc="" bitrange="25:16"/>
1661<value name="ECC14" value="0x7"> 1644 <field name="UV_OFFSET" desc="" bitrange="15:8"/>
1662</value> 1645 <field name="Y_OFFSET" desc="" bitrange="7:0"/>
1663<value name="ECC16" value="0x8"> 1646 </reg>
1664</value> 1647 <reg name="CSCCOEFF1" desc="">
1665<value name="ECC18" value="0x9"> 1648 <addr name="CSCCOEFF1" addr="0x390"/>
1666</value> 1649 <field name="RSVD1" desc="" bitrange="31:26"/>
1667<value name="ECC20" value="0xa"> 1650 <field name="C1" desc="" bitrange="25:16"/>
1668</value> 1651 <field name="RSVD0" desc="" bitrange="15:10"/>
1669</field> 1652 <field name="C4" desc="" bitrange="9:0"/>
1670<field name="DATAN_SIZE" bitrange="11:0"> 1653 </reg>
1671</field> 1654 <reg name="CSCCOEFF2" desc="">
1672</reg> 1655 <addr name="CSCCOEFF2" addr="0x3a0"/>
1673<reg name="DEBUG0" sct="yes"> 1656 <field name="RSVD1" desc="" bitrange="31:26"/>
1674<addr name="DEBUG0" addr="0x100" /> 1657 <field name="C2" desc="" bitrange="25:16"/>
1675<field name="RSVD1" bitrange="31:27"> 1658 <field name="RSVD0" desc="" bitrange="15:10"/>
1676</field> 1659 <field name="C3" desc="" bitrange="9:0"/>
1677<field name="ROM_BIST_ENABLE" bitrange="26:26"> 1660 </reg>
1678</field> 1661 <reg name="CSCCLIP" desc="">
1679<field name="ROM_BIST_COMPLETE" bitrange="25:25"> 1662 <addr name="CSCCLIP" addr="0x3d0"/>
1680</field> 1663 <field name="RSVD1" desc="" bitrange="31:24"/>
1681<field name="KES_DEBUG_SYNDROME_SYMBOL" bitrange="24:16"> 1664 <field name="HEIGHT" desc="" bitrange="23:12"/>
1682<value name="NORMAL" value="0x0"> 1665 <field name="WIDTH" desc="" bitrange="11:0"/>
1683</value> 1666 </reg>
1684<value name="TEST_MODE" value="0x1"> 1667 <reg name="CSCXSCALE" desc="">
1685</value> 1668 <addr name="CSCXSCALE" addr="0x3e0"/>
1686</field> 1669 <field name="RSVD1" desc="" bitrange="31:26"/>
1687<field name="KES_DEBUG_SHIFT_SYND" bitrange="15:15"> 1670 <field name="INT" desc="" bitrange="25:24"/>
1688</field> 1671 <field name="FRAC" desc="" bitrange="23:12"/>
1689<field name="KES_DEBUG_PAYLOAD_FLAG" bitrange="14:14"> 1672 <field name="WIDTH" desc="" bitrange="11:0"/>
1690<value name="DATA" value="0x1"> 1673 </reg>
1691</value> 1674 <reg name="CSCYSCALE" desc="">
1692<value name="AUX" value="0x1"> 1675 <addr name="CSCYSCALE" addr="0x3f0"/>
1693</value> 1676 <field name="RSVD1" desc="" bitrange="31:26"/>
1694</field> 1677 <field name="INT" desc="" bitrange="25:24"/>
1695<field name="KES_DEBUG_MODE4K" bitrange="13:13"> 1678 <field name="FRAC" desc="" bitrange="23:12"/>
1696<value name="4k" value="0x1"> 1679 <field name="HEIGHT" desc="" bitrange="11:0"/>
1697</value> 1680 </reg>
1698<value name="2k" value="0x1"> 1681 <reg name="DBGSELECT" desc="">
1699</value> 1682 <addr name="DBGSELECT" addr="0x400"/>
1700</field> 1683 <field name="RSVD" desc="" bitrange="31:8"/>
1701<field name="KES_DEBUG_KICK" bitrange="12:12"> 1684 <field name="INDEX" desc="" bitrange="7:0">
1702</field> 1685 <value name="CONTROL" value="0x1" desc=""/>
1703<field name="KES_STANDALONE" bitrange="11:11"> 1686 <value name="OTPKEY0" value="0x10" desc=""/>
1704<value name="NORMAL" value="0x0"> 1687 <value name="OTPKEY1" value="0x11" desc=""/>
1705</value> 1688 <value name="OTPKEY2" value="0x12" desc=""/>
1706<value name="TEST_MODE" value="0x1"> 1689 <value name="OTPKEY3" value="0x13" desc=""/>
1707</value> 1690 </field>
1708</field> 1691 </reg>
1709<field name="KES_DEBUG_STEP" bitrange="10:10"> 1692 <reg name="DBGDATA" desc="">
1710</field> 1693 <addr name="DBGDATA" addr="0x410"/>
1711<field name="KES_DEBUG_STALL" bitrange="9:9"> 1694 <field name="DATA" desc="" bitrange="31:0"/>
1712<value name="NORMAL" value="0x0"> 1695 </reg>
1713</value> 1696 <reg name="PAGETABLE" desc="">
1714<value name="WAIT" value="0x1"> 1697 <addr name="PAGETABLE" addr="0x420"/>
1715</value> 1698 <field name="BASE" desc="" bitrange="31:2"/>
1716</field> 1699 <field name="FLUSH" desc="" bitrange="1:1"/>
1717<field name="BM_KES_TEST_BYPASS" bitrange="8:8"> 1700 <field name="ENABLE" desc="" bitrange="0:0"/>
1718<value name="NORMAL" value="0x0"> 1701 </reg>
1719</value> 1702 <reg name="VERSION" desc="">
1720<value name="TEST_MODE" value="0x1"> 1703 <addr name="VERSION" addr="0x430"/>
1721</value> 1704 <field name="MAJOR" desc="" bitrange="31:24"/>
1722</field> 1705 <field name="MINOR" desc="" bitrange="23:16"/>
1723<field name="RSVD0" bitrange="7:6"> 1706 <field name="STEP" desc="" bitrange="15:0"/>
1724</field> 1707 </reg>
1725<field name="DEBUG_REG_SELECT" bitrange="5:0"> 1708 </dev>
1726</field> 1709 <dev name="DIGCTL" long_name="Digital Control" desc="Digital Control and On-Chip RAM" version="3.2.0">
1727</reg> 1710 <addr name="DIGCTL" addr="0x8001c000"/>
1728<reg name="DBGKESREAD" sct="no"> 1711 <reg name="CTRL" desc="" sct="yes">
1729<addr name="DBGKESREAD" addr="0x110" /> 1712 <addr name="CTRL" addr="0x0"/>
1730<field name="VALUES" bitrange="31:0"> 1713 <field name="RSVD3" desc="" bitrange="31:31"/>
1731</field> 1714 <field name="XTAL24M_GATE" desc="" bitrange="30:30"/>
1732</reg> 1715 <field name="TRAP_IRQ" desc="" bitrange="29:29"/>
1733<reg name="DBGCSFEREAD" sct="no"> 1716 <field name="RSVD2" desc="" bitrange="28:27"/>
1734<addr name="DBGCSFEREAD" addr="0x120" /> 1717 <field name="CACHE_BIST_TMODE" desc="" bitrange="26:26"/>
1735<field name="VALUES" bitrange="31:0"> 1718 <field name="LCD_BIST_CLKEN" desc="" bitrange="25:25"/>
1736</field> 1719 <field name="LCD_BIST_START" desc="" bitrange="24:24"/>
1737</reg> 1720 <field name="DCP_BIST_CLKEN" desc="" bitrange="23:23"/>
1738<reg name="DBGSYNDGENREAD" sct="no"> 1721 <field name="DCP_BIST_START" desc="" bitrange="22:22"/>
1739<addr name="DBGSYNDGENREAD" addr="0x130" /> 1722 <field name="ARM_BIST_CLKEN" desc="" bitrange="21:21"/>
1740<field name="VALUES" bitrange="31:0"> 1723 <field name="USB_TESTMODE" desc="" bitrange="20:20"/>
1741</field> 1724 <field name="ANALOG_TESTMODE" desc="" bitrange="19:19"/>
1742</reg> 1725 <field name="DIGITAL_TESTMODE" desc="" bitrange="18:18"/>
1743<reg name="DBGAHBMREAD" sct="no"> 1726 <field name="ARM_BIST_START" desc="" bitrange="17:17"/>
1744<addr name="DBGAHBMREAD" addr="0x140" /> 1727 <field name="UART_LOOPBACK" desc="" bitrange="16:16">
1745<field name="VALUES" bitrange="31:0"> 1728 <value name="NORMAL" value="0x0" desc=""/>
1746</field> 1729 <value name="LOOPIT" value="0x1" desc=""/>
1747</reg> 1730 </field>
1748<reg name="BLOCKNAME" sct="no"> 1731 <field name="SAIF_LOOPBACK" desc="" bitrange="15:15">
1749<addr name="BLOCKNAME" addr="0x150" /> 1732 <value name="NORMAL" value="0x0" desc=""/>
1750<field name="NAME" bitrange="31:0"> 1733 <value name="LOOPIT" value="0x1" desc=""/>
1751</field> 1734 </field>
1752</reg> 1735 <field name="SAIF_CLKMUX_SEL" desc="" bitrange="14:13">
1753<reg name="VERSION" sct="no"> 1736 <value name="MBL_CLK_OUT" value="0x0" desc=""/>
1754<addr name="VERSION" addr="0x160" /> 1737 <value name="BL_CLK_OUT" value="0x1" desc=""/>
1755<field name="MAJOR" bitrange="31:24"> 1738 <value name="M_CLK_OUT_BL_CLK_IN" value="0x2" desc=""/>
1756</field> 1739 <value name="BL_CLK_IN" value="0x3" desc=""/>
1757<field name="MINOR" bitrange="23:16"> 1740 </field>
1758</field> 1741 <field name="SAIF_CLKMST_SEL" desc="" bitrange="12:12">
1759<field name="STEP" bitrange="15:0"> 1742 <value name="SAIF1_MST" value="0x0" desc=""/>
1760</field> 1743 <value name="SAIF2_MST" value="0x1" desc=""/>
1761</reg> 1744 </field>
1762</dev> 1745 <field name="SAIF_ALT_BITCLK_SEL" desc="" bitrange="11:11"/>
1763<dev name="CLKCTRL" long_name="Clock Controller" desc="Clock Generation and Control" version="3.2.0"> 1746 <field name="RSVD1" desc="" bitrange="10:10"/>
1764<addr name="CLKCTRL" addr="0x80040000" /> 1747 <field name="SY_ENDIAN" desc="" bitrange="9:9"/>
1765<reg name="PLLCTRL0" sct="yes"> 1748 <field name="SY_SFTRST" desc="" bitrange="8:8"/>
1766<addr name="PLLCTRL0" addr="0x0" /> 1749 <field name="SY_CLKGATE" desc="" bitrange="7:7"/>
1767<field name="RSRVD6" bitrange="31:30"> 1750 <field name="USE_SERIAL_JTAG" desc="" bitrange="6:6">
1768</field> 1751 <value name="OLD_JTAG" value="0x0" desc=""/>
1769<field name="LFR_SEL" bitrange="29:28"> 1752 <value name="SERIAL_JTAG" value="0x1" desc=""/>
1770<value name="DEFAULT" value="0x0"> 1753 </field>
1771</value> 1754 <field name="TRAP_IN_RANGE" desc="" bitrange="5:5"/>
1772<value name="TIMES_2" value="0x1"> 1755 <field name="TRAP_ENABLE" desc="" bitrange="4:4"/>
1773</value> 1756 <field name="DEBUG_DISABLE" desc="" bitrange="3:3"/>
1774<value name="TIMES_05" value="0x2"> 1757 <field name="USB_CLKGATE" desc="" bitrange="2:2">
1775</value> 1758 <value name="RUN" value="0x0" desc=""/>
1776<value name="UNDEFINED" value="0x3"> 1759 <value name="NO_CLKS" value="0x1" desc=""/>
1777</value> 1760 </field>
1778</field> 1761 <field name="JTAG_SHIELD" desc="" bitrange="1:1">
1779<field name="RSRVD5" bitrange="27:26"> 1762 <value name="NORMAL" value="0x0" desc=""/>
1780</field> 1763 <value name="SHIELDS_UP" value="0x1" desc=""/>
1781<field name="CP_SEL" bitrange="25:24"> 1764 </field>
1782<value name="DEFAULT" value="0x0"> 1765 <field name="LATCH_ENTROPY" desc="" bitrange="0:0"/>
1783</value> 1766 </reg>
1784<value name="TIMES_2" value="0x1"> 1767 <reg name="STATUS" desc="" sct="yes">
1785</value> 1768 <addr name="STATUS" addr="0x10"/>
1786<value name="TIMES_05" value="0x2"> 1769 <field name="USB_HS_PRESENT" desc="" bitrange="31:31"/>
1787</value> 1770 <field name="USB_OTG_PRESENT" desc="" bitrange="30:30"/>
1788<value name="UNDEFINED" value="0x3"> 1771 <field name="USB_HOST_PRESENT" desc="" bitrange="29:29"/>
1789</value> 1772 <field name="USB_DEVICE_PRESENT" desc="" bitrange="28:28"/>
1790</field> 1773 <field name="RSVD2" desc="" bitrange="27:11"/>
1791<field name="RSRVD4" bitrange="23:22"> 1774 <field name="DCP_BIST_FAIL" desc="" bitrange="10:10"/>
1792</field> 1775 <field name="DCP_BIST_PASS" desc="" bitrange="9:9"/>
1793<field name="DIV_SEL" bitrange="21:20"> 1776 <field name="DCP_BIST_DONE" desc="" bitrange="8:8"/>
1794<value name="DEFAULT" value="0x0"> 1777 <field name="LCD_BIST_FAIL" desc="" bitrange="7:7"/>
1795</value> 1778 <field name="LCD_BIST_PASS" desc="" bitrange="6:6"/>
1796<value name="LOWER" value="0x1"> 1779 <field name="LCD_BIST_DONE" desc="" bitrange="5:5"/>
1797</value> 1780 <field name="JTAG_IN_USE" desc="" bitrange="4:4"/>
1798<value name="LOWEST" value="0x2"> 1781 <field name="PACKAGE_TYPE" desc="" bitrange="3:1"/>
1799</value> 1782 <field name="WRITTEN" desc="" bitrange="0:0"/>
1800<value name="UNDEFINED" value="0x3"> 1783 </reg>
1801</value> 1784 <reg name="HCLKCOUNT" desc="" sct="yes">
1802</field> 1785 <addr name="HCLKCOUNT" addr="0x20"/>
1803<field name="RSRVD3" bitrange="19:19"> 1786 <field name="COUNT" desc="" bitrange="31:0"/>
1804</field> 1787 </reg>
1805<field name="EN_USB_CLKS" bitrange="18:18"> 1788 <reg name="RAMCTRL" desc="" sct="yes">
1806</field> 1789 <addr name="RAMCTRL" addr="0x30"/>
1807<field name="RSRVD2" bitrange="17:17"> 1790 <field name="RSVD1" desc="" bitrange="31:12"/>
1808</field> 1791 <field name="SPEED_SELECT" desc="" bitrange="11:8"/>
1809<field name="POWER" bitrange="16:16"> 1792 <field name="RSVD0" desc="" bitrange="7:1"/>
1810</field> 1793 <field name="RAM_REPAIR_EN" desc="" bitrange="0:0"/>
1811<field name="RSRVD1" bitrange="15:0"> 1794 </reg>
1812</field> 1795 <reg name="RAMREPAIR" desc="" sct="yes">
1813</reg> 1796 <addr name="RAMREPAIR" addr="0x40"/>
1814<reg name="PLLCTRL1" sct="no"> 1797 <field name="RSVD1" desc="" bitrange="31:16"/>
1815<addr name="PLLCTRL1" addr="0x10" /> 1798 <field name="ADDR" desc="" bitrange="15:0"/>
1816<field name="LOCK" bitrange="31:31"> 1799 </reg>
1817</field> 1800 <reg name="ROMCTRL" desc="" sct="yes">
1818<field name="FORCE_LOCK" bitrange="30:30"> 1801 <addr name="ROMCTRL" addr="0x50"/>
1819</field> 1802 <field name="RSVD0" desc="" bitrange="31:4"/>
1820<field name="RSRVD1" bitrange="29:16"> 1803 <field name="RD_MARGIN" desc="" bitrange="3:0"/>
1821</field> 1804 </reg>
1822<field name="LOCK_COUNT" bitrange="15:0"> 1805 <reg name="WRITEONCE" desc="">
1823</field> 1806 <addr name="WRITEONCE" addr="0x60"/>
1824</reg> 1807 <field name="BITS" desc="" bitrange="31:0"/>
1825<reg name="CPU" sct="yes"> 1808 </reg>
1826<addr name="CPU" addr="0x20" /> 1809 <reg name="ENTROPY" desc="">
1827<field name="RSRVD5" bitrange="31:30"> 1810 <addr name="ENTROPY" addr="0x90"/>
1828</field> 1811 <field name="VALUE" desc="" bitrange="31:0"/>
1829<field name="BUSY_REF_XTAL" bitrange="29:29"> 1812 </reg>
1830</field> 1813 <reg name="ENTROPY_LATCHED" desc="">
1831<field name="BUSY_REF_CPU" bitrange="28:28"> 1814 <addr name="ENTROPY_LATCHED" addr="0xa0"/>
1832</field> 1815 <field name="VALUE" desc="" bitrange="31:0"/>
1833<field name="RSRVD4" bitrange="27:27"> 1816 </reg>
1834</field> 1817 <reg name="SJTAGDBG" desc="" sct="yes">
1835<field name="DIV_XTAL_FRAC_EN" bitrange="26:26"> 1818 <addr name="SJTAGDBG" addr="0xb0"/>
1836</field> 1819 <field name="RSVD2" desc="" bitrange="31:27"/>
1837<field name="DIV_XTAL" bitrange="25:16"> 1820 <field name="SJTAG_STATE" desc="" bitrange="26:16"/>
1838</field> 1821 <field name="RSVD1" desc="" bitrange="15:11"/>
1839<field name="RSRVD3" bitrange="15:13"> 1822 <field name="SJTAG_TDO" desc="" bitrange="10:10"/>
1840</field> 1823 <field name="SJTAG_TDI" desc="" bitrange="9:9"/>
1841<field name="INTERRUPT_WAIT" bitrange="12:12"> 1824 <field name="SJTAG_MODE" desc="" bitrange="8:8"/>
1842</field> 1825 <field name="DELAYED_ACTIVE" desc="" bitrange="7:4"/>
1843<field name="RSRVD2" bitrange="11:11"> 1826 <field name="ACTIVE" desc="" bitrange="3:3"/>
1844</field> 1827 <field name="SJTAG_PIN_STATE" desc="" bitrange="2:2"/>
1845<field name="DIV_CPU_FRAC_EN" bitrange="10:10"> 1828 <field name="SJTAG_DEBUG_DATA" desc="" bitrange="1:1"/>
1846</field> 1829 <field name="SJTAG_DEBUG_OE" desc="" bitrange="0:0"/>
1847<field name="RSRVD1" bitrange="9:6"> 1830 </reg>
1848</field> 1831 <reg name="MICROSECONDS" desc="" sct="yes">
1849<field name="DIV_CPU" bitrange="5:0"> 1832 <addr name="MICROSECONDS" addr="0xc0"/>
1850</field> 1833 <field name="VALUE" desc="" bitrange="31:0"/>
1851</reg> 1834 </reg>
1852<reg name="HBUS" sct="yes"> 1835 <reg name="DBGRD" desc="">
1853<addr name="HBUS" addr="0x30" /> 1836 <addr name="DBGRD" addr="0xd0"/>
1854<field name="RSRVD4" bitrange="31:30"> 1837 <field name="COMPLEMENT" desc="" bitrange="31:0"/>
1855</field> 1838 </reg>
1856<field name="BUSY" bitrange="29:29"> 1839 <reg name="DBG" desc="">
1857</field> 1840 <addr name="DBG" addr="0xe0"/>
1858<field name="DCP_AS_ENABLE" bitrange="28:28"> 1841 <field name="VALUE" desc="" bitrange="31:0"/>
1859</field> 1842 </reg>
1860<field name="PXP_AS_ENABLE" bitrange="27:27"> 1843 <reg name="OCRAM_BIST_CSR" desc="" sct="yes">
1861</field> 1844 <addr name="OCRAM_BIST_CSR" addr="0xf0"/>
1862<field name="APBHDMA_AS_ENABLE" bitrange="26:26"> 1845 <field name="RSVD1" desc="" bitrange="31:11"/>
1863</field> 1846 <field name="BIST_DEBUG_MODE" desc="" bitrange="10:10"/>
1864<field name="APBXDMA_AS_ENABLE" bitrange="25:25"> 1847 <field name="BIST_DATA_CHANGE" desc="" bitrange="9:9"/>
1865</field> 1848 <field name="BIST_CLKEN" desc="" bitrange="8:8"/>
1866<field name="TRAFFIC_JAM_AS_ENABLE" bitrange="24:24"> 1849 <field name="RSVD0" desc="" bitrange="7:4"/>
1867</field> 1850 <field name="FAIL" desc="" bitrange="3:3"/>
1868<field name="TRAFFIC_AS_ENABLE" bitrange="23:23"> 1851 <field name="PASS" desc="" bitrange="2:2"/>
1869</field> 1852 <field name="DONE" desc="" bitrange="1:1"/>
1870<field name="CPU_DATA_AS_ENABLE" bitrange="22:22"> 1853 <field name="START" desc="" bitrange="0:0"/>
1871</field> 1854 </reg>
1872<field name="CPU_INSTR_AS_ENABLE" bitrange="21:21"> 1855 <reg name="OCRAM_STATUS0" desc="" sct="yes">
1873</field> 1856 <addr name="OCRAM_STATUS0" addr="0x110"/>
1874<field name="AUTO_SLOW_MODE" bitrange="20:20"> 1857 <field name="FAILDATA00" desc="" bitrange="31:0"/>
1875</field> 1858 </reg>
1876<field name="RSRVD2" bitrange="19:19"> 1859 <reg name="OCRAM_STATUS1" desc="" sct="yes">
1877</field> 1860 <addr name="OCRAM_STATUS1" addr="0x120"/>
1878<field name="SLOW_DIV" bitrange="18:16"> 1861 <field name="FAILDATA01" desc="" bitrange="31:0"/>
1879<value name="BY1" value="0x0"> 1862 </reg>
1880</value> 1863 <reg name="OCRAM_STATUS2" desc="" sct="yes">
1881<value name="BY2" value="0x1"> 1864 <addr name="OCRAM_STATUS2" addr="0x130"/>
1882</value> 1865 <field name="FAILDATA10" desc="" bitrange="31:0"/>
1883<value name="BY4" value="0x2"> 1866 </reg>
1884</value> 1867 <reg name="OCRAM_STATUS3" desc="" sct="yes">
1885<value name="BY8" value="0x3"> 1868 <addr name="OCRAM_STATUS3" addr="0x140"/>
1886</value> 1869 <field name="FAILDATA11" desc="" bitrange="31:0"/>
1887<value name="BY16" value="0x4"> 1870 </reg>
1888</value> 1871 <reg name="OCRAM_STATUS4" desc="" sct="yes">
1889<value name="BY32" value="0x5"> 1872 <addr name="OCRAM_STATUS4" addr="0x150"/>
1890</value> 1873 <field name="FAILDATA20" desc="" bitrange="31:0"/>
1891</field> 1874 </reg>
1892<field name="RSRVD1" bitrange="15:6"> 1875 <reg name="OCRAM_STATUS5" desc="" sct="yes">
1893</field> 1876 <addr name="OCRAM_STATUS5" addr="0x160"/>
1894<field name="DIV_FRAC_EN" bitrange="5:5"> 1877 <field name="FAILDATA21" desc="" bitrange="31:0"/>
1895</field> 1878 </reg>
1896<field name="DIV" bitrange="4:0"> 1879 <reg name="OCRAM_STATUS6" desc="" sct="yes">
1897</field> 1880 <addr name="OCRAM_STATUS6" addr="0x170"/>
1898</reg> 1881 <field name="FAILDATA30" desc="" bitrange="31:0"/>
1899<reg name="XBUS" sct="no"> 1882 </reg>
1900<addr name="XBUS" addr="0x40" /> 1883 <reg name="OCRAM_STATUS7" desc="" sct="yes">
1901<field name="BUSY" bitrange="31:31"> 1884 <addr name="OCRAM_STATUS7" addr="0x180"/>
1902</field> 1885 <field name="FAILDATA31" desc="" bitrange="31:0"/>
1903<field name="RSRVD1" bitrange="30:11"> 1886 </reg>
1904</field> 1887 <reg name="OCRAM_STATUS8" desc="" sct="yes">
1905<field name="DIV_FRAC_EN" bitrange="10:10"> 1888 <addr name="OCRAM_STATUS8" addr="0x190"/>
1906</field> 1889 <field name="RSVD3" desc="" bitrange="31:29"/>
1907<field name="DIV" bitrange="9:0"> 1890 <field name="FAILADDR01" desc="" bitrange="28:16"/>
1908</field> 1891 <field name="RSVD2" desc="" bitrange="15:13"/>
1909</reg> 1892 <field name="FAILADDR00" desc="" bitrange="12:0"/>
1910<reg name="XTAL" sct="yes"> 1893 </reg>
1911<addr name="XTAL" addr="0x50" /> 1894 <reg name="OCRAM_STATUS9" desc="" sct="yes">
1912<field name="UART_CLK_GATE" bitrange="31:31"> 1895 <addr name="OCRAM_STATUS9" addr="0x1a0"/>
1913</field> 1896 <field name="RSVD3" desc="" bitrange="31:29"/>
1914<field name="FILT_CLK24M_GATE" bitrange="30:30"> 1897 <field name="FAILADDR11" desc="" bitrange="28:16"/>
1915</field> 1898 <field name="RSVD2" desc="" bitrange="15:13"/>
1916<field name="PWM_CLK24M_GATE" bitrange="29:29"> 1899 <field name="FAILADDR10" desc="" bitrange="12:0"/>
1917</field> 1900 </reg>
1918<field name="DRI_CLK24M_GATE" bitrange="28:28"> 1901 <reg name="OCRAM_STATUS10" desc="" sct="yes">
1919</field> 1902 <addr name="OCRAM_STATUS10" addr="0x1b0"/>
1920<field name="DIGCTRL_CLK1M_GATE" bitrange="27:27"> 1903 <field name="RSVD3" desc="" bitrange="31:29"/>
1921</field> 1904 <field name="FAILADDR21" desc="" bitrange="28:16"/>
1922<field name="TIMROT_CLK32K_GATE" bitrange="26:26"> 1905 <field name="RSVD2" desc="" bitrange="15:13"/>
1923</field> 1906 <field name="FAILADDR20" desc="" bitrange="12:0"/>
1924<field name="RSRVD1" bitrange="25:2"> 1907 </reg>
1925</field> 1908 <reg name="OCRAM_STATUS11" desc="" sct="yes">
1926<field name="DIV_UART" bitrange="1:0"> 1909 <addr name="OCRAM_STATUS11" addr="0x1c0"/>
1927</field> 1910 <field name="RSVD3" desc="" bitrange="31:29"/>
1928</reg> 1911 <field name="FAILADDR31" desc="" bitrange="28:16"/>
1929<reg name="PIX" sct="no"> 1912 <field name="RSVD2" desc="" bitrange="15:13"/>
1930<addr name="PIX" addr="0x60" /> 1913 <field name="FAILADDR30" desc="" bitrange="12:0"/>
1931<field name="CLKGATE" bitrange="31:31"> 1914 </reg>
1932</field> 1915 <reg name="OCRAM_STATUS12" desc="" sct="yes">
1933<field name="RSRVD2" bitrange="30:30"> 1916 <addr name="OCRAM_STATUS12" addr="0x1d0"/>
1934</field> 1917 <field name="RSVD3" desc="" bitrange="31:28"/>
1935<field name="BUSY" bitrange="29:29"> 1918 <field name="FAILSTATE11" desc="" bitrange="27:24"/>
1936</field> 1919 <field name="RSVD2" desc="" bitrange="23:20"/>
1937<field name="RSRVD1" bitrange="28:13"> 1920 <field name="FAILSTATE10" desc="" bitrange="19:16"/>
1938</field> 1921 <field name="RSVD1" desc="" bitrange="15:12"/>
1939<field name="DIV_FRAC_EN" bitrange="12:12"> 1922 <field name="FAILSTATE01" desc="" bitrange="11:8"/>
1940</field> 1923 <field name="RSVD0" desc="" bitrange="7:4"/>
1941<field name="DIV" bitrange="11:0"> 1924 <field name="FAILSTATE00" desc="" bitrange="3:0"/>
1942</field> 1925 </reg>
1943</reg> 1926 <reg name="OCRAM_STATUS13" desc="" sct="yes">
1944<reg name="SSP" sct="no"> 1927 <addr name="OCRAM_STATUS13" addr="0x1e0"/>
1945<addr name="SSP" addr="0x70" /> 1928 <field name="RSVD3" desc="" bitrange="31:28"/>
1946<field name="CLKGATE" bitrange="31:31"> 1929 <field name="FAILSTATE31" desc="" bitrange="27:24"/>
1947</field> 1930 <field name="RSVD2" desc="" bitrange="23:20"/>
1948<field name="RSRVD2" bitrange="30:30"> 1931 <field name="FAILSTATE30" desc="" bitrange="19:16"/>
1949</field> 1932 <field name="RSVD1" desc="" bitrange="15:12"/>
1950<field name="BUSY" bitrange="29:29"> 1933 <field name="FAILSTATE21" desc="" bitrange="11:8"/>
1951</field> 1934 <field name="RSVD0" desc="" bitrange="7:4"/>
1952<field name="RSRVD1" bitrange="28:10"> 1935 <field name="FAILSTATE20" desc="" bitrange="3:0"/>
1953</field> 1936 </reg>
1954<field name="DIV_FRAC_EN" bitrange="9:9"> 1937 <reg name="SCRATCH0" desc="">
1955</field> 1938 <addr name="SCRATCH0" addr="0x290"/>
1956<field name="DIV" bitrange="8:0"> 1939 <field name="PTR" desc="" bitrange="31:0"/>
1957</field> 1940 </reg>
1958</reg> 1941 <reg name="SCRATCH1" desc="">
1959<reg name="GPMI" sct="no"> 1942 <addr name="SCRATCH1" addr="0x2a0"/>
1960<addr name="GPMI" addr="0x80" /> 1943 <field name="PTR" desc="" bitrange="31:0"/>
1961<field name="CLKGATE" bitrange="31:31"> 1944 </reg>
1962</field> 1945 <reg name="ARMCACHE" desc="">
1963<field name="RSRVD2" bitrange="30:30"> 1946 <addr name="ARMCACHE" addr="0x2b0"/>
1964</field> 1947 <field name="RSVD4" desc="" bitrange="31:18"/>
1965<field name="BUSY" bitrange="29:29"> 1948 <field name="VALID_SS" desc="" bitrange="17:16"/>
1966</field> 1949 <field name="RSVD3" desc="" bitrange="15:14"/>
1967<field name="RSRVD1" bitrange="28:11"> 1950 <field name="DRTY_SS" desc="" bitrange="13:12"/>
1968</field> 1951 <field name="RSVD2" desc="" bitrange="11:10"/>
1969<field name="DIV_FRAC_EN" bitrange="10:10"> 1952 <field name="CACHE_SS" desc="" bitrange="9:8"/>
1970</field> 1953 <field name="RSVD1" desc="" bitrange="7:6"/>
1971<field name="DIV" bitrange="9:0"> 1954 <field name="DTAG_SS" desc="" bitrange="5:4"/>
1972</field> 1955 <field name="RSVD0" desc="" bitrange="3:2"/>
1973</reg> 1956 <field name="ITAG_SS" desc="" bitrange="1:0"/>
1974<reg name="SPDIF" sct="no"> 1957 </reg>
1975<addr name="SPDIF" addr="0x90" /> 1958 <reg name="DEBUG_TRAP_ADDR_LOW" desc="">
1976<field name="CLKGATE" bitrange="31:31"> 1959 <addr name="DEBUG_TRAP_ADDR_LOW" addr="0x2c0"/>
1977</field> 1960 <field name="ADDR" desc="" bitrange="31:0"/>
1978<field name="RSRVD" bitrange="30:0"> 1961 </reg>
1979</field> 1962 <reg name="DEBUG_TRAP_ADDR_HIGH" desc="">
1980</reg> 1963 <addr name="DEBUG_TRAP_ADDR_HIGH" addr="0x2d0"/>
1981<reg name="EMI" sct="no"> 1964 <field name="ADDR" desc="" bitrange="31:0"/>
1982<addr name="EMI" addr="0xa0" /> 1965 </reg>
1983<field name="CLKGATE" bitrange="31:31"> 1966 <reg name="SGTL" desc="">
1984</field> 1967 <addr name="SGTL" addr="0x300"/>
1985<field name="SYNC_MODE_EN" bitrange="30:30"> 1968 <field name="COPYRIGHT" desc="" bitrange="31:0"/>
1986</field> 1969 </reg>
1987<field name="BUSY_REF_XTAL" bitrange="29:29"> 1970 <reg name="CHIPID" desc="">
1988</field> 1971 <addr name="CHIPID" addr="0x310"/>
1989<field name="BUSY_REF_EMI" bitrange="28:28"> 1972 <field name="PRODUCT_CODE" desc="" bitrange="31:16"/>
1990</field> 1973 <field name="RSVD0" desc="" bitrange="15:8"/>
1991<field name="BUSY_REF_CPU" bitrange="27:27"> 1974 <field name="REVISION" desc="" bitrange="7:0"/>
1992</field> 1975 </reg>
1993<field name="BUSY_SYNC_MODE" bitrange="26:26"> 1976 <reg name="AHB_STATS_SELECT" desc="">
1994</field> 1977 <addr name="AHB_STATS_SELECT" addr="0x330"/>
1995<field name="RSRVD3" bitrange="25:18"> 1978 <field name="RSVD3" desc="" bitrange="31:28"/>
1996</field> 1979 <field name="L3_MASTER_SELECT" desc="" bitrange="27:24">
1997<field name="BUSY_DCC_RESYNC" bitrange="17:17"> 1980 <value name="APBH" value="0x1" desc=""/>
1998</field> 1981 <value name="APBX" value="0x2" desc=""/>
1999<field name="DCC_RESYNC_ENABLE" bitrange="16:16"> 1982 <value name="USB" value="0x4" desc=""/>
2000</field> 1983 </field>
2001<field name="RSRVD2" bitrange="15:12"> 1984 <field name="RSVD2" desc="" bitrange="23:20"/>
2002</field> 1985 <field name="L2_MASTER_SELECT" desc="" bitrange="19:16">
2003<field name="DIV_XTAL" bitrange="11:8"> 1986 <value name="ARM_D" value="0x1" desc=""/>
2004</field> 1987 </field>
2005<field name="RSRVD1" bitrange="7:6"> 1988 <field name="RSVD1" desc="" bitrange="15:12"/>
2006</field> 1989 <field name="L1_MASTER_SELECT" desc="" bitrange="11:8">
2007<field name="DIV_EMI" bitrange="5:0"> 1990 <value name="ARM_I" value="0x1" desc=""/>
2008</field> 1991 </field>
2009</reg> 1992 <field name="RSVD0" desc="" bitrange="7:4"/>
2010<reg name="IR" sct="no"> 1993 <field name="L0_MASTER_SELECT" desc="" bitrange="3:0">
2011<addr name="IR" addr="0xb0" /> 1994 <value name="ECC8" value="0x1" desc=""/>
2012<field name="CLKGATE" bitrange="31:31"> 1995 <value name="CRYPTO" value="0x2" desc=""/>
2013</field> 1996 </field>
2014<field name="RSRVD3" bitrange="30:30"> 1997 </reg>
2015</field> 1998 <reg name="L0_AHB_ACTIVE_CYCLES" desc="">
2016<field name="AUTO_DIV" bitrange="29:29"> 1999 <addr name="L0_AHB_ACTIVE_CYCLES" addr="0x340"/>
2017</field> 2000 <field name="COUNT" desc="" bitrange="31:0"/>
2018<field name="IR_BUSY" bitrange="28:28"> 2001 </reg>
2019</field> 2002 <reg name="L0_AHB_DATA_STALLED" desc="">
2020<field name="IROV_BUSY" bitrange="27:27"> 2003 <addr name="L0_AHB_DATA_STALLED" addr="0x350"/>
2021</field> 2004 <field name="COUNT" desc="" bitrange="31:0"/>
2022<field name="RSRVD2" bitrange="26:25"> 2005 </reg>
2023</field> 2006 <reg name="L0_AHB_DATA_CYCLES" desc="">
2024<field name="IROV_DIV" bitrange="24:16"> 2007 <addr name="L0_AHB_DATA_CYCLES" addr="0x360"/>
2025</field> 2008 <field name="COUNT" desc="" bitrange="31:0"/>
2026<field name="RSRVD1" bitrange="15:10"> 2009 </reg>
2027</field> 2010 <reg name="L1_AHB_ACTIVE_CYCLES" desc="">
2028<field name="IR_DIV" bitrange="9:0"> 2011 <addr name="L1_AHB_ACTIVE_CYCLES" addr="0x370"/>
2029</field> 2012 <field name="COUNT" desc="" bitrange="31:0"/>
2030</reg> 2013 </reg>
2031<reg name="SAIF" sct="no"> 2014 <reg name="L1_AHB_DATA_STALLED" desc="">
2032<addr name="SAIF" addr="0xc0" /> 2015 <addr name="L1_AHB_DATA_STALLED" addr="0x380"/>
2033<field name="CLKGATE" bitrange="31:31"> 2016 <field name="COUNT" desc="" bitrange="31:0"/>
2034</field> 2017 </reg>
2035<field name="RSRVD2" bitrange="30:30"> 2018 <reg name="L1_AHB_DATA_CYCLES" desc="">
2036</field> 2019 <addr name="L1_AHB_DATA_CYCLES" addr="0x390"/>
2037<field name="BUSY" bitrange="29:29"> 2020 <field name="COUNT" desc="" bitrange="31:0"/>
2038</field> 2021 </reg>
2039<field name="RSRVD1" bitrange="28:17"> 2022 <reg name="L2_AHB_ACTIVE_CYCLES" desc="">
2040</field> 2023 <addr name="L2_AHB_ACTIVE_CYCLES" addr="0x3a0"/>
2041<field name="DIV_FRAC_EN" bitrange="16:16"> 2024 <field name="COUNT" desc="" bitrange="31:0"/>
2042</field> 2025 </reg>
2043<field name="DIV" bitrange="15:0"> 2026 <reg name="L2_AHB_DATA_STALLED" desc="">
2044</field> 2027 <addr name="L2_AHB_DATA_STALLED" addr="0x3b0"/>
2045</reg> 2028 <field name="COUNT" desc="" bitrange="31:0"/>
2046<reg name="TV" sct="no"> 2029 </reg>
2047<addr name="TV" addr="0xd0" /> 2030 <reg name="L2_AHB_DATA_CYCLES" desc="">
2048<field name="CLK_TV108M_GATE" bitrange="31:31"> 2031 <addr name="L2_AHB_DATA_CYCLES" addr="0x3c0"/>
2049</field> 2032 <field name="COUNT" desc="" bitrange="31:0"/>
2050<field name="CLK_TV_GATE" bitrange="30:30"> 2033 </reg>
2051</field> 2034 <reg name="L3_AHB_ACTIVE_CYCLES" desc="">
2052<field name="RSRVD" bitrange="29:0"> 2035 <addr name="L3_AHB_ACTIVE_CYCLES" addr="0x3d0"/>
2053</field> 2036 <field name="COUNT" desc="" bitrange="31:0"/>
2054</reg> 2037 </reg>
2055<reg name="ETM" sct="no"> 2038 <reg name="L3_AHB_DATA_STALLED" desc="">
2056<addr name="ETM" addr="0xe0" /> 2039 <addr name="L3_AHB_DATA_STALLED" addr="0x3e0"/>
2057<field name="CLKGATE" bitrange="31:31"> 2040 <field name="COUNT" desc="" bitrange="31:0"/>
2058</field> 2041 </reg>
2059<field name="RSRVD2" bitrange="30:30"> 2042 <reg name="L3_AHB_DATA_CYCLES" desc="">
2060</field> 2043 <addr name="L3_AHB_DATA_CYCLES" addr="0x3f0"/>
2061<field name="BUSY" bitrange="29:29"> 2044 <field name="COUNT" desc="" bitrange="31:0"/>
2062</field> 2045 </reg>
2063<field name="RSRVD1" bitrange="28:7"> 2046 <reg name="MPTEn_LOC" desc="">
2064</field> 2047 <formula string="0x400+n*0x10"/>
2065<field name="DIV_FRAC_EN" bitrange="6:6"> 2048 <addr name="MPTE0_LOC" addr="0x400"/>
2066</field> 2049 <addr name="MPTE1_LOC" addr="0x410"/>
2067<field name="DIV" bitrange="5:0"> 2050 <addr name="MPTE2_LOC" addr="0x420"/>
2068</field> 2051 <addr name="MPTE3_LOC" addr="0x430"/>
2069</reg> 2052 <addr name="MPTE4_LOC" addr="0x440"/>
2070<reg name="FRAC" sct="yes"> 2053 <addr name="MPTE5_LOC" addr="0x450"/>
2071<addr name="FRAC" addr="0xf0" /> 2054 <addr name="MPTE6_LOC" addr="0x460"/>
2072<field name="CLKGATEIO" bitrange="31:31"> 2055 <addr name="MPTE7_LOC" addr="0x470"/>
2073</field> 2056 <addr name="MPTE8_LOC" addr="0x480"/>
2074<field name="IO_STABLE" bitrange="30:30"> 2057 <addr name="MPTE9_LOC" addr="0x490"/>
2075</field> 2058 <addr name="MPTE10_LOC" addr="0x4a0"/>
2076<field name="IOFRAC" bitrange="29:24"> 2059 <addr name="MPTE11_LOC" addr="0x4b0"/>
2077</field> 2060 <addr name="MPTE12_LOC" addr="0x4c0"/>
2078<field name="CLKGATEPIX" bitrange="23:23"> 2061 <addr name="MPTE13_LOC" addr="0x4d0"/>
2079</field> 2062 <addr name="MPTE14_LOC" addr="0x4e0"/>
2080<field name="PIX_STABLE" bitrange="22:22"> 2063 <addr name="MPTE15_LOC" addr="0x4f0"/>
2081</field> 2064 <field name="RSVD0" desc="" bitrange="31:12"/>
2082<field name="PIXFRAC" bitrange="21:16"> 2065 <field name="LOC" desc="" bitrange="11:0"/>
2083</field> 2066 </reg>
2084<field name="CLKGATEEMI" bitrange="15:15"> 2067 <reg name="EMICLK_DELAY" desc="">
2085</field> 2068 <addr name="EMICLK_DELAY" addr="0x500"/>
2086<field name="EMI_STABLE" bitrange="14:14"> 2069 <field name="RSVD0" desc="" bitrange="31:5"/>
2087</field> 2070 <field name="NUM_TAPS" desc="" bitrange="4:0"/>
2088<field name="EMIFRAC" bitrange="13:8"> 2071 </reg>
2089</field> 2072 </dev>
2090<field name="CLKGATECPU" bitrange="7:7"> 2073 <dev name="DRAM" long_name="DRAM Registers" desc="DRAM Registers" version="3.2.0">
2091</field> 2074 <addr name="DRAM" addr="0x800e0000"/>
2092<field name="CPU_STABLE" bitrange="6:6"> 2075 <reg name="CTL00" desc="">
2093</field> 2076 <addr name="CTL00" addr="0x0"/>
2094<field name="CPUFRAC" bitrange="5:0"> 2077 <field name="RSVD4" desc="" bitrange="31:25"/>
2095</field> 2078 <field name="AHB0_W_PRIORITY" desc="" bitrange="24:24"/>
2096</reg> 2079 <field name="RSVD3" desc="" bitrange="23:17"/>
2097<reg name="FRAC1" sct="yes"> 2080 <field name="AHB0_R_PRIORITY" desc="" bitrange="16:16"/>
2098<addr name="FRAC1" addr="0x100" /> 2081 <field name="RSVD2" desc="" bitrange="15:9"/>
2099<field name="CLKGATEVID" bitrange="31:31"> 2082 <field name="AHB0_FIFO_TYPE_REG" desc="" bitrange="8:8"/>
2100</field> 2083 <field name="RSVD1" desc="" bitrange="7:1"/>
2101<field name="VID_STABLE" bitrange="30:30"> 2084 <field name="ADDR_CMP_EN" desc="" bitrange="0:0"/>
2102</field> 2085 </reg>
2103<field name="RSRVD1" bitrange="29:0"> 2086 <reg name="CTL01" desc="">
2104</field> 2087 <addr name="CTL01" addr="0x4"/>
2105</reg> 2088 <field name="RSVD4" desc="" bitrange="31:25"/>
2106<reg name="CLKSEQ" sct="yes"> 2089 <field name="AHB2_FIFO_TYPE_REG" desc="" bitrange="24:24"/>
2107<addr name="CLKSEQ" addr="0x110" /> 2090 <field name="RSVD3" desc="" bitrange="23:17"/>
2108<field name="RSRVD1" bitrange="31:9"> 2091 <field name="AHB1_W_PRIORITY" desc="" bitrange="16:16"/>
2109</field> 2092 <field name="RSVD2" desc="" bitrange="15:9"/>
2110<field name="BYPASS_ETM" bitrange="8:8"> 2093 <field name="AHB1_R_PRIORITY" desc="" bitrange="8:8"/>
2111</field> 2094 <field name="RSVD1" desc="" bitrange="7:1"/>
2112<field name="BYPASS_CPU" bitrange="7:7"> 2095 <field name="AHB1_FIFO_TYPE_REG" desc="" bitrange="0:0"/>
2113</field> 2096 </reg>
2114<field name="BYPASS_EMI" bitrange="6:6"> 2097 <reg name="CTL02" desc="">
2115</field> 2098 <addr name="CTL02" addr="0x8"/>
2116<field name="BYPASS_SSP" bitrange="5:5"> 2099 <field name="RSVD4" desc="" bitrange="31:25"/>
2117</field> 2100 <field name="AHB3_R_PRIORITY" desc="" bitrange="24:24"/>
2118<field name="BYPASS_GPMI" bitrange="4:4"> 2101 <field name="RSVD3" desc="" bitrange="23:17"/>
2119</field> 2102 <field name="AHB3_FIFO_TYPE_REG" desc="" bitrange="16:16"/>
2120<field name="BYPASS_IR" bitrange="3:3"> 2103 <field name="RSVD2" desc="" bitrange="15:9"/>
2121</field> 2104 <field name="AHB2_W_PRIORITY" desc="" bitrange="8:8"/>
2122<field name="RSRVD0" bitrange="2:2"> 2105 <field name="RSVD1" desc="" bitrange="7:1"/>
2123</field> 2106 <field name="AHB2_R_PRIORITY" desc="" bitrange="0:0"/>
2124<field name="BYPASS_PIX" bitrange="1:1"> 2107 </reg>
2125</field> 2108 <reg name="CTL03" desc="">
2126<field name="BYPASS_SAIF" bitrange="0:0"> 2109 <addr name="CTL03" addr="0xc"/>
2127</field> 2110 <field name="RSVD4" desc="" bitrange="31:25"/>
2128</reg> 2111 <field name="AUTO_REFRESH_MODE" desc="" bitrange="24:24"/>
2129<reg name="RESET" sct="no"> 2112 <field name="RSVD3" desc="" bitrange="23:17"/>
2130<addr name="RESET" addr="0x120" /> 2113 <field name="AREFRESH" desc="" bitrange="16:16"/>
2131<field name="RSRVD" bitrange="31:2"> 2114 <field name="RSVD2" desc="" bitrange="15:9"/>
2132</field> 2115 <field name="AP" desc="" bitrange="8:8"/>
2133<field name="CHIP" bitrange="1:1"> 2116 <field name="RSVD1" desc="" bitrange="7:1"/>
2134</field> 2117 <field name="AHB3_W_PRIORITY" desc="" bitrange="0:0"/>
2135<field name="DIG" bitrange="0:0"> 2118 </reg>
2136</field> 2119 <reg name="CTL04" desc="">
2137</reg> 2120 <addr name="CTL04" addr="0x10"/>
2138<reg name="STATUS" sct="no"> 2121 <field name="RSVD4" desc="" bitrange="31:25"/>
2139<addr name="STATUS" addr="0x130" /> 2122 <field name="DLL_BYPASS_MODE" desc="" bitrange="24:24"/>
2140<field name="CPU_LIMIT" bitrange="31:30"> 2123 <field name="RSVD3" desc="" bitrange="23:17"/>
2141</field> 2124 <field name="DLLLOCKREG" desc="" bitrange="16:16"/>
2142<field name="RSRVD" bitrange="29:0"> 2125 <field name="RSVD2" desc="" bitrange="15:9"/>
2143</field> 2126 <field name="CONCURRENTAP" desc="" bitrange="8:8"/>
2144</reg> 2127 <field name="RSVD1" desc="" bitrange="7:1"/>
2145<reg name="VERSION" sct="no"> 2128 <field name="BANK_SPLIT_EN" desc="" bitrange="0:0"/>
2146<addr name="VERSION" addr="0x140" /> 2129 </reg>
2147<field name="MAJOR" bitrange="31:24"> 2130 <reg name="CTL05" desc="">
2148</field> 2131 <addr name="CTL05" addr="0x14"/>
2149<field name="MINOR" bitrange="23:16"> 2132 <field name="RSVD4" desc="" bitrange="31:25"/>
2150</field> 2133 <field name="INTRPTREADA" desc="" bitrange="24:24"/>
2151<field name="STEP" bitrange="15:0"> 2134 <field name="RSVD3" desc="" bitrange="23:17"/>
2152</field> 2135 <field name="INTRPTAPBURST" desc="" bitrange="16:16"/>
2153</reg> 2136 <field name="RSVD2" desc="" bitrange="15:9"/>
2154</dev> 2137 <field name="FAST_WRITE" desc="" bitrange="8:8"/>
2155<dev name="DCP" long_name="Data CoProcessor" desc="Data Co-Processor (DCP)" version="3.2.0"> 2138 <field name="RSVD1" desc="" bitrange="7:1"/>
2156<addr name="DCP" addr="0x80028000" /> 2139 <field name="EN_LOWPOWER_MODE" desc="" bitrange="0:0"/>
2157<reg name="CTRL" sct="yes"> 2140 </reg>
2158<addr name="CTRL" addr="0x0" /> 2141 <reg name="CTL06" desc="">
2159<field name="SFTRST" bitrange="31:31"> 2142 <addr name="CTL06" addr="0x18"/>
2160</field> 2143 <field name="RSVD4" desc="" bitrange="31:25"/>
2161<field name="CLKGATE" bitrange="30:30"> 2144 <field name="POWER_DOWN" desc="" bitrange="24:24"/>
2162</field> 2145 <field name="RSVD3" desc="" bitrange="23:17"/>
2163<field name="PRESENT_CRYPTO" bitrange="29:29"> 2146 <field name="PLACEMENT_EN" desc="" bitrange="16:16"/>
2164<value name="Present" value="0x1"> 2147 <field name="RSVD2" desc="" bitrange="15:9"/>
2165</value> 2148 <field name="NO_CMD_INIT" desc="" bitrange="8:8"/>
2166<value name="Absent" value="0x0"> 2149 <field name="RSVD1" desc="" bitrange="7:1"/>
2167</value> 2150 <field name="INTRPTWRITEA" desc="" bitrange="0:0"/>
2168</field> 2151 </reg>
2169<field name="PRESENT_CSC" bitrange="28:28"> 2152 <reg name="CTL07" desc="">
2170<value name="Present" value="0x1"> 2153 <addr name="CTL07" addr="0x1c"/>
2171</value> 2154 <field name="RSVD4" desc="" bitrange="31:25"/>
2172<value name="Absent" value="0x0"> 2155 <field name="RW_SAME_EN" desc="" bitrange="24:24"/>
2173</value> 2156 <field name="RSVD3" desc="" bitrange="23:17"/>
2174</field> 2157 <field name="REG_DIMM_ENABLE" desc="" bitrange="16:16"/>
2175<field name="RSVD1" bitrange="27:24"> 2158 <field name="RSVD2" desc="" bitrange="15:9"/>
2176</field> 2159 <field name="RD2RD_TURN" desc="" bitrange="8:8"/>
2177<field name="GATHER_RESIDUAL_WRITES" bitrange="23:23"> 2160 <field name="RSVD1" desc="" bitrange="7:1"/>
2178</field> 2161 <field name="PRIORITY_EN" desc="" bitrange="0:0"/>
2179<field name="ENABLE_CONTEXT_CACHING" bitrange="22:22"> 2162 </reg>
2180</field> 2163 <reg name="CTL08" desc="">
2181<field name="ENABLE_CONTEXT_SWITCHING" bitrange="21:21"> 2164 <addr name="CTL08" addr="0x20"/>
2182</field> 2165 <field name="RSVD4" desc="" bitrange="31:25"/>
2183<field name="RSVD0" bitrange="20:9"> 2166 <field name="TRAS_LOCKOUT" desc="" bitrange="24:24"/>
2184</field> 2167 <field name="RSVD3" desc="" bitrange="23:17"/>
2185<field name="CSC_INTERRUPT_ENABLE" bitrange="8:8"> 2168 <field name="START" desc="" bitrange="16:16"/>
2186</field> 2169 <field name="RSVD2" desc="" bitrange="15:9"/>
2187<field name="CHANNEL_INTERRUPT_ENABLE" bitrange="7:0"> 2170 <field name="SREFRESH" desc="" bitrange="8:8"/>
2188<value name="CH0" value="0x1"> 2171 <field name="RSVD1" desc="" bitrange="7:1"/>
2189</value> 2172 <field name="SDR_MODE" desc="" bitrange="0:0"/>
2190<value name="CH1" value="0x2"> 2173 </reg>
2191</value> 2174 <reg name="CTL09" desc="">
2192<value name="CH2" value="0x4"> 2175 <addr name="CTL09" addr="0x24"/>
2193</value> 2176 <field name="RSVD4" desc="" bitrange="31:26"/>
2194<value name="CH3" value="0x8"> 2177 <field name="OUT_OF_RANGE_TYPE" desc="" bitrange="25:24"/>
2195</value> 2178 <field name="RSVD3" desc="" bitrange="23:18"/>
2196</field> 2179 <field name="OUT_OF_RANGE_SOURCE_ID" desc="" bitrange="17:16"/>
2197</reg> 2180 <field name="RSVD2" desc="" bitrange="15:9"/>
2198<reg name="STAT" sct="yes"> 2181 <field name="WRITE_MODEREG" desc="" bitrange="8:8"/>
2199<addr name="STAT" addr="0x10" /> 2182 <field name="RSVD1" desc="" bitrange="7:1"/>
2200<field name="RSVD2" bitrange="31:29"> 2183 <field name="WRITEINTERP" desc="" bitrange="0:0"/>
2201</field> 2184 </reg>
2202<field name="OTP_KEY_READY" bitrange="28:28"> 2185 <reg name="CTL10" desc="">
2203</field> 2186 <addr name="CTL10" addr="0x28"/>
2204<field name="CUR_CHANNEL" bitrange="27:24"> 2187 <field name="RSVD4" desc="" bitrange="31:27"/>
2205<value name="None" value="0x0"> 2188 <field name="AGE_COUNT" desc="" bitrange="26:24"/>
2206</value> 2189 <field name="RSVD3" desc="" bitrange="23:19"/>
2207<value name="CH0" value="0x1"> 2190 <field name="ADDR_PINS" desc="" bitrange="18:16"/>
2208</value> 2191 <field name="RSVD2" desc="" bitrange="15:10"/>
2209<value name="CH1" value="0x2"> 2192 <field name="TEMRS" desc="" bitrange="9:8"/>
2210</value> 2193 <field name="RSVD1" desc="" bitrange="7:2"/>
2211<value name="CH2" value="0x3"> 2194 <field name="Q_FULLNESS" desc="" bitrange="1:0"/>
2212</value> 2195 </reg>
2213<value name="CH3" value="0x4"> 2196 <reg name="CTL11" desc="">
2214</value> 2197 <addr name="CTL11" addr="0x2c"/>
2215<value name="CSC" value="0x8"> 2198 <field name="RSVD4" desc="" bitrange="31:27"/>
2216</value> 2199 <field name="MAX_CS_REG" desc="" bitrange="26:24"/>
2217</field> 2200 <field name="RSVD3" desc="" bitrange="23:19"/>
2218<field name="READY_CHANNELS" bitrange="23:16"> 2201 <field name="COMMAND_AGE_COUNT" desc="" bitrange="18:16"/>
2219<value name="CH0" value="0x1"> 2202 <field name="RSVD2" desc="" bitrange="15:11"/>
2220</value> 2203 <field name="COLUMN_SIZE" desc="" bitrange="10:8"/>
2221<value name="CH1" value="0x2"> 2204 <field name="RSVD1" desc="" bitrange="7:3"/>
2222</value> 2205 <field name="CASLAT" desc="" bitrange="2:0"/>
2223<value name="CH2" value="0x4"> 2206 </reg>
2224</value> 2207 <reg name="CTL12" desc="">
2225<value name="CH3" value="0x8"> 2208 <addr name="CTL12" addr="0x30"/>
2226</value> 2209 <field name="RSVD3" desc="" bitrange="31:27"/>
2227</field> 2210 <field name="TWR_INT" desc="" bitrange="26:24"/>
2228<field name="RSVD1" bitrange="15:9"> 2211 <field name="RSVD2" desc="" bitrange="23:19"/>
2229</field> 2212 <field name="TRRD" desc="" bitrange="18:16"/>
2230<field name="CSCIRQ" bitrange="8:8"> 2213 <field name="OBSOLETE" desc="" bitrange="15:8"/>
2231</field> 2214 <field name="RSVD1" desc="" bitrange="7:3"/>
2232<field name="RSVD0" bitrange="7:4"> 2215 <field name="TCKE" desc="" bitrange="2:0"/>
2233</field> 2216 </reg>
2234<field name="IRQ" bitrange="3:0"> 2217 <reg name="CTL13" desc="">
2235</field> 2218 <addr name="CTL13" addr="0x34"/>
2236</reg> 2219 <field name="RSVD4" desc="" bitrange="31:28"/>
2237<reg name="CHANNELCTRL" sct="yes"> 2220 <field name="CASLAT_LIN_GATE" desc="" bitrange="27:24"/>
2238<addr name="CHANNELCTRL" addr="0x20" /> 2221 <field name="RSVD3" desc="" bitrange="23:20"/>
2239<field name="RSVD" bitrange="31:19"> 2222 <field name="CASLAT_LIN" desc="" bitrange="19:16"/>
2240</field> 2223 <field name="RSVD2" desc="" bitrange="15:12"/>
2241<field name="CSC_PRIORITY" bitrange="18:17"> 2224 <field name="APREBIT" desc="" bitrange="11:8"/>
2242<value name="HIGH" value="0x3"> 2225 <field name="RSVD1" desc="" bitrange="7:3"/>
2243</value> 2226 <field name="TWTR" desc="" bitrange="2:0"/>
2244<value name="MED" value="0x2"> 2227 </reg>
2245</value> 2228 <reg name="CTL14" desc="">
2246<value name="LOW" value="0x1"> 2229 <addr name="CTL14" addr="0x38"/>
2247</value> 2230 <field name="RSVD4" desc="" bitrange="31:28"/>
2248<value name="BACKGROUND" value="0x0"> 2231 <field name="MAX_COL_REG" desc="" bitrange="27:24"/>
2249</value> 2232 <field name="RSVD3" desc="" bitrange="23:20"/>
2250</field> 2233 <field name="LOWPOWER_REFRESH_ENABLE" desc="" bitrange="19:16"/>
2251<field name="CH0_IRQ_MERGED" bitrange="16:16"> 2234 <field name="RSVD2" desc="" bitrange="15:12"/>
2252</field> 2235 <field name="INITAREF" desc="" bitrange="11:8"/>
2253<field name="HIGH_PRIORITY_CHANNEL" bitrange="15:8"> 2236 <field name="RSVD1" desc="" bitrange="7:4"/>
2254<value name="CH0" value="0x1"> 2237 <field name="CS_MAP" desc="" bitrange="3:0"/>
2255</value> 2238 </reg>
2256<value name="CH1" value="0x2"> 2239 <reg name="CTL15" desc="">
2257</value> 2240 <addr name="CTL15" addr="0x3c"/>
2258<value name="CH2" value="0x4"> 2241 <field name="RSVD4" desc="" bitrange="31:28"/>
2259</value> 2242 <field name="TRP" desc="" bitrange="27:24"/>
2260<value name="CH3" value="0x8"> 2243 <field name="RSVD3" desc="" bitrange="23:20"/>
2261</value> 2244 <field name="TDAL" desc="" bitrange="19:16"/>
2262</field> 2245 <field name="RSVD2" desc="" bitrange="15:12"/>
2263<field name="ENABLE_CHANNEL" bitrange="7:0"> 2246 <field name="PORT_BUSY" desc="" bitrange="11:8"/>
2264<value name="CH0" value="0x1"> 2247 <field name="RSVD1" desc="" bitrange="7:4"/>
2265</value> 2248 <field name="MAX_ROW_REG" desc="" bitrange="3:0"/>
2266<value name="CH1" value="0x2"> 2249 </reg>
2267</value> 2250 <reg name="CTL16" desc="">
2268<value name="CH2" value="0x4"> 2251 <addr name="CTL16" addr="0x40"/>
2269</value> 2252 <field name="RSVD4" desc="" bitrange="31:29"/>
2270<value name="CH3" value="0x8"> 2253 <field name="TMRD" desc="" bitrange="28:24"/>
2271</value> 2254 <field name="RSVD3" desc="" bitrange="23:21"/>
2272</field> 2255 <field name="LOWPOWER_CONTROL" desc="" bitrange="20:16"/>
2273</reg> 2256 <field name="RSVD2" desc="" bitrange="15:13"/>
2274<reg name="CAPABILITY0" sct="no"> 2257 <field name="LOWPOWER_AUTO_ENABLE" desc="" bitrange="12:8"/>
2275<addr name="CAPABILITY0" addr="0x30" /> 2258 <field name="RSVD1" desc="" bitrange="7:4"/>
2276<field name="DISABLE_DECRYPT" bitrange="31:31"> 2259 <field name="INT_ACK" desc="" bitrange="3:0"/>
2277</field> 2260 </reg>
2278<field name="ENABLE_TZONE" bitrange="30:30"> 2261 <reg name="CTL17" desc="">
2279</field> 2262 <addr name="CTL17" addr="0x44"/>
2280<field name="RSVD" bitrange="29:12"> 2263 <field name="DLL_START_POINT" desc="" bitrange="31:24"/>
2281</field> 2264 <field name="DLL_LOCK" desc="" bitrange="23:16"/>
2282<field name="NUM_CHANNELS" bitrange="11:8"> 2265 <field name="DLL_INCREMENT" desc="" bitrange="15:8"/>
2283</field> 2266 <field name="RSVD1" desc="" bitrange="7:5"/>
2284<field name="NUM_KEYS" bitrange="7:0"> 2267 <field name="TRC" desc="" bitrange="4:0"/>
2285</field> 2268 </reg>
2286</reg> 2269 <reg name="CTL18" desc="">
2287<reg name="CAPABILITY1" sct="no"> 2270 <addr name="CTL18" addr="0x48"/>
2288<addr name="CAPABILITY1" addr="0x40" /> 2271 <field name="RSVD4" desc="" bitrange="31:31"/>
2289<field name="HASH_ALGORITHMS" bitrange="31:16"> 2272 <field name="DLL_DQS_DELAY_1" desc="" bitrange="30:24"/>
2290<value name="SHA1" value="0x1"> 2273 <field name="RSVD3" desc="" bitrange="23:23"/>
2291</value> 2274 <field name="DLL_DQS_DELAY_0" desc="" bitrange="22:16"/>
2292<value name="CRC32" value="0x2"> 2275 <field name="RSVD2" desc="" bitrange="15:13"/>
2293</value> 2276 <field name="INT_STATUS" desc="" bitrange="12:8"/>
2294</field> 2277 <field name="RSVD1" desc="" bitrange="7:5"/>
2295<field name="CIPHER_ALGORITHMS" bitrange="15:0"> 2278 <field name="INT_MASK" desc="" bitrange="4:0"/>
2296<value name="AES128" value="0x1"> 2279 </reg>
2297</value> 2280 <reg name="CTL19" desc="">
2298</field> 2281 <addr name="CTL19" addr="0x4c"/>
2299</reg> 2282 <field name="DQS_OUT_SHIFT_BYPASS" desc="" bitrange="31:24"/>
2300<reg name="CONTEXT" sct="no"> 2283 <field name="RSVD1" desc="" bitrange="23:23"/>
2301<addr name="CONTEXT" addr="0x50" /> 2284 <field name="DQS_OUT_SHIFT" desc="" bitrange="22:16"/>
2302<field name="ADDR" bitrange="31:0"> 2285 <field name="DLL_DQS_DELAY_BYPASS_1" desc="" bitrange="15:8"/>
2303</field> 2286 <field name="DLL_DQS_DELAY_BYPASS_0" desc="" bitrange="7:0"/>
2304</reg> 2287 </reg>
2305<reg name="KEY" sct="no"> 2288 <reg name="CTL20" desc="">
2306<addr name="KEY" addr="0x60" /> 2289 <addr name="CTL20" addr="0x50"/>
2307<field name="RSVD" bitrange="31:8"> 2290 <field name="TRCD_INT" desc="" bitrange="31:24"/>
2308</field> 2291 <field name="TRAS_MIN" desc="" bitrange="23:16"/>
2309<field name="RSVD_INDEX" bitrange="7:6"> 2292 <field name="WR_DQS_SHIFT_BYPASS" desc="" bitrange="15:8"/>
2310</field> 2293 <field name="RSVD1" desc="" bitrange="7:7"/>
2311<field name="INDEX" bitrange="5:4"> 2294 <field name="WR_DQS_SHIFT" desc="" bitrange="6:0"/>
2312</field> 2295 </reg>
2313<field name="RSVD_SUBWORD" bitrange="3:2"> 2296 <reg name="CTL21" desc="">
2314</field> 2297 <addr name="CTL21" addr="0x54"/>
2315<field name="SUBWORD" bitrange="1:0"> 2298 <field name="OBSOLETE" desc="" bitrange="31:24"/>
2316</field> 2299 <field name="RSVD1" desc="" bitrange="23:18"/>
2317</reg> 2300 <field name="OUT_OF_RANGE_LENGTH" desc="" bitrange="17:8"/>
2318<reg name="KEYDATA" sct="no"> 2301 <field name="TRFC" desc="" bitrange="7:0"/>
2319<addr name="KEYDATA" addr="0x70" /> 2302 </reg>
2320<field name="DATA" bitrange="31:0"> 2303 <reg name="CTL22" desc="">
2321</field> 2304 <addr name="CTL22" addr="0x58"/>
2322</reg> 2305 <field name="RSVD2" desc="" bitrange="31:27"/>
2323<reg name="PACKET0" sct="no"> 2306 <field name="AHB0_WRCNT" desc="" bitrange="26:16"/>
2324<addr name="PACKET0" addr="0x80" /> 2307 <field name="RSVD1" desc="" bitrange="15:11"/>
2325<field name="ADDR" bitrange="31:0"> 2308 <field name="AHB0_RDCNT" desc="" bitrange="10:0"/>
2326</field> 2309 </reg>
2327</reg> 2310 <reg name="CTL23" desc="">
2328<reg name="PACKET1" sct="no"> 2311 <addr name="CTL23" addr="0x5c"/>
2329<addr name="PACKET1" addr="0x90" /> 2312 <field name="RSVD2" desc="" bitrange="31:27"/>
2330<field name="TAG" bitrange="31:24"> 2313 <field name="AHB1_WRCNT" desc="" bitrange="26:16"/>
2331</field> 2314 <field name="RSVD1" desc="" bitrange="15:11"/>
2332<field name="OUTPUT_WORDSWAP" bitrange="23:23"> 2315 <field name="AHB1_RDCNT" desc="" bitrange="10:0"/>
2333</field> 2316 </reg>
2334<field name="OUTPUT_BYTESWAP" bitrange="22:22"> 2317 <reg name="CTL24" desc="">
2335</field> 2318 <addr name="CTL24" addr="0x60"/>
2336<field name="INPUT_WORDSWAP" bitrange="21:21"> 2319 <field name="RSVD2" desc="" bitrange="31:27"/>
2337</field> 2320 <field name="AHB2_WRCNT" desc="" bitrange="26:16"/>
2338<field name="INPUT_BYTESWAP" bitrange="20:20"> 2321 <field name="RSVD1" desc="" bitrange="15:11"/>
2339</field> 2322 <field name="AHB2_RDCNT" desc="" bitrange="10:0"/>
2340<field name="KEY_WORDSWAP" bitrange="19:19"> 2323 </reg>
2341</field> 2324 <reg name="CTL25" desc="">
2342<field name="KEY_BYTESWAP" bitrange="18:18"> 2325 <addr name="CTL25" addr="0x64"/>
2343</field> 2326 <field name="RSVD2" desc="" bitrange="31:27"/>
2344<field name="TEST_SEMA_IRQ" bitrange="17:17"> 2327 <field name="AHB3_WRCNT" desc="" bitrange="26:16"/>
2345</field> 2328 <field name="RSVD1" desc="" bitrange="15:11"/>
2346<field name="CONSTANT_FILL" bitrange="16:16"> 2329 <field name="AHB3_RDCNT" desc="" bitrange="10:0"/>
2347</field> 2330 </reg>
2348<field name="HASH_OUTPUT" bitrange="15:15"> 2331 <reg name="CTL26" desc="">
2349<value name="INPUT" value="0x0"> 2332 <addr name="CTL26" addr="0x68"/>
2350</value> 2333 <field name="OBSOLETE" desc="" bitrange="31:16"/>
2351<value name="OUTPUT" value="0x1"> 2334 <field name="RSVD1" desc="" bitrange="15:12"/>
2352</value> 2335 <field name="TREF" desc="" bitrange="11:0"/>
2353</field> 2336 </reg>
2354<field name="CHECK_HASH" bitrange="14:14"> 2337 <reg name="CTL27" desc="">
2355</field> 2338 <addr name="CTL27" addr="0x6c"/>
2356<field name="HASH_TERM" bitrange="13:13"> 2339 <field name="OBSOLETE" desc="" bitrange="31:0"/>
2357</field> 2340 </reg>
2358<field name="HASH_INIT" bitrange="12:12"> 2341 <reg name="CTL28" desc="">
2359</field> 2342 <addr name="CTL28" addr="0x70"/>
2360<field name="PAYLOAD_KEY" bitrange="11:11"> 2343 <field name="OBSOLETE" desc="" bitrange="31:0"/>
2361</field> 2344 </reg>
2362<field name="OTP_KEY" bitrange="10:10"> 2345 <reg name="CTL29" desc="">
2363</field> 2346 <addr name="CTL29" addr="0x74"/>
2364<field name="CIPHER_INIT" bitrange="9:9"> 2347 <field name="LOWPOWER_INTERNAL_CNT" desc="" bitrange="31:16"/>
2365</field> 2348 <field name="LOWPOWER_EXTERNAL_CNT" desc="" bitrange="15:0"/>
2366<field name="CIPHER_ENCRYPT" bitrange="8:8"> 2349 </reg>
2367<value name="ENCRYPT" value="0x1"> 2350 <reg name="CTL30" desc="">
2368</value> 2351 <addr name="CTL30" addr="0x78"/>
2369<value name="DECRYPT" value="0x0"> 2352 <field name="LOWPOWER_REFRESH_HOLD" desc="" bitrange="31:16"/>
2370</value> 2353 <field name="LOWPOWER_POWER_DOWN_CNT" desc="" bitrange="15:0"/>
2371</field> 2354 </reg>
2372<field name="ENABLE_BLIT" bitrange="7:7"> 2355 <reg name="CTL31" desc="">
2373</field> 2356 <addr name="CTL31" addr="0x7c"/>
2374<field name="ENABLE_HASH" bitrange="6:6"> 2357 <field name="TDLL" desc="" bitrange="31:16"/>
2375</field> 2358 <field name="LOWPOWER_SELF_REFRESH_CNT" desc="" bitrange="15:0"/>
2376<field name="ENABLE_CIPHER" bitrange="5:5"> 2359 </reg>
2377</field> 2360 <reg name="CTL32" desc="">
2378<field name="ENABLE_MEMCOPY" bitrange="4:4"> 2361 <addr name="CTL32" addr="0x80"/>
2379</field> 2362 <field name="TXSNR" desc="" bitrange="31:16"/>
2380<field name="CHAIN_CONTIGUOUS" bitrange="3:3"> 2363 <field name="TRAS_MAX" desc="" bitrange="15:0"/>
2381</field> 2364 </reg>
2382<field name="CHAIN" bitrange="2:2"> 2365 <reg name="CTL33" desc="">
2383</field> 2366 <addr name="CTL33" addr="0x84"/>
2384<field name="DECR_SEMAPHORE" bitrange="1:1"> 2367 <field name="VERSION" desc="" bitrange="31:16"/>
2385</field> 2368 <field name="TXSR" desc="" bitrange="15:0"/>
2386<field name="INTERRUPT" bitrange="0:0"> 2369 </reg>
2387</field> 2370 <reg name="CTL34" desc="">
2388</reg> 2371 <addr name="CTL34" addr="0x88"/>
2389<reg name="PACKET2" sct="no"> 2372 <field name="RSVD1" desc="" bitrange="31:24"/>
2390<addr name="PACKET2" addr="0xa0" /> 2373 <field name="TINIT" desc="" bitrange="23:0"/>
2391<field name="CIPHER_CFG" bitrange="31:24"> 2374 </reg>
2392</field> 2375 <reg name="CTL35" desc="">
2393<field name="RSVD" bitrange="23:20"> 2376 <addr name="CTL35" addr="0x8c"/>
2394</field> 2377 <field name="RSVD1" desc="" bitrange="31:31"/>
2395<field name="HASH_SELECT" bitrange="19:16"> 2378 <field name="OUT_OF_RANGE_ADDR" desc="" bitrange="30:0"/>
2396<value name="SHA1" value="0x0"> 2379 </reg>
2397</value> 2380 <reg name="CTL36" desc="">
2398<value name="CRC32" value="0x1"> 2381 <addr name="CTL36" addr="0x90"/>
2399</value> 2382 <field name="RSVD4" desc="" bitrange="31:25"/>
2400</field> 2383 <field name="PWRUP_SREFRESH_EXIT" desc="" bitrange="24:24"/>
2401<field name="KEY_SELECT" bitrange="15:8"> 2384 <field name="RSVD3" desc="" bitrange="23:17"/>
2402</field> 2385 <field name="ENABLE_QUICK_SREFRESH" desc="" bitrange="16:16"/>
2403<field name="CIPHER_MODE" bitrange="7:4"> 2386 <field name="RSVD2" desc="" bitrange="15:9"/>
2404<value name="ECB" value="0x0"> 2387 <field name="BUS_SHARE_ENABLE" desc="" bitrange="8:8"/>
2405</value> 2388 <field name="RSVD1" desc="" bitrange="7:1"/>
2406<value name="CBC" value="0x1"> 2389 <field name="ACTIVE_AGING" desc="" bitrange="0:0"/>
2407</value> 2390 </reg>
2408</field> 2391 <reg name="CTL37" desc="">
2409<field name="CIPHER_SELECT" bitrange="3:0"> 2392 <addr name="CTL37" addr="0x94"/>
2410<value name="AES128" value="0x0"> 2393 <field name="OBSOLETE" desc="" bitrange="31:24"/>
2411</value> 2394 <field name="RSVD2" desc="" bitrange="23:18"/>
2412</field> 2395 <field name="BUS_SHARE_TIMEOUT" desc="" bitrange="17:8"/>
2413</reg> 2396 <field name="RSVD1" desc="" bitrange="7:1"/>
2414<reg name="PACKET3" sct="no"> 2397 <field name="TREF_ENABLE" desc="" bitrange="0:0"/>
2415<addr name="PACKET3" addr="0xb0" /> 2398 </reg>
2416<field name="ADDR" bitrange="31:0"> 2399 <reg name="CTL38" desc="">
2417</field> 2400 <addr name="CTL38" addr="0x98"/>
2418</reg> 2401 <field name="RSVD2" desc="" bitrange="31:29"/>
2419<reg name="PACKET4" sct="no"> 2402 <field name="EMRS2_DATA_0" desc="" bitrange="28:16"/>
2420<addr name="PACKET4" addr="0xc0" /> 2403 <field name="RSVD1" desc="" bitrange="15:13"/>
2421<field name="ADDR" bitrange="31:0"> 2404 <field name="EMRS1_DATA" desc="" bitrange="12:0"/>
2422</field> 2405 </reg>
2423</reg> 2406 <reg name="CTL39" desc="">
2424<reg name="PACKET5" sct="no"> 2407 <addr name="CTL39" addr="0x9c"/>
2425<addr name="PACKET5" addr="0xd0" /> 2408 <field name="RSVD2" desc="" bitrange="31:29"/>
2426<field name="COUNT" bitrange="31:0"> 2409 <field name="EMRS2_DATA_2" desc="" bitrange="28:16"/>
2427</field> 2410 <field name="RSVD1" desc="" bitrange="15:13"/>
2428</reg> 2411 <field name="EMRS2_DATA_1" desc="" bitrange="12:0"/>
2429<reg name="PACKET6" sct="no"> 2412 </reg>
2430<addr name="PACKET6" addr="0xe0" /> 2413 <reg name="CTL40" desc="">
2431<field name="ADDR" bitrange="31:0"> 2414 <addr name="CTL40" addr="0xa0"/>
2432</field> 2415 <field name="TPDEX" desc="" bitrange="31:16"/>
2433</reg> 2416 <field name="RSVD1" desc="" bitrange="15:13"/>
2434<reg name="CHnCMDPTR" sct="no"> 2417 <field name="EMRS2_DATA_3" desc="" bitrange="12:0"/>
2435<formula string="0x100+n*0x40"/> 2418 </reg>
2436<addr name="CH0CMDPTR" addr="0x100" /> 2419 </dev>
2437<addr name="CH1CMDPTR" addr="0x140" /> 2420 <dev name="DRI" long_name="Digital Radio Interface" desc="Digital Radio Interface (DRI)" version="3.2.0">
2438<addr name="CH2CMDPTR" addr="0x180" /> 2421 <addr name="DRI" addr="0x80074000"/>
2439<addr name="CH3CMDPTR" addr="0x1c0" /> 2422 <reg name="CTRL" desc="" sct="yes">
2440<field name="ADDR" bitrange="31:0"> 2423 <addr name="CTRL" addr="0x0"/>
2441</field> 2424 <field name="SFTRST" desc="" bitrange="31:31">
2442</reg> 2425 <value name="RUN" value="0x0" desc=""/>
2443<reg name="CHnSEMA" sct="no"> 2426 <value name="RESET" value="0x1" desc=""/>
2444<formula string="0x110+n*0x40"/> 2427 </field>
2445<addr name="CH0SEMA" addr="0x110" /> 2428 <field name="CLKGATE" desc="" bitrange="30:30">
2446<addr name="CH1SEMA" addr="0x150" /> 2429 <value name="RUN" value="0x0" desc=""/>
2447<addr name="CH2SEMA" addr="0x190" /> 2430 <value name="NO_CLKS" value="0x1" desc=""/>
2448<addr name="CH3SEMA" addr="0x1d0" /> 2431 </field>
2449<field name="RSVD2" bitrange="31:24"> 2432 <field name="ENABLE_INPUTS" desc="" bitrange="29:29">
2450</field> 2433 <value name="ANALOG_LINE_IN" value="0x0" desc=""/>
2451<field name="VALUE" bitrange="23:16"> 2434 <value name="DRI_DIGITAL_IN" value="0x1" desc=""/>
2452</field> 2435 </field>
2453<field name="RSVD1" bitrange="15:8"> 2436 <field name="RSVD4" desc="" bitrange="28:27"/>
2454</field> 2437 <field name="STOP_ON_OFLOW_ERROR" desc="" bitrange="26:26">
2455<field name="INCREMENT" bitrange="7:0"> 2438 <value name="IGNORE" value="0x0" desc=""/>
2456</field> 2439 <value name="STOP" value="0x1" desc=""/>
2457</reg> 2440 </field>
2458<reg name="CHnSTAT" sct="yes"> 2441 <field name="STOP_ON_PILOT_ERROR" desc="" bitrange="25:25">
2459<formula string="0x120+n*0x40"/> 2442 <value name="IGNORE" value="0x0" desc=""/>
2460<addr name="CH0STAT" addr="0x120" /> 2443 <value name="STOP" value="0x1" desc=""/>
2461<addr name="CH1STAT" addr="0x160" /> 2444 </field>
2462<addr name="CH2STAT" addr="0x1a0" /> 2445 <field name="RSVD3" desc="" bitrange="24:21"/>
2463<addr name="CH3STAT" addr="0x1e0" /> 2446 <field name="DMA_DELAY_COUNT" desc="" bitrange="20:16"/>
2464<field name="TAG" bitrange="31:24"> 2447 <field name="REACQUIRE_PHASE" desc="" bitrange="15:15">
2465</field> 2448 <value name="NORMAL" value="0x0" desc=""/>
2466<field name="ERROR_CODE" bitrange="23:16"> 2449 <value name="NEW_PHASE" value="0x1" desc=""/>
2467<value name="NEXT_CHAIN_IS_0" value="0x1"> 2450 </field>
2468</value> 2451 <field name="RSVD2" desc="" bitrange="14:12"/>
2469<value name="NO_CHAIN" value="0x2"> 2452 <field name="OVERFLOW_IRQ_EN" desc="" bitrange="11:11">
2470</value> 2453 <value name="DISABLED" value="0x0" desc=""/>
2471<value name="CONTEXT_ERROR" value="0x3"> 2454 <value name="ENABLED" value="0x1" desc=""/>
2472</value> 2455 </field>
2473<value name="PAYLOAD_ERROR" value="0x4"> 2456 <field name="PILOT_SYNC_LOSS_IRQ_EN" desc="" bitrange="10:10">
2474</value> 2457 <value name="DISABLED" value="0x0" desc=""/>
2475<value name="INVALID_MODE" value="0x5"> 2458 <value name="ENABLED" value="0x1" desc=""/>
2476</value> 2459 </field>
2477</field> 2460 <field name="ATTENTION_IRQ_EN" desc="" bitrange="9:9">
2478<field name="RSVD0" bitrange="15:7"> 2461 <value name="DISABLED" value="0x0" desc=""/>
2479</field> 2462 <value name="ENABLED" value="0x1" desc=""/>
2480<field name="ERROR_PAGEFAULT" bitrange="6:6"> 2463 </field>
2481</field> 2464 <field name="RSVD1" desc="" bitrange="8:4"/>
2482<field name="ERROR_DST" bitrange="5:5"> 2465 <field name="OVERFLOW_IRQ" desc="" bitrange="3:3">
2483</field> 2466 <value name="NO_REQUEST" value="0x0" desc=""/>
2484<field name="ERROR_SRC" bitrange="4:4"> 2467 <value name="REQUEST" value="0x1" desc=""/>
2485</field> 2468 </field>
2486<field name="ERROR_PACKET" bitrange="3:3"> 2469 <field name="PILOT_SYNC_LOSS_IRQ" desc="" bitrange="2:2">
2487</field> 2470 <value name="NO_REQUEST" value="0x0" desc=""/>
2488<field name="ERROR_SETUP" bitrange="2:2"> 2471 <value name="REQUEST" value="0x1" desc=""/>
2489</field> 2472 </field>
2490<field name="HASH_MISMATCH" bitrange="1:1"> 2473 <field name="ATTENTION_IRQ" desc="" bitrange="1:1">
2491</field> 2474 <value name="NO_REQUEST" value="0x0" desc=""/>
2492<field name="RSVD_COMPLETE" bitrange="0:0"> 2475 <value name="REQUEST" value="0x1" desc=""/>
2493</field> 2476 </field>
2494</reg> 2477 <field name="RUN" desc="" bitrange="0:0">
2495<reg name="CHnOPTS" sct="yes"> 2478 <value name="HALT" value="0x0" desc=""/>
2496<formula string="0x130+n*0x40"/> 2479 <value name="RUN" value="0x1" desc=""/>
2497<addr name="CH0OPTS" addr="0x130" /> 2480 </field>
2498<addr name="CH1OPTS" addr="0x170" /> 2481 </reg>
2499<addr name="CH2OPTS" addr="0x1b0" /> 2482 <reg name="TIMING" desc="">
2500<addr name="CH3OPTS" addr="0x1f0" /> 2483 <addr name="TIMING" addr="0x10"/>
2501<field name="RSVD" bitrange="31:16"> 2484 <field name="RSVD2" desc="" bitrange="31:20"/>
2502</field> 2485 <field name="PILOT_REP_RATE" desc="" bitrange="19:16"/>
2503<field name="RECOVERY_TIMER" bitrange="15:0"> 2486 <field name="RSVD1" desc="" bitrange="15:8"/>
2504</field> 2487 <field name="GAP_DETECTION_INTERVAL" desc="" bitrange="7:0"/>
2505</reg> 2488 </reg>
2506<reg name="CSCCTRL0" sct="yes"> 2489 <reg name="STAT" desc="">
2507<addr name="CSCCTRL0" addr="0x300" /> 2490 <addr name="STAT" addr="0x20"/>
2508<field name="RSVD1" bitrange="31:16"> 2491 <field name="DRI_PRESENT" desc="" bitrange="31:31">
2509</field> 2492 <value name="UNAVAILABLE" value="0x0" desc=""/>
2510<field name="CLIP" bitrange="15:15"> 2493 <value name="AVAILABLE" value="0x1" desc=""/>
2511</field> 2494 </field>
2512<field name="UPSAMPLE" bitrange="14:14"> 2495 <field name="RSVD3" desc="" bitrange="30:20"/>
2513</field> 2496 <field name="PILOT_PHASE" desc="" bitrange="19:16"/>
2514<field name="SCALE" bitrange="13:13"> 2497 <field name="RSVD2" desc="" bitrange="15:4"/>
2515</field> 2498 <field name="OVERFLOW_IRQ_SUMMARY" desc="" bitrange="3:3">
2516<field name="ROTATE" bitrange="12:12"> 2499 <value name="NO_REQUEST" value="0x0" desc=""/>
2517</field> 2500 <value name="REQUEST" value="0x1" desc=""/>
2518<field name="SUBSAMPLE" bitrange="11:11"> 2501 </field>
2519</field> 2502 <field name="PILOT_SYNC_LOSS_IRQ_SUMMARY" desc="" bitrange="2:2">
2520<field name="DELTA" bitrange="10:10"> 2503 <value name="NO_REQUEST" value="0x0" desc=""/>
2521</field> 2504 <value name="REQUEST" value="0x1" desc=""/>
2522<field name="RGB_FORMAT" bitrange="9:8"> 2505 </field>
2523<value name="RGB16_565" value="0x0"> 2506 <field name="ATTENTION_IRQ_SUMMARY" desc="" bitrange="1:1">
2524</value> 2507 <value name="NO_REQUEST" value="0x0" desc=""/>
2525<value name="YCbCrI" value="0x1"> 2508 <value name="REQUEST" value="0x1" desc=""/>
2526</value> 2509 </field>
2527<value name="RGB24" value="0x2"> 2510 <field name="RSVD1" desc="" bitrange="0:0"/>
2528</value> 2511 </reg>
2529<value name="YUV422I" value="0x3"> 2512 <reg name="DATA" desc="">
2530</value> 2513 <addr name="DATA" addr="0x30"/>
2531</field> 2514 <field name="DATA" desc="" bitrange="31:0"/>
2532<field name="YUV_FORMAT" bitrange="7:4"> 2515 </reg>
2533<value name="YUV420" value="0x0"> 2516 <reg name="DEBUG0" desc="" sct="yes">
2534</value> 2517 <addr name="DEBUG0" addr="0x40"/>
2535<value name="YUV422" value="0x2"> 2518 <field name="DMAREQ" desc="" bitrange="31:31"/>
2536</value> 2519 <field name="DMACMDKICK" desc="" bitrange="30:30"/>
2537</field> 2520 <field name="DRI_CLK_INPUT" desc="" bitrange="29:29"/>
2538<field name="RSVD0" bitrange="3:1"> 2521 <field name="DRI_DATA_INPUT" desc="" bitrange="28:28"/>
2539</field> 2522 <field name="TEST_MODE" desc="" bitrange="27:27"/>
2540<field name="ENABLE" bitrange="0:0"> 2523 <field name="PILOT_REP_RATE" desc="" bitrange="26:26">
2541</field> 2524 <value name="8_AT_4MHZ" value="0x0" desc=""/>
2542</reg> 2525 <value name="12_AT_6MHZ" value="0x1" desc=""/>
2543<reg name="CSCSTAT" sct="yes"> 2526 </field>
2544<addr name="CSCSTAT" addr="0x310" /> 2527 <field name="SPARE" desc="" bitrange="25:18"/>
2545<field name="RSVD3" bitrange="31:24"> 2528 <field name="FRAME" desc="" bitrange="17:0"/>
2546</field> 2529 </reg>
2547<field name="ERROR_CODE" bitrange="23:16"> 2530 <reg name="DEBUG1" desc="" sct="yes">
2548<value name="LUMA0_FETCH_ERROR_Y0" value="0x1"> 2531 <addr name="DEBUG1" addr="0x50"/>
2549</value> 2532 <field name="INVERT_PILOT" desc="" bitrange="31:31">
2550<value name="LUMA1_FETCH_ERROR_Y1" value="0x2"> 2533 <value name="NORMAL" value="0x0" desc=""/>
2551</value> 2534 <value name="INVERTED" value="0x1" desc=""/>
2552<value name="CHROMA_FETCH_ERROR_U" value="0x3"> 2535 </field>
2553</value> 2536 <field name="INVERT_ATTENTION" desc="" bitrange="30:30">
2554<value name="CHROMA_FETCH_ERROR_V" value="0x4"> 2537 <value name="NORMAL" value="0x0" desc=""/>
2555</value> 2538 <value name="INVERTED" value="0x1" desc=""/>
2556</field> 2539 </field>
2557<field name="RSVD2" bitrange="15:7"> 2540 <field name="INVERT_DRI_DATA" desc="" bitrange="29:29">
2558</field> 2541 <value name="NORMAL" value="0x0" desc=""/>
2559<field name="ERROR_PAGEFAULT" bitrange="6:6"> 2542 <value name="INVERTED" value="0x1" desc=""/>
2560</field> 2543 </field>
2561<field name="ERROR_DST" bitrange="5:5"> 2544 <field name="INVERT_DRI_CLOCK" desc="" bitrange="28:28">
2562</field> 2545 <value name="NORMAL" value="0x0" desc=""/>
2563<field name="ERROR_SRC" bitrange="4:4"> 2546 <value name="INVERTED" value="0x1" desc=""/>
2564</field> 2547 </field>
2565<field name="RSVD1" bitrange="3:3"> 2548 <field name="REVERSE_FRAME" desc="" bitrange="27:27">
2566</field> 2549 <value name="NORMAL" value="0x0" desc=""/>
2567<field name="ERROR_SETUP" bitrange="2:2"> 2550 <value name="REVERSED" value="0x1" desc=""/>
2568</field> 2551 </field>
2569<field name="RSVD0" bitrange="1:1"> 2552 <field name="RSVD1" desc="" bitrange="26:18"/>
2570</field> 2553 <field name="SWIZZLED_FRAME" desc="" bitrange="17:0"/>
2571<field name="COMPLETE" bitrange="0:0"> 2554 </reg>
2572</field> 2555 <reg name="VERSION" desc="">
2573</reg> 2556 <addr name="VERSION" addr="0x60"/>
2574<reg name="CSCOUTBUFPARAM" sct="no"> 2557 <field name="MAJOR" desc="" bitrange="31:24"/>
2575<addr name="CSCOUTBUFPARAM" addr="0x320" /> 2558 <field name="MINOR" desc="" bitrange="23:16"/>
2576<field name="RSVD1" bitrange="31:24"> 2559 <field name="STEP" desc="" bitrange="15:0"/>
2577</field> 2560 </reg>
2578<field name="FIELD_SIZE" bitrange="23:12"> 2561 </dev>
2579</field> 2562 <dev name="ECC8" long_name="Reed-Solomon ECC" desc="8-Symbol Correcting ECC Accelerator (ECC8)" version="3.2.0">
2580<field name="LINE_SIZE" bitrange="11:0"> 2563 <addr name="ECC8" addr="0x80008000"/>
2581</field> 2564 <reg name="CTRL" desc="" sct="yes">
2582</reg> 2565 <addr name="CTRL" addr="0x0"/>
2583<reg name="CSCINBUFPARAM" sct="no"> 2566 <field name="SFTRST" desc="" bitrange="31:31">
2584<addr name="CSCINBUFPARAM" addr="0x330" /> 2567 <value name="RUN" value="0x0" desc=""/>
2585<field name="RSVD1" bitrange="31:12"> 2568 <value name="RESET" value="0x1" desc=""/>
2586</field> 2569 </field>
2587<field name="LINE_SIZE" bitrange="11:0"> 2570 <field name="CLKGATE" desc="" bitrange="30:30">
2588</field> 2571 <value name="RUN" value="0x0" desc=""/>
2589</reg> 2572 <value name="NO_CLKS" value="0x1" desc=""/>
2590<reg name="CSCRGB" sct="no"> 2573 </field>
2591<addr name="CSCRGB" addr="0x340" /> 2574 <field name="AHBM_SFTRST" desc="" bitrange="29:29">
2592<field name="ADDR" bitrange="31:0"> 2575 <value name="RUN" value="0x0" desc=""/>
2593</field> 2576 <value name="RESET" value="0x1" desc=""/>
2594</reg> 2577 </field>
2595<reg name="CSCLUMA" sct="no"> 2578 <field name="RSRVD2" desc="" bitrange="28:28"/>
2596<addr name="CSCLUMA" addr="0x350" /> 2579 <field name="THROTTLE" desc="" bitrange="27:24"/>
2597<field name="ADDR" bitrange="31:0"> 2580 <field name="RSRVD1" desc="" bitrange="23:11"/>
2598</field> 2581 <field name="DEBUG_STALL_IRQ_EN" desc="" bitrange="10:10"/>
2599</reg> 2582 <field name="DEBUG_WRITE_IRQ_EN" desc="" bitrange="9:9"/>
2600<reg name="CSCCHROMAU" sct="no"> 2583 <field name="COMPLETE_IRQ_EN" desc="" bitrange="8:8"/>
2601<addr name="CSCCHROMAU" addr="0x360" /> 2584 <field name="RSRVD0" desc="" bitrange="7:4"/>
2602<field name="ADDR" bitrange="31:0"> 2585 <field name="BM_ERROR_IRQ" desc="" bitrange="3:3"/>
2603</field> 2586 <field name="DEBUG_STALL_IRQ" desc="" bitrange="2:2"/>
2604</reg> 2587 <field name="DEBUG_WRITE_IRQ" desc="" bitrange="1:1"/>
2605<reg name="CSCCHROMAV" sct="no"> 2588 <field name="COMPLETE_IRQ" desc="" bitrange="0:0"/>
2606<addr name="CSCCHROMAV" addr="0x370" /> 2589 </reg>
2607<field name="ADDR" bitrange="31:0"> 2590 <reg name="STATUS0" desc="">
2608</field> 2591 <addr name="STATUS0" addr="0x10"/>
2609</reg> 2592 <field name="HANDLE" desc="" bitrange="31:20"/>
2610<reg name="CSCCOEFF0" sct="no"> 2593 <field name="COMPLETED_CE" desc="" bitrange="19:16"/>
2611<addr name="CSCCOEFF0" addr="0x380" /> 2594 <field name="RS8ECC_ENC_PRESENT" desc="" bitrange="15:15"/>
2612<field name="RSVD1" bitrange="31:26"> 2595 <field name="RS8ECC_DEC_PRESENT" desc="" bitrange="14:14"/>
2613</field> 2596 <field name="RS4ECC_ENC_PRESENT" desc="" bitrange="13:13"/>
2614<field name="C0" bitrange="25:16"> 2597 <field name="RS4ECC_DEC_PRESENT" desc="" bitrange="12:12"/>
2615</field> 2598 <field name="STATUS_AUX" desc="" bitrange="11:8">
2616<field name="UV_OFFSET" bitrange="15:8"> 2599 <value name="NO_ERRORS" value="0x0" desc=""/>
2617</field> 2600 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
2618<field name="Y_OFFSET" bitrange="7:0"> 2601 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
2619</field> 2602 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
2620</reg> 2603 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
2621<reg name="CSCCOEFF1" sct="no"> 2604 <value name="NOT_CHECKED" value="0xc" desc=""/>
2622<addr name="CSCCOEFF1" addr="0x390" /> 2605 <value name="UNCORRECTABLE" value="0xe" desc=""/>
2623<field name="RSVD1" bitrange="31:26"> 2606 <value name="ALL_ONES" value="0xf" desc=""/>
2624</field> 2607 </field>
2625<field name="C1" bitrange="25:16"> 2608 <field name="RSVD1" desc="" bitrange="7:5"/>
2626</field> 2609 <field name="ALLONES" desc="" bitrange="4:4"/>
2627<field name="RSVD0" bitrange="15:10"> 2610 <field name="CORRECTED" desc="" bitrange="3:3"/>
2628</field> 2611 <field name="UNCORRECTABLE" desc="" bitrange="2:2"/>
2629<field name="C4" bitrange="9:0"> 2612 <field name="RSVD0" desc="" bitrange="1:0"/>
2630</field> 2613 </reg>
2631</reg> 2614 <reg name="STATUS1" desc="">
2632<reg name="CSCCOEFF2" sct="no"> 2615 <addr name="STATUS1" addr="0x20"/>
2633<addr name="CSCCOEFF2" addr="0x3a0" /> 2616 <field name="STATUS_PAYLOAD7" desc="" bitrange="31:28">
2634<field name="RSVD1" bitrange="31:26"> 2617 <value name="NO_ERRORS" value="0x0" desc=""/>
2635</field> 2618 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
2636<field name="C2" bitrange="25:16"> 2619 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
2637</field> 2620 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
2638<field name="RSVD0" bitrange="15:10"> 2621 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
2639</field> 2622 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
2640<field name="C3" bitrange="9:0"> 2623 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
2641</field> 2624 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
2642</reg> 2625 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
2643<reg name="CSCCLIP" sct="no"> 2626 <value name="NOT_CHECKED" value="0xc" desc=""/>
2644<addr name="CSCCLIP" addr="0x3d0" /> 2627 <value name="UNCORRECTABLE" value="0xe" desc=""/>
2645<field name="RSVD1" bitrange="31:24"> 2628 <value name="ALL_ONES" value="0xf" desc=""/>
2646</field> 2629 </field>
2647<field name="HEIGHT" bitrange="23:12"> 2630 <field name="STATUS_PAYLOAD6" desc="" bitrange="27:24">
2648</field> 2631 <value name="NO_ERRORS" value="0x0" desc=""/>
2649<field name="WIDTH" bitrange="11:0"> 2632 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
2650</field> 2633 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
2651</reg> 2634 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
2652<reg name="CSCXSCALE" sct="no"> 2635 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
2653<addr name="CSCXSCALE" addr="0x3e0" /> 2636 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
2654<field name="RSVD1" bitrange="31:26"> 2637 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
2655</field> 2638 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
2656<field name="INT" bitrange="25:24"> 2639 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
2657</field> 2640 <value name="NOT_CHECKED" value="0xc" desc=""/>
2658<field name="FRAC" bitrange="23:12"> 2641 <value name="UNCORRECTABLE" value="0xe" desc=""/>
2659</field> 2642 <value name="ALL_ONES" value="0xf" desc=""/>
2660<field name="WIDTH" bitrange="11:0"> 2643 </field>
2661</field> 2644 <field name="STATUS_PAYLOAD5" desc="" bitrange="23:20">
2662</reg> 2645 <value name="NO_ERRORS" value="0x0" desc=""/>
2663<reg name="CSCYSCALE" sct="no"> 2646 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
2664<addr name="CSCYSCALE" addr="0x3f0" /> 2647 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
2665<field name="RSVD1" bitrange="31:26"> 2648 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
2666</field> 2649 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
2667<field name="INT" bitrange="25:24"> 2650 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
2668</field> 2651 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
2669<field name="FRAC" bitrange="23:12"> 2652 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
2670</field> 2653 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
2671<field name="HEIGHT" bitrange="11:0"> 2654 <value name="NOT_CHECKED" value="0xc" desc=""/>
2672</field> 2655 <value name="UNCORRECTABLE" value="0xe" desc=""/>
2673</reg> 2656 <value name="ALL_ONES" value="0xf" desc=""/>
2674<reg name="DBGSELECT" sct="no"> 2657 </field>
2675<addr name="DBGSELECT" addr="0x400" /> 2658 <field name="STATUS_PAYLOAD4" desc="" bitrange="19:16">
2676<field name="RSVD" bitrange="31:8"> 2659 <value name="NO_ERRORS" value="0x0" desc=""/>
2677</field> 2660 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
2678<field name="INDEX" bitrange="7:0"> 2661 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
2679<value name="CONTROL" value="0x1"> 2662 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
2680</value> 2663 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
2681<value name="OTPKEY0" value="0x10"> 2664 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
2682</value> 2665 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
2683<value name="OTPKEY1" value="0x11"> 2666 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
2684</value> 2667 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
2685<value name="OTPKEY2" value="0x12"> 2668 <value name="NOT_CHECKED" value="0xc" desc=""/>
2686</value> 2669 <value name="UNCORRECTABLE" value="0xe" desc=""/>
2687<value name="OTPKEY3" value="0x13"> 2670 <value name="ALL_ONES" value="0xf" desc=""/>
2688</value> 2671 </field>
2689</field> 2672 <field name="STATUS_PAYLOAD3" desc="" bitrange="15:12">
2690</reg> 2673 <value name="NO_ERRORS" value="0x0" desc=""/>
2691<reg name="DBGDATA" sct="no"> 2674 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
2692<addr name="DBGDATA" addr="0x410" /> 2675 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
2693<field name="DATA" bitrange="31:0"> 2676 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
2694</field> 2677 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
2695</reg> 2678 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
2696<reg name="PAGETABLE" sct="no"> 2679 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
2697<addr name="PAGETABLE" addr="0x420" /> 2680 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
2698<field name="BASE" bitrange="31:2"> 2681 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
2699</field> 2682 <value name="NOT_CHECKED" value="0xc" desc=""/>
2700<field name="FLUSH" bitrange="1:1"> 2683 <value name="UNCORRECTABLE" value="0xe" desc=""/>
2701</field> 2684 <value name="ALL_ONES" value="0xf" desc=""/>
2702<field name="ENABLE" bitrange="0:0"> 2685 </field>
2703</field> 2686 <field name="STATUS_PAYLOAD2" desc="" bitrange="11:8">
2704</reg> 2687 <value name="NO_ERRORS" value="0x0" desc=""/>
2705<reg name="VERSION" sct="no"> 2688 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
2706<addr name="VERSION" addr="0x430" /> 2689 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
2707<field name="MAJOR" bitrange="31:24"> 2690 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
2708</field> 2691 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
2709<field name="MINOR" bitrange="23:16"> 2692 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
2710</field> 2693 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
2711<field name="STEP" bitrange="15:0"> 2694 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
2712</field> 2695 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
2713</reg> 2696 <value name="NOT_CHECKED" value="0xc" desc=""/>
2714</dev> 2697 <value name="UNCORRECTABLE" value="0xe" desc=""/>
2715<dev name="DIGCTL" long_name="Digital Control" desc="Digital Control and On-Chip RAM" version="3.2.0"> 2698 <value name="ALL_ONES" value="0xf" desc=""/>
2716<addr name="DIGCTL" addr="0x8001c000" /> 2699 </field>
2717<reg name="CTRL" sct="yes"> 2700 <field name="STATUS_PAYLOAD1" desc="" bitrange="7:4">
2718<addr name="CTRL" addr="0x0" /> 2701 <value name="NO_ERRORS" value="0x0" desc=""/>
2719<field name="RSVD3" bitrange="31:31"> 2702 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
2720</field> 2703 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
2721<field name="XTAL24M_GATE" bitrange="30:30"> 2704 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
2722</field> 2705 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
2723<field name="TRAP_IRQ" bitrange="29:29"> 2706 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
2724</field> 2707 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
2725<field name="RSVD2" bitrange="28:27"> 2708 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
2726</field> 2709 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
2727<field name="CACHE_BIST_TMODE" bitrange="26:26"> 2710 <value name="NOT_CHECKED" value="0xc" desc=""/>
2728</field> 2711 <value name="UNCORRECTABLE" value="0xe" desc=""/>
2729<field name="LCD_BIST_CLKEN" bitrange="25:25"> 2712 <value name="ALL_ONES" value="0xf" desc=""/>
2730</field> 2713 </field>
2731<field name="LCD_BIST_START" bitrange="24:24"> 2714 <field name="STATUS_PAYLOAD0" desc="" bitrange="3:0">
2732</field> 2715 <value name="NO_ERRORS" value="0x0" desc=""/>
2733<field name="DCP_BIST_CLKEN" bitrange="23:23"> 2716 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
2734</field> 2717 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
2735<field name="DCP_BIST_START" bitrange="22:22"> 2718 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
2736</field> 2719 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
2737<field name="ARM_BIST_CLKEN" bitrange="21:21"> 2720 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
2738</field> 2721 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
2739<field name="USB_TESTMODE" bitrange="20:20"> 2722 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
2740</field> 2723 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
2741<field name="ANALOG_TESTMODE" bitrange="19:19"> 2724 <value name="NOT_CHECKED" value="0xc" desc=""/>
2742</field> 2725 <value name="UNCORRECTABLE" value="0xe" desc=""/>
2743<field name="DIGITAL_TESTMODE" bitrange="18:18"> 2726 <value name="ALL_ONES" value="0xf" desc=""/>
2744</field> 2727 </field>
2745<field name="ARM_BIST_START" bitrange="17:17"> 2728 </reg>
2746</field> 2729 <reg name="DEBUG0" desc="" sct="yes">
2747<field name="UART_LOOPBACK" bitrange="16:16"> 2730 <addr name="DEBUG0" addr="0x30"/>
2748<value name="NORMAL" value="0x0"> 2731 <field name="RSRVD1" desc="" bitrange="31:25"/>
2749</value> 2732 <field name="KES_DEBUG_SYNDROME_SYMBOL" desc="" bitrange="24:16">
2750<value name="LOOPIT" value="0x1"> 2733 <value name="NORMAL" value="0x0" desc=""/>
2751</value> 2734 <value name="TEST_MODE" value="0x1" desc=""/>
2752</field> 2735 </field>
2753<field name="SAIF_LOOPBACK" bitrange="15:15"> 2736 <field name="KES_DEBUG_SHIFT_SYND" desc="" bitrange="15:15"/>
2754<value name="NORMAL" value="0x0"> 2737 <field name="KES_DEBUG_PAYLOAD_FLAG" desc="" bitrange="14:14">
2755</value> 2738 <value name="DATA" value="0x1" desc=""/>
2756<value name="LOOPIT" value="0x1"> 2739 <value name="AUX" value="0x1" desc=""/>
2757</value> 2740 </field>
2758</field> 2741 <field name="KES_DEBUG_MODE4K" desc="" bitrange="13:13">
2759<field name="SAIF_CLKMUX_SEL" bitrange="14:13"> 2742 <value name="4k" value="0x1" desc=""/>
2760<value name="MBL_CLK_OUT" value="0x0"> 2743 <value name="2k" value="0x1" desc=""/>
2761</value> 2744 </field>
2762<value name="BL_CLK_OUT" value="0x1"> 2745 <field name="KES_DEBUG_KICK" desc="" bitrange="12:12"/>
2763</value> 2746 <field name="KES_STANDALONE" desc="" bitrange="11:11">
2764<value name="M_CLK_OUT_BL_CLK_IN" value="0x2"> 2747 <value name="NORMAL" value="0x0" desc=""/>
2765</value> 2748 <value name="TEST_MODE" value="0x1" desc=""/>
2766<value name="BL_CLK_IN" value="0x3"> 2749 </field>
2767</value> 2750 <field name="KES_DEBUG_STEP" desc="" bitrange="10:10"/>
2768</field> 2751 <field name="KES_DEBUG_STALL" desc="" bitrange="9:9">
2769<field name="SAIF_CLKMST_SEL" bitrange="12:12"> 2752 <value name="NORMAL" value="0x0" desc=""/>
2770<value name="SAIF1_MST" value="0x0"> 2753 <value name="WAIT" value="0x1" desc=""/>
2771</value> 2754 </field>
2772<value name="SAIF2_MST" value="0x1"> 2755 <field name="BM_KES_TEST_BYPASS" desc="" bitrange="8:8">
2773</value> 2756 <value name="NORMAL" value="0x0" desc=""/>
2774</field> 2757 <value name="TEST_MODE" value="0x1" desc=""/>
2775<field name="SAIF_ALT_BITCLK_SEL" bitrange="11:11"> 2758 </field>
2776</field> 2759 <field name="RSRVD0" desc="" bitrange="7:6"/>
2777<field name="RSVD1" bitrange="10:10"> 2760 <field name="DEBUG_REG_SELECT" desc="" bitrange="5:0"/>
2778</field> 2761 </reg>
2779<field name="SY_ENDIAN" bitrange="9:9"> 2762 <reg name="DBGKESREAD" desc="">
2780</field> 2763 <addr name="DBGKESREAD" addr="0x40"/>
2781<field name="SY_SFTRST" bitrange="8:8"> 2764 <field name="VALUES" desc="" bitrange="31:0"/>
2782</field> 2765 </reg>
2783<field name="SY_CLKGATE" bitrange="7:7"> 2766 <reg name="DBGCSFEREAD" desc="">
2784</field> 2767 <addr name="DBGCSFEREAD" addr="0x50"/>
2785<field name="USE_SERIAL_JTAG" bitrange="6:6"> 2768 <field name="VALUES" desc="" bitrange="31:0"/>
2786<value name="OLD_JTAG" value="0x0"> 2769 </reg>
2787</value> 2770 <reg name="DBGSYNDGENREAD" desc="">
2788<value name="SERIAL_JTAG" value="0x1"> 2771 <addr name="DBGSYNDGENREAD" addr="0x60"/>
2789</value> 2772 <field name="VALUES" desc="" bitrange="31:0"/>
2790</field> 2773 </reg>
2791<field name="TRAP_IN_RANGE" bitrange="5:5"> 2774 <reg name="DBGAHBMREAD" desc="">
2792</field> 2775 <addr name="DBGAHBMREAD" addr="0x70"/>
2793<field name="TRAP_ENABLE" bitrange="4:4"> 2776 <field name="VALUES" desc="" bitrange="31:0"/>
2794</field> 2777 </reg>
2795<field name="DEBUG_DISABLE" bitrange="3:3"> 2778 <reg name="BLOCKNAME" desc="">
2796</field> 2779 <addr name="BLOCKNAME" addr="0x80"/>
2797<field name="USB_CLKGATE" bitrange="2:2"> 2780 <field name="NAME" desc="" bitrange="31:0"/>
2798<value name="RUN" value="0x0"> 2781 </reg>
2799</value> 2782 <reg name="VERSION" desc="">
2800<value name="NO_CLKS" value="0x1"> 2783 <addr name="VERSION" addr="0xa0"/>
2801</value> 2784 <field name="MAJOR" desc="" bitrange="31:24"/>
2802</field> 2785 <field name="MINOR" desc="" bitrange="23:16"/>
2803<field name="JTAG_SHIELD" bitrange="1:1"> 2786 <field name="STEP" desc="" bitrange="15:0"/>
2804<value name="NORMAL" value="0x0"> 2787 </reg>
2805</value> 2788 </dev>
2806<value name="SHIELDS_UP" value="0x1"> 2789 <dev name="EMI" long_name="External Memory Interface" desc="External Memory Interface (EMI)" version="3.2.0">
2807</value> 2790 <addr name="EMI" addr="0x80020000"/>
2808</field> 2791 <reg name="CTRL" desc="" sct="yes">
2809<field name="LATCH_ENTROPY" bitrange="0:0"> 2792 <addr name="CTRL" addr="0x0"/>
2810</field> 2793 <field name="SFTRST" desc="" bitrange="31:31"/>
2811</reg> 2794 <field name="CLKGATE" desc="" bitrange="30:30"/>
2812<reg name="STATUS" sct="yes"> 2795 <field name="TRAP_SR" desc="" bitrange="29:29"/>
2813<addr name="STATUS" addr="0x10" /> 2796 <field name="TRAP_INIT" desc="" bitrange="28:28"/>
2814<field name="USB_HS_PRESENT" bitrange="31:31"> 2797 <field name="AXI_DEPTH" desc="" bitrange="27:26">
2815</field> 2798 <value name="ONE" value="0x0" desc=""/>
2816<field name="USB_OTG_PRESENT" bitrange="30:30"> 2799 <value name="TWO" value="0x1" desc=""/>
2817</field> 2800 <value name="THREE" value="0x2" desc=""/>
2818<field name="USB_HOST_PRESENT" bitrange="29:29"> 2801 <value name="FOUR" value="0x3" desc=""/>
2819</field> 2802 </field>
2820<field name="USB_DEVICE_PRESENT" bitrange="28:28"> 2803 <field name="DLL_SHIFT_RESET" desc="" bitrange="25:25"/>
2821</field> 2804 <field name="DLL_RESET" desc="" bitrange="24:24"/>
2822<field name="RSVD2" bitrange="27:11"> 2805 <field name="ARB_MODE" desc="" bitrange="23:22">
2823</field> 2806 <value name="TIMESTAMP" value="0x0" desc=""/>
2824<field name="DCP_BIST_FAIL" bitrange="10:10"> 2807 <value name="WRITE_HYBRID" value="0x1" desc=""/>
2825</field> 2808 <value name="PORT_PRIORITY" value="0x2" desc=""/>
2826<field name="DCP_BIST_PASS" bitrange="9:9"> 2809 </field>
2827</field> 2810 <field name="RSVD3" desc="" bitrange="21:21"/>
2828<field name="DCP_BIST_DONE" bitrange="8:8"> 2811 <field name="PORT_PRIORITY_ORDER" desc="" bitrange="20:16">
2829</field> 2812 <value name="PORT0123" value="0x0" desc=""/>
2830<field name="LCD_BIST_FAIL" bitrange="7:7"> 2813 <value name="PORT0312" value="0x1" desc=""/>
2831</field> 2814 <value name="PORT0231" value="0x2" desc=""/>
2832<field name="LCD_BIST_PASS" bitrange="6:6"> 2815 <value name="PORT0321" value="0x3" desc=""/>
2833</field> 2816 <value name="PORT0213" value="0x4" desc=""/>
2834<field name="LCD_BIST_DONE" bitrange="5:5"> 2817 <value name="PORT0132" value="0x5" desc=""/>
2835</field> 2818 <value name="PORT1023" value="0x6" desc=""/>
2836<field name="JTAG_IN_USE" bitrange="4:4"> 2819 <value name="PORT1302" value="0x7" desc=""/>
2837</field> 2820 <value name="PORT1230" value="0x8" desc=""/>
2838<field name="PACKAGE_TYPE" bitrange="3:1"> 2821 <value name="PORT1320" value="0x9" desc=""/>
2839</field> 2822 <value name="PORT1203" value="0xa" desc=""/>
2840<field name="WRITTEN" bitrange="0:0"> 2823 <value name="PORT1032" value="0xb" desc=""/>
2841</field> 2824 <value name="PORT2013" value="0xc" desc=""/>
2842</reg> 2825 <value name="PORT2301" value="0xd" desc=""/>
2843<reg name="HCLKCOUNT" sct="yes"> 2826 <value name="PORT2130" value="0xe" desc=""/>
2844<addr name="HCLKCOUNT" addr="0x20" /> 2827 <value name="PORT2310" value="0xf" desc=""/>
2845<field name="COUNT" bitrange="31:0"> 2828 <value name="PORT2103" value="0x10" desc=""/>
2846</field> 2829 <value name="PORT2031" value="0x11" desc=""/>
2847</reg> 2830 <value name="PORT3012" value="0x12" desc=""/>
2848<reg name="RAMCTRL" sct="yes"> 2831 <value name="PORT3201" value="0x13" desc=""/>
2849<addr name="RAMCTRL" addr="0x30" /> 2832 <value name="PORT3120" value="0x14" desc=""/>
2850<field name="RSVD1" bitrange="31:12"> 2833 <value name="PORT3210" value="0x15" desc=""/>
2851</field> 2834 <value name="PORT3102" value="0x16" desc=""/>
2852<field name="SPEED_SELECT" bitrange="11:8"> 2835 <value name="PORT3021" value="0x17" desc=""/>
2853</field> 2836 </field>
2854<field name="RSVD0" bitrange="7:1"> 2837 <field name="RSVD2" desc="" bitrange="15:15"/>
2855</field> 2838 <field name="PRIORITY_WRITE_ITER" desc="" bitrange="14:12"/>
2856<field name="RAM_REPAIR_EN" bitrange="0:0"> 2839 <field name="RSVD1" desc="" bitrange="11:11"/>
2857</field> 2840 <field name="HIGH_PRIORITY_WRITE" desc="" bitrange="10:8"/>
2858</reg> 2841 <field name="RSVD0" desc="" bitrange="7:7"/>
2859<reg name="RAMREPAIR" sct="yes"> 2842 <field name="MEM_WIDTH" desc="" bitrange="6:6"/>
2860<addr name="RAMREPAIR" addr="0x40" /> 2843 <field name="WRITE_PROTECT" desc="" bitrange="5:5"/>
2861<field name="RSVD1" bitrange="31:16"> 2844 <field name="RESET_OUT" desc="" bitrange="4:4"/>
2862</field> 2845 <field name="CE_SELECT" desc="" bitrange="3:0">
2863<field name="ADDR" bitrange="15:0"> 2846 <value name="NONE" value="0x0" desc=""/>
2864</field> 2847 <value name="CE0" value="0x1" desc=""/>
2865</reg> 2848 <value name="CE1" value="0x2" desc=""/>
2866<reg name="ROMCTRL" sct="yes"> 2849 <value name="CE2" value="0x4" desc=""/>
2867<addr name="ROMCTRL" addr="0x50" /> 2850 <value name="CE3" value="0x8" desc=""/>
2868<field name="RSVD0" bitrange="31:4"> 2851 </field>
2869</field> 2852 </reg>
2870<field name="RD_MARGIN" bitrange="3:0"> 2853 <reg name="STAT" desc="">
2871</field> 2854 <addr name="STAT" addr="0x10"/>
2872</reg> 2855 <field name="DRAM_PRESENT" desc="" bitrange="31:31"/>
2873<reg name="WRITEONCE" sct="no"> 2856 <field name="NOR_PRESENT" desc="" bitrange="30:30"/>
2874<addr name="WRITEONCE" addr="0x60" /> 2857 <field name="LARGE_DRAM_ENABLED" desc="" bitrange="29:29"/>
2875<field name="BITS" bitrange="31:0"> 2858 <field name="RSVD0" desc="" bitrange="28:2"/>
2876</field> 2859 <field name="DRAM_HALTED" desc="" bitrange="1:1">
2877</reg> 2860 <value name="NOT_HALTED" value="0x0" desc=""/>
2878<reg name="ENTROPY" sct="no"> 2861 <value name="HALTED" value="0x1" desc=""/>
2879<addr name="ENTROPY" addr="0x90" /> 2862 </field>
2880<field name="VALUE" bitrange="31:0"> 2863 <field name="NOR_BUSY" desc="" bitrange="0:0">
2881</field> 2864 <value name="NOT_BUSY" value="0x0" desc=""/>
2882</reg> 2865 <value name="BUSY" value="0x1" desc=""/>
2883<reg name="ENTROPY_LATCHED" sct="no"> 2866 </field>
2884<addr name="ENTROPY_LATCHED" addr="0xa0" /> 2867 </reg>
2885<field name="VALUE" bitrange="31:0"> 2868 <reg name="TIME" desc="" sct="yes">
2886</field> 2869 <addr name="TIME" addr="0x20"/>
2887</reg> 2870 <field name="RSVD4" desc="" bitrange="31:28"/>
2888<reg name="SJTAGDBG" sct="yes"> 2871 <field name="THZ" desc="" bitrange="27:24"/>
2889<addr name="SJTAGDBG" addr="0xb0" /> 2872 <field name="RSVD2" desc="" bitrange="23:20"/>
2890<field name="RSVD2" bitrange="31:27"> 2873 <field name="TDH" desc="" bitrange="19:16"/>
2891</field> 2874 <field name="RSVD1" desc="" bitrange="15:13"/>
2892<field name="SJTAG_STATE" bitrange="26:16"> 2875 <field name="TDS" desc="" bitrange="12:8"/>
2893</field> 2876 <field name="RSVD0" desc="" bitrange="7:4"/>
2894<field name="RSVD1" bitrange="15:11"> 2877 <field name="TAS" desc="" bitrange="3:0"/>
2895</field> 2878 </reg>
2896<field name="SJTAG_TDO" bitrange="10:10"> 2879 <reg name="DDR_TEST_MODE_CSR" desc="" sct="yes">
2897</field> 2880 <addr name="DDR_TEST_MODE_CSR" addr="0x30"/>
2898<field name="SJTAG_TDI" bitrange="9:9"> 2881 <field name="RSVD1" desc="" bitrange="31:2"/>
2899</field> 2882 <field name="DONE" desc="" bitrange="1:1"/>
2900<field name="SJTAG_MODE" bitrange="8:8"> 2883 <field name="START" desc="" bitrange="0:0"/>
2901</field> 2884 </reg>
2902<field name="DELAYED_ACTIVE" bitrange="7:4"> 2885 <reg name="DEBUG" desc="">
2903</field> 2886 <addr name="DEBUG" addr="0x80"/>
2904<field name="ACTIVE" bitrange="3:3"> 2887 <field name="RSVD1" desc="" bitrange="31:4"/>
2905</field> 2888 <field name="NOR_STATE" desc="" bitrange="3:0"/>
2906<field name="SJTAG_PIN_STATE" bitrange="2:2"> 2889 </reg>
2907</field> 2890 <reg name="DDR_TEST_MODE_STATUS0" desc="">
2908<field name="SJTAG_DEBUG_DATA" bitrange="1:1"> 2891 <addr name="DDR_TEST_MODE_STATUS0" addr="0x90"/>
2909</field> 2892 <field name="RSVD1" desc="" bitrange="31:13"/>
2910<field name="SJTAG_DEBUG_OE" bitrange="0:0"> 2893 <field name="ADDR0" desc="" bitrange="12:0"/>
2911</field> 2894 </reg>
2912</reg> 2895 <reg name="DDR_TEST_MODE_STATUS1" desc="">
2913<reg name="MICROSECONDS" sct="yes"> 2896 <addr name="DDR_TEST_MODE_STATUS1" addr="0xa0"/>
2914<addr name="MICROSECONDS" addr="0xc0" /> 2897 <field name="RSVD1" desc="" bitrange="31:13"/>
2915<field name="VALUE" bitrange="31:0"> 2898 <field name="ADDR1" desc="" bitrange="12:0"/>
2916</field> 2899 </reg>
2917</reg> 2900 <reg name="DDR_TEST_MODE_STATUS2" desc="">
2918<reg name="DBGRD" sct="no"> 2901 <addr name="DDR_TEST_MODE_STATUS2" addr="0xb0"/>
2919<addr name="DBGRD" addr="0xd0" /> 2902 <field name="DATA0" desc="" bitrange="31:0"/>
2920<field name="COMPLEMENT" bitrange="31:0"> 2903 </reg>
2921</field> 2904 <reg name="DDR_TEST_MODE_STATUS3" desc="">
2922</reg> 2905 <addr name="DDR_TEST_MODE_STATUS3" addr="0xc0"/>
2923<reg name="DBG" sct="no"> 2906 <field name="DATA1" desc="" bitrange="31:0"/>
2924<addr name="DBG" addr="0xe0" /> 2907 </reg>
2925<field name="VALUE" bitrange="31:0"> 2908 <reg name="VERSION" desc="">
2926</field> 2909 <addr name="VERSION" addr="0xf0"/>
2927</reg> 2910 <field name="MAJOR" desc="" bitrange="31:24"/>
2928<reg name="OCRAM_BIST_CSR" sct="yes"> 2911 <field name="MINOR" desc="" bitrange="23:16"/>
2929<addr name="OCRAM_BIST_CSR" addr="0xf0" /> 2912 <field name="STEP" desc="" bitrange="15:0"/>
2930<field name="RSVD1" bitrange="31:11"> 2913 </reg>
2931</field> 2914 </dev>
2932<field name="BIST_DEBUG_MODE" bitrange="10:10"> 2915 <dev name="GPMI" long_name="General Purpose Media Interface" desc="General Purpose Media Interface" version="3.2.0">
2933</field> 2916 <addr name="GPMI" addr="0x8000c000"/>
2934<field name="BIST_DATA_CHANGE" bitrange="9:9"> 2917 <reg name="CTRL0" desc="" sct="yes">
2935</field> 2918 <addr name="CTRL0" addr="0x0"/>
2936<field name="BIST_CLKEN" bitrange="8:8"> 2919 <field name="SFTRST" desc="" bitrange="31:31">
2937</field> 2920 <value name="RUN" value="0x0" desc=""/>
2938<field name="RSVD0" bitrange="7:4"> 2921 <value name="RESET" value="0x1" desc=""/>
2939</field> 2922 </field>
2940<field name="FAIL" bitrange="3:3"> 2923 <field name="CLKGATE" desc="" bitrange="30:30">
2941</field> 2924 <value name="RUN" value="0x0" desc=""/>
2942<field name="PASS" bitrange="2:2"> 2925 <value name="NO_CLKS" value="0x1" desc=""/>
2943</field> 2926 </field>
2944<field name="DONE" bitrange="1:1"> 2927 <field name="RUN" desc="" bitrange="29:29">
2945</field> 2928 <value name="IDLE" value="0x0" desc=""/>
2946<field name="START" bitrange="0:0"> 2929 <value name="BUSY" value="0x1" desc=""/>
2947</field> 2930 </field>
2948</reg> 2931 <field name="DEV_IRQ_EN" desc="" bitrange="28:28"/>
2949<reg name="OCRAM_STATUS0" sct="yes"> 2932 <field name="TIMEOUT_IRQ_EN" desc="" bitrange="27:27"/>
2950<addr name="OCRAM_STATUS0" addr="0x110" /> 2933 <field name="UDMA" desc="" bitrange="26:26">
2951<field name="FAILDATA00" bitrange="31:0"> 2934 <value name="DISABLED" value="0x0" desc=""/>
2952</field> 2935 <value name="ENABLED" value="0x1" desc=""/>
2953</reg> 2936 </field>
2954<reg name="OCRAM_STATUS1" sct="yes"> 2937 <field name="COMMAND_MODE" desc="" bitrange="25:24">
2955<addr name="OCRAM_STATUS1" addr="0x120" /> 2938 <value name="WRITE" value="0x0" desc=""/>
2956<field name="FAILDATA01" bitrange="31:0"> 2939 <value name="READ" value="0x1" desc=""/>
2957</field> 2940 <value name="READ_AND_COMPARE" value="0x2" desc=""/>
2958</reg> 2941 <value name="WAIT_FOR_READY" value="0x3" desc=""/>
2959<reg name="OCRAM_STATUS2" sct="yes"> 2942 </field>
2960<addr name="OCRAM_STATUS2" addr="0x130" /> 2943 <field name="WORD_LENGTH" desc="" bitrange="23:23">
2961<field name="FAILDATA10" bitrange="31:0"> 2944 <value name="16_BIT" value="0x0" desc=""/>
2962</field> 2945 <value name="8_BIT" value="0x1" desc=""/>
2963</reg> 2946 </field>
2964<reg name="OCRAM_STATUS3" sct="yes"> 2947 <field name="LOCK_CS" desc="" bitrange="22:22">
2965<addr name="OCRAM_STATUS3" addr="0x140" /> 2948 <value name="DISABLED" value="0x0" desc=""/>
2966<field name="FAILDATA11" bitrange="31:0"> 2949 <value name="ENABLED" value="0x1" desc=""/>
2967</field> 2950 </field>
2968</reg> 2951 <field name="CS" desc="" bitrange="21:20"/>
2969<reg name="OCRAM_STATUS4" sct="yes"> 2952 <field name="ADDRESS" desc="" bitrange="19:17">
2970<addr name="OCRAM_STATUS4" addr="0x150" /> 2953 <value name="NAND_DATA" value="0x0" desc=""/>
2971<field name="FAILDATA20" bitrange="31:0"> 2954 <value name="NAND_CLE" value="0x1" desc=""/>
2972</field> 2955 <value name="NAND_ALE" value="0x2" desc=""/>
2973</reg> 2956 </field>
2974<reg name="OCRAM_STATUS5" sct="yes"> 2957 <field name="ADDRESS_INCREMENT" desc="" bitrange="16:16">
2975<addr name="OCRAM_STATUS5" addr="0x160" /> 2958 <value name="DISABLED" value="0x0" desc=""/>
2976<field name="FAILDATA21" bitrange="31:0"> 2959 <value name="ENABLED" value="0x1" desc=""/>
2977</field> 2960 </field>
2978</reg> 2961 <field name="XFER_COUNT" desc="" bitrange="15:0"/>
2979<reg name="OCRAM_STATUS6" sct="yes"> 2962 </reg>
2980<addr name="OCRAM_STATUS6" addr="0x170" /> 2963 <reg name="COMPARE" desc="">
2981<field name="FAILDATA30" bitrange="31:0"> 2964 <addr name="COMPARE" addr="0x10"/>
2982</field> 2965 <field name="MASK" desc="" bitrange="31:16"/>
2983</reg> 2966 <field name="REFERENCE" desc="" bitrange="15:0"/>
2984<reg name="OCRAM_STATUS7" sct="yes"> 2967 </reg>
2985<addr name="OCRAM_STATUS7" addr="0x180" /> 2968 <reg name="ECCCTRL" desc="" sct="yes">
2986<field name="FAILDATA31" bitrange="31:0"> 2969 <addr name="ECCCTRL" addr="0x20"/>
2987</field> 2970 <field name="HANDLE" desc="" bitrange="31:16"/>
2988</reg> 2971 <field name="RSVD2" desc="" bitrange="15:15"/>
2989<reg name="OCRAM_STATUS8" sct="yes"> 2972 <field name="ECC_CMD" desc="" bitrange="14:13">
2990<addr name="OCRAM_STATUS8" addr="0x190" /> 2973 <value name="DECODE_4_BIT" value="0x0" desc=""/>
2991<field name="RSVD3" bitrange="31:29"> 2974 <value name="ENCODE_4_BIT" value="0x1" desc=""/>
2992</field> 2975 <value name="DECODE_8_BIT" value="0x2" desc=""/>
2993<field name="FAILADDR01" bitrange="28:16"> 2976 <value name="ENCODE_8_BIT" value="0x3" desc=""/>
2994</field> 2977 </field>
2995<field name="RSVD2" bitrange="15:13"> 2978 <field name="ENABLE_ECC" desc="" bitrange="12:12">
2996</field> 2979 <value name="ENABLE" value="0x1" desc=""/>
2997<field name="FAILADDR00" bitrange="12:0"> 2980 <value name="DISABLE" value="0x0" desc=""/>
2998</field> 2981 </field>
2999</reg> 2982 <field name="RSVD1" desc="" bitrange="11:9"/>
3000<reg name="OCRAM_STATUS9" sct="yes"> 2983 <field name="BUFFER_MASK" desc="" bitrange="8:0">
3001<addr name="OCRAM_STATUS9" addr="0x1a0" /> 2984 <value name="BCH_AUXONLY" value="0x100" desc=""/>
3002<field name="RSVD3" bitrange="31:29"> 2985 <value name="BCH_PAGE" value="0x1ff" desc=""/>
3003</field> 2986 <value name="AUXILIARY" value="0x100" desc=""/>
3004<field name="FAILADDR11" bitrange="28:16"> 2987 <value name="BUFFER7" value="0x80" desc=""/>
3005</field> 2988 <value name="BUFFER6" value="0x40" desc=""/>
3006<field name="RSVD2" bitrange="15:13"> 2989 <value name="BUFFER5" value="0x20" desc=""/>
3007</field> 2990 <value name="BUFFER4" value="0x10" desc=""/>
3008<field name="FAILADDR10" bitrange="12:0"> 2991 <value name="BUFFER3" value="0x8" desc=""/>
3009</field> 2992 <value name="BUFFER2" value="0x4" desc=""/>
3010</reg> 2993 <value name="BUFFER1" value="0x2" desc=""/>
3011<reg name="OCRAM_STATUS10" sct="yes"> 2994 <value name="BUFFER0" value="0x1" desc=""/>
3012<addr name="OCRAM_STATUS10" addr="0x1b0" /> 2995 </field>
3013<field name="RSVD3" bitrange="31:29"> 2996 </reg>
3014</field> 2997 <reg name="ECCCOUNT" desc="">
3015<field name="FAILADDR21" bitrange="28:16"> 2998 <addr name="ECCCOUNT" addr="0x30"/>
3016</field> 2999 <field name="RSVD2" desc="" bitrange="31:16"/>
3017<field name="RSVD2" bitrange="15:13"> 3000 <field name="COUNT" desc="" bitrange="15:0"/>
3018</field> 3001 </reg>
3019<field name="FAILADDR20" bitrange="12:0"> 3002 <reg name="PAYLOAD" desc="">
3020</field> 3003 <addr name="PAYLOAD" addr="0x40"/>
3021</reg> 3004 <field name="ADDRESS" desc="" bitrange="31:2"/>
3022<reg name="OCRAM_STATUS11" sct="yes"> 3005 <field name="RSVD0" desc="" bitrange="1:0"/>
3023<addr name="OCRAM_STATUS11" addr="0x1c0" /> 3006 </reg>
3024<field name="RSVD3" bitrange="31:29"> 3007 <reg name="AUXILIARY" desc="">
3025</field> 3008 <addr name="AUXILIARY" addr="0x50"/>
3026<field name="FAILADDR31" bitrange="28:16"> 3009 <field name="ADDRESS" desc="" bitrange="31:2"/>
3027</field> 3010 <field name="RSVD0" desc="" bitrange="1:0"/>
3028<field name="RSVD2" bitrange="15:13"> 3011 </reg>
3029</field> 3012 <reg name="CTRL1" desc="" sct="yes">
3030<field name="FAILADDR30" bitrange="12:0"> 3013 <addr name="CTRL1" addr="0x60"/>
3031</field> 3014 <field name="RSVD2" desc="" bitrange="31:24"/>
3032</reg> 3015 <field name="CE3_SEL" desc="" bitrange="23:23"/>
3033<reg name="OCRAM_STATUS12" sct="yes"> 3016 <field name="CE2_SEL" desc="" bitrange="22:22"/>
3034<addr name="OCRAM_STATUS12" addr="0x1d0" /> 3017 <field name="CE1_SEL" desc="" bitrange="21:21"/>
3035<field name="RSVD3" bitrange="31:28"> 3018 <field name="CE0_SEL" desc="" bitrange="20:20"/>
3036</field> 3019 <field name="GANGED_RDYBUSY" desc="" bitrange="19:19"/>
3037<field name="FAILSTATE11" bitrange="27:24"> 3020 <field name="BCH_MODE" desc="" bitrange="18:18"/>
3038</field> 3021 <field name="DLL_ENABLE" desc="" bitrange="17:17"/>
3039<field name="RSVD2" bitrange="23:20"> 3022 <field name="HALF_PERIOD" desc="" bitrange="16:16"/>
3040</field> 3023 <field name="RDN_DELAY" desc="" bitrange="15:12"/>
3041<field name="FAILSTATE10" bitrange="19:16"> 3024 <field name="DMA2ECC_MODE" desc="" bitrange="11:11"/>
3042</field> 3025 <field name="DEV_IRQ" desc="" bitrange="10:10"/>
3043<field name="RSVD1" bitrange="15:12"> 3026 <field name="TIMEOUT_IRQ" desc="" bitrange="9:9"/>
3044</field> 3027 <field name="BURST_EN" desc="" bitrange="8:8"/>
3045<field name="FAILSTATE01" bitrange="11:8"> 3028 <field name="ABORT_WAIT_FOR_READY3" desc="" bitrange="7:7"/>
3046</field> 3029 <field name="ABORT_WAIT_FOR_READY2" desc="" bitrange="6:6"/>
3047<field name="RSVD0" bitrange="7:4"> 3030 <field name="ABORT_WAIT_FOR_READY1" desc="" bitrange="5:5"/>
3048</field> 3031 <field name="ABORT_WAIT_FOR_READY0" desc="" bitrange="4:4"/>
3049<field name="FAILSTATE00" bitrange="3:0"> 3032 <field name="DEV_RESET" desc="" bitrange="3:3">
3050</field> 3033 <value name="ENABLED" value="0x0" desc=""/>
3051</reg> 3034 <value name="DISABLED" value="0x1" desc=""/>
3052<reg name="OCRAM_STATUS13" sct="yes"> 3035 </field>
3053<addr name="OCRAM_STATUS13" addr="0x1e0" /> 3036 <field name="ATA_IRQRDY_POLARITY" desc="" bitrange="2:2">
3054<field name="RSVD3" bitrange="31:28"> 3037 <value name="ACTIVELOW" value="0x0" desc=""/>
3055</field> 3038 <value name="ACTIVEHIGH" value="0x1" desc=""/>
3056<field name="FAILSTATE31" bitrange="27:24"> 3039 </field>
3057</field> 3040 <field name="CAMERA_MODE" desc="" bitrange="1:1"/>
3058<field name="RSVD2" bitrange="23:20"> 3041 <field name="GPMI_MODE" desc="" bitrange="0:0">
3059</field> 3042 <value name="NAND" value="0x0" desc=""/>
3060<field name="FAILSTATE30" bitrange="19:16"> 3043 <value name="ATA" value="0x1" desc=""/>
3061</field> 3044 </field>
3062<field name="RSVD1" bitrange="15:12"> 3045 </reg>
3063</field> 3046 <reg name="TIMING0" desc="">
3064<field name="FAILSTATE21" bitrange="11:8"> 3047 <addr name="TIMING0" addr="0x70"/>
3065</field> 3048 <field name="RSVD1" desc="" bitrange="31:24"/>
3066<field name="RSVD0" bitrange="7:4"> 3049 <field name="ADDRESS_SETUP" desc="" bitrange="23:16"/>
3067</field> 3050 <field name="DATA_HOLD" desc="" bitrange="15:8"/>
3068<field name="FAILSTATE20" bitrange="3:0"> 3051 <field name="DATA_SETUP" desc="" bitrange="7:0"/>
3069</field> 3052 </reg>
3070</reg> 3053 <reg name="TIMING1" desc="">
3071<reg name="SCRATCH0" sct="no"> 3054 <addr name="TIMING1" addr="0x80"/>
3072<addr name="SCRATCH0" addr="0x290" /> 3055 <field name="DEVICE_BUSY_TIMEOUT" desc="" bitrange="31:16"/>
3073<field name="PTR" bitrange="31:0"> 3056 <field name="RSVD1" desc="" bitrange="15:0"/>
3074</field> 3057 </reg>
3075</reg> 3058 <reg name="TIMING2" desc="">
3076<reg name="SCRATCH1" sct="no"> 3059 <addr name="TIMING2" addr="0x90"/>
3077<addr name="SCRATCH1" addr="0x2a0" /> 3060 <field name="UDMA_TRP" desc="" bitrange="31:24"/>
3078<field name="PTR" bitrange="31:0"> 3061 <field name="UDMA_ENV" desc="" bitrange="23:16"/>
3079</field> 3062 <field name="UDMA_HOLD" desc="" bitrange="15:8"/>
3080</reg> 3063 <field name="UDMA_SETUP" desc="" bitrange="7:0"/>
3081<reg name="ARMCACHE" sct="no"> 3064 </reg>
3082<addr name="ARMCACHE" addr="0x2b0" /> 3065 <reg name="DATA" desc="">
3083<field name="RSVD4" bitrange="31:18"> 3066 <addr name="DATA" addr="0xa0"/>
3084</field> 3067 <field name="DATA" desc="" bitrange="31:0"/>
3085<field name="VALID_SS" bitrange="17:16"> 3068 </reg>
3086</field> 3069 <reg name="STAT" desc="">
3087<field name="RSVD3" bitrange="15:14"> 3070 <addr name="STAT" addr="0xb0"/>
3088</field> 3071 <field name="PRESENT" desc="" bitrange="31:31">
3089<field name="DRTY_SS" bitrange="13:12"> 3072 <value name="UNAVAILABLE" value="0x0" desc=""/>
3090</field> 3073 <value name="AVAILABLE" value="0x1" desc=""/>
3091<field name="RSVD2" bitrange="11:10"> 3074 </field>
3092</field> 3075 <field name="RSVD1" desc="" bitrange="30:12"/>
3093<field name="CACHE_SS" bitrange="9:8"> 3076 <field name="RDY_TIMEOUT" desc="" bitrange="11:8"/>
3094</field> 3077 <field name="ATA_IRQ" desc="" bitrange="7:7"/>
3095<field name="RSVD1" bitrange="7:6"> 3078 <field name="INVALID_BUFFER_MASK" desc="" bitrange="6:6"/>
3096</field> 3079 <field name="FIFO_EMPTY" desc="" bitrange="5:5">
3097<field name="DTAG_SS" bitrange="5:4"> 3080 <value name="NOT_EMPTY" value="0x0" desc=""/>
3098</field> 3081 <value name="EMPTY" value="0x1" desc=""/>
3099<field name="RSVD0" bitrange="3:2"> 3082 </field>
3100</field> 3083 <field name="FIFO_FULL" desc="" bitrange="4:4">
3101<field name="ITAG_SS" bitrange="1:0"> 3084 <value name="NOT_FULL" value="0x0" desc=""/>
3102</field> 3085 <value name="FULL" value="0x1" desc=""/>
3103</reg> 3086 </field>
3104<reg name="DEBUG_TRAP_ADDR_LOW" sct="no"> 3087 <field name="DEV3_ERROR" desc="" bitrange="3:3"/>
3105<addr name="DEBUG_TRAP_ADDR_LOW" addr="0x2c0" /> 3088 <field name="DEV2_ERROR" desc="" bitrange="2:2"/>
3106<field name="ADDR" bitrange="31:0"> 3089 <field name="DEV1_ERROR" desc="" bitrange="1:1"/>
3107</field> 3090 <field name="DEV0_ERROR" desc="" bitrange="0:0"/>
3108</reg> 3091 </reg>
3109<reg name="DEBUG_TRAP_ADDR_HIGH" sct="no"> 3092 <reg name="DEBUG" desc="">
3110<addr name="DEBUG_TRAP_ADDR_HIGH" addr="0x2d0" /> 3093 <addr name="DEBUG" addr="0xc0"/>
3111<field name="ADDR" bitrange="31:0"> 3094 <field name="READY3" desc="" bitrange="31:31"/>
3112</field> 3095 <field name="READY2" desc="" bitrange="30:30"/>
3113</reg> 3096 <field name="READY1" desc="" bitrange="29:29"/>
3114<reg name="SGTL" sct="no"> 3097 <field name="READY0" desc="" bitrange="28:28"/>
3115<addr name="SGTL" addr="0x300" /> 3098 <field name="WAIT_FOR_READY_END3" desc="" bitrange="27:27"/>
3116<field name="COPYRIGHT" bitrange="31:0"> 3099 <field name="WAIT_FOR_READY_END2" desc="" bitrange="26:26"/>
3117</field> 3100 <field name="WAIT_FOR_READY_END1" desc="" bitrange="25:25"/>
3118</reg> 3101 <field name="WAIT_FOR_READY_END0" desc="" bitrange="24:24"/>
3119<reg name="CHIPID" sct="no"> 3102 <field name="SENSE3" desc="" bitrange="23:23"/>
3120<addr name="CHIPID" addr="0x310" /> 3103 <field name="SENSE2" desc="" bitrange="22:22"/>
3121<field name="PRODUCT_CODE" bitrange="31:16"> 3104 <field name="SENSE1" desc="" bitrange="21:21"/>
3122</field> 3105 <field name="SENSE0" desc="" bitrange="20:20"/>
3123<field name="RSVD0" bitrange="15:8"> 3106 <field name="DMAREQ3" desc="" bitrange="19:19"/>
3124</field> 3107 <field name="DMAREQ2" desc="" bitrange="18:18"/>
3125<field name="REVISION" bitrange="7:0"> 3108 <field name="DMAREQ1" desc="" bitrange="17:17"/>
3126</field> 3109 <field name="DMAREQ0" desc="" bitrange="16:16"/>
3127</reg> 3110 <field name="CMD_END" desc="" bitrange="15:12"/>
3128<reg name="AHB_STATS_SELECT" sct="no"> 3111 <field name="UDMA_STATE" desc="" bitrange="11:8"/>
3129<addr name="AHB_STATS_SELECT" addr="0x330" /> 3112 <field name="BUSY" desc="" bitrange="7:7">
3130<field name="RSVD3" bitrange="31:28"> 3113 <value name="DISABLED" value="0x0" desc=""/>
3131</field> 3114 <value name="ENABLED" value="0x1" desc=""/>
3132<field name="L3_MASTER_SELECT" bitrange="27:24"> 3115 </field>
3133<value name="APBH" value="0x1"> 3116 <field name="PIN_STATE" desc="" bitrange="6:4">
3134</value> 3117 <value name="PSM_IDLE" value="0x0" desc=""/>
3135<value name="APBX" value="0x2"> 3118 <value name="PSM_BYTCNT" value="0x1" desc=""/>
3136</value> 3119 <value name="PSM_ADDR" value="0x2" desc=""/>
3137<value name="USB" value="0x4"> 3120 <value name="PSM_STALL" value="0x3" desc=""/>
3138</value> 3121 <value name="PSM_STROBE" value="0x4" desc=""/>
3139</field> 3122 <value name="PSM_ATARDY" value="0x5" desc=""/>
3140<field name="RSVD2" bitrange="23:20"> 3123 <value name="PSM_DHOLD" value="0x6" desc=""/>
3141</field> 3124 <value name="PSM_DONE" value="0x7" desc=""/>
3142<field name="L2_MASTER_SELECT" bitrange="19:16"> 3125 </field>
3143<value name="ARM_D" value="0x1"> 3126 <field name="MAIN_STATE" desc="" bitrange="3:0">
3144</value> 3127 <value name="MSM_IDLE" value="0x0" desc=""/>
3145</field> 3128 <value name="MSM_BYTCNT" value="0x1" desc=""/>
3146<field name="RSVD1" bitrange="15:12"> 3129 <value name="MSM_WAITFE" value="0x2" desc=""/>
3147</field> 3130 <value name="MSM_WAITFR" value="0x3" desc=""/>
3148<field name="L1_MASTER_SELECT" bitrange="11:8"> 3131 <value name="MSM_DMAREQ" value="0x4" desc=""/>
3149<value name="ARM_I" value="0x1"> 3132 <value name="MSM_DMAACK" value="0x5" desc=""/>
3150</value> 3133 <value name="MSM_WAITFF" value="0x6" desc=""/>
3151</field> 3134 <value name="MSM_LDFIFO" value="0x7" desc=""/>
3152<field name="RSVD0" bitrange="7:4"> 3135 <value name="MSM_LDDMAR" value="0x8" desc=""/>
3153</field> 3136 <value name="MSM_RDCMP" value="0x9" desc=""/>
3154<field name="L0_MASTER_SELECT" bitrange="3:0"> 3137 <value name="MSM_DONE" value="0xa" desc=""/>
3155<value name="ECC8" value="0x1"> 3138 </field>
3156</value> 3139 </reg>
3157<value name="CRYPTO" value="0x2"> 3140 <reg name="VERSION" desc="">
3158</value> 3141 <addr name="VERSION" addr="0xd0"/>
3159</field> 3142 <field name="MAJOR" desc="" bitrange="31:24"/>
3160</reg> 3143 <field name="MINOR" desc="" bitrange="23:16"/>
3161<reg name="L0_AHB_ACTIVE_CYCLES" sct="no"> 3144 <field name="STEP" desc="" bitrange="15:0"/>
3162<addr name="L0_AHB_ACTIVE_CYCLES" addr="0x340" /> 3145 </reg>
3163<field name="COUNT" bitrange="31:0"> 3146 <reg name="DEBUG2" desc="">
3164</field> 3147 <addr name="DEBUG2" addr="0xe0"/>
3165</reg> 3148 <field name="RSVD1" desc="" bitrange="31:16"/>
3166<reg name="L0_AHB_DATA_STALLED" sct="no"> 3149 <field name="SYND2GPMI_BE" desc="" bitrange="15:12"/>
3167<addr name="L0_AHB_DATA_STALLED" addr="0x350" /> 3150 <field name="GPMI2SYND_VALID" desc="" bitrange="11:11"/>
3168<field name="COUNT" bitrange="31:0"> 3151 <field name="GPMI2SYND_READY" desc="" bitrange="10:10"/>
3169</field> 3152 <field name="SYND2GPMI_VALID" desc="" bitrange="9:9"/>
3170</reg> 3153 <field name="SYND2GPMI_READY" desc="" bitrange="8:8"/>
3171<reg name="L0_AHB_DATA_CYCLES" sct="no"> 3154 <field name="VIEW_DELAYED_RDN" desc="" bitrange="7:7"/>
3172<addr name="L0_AHB_DATA_CYCLES" addr="0x360" /> 3155 <field name="UPDATE_WINDOW" desc="" bitrange="6:6"/>
3173<field name="COUNT" bitrange="31:0"> 3156 <field name="RDN_TAP" desc="" bitrange="5:0"/>
3174</field> 3157 </reg>
3175</reg> 3158 <reg name="DEBUG3" desc="">
3176<reg name="L1_AHB_ACTIVE_CYCLES" sct="no"> 3159 <addr name="DEBUG3" addr="0xf0"/>
3177<addr name="L1_AHB_ACTIVE_CYCLES" addr="0x370" /> 3160 <field name="APB_WORD_CNTR" desc="" bitrange="31:16"/>
3178<field name="COUNT" bitrange="31:0"> 3161 <field name="DEV_WORD_CNTR" desc="" bitrange="15:0"/>
3179</field> 3162 </reg>
3180</reg> 3163 </dev>
3181<reg name="L1_AHB_DATA_STALLED" sct="no"> 3164 <dev name="I2C" long_name="I2C Interface" desc="I2C Interface" version="3.2.0">
3182<addr name="L1_AHB_DATA_STALLED" addr="0x380" /> 3165 <addr name="I2C" addr="0x80058000"/>
3183<field name="COUNT" bitrange="31:0"> 3166 <reg name="CTRL0" desc="" sct="yes">
3184</field> 3167 <addr name="CTRL0" addr="0x0"/>
3185</reg> 3168 <field name="SFTRST" desc="" bitrange="31:31">
3186<reg name="L1_AHB_DATA_CYCLES" sct="no"> 3169 <value name="RUN" value="0x0" desc=""/>
3187<addr name="L1_AHB_DATA_CYCLES" addr="0x390" /> 3170 <value name="RESET" value="0x1" desc=""/>
3188<field name="COUNT" bitrange="31:0"> 3171 </field>
3189</field> 3172 <field name="CLKGATE" desc="" bitrange="30:30">
3190</reg> 3173 <value name="RUN" value="0x0" desc=""/>
3191<reg name="L2_AHB_ACTIVE_CYCLES" sct="no"> 3174 <value name="NO_CLKS" value="0x1" desc=""/>
3192<addr name="L2_AHB_ACTIVE_CYCLES" addr="0x3a0" /> 3175 </field>
3193<field name="COUNT" bitrange="31:0"> 3176 <field name="RUN" desc="" bitrange="29:29">
3194</field> 3177 <value name="HALT" value="0x0" desc=""/>
3195</reg> 3178 <value name="RUN" value="0x1" desc=""/>
3196<reg name="L2_AHB_DATA_STALLED" sct="no"> 3179 </field>
3197<addr name="L2_AHB_DATA_STALLED" addr="0x3b0" /> 3180 <field name="RSVD1" desc="" bitrange="28:28"/>
3198<field name="COUNT" bitrange="31:0"> 3181 <field name="PRE_ACK" desc="" bitrange="27:27"/>
3199</field> 3182 <field name="ACKNOWLEDGE" desc="" bitrange="26:26">
3200</reg> 3183 <value name="SNAK" value="0x0" desc=""/>
3201<reg name="L2_AHB_DATA_CYCLES" sct="no"> 3184 <value name="ACK" value="0x1" desc=""/>
3202<addr name="L2_AHB_DATA_CYCLES" addr="0x3c0" /> 3185 </field>
3203<field name="COUNT" bitrange="31:0"> 3186 <field name="SEND_NAK_ON_LAST" desc="" bitrange="25:25">
3204</field> 3187 <value name="ACK_IT" value="0x0" desc=""/>
3205</reg> 3188 <value name="NAK_IT" value="0x1" desc=""/>
3206<reg name="L3_AHB_ACTIVE_CYCLES" sct="no"> 3189 </field>
3207<addr name="L3_AHB_ACTIVE_CYCLES" addr="0x3d0" /> 3190 <field name="PIO_MODE" desc="" bitrange="24:24"/>
3208<field name="COUNT" bitrange="31:0"> 3191 <field name="MULTI_MASTER" desc="" bitrange="23:23">
3209</field> 3192 <value name="SINGLE" value="0x0" desc=""/>
3210</reg> 3193 <value name="MULTIPLE" value="0x1" desc=""/>
3211<reg name="L3_AHB_DATA_STALLED" sct="no"> 3194 </field>
3212<addr name="L3_AHB_DATA_STALLED" addr="0x3e0" /> 3195 <field name="CLOCK_HELD" desc="" bitrange="22:22">
3213<field name="COUNT" bitrange="31:0"> 3196 <value name="RELEASE" value="0x0" desc=""/>
3214</field> 3197 <value name="HELD_LOW" value="0x1" desc=""/>
3215</reg> 3198 </field>
3216<reg name="L3_AHB_DATA_CYCLES" sct="no"> 3199 <field name="RETAIN_CLOCK" desc="" bitrange="21:21">
3217<addr name="L3_AHB_DATA_CYCLES" addr="0x3f0" /> 3200 <value name="RELEASE" value="0x0" desc=""/>
3218<field name="COUNT" bitrange="31:0"> 3201 <value name="HOLD_LOW" value="0x1" desc=""/>
3219</field> 3202 </field>
3220</reg> 3203 <field name="POST_SEND_STOP" desc="" bitrange="20:20">
3221<reg name="MPTEn_LOC" sct="no"> 3204 <value name="NO_STOP" value="0x0" desc=""/>
3222<formula string="0x400+n*0x10"/> 3205 <value name="SEND_STOP" value="0x1" desc=""/>
3223<addr name="MPTE0_LOC" addr="0x400" /> 3206 </field>
3224<addr name="MPTE1_LOC" addr="0x410" /> 3207 <field name="PRE_SEND_START" desc="" bitrange="19:19">
3225<addr name="MPTE2_LOC" addr="0x420" /> 3208 <value name="NO_START" value="0x0" desc=""/>
3226<addr name="MPTE3_LOC" addr="0x430" /> 3209 <value name="SEND_START" value="0x1" desc=""/>
3227<addr name="MPTE4_LOC" addr="0x440" /> 3210 </field>
3228<addr name="MPTE5_LOC" addr="0x450" /> 3211 <field name="SLAVE_ADDRESS_ENABLE" desc="" bitrange="18:18">
3229<addr name="MPTE6_LOC" addr="0x460" /> 3212 <value name="DISABLED" value="0x0" desc=""/>
3230<addr name="MPTE7_LOC" addr="0x470" /> 3213 <value name="ENABLED" value="0x1" desc=""/>
3231<addr name="MPTE8_LOC" addr="0x480" /> 3214 </field>
3232<addr name="MPTE9_LOC" addr="0x490" /> 3215 <field name="MASTER_MODE" desc="" bitrange="17:17">
3233<addr name="MPTE10_LOC" addr="0x4a0" /> 3216 <value name="SLAVE" value="0x0" desc=""/>
3234<addr name="MPTE11_LOC" addr="0x4b0" /> 3217 <value name="MASTER" value="0x1" desc=""/>
3235<addr name="MPTE12_LOC" addr="0x4c0" /> 3218 </field>
3236<addr name="MPTE13_LOC" addr="0x4d0" /> 3219 <field name="DIRECTION" desc="" bitrange="16:16">
3237<addr name="MPTE14_LOC" addr="0x4e0" /> 3220 <value name="RECEIVE" value="0x0" desc=""/>
3238<addr name="MPTE15_LOC" addr="0x4f0" /> 3221 <value name="TRANSMIT" value="0x1" desc=""/>
3239<field name="RSVD0" bitrange="31:12"> 3222 </field>
3240</field> 3223 <field name="XFER_COUNT" desc="" bitrange="15:0"/>
3241<field name="LOC" bitrange="11:0"> 3224 </reg>
3242</field> 3225 <reg name="TIMING0" desc="" sct="yes">
3243</reg> 3226 <addr name="TIMING0" addr="0x10"/>
3244<reg name="EMICLK_DELAY" sct="no"> 3227 <field name="RSVD2" desc="" bitrange="31:26"/>
3245<addr name="EMICLK_DELAY" addr="0x500" /> 3228 <field name="HIGH_COUNT" desc="" bitrange="25:16"/>
3246<field name="RSVD0" bitrange="31:5"> 3229 <field name="RSVD1" desc="" bitrange="15:10"/>
3247</field> 3230 <field name="RCV_COUNT" desc="" bitrange="9:0"/>
3248<field name="NUM_TAPS" bitrange="4:0"> 3231 </reg>
3249</field> 3232 <reg name="TIMING1" desc="" sct="yes">
3250</reg> 3233 <addr name="TIMING1" addr="0x20"/>
3251</dev> 3234 <field name="RSVD2" desc="" bitrange="31:26"/>
3252<dev name="DRAM" long_name="DRAM Registers" desc="DRAM Registers" version="3.2.0"> 3235 <field name="LOW_COUNT" desc="" bitrange="25:16"/>
3253<addr name="DRAM" addr="0x800e0000" /> 3236 <field name="RSVD1" desc="" bitrange="15:10"/>
3254<reg name="CTL00" sct="no"> 3237 <field name="XMIT_COUNT" desc="" bitrange="9:0"/>
3255<addr name="CTL00" addr="0x0" /> 3238 </reg>
3256<field name="RSVD4" bitrange="31:25"> 3239 <reg name="TIMING2" desc="" sct="yes">
3257</field> 3240 <addr name="TIMING2" addr="0x30"/>
3258<field name="AHB0_W_PRIORITY" bitrange="24:24"> 3241 <field name="RSVD2" desc="" bitrange="31:26"/>
3259</field> 3242 <field name="BUS_FREE" desc="" bitrange="25:16"/>
3260<field name="RSVD3" bitrange="23:17"> 3243 <field name="RSVD1" desc="" bitrange="15:10"/>
3261</field> 3244 <field name="LEADIN_COUNT" desc="" bitrange="9:0"/>
3262<field name="AHB0_R_PRIORITY" bitrange="16:16"> 3245 </reg>
3263</field> 3246 <reg name="CTRL1" desc="" sct="yes">
3264<field name="RSVD2" bitrange="15:9"> 3247 <addr name="CTRL1" addr="0x40"/>
3265</field> 3248 <field name="RSVD1" desc="" bitrange="31:29"/>
3266<field name="AHB0_FIFO_TYPE_REG" bitrange="8:8"> 3249 <field name="CLR_GOT_A_NAK" desc="" bitrange="28:28">
3267</field> 3250 <value name="DO_NOTHING" value="0x0" desc=""/>
3268<field name="RSVD1" bitrange="7:1"> 3251 <value name="CLEAR" value="0x1" desc=""/>
3269</field> 3252 </field>
3270<field name="ADDR_CMP_EN" bitrange="0:0"> 3253 <field name="ACK_MODE" desc="" bitrange="27:27">
3271</field> 3254 <value name="ACK_AFTER_HOLD_LOW" value="0x0" desc=""/>
3272</reg> 3255 <value name="ACK_BEFORE_HOLD_LOW" value="0x1" desc=""/>
3273<reg name="CTL01" sct="no"> 3256 </field>
3274<addr name="CTL01" addr="0x4" /> 3257 <field name="FORCE_DATA_IDLE" desc="" bitrange="26:26"/>
3275<field name="RSVD4" bitrange="31:25"> 3258 <field name="FORCE_CLK_IDLE" desc="" bitrange="25:25"/>
3276</field> 3259 <field name="BCAST_SLAVE_EN" desc="" bitrange="24:24">
3277<field name="AHB2_FIFO_TYPE_REG" bitrange="24:24"> 3260 <value name="NO_BCAST" value="0x0" desc=""/>
3278</field> 3261 <value name="WATCH_BCAST" value="0x1" desc=""/>
3279<field name="RSVD3" bitrange="23:17"> 3262 </field>
3280</field> 3263 <field name="SLAVE_ADDRESS_BYTE" desc="" bitrange="23:16"/>
3281<field name="AHB1_W_PRIORITY" bitrange="16:16"> 3264 <field name="BUS_FREE_IRQ_EN" desc="" bitrange="15:15">
3282</field> 3265 <value name="DISABLED" value="0x0" desc=""/>
3283<field name="RSVD2" bitrange="15:9"> 3266 <value name="ENABLED" value="0x1" desc=""/>
3284</field> 3267 </field>
3285<field name="AHB1_R_PRIORITY" bitrange="8:8"> 3268 <field name="DATA_ENGINE_CMPLT_IRQ_EN" desc="" bitrange="14:14">
3286</field> 3269 <value name="DISABLED" value="0x0" desc=""/>
3287<field name="RSVD1" bitrange="7:1"> 3270 <value name="ENABLED" value="0x1" desc=""/>
3288</field> 3271 </field>
3289<field name="AHB1_FIFO_TYPE_REG" bitrange="0:0"> 3272 <field name="NO_SLAVE_ACK_IRQ_EN" desc="" bitrange="13:13">
3290</field> 3273 <value name="DISABLED" value="0x0" desc=""/>
3291</reg> 3274 <value name="ENABLED" value="0x1" desc=""/>
3292<reg name="CTL02" sct="no"> 3275 </field>
3293<addr name="CTL02" addr="0x8" /> 3276 <field name="OVERSIZE_XFER_TERM_IRQ_EN" desc="" bitrange="12:12">
3294<field name="RSVD4" bitrange="31:25"> 3277 <value name="DISABLED" value="0x0" desc=""/>
3295</field> 3278 <value name="ENABLED" value="0x1" desc=""/>
3296<field name="AHB3_R_PRIORITY" bitrange="24:24"> 3279 </field>
3297</field> 3280 <field name="EARLY_TERM_IRQ_EN" desc="" bitrange="11:11">
3298<field name="RSVD3" bitrange="23:17"> 3281 <value name="DISABLED" value="0x0" desc=""/>
3299</field> 3282 <value name="ENABLED" value="0x1" desc=""/>
3300<field name="AHB3_FIFO_TYPE_REG" bitrange="16:16"> 3283 </field>
3301</field> 3284 <field name="MASTER_LOSS_IRQ_EN" desc="" bitrange="10:10">
3302<field name="RSVD2" bitrange="15:9"> 3285 <value name="DISABLED" value="0x0" desc=""/>
3303</field> 3286 <value name="ENABLED" value="0x1" desc=""/>
3304<field name="AHB2_W_PRIORITY" bitrange="8:8"> 3287 </field>
3305</field> 3288 <field name="SLAVE_STOP_IRQ_EN" desc="" bitrange="9:9">
3306<field name="RSVD1" bitrange="7:1"> 3289 <value name="DISABLED" value="0x0" desc=""/>
3307</field> 3290 <value name="ENABLED" value="0x1" desc=""/>
3308<field name="AHB2_R_PRIORITY" bitrange="0:0"> 3291 </field>
3309</field> 3292 <field name="SLAVE_IRQ_EN" desc="" bitrange="8:8">
3310</reg> 3293 <value name="DISABLED" value="0x0" desc=""/>
3311<reg name="CTL03" sct="no"> 3294 <value name="ENABLED" value="0x1" desc=""/>
3312<addr name="CTL03" addr="0xc" /> 3295 </field>
3313<field name="RSVD4" bitrange="31:25"> 3296 <field name="BUS_FREE_IRQ" desc="" bitrange="7:7">
3314</field> 3297 <value name="NO_REQUEST" value="0x0" desc=""/>
3315<field name="AUTO_REFRESH_MODE" bitrange="24:24"> 3298 <value name="REQUEST" value="0x1" desc=""/>
3316</field> 3299 </field>
3317<field name="RSVD3" bitrange="23:17"> 3300 <field name="DATA_ENGINE_CMPLT_IRQ" desc="" bitrange="6:6">
3318</field> 3301 <value name="NO_REQUEST" value="0x0" desc=""/>
3319<field name="AREFRESH" bitrange="16:16"> 3302 <value name="REQUEST" value="0x1" desc=""/>
3320</field> 3303 </field>
3321<field name="RSVD2" bitrange="15:9"> 3304 <field name="NO_SLAVE_ACK_IRQ" desc="" bitrange="5:5">
3322</field> 3305 <value name="NO_REQUEST" value="0x0" desc=""/>
3323<field name="AP" bitrange="8:8"> 3306 <value name="REQUEST" value="0x1" desc=""/>
3324</field> 3307 </field>
3325<field name="RSVD1" bitrange="7:1"> 3308 <field name="OVERSIZE_XFER_TERM_IRQ" desc="" bitrange="4:4">
3326</field> 3309 <value name="NO_REQUEST" value="0x0" desc=""/>
3327<field name="AHB3_W_PRIORITY" bitrange="0:0"> 3310 <value name="REQUEST" value="0x1" desc=""/>
3328</field> 3311 </field>
3329</reg> 3312 <field name="EARLY_TERM_IRQ" desc="" bitrange="3:3">
3330<reg name="CTL04" sct="no"> 3313 <value name="NO_REQUEST" value="0x0" desc=""/>
3331<addr name="CTL04" addr="0x10" /> 3314 <value name="REQUEST" value="0x1" desc=""/>
3332<field name="RSVD4" bitrange="31:25"> 3315 </field>
3333</field> 3316 <field name="MASTER_LOSS_IRQ" desc="" bitrange="2:2">
3334<field name="DLL_BYPASS_MODE" bitrange="24:24"> 3317 <value name="NO_REQUEST" value="0x0" desc=""/>
3335</field> 3318 <value name="REQUEST" value="0x1" desc=""/>
3336<field name="RSVD3" bitrange="23:17"> 3319 </field>
3337</field> 3320 <field name="SLAVE_STOP_IRQ" desc="" bitrange="1:1">
3338<field name="DLLLOCKREG" bitrange="16:16"> 3321 <value name="NO_REQUEST" value="0x0" desc=""/>
3339</field> 3322 <value name="REQUEST" value="0x1" desc=""/>
3340<field name="RSVD2" bitrange="15:9"> 3323 </field>
3341</field> 3324 <field name="SLAVE_IRQ" desc="" bitrange="0:0">
3342<field name="CONCURRENTAP" bitrange="8:8"> 3325 <value name="NO_REQUEST" value="0x0" desc=""/>
3343</field> 3326 <value name="REQUEST" value="0x1" desc=""/>
3344<field name="RSVD1" bitrange="7:1"> 3327 </field>
3345</field> 3328 </reg>
3346<field name="BANK_SPLIT_EN" bitrange="0:0"> 3329 <reg name="STAT" desc="">
3347</field> 3330 <addr name="STAT" addr="0x50"/>
3348</reg> 3331 <field name="MASTER_PRESENT" desc="" bitrange="31:31">
3349<reg name="CTL05" sct="no"> 3332 <value name="UNAVAILABLE" value="0x0" desc=""/>
3350<addr name="CTL05" addr="0x14" /> 3333 <value name="AVAILABLE" value="0x1" desc=""/>
3351<field name="RSVD4" bitrange="31:25"> 3334 </field>
3352</field> 3335 <field name="SLAVE_PRESENT" desc="" bitrange="30:30">
3353<field name="INTRPTREADA" bitrange="24:24"> 3336 <value name="UNAVAILABLE" value="0x0" desc=""/>
3354</field> 3337 <value name="AVAILABLE" value="0x1" desc=""/>
3355<field name="RSVD3" bitrange="23:17"> 3338 </field>
3356</field> 3339 <field name="ANY_ENABLED_IRQ" desc="" bitrange="29:29">
3357<field name="INTRPTAPBURST" bitrange="16:16"> 3340 <value name="NO_REQUESTS" value="0x0" desc=""/>
3358</field> 3341 <value name="AT_LEAST_ONE_REQUEST" value="0x1" desc=""/>
3359<field name="RSVD2" bitrange="15:9"> 3342 </field>
3360</field> 3343 <field name="GOT_A_NAK" desc="" bitrange="28:28">
3361<field name="FAST_WRITE" bitrange="8:8"> 3344 <value name="NO_NAK" value="0x0" desc=""/>
3362</field> 3345 <value name="DETECTED_NAK" value="0x1" desc=""/>
3363<field name="RSVD1" bitrange="7:1"> 3346 </field>
3364</field> 3347 <field name="RSVD1" desc="" bitrange="27:24"/>
3365<field name="EN_LOWPOWER_MODE" bitrange="0:0"> 3348 <field name="RCVD_SLAVE_ADDR" desc="" bitrange="23:16"/>
3366</field> 3349 <field name="SLAVE_ADDR_EQ_ZERO" desc="" bitrange="15:15">
3367</reg> 3350 <value name="ZERO_NOT_MATCHED" value="0x0" desc=""/>
3368<reg name="CTL06" sct="no"> 3351 <value name="WAS_ZERO" value="0x1" desc=""/>
3369<addr name="CTL06" addr="0x18" /> 3352 </field>
3370<field name="RSVD4" bitrange="31:25"> 3353 <field name="SLAVE_FOUND" desc="" bitrange="14:14">
3371</field> 3354 <value name="IDLE" value="0x0" desc=""/>
3372<field name="POWER_DOWN" bitrange="24:24"> 3355 <value name="WAITING" value="0x1" desc=""/>
3373</field> 3356 </field>
3374<field name="RSVD3" bitrange="23:17"> 3357 <field name="SLAVE_SEARCHING" desc="" bitrange="13:13">
3375</field> 3358 <value name="IDLE" value="0x0" desc=""/>
3376<field name="PLACEMENT_EN" bitrange="16:16"> 3359 <value name="ACTIVE" value="0x1" desc=""/>
3377</field> 3360 </field>
3378<field name="RSVD2" bitrange="15:9"> 3361 <field name="DATA_ENGINE_DMA_WAIT" desc="" bitrange="12:12">
3379</field> 3362 <value name="CONTINUE" value="0x0" desc=""/>
3380<field name="NO_CMD_INIT" bitrange="8:8"> 3363 <value name="WAITING" value="0x1" desc=""/>
3381</field> 3364 </field>
3382<field name="RSVD1" bitrange="7:1"> 3365 <field name="BUS_BUSY" desc="" bitrange="11:11">
3383</field> 3366 <value name="IDLE" value="0x0" desc=""/>
3384<field name="INTRPTWRITEA" bitrange="0:0"> 3367 <value name="BUSY" value="0x1" desc=""/>
3385</field> 3368 </field>
3386</reg> 3369 <field name="CLK_GEN_BUSY" desc="" bitrange="10:10">
3387<reg name="CTL07" sct="no"> 3370 <value name="IDLE" value="0x0" desc=""/>
3388<addr name="CTL07" addr="0x1c" /> 3371 <value name="BUSY" value="0x1" desc=""/>
3389<field name="RSVD4" bitrange="31:25"> 3372 </field>
3390</field> 3373 <field name="DATA_ENGINE_BUSY" desc="" bitrange="9:9">
3391<field name="RW_SAME_EN" bitrange="24:24"> 3374 <value name="IDLE" value="0x0" desc=""/>
3392</field> 3375 <value name="BUSY" value="0x1" desc=""/>
3393<field name="RSVD3" bitrange="23:17"> 3376 </field>
3394</field> 3377 <field name="SLAVE_BUSY" desc="" bitrange="8:8">
3395<field name="REG_DIMM_ENABLE" bitrange="16:16"> 3378 <value name="IDLE" value="0x0" desc=""/>
3396</field> 3379 <value name="BUSY" value="0x1" desc=""/>
3397<field name="RSVD2" bitrange="15:9"> 3380 </field>
3398</field> 3381 <field name="BUS_FREE_IRQ_SUMMARY" desc="" bitrange="7:7">
3399<field name="RD2RD_TURN" bitrange="8:8"> 3382 <value name="NO_REQUEST" value="0x0" desc=""/>
3400</field> 3383 <value name="REQUEST" value="0x1" desc=""/>
3401<field name="RSVD1" bitrange="7:1"> 3384 </field>
3402</field> 3385 <field name="DATA_ENGINE_CMPLT_IRQ_SUMMARY" desc="" bitrange="6:6">
3403<field name="PRIORITY_EN" bitrange="0:0"> 3386 <value name="NO_REQUEST" value="0x0" desc=""/>
3404</field> 3387 <value name="REQUEST" value="0x1" desc=""/>
3405</reg> 3388 </field>
3406<reg name="CTL08" sct="no"> 3389 <field name="NO_SLAVE_ACK_IRQ_SUMMARY" desc="" bitrange="5:5">
3407<addr name="CTL08" addr="0x20" /> 3390 <value name="NO_REQUEST" value="0x0" desc=""/>
3408<field name="RSVD4" bitrange="31:25"> 3391 <value name="REQUEST" value="0x1" desc=""/>
3409</field> 3392 </field>
3410<field name="TRAS_LOCKOUT" bitrange="24:24"> 3393 <field name="OVERSIZE_XFER_TERM_IRQ_SUMMARY" desc="" bitrange="4:4">
3411</field> 3394 <value name="NO_REQUEST" value="0x0" desc=""/>
3412<field name="RSVD3" bitrange="23:17"> 3395 <value name="REQUEST" value="0x1" desc=""/>
3413</field> 3396 </field>
3414<field name="START" bitrange="16:16"> 3397 <field name="EARLY_TERM_IRQ_SUMMARY" desc="" bitrange="3:3">
3415</field> 3398 <value name="NO_REQUEST" value="0x0" desc=""/>
3416<field name="RSVD2" bitrange="15:9"> 3399 <value name="REQUEST" value="0x1" desc=""/>
3417</field> 3400 </field>
3418<field name="SREFRESH" bitrange="8:8"> 3401 <field name="MASTER_LOSS_IRQ_SUMMARY" desc="" bitrange="2:2">
3419</field> 3402 <value name="NO_REQUEST" value="0x0" desc=""/>
3420<field name="RSVD1" bitrange="7:1"> 3403 <value name="REQUEST" value="0x1" desc=""/>
3421</field> 3404 </field>
3422<field name="SDR_MODE" bitrange="0:0"> 3405 <field name="SLAVE_STOP_IRQ_SUMMARY" desc="" bitrange="1:1">
3423</field> 3406 <value name="NO_REQUEST" value="0x0" desc=""/>
3424</reg> 3407 <value name="REQUEST" value="0x1" desc=""/>
3425<reg name="CTL09" sct="no"> 3408 </field>
3426<addr name="CTL09" addr="0x24" /> 3409 <field name="SLAVE_IRQ_SUMMARY" desc="" bitrange="0:0">
3427<field name="RSVD4" bitrange="31:26"> 3410 <value name="NO_REQUEST" value="0x0" desc=""/>
3428</field> 3411 <value name="REQUEST" value="0x1" desc=""/>
3429<field name="OUT_OF_RANGE_TYPE" bitrange="25:24"> 3412 </field>
3430</field> 3413 </reg>
3431<field name="RSVD3" bitrange="23:18"> 3414 <reg name="DATA" desc="">
3432</field> 3415 <addr name="DATA" addr="0x60"/>
3433<field name="OUT_OF_RANGE_SOURCE_ID" bitrange="17:16"> 3416 <field name="DATA" desc="" bitrange="31:0"/>
3434</field> 3417 </reg>
3435<field name="RSVD2" bitrange="15:9"> 3418 <reg name="DEBUG0" desc="" sct="yes">
3436</field> 3419 <addr name="DEBUG0" addr="0x70"/>
3437<field name="WRITE_MODEREG" bitrange="8:8"> 3420 <field name="DMAREQ" desc="" bitrange="31:31"/>
3438</field> 3421 <field name="DMAENDCMD" desc="" bitrange="30:30"/>
3439<field name="RSVD1" bitrange="7:1"> 3422 <field name="DMAKICK" desc="" bitrange="29:29"/>
3440</field> 3423 <field name="DMATERMINATE" desc="" bitrange="28:28"/>
3441<field name="WRITEINTERP" bitrange="0:0"> 3424 <field name="TBD" desc="" bitrange="27:26"/>
3442</field> 3425 <field name="DMA_STATE" desc="" bitrange="25:16"/>
3443</reg> 3426 <field name="START_TOGGLE" desc="" bitrange="15:15"/>
3444<reg name="CTL10" sct="no"> 3427 <field name="STOP_TOGGLE" desc="" bitrange="14:14"/>
3445<addr name="CTL10" addr="0x28" /> 3428 <field name="GRAB_TOGGLE" desc="" bitrange="13:13"/>
3446<field name="RSVD4" bitrange="31:27"> 3429 <field name="CHANGE_TOGGLE" desc="" bitrange="12:12"/>
3447</field> 3430 <field name="TESTMODE" desc="" bitrange="11:11"/>
3448<field name="AGE_COUNT" bitrange="26:24"> 3431 <field name="SLAVE_HOLD_CLK" desc="" bitrange="10:10"/>
3449</field> 3432 <field name="SLAVE_STATE" desc="" bitrange="9:0"/>
3450<field name="RSVD3" bitrange="23:19"> 3433 </reg>
3451</field> 3434 <reg name="DEBUG1" desc="" sct="yes">
3452<field name="ADDR_PINS" bitrange="18:16"> 3435 <addr name="DEBUG1" addr="0x80"/>
3453</field> 3436 <field name="I2C_CLK_IN" desc="" bitrange="31:31"/>
3454<field name="RSVD2" bitrange="15:10"> 3437 <field name="I2C_DATA_IN" desc="" bitrange="30:30"/>
3455</field> 3438 <field name="RSVD4" desc="" bitrange="29:28"/>
3456<field name="TEMRS" bitrange="9:8"> 3439 <field name="DMA_BYTE_ENABLES" desc="" bitrange="27:24"/>
3457</field> 3440 <field name="CLK_GEN_STATE" desc="" bitrange="23:16"/>
3458<field name="RSVD1" bitrange="7:2"> 3441 <field name="RSVD2" desc="" bitrange="15:11"/>
3459</field> 3442 <field name="LST_MODE" desc="" bitrange="10:9">
3460<field name="Q_FULLNESS" bitrange="1:0"> 3443 <value name="BCAST" value="0x0" desc=""/>
3461</field> 3444 <value name="MY_WRITE" value="0x1" desc=""/>
3462</reg> 3445 <value name="MY_READ" value="0x2" desc=""/>
3463<reg name="CTL11" sct="no"> 3446 <value name="NOT_ME" value="0x3" desc=""/>
3464<addr name="CTL11" addr="0x2c" /> 3447 </field>
3465<field name="RSVD4" bitrange="31:27"> 3448 <field name="LOCAL_SLAVE_TEST" desc="" bitrange="8:8"/>
3466</field> 3449 <field name="RSVD1" desc="" bitrange="7:5"/>
3467<field name="MAX_CS_REG" bitrange="26:24"> 3450 <field name="FORCE_CLK_ON" desc="" bitrange="4:4"/>
3468</field> 3451 <field name="FORCE_ARB_LOSS" desc="" bitrange="3:3"/>
3469<field name="RSVD3" bitrange="23:19"> 3452 <field name="FORCE_RCV_ACK" desc="" bitrange="2:2"/>
3470</field> 3453 <field name="FORCE_I2C_DATA_OE" desc="" bitrange="1:1"/>
3471<field name="COMMAND_AGE_COUNT" bitrange="18:16"> 3454 <field name="FORCE_I2C_CLK_OE" desc="" bitrange="0:0"/>
3472</field> 3455 </reg>
3473<field name="RSVD2" bitrange="15:11"> 3456 <reg name="VERSION" desc="">
3474</field> 3457 <addr name="VERSION" addr="0x90"/>
3475<field name="COLUMN_SIZE" bitrange="10:8"> 3458 <field name="MAJOR" desc="" bitrange="31:24"/>
3476</field> 3459 <field name="MINOR" desc="" bitrange="23:16"/>
3477<field name="RSVD1" bitrange="7:3"> 3460 <field name="STEP" desc="" bitrange="15:0"/>
3478</field> 3461 </reg>
3479<field name="CASLAT" bitrange="2:0"> 3462 </dev>
3480</field> 3463 <dev name="ICOLL" long_name="Interrupt Collector" desc="Interrupt Collector" version="3.2.0">
3481</reg> 3464 <addr name="ICOLL" addr="0x80000000"/>
3482<reg name="CTL12" sct="no"> 3465 <reg name="VECTOR" desc="" sct="yes">
3483<addr name="CTL12" addr="0x30" /> 3466 <addr name="VECTOR" addr="0x0"/>
3484<field name="RSVD3" bitrange="31:27"> 3467 <field name="IRQVECTOR" desc="" bitrange="31:2"/>
3485</field> 3468 <field name="RSRVD1" desc="" bitrange="1:0"/>
3486<field name="TWR_INT" bitrange="26:24"> 3469 </reg>
3487</field> 3470 <reg name="LEVELACK" desc="">
3488<field name="RSVD2" bitrange="23:19"> 3471 <addr name="LEVELACK" addr="0x10"/>
3489</field> 3472 <field name="RSRVD1" desc="" bitrange="31:4"/>
3490<field name="TRRD" bitrange="18:16"> 3473 <field name="IRQLEVELACK" desc="" bitrange="3:0">
3491</field> 3474 <value name="LEVEL0" value="0x1" desc=""/>
3492<field name="OBSOLETE" bitrange="15:8"> 3475 <value name="LEVEL1" value="0x2" desc=""/>
3493</field> 3476 <value name="LEVEL2" value="0x4" desc=""/>
3494<field name="RSVD1" bitrange="7:3"> 3477 <value name="LEVEL3" value="0x8" desc=""/>
3495</field> 3478 </field>
3496<field name="TCKE" bitrange="2:0"> 3479 </reg>
3497</field> 3480 <reg name="CTRL" desc="" sct="yes">
3498</reg> 3481 <addr name="CTRL" addr="0x20"/>
3499<reg name="CTL13" sct="no"> 3482 <field name="SFTRST" desc="" bitrange="31:31">
3500<addr name="CTL13" addr="0x34" /> 3483 <value name="RUN" value="0x0" desc=""/>
3501<field name="RSVD4" bitrange="31:28"> 3484 <value name="IN_RESET" value="0x1" desc=""/>
3502</field> 3485 </field>
3503<field name="CASLAT_LIN_GATE" bitrange="27:24"> 3486 <field name="CLKGATE" desc="" bitrange="30:30">
3504</field> 3487 <value name="RUN" value="0x0" desc=""/>
3505<field name="RSVD3" bitrange="23:20"> 3488 <value name="NO_CLOCKS" value="0x1" desc=""/>
3506</field> 3489 </field>
3507<field name="CASLAT_LIN" bitrange="19:16"> 3490 <field name="RSRVD3" desc="" bitrange="29:24"/>
3508</field> 3491 <field name="VECTOR_PITCH" desc="" bitrange="23:21">
3509<field name="RSVD2" bitrange="15:12"> 3492 <value name="DEFAULT_BY4" value="0x0" desc=""/>
3510</field> 3493 <value name="BY4" value="0x1" desc=""/>
3511<field name="APREBIT" bitrange="11:8"> 3494 <value name="BY8" value="0x2" desc=""/>
3512</field> 3495 <value name="BY12" value="0x3" desc=""/>
3513<field name="RSVD1" bitrange="7:3"> 3496 <value name="BY16" value="0x4" desc=""/>
3514</field> 3497 <value name="BY20" value="0x5" desc=""/>
3515<field name="TWTR" bitrange="2:0"> 3498 <value name="BY24" value="0x6" desc=""/>
3516</field> 3499 <value name="BY28" value="0x7" desc=""/>
3517</reg> 3500 </field>
3518<reg name="CTL14" sct="no"> 3501 <field name="BYPASS_FSM" desc="" bitrange="20:20">
3519<addr name="CTL14" addr="0x38" /> 3502 <value name="NORMAL" value="0x0" desc=""/>
3520<field name="RSVD4" bitrange="31:28"> 3503 <value name="BYPASS" value="0x1" desc=""/>
3521</field> 3504 </field>
3522<field name="MAX_COL_REG" bitrange="27:24"> 3505 <field name="NO_NESTING" desc="" bitrange="19:19">
3523</field> 3506 <value name="NORMAL" value="0x0" desc=""/>
3524<field name="RSVD3" bitrange="23:20"> 3507 <value name="NO_NEST" value="0x1" desc=""/>
3525</field> 3508 </field>
3526<field name="LOWPOWER_REFRESH_ENABLE" bitrange="19:16"> 3509 <field name="ARM_RSE_MODE" desc="" bitrange="18:18"/>
3527</field> 3510 <field name="FIQ_FINAL_ENABLE" desc="" bitrange="17:17">
3528<field name="RSVD2" bitrange="15:12"> 3511 <value name="DISABLE" value="0x0" desc=""/>
3529</field> 3512 <value name="ENABLE" value="0x1" desc=""/>
3530<field name="INITAREF" bitrange="11:8"> 3513 </field>
3531</field> 3514 <field name="IRQ_FINAL_ENABLE" desc="" bitrange="16:16">
3532<field name="RSVD1" bitrange="7:4"> 3515 <value name="DISABLE" value="0x0" desc=""/>
3533</field> 3516 <value name="ENABLE" value="0x1" desc=""/>
3534<field name="CS_MAP" bitrange="3:0"> 3517 </field>
3535</field> 3518 <field name="RSRVD1" desc="" bitrange="15:0"/>
3536</reg> 3519 </reg>
3537<reg name="CTL15" sct="no"> 3520 <reg name="VBASE" desc="" sct="yes">
3538<addr name="CTL15" addr="0x3c" /> 3521 <addr name="VBASE" addr="0x40"/>
3539<field name="RSVD4" bitrange="31:28"> 3522 <field name="TABLE_ADDRESS" desc="" bitrange="31:2"/>
3540</field> 3523 <field name="RSRVD1" desc="" bitrange="1:0"/>
3541<field name="TRP" bitrange="27:24"> 3524 </reg>
3542</field> 3525 <reg name="STAT" desc="">
3543<field name="RSVD3" bitrange="23:20"> 3526 <addr name="STAT" addr="0x70"/>
3544</field> 3527 <field name="RSRVD1" desc="" bitrange="31:7"/>
3545<field name="TDAL" bitrange="19:16"> 3528 <field name="VECTOR_NUMBER" desc="" bitrange="6:0"/>
3546</field> 3529 </reg>
3547<field name="RSVD2" bitrange="15:12"> 3530 <reg name="RAWn" desc="" sct="yes">
3548</field> 3531 <formula string="0xa0+n*0x10"/>
3549<field name="PORT_BUSY" bitrange="11:8"> 3532 <addr name="RAW0" addr="0xa0"/>
3550</field> 3533 <addr name="RAW1" addr="0xb0"/>
3551<field name="RSVD1" bitrange="7:4"> 3534 <addr name="RAW2" addr="0xc0"/>
3552</field> 3535 <addr name="RAW3" addr="0xd0"/>
3553<field name="MAX_ROW_REG" bitrange="3:0"> 3536 <field name="RAW_IRQS" desc="" bitrange="31:0"/>
3554</field> 3537 </reg>
3555</reg> 3538 <reg name="INTERRUPTn" desc="" sct="yes">
3556<reg name="CTL16" sct="no"> 3539 <formula string="0x120+n*0x10"/>
3557<addr name="CTL16" addr="0x40" /> 3540 <addr name="INTERRUPT0" addr="0x120"/>
3558<field name="RSVD4" bitrange="31:29"> 3541 <addr name="INTERRUPT1" addr="0x130"/>
3559</field> 3542 <addr name="INTERRUPT2" addr="0x140"/>
3560<field name="TMRD" bitrange="28:24"> 3543 <addr name="INTERRUPT3" addr="0x150"/>
3561</field> 3544 <addr name="INTERRUPT4" addr="0x160"/>
3562<field name="RSVD3" bitrange="23:21"> 3545 <addr name="INTERRUPT5" addr="0x170"/>
3563</field> 3546 <addr name="INTERRUPT6" addr="0x180"/>
3564<field name="LOWPOWER_CONTROL" bitrange="20:16"> 3547 <addr name="INTERRUPT7" addr="0x190"/>
3565</field> 3548 <addr name="INTERRUPT8" addr="0x1a0"/>
3566<field name="RSVD2" bitrange="15:13"> 3549 <addr name="INTERRUPT9" addr="0x1b0"/>
3567</field> 3550 <addr name="INTERRUPT10" addr="0x1c0"/>
3568<field name="LOWPOWER_AUTO_ENABLE" bitrange="12:8"> 3551 <addr name="INTERRUPT11" addr="0x1d0"/>
3569</field> 3552 <addr name="INTERRUPT12" addr="0x1e0"/>
3570<field name="RSVD1" bitrange="7:4"> 3553 <addr name="INTERRUPT13" addr="0x1f0"/>
3571</field> 3554 <addr name="INTERRUPT14" addr="0x200"/>
3572<field name="INT_ACK" bitrange="3:0"> 3555 <addr name="INTERRUPT15" addr="0x210"/>
3573</field> 3556 <addr name="INTERRUPT16" addr="0x220"/>
3574</reg> 3557 <addr name="INTERRUPT17" addr="0x230"/>
3575<reg name="CTL17" sct="no"> 3558 <addr name="INTERRUPT18" addr="0x240"/>
3576<addr name="CTL17" addr="0x44" /> 3559 <addr name="INTERRUPT19" addr="0x250"/>
3577<field name="DLL_START_POINT" bitrange="31:24"> 3560 <addr name="INTERRUPT20" addr="0x260"/>
3578</field> 3561 <addr name="INTERRUPT21" addr="0x270"/>
3579<field name="DLL_LOCK" bitrange="23:16"> 3562 <addr name="INTERRUPT22" addr="0x280"/>
3580</field> 3563 <addr name="INTERRUPT23" addr="0x290"/>
3581<field name="DLL_INCREMENT" bitrange="15:8"> 3564 <addr name="INTERRUPT24" addr="0x2a0"/>
3582</field> 3565 <addr name="INTERRUPT25" addr="0x2b0"/>
3583<field name="RSVD1" bitrange="7:5"> 3566 <addr name="INTERRUPT26" addr="0x2c0"/>
3584</field> 3567 <addr name="INTERRUPT27" addr="0x2d0"/>
3585<field name="TRC" bitrange="4:0"> 3568 <addr name="INTERRUPT28" addr="0x2e0"/>
3586</field> 3569 <addr name="INTERRUPT29" addr="0x2f0"/>
3587</reg> 3570 <addr name="INTERRUPT30" addr="0x300"/>
3588<reg name="CTL18" sct="no"> 3571 <addr name="INTERRUPT31" addr="0x310"/>
3589<addr name="CTL18" addr="0x48" /> 3572 <addr name="INTERRUPT32" addr="0x320"/>
3590<field name="RSVD4" bitrange="31:31"> 3573 <addr name="INTERRUPT33" addr="0x330"/>
3591</field> 3574 <addr name="INTERRUPT34" addr="0x340"/>
3592<field name="DLL_DQS_DELAY_1" bitrange="30:24"> 3575 <addr name="INTERRUPT35" addr="0x350"/>
3593</field> 3576 <addr name="INTERRUPT36" addr="0x360"/>
3594<field name="RSVD3" bitrange="23:23"> 3577 <addr name="INTERRUPT37" addr="0x370"/>
3595</field> 3578 <addr name="INTERRUPT38" addr="0x380"/>
3596<field name="DLL_DQS_DELAY_0" bitrange="22:16"> 3579 <addr name="INTERRUPT39" addr="0x390"/>
3597</field> 3580 <addr name="INTERRUPT40" addr="0x3a0"/>
3598<field name="RSVD2" bitrange="15:13"> 3581 <addr name="INTERRUPT41" addr="0x3b0"/>
3599</field> 3582 <addr name="INTERRUPT42" addr="0x3c0"/>
3600<field name="INT_STATUS" bitrange="12:8"> 3583 <addr name="INTERRUPT43" addr="0x3d0"/>
3601</field> 3584 <addr name="INTERRUPT44" addr="0x3e0"/>
3602<field name="RSVD1" bitrange="7:5"> 3585 <addr name="INTERRUPT45" addr="0x3f0"/>
3603</field> 3586 <addr name="INTERRUPT46" addr="0x400"/>
3604<field name="INT_MASK" bitrange="4:0"> 3587 <addr name="INTERRUPT47" addr="0x410"/>
3605</field> 3588 <addr name="INTERRUPT48" addr="0x420"/>
3606</reg> 3589 <addr name="INTERRUPT49" addr="0x430"/>
3607<reg name="CTL19" sct="no"> 3590 <addr name="INTERRUPT50" addr="0x440"/>
3608<addr name="CTL19" addr="0x4c" /> 3591 <addr name="INTERRUPT51" addr="0x450"/>
3609<field name="DQS_OUT_SHIFT_BYPASS" bitrange="31:24"> 3592 <addr name="INTERRUPT52" addr="0x460"/>
3610</field> 3593 <addr name="INTERRUPT53" addr="0x470"/>
3611<field name="RSVD1" bitrange="23:23"> 3594 <addr name="INTERRUPT54" addr="0x480"/>
3612</field> 3595 <addr name="INTERRUPT55" addr="0x490"/>
3613<field name="DQS_OUT_SHIFT" bitrange="22:16"> 3596 <addr name="INTERRUPT56" addr="0x4a0"/>
3614</field> 3597 <addr name="INTERRUPT57" addr="0x4b0"/>
3615<field name="DLL_DQS_DELAY_BYPASS_1" bitrange="15:8"> 3598 <addr name="INTERRUPT58" addr="0x4c0"/>
3616</field> 3599 <addr name="INTERRUPT59" addr="0x4d0"/>
3617<field name="DLL_DQS_DELAY_BYPASS_0" bitrange="7:0"> 3600 <addr name="INTERRUPT60" addr="0x4e0"/>
3618</field> 3601 <addr name="INTERRUPT61" addr="0x4f0"/>
3619</reg> 3602 <addr name="INTERRUPT62" addr="0x500"/>
3620<reg name="CTL20" sct="no"> 3603 <addr name="INTERRUPT63" addr="0x510"/>
3621<addr name="CTL20" addr="0x50" /> 3604 <addr name="INTERRUPT64" addr="0x520"/>
3622<field name="TRCD_INT" bitrange="31:24"> 3605 <addr name="INTERRUPT65" addr="0x530"/>
3623</field> 3606 <addr name="INTERRUPT66" addr="0x540"/>
3624<field name="TRAS_MIN" bitrange="23:16"> 3607 <addr name="INTERRUPT67" addr="0x550"/>
3625</field> 3608 <addr name="INTERRUPT68" addr="0x560"/>
3626<field name="WR_DQS_SHIFT_BYPASS" bitrange="15:8"> 3609 <addr name="INTERRUPT69" addr="0x570"/>
3627</field> 3610 <addr name="INTERRUPT70" addr="0x580"/>
3628<field name="RSVD1" bitrange="7:7"> 3611 <addr name="INTERRUPT71" addr="0x590"/>
3629</field> 3612 <addr name="INTERRUPT72" addr="0x5a0"/>
3630<field name="WR_DQS_SHIFT" bitrange="6:0"> 3613 <addr name="INTERRUPT73" addr="0x5b0"/>
3631</field> 3614 <addr name="INTERRUPT74" addr="0x5c0"/>
3632</reg> 3615 <addr name="INTERRUPT75" addr="0x5d0"/>
3633<reg name="CTL21" sct="no"> 3616 <addr name="INTERRUPT76" addr="0x5e0"/>
3634<addr name="CTL21" addr="0x54" /> 3617 <addr name="INTERRUPT77" addr="0x5f0"/>
3635<field name="OBSOLETE" bitrange="31:24"> 3618 <addr name="INTERRUPT78" addr="0x600"/>
3636</field> 3619 <addr name="INTERRUPT79" addr="0x610"/>
3637<field name="RSVD1" bitrange="23:18"> 3620 <addr name="INTERRUPT80" addr="0x620"/>
3638</field> 3621 <addr name="INTERRUPT81" addr="0x630"/>
3639<field name="OUT_OF_RANGE_LENGTH" bitrange="17:8"> 3622 <addr name="INTERRUPT82" addr="0x640"/>
3640</field> 3623 <addr name="INTERRUPT83" addr="0x650"/>
3641<field name="TRFC" bitrange="7:0"> 3624 <addr name="INTERRUPT84" addr="0x660"/>
3642</field> 3625 <addr name="INTERRUPT85" addr="0x670"/>
3643</reg> 3626 <addr name="INTERRUPT86" addr="0x680"/>
3644<reg name="CTL22" sct="no"> 3627 <addr name="INTERRUPT87" addr="0x690"/>
3645<addr name="CTL22" addr="0x58" /> 3628 <addr name="INTERRUPT88" addr="0x6a0"/>
3646<field name="RSVD2" bitrange="31:27"> 3629 <addr name="INTERRUPT89" addr="0x6b0"/>
3647</field> 3630 <addr name="INTERRUPT90" addr="0x6c0"/>
3648<field name="AHB0_WRCNT" bitrange="26:16"> 3631 <addr name="INTERRUPT91" addr="0x6d0"/>
3649</field> 3632 <addr name="INTERRUPT92" addr="0x6e0"/>
3650<field name="RSVD1" bitrange="15:11"> 3633 <addr name="INTERRUPT93" addr="0x6f0"/>
3651</field> 3634 <addr name="INTERRUPT94" addr="0x700"/>
3652<field name="AHB0_RDCNT" bitrange="10:0"> 3635 <addr name="INTERRUPT95" addr="0x710"/>
3653</field> 3636 <addr name="INTERRUPT96" addr="0x720"/>
3654</reg> 3637 <addr name="INTERRUPT97" addr="0x730"/>
3655<reg name="CTL23" sct="no"> 3638 <addr name="INTERRUPT98" addr="0x740"/>
3656<addr name="CTL23" addr="0x5c" /> 3639 <addr name="INTERRUPT99" addr="0x750"/>
3657<field name="RSVD2" bitrange="31:27"> 3640 <addr name="INTERRUPT100" addr="0x760"/>
3658</field> 3641 <addr name="INTERRUPT101" addr="0x770"/>
3659<field name="AHB1_WRCNT" bitrange="26:16"> 3642 <addr name="INTERRUPT102" addr="0x780"/>
3660</field> 3643 <addr name="INTERRUPT103" addr="0x790"/>
3661<field name="RSVD1" bitrange="15:11"> 3644 <addr name="INTERRUPT104" addr="0x7a0"/>
3662</field> 3645 <addr name="INTERRUPT105" addr="0x7b0"/>
3663<field name="AHB1_RDCNT" bitrange="10:0"> 3646 <addr name="INTERRUPT106" addr="0x7c0"/>
3664</field> 3647 <addr name="INTERRUPT107" addr="0x7d0"/>
3665</reg> 3648 <addr name="INTERRUPT108" addr="0x7e0"/>
3666<reg name="CTL24" sct="no"> 3649 <addr name="INTERRUPT109" addr="0x7f0"/>
3667<addr name="CTL24" addr="0x60" /> 3650 <addr name="INTERRUPT110" addr="0x800"/>
3668<field name="RSVD2" bitrange="31:27"> 3651 <addr name="INTERRUPT111" addr="0x810"/>
3669</field> 3652 <addr name="INTERRUPT112" addr="0x820"/>
3670<field name="AHB2_WRCNT" bitrange="26:16"> 3653 <addr name="INTERRUPT113" addr="0x830"/>
3671</field> 3654 <addr name="INTERRUPT114" addr="0x840"/>
3672<field name="RSVD1" bitrange="15:11"> 3655 <addr name="INTERRUPT115" addr="0x850"/>
3673</field> 3656 <addr name="INTERRUPT116" addr="0x860"/>
3674<field name="AHB2_RDCNT" bitrange="10:0"> 3657 <addr name="INTERRUPT117" addr="0x870"/>
3675</field> 3658 <addr name="INTERRUPT118" addr="0x880"/>
3676</reg> 3659 <addr name="INTERRUPT119" addr="0x890"/>
3677<reg name="CTL25" sct="no"> 3660 <addr name="INTERRUPT120" addr="0x8a0"/>
3678<addr name="CTL25" addr="0x64" /> 3661 <addr name="INTERRUPT121" addr="0x8b0"/>
3679<field name="RSVD2" bitrange="31:27"> 3662 <addr name="INTERRUPT122" addr="0x8c0"/>
3680</field> 3663 <addr name="INTERRUPT123" addr="0x8d0"/>
3681<field name="AHB3_WRCNT" bitrange="26:16"> 3664 <addr name="INTERRUPT124" addr="0x8e0"/>
3682</field> 3665 <addr name="INTERRUPT125" addr="0x8f0"/>
3683<field name="RSVD1" bitrange="15:11"> 3666 <addr name="INTERRUPT126" addr="0x900"/>
3684</field> 3667 <addr name="INTERRUPT127" addr="0x910"/>
3685<field name="AHB3_RDCNT" bitrange="10:0"> 3668 <field name="RSRVD1" desc="" bitrange="31:5"/>
3686</field> 3669 <field name="ENFIQ" desc="" bitrange="4:4">
3687</reg> 3670 <value name="DISABLE" value="0x0" desc=""/>
3688<reg name="CTL26" sct="no"> 3671 <value name="ENABLE" value="0x1" desc=""/>
3689<addr name="CTL26" addr="0x68" /> 3672 </field>
3690<field name="OBSOLETE" bitrange="31:16"> 3673 <field name="SOFTIRQ" desc="" bitrange="3:3">
3691</field> 3674 <value name="NO_INTERRUPT" value="0x0" desc=""/>
3692<field name="RSVD1" bitrange="15:12"> 3675 <value name="FORCE_INTERRUPT" value="0x1" desc=""/>
3693</field> 3676 </field>
3694<field name="TREF" bitrange="11:0"> 3677 <field name="ENABLE" desc="" bitrange="2:2">
3695</field> 3678 <value name="DISABLE" value="0x0" desc=""/>
3696</reg> 3679 <value name="ENABLE" value="0x1" desc=""/>
3697<reg name="CTL27" sct="no"> 3680 </field>
3698<addr name="CTL27" addr="0x6c" /> 3681 <field name="PRIORITY" desc="" bitrange="1:0">
3699<field name="OBSOLETE" bitrange="31:0"> 3682 <value name="LEVEL0" value="0x0" desc=""/>
3700</field> 3683 <value name="LEVEL1" value="0x1" desc=""/>
3701</reg> 3684 <value name="LEVEL2" value="0x2" desc=""/>
3702<reg name="CTL28" sct="no"> 3685 <value name="LEVEL3" value="0x3" desc=""/>
3703<addr name="CTL28" addr="0x70" /> 3686 </field>
3704<field name="OBSOLETE" bitrange="31:0"> 3687 </reg>
3705</field> 3688 <reg name="DEBUG" desc="" sct="yes">
3706</reg> 3689 <addr name="DEBUG" addr="0x1120"/>
3707<reg name="CTL29" sct="no"> 3690 <field name="INSERVICE" desc="" bitrange="31:28">
3708<addr name="CTL29" addr="0x74" /> 3691 <value name="LEVEL0" value="0x1" desc=""/>
3709<field name="LOWPOWER_INTERNAL_CNT" bitrange="31:16"> 3692 <value name="LEVEL1" value="0x2" desc=""/>
3710</field> 3693 <value name="LEVEL2" value="0x4" desc=""/>
3711<field name="LOWPOWER_EXTERNAL_CNT" bitrange="15:0"> 3694 <value name="LEVEL3" value="0x8" desc=""/>
3712</field> 3695 </field>
3713</reg> 3696 <field name="LEVEL_REQUESTS" desc="" bitrange="27:24">
3714<reg name="CTL30" sct="no"> 3697 <value name="LEVEL0" value="0x1" desc=""/>
3715<addr name="CTL30" addr="0x78" /> 3698 <value name="LEVEL1" value="0x2" desc=""/>
3716<field name="LOWPOWER_REFRESH_HOLD" bitrange="31:16"> 3699 <value name="LEVEL2" value="0x4" desc=""/>
3717</field> 3700 <value name="LEVEL3" value="0x8" desc=""/>
3718<field name="LOWPOWER_POWER_DOWN_CNT" bitrange="15:0"> 3701 </field>
3719</field> 3702 <field name="REQUESTS_BY_LEVEL" desc="" bitrange="23:20">
3720</reg> 3703 <value name="LEVEL0" value="0x1" desc=""/>
3721<reg name="CTL31" sct="no"> 3704 <value name="LEVEL1" value="0x2" desc=""/>
3722<addr name="CTL31" addr="0x7c" /> 3705 <value name="LEVEL2" value="0x4" desc=""/>
3723<field name="TDLL" bitrange="31:16"> 3706 <value name="LEVEL3" value="0x8" desc=""/>
3724</field> 3707 </field>
3725<field name="LOWPOWER_SELF_REFRESH_CNT" bitrange="15:0"> 3708 <field name="RSRVD2" desc="" bitrange="19:18"/>
3726</field> 3709 <field name="FIQ" desc="" bitrange="17:17">
3727</reg> 3710 <value name="NO_FIQ_REQUESTED" value="0x0" desc=""/>
3728<reg name="CTL32" sct="no"> 3711 <value name="FIQ_REQUESTED" value="0x1" desc=""/>
3729<addr name="CTL32" addr="0x80" /> 3712 </field>
3730<field name="TXSNR" bitrange="31:16"> 3713 <field name="IRQ" desc="" bitrange="16:16">
3731</field> 3714 <value name="NO_IRQ_REQUESTED" value="0x0" desc=""/>
3732<field name="TRAS_MAX" bitrange="15:0"> 3715 <value name="IRQ_REQUESTED" value="0x1" desc=""/>
3733</field> 3716 </field>
3734</reg> 3717 <field name="RSRVD1" desc="" bitrange="15:10"/>
3735<reg name="CTL33" sct="no"> 3718 <field name="VECTOR_FSM" desc="" bitrange="9:0">
3736<addr name="CTL33" addr="0x84" /> 3719 <value name="FSM_IDLE" value="0x0" desc=""/>
3737<field name="VERSION" bitrange="31:16"> 3720 <value name="FSM_MULTICYCLE1" value="0x1" desc=""/>
3738</field> 3721 <value name="FSM_MULTICYCLE2" value="0x2" desc=""/>
3739<field name="TXSR" bitrange="15:0"> 3722 <value name="FSM_PENDING" value="0x4" desc=""/>
3740</field> 3723 <value name="FSM_MULTICYCLE3" value="0x8" desc=""/>
3741</reg> 3724 <value name="FSM_MULTICYCLE4" value="0x10" desc=""/>
3742<reg name="CTL34" sct="no"> 3725 <value name="FSM_ISR_RUNNING1" value="0x20" desc=""/>
3743<addr name="CTL34" addr="0x88" /> 3726 <value name="FSM_ISR_RUNNING2" value="0x40" desc=""/>
3744<field name="RSVD1" bitrange="31:24"> 3727 <value name="FSM_ISR_RUNNING3" value="0x80" desc=""/>
3745</field> 3728 <value name="FSM_MULTICYCLE5" value="0x100" desc=""/>
3746<field name="TINIT" bitrange="23:0"> 3729 <value name="FSM_MULTICYCLE6" value="0x200" desc=""/>
3747</field> 3730 </field>
3748</reg> 3731 </reg>
3749<reg name="CTL35" sct="no"> 3732 <reg name="DBGREAD0" desc="" sct="yes">
3750<addr name="CTL35" addr="0x8c" /> 3733 <addr name="DBGREAD0" addr="0x1130"/>
3751<field name="RSVD1" bitrange="31:31"> 3734 <field name="VALUE" desc="" bitrange="31:0"/>
3752</field> 3735 </reg>
3753<field name="OUT_OF_RANGE_ADDR" bitrange="30:0"> 3736 <reg name="DBGREAD1" desc="" sct="yes">
3754</field> 3737 <addr name="DBGREAD1" addr="0x1140"/>
3755</reg> 3738 <field name="VALUE" desc="" bitrange="31:0"/>
3756<reg name="CTL36" sct="no"> 3739 </reg>
3757<addr name="CTL36" addr="0x90" /> 3740 <reg name="DBGFLAG" desc="" sct="yes">
3758<field name="RSVD4" bitrange="31:25"> 3741 <addr name="DBGFLAG" addr="0x1150"/>
3759</field> 3742 <field name="RSRVD1" desc="" bitrange="31:16"/>
3760<field name="PWRUP_SREFRESH_EXIT" bitrange="24:24"> 3743 <field name="FLAG" desc="" bitrange="15:0"/>
3761</field> 3744 </reg>
3762<field name="RSVD3" bitrange="23:17"> 3745 <reg name="DBGREQUESTn" desc="" sct="yes">
3763</field> 3746 <formula string="0x1160+n*0x10"/>
3764<field name="ENABLE_QUICK_SREFRESH" bitrange="16:16"> 3747 <addr name="DBGREQUEST0" addr="0x1160"/>
3765</field> 3748 <addr name="DBGREQUEST1" addr="0x1170"/>
3766<field name="RSVD2" bitrange="15:9"> 3749 <addr name="DBGREQUEST2" addr="0x1180"/>
3767</field> 3750 <addr name="DBGREQUEST3" addr="0x1190"/>
3768<field name="BUS_SHARE_ENABLE" bitrange="8:8"> 3751 <field name="BITS" desc="" bitrange="31:0"/>
3769</field> 3752 </reg>
3770<field name="RSVD1" bitrange="7:1"> 3753 <reg name="VERSION" desc="">
3771</field> 3754 <addr name="VERSION" addr="0x11e0"/>
3772<field name="ACTIVE_AGING" bitrange="0:0"> 3755 <field name="MAJOR" desc="" bitrange="31:24"/>
3773</field> 3756 <field name="MINOR" desc="" bitrange="23:16"/>
3774</reg> 3757 <field name="STEP" desc="" bitrange="15:0"/>
3775<reg name="CTL37" sct="no"> 3758 </reg>
3776<addr name="CTL37" addr="0x94" /> 3759 </dev>
3777<field name="OBSOLETE" bitrange="31:24"> 3760 <dev name="IR" long_name="IrDA" desc="IrDA Controller" version="3.2.0">
3778</field> 3761 <addr name="IR" addr="0x80078000"/>
3779<field name="RSVD2" bitrange="23:18"> 3762 <reg name="CTRL" desc="" sct="yes">
3780</field> 3763 <addr name="CTRL" addr="0x0"/>
3781<field name="BUS_SHARE_TIMEOUT" bitrange="17:8"> 3764 <field name="SFTRST" desc="" bitrange="31:31">
3782</field> 3765 <value name="RUN" value="0x0" desc=""/>
3783<field name="RSVD1" bitrange="7:1"> 3766 <value name="RESET" value="0x1" desc=""/>
3784</field> 3767 </field>
3785<field name="TREF_ENABLE" bitrange="0:0"> 3768 <field name="CLKGATE" desc="" bitrange="30:30"/>
3786</field> 3769 <field name="RSVD2" desc="" bitrange="29:27"/>
3787</reg> 3770 <field name="MTA" desc="" bitrange="26:24">
3788<reg name="CTL38" sct="no"> 3771 <value name="MTA_10MS" value="0x0" desc=""/>
3789<addr name="CTL38" addr="0x98" /> 3772 <value name="MTA_5MS" value="0x1" desc=""/>
3790<field name="RSVD2" bitrange="31:29"> 3773 <value name="MTA_1MS" value="0x2" desc=""/>
3791</field> 3774 <value name="MTA_500US" value="0x3" desc=""/>
3792<field name="EMRS2_DATA_0" bitrange="28:16"> 3775 <value name="MTA_100US" value="0x4" desc=""/>
3793</field> 3776 <value name="MTA_50US" value="0x5" desc=""/>
3794<field name="RSVD1" bitrange="15:13"> 3777 <value name="MTA_10US" value="0x6" desc=""/>
3795</field> 3778 <value name="MTA_0" value="0x7" desc=""/>
3796<field name="EMRS1_DATA" bitrange="12:0"> 3779 </field>
3797</field> 3780 <field name="MODE" desc="" bitrange="23:22">
3798</reg> 3781 <value name="SIR" value="0x0" desc=""/>
3799<reg name="CTL39" sct="no"> 3782 <value name="MIR" value="0x1" desc=""/>
3800<addr name="CTL39" addr="0x9c" /> 3783 <value name="FIR" value="0x2" desc=""/>
3801<field name="RSVD2" bitrange="31:29"> 3784 <value name="VFIR" value="0x3" desc=""/>
3802</field> 3785 </field>
3803<field name="EMRS2_DATA_2" bitrange="28:16"> 3786 <field name="SPEED" desc="" bitrange="21:19">
3804</field> 3787 <value name="SPD000" value="0x0" desc=""/>
3805<field name="RSVD1" bitrange="15:13"> 3788 <value name="SPD001" value="0x1" desc=""/>
3806</field> 3789 <value name="SPD010" value="0x2" desc=""/>
3807<field name="EMRS2_DATA_1" bitrange="12:0"> 3790 <value name="SPD011" value="0x3" desc=""/>
3808</field> 3791 <value name="SPD100" value="0x4" desc=""/>
3809</reg> 3792 <value name="SPD101" value="0x5" desc=""/>
3810<reg name="CTL40" sct="no"> 3793 </field>
3811<addr name="CTL40" addr="0xa0" /> 3794 <field name="RSVD1" desc="" bitrange="18:14"/>
3812<field name="TPDEX" bitrange="31:16"> 3795 <field name="TC_TIME_DIV" desc="" bitrange="13:8"/>
3813</field> 3796 <field name="TC_TYPE" desc="" bitrange="7:7"/>
3814<field name="RSVD1" bitrange="15:13"> 3797 <field name="SIR_GAP" desc="" bitrange="6:4">
3815</field> 3798 <value name="GAP_10K" value="0x0" desc=""/>
3816<field name="EMRS2_DATA_3" bitrange="12:0"> 3799 <value name="GAP_5K" value="0x1" desc=""/>
3817</field> 3800 <value name="GAP_1K" value="0x2" desc=""/>
3818</reg> 3801 <value name="GAP_500" value="0x3" desc=""/>
3819</dev> 3802 <value name="GAP_100" value="0x4" desc=""/>
3820<dev name="DRI" long_name="Digital Radio Interface" desc="Digital Radio Interface (DRI)" version="3.2.0"> 3803 <value name="GAP_50" value="0x5" desc=""/>
3821<addr name="DRI" addr="0x80074000" /> 3804 <value name="GAP_10" value="0x6" desc=""/>
3822<reg name="CTRL" sct="yes"> 3805 <value name="GAP_0" value="0x7" desc=""/>
3823<addr name="CTRL" addr="0x0" /> 3806 </field>
3824<field name="SFTRST" bitrange="31:31"> 3807 <field name="SIPEN" desc="" bitrange="3:3"/>
3825<value name="RUN" value="0x0"> 3808 <field name="TCEN" desc="" bitrange="2:2"/>
3826</value> 3809 <field name="TXEN" desc="" bitrange="1:1"/>
3827<value name="RESET" value="0x1"> 3810 <field name="RXEN" desc="" bitrange="0:0"/>
3828</value> 3811 </reg>
3829</field> 3812 <reg name="TXDMA" desc="" sct="yes">
3830<field name="CLKGATE" bitrange="30:30"> 3813 <addr name="TXDMA" addr="0x10"/>
3831<value name="RUN" value="0x0"> 3814 <field name="RUN" desc="" bitrange="31:31"/>
3832</value> 3815 <field name="RSVD2" desc="" bitrange="30:30"/>
3833<value name="NO_CLKS" value="0x1"> 3816 <field name="EMPTY" desc="" bitrange="29:29"/>
3834</value> 3817 <field name="INT" desc="" bitrange="28:28"/>
3835</field> 3818 <field name="CHANGE" desc="" bitrange="27:27"/>
3836<field name="ENABLE_INPUTS" bitrange="29:29"> 3819 <field name="NEW_MTA" desc="" bitrange="26:24"/>
3837<value name="ANALOG_LINE_IN" value="0x0"> 3820 <field name="NEW_MODE" desc="" bitrange="23:22"/>
3838</value> 3821 <field name="NEW_SPEED" desc="" bitrange="21:19"/>
3839<value name="DRI_DIGITAL_IN" value="0x1"> 3822 <field name="BOF_TYPE" desc="" bitrange="18:18"/>
3840</value> 3823 <field name="XBOFS" desc="" bitrange="17:12"/>
3841</field> 3824 <field name="XFER_COUNT" desc="" bitrange="11:0"/>
3842<field name="RSVD4" bitrange="28:27"> 3825 </reg>
3843</field> 3826 <reg name="RXDMA" desc="" sct="yes">
3844<field name="STOP_ON_OFLOW_ERROR" bitrange="26:26"> 3827 <addr name="RXDMA" addr="0x20"/>
3845<value name="IGNORE" value="0x0"> 3828 <field name="RUN" desc="" bitrange="31:31"/>
3846</value> 3829 <field name="RSVD" desc="" bitrange="30:10"/>
3847<value name="STOP" value="0x1"> 3830 <field name="XFER_COUNT" desc="" bitrange="9:0"/>
3848</value> 3831 </reg>
3849</field> 3832 <reg name="DBGCTRL" desc="" sct="yes">
3850<field name="STOP_ON_PILOT_ERROR" bitrange="25:25"> 3833 <addr name="DBGCTRL" addr="0x30"/>
3851<value name="IGNORE" value="0x0"> 3834 <field name="RSVD2" desc="" bitrange="31:13"/>
3852</value> 3835 <field name="VFIRSWZ" desc="" bitrange="12:12">
3853<value name="STOP" value="0x1"> 3836 <value name="NORMAL" value="0x0" desc=""/>
3854</value> 3837 <value name="SWAP" value="0x1" desc=""/>
3855</field> 3838 </field>
3856<field name="RSVD3" bitrange="24:21"> 3839 <field name="RXFRMOFF" desc="" bitrange="11:11"/>
3857</field> 3840 <field name="RXCRCOFF" desc="" bitrange="10:10"/>
3858<field name="DMA_DELAY_COUNT" bitrange="20:16"> 3841 <field name="RXINVERT" desc="" bitrange="9:9"/>
3859</field> 3842 <field name="TXFRMOFF" desc="" bitrange="8:8"/>
3860<field name="REACQUIRE_PHASE" bitrange="15:15"> 3843 <field name="TXCRCOFF" desc="" bitrange="7:7"/>
3861<value name="NORMAL" value="0x0"> 3844 <field name="TXINVERT" desc="" bitrange="6:6"/>
3862</value> 3845 <field name="INTLOOPBACK" desc="" bitrange="5:5"/>
3863<value name="NEW_PHASE" value="0x1"> 3846 <field name="DUPLEX" desc="" bitrange="4:4"/>
3864</value> 3847 <field name="MIO_RX" desc="" bitrange="3:3"/>
3865</field> 3848 <field name="MIO_TX" desc="" bitrange="2:2"/>
3866<field name="RSVD2" bitrange="14:12"> 3849 <field name="MIO_SCLK" desc="" bitrange="1:1"/>
3867</field> 3850 <field name="MIO_EN" desc="" bitrange="0:0"/>
3868<field name="OVERFLOW_IRQ_EN" bitrange="11:11"> 3851 </reg>
3869<value name="DISABLED" value="0x0"> 3852 <reg name="INTR" desc="" sct="yes">
3870</value> 3853 <addr name="INTR" addr="0x40"/>
3871<value name="ENABLED" value="0x1"> 3854 <field name="RSVD2" desc="" bitrange="31:23"/>
3872</value> 3855 <field name="RXABORT_IRQ_EN" desc="" bitrange="22:22">
3873</field> 3856 <value name="DISABLED" value="0x0" desc=""/>
3874<field name="PILOT_SYNC_LOSS_IRQ_EN" bitrange="10:10"> 3857 <value name="ENABLED" value="0x1" desc=""/>
3875<value name="DISABLED" value="0x0"> 3858 </field>
3876</value> 3859 <field name="SPEED_IRQ_EN" desc="" bitrange="21:21">
3877<value name="ENABLED" value="0x1"> 3860 <value name="DISABLED" value="0x0" desc=""/>
3878</value> 3861 <value name="ENABLED" value="0x1" desc=""/>
3879</field> 3862 </field>
3880<field name="ATTENTION_IRQ_EN" bitrange="9:9"> 3863 <field name="RXOF_IRQ_EN" desc="" bitrange="20:20">
3881<value name="DISABLED" value="0x0"> 3864 <value name="DISABLED" value="0x0" desc=""/>
3882</value> 3865 <value name="ENABLED" value="0x1" desc=""/>
3883<value name="ENABLED" value="0x1"> 3866 </field>
3884</value> 3867 <field name="TXUF_IRQ_EN" desc="" bitrange="19:19">
3885</field> 3868 <value name="DISABLED" value="0x0" desc=""/>
3886<field name="RSVD1" bitrange="8:4"> 3869 <value name="ENABLED" value="0x1" desc=""/>
3887</field> 3870 </field>
3888<field name="OVERFLOW_IRQ" bitrange="3:3"> 3871 <field name="TC_IRQ_EN" desc="" bitrange="18:18">
3889<value name="NO_REQUEST" value="0x0"> 3872 <value name="DISABLED" value="0x0" desc=""/>
3890</value> 3873 <value name="ENABLED" value="0x1" desc=""/>
3891<value name="REQUEST" value="0x1"> 3874 </field>
3892</value> 3875 <field name="RX_IRQ_EN" desc="" bitrange="17:17">
3893</field> 3876 <value name="DISABLED" value="0x0" desc=""/>
3894<field name="PILOT_SYNC_LOSS_IRQ" bitrange="2:2"> 3877 <value name="ENABLED" value="0x1" desc=""/>
3895<value name="NO_REQUEST" value="0x0"> 3878 </field>
3896</value> 3879 <field name="TX_IRQ_EN" desc="" bitrange="16:16">
3897<value name="REQUEST" value="0x1"> 3880 <value name="DISABLED" value="0x0" desc=""/>
3898</value> 3881 <value name="ENABLED" value="0x1" desc=""/>
3899</field> 3882 </field>
3900<field name="ATTENTION_IRQ" bitrange="1:1"> 3883 <field name="RSVD1" desc="" bitrange="15:7"/>
3901<value name="NO_REQUEST" value="0x0"> 3884 <field name="RXABORT_IRQ" desc="" bitrange="6:6">
3902</value> 3885 <value name="NO_REQUEST" value="0x0" desc=""/>
3903<value name="REQUEST" value="0x1"> 3886 <value name="REQUEST" value="0x1" desc=""/>
3904</value> 3887 </field>
3905</field> 3888 <field name="SPEED_IRQ" desc="" bitrange="5:5">
3906<field name="RUN" bitrange="0:0"> 3889 <value name="NO_REQUEST" value="0x0" desc=""/>
3907<value name="HALT" value="0x0"> 3890 <value name="REQUEST" value="0x1" desc=""/>
3908</value> 3891 </field>
3909<value name="RUN" value="0x1"> 3892 <field name="RXOF_IRQ" desc="" bitrange="4:4">
3910</value> 3893 <value name="NO_REQUEST" value="0x0" desc=""/>
3911</field> 3894 <value name="REQUEST" value="0x1" desc=""/>
3912</reg> 3895 </field>
3913<reg name="TIMING" sct="no"> 3896 <field name="TXUF_IRQ" desc="" bitrange="3:3">
3914<addr name="TIMING" addr="0x10" /> 3897 <value name="NO_REQUEST" value="0x0" desc=""/>
3915<field name="RSVD2" bitrange="31:20"> 3898 <value name="REQUEST" value="0x1" desc=""/>
3916</field> 3899 </field>
3917<field name="PILOT_REP_RATE" bitrange="19:16"> 3900 <field name="TC_IRQ" desc="" bitrange="2:2">
3918</field> 3901 <value name="NO_REQUEST" value="0x0" desc=""/>
3919<field name="RSVD1" bitrange="15:8"> 3902 <value name="REQUEST" value="0x1" desc=""/>
3920</field> 3903 </field>
3921<field name="GAP_DETECTION_INTERVAL" bitrange="7:0"> 3904 <field name="RX_IRQ" desc="" bitrange="1:1">
3922</field> 3905 <value name="NO_REQUEST" value="0x0" desc=""/>
3923</reg> 3906 <value name="REQUEST" value="0x1" desc=""/>
3924<reg name="STAT" sct="no"> 3907 </field>
3925<addr name="STAT" addr="0x20" /> 3908 <field name="TX_IRQ" desc="" bitrange="0:0">
3926<field name="DRI_PRESENT" bitrange="31:31"> 3909 <value name="NO_REQUEST" value="0x0" desc=""/>
3927<value name="UNAVAILABLE" value="0x0"> 3910 <value name="REQUEST" value="0x1" desc=""/>
3928</value> 3911 </field>
3929<value name="AVAILABLE" value="0x1"> 3912 </reg>
3930</value> 3913 <reg name="DATA" desc="">
3931</field> 3914 <addr name="DATA" addr="0x50"/>
3932<field name="RSVD3" bitrange="30:20"> 3915 <field name="DATA" desc="" bitrange="31:0"/>
3933</field> 3916 </reg>
3934<field name="PILOT_PHASE" bitrange="19:16"> 3917 <reg name="STAT" desc="">
3935</field> 3918 <addr name="STAT" addr="0x60"/>
3936<field name="RSVD2" bitrange="15:4"> 3919 <field name="PRESENT" desc="" bitrange="31:31">
3937</field> 3920 <value name="UNAVAILABLE" value="0x0" desc=""/>
3938<field name="OVERFLOW_IRQ_SUMMARY" bitrange="3:3"> 3921 <value name="AVAILABLE" value="0x1" desc=""/>
3939<value name="NO_REQUEST" value="0x0"> 3922 </field>
3940</value> 3923 <field name="MODE_ALLOWED" desc="" bitrange="30:29">
3941<value name="REQUEST" value="0x1"> 3924 <value name="VFIR" value="0x0" desc=""/>
3942</value> 3925 <value name="FIR" value="0x1" desc=""/>
3943</field> 3926 <value name="MIR" value="0x2" desc=""/>
3944<field name="PILOT_SYNC_LOSS_IRQ_SUMMARY" bitrange="2:2"> 3927 <value name="SIR" value="0x3" desc=""/>
3945<value name="NO_REQUEST" value="0x0"> 3928 </field>
3946</value> 3929 <field name="ANY_IRQ" desc="" bitrange="28:28">
3947<value name="REQUEST" value="0x1"> 3930 <value name="NO_REQUEST" value="0x0" desc=""/>
3948</value> 3931 <value name="REQUEST" value="0x1" desc=""/>
3949</field> 3932 </field>
3950<field name="ATTENTION_IRQ_SUMMARY" bitrange="1:1"> 3933 <field name="RSVD2" desc="" bitrange="27:23"/>
3951<value name="NO_REQUEST" value="0x0"> 3934 <field name="RXABORT_SUMMARY" desc="" bitrange="22:22">
3952</value> 3935 <value name="NO_REQUEST" value="0x0" desc=""/>
3953<value name="REQUEST" value="0x1"> 3936 <value name="REQUEST" value="0x1" desc=""/>
3954</value> 3937 </field>
3955</field> 3938 <field name="SPEED_SUMMARY" desc="" bitrange="21:21">
3956<field name="RSVD1" bitrange="0:0"> 3939 <value name="NO_REQUEST" value="0x0" desc=""/>
3957</field> 3940 <value name="REQUEST" value="0x1" desc=""/>
3958</reg> 3941 </field>
3959<reg name="DATA" sct="no"> 3942 <field name="RXOF_SUMMARY" desc="" bitrange="20:20">
3960<addr name="DATA" addr="0x30" /> 3943 <value name="NO_REQUEST" value="0x0" desc=""/>
3961<field name="DATA" bitrange="31:0"> 3944 <value name="REQUEST" value="0x1" desc=""/>
3962</field> 3945 </field>
3963</reg> 3946 <field name="TXUF_SUMMARY" desc="" bitrange="19:19">
3964<reg name="DEBUG0" sct="yes"> 3947 <value name="NO_REQUEST" value="0x0" desc=""/>
3965<addr name="DEBUG0" addr="0x40" /> 3948 <value name="REQUEST" value="0x1" desc=""/>
3966<field name="DMAREQ" bitrange="31:31"> 3949 </field>
3967</field> 3950 <field name="TC_SUMMARY" desc="" bitrange="18:18">
3968<field name="DMACMDKICK" bitrange="30:30"> 3951 <value name="NO_REQUEST" value="0x0" desc=""/>
3969</field> 3952 <value name="REQUEST" value="0x1" desc=""/>
3970<field name="DRI_CLK_INPUT" bitrange="29:29"> 3953 </field>
3971</field> 3954 <field name="RX_SUMMARY" desc="" bitrange="17:17">
3972<field name="DRI_DATA_INPUT" bitrange="28:28"> 3955 <value name="NO_REQUEST" value="0x0" desc=""/>
3973</field> 3956 <value name="REQUEST" value="0x1" desc=""/>
3974<field name="TEST_MODE" bitrange="27:27"> 3957 </field>
3975</field> 3958 <field name="TX_SUMMARY" desc="" bitrange="16:16">
3976<field name="PILOT_REP_RATE" bitrange="26:26"> 3959 <value name="NO_REQUEST" value="0x0" desc=""/>
3977<value name="8_AT_4MHZ" value="0x0"> 3960 <value name="REQUEST" value="0x1" desc=""/>
3978</value> 3961 </field>
3979<value name="12_AT_6MHZ" value="0x1"> 3962 <field name="RSVD1" desc="" bitrange="15:3"/>
3980</value> 3963 <field name="MEDIA_BUSY" desc="" bitrange="2:2"/>
3981</field> 3964 <field name="RX_ACTIVE" desc="" bitrange="1:1"/>
3982<field name="SPARE" bitrange="25:18"> 3965 <field name="TX_ACTIVE" desc="" bitrange="0:0"/>
3983</field> 3966 </reg>
3984<field name="FRAME" bitrange="17:0"> 3967 <reg name="TCCTRL" desc="" sct="yes">
3985</field> 3968 <addr name="TCCTRL" addr="0x70"/>
3986</reg> 3969 <field name="INIT" desc="" bitrange="31:31"/>
3987<reg name="DEBUG1" sct="yes"> 3970 <field name="GO" desc="" bitrange="30:30"/>
3988<addr name="DEBUG1" addr="0x50" /> 3971 <field name="BUSY" desc="" bitrange="29:29"/>
3989<field name="INVERT_PILOT" bitrange="31:31"> 3972 <field name="RSVD" desc="" bitrange="28:25"/>
3990<value name="NORMAL" value="0x0"> 3973 <field name="TEMIC" desc="" bitrange="24:24">
3991</value> 3974 <value name="LOW" value="0x0" desc=""/>
3992<value name="INVERTED" value="0x1"> 3975 <value name="HIGH" value="0x1" desc=""/>
3993</value> 3976 </field>
3994</field> 3977 <field name="EXT_DATA" desc="" bitrange="23:16"/>
3995<field name="INVERT_ATTENTION" bitrange="30:30"> 3978 <field name="DATA" desc="" bitrange="15:8"/>
3996<value name="NORMAL" value="0x0"> 3979 <field name="ADDR" desc="" bitrange="7:5"/>
3997</value> 3980 <field name="INDX" desc="" bitrange="4:1"/>
3998<value name="INVERTED" value="0x1"> 3981 <field name="C" desc="" bitrange="0:0"/>
3999</value> 3982 </reg>
4000</field> 3983 <reg name="SI_READ" desc="">
4001<field name="INVERT_DRI_DATA" bitrange="29:29"> 3984 <addr name="SI_READ" addr="0x80"/>
4002<value name="NORMAL" value="0x0"> 3985 <field name="RSVD1" desc="" bitrange="31:9"/>
4003</value> 3986 <field name="ABORT" desc="" bitrange="8:8"/>
4004<value name="INVERTED" value="0x1"> 3987 <field name="DATA" desc="" bitrange="7:0"/>
4005</value> 3988 </reg>
4006</field> 3989 <reg name="DEBUG" desc="">
4007<field name="INVERT_DRI_CLOCK" bitrange="28:28"> 3990 <addr name="DEBUG" addr="0x90"/>
4008<value name="NORMAL" value="0x0"> 3991 <field name="RSVD1" desc="" bitrange="31:6"/>
4009</value> 3992 <field name="TXDMAKICK" desc="" bitrange="5:5"/>
4010<value name="INVERTED" value="0x1"> 3993 <field name="RXDMAKICK" desc="" bitrange="4:4"/>
4011</value> 3994 <field name="TXDMAEND" desc="" bitrange="3:3"/>
4012</field> 3995 <field name="RXDMAEND" desc="" bitrange="2:2"/>
4013<field name="REVERSE_FRAME" bitrange="27:27"> 3996 <field name="TXDMAREQ" desc="" bitrange="1:1"/>
4014<value name="NORMAL" value="0x0"> 3997 <field name="RXDMAREQ" desc="" bitrange="0:0"/>
4015</value> 3998 </reg>
4016<value name="REVERSED" value="0x1"> 3999 <reg name="VERSION" desc="">
4017</value> 4000 <addr name="VERSION" addr="0xa0"/>
4018</field> 4001 <field name="MAJOR" desc="" bitrange="31:24"/>
4019<field name="RSVD1" bitrange="26:18"> 4002 <field name="MINOR" desc="" bitrange="23:16"/>
4020</field> 4003 <field name="STEP" desc="" bitrange="15:0"/>
4021<field name="SWIZZLED_FRAME" bitrange="17:0"> 4004 </reg>
4022</field> 4005 </dev>
4023</reg> 4006 <dev name="LCDIF" long_name="LCD Interface" desc="LCD Interface (LCDIF)" version="3.2.0">
4024<reg name="VERSION" sct="no"> 4007 <addr name="LCDIF" addr="0x80030000"/>
4025<addr name="VERSION" addr="0x60" /> 4008 <reg name="CTRL" desc="" sct="yes">
4026<field name="MAJOR" bitrange="31:24"> 4009 <addr name="CTRL" addr="0x0"/>
4027</field> 4010 <field name="SFTRST" desc="" bitrange="31:31"/>
4028<field name="MINOR" bitrange="23:16"> 4011 <field name="CLKGATE" desc="" bitrange="30:30"/>
4029</field> 4012 <field name="YCBCR422_INPUT" desc="" bitrange="29:29"/>
4030<field name="STEP" bitrange="15:0"> 4013 <field name="RSRVD0" desc="" bitrange="28:28"/>
4031</field> 4014 <field name="WAIT_FOR_VSYNC_EDGE" desc="" bitrange="27:27"/>
4032</reg> 4015 <field name="DATA_SHIFT_DIR" desc="" bitrange="26:26">
4033</dev> 4016 <value name="TXDATA_SHIFT_LEFT" value="0x0" desc=""/>
4034<dev name="ECC8" long_name="Reed-Solomon ECC" desc="8-Symbol Correcting ECC Accelerator (ECC8)" version="3.2.0"> 4017 <value name="TXDATA_SHIFT_RIGHT" value="0x1" desc=""/>
4035<addr name="ECC8" addr="0x80008000" /> 4018 </field>
4036<reg name="CTRL" sct="yes"> 4019 <field name="SHIFT_NUM_BITS" desc="" bitrange="25:21"/>
4037<addr name="CTRL" addr="0x0" /> 4020 <field name="DVI_MODE" desc="" bitrange="20:20"/>
4038<field name="SFTRST" bitrange="31:31"> 4021 <field name="BYPASS_COUNT" desc="" bitrange="19:19"/>
4039<value name="RUN" value="0x0"> 4022 <field name="VSYNC_MODE" desc="" bitrange="18:18"/>
4040</value> 4023 <field name="DOTCLK_MODE" desc="" bitrange="17:17"/>
4041<value name="RESET" value="0x1"> 4024 <field name="DATA_SELECT" desc="" bitrange="16:16">
4042</value> 4025 <value name="CMD_MODE" value="0x0" desc=""/>
4043</field> 4026 <value name="DATA_MODE" value="0x1" desc=""/>
4044<field name="CLKGATE" bitrange="30:30"> 4027 </field>
4045<value name="RUN" value="0x0"> 4028 <field name="INPUT_DATA_SWIZZLE" desc="" bitrange="15:14">
4046</value> 4029 <value name="NO_SWAP" value="0x0" desc=""/>
4047<value name="NO_CLKS" value="0x1"> 4030 <value name="LITTLE_ENDIAN" value="0x0" desc=""/>
4048</value> 4031 <value name="BIG_ENDIAN_SWAP" value="0x1" desc=""/>
4049</field> 4032 <value name="SWAP_ALL_BYTES" value="0x1" desc=""/>
4050<field name="AHBM_SFTRST" bitrange="29:29"> 4033 <value name="HWD_SWAP" value="0x2" desc=""/>
4051<value name="RUN" value="0x0"> 4034 <value name="HWD_BYTE_SWAP" value="0x3" desc=""/>
4052</value> 4035 </field>
4053<value name="RESET" value="0x1"> 4036 <field name="CSC_DATA_SWIZZLE" desc="" bitrange="13:12">
4054</value> 4037 <value name="NO_SWAP" value="0x0" desc=""/>
4055</field> 4038 <value name="LITTLE_ENDIAN" value="0x0" desc=""/>
4056<field name="RSRVD2" bitrange="28:28"> 4039 <value name="BIG_ENDIAN_SWAP" value="0x1" desc=""/>
4057</field> 4040 <value name="SWAP_ALL_BYTES" value="0x1" desc=""/>
4058<field name="THROTTLE" bitrange="27:24"> 4041 <value name="HWD_SWAP" value="0x2" desc=""/>
4059</field> 4042 <value name="HWD_BYTE_SWAP" value="0x3" desc=""/>
4060<field name="RSRVD1" bitrange="23:11"> 4043 </field>
4061</field> 4044 <field name="LCD_DATABUS_WIDTH" desc="" bitrange="11:10">
4062<field name="DEBUG_STALL_IRQ_EN" bitrange="10:10"> 4045 <value name="16_BIT" value="0x0" desc=""/>
4063</field> 4046 <value name="8_BIT" value="0x1" desc=""/>
4064<field name="DEBUG_WRITE_IRQ_EN" bitrange="9:9"> 4047 <value name="18_BIT" value="0x2" desc=""/>
4065</field> 4048 <value name="24_BIT" value="0x3" desc=""/>
4066<field name="COMPLETE_IRQ_EN" bitrange="8:8"> 4049 </field>
4067</field> 4050 <field name="WORD_LENGTH" desc="" bitrange="9:8">
4068<field name="RSRVD0" bitrange="7:4"> 4051 <value name="16_BIT" value="0x0" desc=""/>
4069</field> 4052 <value name="8_BIT" value="0x1" desc=""/>
4070<field name="BM_ERROR_IRQ" bitrange="3:3"> 4053 <value name="18_BIT" value="0x2" desc=""/>
4071</field> 4054 <value name="24_BIT" value="0x3" desc=""/>
4072<field name="DEBUG_STALL_IRQ" bitrange="2:2"> 4055 </field>
4073</field> 4056 <field name="RGB_TO_YCBCR422_CSC" desc="" bitrange="7:7"/>
4074<field name="DEBUG_WRITE_IRQ" bitrange="1:1"> 4057 <field name="ENABLE_PXP_HANDSHAKE" desc="" bitrange="6:6"/>
4075</field> 4058 <field name="LCDIF_MASTER" desc="" bitrange="5:5"/>
4076<field name="COMPLETE_IRQ" bitrange="0:0"> 4059 <field name="DMA_BURST_LENGTH" desc="" bitrange="4:4"/>
4077</field> 4060 <field name="DATA_FORMAT_16_BIT" desc="" bitrange="3:3"/>
4078</reg> 4061 <field name="DATA_FORMAT_18_BIT" desc="" bitrange="2:2">
4079<reg name="STATUS0" sct="no"> 4062 <value name="LOWER_18_BITS_VALID" value="0x0" desc=""/>
4080<addr name="STATUS0" addr="0x10" /> 4063 <value name="UPPER_18_BITS_VALID" value="0x1" desc=""/>
4081<field name="HANDLE" bitrange="31:20"> 4064 </field>
4082</field> 4065 <field name="DATA_FORMAT_24_BIT" desc="" bitrange="1:1">
4083<field name="COMPLETED_CE" bitrange="19:16"> 4066 <value name="ALL_24_BITS_VALID" value="0x0" desc=""/>
4084</field> 4067 <value name="DROP_UPPER_2_BITS_PER_BYTE" value="0x1" desc=""/>
4085<field name="RS8ECC_ENC_PRESENT" bitrange="15:15"> 4068 </field>
4086</field> 4069 <field name="RUN" desc="" bitrange="0:0"/>
4087<field name="RS8ECC_DEC_PRESENT" bitrange="14:14"> 4070 </reg>
4088</field> 4071 <reg name="CTRL1" desc="" sct="yes">
4089<field name="RS4ECC_ENC_PRESENT" bitrange="13:13"> 4072 <addr name="CTRL1" addr="0x10"/>
4090</field> 4073 <field name="RSRVD1" desc="" bitrange="31:27"/>
4091<field name="RS4ECC_DEC_PRESENT" bitrange="12:12"> 4074 <field name="BM_ERROR_IRQ_EN" desc="" bitrange="26:26"/>
4092</field> 4075 <field name="BM_ERROR_IRQ" desc="" bitrange="25:25">
4093<field name="STATUS_AUX" bitrange="11:8"> 4076 <value name="NO_REQUEST" value="0x0" desc=""/>
4094<value name="NO_ERRORS" value="0x0"> 4077 <value name="REQUEST" value="0x1" desc=""/>
4095</value> 4078 </field>
4096<value name="ONE_CORRECTABLE" value="0x1"> 4079 <field name="RECOVER_ON_UNDERFLOW" desc="" bitrange="24:24"/>
4097</value> 4080 <field name="INTERLACE_FIELDS" desc="" bitrange="23:23"/>
4098<value name="TWO_CORRECTABLE" value="0x2"> 4081 <field name="START_INTERLACE_FROM_SECOND_FIELD" desc="" bitrange="22:22"/>
4099</value> 4082 <field name="FIFO_CLEAR" desc="" bitrange="21:21"/>
4100<value name="THREE_CORRECTABLE" value="0x3"> 4083 <field name="IRQ_ON_ALTERNATE_FIELDS" desc="" bitrange="20:20"/>
4101</value> 4084 <field name="BYTE_PACKING_FORMAT" desc="" bitrange="19:16"/>
4102<value name="FOUR_CORRECTABLE" value="0x4"> 4085 <field name="OVERFLOW_IRQ_EN" desc="" bitrange="15:15"/>
4103</value> 4086 <field name="UNDERFLOW_IRQ_EN" desc="" bitrange="14:14"/>
4104<value name="NOT_CHECKED" value="0xc"> 4087 <field name="CUR_FRAME_DONE_IRQ_EN" desc="" bitrange="13:13"/>
4105</value> 4088 <field name="VSYNC_EDGE_IRQ_EN" desc="" bitrange="12:12"/>
4106<value name="UNCORRECTABLE" value="0xe"> 4089 <field name="OVERFLOW_IRQ" desc="" bitrange="11:11">
4107</value> 4090 <value name="NO_REQUEST" value="0x0" desc=""/>
4108<value name="ALL_ONES" value="0xf"> 4091 <value name="REQUEST" value="0x1" desc=""/>
4109</value> 4092 </field>
4110</field> 4093 <field name="UNDERFLOW_IRQ" desc="" bitrange="10:10">
4111<field name="RSVD1" bitrange="7:5"> 4094 <value name="NO_REQUEST" value="0x0" desc=""/>
4112</field> 4095 <value name="REQUEST" value="0x1" desc=""/>
4113<field name="ALLONES" bitrange="4:4"> 4096 </field>
4114</field> 4097 <field name="CUR_FRAME_DONE_IRQ" desc="" bitrange="9:9">
4115<field name="CORRECTED" bitrange="3:3"> 4098 <value name="NO_REQUEST" value="0x0" desc=""/>
4116</field> 4099 <value name="REQUEST" value="0x1" desc=""/>
4117<field name="UNCORRECTABLE" bitrange="2:2"> 4100 </field>
4118</field> 4101 <field name="VSYNC_EDGE_IRQ" desc="" bitrange="8:8">
4119<field name="RSVD0" bitrange="1:0"> 4102 <value name="NO_REQUEST" value="0x0" desc=""/>
4120</field> 4103 <value name="REQUEST" value="0x1" desc=""/>
4121</reg> 4104 </field>
4122<reg name="STATUS1" sct="no"> 4105 <field name="RSRVD0" desc="" bitrange="7:7"/>
4123<addr name="STATUS1" addr="0x20" /> 4106 <field name="PAUSE_TRANSFER" desc="" bitrange="6:6"/>
4124<field name="STATUS_PAYLOAD7" bitrange="31:28"> 4107 <field name="PAUSE_TRANSFER_IRQ_EN" desc="" bitrange="5:5"/>
4125<value name="NO_ERRORS" value="0x0"> 4108 <field name="PAUSE_TRANSFER_IRQ" desc="" bitrange="4:4">
4126</value> 4109 <value name="NO_REQUEST" value="0x0" desc=""/>
4127<value name="ONE_CORRECTABLE" value="0x1"> 4110 <value name="REQUEST" value="0x1" desc=""/>
4128</value> 4111 </field>
4129<value name="TWO_CORRECTABLE" value="0x2"> 4112 <field name="LCD_CS_CTRL" desc="" bitrange="3:3"/>
4130</value> 4113 <field name="BUSY_ENABLE" desc="" bitrange="2:2">
4131<value name="THREE_CORRECTABLE" value="0x3"> 4114 <value name="BUSY_DISABLED" value="0x0" desc=""/>
4132</value> 4115 <value name="BUSY_ENABLED" value="0x1" desc=""/>
4133<value name="FOUR_CORRECTABLE" value="0x4"> 4116 </field>
4134</value> 4117 <field name="MODE86" desc="" bitrange="1:1">
4135<value name="FIVE_CORRECTABLE" value="0x5"> 4118 <value name="8080_MODE" value="0x0" desc=""/>
4136</value> 4119 <value name="6800_MODE" value="0x1" desc=""/>
4137<value name="SIX_CORRECTABLE" value="0x6"> 4120 </field>
4138</value> 4121 <field name="RESET" desc="" bitrange="0:0">
4139<value name="SEVEN_CORRECTABLE" value="0x7"> 4122 <value name="LCDRESET_LOW" value="0x0" desc=""/>
4140</value> 4123 <value name="LCDRESET_HIGH" value="0x1" desc=""/>
4141<value name="EIGHT_CORRECTABLE" value="0x8"> 4124 </field>
4142</value> 4125 </reg>
4143<value name="NOT_CHECKED" value="0xc"> 4126 <reg name="TRANSFER_COUNT" desc="">
4144</value> 4127 <addr name="TRANSFER_COUNT" addr="0x20"/>
4145<value name="UNCORRECTABLE" value="0xe"> 4128 <field name="V_COUNT" desc="" bitrange="31:16"/>
4146</value> 4129 <field name="H_COUNT" desc="" bitrange="15:0"/>
4147<value name="ALL_ONES" value="0xf"> 4130 </reg>
4148</value> 4131 <reg name="CUR_BUF" desc="">
4149</field> 4132 <addr name="CUR_BUF" addr="0x30"/>
4150<field name="STATUS_PAYLOAD6" bitrange="27:24"> 4133 <field name="ADDR" desc="" bitrange="31:0"/>
4151<value name="NO_ERRORS" value="0x0"> 4134 </reg>
4152</value> 4135 <reg name="NEXT_BUF" desc="">
4153<value name="ONE_CORRECTABLE" value="0x1"> 4136 <addr name="NEXT_BUF" addr="0x40"/>
4154</value> 4137 <field name="ADDR" desc="" bitrange="31:0"/>
4155<value name="TWO_CORRECTABLE" value="0x2"> 4138 </reg>
4156</value> 4139 <reg name="PAGETABLE" desc="">
4157<value name="THREE_CORRECTABLE" value="0x3"> 4140 <addr name="PAGETABLE" addr="0x50"/>
4158</value> 4141 <field name="BASE" desc="" bitrange="31:14"/>
4159<value name="FOUR_CORRECTABLE" value="0x4"> 4142 <field name="RSVD1" desc="" bitrange="13:2"/>
4160</value> 4143 <field name="FLUSH" desc="" bitrange="1:1"/>
4161<value name="FIVE_CORRECTABLE" value="0x5"> 4144 <field name="ENABLE" desc="" bitrange="0:0"/>
4162</value> 4145 </reg>
4163<value name="SIX_CORRECTABLE" value="0x6"> 4146 <reg name="TIMING" desc="">
4164</value> 4147 <addr name="TIMING" addr="0x60"/>
4165<value name="SEVEN_CORRECTABLE" value="0x7"> 4148 <field name="CMD_HOLD" desc="" bitrange="31:24"/>
4166</value> 4149 <field name="CMD_SETUP" desc="" bitrange="23:16"/>
4167<value name="EIGHT_CORRECTABLE" value="0x8"> 4150 <field name="DATA_HOLD" desc="" bitrange="15:8"/>
4168</value> 4151 <field name="DATA_SETUP" desc="" bitrange="7:0"/>
4169<value name="NOT_CHECKED" value="0xc"> 4152 </reg>
4170</value> 4153 <reg name="VDCTRL0" desc="" sct="yes">
4171<value name="UNCORRECTABLE" value="0xe"> 4154 <addr name="VDCTRL0" addr="0x70"/>
4172</value> 4155 <field name="RSRVD2" desc="" bitrange="31:30"/>
4173<value name="ALL_ONES" value="0xf"> 4156 <field name="VSYNC_OEB" desc="" bitrange="29:29">
4174</value> 4157 <value name="VSYNC_OUTPUT" value="0x0" desc=""/>
4175</field> 4158 <value name="VSYNC_INPUT" value="0x1" desc=""/>
4176<field name="STATUS_PAYLOAD5" bitrange="23:20"> 4159 </field>
4177<value name="NO_ERRORS" value="0x0"> 4160 <field name="ENABLE_PRESENT" desc="" bitrange="28:28"/>
4178</value> 4161 <field name="VSYNC_POL" desc="" bitrange="27:27"/>
4179<value name="ONE_CORRECTABLE" value="0x1"> 4162 <field name="HSYNC_POL" desc="" bitrange="26:26"/>
4180</value> 4163 <field name="DOTCLK_POL" desc="" bitrange="25:25"/>
4181<value name="TWO_CORRECTABLE" value="0x2"> 4164 <field name="ENABLE_POL" desc="" bitrange="24:24"/>
4182</value> 4165 <field name="RSRVD1" desc="" bitrange="23:22"/>
4183<value name="THREE_CORRECTABLE" value="0x3"> 4166 <field name="VSYNC_PERIOD_UNIT" desc="" bitrange="21:21"/>
4184</value> 4167 <field name="VSYNC_PULSE_WIDTH_UNIT" desc="" bitrange="20:20"/>
4185<value name="FOUR_CORRECTABLE" value="0x4"> 4168 <field name="HALF_LINE" desc="" bitrange="19:19"/>
4186</value> 4169 <field name="HALF_LINE_MODE" desc="" bitrange="18:18"/>
4187<value name="FIVE_CORRECTABLE" value="0x5"> 4170 <field name="VSYNC_PULSE_WIDTH" desc="" bitrange="17:0"/>
4188</value> 4171 </reg>
4189<value name="SIX_CORRECTABLE" value="0x6"> 4172 <reg name="VDCTRL1" desc="">
4190</value> 4173 <addr name="VDCTRL1" addr="0x80"/>
4191<value name="SEVEN_CORRECTABLE" value="0x7"> 4174 <field name="VSYNC_PERIOD" desc="" bitrange="31:0"/>
4192</value> 4175 </reg>
4193<value name="EIGHT_CORRECTABLE" value="0x8"> 4176 <reg name="VDCTRL2" desc="">
4194</value> 4177 <addr name="VDCTRL2" addr="0x90"/>
4195<value name="NOT_CHECKED" value="0xc"> 4178 <field name="HSYNC_PULSE_WIDTH" desc="" bitrange="31:24"/>
4196</value> 4179 <field name="RSRVD0" desc="" bitrange="23:18"/>
4197<value name="UNCORRECTABLE" value="0xe"> 4180 <field name="HSYNC_PERIOD" desc="" bitrange="17:0"/>
4198</value> 4181 </reg>
4199<value name="ALL_ONES" value="0xf"> 4182 <reg name="VDCTRL3" desc="">
4200</value> 4183 <addr name="VDCTRL3" addr="0xa0"/>
4201</field> 4184 <field name="RSRVD0" desc="" bitrange="31:30"/>
4202<field name="STATUS_PAYLOAD4" bitrange="19:16"> 4185 <field name="MUX_SYNC_SIGNALS" desc="" bitrange="29:29"/>
4203<value name="NO_ERRORS" value="0x0"> 4186 <field name="VSYNC_ONLY" desc="" bitrange="28:28"/>
4204</value> 4187 <field name="HORIZONTAL_WAIT_CNT" desc="" bitrange="27:16"/>
4205<value name="ONE_CORRECTABLE" value="0x1"> 4188 <field name="VERTICAL_WAIT_CNT" desc="" bitrange="15:0"/>
4206</value> 4189 </reg>
4207<value name="TWO_CORRECTABLE" value="0x2"> 4190 <reg name="VDCTRL4" desc="">
4208</value> 4191 <addr name="VDCTRL4" addr="0xb0"/>
4209<value name="THREE_CORRECTABLE" value="0x3"> 4192 <field name="RSRVD0" desc="" bitrange="31:19"/>
4210</value> 4193 <field name="SYNC_SIGNALS_ON" desc="" bitrange="18:18"/>
4211<value name="FOUR_CORRECTABLE" value="0x4"> 4194 <field name="DOTCLK_H_VALID_DATA_CNT" desc="" bitrange="17:0"/>
4212</value> 4195 </reg>
4213<value name="FIVE_CORRECTABLE" value="0x5"> 4196 <reg name="DVICTRL0" desc="">
4214</value> 4197 <addr name="DVICTRL0" addr="0xc0"/>
4215<value name="SIX_CORRECTABLE" value="0x6"> 4198 <field name="START_TRS" desc="" bitrange="31:31"/>
4216</value> 4199 <field name="H_ACTIVE_CNT" desc="" bitrange="30:20"/>
4217<value name="SEVEN_CORRECTABLE" value="0x7"> 4200 <field name="H_BLANKING_CNT" desc="" bitrange="19:10"/>
4218</value> 4201 <field name="V_LINES_CNT" desc="" bitrange="9:0"/>
4219<value name="EIGHT_CORRECTABLE" value="0x8"> 4202 </reg>
4220</value> 4203 <reg name="DVICTRL1" desc="">
4221<value name="NOT_CHECKED" value="0xc"> 4204 <addr name="DVICTRL1" addr="0xd0"/>
4222</value> 4205 <field name="RSRVD0" desc="" bitrange="31:30"/>
4223<value name="UNCORRECTABLE" value="0xe"> 4206 <field name="F1_START_LINE" desc="" bitrange="29:20"/>
4224</value> 4207 <field name="F1_END_LINE" desc="" bitrange="19:10"/>
4225<value name="ALL_ONES" value="0xf"> 4208 <field name="F2_START_LINE" desc="" bitrange="9:0"/>
4226</value> 4209 </reg>
4227</field> 4210 <reg name="DVICTRL2" desc="">
4228<field name="STATUS_PAYLOAD3" bitrange="15:12"> 4211 <addr name="DVICTRL2" addr="0xe0"/>
4229<value name="NO_ERRORS" value="0x0"> 4212 <field name="RSRVD0" desc="" bitrange="31:30"/>
4230</value> 4213 <field name="F2_END_LINE" desc="" bitrange="29:20"/>
4231<value name="ONE_CORRECTABLE" value="0x1"> 4214 <field name="V1_BLANK_START_LINE" desc="" bitrange="19:10"/>
4232</value> 4215 <field name="V1_BLANK_END_LINE" desc="" bitrange="9:0"/>
4233<value name="TWO_CORRECTABLE" value="0x2"> 4216 </reg>
4234</value> 4217 <reg name="DVICTRL3" desc="">
4235<value name="THREE_CORRECTABLE" value="0x3"> 4218 <addr name="DVICTRL3" addr="0xf0"/>
4236</value> 4219 <field name="RSRVD1" desc="" bitrange="31:26"/>
4237<value name="FOUR_CORRECTABLE" value="0x4"> 4220 <field name="V2_BLANK_START_LINE" desc="" bitrange="25:16"/>
4238</value> 4221 <field name="RSRVD0" desc="" bitrange="15:10"/>
4239<value name="FIVE_CORRECTABLE" value="0x5"> 4222 <field name="V2_BLANK_END_LINE" desc="" bitrange="9:0"/>
4240</value> 4223 </reg>
4241<value name="SIX_CORRECTABLE" value="0x6"> 4224 <reg name="DVICTRL4" desc="">
4242</value> 4225 <addr name="DVICTRL4" addr="0x100"/>
4243<value name="SEVEN_CORRECTABLE" value="0x7"> 4226 <field name="Y_FILL_VALUE" desc="" bitrange="31:24"/>
4244</value> 4227 <field name="CB_FILL_VALUE" desc="" bitrange="23:16"/>
4245<value name="EIGHT_CORRECTABLE" value="0x8"> 4228 <field name="CR_FILL_VALUE" desc="" bitrange="15:8"/>
4246</value> 4229 <field name="H_FILL_CNT" desc="" bitrange="7:0"/>
4247<value name="NOT_CHECKED" value="0xc"> 4230 </reg>
4248</value> 4231 <reg name="CSC_COEFF0" desc="">
4249<value name="UNCORRECTABLE" value="0xe"> 4232 <addr name="CSC_COEFF0" addr="0x110"/>
4250</value> 4233 <field name="RSRVD1" desc="" bitrange="31:26"/>
4251<value name="ALL_ONES" value="0xf"> 4234 <field name="C0" desc="" bitrange="25:16"/>
4252</value> 4235 <field name="RSRVD0" desc="" bitrange="15:2"/>
4253</field> 4236 <field name="CSC_SUBSAMPLE_FILTER" desc="" bitrange="1:0">
4254<field name="STATUS_PAYLOAD2" bitrange="11:8"> 4237 <value name="SAMPLE_AND_HOLD" value="0x0" desc=""/>
4255<value name="NO_ERRORS" value="0x0"> 4238 <value name="RSRVD" value="0x1" desc=""/>
4256</value> 4239 <value name="INTERSTITIAL" value="0x2" desc=""/>
4257<value name="ONE_CORRECTABLE" value="0x1"> 4240 <value name="COSITED" value="0x3" desc=""/>
4258</value> 4241 </field>
4259<value name="TWO_CORRECTABLE" value="0x2"> 4242 </reg>
4260</value> 4243 <reg name="CSC_COEFF1" desc="">
4261<value name="THREE_CORRECTABLE" value="0x3"> 4244 <addr name="CSC_COEFF1" addr="0x120"/>
4262</value> 4245 <field name="RSRVD1" desc="" bitrange="31:26"/>
4263<value name="FOUR_CORRECTABLE" value="0x4"> 4246 <field name="C2" desc="" bitrange="25:16"/>
4264</value> 4247 <field name="RSRVD0" desc="" bitrange="15:10"/>
4265<value name="FIVE_CORRECTABLE" value="0x5"> 4248 <field name="C1" desc="" bitrange="9:0"/>
4266</value> 4249 </reg>
4267<value name="SIX_CORRECTABLE" value="0x6"> 4250 <reg name="CSC_COEFF2" desc="">
4268</value> 4251 <addr name="CSC_COEFF2" addr="0x130"/>
4269<value name="SEVEN_CORRECTABLE" value="0x7"> 4252 <field name="RSRVD1" desc="" bitrange="31:26"/>
4270</value> 4253 <field name="C4" desc="" bitrange="25:16"/>
4271<value name="EIGHT_CORRECTABLE" value="0x8"> 4254 <field name="RSRVD0" desc="" bitrange="15:10"/>
4272</value> 4255 <field name="C3" desc="" bitrange="9:0"/>
4273<value name="NOT_CHECKED" value="0xc"> 4256 </reg>
4274</value> 4257 <reg name="CSC_COEFF3" desc="">
4275<value name="UNCORRECTABLE" value="0xe"> 4258 <addr name="CSC_COEFF3" addr="0x140"/>
4276</value> 4259 <field name="RSRVD1" desc="" bitrange="31:26"/>
4277<value name="ALL_ONES" value="0xf"> 4260 <field name="C6" desc="" bitrange="25:16"/>
4278</value> 4261 <field name="RSRVD0" desc="" bitrange="15:10"/>
4279</field> 4262 <field name="C5" desc="" bitrange="9:0"/>
4280<field name="STATUS_PAYLOAD1" bitrange="7:4"> 4263 </reg>
4281<value name="NO_ERRORS" value="0x0"> 4264 <reg name="CSC_COEFF4" desc="">
4282</value> 4265 <addr name="CSC_COEFF4" addr="0x150"/>
4283<value name="ONE_CORRECTABLE" value="0x1"> 4266 <field name="RSRVD1" desc="" bitrange="31:26"/>
4284</value> 4267 <field name="C8" desc="" bitrange="25:16"/>
4285<value name="TWO_CORRECTABLE" value="0x2"> 4268 <field name="RSRVD0" desc="" bitrange="15:10"/>
4286</value> 4269 <field name="C7" desc="" bitrange="9:0"/>
4287<value name="THREE_CORRECTABLE" value="0x3"> 4270 </reg>
4288</value> 4271 <reg name="CSC_OFFSET" desc="">
4289<value name="FOUR_CORRECTABLE" value="0x4"> 4272 <addr name="CSC_OFFSET" addr="0x160"/>
4290</value> 4273 <field name="RSRVD1" desc="" bitrange="31:25"/>
4291<value name="FIVE_CORRECTABLE" value="0x5"> 4274 <field name="CBCR_OFFSET" desc="" bitrange="24:16"/>
4292</value> 4275 <field name="RSRVD0" desc="" bitrange="15:9"/>
4293<value name="SIX_CORRECTABLE" value="0x6"> 4276 <field name="Y_OFFSET" desc="" bitrange="8:0"/>
4294</value> 4277 </reg>
4295<value name="SEVEN_CORRECTABLE" value="0x7"> 4278 <reg name="CSC_LIMIT" desc="">
4296</value> 4279 <addr name="CSC_LIMIT" addr="0x170"/>
4297<value name="EIGHT_CORRECTABLE" value="0x8"> 4280 <field name="CBCR_MIN" desc="" bitrange="31:24"/>
4298</value> 4281 <field name="CBCR_MAX" desc="" bitrange="23:16"/>
4299<value name="NOT_CHECKED" value="0xc"> 4282 <field name="Y_MIN" desc="" bitrange="15:8"/>
4300</value> 4283 <field name="Y_MAX" desc="" bitrange="7:0"/>
4301<value name="UNCORRECTABLE" value="0xe"> 4284 </reg>
4302</value> 4285 <reg name="PIN_SHARING_CTRL0" desc="" sct="yes">
4303<value name="ALL_ONES" value="0xf"> 4286 <addr name="PIN_SHARING_CTRL0" addr="0x180"/>
4304</value> 4287 <field name="RSRVD1" desc="" bitrange="31:6"/>
4305</field> 4288 <field name="MUX_OVERRIDE" desc="" bitrange="5:4">
4306<field name="STATUS_PAYLOAD0" bitrange="3:0"> 4289 <value name="NO_OVERRIDE" value="0x0" desc=""/>
4307<value name="NO_ERRORS" value="0x0"> 4290 <value name="RSRVD" value="0x1" desc=""/>
4308</value> 4291 <value name="LCDIF_SEL" value="0x2" desc=""/>
4309<value name="ONE_CORRECTABLE" value="0x1"> 4292 <value name="GPMI_SEL" value="0x3" desc=""/>
4310</value> 4293 </field>
4311<value name="TWO_CORRECTABLE" value="0x2"> 4294 <field name="RSRVD0" desc="" bitrange="3:3"/>
4312</value> 4295 <field name="PIN_SHARING_IRQ_EN" desc="" bitrange="2:2"/>
4313<value name="THREE_CORRECTABLE" value="0x3"> 4296 <field name="PIN_SHARING_IRQ" desc="" bitrange="1:1">
4314</value> 4297 <value name="NO_REQUEST" value="0x0" desc=""/>
4315<value name="FOUR_CORRECTABLE" value="0x4"> 4298 <value name="REQUEST" value="0x1" desc=""/>
4316</value> 4299 </field>
4317<value name="FIVE_CORRECTABLE" value="0x5"> 4300 <field name="PIN_SHARING_ENABLE" desc="" bitrange="0:0"/>
4318</value> 4301 </reg>
4319<value name="SIX_CORRECTABLE" value="0x6"> 4302 <reg name="PIN_SHARING_CTRL1" desc="">
4320</value> 4303 <addr name="PIN_SHARING_CTRL1" addr="0x190"/>
4321<value name="SEVEN_CORRECTABLE" value="0x7"> 4304 <field name="THRESHOLD1" desc="" bitrange="31:0"/>
4322</value> 4305 </reg>
4323<value name="EIGHT_CORRECTABLE" value="0x8"> 4306 <reg name="PIN_SHARING_CTRL2" desc="">
4324</value> 4307 <addr name="PIN_SHARING_CTRL2" addr="0x1a0"/>
4325<value name="NOT_CHECKED" value="0xc"> 4308 <field name="THRESHOLD2" desc="" bitrange="31:0"/>
4326</value> 4309 </reg>
4327<value name="UNCORRECTABLE" value="0xe"> 4310 <reg name="DATA" desc="">
4328</value> 4311 <addr name="DATA" addr="0x1b0"/>
4329<value name="ALL_ONES" value="0xf"> 4312 <field name="DATA_THREE" desc="" bitrange="31:24"/>
4330</value> 4313 <field name="DATA_TWO" desc="" bitrange="23:16"/>
4331</field> 4314 <field name="DATA_ONE" desc="" bitrange="15:8"/>
4332</reg> 4315 <field name="DATA_ZERO" desc="" bitrange="7:0"/>
4333<reg name="DEBUG0" sct="yes"> 4316 </reg>
4334<addr name="DEBUG0" addr="0x30" /> 4317 <reg name="BM_ERROR_STAT" desc="">
4335<field name="RSRVD1" bitrange="31:25"> 4318 <addr name="BM_ERROR_STAT" addr="0x1c0"/>
4336</field> 4319 <field name="ADDR" desc="" bitrange="31:0"/>
4337<field name="KES_DEBUG_SYNDROME_SYMBOL" bitrange="24:16"> 4320 </reg>
4338<value name="NORMAL" value="0x0"> 4321 <reg name="STAT" desc="">
4339</value> 4322 <addr name="STAT" addr="0x1d0"/>
4340<value name="TEST_MODE" value="0x1"> 4323 <field name="PRESENT" desc="" bitrange="31:31"/>
4341</value> 4324 <field name="DMA_REQ" desc="" bitrange="30:30"/>
4342</field> 4325 <field name="LFIFO_FULL" desc="" bitrange="29:29"/>
4343<field name="KES_DEBUG_SHIFT_SYND" bitrange="15:15"> 4326 <field name="LFIFO_EMPTY" desc="" bitrange="28:28"/>
4344</field> 4327 <field name="TXFIFO_FULL" desc="" bitrange="27:27"/>
4345<field name="KES_DEBUG_PAYLOAD_FLAG" bitrange="14:14"> 4328 <field name="TXFIFO_EMPTY" desc="" bitrange="26:26"/>
4346<value name="DATA" value="0x1"> 4329 <field name="BUSY" desc="" bitrange="25:25"/>
4347</value> 4330 <field name="DVI_CURRENT_FIELD" desc="" bitrange="24:24"/>
4348<value name="AUX" value="0x1"> 4331 <field name="RSRVD0" desc="" bitrange="23:0"/>
4349</value> 4332 </reg>
4350</field> 4333 <reg name="VERSION" desc="">
4351<field name="KES_DEBUG_MODE4K" bitrange="13:13"> 4334 <addr name="VERSION" addr="0x1e0"/>
4352<value name="4k" value="0x1"> 4335 <field name="MAJOR" desc="" bitrange="31:24"/>
4353</value> 4336 <field name="MINOR" desc="" bitrange="23:16"/>
4354<value name="2k" value="0x1"> 4337 <field name="STEP" desc="" bitrange="15:0"/>
4355</value> 4338 </reg>
4356</field> 4339 <reg name="DEBUG0" desc="">
4357<field name="KES_DEBUG_KICK" bitrange="12:12"> 4340 <addr name="DEBUG0" addr="0x1f0"/>
4358</field> 4341 <field name="STREAMING_END_DETECTED" desc="" bitrange="31:31"/>
4359<field name="KES_STANDALONE" bitrange="11:11"> 4342 <field name="WAIT_FOR_VSYNC_EDGE_OUT" desc="" bitrange="30:30"/>
4360<value name="NORMAL" value="0x0"> 4343 <field name="SYNC_SIGNALS_ON_REG" desc="" bitrange="29:29"/>
4361</value> 4344 <field name="DMACMDKICK" desc="" bitrange="28:28"/>
4362<value name="TEST_MODE" value="0x1"> 4345 <field name="ENABLE" desc="" bitrange="27:27"/>
4363</value> 4346 <field name="HSYNC" desc="" bitrange="26:26"/>
4364</field> 4347 <field name="VSYNC" desc="" bitrange="25:25"/>
4365<field name="KES_DEBUG_STEP" bitrange="10:10"> 4348 <field name="CUR_FRAME_TX" desc="" bitrange="24:24"/>
4366</field> 4349 <field name="EMPTY_WORD" desc="" bitrange="23:23"/>
4367<field name="KES_DEBUG_STALL" bitrange="9:9"> 4350 <field name="CUR_STATE" desc="" bitrange="22:16"/>
4368<value name="NORMAL" value="0x0"> 4351 <field name="PXP_LCDIF_B0_READY" desc="" bitrange="15:15"/>
4369</value> 4352 <field name="LCDIF_PXP_B0_DONE" desc="" bitrange="14:14"/>
4370<value name="WAIT" value="0x1"> 4353 <field name="PXP_LCDIF_B1_READY" desc="" bitrange="13:13"/>
4371</value> 4354 <field name="LCDIF_PXP_B1_DONE" desc="" bitrange="12:12"/>
4372</field> 4355 <field name="GPMI_LCDIF_REQ" desc="" bitrange="11:11"/>
4373<field name="BM_KES_TEST_BYPASS" bitrange="8:8"> 4356 <field name="LCDIF_GPMI_GRANT" desc="" bitrange="10:10"/>
4374<value name="NORMAL" value="0x0"> 4357 <field name="RSRVD0" desc="" bitrange="9:0"/>
4375</value> 4358 </reg>
4376<value name="TEST_MODE" value="0x1"> 4359 <reg name="DEBUG1" desc="">
4377</value> 4360 <addr name="DEBUG1" addr="0x200"/>
4378</field> 4361 <field name="H_DATA_COUNT" desc="" bitrange="31:16"/>
4379<field name="RSRVD0" bitrange="7:6"> 4362 <field name="V_DATA_COUNT" desc="" bitrange="15:0"/>
4380</field> 4363 </reg>
4381<field name="DEBUG_REG_SELECT" bitrange="5:0"> 4364 </dev>
4382</field> 4365 <dev name="LRADC" long_name="Low Resolution ADC" desc="Low-Resolution ADC and Touch-Screen Interface" version="3.2.0">
4383</reg> 4366 <addr name="LRADC" addr="0x80050000"/>
4384<reg name="DBGKESREAD" sct="no"> 4367 <reg name="CTRL0" desc="" sct="yes">
4385<addr name="DBGKESREAD" addr="0x40" /> 4368 <addr name="CTRL0" addr="0x0"/>
4386<field name="VALUES" bitrange="31:0"> 4369 <field name="SFTRST" desc="" bitrange="31:31"/>
4387</field> 4370 <field name="CLKGATE" desc="" bitrange="30:30"/>
4388</reg> 4371 <field name="RSRVD2" desc="" bitrange="29:22"/>
4389<reg name="DBGCSFEREAD" sct="no"> 4372 <field name="ONCHIP_GROUNDREF" desc="" bitrange="21:21">
4390<addr name="DBGCSFEREAD" addr="0x50" /> 4373 <value name="OFF" value="0x0" desc=""/>
4391<field name="VALUES" bitrange="31:0"> 4374 <value name="ON" value="0x1" desc=""/>
4392</field> 4375 </field>
4393</reg> 4376 <field name="TOUCH_DETECT_ENABLE" desc="" bitrange="20:20">
4394<reg name="DBGSYNDGENREAD" sct="no"> 4377 <value name="OFF" value="0x0" desc=""/>
4395<addr name="DBGSYNDGENREAD" addr="0x60" /> 4378 <value name="ON" value="0x1" desc=""/>
4396<field name="VALUES" bitrange="31:0"> 4379 </field>
4397</field> 4380 <field name="YMINUS_ENABLE" desc="" bitrange="19:19">
4398</reg> 4381 <value name="OFF" value="0x0" desc=""/>
4399<reg name="DBGAHBMREAD" sct="no"> 4382 <value name="ON" value="0x1" desc=""/>
4400<addr name="DBGAHBMREAD" addr="0x70" /> 4383 </field>
4401<field name="VALUES" bitrange="31:0"> 4384 <field name="XMINUS_ENABLE" desc="" bitrange="18:18">
4402</field> 4385 <value name="OFF" value="0x0" desc=""/>
4403</reg> 4386 <value name="ON" value="0x1" desc=""/>
4404<reg name="BLOCKNAME" sct="no"> 4387 </field>
4405<addr name="BLOCKNAME" addr="0x80" /> 4388 <field name="YPLUS_ENABLE" desc="" bitrange="17:17">
4406<field name="NAME" bitrange="31:0"> 4389 <value name="OFF" value="0x0" desc=""/>
4407</field> 4390 <value name="ON" value="0x1" desc=""/>
4408</reg> 4391 </field>
4409<reg name="VERSION" sct="no"> 4392 <field name="XPLUS_ENABLE" desc="" bitrange="16:16">
4410<addr name="VERSION" addr="0xa0" /> 4393 <value name="OFF" value="0x0" desc=""/>
4411<field name="MAJOR" bitrange="31:24"> 4394 <value name="ON" value="0x1" desc=""/>
4412</field> 4395 </field>
4413<field name="MINOR" bitrange="23:16"> 4396 <field name="RSRVD1" desc="" bitrange="15:8"/>
4414</field> 4397 <field name="SCHEDULE" desc="" bitrange="7:0"/>
4415<field name="STEP" bitrange="15:0"> 4398 </reg>
4416</field> 4399 <reg name="CTRL1" desc="" sct="yes">
4417</reg> 4400 <addr name="CTRL1" addr="0x10"/>
4418</dev> 4401 <field name="RSRVD2" desc="" bitrange="31:25"/>
4419<dev name="EMI" long_name="External Memory Interface" desc="External Memory Interface (EMI)" version="3.2.0"> 4402 <field name="TOUCH_DETECT_IRQ_EN" desc="" bitrange="24:24">
4420<addr name="EMI" addr="0x80020000" /> 4403 <value name="DISABLE" value="0x0" desc=""/>
4421<reg name="CTRL" sct="yes"> 4404 <value name="ENABLE" value="0x1" desc=""/>
4422<addr name="CTRL" addr="0x0" /> 4405 </field>
4423<field name="SFTRST" bitrange="31:31"> 4406 <field name="LRADC7_IRQ_EN" desc="" bitrange="23:23">
4424</field> 4407 <value name="DISABLE" value="0x0" desc=""/>
4425<field name="CLKGATE" bitrange="30:30"> 4408 <value name="ENABLE" value="0x1" desc=""/>
4426</field> 4409 </field>
4427<field name="TRAP_SR" bitrange="29:29"> 4410 <field name="LRADC6_IRQ_EN" desc="" bitrange="22:22">
4428</field> 4411 <value name="DISABLE" value="0x0" desc=""/>
4429<field name="TRAP_INIT" bitrange="28:28"> 4412 <value name="ENABLE" value="0x1" desc=""/>
4430</field> 4413 </field>
4431<field name="AXI_DEPTH" bitrange="27:26"> 4414 <field name="LRADC5_IRQ_EN" desc="" bitrange="21:21">
4432<value name="ONE" value="0x0"> 4415 <value name="DISABLE" value="0x0" desc=""/>
4433</value> 4416 <value name="ENABLE" value="0x1" desc=""/>
4434<value name="TWO" value="0x1"> 4417 </field>
4435</value> 4418 <field name="LRADC4_IRQ_EN" desc="" bitrange="20:20">
4436<value name="THREE" value="0x2"> 4419 <value name="DISABLE" value="0x0" desc=""/>
4437</value> 4420 <value name="ENABLE" value="0x1" desc=""/>
4438<value name="FOUR" value="0x3"> 4421 </field>
4439</value> 4422 <field name="LRADC3_IRQ_EN" desc="" bitrange="19:19">
4440</field> 4423 <value name="DISABLE" value="0x0" desc=""/>
4441<field name="DLL_SHIFT_RESET" bitrange="25:25"> 4424 <value name="ENABLE" value="0x1" desc=""/>
4442</field> 4425 </field>
4443<field name="DLL_RESET" bitrange="24:24"> 4426 <field name="LRADC2_IRQ_EN" desc="" bitrange="18:18">
4444</field> 4427 <value name="DISABLE" value="0x0" desc=""/>
4445<field name="ARB_MODE" bitrange="23:22"> 4428 <value name="ENABLE" value="0x1" desc=""/>
4446<value name="TIMESTAMP" value="0x0"> 4429 </field>
4447</value> 4430 <field name="LRADC1_IRQ_EN" desc="" bitrange="17:17">
4448<value name="WRITE_HYBRID" value="0x1"> 4431 <value name="DISABLE" value="0x0" desc=""/>
4449</value> 4432 <value name="ENABLE" value="0x1" desc=""/>
4450<value name="PORT_PRIORITY" value="0x2"> 4433 </field>
4451</value> 4434 <field name="LRADC0_IRQ_EN" desc="" bitrange="16:16">
4452</field> 4435 <value name="DISABLE" value="0x0" desc=""/>
4453<field name="RSVD3" bitrange="21:21"> 4436 <value name="ENABLE" value="0x1" desc=""/>
4454</field> 4437 </field>
4455<field name="PORT_PRIORITY_ORDER" bitrange="20:16"> 4438 <field name="RSRVD1" desc="" bitrange="15:9"/>
4456<value name="PORT0123" value="0x0"> 4439 <field name="TOUCH_DETECT_IRQ" desc="" bitrange="8:8">
4457</value> 4440 <value name="CLEAR" value="0x0" desc=""/>
4458<value name="PORT0312" value="0x1"> 4441 <value name="PENDING" value="0x1" desc=""/>
4459</value> 4442 </field>
4460<value name="PORT0231" value="0x2"> 4443 <field name="LRADC7_IRQ" desc="" bitrange="7:7">
4461</value> 4444 <value name="CLEAR" value="0x0" desc=""/>
4462<value name="PORT0321" value="0x3"> 4445 <value name="PENDING" value="0x1" desc=""/>
4463</value> 4446 </field>
4464<value name="PORT0213" value="0x4"> 4447 <field name="LRADC6_IRQ" desc="" bitrange="6:6">
4465</value> 4448 <value name="CLEAR" value="0x0" desc=""/>
4466<value name="PORT0132" value="0x5"> 4449 <value name="PENDING" value="0x1" desc=""/>
4467</value> 4450 </field>
4468<value name="PORT1023" value="0x6"> 4451 <field name="LRADC5_IRQ" desc="" bitrange="5:5">
4469</value> 4452 <value name="CLEAR" value="0x0" desc=""/>
4470<value name="PORT1302" value="0x7"> 4453 <value name="PENDING" value="0x1" desc=""/>
4471</value> 4454 </field>
4472<value name="PORT1230" value="0x8"> 4455 <field name="LRADC4_IRQ" desc="" bitrange="4:4">
4473</value> 4456 <value name="CLEAR" value="0x0" desc=""/>
4474<value name="PORT1320" value="0x9"> 4457 <value name="PENDING" value="0x1" desc=""/>
4475</value> 4458 </field>
4476<value name="PORT1203" value="0xa"> 4459 <field name="LRADC3_IRQ" desc="" bitrange="3:3">
4477</value> 4460 <value name="CLEAR" value="0x0" desc=""/>
4478<value name="PORT1032" value="0xb"> 4461 <value name="PENDING" value="0x1" desc=""/>
4479</value> 4462 </field>
4480<value name="PORT2013" value="0xc"> 4463 <field name="LRADC2_IRQ" desc="" bitrange="2:2">
4481</value> 4464 <value name="CLEAR" value="0x0" desc=""/>
4482<value name="PORT2301" value="0xd"> 4465 <value name="PENDING" value="0x1" desc=""/>
4483</value> 4466 </field>
4484<value name="PORT2130" value="0xe"> 4467 <field name="LRADC1_IRQ" desc="" bitrange="1:1">
4485</value> 4468 <value name="CLEAR" value="0x0" desc=""/>
4486<value name="PORT2310" value="0xf"> 4469 <value name="PENDING" value="0x1" desc=""/>
4487</value> 4470 </field>
4488<value name="PORT2103" value="0x10"> 4471 <field name="LRADC0_IRQ" desc="" bitrange="0:0">
4489</value> 4472 <value name="CLEAR" value="0x0" desc=""/>
4490<value name="PORT2031" value="0x11"> 4473 <value name="PENDING" value="0x1" desc=""/>
4491</value> 4474 </field>
4492<value name="PORT3012" value="0x12"> 4475 </reg>
4493</value> 4476 <reg name="CTRL2" desc="" sct="yes">
4494<value name="PORT3201" value="0x13"> 4477 <addr name="CTRL2" addr="0x20"/>
4495</value> 4478 <field name="DIVIDE_BY_TWO" desc="" bitrange="31:24"/>
4496<value name="PORT3120" value="0x14"> 4479 <field name="BL_AMP_BYPASS" desc="" bitrange="23:23">
4497</value> 4480 <value name="DISABLE" value="0x0" desc=""/>
4498<value name="PORT3210" value="0x15"> 4481 <value name="ENABLE" value="0x1" desc=""/>
4499</value> 4482 </field>
4500<value name="PORT3102" value="0x16"> 4483 <field name="BL_ENABLE" desc="" bitrange="22:22"/>
4501</value> 4484 <field name="BL_MUX_SELECT" desc="" bitrange="21:21"/>
4502<value name="PORT3021" value="0x17"> 4485 <field name="BL_BRIGHTNESS" desc="" bitrange="20:16"/>
4503</value> 4486 <field name="TEMPSENSE_PWD" desc="" bitrange="15:15">
4504</field> 4487 <value name="ENABLE" value="0x0" desc=""/>
4505<field name="RSVD2" bitrange="15:15"> 4488 <value name="DISABLE" value="0x1" desc=""/>
4506</field> 4489 </field>
4507<field name="PRIORITY_WRITE_ITER" bitrange="14:12"> 4490 <field name="RSRVD1" desc="" bitrange="14:14"/>
4508</field> 4491 <field name="EXT_EN1" desc="" bitrange="13:13">
4509<field name="RSVD1" bitrange="11:11"> 4492 <value name="DISABLE" value="0x0" desc=""/>
4510</field> 4493 <value name="ENABLE" value="0x1" desc=""/>
4511<field name="HIGH_PRIORITY_WRITE" bitrange="10:8"> 4494 </field>
4512</field> 4495 <field name="EXT_EN0" desc="" bitrange="12:12"/>
4513<field name="RSVD0" bitrange="7:7"> 4496 <field name="RSRVD2" desc="" bitrange="11:10"/>
4514</field> 4497 <field name="TEMP_SENSOR_IENABLE1" desc="" bitrange="9:9">
4515<field name="MEM_WIDTH" bitrange="6:6"> 4498 <value name="DISABLE" value="0x0" desc=""/>
4516</field> 4499 <value name="ENABLE" value="0x1" desc=""/>
4517<field name="WRITE_PROTECT" bitrange="5:5"> 4500 </field>
4518</field> 4501 <field name="TEMP_SENSOR_IENABLE0" desc="" bitrange="8:8">
4519<field name="RESET_OUT" bitrange="4:4"> 4502 <value name="DISABLE" value="0x0" desc=""/>
4520</field> 4503 <value name="ENABLE" value="0x1" desc=""/>
4521<field name="CE_SELECT" bitrange="3:0"> 4504 </field>
4522<value name="NONE" value="0x0"> 4505 <field name="TEMP_ISRC1" desc="" bitrange="7:4">
4523</value> 4506 <value name="300" value="0xf" desc=""/>
4524<value name="CE0" value="0x1"> 4507 <value name="280" value="0xe" desc=""/>
4525</value> 4508 <value name="260" value="0xd" desc=""/>
4526<value name="CE1" value="0x2"> 4509 <value name="240" value="0xc" desc=""/>
4527</value> 4510 <value name="220" value="0xb" desc=""/>
4528<value name="CE2" value="0x4"> 4511 <value name="200" value="0xa" desc=""/>
4529</value> 4512 <value name="180" value="0x9" desc=""/>
4530<value name="CE3" value="0x8"> 4513 <value name="160" value="0x8" desc=""/>
4531</value> 4514 <value name="140" value="0x7" desc=""/>
4532</field> 4515 <value name="120" value="0x6" desc=""/>
4533</reg> 4516 <value name="100" value="0x5" desc=""/>
4534<reg name="STAT" sct="no"> 4517 <value name="80" value="0x4" desc=""/>
4535<addr name="STAT" addr="0x10" /> 4518 <value name="60" value="0x3" desc=""/>
4536<field name="DRAM_PRESENT" bitrange="31:31"> 4519 <value name="40" value="0x2" desc=""/>
4537</field> 4520 <value name="20" value="0x1" desc=""/>
4538<field name="NOR_PRESENT" bitrange="30:30"> 4521 <value name="ZERO" value="0x0" desc=""/>
4539</field> 4522 </field>
4540<field name="LARGE_DRAM_ENABLED" bitrange="29:29"> 4523 <field name="TEMP_ISRC0" desc="" bitrange="3:0">
4541</field> 4524 <value name="300" value="0xf" desc=""/>
4542<field name="RSVD0" bitrange="28:2"> 4525 <value name="280" value="0xe" desc=""/>
4543</field> 4526 <value name="260" value="0xd" desc=""/>
4544<field name="DRAM_HALTED" bitrange="1:1"> 4527 <value name="240" value="0xc" desc=""/>
4545<value name="NOT_HALTED" value="0x0"> 4528 <value name="220" value="0xb" desc=""/>
4546</value> 4529 <value name="200" value="0xa" desc=""/>
4547<value name="HALTED" value="0x1"> 4530 <value name="180" value="0x9" desc=""/>
4548</value> 4531 <value name="160" value="0x8" desc=""/>
4549</field> 4532 <value name="140" value="0x7" desc=""/>
4550<field name="NOR_BUSY" bitrange="0:0"> 4533 <value name="120" value="0x6" desc=""/>
4551<value name="NOT_BUSY" value="0x0"> 4534 <value name="100" value="0x5" desc=""/>
4552</value> 4535 <value name="80" value="0x4" desc=""/>
4553<value name="BUSY" value="0x1"> 4536 <value name="60" value="0x3" desc=""/>
4554</value> 4537 <value name="40" value="0x2" desc=""/>
4555</field> 4538 <value name="20" value="0x1" desc=""/>
4556</reg> 4539 <value name="ZERO" value="0x0" desc=""/>
4557<reg name="TIME" sct="yes"> 4540 </field>
4558<addr name="TIME" addr="0x20" /> 4541 </reg>
4559<field name="RSVD4" bitrange="31:28"> 4542 <reg name="CTRL3" desc="" sct="yes">
4560</field> 4543 <addr name="CTRL3" addr="0x30"/>
4561<field name="THZ" bitrange="27:24"> 4544 <field name="RSRVD5" desc="" bitrange="31:26"/>
4562</field> 4545 <field name="DISCARD" desc="" bitrange="25:24">
4563<field name="RSVD2" bitrange="23:20"> 4546 <value name="1_SAMPLE" value="0x1" desc=""/>
4564</field> 4547 <value name="2_SAMPLES" value="0x2" desc=""/>
4565<field name="TDH" bitrange="19:16"> 4548 <value name="3_SAMPLES" value="0x3" desc=""/>
4566</field> 4549 </field>
4567<field name="RSVD1" bitrange="15:13"> 4550 <field name="FORCE_ANALOG_PWUP" desc="" bitrange="23:23">
4568</field> 4551 <value name="OFF" value="0x0" desc=""/>
4569<field name="TDS" bitrange="12:8"> 4552 <value name="ON" value="0x1" desc=""/>
4570</field> 4553 </field>
4571<field name="RSVD0" bitrange="7:4"> 4554 <field name="FORCE_ANALOG_PWDN" desc="" bitrange="22:22">
4572</field> 4555 <value name="ON" value="0x0" desc=""/>
4573<field name="TAS" bitrange="3:0"> 4556 <value name="OFF" value="0x1" desc=""/>
4574</field> 4557 </field>
4575</reg> 4558 <field name="RSRVD4" desc="" bitrange="21:14"/>
4576<reg name="DDR_TEST_MODE_CSR" sct="yes"> 4559 <field name="RSRVD3" desc="" bitrange="13:10"/>
4577<addr name="DDR_TEST_MODE_CSR" addr="0x30" /> 4560 <field name="CYCLE_TIME" desc="" bitrange="9:8">
4578<field name="RSVD1" bitrange="31:2"> 4561 <value name="6MHZ" value="0x0" desc=""/>
4579</field> 4562 <value name="4MHZ" value="0x1" desc=""/>
4580<field name="DONE" bitrange="1:1"> 4563 <value name="3MHZ" value="0x2" desc=""/>
4581</field> 4564 <value name="2MHZ" value="0x3" desc=""/>
4582<field name="START" bitrange="0:0"> 4565 </field>
4583</field> 4566 <field name="RSRVD2" desc="" bitrange="7:6"/>
4584</reg> 4567 <field name="HIGH_TIME" desc="" bitrange="5:4">
4585<reg name="DEBUG" sct="no"> 4568 <value name="42NS" value="0x0" desc=""/>
4586<addr name="DEBUG" addr="0x80" /> 4569 <value name="83NS" value="0x1" desc=""/>
4587<field name="RSVD1" bitrange="31:4"> 4570 <value name="125NS" value="0x2" desc=""/>
4588</field> 4571 <value name="250NS" value="0x3" desc=""/>
4589<field name="NOR_STATE" bitrange="3:0"> 4572 </field>
4590</field> 4573 <field name="RSRVD1" desc="" bitrange="3:2"/>
4591</reg> 4574 <field name="DELAY_CLOCK" desc="" bitrange="1:1">
4592<reg name="DDR_TEST_MODE_STATUS0" sct="no"> 4575 <value name="NORMAL" value="0x0" desc=""/>
4593<addr name="DDR_TEST_MODE_STATUS0" addr="0x90" /> 4576 <value name="DELAYED" value="0x1" desc=""/>
4594<field name="RSVD1" bitrange="31:13"> 4577 </field>
4595</field> 4578 <field name="INVERT_CLOCK" desc="" bitrange="0:0">
4596<field name="ADDR0" bitrange="12:0"> 4579 <value name="NORMAL" value="0x0" desc=""/>
4597</field> 4580 <value name="INVERT" value="0x1" desc=""/>
4598</reg> 4581 </field>
4599<reg name="DDR_TEST_MODE_STATUS1" sct="no"> 4582 </reg>
4600<addr name="DDR_TEST_MODE_STATUS1" addr="0xa0" /> 4583 <reg name="STATUS" desc="" sct="yes">
4601<field name="RSVD1" bitrange="31:13"> 4584 <addr name="STATUS" addr="0x40"/>
4602</field> 4585 <field name="RSRVD3" desc="" bitrange="31:27"/>
4603<field name="ADDR1" bitrange="12:0"> 4586 <field name="TEMP1_PRESENT" desc="" bitrange="26:26"/>
4604</field> 4587 <field name="TEMP0_PRESENT" desc="" bitrange="25:25"/>
4605</reg> 4588 <field name="TOUCH_PANEL_PRESENT" desc="" bitrange="24:24"/>
4606<reg name="DDR_TEST_MODE_STATUS2" sct="no"> 4589 <field name="CHANNEL7_PRESENT" desc="" bitrange="23:23"/>
4607<addr name="DDR_TEST_MODE_STATUS2" addr="0xb0" /> 4590 <field name="CHANNEL6_PRESENT" desc="" bitrange="22:22"/>
4608<field name="DATA0" bitrange="31:0"> 4591 <field name="CHANNEL5_PRESENT" desc="" bitrange="21:21"/>
4609</field> 4592 <field name="CHANNEL4_PRESENT" desc="" bitrange="20:20"/>
4610</reg> 4593 <field name="CHANNEL3_PRESENT" desc="" bitrange="19:19"/>
4611<reg name="DDR_TEST_MODE_STATUS3" sct="no"> 4594 <field name="CHANNEL2_PRESENT" desc="" bitrange="18:18"/>
4612<addr name="DDR_TEST_MODE_STATUS3" addr="0xc0" /> 4595 <field name="CHANNEL1_PRESENT" desc="" bitrange="17:17"/>
4613<field name="DATA1" bitrange="31:0"> 4596 <field name="CHANNEL0_PRESENT" desc="" bitrange="16:16"/>
4614</field> 4597 <field name="RSRVD2" desc="" bitrange="15:1"/>
4615</reg> 4598 <field name="TOUCH_DETECT_RAW" desc="" bitrange="0:0">
4616<reg name="VERSION" sct="no"> 4599 <value name="OPEN" value="0x0" desc=""/>
4617<addr name="VERSION" addr="0xf0" /> 4600 <value name="HIT" value="0x1" desc=""/>
4618<field name="MAJOR" bitrange="31:24"> 4601 </field>
4619</field> 4602 </reg>
4620<field name="MINOR" bitrange="23:16"> 4603 <reg name="CHn" desc="" sct="yes">
4621</field> 4604 <formula string="0x50+n*0x10"/>
4622<field name="STEP" bitrange="15:0"> 4605 <addr name="CH0" addr="0x50"/>
4623</field> 4606 <addr name="CH1" addr="0x60"/>
4624</reg> 4607 <addr name="CH2" addr="0x70"/>
4625</dev> 4608 <addr name="CH3" addr="0x80"/>
4626<dev name="GPMI" long_name="General Purpose Media Interface" desc="General Purpose Media Interface" version="3.2.0"> 4609 <addr name="CH4" addr="0x90"/>
4627<addr name="GPMI" addr="0x8000c000" /> 4610 <addr name="CH5" addr="0xa0"/>
4628<reg name="CTRL0" sct="yes"> 4611 <addr name="CH6" addr="0xb0"/>
4629<addr name="CTRL0" addr="0x0" /> 4612 <addr name="CH7" addr="0xc0"/>
4630<field name="SFTRST" bitrange="31:31"> 4613 <field name="TOGGLE" desc="" bitrange="31:31"/>
4631<value name="RUN" value="0x0"> 4614 <field name="RSRVD2" desc="" bitrange="30:30"/>
4632</value> 4615 <field name="ACCUMULATE" desc="" bitrange="29:29"/>
4633<value name="RESET" value="0x1"> 4616 <field name="NUM_SAMPLES" desc="" bitrange="28:24"/>
4634</value> 4617 <field name="RSRVD1" desc="" bitrange="23:18"/>
4635</field> 4618 <field name="VALUE" desc="" bitrange="17:0"/>
4636<field name="CLKGATE" bitrange="30:30"> 4619 </reg>
4637<value name="RUN" value="0x0"> 4620 <reg name="DELAYn" desc="" sct="yes">
4638</value> 4621 <formula string="0xd0+n*0x10"/>
4639<value name="NO_CLKS" value="0x1"> 4622 <addr name="DELAY0" addr="0xd0"/>
4640</value> 4623 <addr name="DELAY1" addr="0xe0"/>
4641</field> 4624 <addr name="DELAY2" addr="0xf0"/>
4642<field name="RUN" bitrange="29:29"> 4625 <addr name="DELAY3" addr="0x100"/>
4643<value name="IDLE" value="0x0"> 4626 <field name="TRIGGER_LRADCS" desc="" bitrange="31:24"/>
4644</value> 4627 <field name="RSRVD2" desc="" bitrange="23:21"/>
4645<value name="BUSY" value="0x1"> 4628 <field name="KICK" desc="" bitrange="20:20"/>
4646</value> 4629 <field name="TRIGGER_DELAYS" desc="" bitrange="19:16"/>
4647</field> 4630 <field name="LOOP_COUNT" desc="" bitrange="15:11"/>
4648<field name="DEV_IRQ_EN" bitrange="28:28"> 4631 <field name="DELAY" desc="" bitrange="10:0"/>
4649</field> 4632 </reg>
4650<field name="TIMEOUT_IRQ_EN" bitrange="27:27"> 4633 <reg name="DEBUG0" desc="" sct="yes">
4651</field> 4634 <addr name="DEBUG0" addr="0x110"/>
4652<field name="UDMA" bitrange="26:26"> 4635 <field name="READONLY" desc="" bitrange="31:16"/>
4653<value name="DISABLED" value="0x0"> 4636 <field name="RSRVD1" desc="" bitrange="15:12"/>
4654</value> 4637 <field name="STATE" desc="" bitrange="11:0"/>
4655<value name="ENABLED" value="0x1"> 4638 </reg>
4656</value> 4639 <reg name="DEBUG1" desc="" sct="yes">
4657</field> 4640 <addr name="DEBUG1" addr="0x120"/>
4658<field name="COMMAND_MODE" bitrange="25:24"> 4641 <field name="RSRVD3" desc="" bitrange="31:24"/>
4659<value name="WRITE" value="0x0"> 4642 <field name="REQUEST" desc="" bitrange="23:16"/>
4660</value> 4643 <field name="RSRVD2" desc="" bitrange="15:13"/>
4661<value name="READ" value="0x1"> 4644 <field name="TESTMODE_COUNT" desc="" bitrange="12:8"/>
4662</value> 4645 <field name="RSRVD1" desc="" bitrange="7:3"/>
4663<value name="READ_AND_COMPARE" value="0x2"> 4646 <field name="TESTMODE6" desc="" bitrange="2:2">
4664</value> 4647 <value name="NORMAL" value="0x0" desc=""/>
4665<value name="WAIT_FOR_READY" value="0x3"> 4648 <value name="TEST" value="0x1" desc=""/>
4666</value> 4649 </field>
4667</field> 4650 <field name="TESTMODE5" desc="" bitrange="1:1">
4668<field name="WORD_LENGTH" bitrange="23:23"> 4651 <value name="NORMAL" value="0x0" desc=""/>
4669<value name="16_BIT" value="0x0"> 4652 <value name="TEST" value="0x1" desc=""/>
4670</value> 4653 </field>
4671<value name="8_BIT" value="0x1"> 4654 <field name="TESTMODE" desc="" bitrange="0:0">
4672</value> 4655 <value name="NORMAL" value="0x0" desc=""/>
4673</field> 4656 <value name="TEST" value="0x1" desc=""/>
4674<field name="LOCK_CS" bitrange="22:22"> 4657 </field>
4675<value name="DISABLED" value="0x0"> 4658 </reg>
4676</value> 4659 <reg name="CONVERSION" desc="" sct="yes">
4677<value name="ENABLED" value="0x1"> 4660 <addr name="CONVERSION" addr="0x130"/>
4678</value> 4661 <field name="RSRVD3" desc="" bitrange="31:21"/>
4679</field> 4662 <field name="AUTOMATIC" desc="" bitrange="20:20">
4680<field name="CS" bitrange="21:20"> 4663 <value name="DISABLE" value="0x0" desc=""/>
4681</field> 4664 <value name="ENABLE" value="0x1" desc=""/>
4682<field name="ADDRESS" bitrange="19:17"> 4665 </field>
4683<value name="NAND_DATA" value="0x0"> 4666 <field name="RSRVD2" desc="" bitrange="19:18"/>
4684</value> 4667 <field name="SCALE_FACTOR" desc="" bitrange="17:16">
4685<value name="NAND_CLE" value="0x1"> 4668 <value name="NIMH" value="0x0" desc=""/>
4686</value> 4669 <value name="DUAL_NIMH" value="0x1" desc=""/>
4687<value name="NAND_ALE" value="0x2"> 4670 <value name="LI_ION" value="0x2" desc=""/>
4688</value> 4671 <value name="ALT_LI_ION" value="0x3" desc=""/>
4689</field> 4672 </field>
4690<field name="ADDRESS_INCREMENT" bitrange="16:16"> 4673 <field name="RSRVD1" desc="" bitrange="15:10"/>
4691<value name="DISABLED" value="0x0"> 4674 <field name="SCALED_BATT_VOLTAGE" desc="" bitrange="9:0"/>
4692</value> 4675 </reg>
4693<value name="ENABLED" value="0x1"> 4676 <reg name="CTRL4" desc="" sct="yes">
4694</value> 4677 <addr name="CTRL4" addr="0x140"/>
4695</field> 4678 <field name="LRADC7SELECT" desc="" bitrange="31:28">
4696<field name="XFER_COUNT" bitrange="15:0"> 4679 <value name="CHANNEL0" value="0x0" desc=""/>
4697</field> 4680 <value name="CHANNEL1" value="0x1" desc=""/>
4698</reg> 4681 <value name="CHANNEL2" value="0x2" desc=""/>
4699<reg name="COMPARE" sct="no"> 4682 <value name="CHANNEL3" value="0x3" desc=""/>
4700<addr name="COMPARE" addr="0x10" /> 4683 <value name="CHANNEL4" value="0x4" desc=""/>
4701<field name="MASK" bitrange="31:16"> 4684 <value name="CHANNEL5" value="0x5" desc=""/>
4702</field> 4685 <value name="CHANNEL6" value="0x6" desc=""/>
4703<field name="REFERENCE" bitrange="15:0"> 4686 <value name="CHANNEL7" value="0x7" desc=""/>
4704</field> 4687 <value name="CHANNEL8" value="0x8" desc=""/>
4705</reg> 4688 <value name="CHANNEL9" value="0x9" desc=""/>
4706<reg name="ECCCTRL" sct="yes"> 4689 <value name="CHANNEL10" value="0xa" desc=""/>
4707<addr name="ECCCTRL" addr="0x20" /> 4690 <value name="CHANNEL11" value="0xb" desc=""/>
4708<field name="HANDLE" bitrange="31:16"> 4691 <value name="CHANNEL12" value="0xc" desc=""/>
4709</field> 4692 <value name="CHANNEL13" value="0xd" desc=""/>
4710<field name="RSVD2" bitrange="15:15"> 4693 <value name="CHANNEL14" value="0xe" desc=""/>
4711</field> 4694 <value name="CHANNEL15" value="0xf" desc=""/>
4712<field name="ECC_CMD" bitrange="14:13"> 4695 </field>
4713<value name="DECODE_4_BIT" value="0x0"> 4696 <field name="LRADC6SELECT" desc="" bitrange="27:24">
4714</value> 4697 <value name="CHANNEL0" value="0x0" desc=""/>
4715<value name="ENCODE_4_BIT" value="0x1"> 4698 <value name="CHANNEL1" value="0x1" desc=""/>
4716</value> 4699 <value name="CHANNEL2" value="0x2" desc=""/>
4717<value name="DECODE_8_BIT" value="0x2"> 4700 <value name="CHANNEL3" value="0x3" desc=""/>
4718</value> 4701 <value name="CHANNEL4" value="0x4" desc=""/>
4719<value name="ENCODE_8_BIT" value="0x3"> 4702 <value name="CHANNEL5" value="0x5" desc=""/>
4720</value> 4703 <value name="CHANNEL6" value="0x6" desc=""/>
4721</field> 4704 <value name="CHANNEL7" value="0x7" desc=""/>
4722<field name="ENABLE_ECC" bitrange="12:12"> 4705 <value name="CHANNEL8" value="0x8" desc=""/>
4723<value name="ENABLE" value="0x1"> 4706 <value name="CHANNEL9" value="0x9" desc=""/>
4724</value> 4707 <value name="CHANNEL10" value="0xa" desc=""/>
4725<value name="DISABLE" value="0x0"> 4708 <value name="CHANNEL11" value="0xb" desc=""/>
4726</value> 4709 <value name="CHANNEL12" value="0xc" desc=""/>
4727</field> 4710 <value name="CHANNEL13" value="0xd" desc=""/>
4728<field name="RSVD1" bitrange="11:9"> 4711 <value name="CHANNEL14" value="0xe" desc=""/>
4729</field> 4712 <value name="CHANNEL15" value="0xf" desc=""/>
4730<field name="BUFFER_MASK" bitrange="8:0"> 4713 </field>
4731<value name="BCH_AUXONLY" value="0x100"> 4714 <field name="LRADC5SELECT" desc="" bitrange="23:20">
4732</value> 4715 <value name="CHANNEL0" value="0x0" desc=""/>
4733<value name="BCH_PAGE" value="0x1ff"> 4716 <value name="CHANNEL1" value="0x1" desc=""/>
4734</value> 4717 <value name="CHANNEL2" value="0x2" desc=""/>
4735<value name="AUXILIARY" value="0x100"> 4718 <value name="CHANNEL3" value="0x3" desc=""/>
4736</value> 4719 <value name="CHANNEL4" value="0x4" desc=""/>
4737<value name="BUFFER7" value="0x80"> 4720 <value name="CHANNEL5" value="0x5" desc=""/>
4738</value> 4721 <value name="CHANNEL6" value="0x6" desc=""/>
4739<value name="BUFFER6" value="0x40"> 4722 <value name="CHANNEL7" value="0x7" desc=""/>
4740</value> 4723 <value name="CHANNEL8" value="0x8" desc=""/>
4741<value name="BUFFER5" value="0x20"> 4724 <value name="CHANNEL9" value="0x9" desc=""/>
4742</value> 4725 <value name="CHANNEL10" value="0xa" desc=""/>
4743<value name="BUFFER4" value="0x10"> 4726 <value name="CHANNEL11" value="0xb" desc=""/>
4744</value> 4727 <value name="CHANNEL12" value="0xc" desc=""/>
4745<value name="BUFFER3" value="0x8"> 4728 <value name="CHANNEL13" value="0xd" desc=""/>
4746</value> 4729 <value name="CHANNEL14" value="0xe" desc=""/>
4747<value name="BUFFER2" value="0x4"> 4730 <value name="CHANNEL15" value="0xf" desc=""/>
4748</value> 4731 </field>
4749<value name="BUFFER1" value="0x2"> 4732 <field name="LRADC4SELECT" desc="" bitrange="19:16">
4750</value> 4733 <value name="CHANNEL0" value="0x0" desc=""/>
4751<value name="BUFFER0" value="0x1"> 4734 <value name="CHANNEL1" value="0x1" desc=""/>
4752</value> 4735 <value name="CHANNEL2" value="0x2" desc=""/>
4753</field> 4736 <value name="CHANNEL3" value="0x3" desc=""/>
4754</reg> 4737 <value name="CHANNEL4" value="0x4" desc=""/>
4755<reg name="ECCCOUNT" sct="no"> 4738 <value name="CHANNEL5" value="0x5" desc=""/>
4756<addr name="ECCCOUNT" addr="0x30" /> 4739 <value name="CHANNEL6" value="0x6" desc=""/>
4757<field name="RSVD2" bitrange="31:16"> 4740 <value name="CHANNEL7" value="0x7" desc=""/>
4758</field> 4741 <value name="CHANNEL8" value="0x8" desc=""/>
4759<field name="COUNT" bitrange="15:0"> 4742 <value name="CHANNEL9" value="0x9" desc=""/>
4760</field> 4743 <value name="CHANNEL10" value="0xa" desc=""/>
4761</reg> 4744 <value name="CHANNEL11" value="0xb" desc=""/>
4762<reg name="PAYLOAD" sct="no"> 4745 <value name="CHANNEL12" value="0xc" desc=""/>
4763<addr name="PAYLOAD" addr="0x40" /> 4746 <value name="CHANNEL13" value="0xd" desc=""/>
4764<field name="ADDRESS" bitrange="31:2"> 4747 <value name="CHANNEL14" value="0xe" desc=""/>
4765</field> 4748 <value name="CHANNEL15" value="0xf" desc=""/>
4766<field name="RSVD0" bitrange="1:0"> 4749 </field>
4767</field> 4750 <field name="LRADC3SELECT" desc="" bitrange="15:12">
4768</reg> 4751 <value name="CHANNEL0" value="0x0" desc=""/>
4769<reg name="AUXILIARY" sct="no"> 4752 <value name="CHANNEL1" value="0x1" desc=""/>
4770<addr name="AUXILIARY" addr="0x50" /> 4753 <value name="CHANNEL2" value="0x2" desc=""/>
4771<field name="ADDRESS" bitrange="31:2"> 4754 <value name="CHANNEL3" value="0x3" desc=""/>
4772</field> 4755 <value name="CHANNEL4" value="0x4" desc=""/>
4773<field name="RSVD0" bitrange="1:0"> 4756 <value name="CHANNEL5" value="0x5" desc=""/>
4774</field> 4757 <value name="CHANNEL6" value="0x6" desc=""/>
4775</reg> 4758 <value name="CHANNEL7" value="0x7" desc=""/>
4776<reg name="CTRL1" sct="yes"> 4759 <value name="CHANNEL8" value="0x8" desc=""/>
4777<addr name="CTRL1" addr="0x60" /> 4760 <value name="CHANNEL9" value="0x9" desc=""/>
4778<field name="RSVD2" bitrange="31:24"> 4761 <value name="CHANNEL10" value="0xa" desc=""/>
4779</field> 4762 <value name="CHANNEL11" value="0xb" desc=""/>
4780<field name="CE3_SEL" bitrange="23:23"> 4763 <value name="CHANNEL12" value="0xc" desc=""/>
4781</field> 4764 <value name="CHANNEL13" value="0xd" desc=""/>
4782<field name="CE2_SEL" bitrange="22:22"> 4765 <value name="CHANNEL14" value="0xe" desc=""/>
4783</field> 4766 <value name="CHANNEL15" value="0xf" desc=""/>
4784<field name="CE1_SEL" bitrange="21:21"> 4767 </field>
4785</field> 4768 <field name="LRADC2SELECT" desc="" bitrange="11:8">
4786<field name="CE0_SEL" bitrange="20:20"> 4769 <value name="CHANNEL0" value="0x0" desc=""/>
4787</field> 4770 <value name="CHANNEL1" value="0x1" desc=""/>
4788<field name="GANGED_RDYBUSY" bitrange="19:19"> 4771 <value name="CHANNEL2" value="0x2" desc=""/>
4789</field> 4772 <value name="CHANNEL3" value="0x3" desc=""/>
4790<field name="BCH_MODE" bitrange="18:18"> 4773 <value name="CHANNEL4" value="0x4" desc=""/>
4791</field> 4774 <value name="CHANNEL5" value="0x5" desc=""/>
4792<field name="DLL_ENABLE" bitrange="17:17"> 4775 <value name="CHANNEL6" value="0x6" desc=""/>
4793</field> 4776 <value name="CHANNEL7" value="0x7" desc=""/>
4794<field name="HALF_PERIOD" bitrange="16:16"> 4777 <value name="CHANNEL8" value="0x8" desc=""/>
4795</field> 4778 <value name="CHANNEL9" value="0x9" desc=""/>
4796<field name="RDN_DELAY" bitrange="15:12"> 4779 <value name="CHANNEL10" value="0xa" desc=""/>
4797</field> 4780 <value name="CHANNEL11" value="0xb" desc=""/>
4798<field name="DMA2ECC_MODE" bitrange="11:11"> 4781 <value name="CHANNEL12" value="0xc" desc=""/>
4799</field> 4782 <value name="CHANNEL13" value="0xd" desc=""/>
4800<field name="DEV_IRQ" bitrange="10:10"> 4783 <value name="CHANNEL14" value="0xe" desc=""/>
4801</field> 4784 <value name="CHANNEL15" value="0xf" desc=""/>
4802<field name="TIMEOUT_IRQ" bitrange="9:9"> 4785 </field>
4803</field> 4786 <field name="LRADC1SELECT" desc="" bitrange="7:4">
4804<field name="BURST_EN" bitrange="8:8"> 4787 <value name="CHANNEL0" value="0x0" desc=""/>
4805</field> 4788 <value name="CHANNEL1" value="0x1" desc=""/>
4806<field name="ABORT_WAIT_FOR_READY3" bitrange="7:7"> 4789 <value name="CHANNEL2" value="0x2" desc=""/>
4807</field> 4790 <value name="CHANNEL3" value="0x3" desc=""/>
4808<field name="ABORT_WAIT_FOR_READY2" bitrange="6:6"> 4791 <value name="CHANNEL4" value="0x4" desc=""/>
4809</field> 4792 <value name="CHANNEL5" value="0x5" desc=""/>
4810<field name="ABORT_WAIT_FOR_READY1" bitrange="5:5"> 4793 <value name="CHANNEL6" value="0x6" desc=""/>
4811</field> 4794 <value name="CHANNEL7" value="0x7" desc=""/>
4812<field name="ABORT_WAIT_FOR_READY0" bitrange="4:4"> 4795 <value name="CHANNEL8" value="0x8" desc=""/>
4813</field> 4796 <value name="CHANNEL9" value="0x9" desc=""/>
4814<field name="DEV_RESET" bitrange="3:3"> 4797 <value name="CHANNEL10" value="0xa" desc=""/>
4815<value name="ENABLED" value="0x0"> 4798 <value name="CHANNEL11" value="0xb" desc=""/>
4816</value> 4799 <value name="CHANNEL12" value="0xc" desc=""/>
4817<value name="DISABLED" value="0x1"> 4800 <value name="CHANNEL13" value="0xd" desc=""/>
4818</value> 4801 <value name="CHANNEL14" value="0xe" desc=""/>
4819</field> 4802 <value name="CHANNEL15" value="0xf" desc=""/>
4820<field name="ATA_IRQRDY_POLARITY" bitrange="2:2"> 4803 </field>
4821<value name="ACTIVELOW" value="0x0"> 4804 <field name="LRADC0SELECT" desc="" bitrange="3:0">
4822</value> 4805 <value name="CHANNEL0" value="0x0" desc=""/>
4823<value name="ACTIVEHIGH" value="0x1"> 4806 <value name="CHANNEL1" value="0x1" desc=""/>
4824</value> 4807 <value name="CHANNEL2" value="0x2" desc=""/>
4825</field> 4808 <value name="CHANNEL3" value="0x3" desc=""/>
4826<field name="CAMERA_MODE" bitrange="1:1"> 4809 <value name="CHANNEL4" value="0x4" desc=""/>
4827</field> 4810 <value name="CHANNEL5" value="0x5" desc=""/>
4828<field name="GPMI_MODE" bitrange="0:0"> 4811 <value name="CHANNEL6" value="0x6" desc=""/>
4829<value name="NAND" value="0x0"> 4812 <value name="CHANNEL7" value="0x7" desc=""/>
4830</value> 4813 <value name="CHANNEL8" value="0x8" desc=""/>
4831<value name="ATA" value="0x1"> 4814 <value name="CHANNEL9" value="0x9" desc=""/>
4832</value> 4815 <value name="CHANNEL10" value="0xa" desc=""/>
4833</field> 4816 <value name="CHANNEL11" value="0xb" desc=""/>
4834</reg> 4817 <value name="CHANNEL12" value="0xc" desc=""/>
4835<reg name="TIMING0" sct="no"> 4818 <value name="CHANNEL13" value="0xd" desc=""/>
4836<addr name="TIMING0" addr="0x70" /> 4819 <value name="CHANNEL14" value="0xe" desc=""/>
4837<field name="RSVD1" bitrange="31:24"> 4820 <value name="CHANNEL15" value="0xf" desc=""/>
4838</field> 4821 </field>
4839<field name="ADDRESS_SETUP" bitrange="23:16"> 4822 </reg>
4840</field> 4823 <reg name="VERSION" desc="">
4841<field name="DATA_HOLD" bitrange="15:8"> 4824 <addr name="VERSION" addr="0x150"/>
4842</field> 4825 <field name="MAJOR" desc="" bitrange="31:24"/>
4843<field name="DATA_SETUP" bitrange="7:0"> 4826 <field name="MINOR" desc="" bitrange="23:16"/>
4844</field> 4827 <field name="STEP" desc="" bitrange="15:0"/>
4845</reg> 4828 </reg>
4846<reg name="TIMING1" sct="no"> 4829 </dev>
4847<addr name="TIMING1" addr="0x80" /> 4830 <dev name="OCOTP" long_name="One-time Programmable Array Controller" desc="On-Chip OTP (OCOTP) Controller" version="3.2.0">
4848<field name="DEVICE_BUSY_TIMEOUT" bitrange="31:16"> 4831 <addr name="OCOTP" addr="0x8002c000"/>
4849</field> 4832 <reg name="CTRL" desc="" sct="yes">
4850<field name="RSVD1" bitrange="15:0"> 4833 <addr name="CTRL" addr="0x0"/>
4851</field> 4834 <field name="WR_UNLOCK" desc="" bitrange="31:16">
4852</reg> 4835 <value name="KEY" value="0x3e77" desc=""/>
4853<reg name="TIMING2" sct="no"> 4836 </field>
4854<addr name="TIMING2" addr="0x90" /> 4837 <field name="RSRVD2" desc="" bitrange="15:14"/>
4855<field name="UDMA_TRP" bitrange="31:24"> 4838 <field name="RELOAD_SHADOWS" desc="" bitrange="13:13"/>
4856</field> 4839 <field name="RD_BANK_OPEN" desc="" bitrange="12:12"/>
4857<field name="UDMA_ENV" bitrange="23:16"> 4840 <field name="RSRVD1" desc="" bitrange="11:10"/>
4858</field> 4841 <field name="ERROR" desc="" bitrange="9:9"/>
4859<field name="UDMA_HOLD" bitrange="15:8"> 4842 <field name="BUSY" desc="" bitrange="8:8"/>
4860</field> 4843 <field name="RSRVD0" desc="" bitrange="7:5"/>
4861<field name="UDMA_SETUP" bitrange="7:0"> 4844 <field name="ADDR" desc="" bitrange="4:0"/>
4862</field> 4845 </reg>
4863</reg> 4846 <reg name="DATA" desc="">
4864<reg name="DATA" sct="no"> 4847 <addr name="DATA" addr="0x10"/>
4865<addr name="DATA" addr="0xa0" /> 4848 <field name="DATA" desc="" bitrange="31:0"/>
4866<field name="DATA" bitrange="31:0"> 4849 </reg>
4867</field> 4850 <reg name="CUSTn" desc="">
4868</reg> 4851 <formula string="0x20+n*0x10"/>
4869<reg name="STAT" sct="no"> 4852 <addr name="CUST0" addr="0x20"/>
4870<addr name="STAT" addr="0xb0" /> 4853 <addr name="CUST1" addr="0x30"/>
4871<field name="PRESENT" bitrange="31:31"> 4854 <addr name="CUST2" addr="0x40"/>
4872<value name="UNAVAILABLE" value="0x0"> 4855 <addr name="CUST3" addr="0x50"/>
4873</value> 4856 <field name="BITS" desc="" bitrange="31:0"/>
4874<value name="AVAILABLE" value="0x1"> 4857 </reg>
4875</value> 4858 <reg name="CRYPTOn" desc="">
4876</field> 4859 <formula string="0x60+n*0x10"/>
4877<field name="RSVD1" bitrange="30:12"> 4860 <addr name="CRYPTO0" addr="0x60"/>
4878</field> 4861 <addr name="CRYPTO1" addr="0x70"/>
4879<field name="RDY_TIMEOUT" bitrange="11:8"> 4862 <addr name="CRYPTO2" addr="0x80"/>
4880</field> 4863 <addr name="CRYPTO3" addr="0x90"/>
4881<field name="ATA_IRQ" bitrange="7:7"> 4864 <field name="BITS" desc="" bitrange="31:0"/>
4882</field> 4865 </reg>
4883<field name="INVALID_BUFFER_MASK" bitrange="6:6"> 4866 <reg name="HWCAPn" desc="">
4884</field> 4867 <formula string="0xa0+n*0x10"/>
4885<field name="FIFO_EMPTY" bitrange="5:5"> 4868 <addr name="HWCAP0" addr="0xa0"/>
4886<value name="NOT_EMPTY" value="0x0"> 4869 <addr name="HWCAP1" addr="0xb0"/>
4887</value> 4870 <addr name="HWCAP2" addr="0xc0"/>
4888<value name="EMPTY" value="0x1"> 4871 <addr name="HWCAP3" addr="0xd0"/>
4889</value> 4872 <addr name="HWCAP4" addr="0xe0"/>
4890</field> 4873 <addr name="HWCAP5" addr="0xf0"/>
4891<field name="FIFO_FULL" bitrange="4:4"> 4874 <field name="BITS" desc="" bitrange="31:0"/>
4892<value name="NOT_FULL" value="0x0"> 4875 </reg>
4893</value> 4876 <reg name="SWCAP" desc="">
4894<value name="FULL" value="0x1"> 4877 <addr name="SWCAP" addr="0x100"/>
4895</value> 4878 <field name="BITS" desc="" bitrange="31:0"/>
4896</field> 4879 </reg>
4897<field name="DEV3_ERROR" bitrange="3:3"> 4880 <reg name="CUSTCAP" desc="">
4898</field> 4881 <addr name="CUSTCAP" addr="0x110"/>
4899<field name="DEV2_ERROR" bitrange="2:2"> 4882 <field name="CUST_DISABLE_WMADRM9" desc="" bitrange="31:31"/>
4900</field> 4883 <field name="CUST_DISABLE_JANUSDRM10" desc="" bitrange="30:30"/>
4901<field name="DEV1_ERROR" bitrange="1:1"> 4884 <field name="RSRVD1" desc="" bitrange="29:5"/>
4902</field> 4885 <field name="ENABLE_SJTAG_12MA_DRIVE" desc="" bitrange="4:4"/>
4903<field name="DEV0_ERROR" bitrange="0:0"> 4886 <field name="USE_PARALLEL_JTAG" desc="" bitrange="3:3"/>
4904</field> 4887 <field name="RTC_XTAL_32768_PRESENT" desc="" bitrange="2:2"/>
4905</reg> 4888 <field name="RTC_XTAL_32000_PRESENT" desc="" bitrange="1:1"/>
4906<reg name="DEBUG" sct="no"> 4889 <field name="RSRVD0" desc="" bitrange="0:0"/>
4907<addr name="DEBUG" addr="0xc0" /> 4890 </reg>
4908<field name="READY3" bitrange="31:31"> 4891 <reg name="LOCK" desc="">
4909</field> 4892 <addr name="LOCK" addr="0x120"/>
4910<field name="READY2" bitrange="30:30"> 4893 <field name="ROM7" desc="" bitrange="31:31"/>
4911</field> 4894 <field name="ROM6" desc="" bitrange="30:30"/>
4912<field name="READY1" bitrange="29:29"> 4895 <field name="ROM5" desc="" bitrange="29:29"/>
4913</field> 4896 <field name="ROM4" desc="" bitrange="28:28"/>
4914<field name="READY0" bitrange="28:28"> 4897 <field name="ROM3" desc="" bitrange="27:27"/>
4915</field> 4898 <field name="ROM2" desc="" bitrange="26:26"/>
4916<field name="WAIT_FOR_READY_END3" bitrange="27:27"> 4899 <field name="ROM1" desc="" bitrange="25:25"/>
4917</field> 4900 <field name="ROM0" desc="" bitrange="24:24"/>
4918<field name="WAIT_FOR_READY_END2" bitrange="26:26"> 4901 <field name="HWSW_SHADOW_ALT" desc="" bitrange="23:23"/>
4919</field> 4902 <field name="CRYPTODCP_ALT" desc="" bitrange="22:22"/>
4920<field name="WAIT_FOR_READY_END1" bitrange="25:25"> 4903 <field name="CRYPTOKEY_ALT" desc="" bitrange="21:21"/>
4921</field> 4904 <field name="PIN" desc="" bitrange="20:20"/>
4922<field name="WAIT_FOR_READY_END0" bitrange="24:24"> 4905 <field name="OPS" desc="" bitrange="19:19"/>
4923</field> 4906 <field name="UN2" desc="" bitrange="18:18"/>
4924<field name="SENSE3" bitrange="23:23"> 4907 <field name="UN1" desc="" bitrange="17:17"/>
4925</field> 4908 <field name="UN0" desc="" bitrange="16:16"/>
4926<field name="SENSE2" bitrange="22:22"> 4909 <field name="UNALLOCATED" desc="" bitrange="15:11"/>
4927</field> 4910 <field name="ROM_SHADOW" desc="" bitrange="10:10"/>
4928<field name="SENSE1" bitrange="21:21"> 4911 <field name="CUSTCAP" desc="" bitrange="9:9"/>
4929</field> 4912 <field name="HWSW" desc="" bitrange="8:8"/>
4930<field name="SENSE0" bitrange="20:20"> 4913 <field name="CUSTCAP_SHADOW" desc="" bitrange="7:7"/>
4931</field> 4914 <field name="HWSW_SHADOW" desc="" bitrange="6:6"/>
4932<field name="DMAREQ3" bitrange="19:19"> 4915 <field name="CRYPTODCP" desc="" bitrange="5:5"/>
4933</field> 4916 <field name="CRYPTOKEY" desc="" bitrange="4:4"/>
4934<field name="DMAREQ2" bitrange="18:18"> 4917 <field name="CUST3" desc="" bitrange="3:3"/>
4935</field> 4918 <field name="CUST2" desc="" bitrange="2:2"/>
4936<field name="DMAREQ1" bitrange="17:17"> 4919 <field name="CUST1" desc="" bitrange="1:1"/>
4937</field> 4920 <field name="CUST0" desc="" bitrange="0:0"/>
4938<field name="DMAREQ0" bitrange="16:16"> 4921 </reg>
4939</field> 4922 <reg name="OPSn" desc="">
4940<field name="CMD_END" bitrange="15:12"> 4923 <formula string="0x130+n*0x10"/>
4941</field> 4924 <addr name="OPS0" addr="0x130"/>
4942<field name="UDMA_STATE" bitrange="11:8"> 4925 <addr name="OPS1" addr="0x140"/>
4943</field> 4926 <addr name="OPS2" addr="0x150"/>
4944<field name="BUSY" bitrange="7:7"> 4927 <addr name="OPS3" addr="0x160"/>
4945<value name="DISABLED" value="0x0"> 4928 <field name="BITS" desc="" bitrange="31:0"/>
4946</value> 4929 </reg>
4947<value name="ENABLED" value="0x1"> 4930 <reg name="UNn" desc="">
4948</value> 4931 <formula string="0x170+n*0x10"/>
4949</field> 4932 <addr name="UN0" addr="0x170"/>
4950<field name="PIN_STATE" bitrange="6:4"> 4933 <addr name="UN1" addr="0x180"/>
4951<value name="PSM_IDLE" value="0x0"> 4934 <addr name="UN2" addr="0x190"/>
4952</value> 4935 <field name="BITS" desc="" bitrange="31:0"/>
4953<value name="PSM_BYTCNT" value="0x1"> 4936 </reg>
4954</value> 4937 <reg name="ROMn" desc="">
4955<value name="PSM_ADDR" value="0x2"> 4938 <formula string="0x1a0+n*0x10"/>
4956</value> 4939 <addr name="ROM0" addr="0x1a0"/>
4957<value name="PSM_STALL" value="0x3"> 4940 <addr name="ROM1" addr="0x1b0"/>
4958</value> 4941 <addr name="ROM2" addr="0x1c0"/>
4959<value name="PSM_STROBE" value="0x4"> 4942 <addr name="ROM3" addr="0x1d0"/>
4960</value> 4943 <addr name="ROM4" addr="0x1e0"/>
4961<value name="PSM_ATARDY" value="0x5"> 4944 <addr name="ROM5" addr="0x1f0"/>
4962</value> 4945 <addr name="ROM6" addr="0x200"/>
4963<value name="PSM_DHOLD" value="0x6"> 4946 <addr name="ROM7" addr="0x210"/>
4964</value> 4947 <field name="BITS" desc="" bitrange="31:0"/>
4965<value name="PSM_DONE" value="0x7"> 4948 </reg>
4966</value> 4949 <reg name="VERSION" desc="">
4967</field> 4950 <addr name="VERSION" addr="0x220"/>
4968<field name="MAIN_STATE" bitrange="3:0"> 4951 <field name="MAJOR" desc="" bitrange="31:24"/>
4969<value name="MSM_IDLE" value="0x0"> 4952 <field name="MINOR" desc="" bitrange="23:16"/>
4970</value> 4953 <field name="STEP" desc="" bitrange="15:0"/>
4971<value name="MSM_BYTCNT" value="0x1"> 4954 </reg>
4972</value> 4955 </dev>
4973<value name="MSM_WAITFE" value="0x2"> 4956 <dev name="PINCTRL" long_name="Pin Control" desc="Pin Control and GPIO" version="3.2.0">
4974</value> 4957 <addr name="PINCTRL" addr="0x80018000"/>
4975<value name="MSM_WAITFR" value="0x3"> 4958 <reg name="CTRL" desc="" sct="yes">
4976</value> 4959 <addr name="CTRL" addr="0x0"/>
4977<value name="MSM_DMAREQ" value="0x4"> 4960 <field name="SFTRST" desc="" bitrange="31:31"/>
4978</value> 4961 <field name="CLKGATE" desc="" bitrange="30:30"/>
4979<value name="MSM_DMAACK" value="0x5"> 4962 <field name="RSRVD2" desc="" bitrange="29:28"/>
4980</value> 4963 <field name="PRESENT3" desc="" bitrange="27:27"/>
4981<value name="MSM_WAITFF" value="0x6"> 4964 <field name="PRESENT2" desc="" bitrange="26:26"/>
4982</value> 4965 <field name="PRESENT1" desc="" bitrange="25:25"/>
4983<value name="MSM_LDFIFO" value="0x7"> 4966 <field name="PRESENT0" desc="" bitrange="24:24"/>
4984</value> 4967 <field name="RSRVD1" desc="" bitrange="23:3"/>
4985<value name="MSM_LDDMAR" value="0x8"> 4968 <field name="IRQOUT2" desc="" bitrange="2:2"/>
4986</value> 4969 <field name="IRQOUT1" desc="" bitrange="1:1"/>
4987<value name="MSM_RDCMP" value="0x9"> 4970 <field name="IRQOUT0" desc="" bitrange="0:0"/>
4988</value> 4971 </reg>
4989<value name="MSM_DONE" value="0xa"> 4972 <reg name="MUXSELn" desc="" sct="yes">
4990</value> 4973 <formula string="0x100+n*0x10"/>
4991</field> 4974 <addr name="MUXSEL0" addr="0x100"/>
4992</reg> 4975 <addr name="MUXSEL1" addr="0x110"/>
4993<reg name="VERSION" sct="no"> 4976 <addr name="MUXSEL2" addr="0x120"/>
4994<addr name="VERSION" addr="0xd0" /> 4977 <addr name="MUXSEL3" addr="0x130"/>
4995<field name="MAJOR" bitrange="31:24"> 4978 <addr name="MUXSEL4" addr="0x140"/>
4996</field> 4979 <addr name="MUXSEL5" addr="0x150"/>
4997<field name="MINOR" bitrange="23:16"> 4980 <addr name="MUXSEL6" addr="0x160"/>
4998</field> 4981 <addr name="MUXSEL7" addr="0x170"/>
4999<field name="STEP" bitrange="15:0"> 4982 <field name="BITS" desc="" bitrange="31:0"/>
5000</field> 4983 </reg>
5001</reg> 4984 <reg name="DRIVEn" desc="" sct="yes">
5002<reg name="DEBUG2" sct="no"> 4985 <formula string="0x200+n*0x10"/>
5003<addr name="DEBUG2" addr="0xe0" /> 4986 <addr name="DRIVE0" addr="0x200"/>
5004<field name="RSVD1" bitrange="31:16"> 4987 <addr name="DRIVE1" addr="0x210"/>
5005</field> 4988 <addr name="DRIVE2" addr="0x220"/>
5006<field name="SYND2GPMI_BE" bitrange="15:12"> 4989 <addr name="DRIVE3" addr="0x230"/>
5007</field> 4990 <addr name="DRIVE4" addr="0x240"/>
5008<field name="GPMI2SYND_VALID" bitrange="11:11"> 4991 <addr name="DRIVE5" addr="0x250"/>
5009</field> 4992 <addr name="DRIVE6" addr="0x260"/>
5010<field name="GPMI2SYND_READY" bitrange="10:10"> 4993 <addr name="DRIVE7" addr="0x270"/>
5011</field> 4994 <addr name="DRIVE8" addr="0x280"/>
5012<field name="SYND2GPMI_VALID" bitrange="9:9"> 4995 <addr name="DRIVE9" addr="0x290"/>
5013</field> 4996 <addr name="DRIVE10" addr="0x2a0"/>
5014<field name="SYND2GPMI_READY" bitrange="8:8"> 4997 <addr name="DRIVE11" addr="0x2b0"/>
5015</field> 4998 <addr name="DRIVE12" addr="0x2c0"/>
5016<field name="VIEW_DELAYED_RDN" bitrange="7:7"> 4999 <addr name="DRIVE13" addr="0x2d0"/>
5017</field> 5000 <addr name="DRIVE14" addr="0x2e0"/>
5018<field name="UPDATE_WINDOW" bitrange="6:6"> 5001 <field name="BITS" desc="" bitrange="31:0"/>
5019</field> 5002 </reg>
5020<field name="RDN_TAP" bitrange="5:0"> 5003 <reg name="PULLn" desc="" sct="yes">
5021</field> 5004 <formula string="0x400+n*0x10"/>
5022</reg> 5005 <addr name="PULL0" addr="0x400"/>
5023<reg name="DEBUG3" sct="no"> 5006 <addr name="PULL1" addr="0x410"/>
5024<addr name="DEBUG3" addr="0xf0" /> 5007 <addr name="PULL2" addr="0x420"/>
5025<field name="APB_WORD_CNTR" bitrange="31:16"> 5008 <addr name="PULL3" addr="0x430"/>
5026</field> 5009 <field name="BITS" desc="" bitrange="31:0"/>
5027<field name="DEV_WORD_CNTR" bitrange="15:0"> 5010 </reg>
5028</field> 5011 <reg name="DOUTn" desc="" sct="yes">
5029</reg> 5012 <formula string="0x500+n*0x10"/>
5030</dev> 5013 <addr name="DOUT0" addr="0x500"/>
5031<dev name="I2C" long_name="I2C Interface" desc="I2C Interface" version="3.2.0"> 5014 <addr name="DOUT1" addr="0x510"/>
5032<addr name="I2C" addr="0x80058000" /> 5015 <addr name="DOUT2" addr="0x520"/>
5033<reg name="CTRL0" sct="yes"> 5016 <field name="BITS" desc="" bitrange="31:0"/>
5034<addr name="CTRL0" addr="0x0" /> 5017 </reg>
5035<field name="SFTRST" bitrange="31:31"> 5018 <reg name="DINn" desc="" sct="yes">
5036<value name="RUN" value="0x0"> 5019 <formula string="0x600+n*0x10"/>
5037</value> 5020 <addr name="DIN0" addr="0x600"/>
5038<value name="RESET" value="0x1"> 5021 <addr name="DIN1" addr="0x610"/>
5039</value> 5022 <addr name="DIN2" addr="0x620"/>
5040</field> 5023 <field name="BITS" desc="" bitrange="31:0"/>
5041<field name="CLKGATE" bitrange="30:30"> 5024 </reg>
5042<value name="RUN" value="0x0"> 5025 <reg name="DOEn" desc="" sct="yes">
5043</value> 5026 <formula string="0x700+n*0x10"/>
5044<value name="NO_CLKS" value="0x1"> 5027 <addr name="DOE0" addr="0x700"/>
5045</value> 5028 <addr name="DOE1" addr="0x710"/>
5046</field> 5029 <addr name="DOE2" addr="0x720"/>
5047<field name="RUN" bitrange="29:29"> 5030 <field name="BITS" desc="" bitrange="31:0"/>
5048<value name="HALT" value="0x0"> 5031 </reg>
5049</value> 5032 <reg name="PIN2IRQn" desc="" sct="yes">
5050<value name="RUN" value="0x1"> 5033 <formula string="0x800+n*0x10"/>
5051</value> 5034 <addr name="PIN2IRQ0" addr="0x800"/>
5052</field> 5035 <addr name="PIN2IRQ1" addr="0x810"/>
5053<field name="RSVD1" bitrange="28:28"> 5036 <addr name="PIN2IRQ2" addr="0x820"/>
5054</field> 5037 <field name="BITS" desc="" bitrange="31:0"/>
5055<field name="PRE_ACK" bitrange="27:27"> 5038 </reg>
5056</field> 5039 <reg name="IRQENn" desc="" sct="yes">
5057<field name="ACKNOWLEDGE" bitrange="26:26"> 5040 <formula string="0x900+n*0x10"/>
5058<value name="SNAK" value="0x0"> 5041 <addr name="IRQEN0" addr="0x900"/>
5059</value> 5042 <addr name="IRQEN1" addr="0x910"/>
5060<value name="ACK" value="0x1"> 5043 <addr name="IRQEN2" addr="0x920"/>
5061</value> 5044 <field name="BITS" desc="" bitrange="31:0"/>
5062</field> 5045 </reg>
5063<field name="SEND_NAK_ON_LAST" bitrange="25:25"> 5046 <reg name="IRQLEVELn" desc="" sct="yes">
5064<value name="ACK_IT" value="0x0"> 5047 <formula string="0xa00+n*0x10"/>
5065</value> 5048 <addr name="IRQLEVEL0" addr="0xa00"/>
5066<value name="NAK_IT" value="0x1"> 5049 <addr name="IRQLEVEL1" addr="0xa10"/>
5067</value> 5050 <addr name="IRQLEVEL2" addr="0xa20"/>
5068</field> 5051 <field name="BITS" desc="" bitrange="31:0"/>
5069<field name="PIO_MODE" bitrange="24:24"> 5052 </reg>
5070</field> 5053 <reg name="IRQPOLn" desc="" sct="yes">
5071<field name="MULTI_MASTER" bitrange="23:23"> 5054 <formula string="0xb00+n*0x10"/>
5072<value name="SINGLE" value="0x0"> 5055 <addr name="IRQPOL0" addr="0xb00"/>
5073</value> 5056 <addr name="IRQPOL1" addr="0xb10"/>
5074<value name="MULTIPLE" value="0x1"> 5057 <addr name="IRQPOL2" addr="0xb20"/>
5075</value> 5058 <field name="BITS" desc="" bitrange="31:0"/>
5076</field> 5059 </reg>
5077<field name="CLOCK_HELD" bitrange="22:22"> 5060 <reg name="IRQSTATn" desc="" sct="yes">
5078<value name="RELEASE" value="0x0"> 5061 <formula string="0xc00+n*0x10"/>
5079</value> 5062 <addr name="IRQSTAT0" addr="0xc00"/>
5080<value name="HELD_LOW" value="0x1"> 5063 <addr name="IRQSTAT1" addr="0xc10"/>
5081</value> 5064 <addr name="IRQSTAT2" addr="0xc20"/>
5082</field> 5065 <field name="BITS" desc="" bitrange="31:0"/>
5083<field name="RETAIN_CLOCK" bitrange="21:21"> 5066 </reg>
5084<value name="RELEASE" value="0x0"> 5067 </dev>
5085</value> 5068 <dev name="POWER" long_name="Power Control" desc="Power Supply" version="3.2.0">
5086<value name="HOLD_LOW" value="0x1"> 5069 <addr name="POWER" addr="0x80044000"/>
5087</value> 5070 <reg name="CTRL" desc="" sct="yes">
5088</field> 5071 <addr name="CTRL" addr="0x0"/>
5089<field name="POST_SEND_STOP" bitrange="20:20"> 5072 <field name="RSRVD3" desc="" bitrange="31:31"/>
5090<value name="NO_STOP" value="0x0"> 5073 <field name="CLKGATE" desc="" bitrange="30:30"/>
5091</value> 5074 <field name="RSRVD2" desc="" bitrange="29:28"/>
5092<value name="SEND_STOP" value="0x1"> 5075 <field name="PSWITCH_MID_TRAN" desc="" bitrange="27:27"/>
5093</value> 5076 <field name="RSRVD1" desc="" bitrange="26:25"/>
5094</field> 5077 <field name="DCDC4P2_BO_IRQ" desc="" bitrange="24:24"/>
5095<field name="PRE_SEND_START" bitrange="19:19"> 5078 <field name="ENIRQ_DCDC4P2_BO" desc="" bitrange="23:23"/>
5096<value name="NO_START" value="0x0"> 5079 <field name="VDD5V_DROOP_IRQ" desc="" bitrange="22:22"/>
5097</value> 5080 <field name="ENIRQ_VDD5V_DROOP" desc="" bitrange="21:21"/>
5098<value name="SEND_START" value="0x1"> 5081 <field name="PSWITCH_IRQ" desc="" bitrange="20:20"/>
5099</value> 5082 <field name="PSWITCH_IRQ_SRC" desc="" bitrange="19:19"/>
5100</field> 5083 <field name="POLARITY_PSWITCH" desc="" bitrange="18:18"/>
5101<field name="SLAVE_ADDRESS_ENABLE" bitrange="18:18"> 5084 <field name="ENIRQ_PSWITCH" desc="" bitrange="17:17"/>
5102<value name="DISABLED" value="0x0"> 5085 <field name="POLARITY_DC_OK" desc="" bitrange="16:16"/>
5103</value> 5086 <field name="DC_OK_IRQ" desc="" bitrange="15:15"/>
5104<value name="ENABLED" value="0x1"> 5087 <field name="ENIRQ_DC_OK" desc="" bitrange="14:14"/>
5105</value> 5088 <field name="BATT_BO_IRQ" desc="" bitrange="13:13"/>
5106</field> 5089 <field name="ENIRQBATT_BO" desc="" bitrange="12:12"/>
5107<field name="MASTER_MODE" bitrange="17:17"> 5090 <field name="VDDIO_BO_IRQ" desc="" bitrange="11:11"/>
5108<value name="SLAVE" value="0x0"> 5091 <field name="ENIRQ_VDDIO_BO" desc="" bitrange="10:10"/>
5109</value> 5092 <field name="VDDA_BO_IRQ" desc="" bitrange="9:9"/>
5110<value name="MASTER" value="0x1"> 5093 <field name="ENIRQ_VDDA_BO" desc="" bitrange="8:8"/>
5111</value> 5094 <field name="VDDD_BO_IRQ" desc="" bitrange="7:7"/>
5112</field> 5095 <field name="ENIRQ_VDDD_BO" desc="" bitrange="6:6"/>
5113<field name="DIRECTION" bitrange="16:16"> 5096 <field name="POLARITY_VBUSVALID" desc="" bitrange="5:5"/>
5114<value name="RECEIVE" value="0x0"> 5097 <field name="VBUSVALID_IRQ" desc="" bitrange="4:4"/>
5115</value> 5098 <field name="ENIRQ_VBUS_VALID" desc="" bitrange="3:3"/>
5116<value name="TRANSMIT" value="0x1"> 5099 <field name="POLARITY_VDD5V_GT_VDDIO" desc="" bitrange="2:2"/>
5117</value> 5100 <field name="VDD5V_GT_VDDIO_IRQ" desc="" bitrange="1:1"/>
5118</field> 5101 <field name="ENIRQ_VDD5V_GT_VDDIO" desc="" bitrange="0:0"/>
5119<field name="XFER_COUNT" bitrange="15:0"> 5102 </reg>
5120</field> 5103 <reg name="5VCTRL" desc="" sct="yes">
5121</reg> 5104 <addr name="5VCTRL" addr="0x10"/>
5122<reg name="TIMING0" sct="yes"> 5105 <field name="RSRVD6" desc="" bitrange="31:30"/>
5123<addr name="TIMING0" addr="0x10" /> 5106 <field name="VBUSDROOP_TRSH" desc="" bitrange="29:28"/>
5124<field name="RSVD2" bitrange="31:26"> 5107 <field name="RSRVD5" desc="" bitrange="27:27"/>
5125</field> 5108 <field name="HEADROOM_ADJ" desc="" bitrange="26:24"/>
5126<field name="HIGH_COUNT" bitrange="25:16"> 5109 <field name="RSRVD4" desc="" bitrange="23:21"/>
5127</field> 5110 <field name="PWD_CHARGE_4P2" desc="" bitrange="20:20"/>
5128<field name="RSVD1" bitrange="15:10"> 5111 <field name="RSRVD3" desc="" bitrange="19:18"/>
5129</field> 5112 <field name="CHARGE_4P2_ILIMIT" desc="" bitrange="17:12"/>
5130<field name="RCV_COUNT" bitrange="9:0"> 5113 <field name="RSRVD2" desc="" bitrange="11:11"/>
5131</field> 5114 <field name="VBUSVALID_TRSH" desc="" bitrange="10:8"/>
5132</reg> 5115 <field name="PWDN_5VBRNOUT" desc="" bitrange="7:7"/>
5133<reg name="TIMING1" sct="yes"> 5116 <field name="ENABLE_LINREG_ILIMIT" desc="" bitrange="6:6"/>
5134<addr name="TIMING1" addr="0x20" /> 5117 <field name="DCDC_XFER" desc="" bitrange="5:5"/>
5135<field name="RSVD2" bitrange="31:26"> 5118 <field name="VBUSVALID_5VDETECT" desc="" bitrange="4:4"/>
5136</field> 5119 <field name="VBUSVALID_TO_B" desc="" bitrange="3:3"/>
5137<field name="LOW_COUNT" bitrange="25:16"> 5120 <field name="ILIMIT_EQ_ZERO" desc="" bitrange="2:2"/>
5138</field> 5121 <field name="PWRUP_VBUS_CMPS" desc="" bitrange="1:1"/>
5139<field name="RSVD1" bitrange="15:10"> 5122 <field name="ENABLE_DCDC" desc="" bitrange="0:0"/>
5140</field> 5123 </reg>
5141<field name="XMIT_COUNT" bitrange="9:0"> 5124 <reg name="MINPWR" desc="" sct="yes">
5142</field> 5125 <addr name="MINPWR" addr="0x20"/>
5143</reg> 5126 <field name="RSRVD1" desc="" bitrange="31:15"/>
5144<reg name="TIMING2" sct="yes"> 5127 <field name="LOWPWR_4P2" desc="" bitrange="14:14"/>
5145<addr name="TIMING2" addr="0x30" /> 5128 <field name="VDAC_DUMP_CTRL" desc="" bitrange="13:13"/>
5146<field name="RSVD2" bitrange="31:26"> 5129 <field name="PWD_BO" desc="" bitrange="12:12"/>
5147</field> 5130 <field name="USE_VDDXTAL_VBG" desc="" bitrange="11:11"/>
5148<field name="BUS_FREE" bitrange="25:16"> 5131 <field name="PWD_ANA_CMPS" desc="" bitrange="10:10"/>
5149</field> 5132 <field name="ENABLE_OSC" desc="" bitrange="9:9"/>
5150<field name="RSVD1" bitrange="15:10"> 5133 <field name="SELECT_OSC" desc="" bitrange="8:8"/>
5151</field> 5134 <field name="VBG_OFF" desc="" bitrange="7:7"/>
5152<field name="LEADIN_COUNT" bitrange="9:0"> 5135 <field name="DOUBLE_FETS" desc="" bitrange="6:6"/>
5153</field> 5136 <field name="HALF_FETS" desc="" bitrange="5:5"/>
5154</reg> 5137 <field name="LESSANA_I" desc="" bitrange="4:4"/>
5155<reg name="CTRL1" sct="yes"> 5138 <field name="PWD_XTAL24" desc="" bitrange="3:3"/>
5156<addr name="CTRL1" addr="0x40" /> 5139 <field name="DC_STOPCLK" desc="" bitrange="2:2"/>
5157<field name="RSVD1" bitrange="31:29"> 5140 <field name="EN_DC_PFM" desc="" bitrange="1:1"/>
5158</field> 5141 <field name="DC_HALFCLK" desc="" bitrange="0:0"/>
5159<field name="CLR_GOT_A_NAK" bitrange="28:28"> 5142 </reg>
5160<value name="DO_NOTHING" value="0x0"> 5143 <reg name="CHARGE" desc="" sct="yes">
5161</value> 5144 <addr name="CHARGE" addr="0x30"/>
5162<value name="CLEAR" value="0x1"> 5145 <field name="RSRVD4" desc="" bitrange="31:27"/>
5163</value> 5146 <field name="ADJ_VOLT" desc="" bitrange="26:24"/>
5164</field> 5147 <field name="RSRVD3" desc="" bitrange="23:23"/>
5165<field name="ACK_MODE" bitrange="27:27"> 5148 <field name="ENABLE_LOAD" desc="" bitrange="22:22"/>
5166<value name="ACK_AFTER_HOLD_LOW" value="0x0"> 5149 <field name="ENABLE_CHARGER_RESISTORS" desc="" bitrange="21:21"/>
5167</value> 5150 <field name="ENABLE_FAULT_DETECT" desc="" bitrange="20:20"/>
5168<value name="ACK_BEFORE_HOLD_LOW" value="0x1"> 5151 <field name="CHRG_STS_OFF" desc="" bitrange="19:19"/>
5169</value> 5152 <field name="LIION_4P1" desc="" bitrange="18:18"/>
5170</field> 5153 <field name="USE_EXTERN_R" desc="" bitrange="17:17"/>
5171<field name="FORCE_DATA_IDLE" bitrange="26:26"> 5154 <field name="PWD_BATTCHRG" desc="" bitrange="16:16"/>
5172</field> 5155 <field name="RSRVD2" desc="" bitrange="15:12"/>
5173<field name="FORCE_CLK_IDLE" bitrange="25:25"> 5156 <field name="STOP_ILIMIT" desc="" bitrange="11:8"/>
5174</field> 5157 <field name="RSRVD1" desc="" bitrange="7:6"/>
5175<field name="BCAST_SLAVE_EN" bitrange="24:24"> 5158 <field name="BATTCHRG_I" desc="" bitrange="5:0"/>
5176<value name="NO_BCAST" value="0x0"> 5159 </reg>
5177</value> 5160 <reg name="VDDDCTRL" desc="">
5178<value name="WATCH_BCAST" value="0x1"> 5161 <addr name="VDDDCTRL" addr="0x40"/>
5179</value> 5162 <field name="ADJTN" desc="" bitrange="31:28"/>
5180</field> 5163 <field name="RSRVD4" desc="" bitrange="27:24"/>
5181<field name="SLAVE_ADDRESS_BYTE" bitrange="23:16"> 5164 <field name="PWDN_BRNOUT" desc="" bitrange="23:23"/>
5182</field> 5165 <field name="DISABLE_STEPPING" desc="" bitrange="22:22"/>
5183<field name="BUS_FREE_IRQ_EN" bitrange="15:15"> 5166 <field name="ENABLE_LINREG" desc="" bitrange="21:21"/>
5184<value name="DISABLED" value="0x0"> 5167 <field name="DISABLE_FET" desc="" bitrange="20:20"/>
5185</value> 5168 <field name="RSRVD3" desc="" bitrange="19:18"/>
5186<value name="ENABLED" value="0x1"> 5169 <field name="LINREG_OFFSET" desc="" bitrange="17:16"/>
5187</value> 5170 <field name="RSRVD2" desc="" bitrange="15:11"/>
5188</field> 5171 <field name="BO_OFFSET" desc="" bitrange="10:8"/>
5189<field name="DATA_ENGINE_CMPLT_IRQ_EN" bitrange="14:14"> 5172 <field name="RSRVD1" desc="" bitrange="7:5"/>
5190<value name="DISABLED" value="0x0"> 5173 <field name="TRG" desc="" bitrange="4:0"/>
5191</value> 5174 </reg>
5192<value name="ENABLED" value="0x1"> 5175 <reg name="VDDACTRL" desc="">
5193</value> 5176 <addr name="VDDACTRL" addr="0x50"/>
5194</field> 5177 <field name="RSRVD4" desc="" bitrange="31:20"/>
5195<field name="NO_SLAVE_ACK_IRQ_EN" bitrange="13:13"> 5178 <field name="PWDN_BRNOUT" desc="" bitrange="19:19"/>
5196<value name="DISABLED" value="0x0"> 5179 <field name="DISABLE_STEPPING" desc="" bitrange="18:18"/>
5197</value> 5180 <field name="ENABLE_LINREG" desc="" bitrange="17:17"/>
5198<value name="ENABLED" value="0x1"> 5181 <field name="DISABLE_FET" desc="" bitrange="16:16"/>
5199</value> 5182 <field name="RSRVD3" desc="" bitrange="15:14"/>
5200</field> 5183 <field name="LINREG_OFFSET" desc="" bitrange="13:12"/>
5201<field name="OVERSIZE_XFER_TERM_IRQ_EN" bitrange="12:12"> 5184 <field name="RSRVD2" desc="" bitrange="11:11"/>
5202<value name="DISABLED" value="0x0"> 5185 <field name="BO_OFFSET" desc="" bitrange="10:8"/>
5203</value> 5186 <field name="RSRVD1" desc="" bitrange="7:5"/>
5204<value name="ENABLED" value="0x1"> 5187 <field name="TRG" desc="" bitrange="4:0"/>
5205</value> 5188 </reg>
5206</field> 5189 <reg name="VDDIOCTRL" desc="">
5207<field name="EARLY_TERM_IRQ_EN" bitrange="11:11"> 5190 <addr name="VDDIOCTRL" addr="0x60"/>
5208<value name="DISABLED" value="0x0"> 5191 <field name="RSRVD5" desc="" bitrange="31:24"/>
5209</value> 5192 <field name="ADJTN" desc="" bitrange="23:20"/>
5210<value name="ENABLED" value="0x1"> 5193 <field name="RSRVD4" desc="" bitrange="19:19"/>
5211</value> 5194 <field name="PWDN_BRNOUT" desc="" bitrange="18:18"/>
5212</field> 5195 <field name="DISABLE_STEPPING" desc="" bitrange="17:17"/>
5213<field name="MASTER_LOSS_IRQ_EN" bitrange="10:10"> 5196 <field name="DISABLE_FET" desc="" bitrange="16:16"/>
5214<value name="DISABLED" value="0x0"> 5197 <field name="RSRVD3" desc="" bitrange="15:14"/>
5215</value> 5198 <field name="LINREG_OFFSET" desc="" bitrange="13:12"/>
5216<value name="ENABLED" value="0x1"> 5199 <field name="RSRVD2" desc="" bitrange="11:11"/>
5217</value> 5200 <field name="BO_OFFSET" desc="" bitrange="10:8"/>
5218</field> 5201 <field name="RSRVD1" desc="" bitrange="7:5"/>
5219<field name="SLAVE_STOP_IRQ_EN" bitrange="9:9"> 5202 <field name="TRG" desc="" bitrange="4:0"/>
5220<value name="DISABLED" value="0x0"> 5203 </reg>
5221</value> 5204 <reg name="VDDMEMCTRL" desc="">
5222<value name="ENABLED" value="0x1"> 5205 <addr name="VDDMEMCTRL" addr="0x70"/>
5223</value> 5206 <field name="RSRVD2" desc="" bitrange="31:11"/>
5224</field> 5207 <field name="PULLDOWN_ACTIVE" desc="" bitrange="10:10"/>
5225<field name="SLAVE_IRQ_EN" bitrange="8:8"> 5208 <field name="ENABLE_ILIMIT" desc="" bitrange="9:9"/>
5226<value name="DISABLED" value="0x0"> 5209 <field name="ENABLE_LINREG" desc="" bitrange="8:8"/>
5227</value> 5210 <field name="RSRVD1" desc="" bitrange="7:5"/>
5228<value name="ENABLED" value="0x1"> 5211 <field name="TRG" desc="" bitrange="4:0"/>
5229</value> 5212 </reg>
5230</field> 5213 <reg name="DCDC4P2" desc="">
5231<field name="BUS_FREE_IRQ" bitrange="7:7"> 5214 <addr name="DCDC4P2" addr="0x80"/>
5232<value name="NO_REQUEST" value="0x0"> 5215 <field name="DROPOUT_CTRL" desc="" bitrange="31:28"/>
5233</value> 5216 <field name="RSRVD5" desc="" bitrange="27:26"/>
5234<value name="REQUEST" value="0x1"> 5217 <field name="ISTEAL_THRESH" desc="" bitrange="25:24"/>
5235</value> 5218 <field name="ENABLE_4P2" desc="" bitrange="23:23"/>
5236</field> 5219 <field name="ENABLE_DCDC" desc="" bitrange="22:22"/>
5237<field name="DATA_ENGINE_CMPLT_IRQ" bitrange="6:6"> 5220 <field name="HYST_DIR" desc="" bitrange="21:21"/>
5238<value name="NO_REQUEST" value="0x0"> 5221 <field name="HYST_THRESH" desc="" bitrange="20:20"/>
5239</value> 5222 <field name="RSRVD3" desc="" bitrange="19:19"/>
5240<value name="REQUEST" value="0x1"> 5223 <field name="TRG" desc="" bitrange="18:16"/>
5241</value> 5224 <field name="RSRVD2" desc="" bitrange="15:13"/>
5242</field> 5225 <field name="BO" desc="" bitrange="12:8"/>
5243<field name="NO_SLAVE_ACK_IRQ" bitrange="5:5"> 5226 <field name="RSRVD1" desc="" bitrange="7:5"/>
5244<value name="NO_REQUEST" value="0x0"> 5227 <field name="CMPTRIP" desc="" bitrange="4:0"/>
5245</value> 5228 </reg>
5246<value name="REQUEST" value="0x1"> 5229 <reg name="MISC" desc="">
5247</value> 5230 <addr name="MISC" addr="0x90"/>
5248</field> 5231 <field name="RSRVD2" desc="" bitrange="31:7"/>
5249<field name="OVERSIZE_XFER_TERM_IRQ" bitrange="4:4"> 5232 <field name="FREQSEL" desc="" bitrange="6:4"/>
5250<value name="NO_REQUEST" value="0x0"> 5233 <field name="RSRVD1" desc="" bitrange="3:3"/>
5251</value> 5234 <field name="DELAY_TIMING" desc="" bitrange="2:2"/>
5252<value name="REQUEST" value="0x1"> 5235 <field name="TEST" desc="" bitrange="1:1"/>
5253</value> 5236 <field name="SEL_PLLCLK" desc="" bitrange="0:0"/>
5254</field> 5237 </reg>
5255<field name="EARLY_TERM_IRQ" bitrange="3:3"> 5238 <reg name="DCLIMITS" desc="">
5256<value name="NO_REQUEST" value="0x0"> 5239 <addr name="DCLIMITS" addr="0xa0"/>
5257</value> 5240 <field name="RSRVD3" desc="" bitrange="31:16"/>
5258<value name="REQUEST" value="0x1"> 5241 <field name="RSRVD2" desc="" bitrange="15:15"/>
5259</value> 5242 <field name="POSLIMIT_BUCK" desc="" bitrange="14:8"/>
5260</field> 5243 <field name="RSRVD1" desc="" bitrange="7:7"/>
5261<field name="MASTER_LOSS_IRQ" bitrange="2:2"> 5244 <field name="NEGLIMIT" desc="" bitrange="6:0"/>
5262<value name="NO_REQUEST" value="0x0"> 5245 </reg>
5263</value> 5246 <reg name="LOOPCTRL" desc="" sct="yes">
5264<value name="REQUEST" value="0x1"> 5247 <addr name="LOOPCTRL" addr="0xb0"/>
5265</value> 5248 <field name="RSRVD3" desc="" bitrange="31:21"/>
5266</field> 5249 <field name="TOGGLE_DIF" desc="" bitrange="20:20"/>
5267<field name="SLAVE_STOP_IRQ" bitrange="1:1"> 5250 <field name="HYST_SIGN" desc="" bitrange="19:19"/>
5268<value name="NO_REQUEST" value="0x0"> 5251 <field name="EN_CM_HYST" desc="" bitrange="18:18"/>
5269</value> 5252 <field name="EN_DF_HYST" desc="" bitrange="17:17"/>
5270<value name="REQUEST" value="0x1"> 5253 <field name="CM_HYST_THRESH" desc="" bitrange="16:16"/>
5271</value> 5254 <field name="DF_HYST_THRESH" desc="" bitrange="15:15"/>
5272</field> 5255 <field name="RCSCALE_THRESH" desc="" bitrange="14:14"/>
5273<field name="SLAVE_IRQ" bitrange="0:0"> 5256 <field name="EN_RCSCALE" desc="" bitrange="13:12"/>
5274<value name="NO_REQUEST" value="0x0"> 5257 <field name="RSRVD2" desc="" bitrange="11:11"/>
5275</value> 5258 <field name="DC_FF" desc="" bitrange="10:8"/>
5276<value name="REQUEST" value="0x1"> 5259 <field name="DC_R" desc="" bitrange="7:4"/>
5277</value> 5260 <field name="RSRVD1" desc="" bitrange="3:2"/>
5278</field> 5261 <field name="DC_C" desc="" bitrange="1:0"/>
5279</reg> 5262 </reg>
5280<reg name="STAT" sct="no"> 5263 <reg name="STS" desc="">
5281<addr name="STAT" addr="0x50" /> 5264 <addr name="STS" addr="0xc0"/>
5282<field name="MASTER_PRESENT" bitrange="31:31"> 5265 <field name="RSRVD3" desc="" bitrange="31:30"/>
5283<value name="UNAVAILABLE" value="0x0"> 5266 <field name="PWRUP_SOURCE" desc="" bitrange="29:24"/>
5284</value> 5267 <field name="RSRVD2" desc="" bitrange="23:22"/>
5285<value name="AVAILABLE" value="0x1"> 5268 <field name="PSWITCH" desc="" bitrange="21:20"/>
5286</value> 5269 <field name="RSRVD1" desc="" bitrange="19:18"/>
5287</field> 5270 <field name="AVALID_STATUS" desc="" bitrange="17:17"/>
5288<field name="SLAVE_PRESENT" bitrange="30:30"> 5271 <field name="BVALID_STATUS" desc="" bitrange="16:16"/>
5289<value name="UNAVAILABLE" value="0x0"> 5272 <field name="VBUSVALID_STATUS" desc="" bitrange="15:15"/>
5290</value> 5273 <field name="SESSEND_STATUS" desc="" bitrange="14:14"/>
5291<value name="AVAILABLE" value="0x1"> 5274 <field name="BATT_BO" desc="" bitrange="13:13"/>
5292</value> 5275 <field name="VDD5V_FAULT" desc="" bitrange="12:12"/>
5293</field> 5276 <field name="CHRGSTS" desc="" bitrange="11:11"/>
5294<field name="ANY_ENABLED_IRQ" bitrange="29:29"> 5277 <field name="DCDC_4P2_BO" desc="" bitrange="10:10"/>
5295<value name="NO_REQUESTS" value="0x0"> 5278 <field name="DC_OK" desc="" bitrange="9:9"/>
5296</value> 5279 <field name="VDDIO_BO" desc="" bitrange="8:8"/>
5297<value name="AT_LEAST_ONE_REQUEST" value="0x1"> 5280 <field name="VDDA_BO" desc="" bitrange="7:7"/>
5298</value> 5281 <field name="VDDD_BO" desc="" bitrange="6:6"/>
5299</field> 5282 <field name="VDD5V_GT_VDDIO" desc="" bitrange="5:5"/>
5300<field name="GOT_A_NAK" bitrange="28:28"> 5283 <field name="VDD5V_DROOP" desc="" bitrange="4:4"/>
5301<value name="NO_NAK" value="0x0"> 5284 <field name="AVALID" desc="" bitrange="3:3"/>
5302</value> 5285 <field name="BVALID" desc="" bitrange="2:2"/>
5303<value name="DETECTED_NAK" value="0x1"> 5286 <field name="VBUSVALID" desc="" bitrange="1:1"/>
5304</value> 5287 <field name="SESSEND" desc="" bitrange="0:0"/>
5305</field> 5288 </reg>
5306<field name="RSVD1" bitrange="27:24"> 5289 <reg name="SPEED" desc="" sct="yes">
5307</field> 5290 <addr name="SPEED" addr="0xd0"/>
5308<field name="RCVD_SLAVE_ADDR" bitrange="23:16"> 5291 <field name="RSRVD1" desc="" bitrange="31:24"/>
5309</field> 5292 <field name="STATUS" desc="" bitrange="23:16"/>
5310<field name="SLAVE_ADDR_EQ_ZERO" bitrange="15:15"> 5293 <field name="RSRVD0" desc="" bitrange="15:2"/>
5311<value name="ZERO_NOT_MATCHED" value="0x0"> 5294 <field name="CTRL" desc="" bitrange="1:0"/>
5312</value> 5295 </reg>
5313<value name="WAS_ZERO" value="0x1"> 5296 <reg name="BATTMONITOR" desc="">
5314</value> 5297 <addr name="BATTMONITOR" addr="0xe0"/>
5315</field> 5298 <field name="RSRVD3" desc="" bitrange="31:26"/>
5316<field name="SLAVE_FOUND" bitrange="14:14"> 5299 <field name="BATT_VAL" desc="" bitrange="25:16"/>
5317<value name="IDLE" value="0x0"> 5300 <field name="RSRVD2" desc="" bitrange="15:11"/>
5318</value> 5301 <field name="EN_BATADJ" desc="" bitrange="10:10"/>
5319<value name="WAITING" value="0x1"> 5302 <field name="PWDN_BATTBRNOUT" desc="" bitrange="9:9"/>
5320</value> 5303 <field name="BRWNOUT_PWD" desc="" bitrange="8:8"/>
5321</field> 5304 <field name="RSRVD1" desc="" bitrange="7:5"/>
5322<field name="SLAVE_SEARCHING" bitrange="13:13"> 5305 <field name="BRWNOUT_LVL" desc="" bitrange="4:0"/>
5323<value name="IDLE" value="0x0"> 5306 </reg>
5324</value> 5307 <reg name="RESET" desc="" sct="yes">
5325<value name="ACTIVE" value="0x1"> 5308 <addr name="RESET" addr="0x100"/>
5326</value> 5309 <field name="UNLOCK" desc="" bitrange="31:16">
5327</field> 5310 <value name="KEY" value="0x3e77" desc=""/>
5328<field name="DATA_ENGINE_DMA_WAIT" bitrange="12:12"> 5311 </field>
5329<value name="CONTINUE" value="0x0"> 5312 <field name="RSRVD1" desc="" bitrange="15:2"/>
5330</value> 5313 <field name="PWD_OFF" desc="" bitrange="1:1"/>
5331<value name="WAITING" value="0x1"> 5314 <field name="PWD" desc="" bitrange="0:0"/>
5332</value> 5315 </reg>
5333</field> 5316 <reg name="DEBUG" desc="" sct="yes">
5334<field name="BUS_BUSY" bitrange="11:11"> 5317 <addr name="DEBUG" addr="0x110"/>
5335<value name="IDLE" value="0x0"> 5318 <field name="RSRVD0" desc="" bitrange="31:4"/>
5336</value> 5319 <field name="VBUSVALIDPIOLOCK" desc="" bitrange="3:3"/>
5337<value name="BUSY" value="0x1"> 5320 <field name="AVALIDPIOLOCK" desc="" bitrange="2:2"/>
5338</value> 5321 <field name="BVALIDPIOLOCK" desc="" bitrange="1:1"/>
5339</field> 5322 <field name="SESSENDPIOLOCK" desc="" bitrange="0:0"/>
5340<field name="CLK_GEN_BUSY" bitrange="10:10"> 5323 </reg>
5341<value name="IDLE" value="0x0"> 5324 <reg name="SPECIAL" desc="" sct="yes">
5342</value> 5325 <addr name="SPECIAL" addr="0x120"/>
5343<value name="BUSY" value="0x1"> 5326 <field name="TEST" desc="" bitrange="31:0"/>
5344</value> 5327 </reg>
5345</field> 5328 <reg name="VERSION" desc="">
5346<field name="DATA_ENGINE_BUSY" bitrange="9:9"> 5329 <addr name="VERSION" addr="0x130"/>
5347<value name="IDLE" value="0x0"> 5330 <field name="MAJOR" desc="" bitrange="31:24"/>
5348</value> 5331 <field name="MINOR" desc="" bitrange="23:16"/>
5349<value name="BUSY" value="0x1"> 5332 <field name="STEP" desc="" bitrange="15:0"/>
5350</value> 5333 </reg>
5351</field> 5334 </dev>
5352<field name="SLAVE_BUSY" bitrange="8:8"> 5335 <dev name="PWM" long_name="Pulse width Modulation" desc="Pulse-Width Modulator (PWM) Controller" version="3.2.0">
5353<value name="IDLE" value="0x0"> 5336 <addr name="PWM" addr="0x80064000"/>
5354</value> 5337 <reg name="CTRL" desc="" sct="yes">
5355<value name="BUSY" value="0x1"> 5338 <addr name="CTRL" addr="0x0"/>
5356</value> 5339 <field name="SFTRST" desc="" bitrange="31:31"/>
5357</field> 5340 <field name="CLKGATE" desc="" bitrange="30:30"/>
5358<field name="BUS_FREE_IRQ_SUMMARY" bitrange="7:7"> 5341 <field name="PWM4_PRESENT" desc="" bitrange="29:29"/>
5359<value name="NO_REQUEST" value="0x0"> 5342 <field name="PWM3_PRESENT" desc="" bitrange="28:28"/>
5360</value> 5343 <field name="PWM2_PRESENT" desc="" bitrange="27:27"/>
5361<value name="REQUEST" value="0x1"> 5344 <field name="PWM1_PRESENT" desc="" bitrange="26:26"/>
5362</value> 5345 <field name="PWM0_PRESENT" desc="" bitrange="25:25"/>
5363</field> 5346 <field name="RSRVD1" desc="" bitrange="24:7"/>
5364<field name="DATA_ENGINE_CMPLT_IRQ_SUMMARY" bitrange="6:6"> 5347 <field name="OUTPUT_CUTOFF_EN" desc="" bitrange="6:6"/>
5365<value name="NO_REQUEST" value="0x0"> 5348 <field name="PWM2_ANA_CTRL_ENABLE" desc="" bitrange="5:5"/>
5366</value> 5349 <field name="PWM4_ENABLE" desc="" bitrange="4:4"/>
5367<value name="REQUEST" value="0x1"> 5350 <field name="PWM3_ENABLE" desc="" bitrange="3:3"/>
5368</value> 5351 <field name="PWM2_ENABLE" desc="" bitrange="2:2"/>
5369</field> 5352 <field name="PWM1_ENABLE" desc="" bitrange="1:1"/>
5370<field name="NO_SLAVE_ACK_IRQ_SUMMARY" bitrange="5:5"> 5353 <field name="PWM0_ENABLE" desc="" bitrange="0:0"/>
5371<value name="NO_REQUEST" value="0x0"> 5354 </reg>
5372</value> 5355 <reg name="ACTIVEn" desc="" sct="yes">
5373<value name="REQUEST" value="0x1"> 5356 <formula string="0x10+n*0x20"/>
5374</value> 5357 <addr name="ACTIVE0" addr="0x10"/>
5375</field> 5358 <addr name="ACTIVE1" addr="0x30"/>
5376<field name="OVERSIZE_XFER_TERM_IRQ_SUMMARY" bitrange="4:4"> 5359 <addr name="ACTIVE2" addr="0x50"/>
5377<value name="NO_REQUEST" value="0x0"> 5360 <addr name="ACTIVE3" addr="0x70"/>
5378</value> 5361 <addr name="ACTIVE4" addr="0x90"/>
5379<value name="REQUEST" value="0x1"> 5362 <field name="INACTIVE" desc="" bitrange="31:16"/>
5380</value> 5363 <field name="ACTIVE" desc="" bitrange="15:0"/>
5381</field> 5364 </reg>
5382<field name="EARLY_TERM_IRQ_SUMMARY" bitrange="3:3"> 5365 <reg name="PERIODn" desc="" sct="yes">
5383<value name="NO_REQUEST" value="0x0"> 5366 <formula string="0x20+n*0x20"/>
5384</value> 5367 <addr name="PERIOD0" addr="0x20"/>
5385<value name="REQUEST" value="0x1"> 5368 <addr name="PERIOD1" addr="0x40"/>
5386</value> 5369 <addr name="PERIOD2" addr="0x60"/>
5387</field> 5370 <addr name="PERIOD3" addr="0x80"/>
5388<field name="MASTER_LOSS_IRQ_SUMMARY" bitrange="2:2"> 5371 <addr name="PERIOD4" addr="0xa0"/>
5389<value name="NO_REQUEST" value="0x0"> 5372 <field name="RSRVD2" desc="" bitrange="31:25"/>
5390</value> 5373 <field name="MATT_SEL" desc="" bitrange="24:24"/>
5391<value name="REQUEST" value="0x1"> 5374 <field name="MATT" desc="" bitrange="23:23"/>
5392</value> 5375 <field name="CDIV" desc="" bitrange="22:20">
5393</field> 5376 <value name="DIV_1" value="0x0" desc=""/>
5394<field name="SLAVE_STOP_IRQ_SUMMARY" bitrange="1:1"> 5377 <value name="DIV_2" value="0x1" desc=""/>
5395<value name="NO_REQUEST" value="0x0"> 5378 <value name="DIV_4" value="0x2" desc=""/>
5396</value> 5379 <value name="DIV_8" value="0x3" desc=""/>
5397<value name="REQUEST" value="0x1"> 5380 <value name="DIV_16" value="0x4" desc=""/>
5398</value> 5381 <value name="DIV_64" value="0x5" desc=""/>
5399</field> 5382 <value name="DIV_256" value="0x6" desc=""/>
5400<field name="SLAVE_IRQ_SUMMARY" bitrange="0:0"> 5383 <value name="DIV_1024" value="0x7" desc=""/>
5401<value name="NO_REQUEST" value="0x0"> 5384 </field>
5402</value> 5385 <field name="INACTIVE_STATE" desc="" bitrange="19:18">
5403<value name="REQUEST" value="0x1"> 5386 <value name="HI_Z" value="0x0" desc=""/>
5404</value> 5387 <value name="0" value="0x2" desc=""/>
5405</field> 5388 <value name="1" value="0x3" desc=""/>
5406</reg> 5389 </field>
5407<reg name="DATA" sct="no"> 5390 <field name="ACTIVE_STATE" desc="" bitrange="17:16">
5408<addr name="DATA" addr="0x60" /> 5391 <value name="HI_Z" value="0x0" desc=""/>
5409<field name="DATA" bitrange="31:0"> 5392 <value name="0" value="0x2" desc=""/>
5410</field> 5393 <value name="1" value="0x3" desc=""/>
5411</reg> 5394 </field>
5412<reg name="DEBUG0" sct="yes"> 5395 <field name="PERIOD" desc="" bitrange="15:0"/>
5413<addr name="DEBUG0" addr="0x70" /> 5396 </reg>
5414<field name="DMAREQ" bitrange="31:31"> 5397 <reg name="VERSION" desc="">
5415</field> 5398 <addr name="VERSION" addr="0xb0"/>
5416<field name="DMAENDCMD" bitrange="30:30"> 5399 <field name="MAJOR" desc="" bitrange="31:24"/>
5417</field> 5400 <field name="MINOR" desc="" bitrange="23:16"/>
5418<field name="DMAKICK" bitrange="29:29"> 5401 <field name="STEP" desc="" bitrange="15:0"/>
5419</field> 5402 </reg>
5420<field name="DMATERMINATE" bitrange="28:28"> 5403 </dev>
5421</field> 5404 <dev name="PXP" long_name="Pixel Pipeline" desc="Pixel Pipeline (PXP)" version="3.2.0">
5422<field name="TBD" bitrange="27:26"> 5405 <addr name="PXP" addr="0x8002a000"/>
5423</field> 5406 <reg name="CTRL" desc="" sct="yes">
5424<field name="DMA_STATE" bitrange="25:16"> 5407 <addr name="CTRL" addr="0x0"/>
5425</field> 5408 <field name="SFTRST" desc="" bitrange="31:31"/>
5426<field name="START_TOGGLE" bitrange="15:15"> 5409 <field name="CLKGATE" desc="" bitrange="30:30"/>
5427</field> 5410 <field name="RSVD2" desc="" bitrange="29:28"/>
5428<field name="STOP_TOGGLE" bitrange="14:14"> 5411 <field name="INTERLACED_OUTPUT" desc="" bitrange="27:26">
5429</field> 5412 <value name="PROGRESSIVE" value="0x0" desc=""/>
5430<field name="GRAB_TOGGLE" bitrange="13:13"> 5413 <value name="FIELD0" value="0x1" desc=""/>
5431</field> 5414 <value name="FIELD1" value="0x2" desc=""/>
5432<field name="CHANGE_TOGGLE" bitrange="12:12"> 5415 <value name="INTERLACED" value="0x3" desc=""/>
5433</field> 5416 </field>
5434<field name="TESTMODE" bitrange="11:11"> 5417 <field name="INTERLACED_INPUT" desc="" bitrange="25:24">
5435</field> 5418 <value name="PROGRESSIVE" value="0x0" desc=""/>
5436<field name="SLAVE_HOLD_CLK" bitrange="10:10"> 5419 <value name="FIELD0" value="0x2" desc=""/>
5437</field> 5420 <value name="FIELD1" value="0x3" desc=""/>
5438<field name="SLAVE_STATE" bitrange="9:0"> 5421 </field>
5439</field> 5422 <field name="RSVD1" desc="" bitrange="23:23"/>
5440</reg> 5423 <field name="ALPHA_OUTPUT" desc="" bitrange="22:22"/>
5441<reg name="DEBUG1" sct="yes"> 5424 <field name="IN_PLACE" desc="" bitrange="21:21"/>
5442<addr name="DEBUG1" addr="0x80" /> 5425 <field name="DELTA" desc="" bitrange="20:20"/>
5443<field name="I2C_CLK_IN" bitrange="31:31"> 5426 <field name="CROP" desc="" bitrange="19:19"/>
5444</field> 5427 <field name="SCALE" desc="" bitrange="18:18"/>
5445<field name="I2C_DATA_IN" bitrange="30:30"> 5428 <field name="UPSAMPLE" desc="" bitrange="17:17"/>
5446</field> 5429 <field name="SUBSAMPLE" desc="" bitrange="16:16"/>
5447<field name="RSVD4" bitrange="29:28"> 5430 <field name="S0_FORMAT" desc="" bitrange="15:12">
5448</field> 5431 <value name="RGB888" value="0x1" desc=""/>
5449<field name="DMA_BYTE_ENABLES" bitrange="27:24"> 5432 <value name="RGB565" value="0x4" desc=""/>
5450</field> 5433 <value name="RGB555" value="0x5" desc=""/>
5451<field name="CLK_GEN_STATE" bitrange="23:16"> 5434 <value name="YUV422" value="0x8" desc=""/>
5452</field> 5435 <value name="YUV420" value="0x9" desc=""/>
5453<field name="RSVD2" bitrange="15:11"> 5436 </field>
5454</field> 5437 <field name="VFLIP" desc="" bitrange="11:11"/>
5455<field name="LST_MODE" bitrange="10:9"> 5438 <field name="HFLIP" desc="" bitrange="10:10"/>
5456<value name="BCAST" value="0x0"> 5439 <field name="ROTATE" desc="" bitrange="9:8">
5457</value> 5440 <value name="ROT_0" value="0x0" desc=""/>
5458<value name="MY_WRITE" value="0x1"> 5441 <value name="ROT_90" value="0x1" desc=""/>
5459</value> 5442 <value name="ROT_180" value="0x2" desc=""/>
5460<value name="MY_READ" value="0x2"> 5443 <value name="ROT_270" value="0x3" desc=""/>
5461</value> 5444 </field>
5462<value name="NOT_ME" value="0x3"> 5445 <field name="OUTPUT_RGB_FORMAT" desc="" bitrange="7:4">
5463</value> 5446 <value name="ARGB8888" value="0x0" desc=""/>
5464</field> 5447 <value name="RGB888" value="0x1" desc=""/>
5465<field name="LOCAL_SLAVE_TEST" bitrange="8:8"> 5448 <value name="RGB888P" value="0x2" desc=""/>
5466</field> 5449 <value name="ARGB1555" value="0x3" desc=""/>
5467<field name="RSVD1" bitrange="7:5"> 5450 <value name="RGB565" value="0x4" desc=""/>
5468</field> 5451 <value name="RGB555" value="0x5" desc=""/>
5469<field name="FORCE_CLK_ON" bitrange="4:4"> 5452 </field>
5470</field> 5453 <field name="RSVD0" desc="" bitrange="3:3"/>
5471<field name="FORCE_ARB_LOSS" bitrange="3:3"> 5454 <field name="ENABLE_LCD_HANDSHAKE" desc="" bitrange="2:2"/>
5472</field> 5455 <field name="IRQ_ENABLE" desc="" bitrange="1:1"/>
5473<field name="FORCE_RCV_ACK" bitrange="2:2"> 5456 <field name="ENABLE" desc="" bitrange="0:0"/>
5474</field> 5457 </reg>
5475<field name="FORCE_I2C_DATA_OE" bitrange="1:1"> 5458 <reg name="STAT" desc="" sct="yes">
5476</field> 5459 <addr name="STAT" addr="0x10"/>
5477<field name="FORCE_I2C_CLK_OE" bitrange="0:0"> 5460 <field name="BLOCKX" desc="" bitrange="31:24"/>
5478</field> 5461 <field name="BLOCKY" desc="" bitrange="23:16"/>
5479</reg> 5462 <field name="RSVD2" desc="" bitrange="15:8"/>
5480<reg name="VERSION" sct="no"> 5463 <field name="AXI_ERROR_ID" desc="" bitrange="7:4"/>
5481<addr name="VERSION" addr="0x90" /> 5464 <field name="RSVD1" desc="" bitrange="3:3"/>
5482<field name="MAJOR" bitrange="31:24"> 5465 <field name="AXI_READ_ERROR" desc="" bitrange="2:2"/>
5483</field> 5466 <field name="AXI_WRITE_ERROR" desc="" bitrange="1:1"/>
5484<field name="MINOR" bitrange="23:16"> 5467 <field name="IRQ" desc="" bitrange="0:0"/>
5485</field> 5468 </reg>
5486<field name="STEP" bitrange="15:0"> 5469 <reg name="RGBBUF" desc="">
5487</field> 5470 <addr name="RGBBUF" addr="0x20"/>
5488</reg> 5471 <field name="ADDR" desc="" bitrange="31:0"/>
5489</dev> 5472 </reg>
5490<dev name="ICOLL" long_name="Interrupt Collector" desc="Interrupt Collector" version="3.2.0"> 5473 <reg name="RGBBUF2" desc="">
5491<addr name="ICOLL" addr="0x80000000" /> 5474 <addr name="RGBBUF2" addr="0x30"/>
5492<reg name="VECTOR" sct="yes"> 5475 <field name="ADDR" desc="" bitrange="31:0"/>
5493<addr name="VECTOR" addr="0x0" /> 5476 </reg>
5494<field name="IRQVECTOR" bitrange="31:2"> 5477 <reg name="RGBSIZE" desc="">
5495</field> 5478 <addr name="RGBSIZE" addr="0x40"/>
5496<field name="RSRVD1" bitrange="1:0"> 5479 <field name="ALPHA" desc="" bitrange="31:24"/>
5497</field> 5480 <field name="WIDTH" desc="" bitrange="23:12"/>
5498</reg> 5481 <field name="HEIGHT" desc="" bitrange="11:0"/>
5499<reg name="LEVELACK" sct="no"> 5482 </reg>
5500<addr name="LEVELACK" addr="0x10" /> 5483 <reg name="S0BUF" desc="">
5501<field name="RSRVD1" bitrange="31:4"> 5484 <addr name="S0BUF" addr="0x50"/>
5502</field> 5485 <field name="ADDR" desc="" bitrange="31:0"/>
5503<field name="IRQLEVELACK" bitrange="3:0"> 5486 </reg>
5504<value name="LEVEL0" value="0x1"> 5487 <reg name="S0UBUF" desc="">
5505</value> 5488 <addr name="S0UBUF" addr="0x60"/>
5506<value name="LEVEL1" value="0x2"> 5489 <field name="ADDR" desc="" bitrange="31:0"/>
5507</value> 5490 </reg>
5508<value name="LEVEL2" value="0x4"> 5491 <reg name="S0VBUF" desc="">
5509</value> 5492 <addr name="S0VBUF" addr="0x70"/>
5510<value name="LEVEL3" value="0x8"> 5493 <field name="ADDR" desc="" bitrange="31:0"/>
5511</value> 5494 </reg>
5512</field> 5495 <reg name="S0PARAM" desc="">
5513</reg> 5496 <addr name="S0PARAM" addr="0x80"/>
5514<reg name="CTRL" sct="yes"> 5497 <field name="XBASE" desc="" bitrange="31:24"/>
5515<addr name="CTRL" addr="0x20" /> 5498 <field name="YBASE" desc="" bitrange="23:16"/>
5516<field name="SFTRST" bitrange="31:31"> 5499 <field name="WIDTH" desc="" bitrange="15:8"/>
5517<value name="RUN" value="0x0"> 5500 <field name="HEIGHT" desc="" bitrange="7:0"/>
5518</value> 5501 </reg>
5519<value name="IN_RESET" value="0x1"> 5502 <reg name="S0BACKGROUND" desc="">
5520</value> 5503 <addr name="S0BACKGROUND" addr="0x90"/>
5521</field> 5504 <field name="COLOR" desc="" bitrange="31:0"/>
5522<field name="CLKGATE" bitrange="30:30"> 5505 </reg>
5523<value name="RUN" value="0x0"> 5506 <reg name="S0CROP" desc="">
5524</value> 5507 <addr name="S0CROP" addr="0xa0"/>
5525<value name="NO_CLOCKS" value="0x1"> 5508 <field name="XBASE" desc="" bitrange="31:24"/>
5526</value> 5509 <field name="YBASE" desc="" bitrange="23:16"/>
5527</field> 5510 <field name="WIDTH" desc="" bitrange="15:8"/>
5528<field name="RSRVD3" bitrange="29:24"> 5511 <field name="HEIGHT" desc="" bitrange="7:0"/>
5529</field> 5512 </reg>
5530<field name="VECTOR_PITCH" bitrange="23:21"> 5513 <reg name="S0SCALE" desc="">
5531<value name="DEFAULT_BY4" value="0x0"> 5514 <addr name="S0SCALE" addr="0xb0"/>
5532</value> 5515 <field name="RSVD2" desc="" bitrange="31:30"/>
5533<value name="BY4" value="0x1"> 5516 <field name="YSCALE" desc="" bitrange="29:16"/>
5534</value> 5517 <field name="RSVD1" desc="" bitrange="15:14"/>
5535<value name="BY8" value="0x2"> 5518 <field name="XSCALE" desc="" bitrange="13:0"/>
5536</value> 5519 </reg>
5537<value name="BY12" value="0x3"> 5520 <reg name="S0OFFSET" desc="">
5538</value> 5521 <addr name="S0OFFSET" addr="0xc0"/>
5539<value name="BY16" value="0x4"> 5522 <field name="RSVD2" desc="" bitrange="31:28"/>
5540</value> 5523 <field name="YOFFSET" desc="" bitrange="27:16"/>
5541<value name="BY20" value="0x5"> 5524 <field name="RSVD1" desc="" bitrange="15:12"/>
5542</value> 5525 <field name="XOFFSET" desc="" bitrange="11:0"/>
5543<value name="BY24" value="0x6"> 5526 </reg>
5544</value> 5527 <reg name="CSCCOEFF0" desc="">
5545<value name="BY28" value="0x7"> 5528 <addr name="CSCCOEFF0" addr="0xd0"/>
5546</value> 5529 <field name="YCBCR_MODE" desc="" bitrange="31:31"/>
5547</field> 5530 <field name="RSVD1" desc="" bitrange="30:29"/>
5548<field name="BYPASS_FSM" bitrange="20:20"> 5531 <field name="C0" desc="" bitrange="28:18"/>
5549<value name="NORMAL" value="0x0"> 5532 <field name="UV_OFFSET" desc="" bitrange="17:9"/>
5550</value> 5533 <field name="Y_OFFSET" desc="" bitrange="8:0"/>
5551<value name="BYPASS" value="0x1"> 5534 </reg>
5552</value> 5535 <reg name="CSCCOEFF1" desc="">
5553</field> 5536 <addr name="CSCCOEFF1" addr="0xe0"/>
5554<field name="NO_NESTING" bitrange="19:19"> 5537 <field name="RSVD1" desc="" bitrange="31:27"/>
5555<value name="NORMAL" value="0x0"> 5538 <field name="C1" desc="" bitrange="26:16"/>
5556</value> 5539 <field name="RSVD0" desc="" bitrange="15:11"/>
5557<value name="NO_NEST" value="0x1"> 5540 <field name="C4" desc="" bitrange="10:0"/>
5558</value> 5541 </reg>
5559</field> 5542 <reg name="CSCCOEFF2" desc="">
5560<field name="ARM_RSE_MODE" bitrange="18:18"> 5543 <addr name="CSCCOEFF2" addr="0xf0"/>
5561</field> 5544 <field name="RSVD1" desc="" bitrange="31:27"/>
5562<field name="FIQ_FINAL_ENABLE" bitrange="17:17"> 5545 <field name="C2" desc="" bitrange="26:16"/>
5563<value name="DISABLE" value="0x0"> 5546 <field name="RSVD0" desc="" bitrange="15:11"/>
5564</value> 5547 <field name="C3" desc="" bitrange="10:0"/>
5565<value name="ENABLE" value="0x1"> 5548 </reg>
5566</value> 5549 <reg name="NEXT" desc="" sct="yes">
5567</field> 5550 <addr name="NEXT" addr="0x100"/>
5568<field name="IRQ_FINAL_ENABLE" bitrange="16:16"> 5551 <field name="POINTER" desc="" bitrange="31:2"/>
5569<value name="DISABLE" value="0x0"> 5552 <field name="RSVD" desc="" bitrange="1:1"/>
5570</value> 5553 <field name="ENABLED" desc="" bitrange="0:0"/>
5571<value name="ENABLE" value="0x1"> 5554 </reg>
5572</value> 5555 <reg name="PAGETABLE" desc="">
5573</field> 5556 <addr name="PAGETABLE" addr="0x170"/>
5574<field name="RSRVD1" bitrange="15:0"> 5557 <field name="BASE" desc="" bitrange="31:14"/>
5575</field> 5558 <field name="RSVD1" desc="" bitrange="13:2"/>
5576</reg> 5559 <field name="FLUSH" desc="" bitrange="1:1"/>
5577<reg name="VBASE" sct="yes"> 5560 <field name="ENABLE" desc="" bitrange="0:0"/>
5578<addr name="VBASE" addr="0x40" /> 5561 </reg>
5579<field name="TABLE_ADDRESS" bitrange="31:2"> 5562 <reg name="S0COLORKEYLOW" desc="">
5580</field> 5563 <addr name="S0COLORKEYLOW" addr="0x180"/>
5581<field name="RSRVD1" bitrange="1:0"> 5564 <field name="RSVD1" desc="" bitrange="31:24"/>
5582</field> 5565 <field name="PIXEL" desc="" bitrange="23:0"/>
5583</reg> 5566 </reg>
5584<reg name="STAT" sct="no"> 5567 <reg name="S0COLORKEYHIGH" desc="">
5585<addr name="STAT" addr="0x70" /> 5568 <addr name="S0COLORKEYHIGH" addr="0x190"/>
5586<field name="RSRVD1" bitrange="31:7"> 5569 <field name="RSVD1" desc="" bitrange="31:24"/>
5587</field> 5570 <field name="PIXEL" desc="" bitrange="23:0"/>
5588<field name="VECTOR_NUMBER" bitrange="6:0"> 5571 </reg>
5589</field> 5572 <reg name="OLCOLORKEYLOW" desc="">
5590</reg> 5573 <addr name="OLCOLORKEYLOW" addr="0x1a0"/>
5591<reg name="RAWn" sct="yes"> 5574 <field name="RSVD1" desc="" bitrange="31:24"/>
5592<formula string="0xa0+n*0x10"/> 5575 <field name="PIXEL" desc="" bitrange="23:0"/>
5593<addr name="RAW0" addr="0xa0" /> 5576 </reg>
5594<addr name="RAW1" addr="0xb0" /> 5577 <reg name="OLCOLORKEYHIGH" desc="">
5595<addr name="RAW2" addr="0xc0" /> 5578 <addr name="OLCOLORKEYHIGH" addr="0x1b0"/>
5596<addr name="RAW3" addr="0xd0" /> 5579 <field name="RSVD1" desc="" bitrange="31:24"/>
5597<field name="RAW_IRQS" bitrange="31:0"> 5580 <field name="PIXEL" desc="" bitrange="23:0"/>
5598</field> 5581 </reg>
5599</reg> 5582 <reg name="DEBUGCTRL" desc="">
5600<reg name="INTERRUPTn" sct="yes"> 5583 <addr name="DEBUGCTRL" addr="0x1d0"/>
5601<formula string="0x120+n*0x10"/> 5584 <field name="RSVD" desc="" bitrange="31:9"/>
5602<addr name="INTERRUPT0" addr="0x120" /> 5585 <field name="RESET_TLB_STATS" desc="" bitrange="8:8"/>
5603<addr name="INTERRUPT1" addr="0x130" /> 5586 <field name="SELECT" desc="" bitrange="7:0">
5604<addr name="INTERRUPT2" addr="0x140" /> 5587 <value name="NONE" value="0x0" desc=""/>
5605<addr name="INTERRUPT3" addr="0x150" /> 5588 <value name="CTRL" value="0x1" desc=""/>
5606<addr name="INTERRUPT4" addr="0x160" /> 5589 <value name="S0REGS" value="0x2" desc=""/>
5607<addr name="INTERRUPT5" addr="0x170" /> 5590 <value name="S0BAX" value="0x3" desc=""/>
5608<addr name="INTERRUPT6" addr="0x180" /> 5591 <value name="S0BAY" value="0x4" desc=""/>
5609<addr name="INTERRUPT7" addr="0x190" /> 5592 <value name="PXBUF" value="0x5" desc=""/>
5610<addr name="INTERRUPT8" addr="0x1a0" /> 5593 <value name="ROTATION" value="0x6" desc=""/>
5611<addr name="INTERRUPT9" addr="0x1b0" /> 5594 <value name="ROTBUF0" value="0x7" desc=""/>
5612<addr name="INTERRUPT10" addr="0x1c0" /> 5595 <value name="ROTBUF1" value="0x8" desc=""/>
5613<addr name="INTERRUPT11" addr="0x1d0" /> 5596 </field>
5614<addr name="INTERRUPT12" addr="0x1e0" /> 5597 </reg>
5615<addr name="INTERRUPT13" addr="0x1f0" /> 5598 <reg name="DEBUG" desc="">
5616<addr name="INTERRUPT14" addr="0x200" /> 5599 <addr name="DEBUG" addr="0x1e0"/>
5617<addr name="INTERRUPT15" addr="0x210" /> 5600 <field name="DATA" desc="" bitrange="31:0"/>
5618<addr name="INTERRUPT16" addr="0x220" /> 5601 </reg>
5619<addr name="INTERRUPT17" addr="0x230" /> 5602 <reg name="VERSION" desc="">
5620<addr name="INTERRUPT18" addr="0x240" /> 5603 <addr name="VERSION" addr="0x1f0"/>
5621<addr name="INTERRUPT19" addr="0x250" /> 5604 <field name="MAJOR" desc="" bitrange="31:24"/>
5622<addr name="INTERRUPT20" addr="0x260" /> 5605 <field name="MINOR" desc="" bitrange="23:16"/>
5623<addr name="INTERRUPT21" addr="0x270" /> 5606 <field name="STEP" desc="" bitrange="15:0"/>
5624<addr name="INTERRUPT22" addr="0x280" /> 5607 </reg>
5625<addr name="INTERRUPT23" addr="0x290" /> 5608 <reg name="OLn" desc="">
5626<addr name="INTERRUPT24" addr="0x2a0" /> 5609 <formula string="0x200+n*0x40"/>
5627<addr name="INTERRUPT25" addr="0x2b0" /> 5610 <addr name="OL0" addr="0x200"/>
5628<addr name="INTERRUPT26" addr="0x2c0" /> 5611 <addr name="OL1" addr="0x240"/>
5629<addr name="INTERRUPT27" addr="0x2d0" /> 5612 <addr name="OL2" addr="0x280"/>
5630<addr name="INTERRUPT28" addr="0x2e0" /> 5613 <addr name="OL3" addr="0x2c0"/>
5631<addr name="INTERRUPT29" addr="0x2f0" /> 5614 <addr name="OL4" addr="0x300"/>
5632<addr name="INTERRUPT30" addr="0x300" /> 5615 <addr name="OL5" addr="0x340"/>
5633<addr name="INTERRUPT31" addr="0x310" /> 5616 <addr name="OL6" addr="0x380"/>
5634<addr name="INTERRUPT32" addr="0x320" /> 5617 <addr name="OL7" addr="0x3c0"/>
5635<addr name="INTERRUPT33" addr="0x330" /> 5618 <field name="ADDR" desc="" bitrange="31:0"/>
5636<addr name="INTERRUPT34" addr="0x340" /> 5619 </reg>
5637<addr name="INTERRUPT35" addr="0x350" /> 5620 <reg name="OLnSIZE" desc="">
5638<addr name="INTERRUPT36" addr="0x360" /> 5621 <formula string="0x210+n*0x40"/>
5639<addr name="INTERRUPT37" addr="0x370" /> 5622 <addr name="OL0SIZE" addr="0x210"/>
5640<addr name="INTERRUPT38" addr="0x380" /> 5623 <addr name="OL1SIZE" addr="0x250"/>
5641<addr name="INTERRUPT39" addr="0x390" /> 5624 <addr name="OL2SIZE" addr="0x290"/>
5642<addr name="INTERRUPT40" addr="0x3a0" /> 5625 <addr name="OL3SIZE" addr="0x2d0"/>
5643<addr name="INTERRUPT41" addr="0x3b0" /> 5626 <addr name="OL4SIZE" addr="0x310"/>
5644<addr name="INTERRUPT42" addr="0x3c0" /> 5627 <addr name="OL5SIZE" addr="0x350"/>
5645<addr name="INTERRUPT43" addr="0x3d0" /> 5628 <addr name="OL6SIZE" addr="0x390"/>
5646<addr name="INTERRUPT44" addr="0x3e0" /> 5629 <addr name="OL7SIZE" addr="0x3d0"/>
5647<addr name="INTERRUPT45" addr="0x3f0" /> 5630 <field name="XBASE" desc="" bitrange="31:24"/>
5648<addr name="INTERRUPT46" addr="0x400" /> 5631 <field name="YBASE" desc="" bitrange="23:16"/>
5649<addr name="INTERRUPT47" addr="0x410" /> 5632 <field name="WIDTH" desc="" bitrange="15:8"/>
5650<addr name="INTERRUPT48" addr="0x420" /> 5633 <field name="HEIGHT" desc="" bitrange="7:0"/>
5651<addr name="INTERRUPT49" addr="0x430" /> 5634 </reg>
5652<addr name="INTERRUPT50" addr="0x440" /> 5635 <reg name="OLnPARAM" desc="">
5653<addr name="INTERRUPT51" addr="0x450" /> 5636 <formula string="0x220+n*0x40"/>
5654<addr name="INTERRUPT52" addr="0x460" /> 5637 <addr name="OL0PARAM" addr="0x220"/>
5655<addr name="INTERRUPT53" addr="0x470" /> 5638 <addr name="OL1PARAM" addr="0x260"/>
5656<addr name="INTERRUPT54" addr="0x480" /> 5639 <addr name="OL2PARAM" addr="0x2a0"/>
5657<addr name="INTERRUPT55" addr="0x490" /> 5640 <addr name="OL3PARAM" addr="0x2e0"/>
5658<addr name="INTERRUPT56" addr="0x4a0" /> 5641 <addr name="OL4PARAM" addr="0x320"/>
5659<addr name="INTERRUPT57" addr="0x4b0" /> 5642 <addr name="OL5PARAM" addr="0x360"/>
5660<addr name="INTERRUPT58" addr="0x4c0" /> 5643 <addr name="OL6PARAM" addr="0x3a0"/>
5661<addr name="INTERRUPT59" addr="0x4d0" /> 5644 <addr name="OL7PARAM" addr="0x3e0"/>
5662<addr name="INTERRUPT60" addr="0x4e0" /> 5645 <field name="RSVD1" desc="" bitrange="31:20"/>
5663<addr name="INTERRUPT61" addr="0x4f0" /> 5646 <field name="ROP" desc="" bitrange="19:16">
5664<addr name="INTERRUPT62" addr="0x500" /> 5647 <value name="MASKOL" value="0x0" desc=""/>
5665<addr name="INTERRUPT63" addr="0x510" /> 5648 <value name="MASKNOTOL" value="0x1" desc=""/>
5666<addr name="INTERRUPT64" addr="0x520" /> 5649 <value name="MASKOLNOT" value="0x2" desc=""/>
5667<addr name="INTERRUPT65" addr="0x530" /> 5650 <value name="MERGEOL" value="0x3" desc=""/>
5668<addr name="INTERRUPT66" addr="0x540" /> 5651 <value name="MERGENOTOL" value="0x4" desc=""/>
5669<addr name="INTERRUPT67" addr="0x550" /> 5652 <value name="MERGEOLNOT" value="0x5" desc=""/>
5670<addr name="INTERRUPT68" addr="0x560" /> 5653 <value name="NOTCOPYOL" value="0x6" desc=""/>
5671<addr name="INTERRUPT69" addr="0x570" /> 5654 <value name="NOT" value="0x7" desc=""/>
5672<addr name="INTERRUPT70" addr="0x580" /> 5655 <value name="NOTMASKOL" value="0x8" desc=""/>
5673<addr name="INTERRUPT71" addr="0x590" /> 5656 <value name="NOTMERGEOL" value="0x9" desc=""/>
5674<addr name="INTERRUPT72" addr="0x5a0" /> 5657 <value name="XOROL" value="0xa" desc=""/>
5675<addr name="INTERRUPT73" addr="0x5b0" /> 5658 <value name="NOTXOROL" value="0xb" desc=""/>
5676<addr name="INTERRUPT74" addr="0x5c0" /> 5659 </field>
5677<addr name="INTERRUPT75" addr="0x5d0" /> 5660 <field name="ALPHA" desc="" bitrange="15:8"/>
5678<addr name="INTERRUPT76" addr="0x5e0" /> 5661 <field name="FORMAT" desc="" bitrange="7:4">
5679<addr name="INTERRUPT77" addr="0x5f0" /> 5662 <value name="ARGB8888" value="0x0" desc=""/>
5680<addr name="INTERRUPT78" addr="0x600" /> 5663 <value name="RGB888" value="0x1" desc=""/>
5681<addr name="INTERRUPT79" addr="0x610" /> 5664 <value name="ARGB1555" value="0x3" desc=""/>
5682<addr name="INTERRUPT80" addr="0x620" /> 5665 <value name="RGB565" value="0x4" desc=""/>
5683<addr name="INTERRUPT81" addr="0x630" /> 5666 <value name="RGB555" value="0x5" desc=""/>
5684<addr name="INTERRUPT82" addr="0x640" /> 5667 </field>
5685<addr name="INTERRUPT83" addr="0x650" /> 5668 <field name="ENABLE_COLORKEY" desc="" bitrange="3:3"/>
5686<addr name="INTERRUPT84" addr="0x660" /> 5669 <field name="ALPHA_CNTL" desc="" bitrange="2:1">
5687<addr name="INTERRUPT85" addr="0x670" /> 5670 <value name="Embedded" value="0x0" desc=""/>
5688<addr name="INTERRUPT86" addr="0x680" /> 5671 <value name="Override" value="0x1" desc=""/>
5689<addr name="INTERRUPT87" addr="0x690" /> 5672 <value name="Multiply" value="0x2" desc=""/>
5690<addr name="INTERRUPT88" addr="0x6a0" /> 5673 <value name="ROPs" value="0x3" desc=""/>
5691<addr name="INTERRUPT89" addr="0x6b0" /> 5674 </field>
5692<addr name="INTERRUPT90" addr="0x6c0" /> 5675 <field name="ENABLE" desc="" bitrange="0:0"/>
5693<addr name="INTERRUPT91" addr="0x6d0" /> 5676 </reg>
5694<addr name="INTERRUPT92" addr="0x6e0" /> 5677 <reg name="OLnPARAM2" desc="">
5695<addr name="INTERRUPT93" addr="0x6f0" /> 5678 <formula string="0x230+n*0x40"/>
5696<addr name="INTERRUPT94" addr="0x700" /> 5679 <addr name="OL0PARAM2" addr="0x230"/>
5697<addr name="INTERRUPT95" addr="0x710" /> 5680 <addr name="OL1PARAM2" addr="0x270"/>
5698<addr name="INTERRUPT96" addr="0x720" /> 5681 <addr name="OL2PARAM2" addr="0x2b0"/>
5699<addr name="INTERRUPT97" addr="0x730" /> 5682 <addr name="OL3PARAM2" addr="0x2f0"/>
5700<addr name="INTERRUPT98" addr="0x740" /> 5683 <addr name="OL4PARAM2" addr="0x330"/>
5701<addr name="INTERRUPT99" addr="0x750" /> 5684 <addr name="OL5PARAM2" addr="0x370"/>
5702<addr name="INTERRUPT100" addr="0x760" /> 5685 <addr name="OL6PARAM2" addr="0x3b0"/>
5703<addr name="INTERRUPT101" addr="0x770" /> 5686 <addr name="OL7PARAM2" addr="0x3f0"/>
5704<addr name="INTERRUPT102" addr="0x780" /> 5687 <field name="RSVD" desc="" bitrange="31:0"/>
5705<addr name="INTERRUPT103" addr="0x790" /> 5688 </reg>
5706<addr name="INTERRUPT104" addr="0x7a0" /> 5689 </dev>
5707<addr name="INTERRUPT105" addr="0x7b0" /> 5690 <dev name="RTC" long_name="Real Time Clock" desc="Real-Time Clock, Alarm, Watchdog, Persistent Bits" version="3.2.0">
5708<addr name="INTERRUPT106" addr="0x7c0" /> 5691 <addr name="RTC" addr="0x8005c000"/>
5709<addr name="INTERRUPT107" addr="0x7d0" /> 5692 <reg name="CTRL" desc="" sct="yes">
5710<addr name="INTERRUPT108" addr="0x7e0" /> 5693 <addr name="CTRL" addr="0x0"/>
5711<addr name="INTERRUPT109" addr="0x7f0" /> 5694 <field name="SFTRST" desc="" bitrange="31:31"/>
5712<addr name="INTERRUPT110" addr="0x800" /> 5695 <field name="CLKGATE" desc="" bitrange="30:30"/>
5713<addr name="INTERRUPT111" addr="0x810" /> 5696 <field name="RSVD0" desc="" bitrange="29:7"/>
5714<addr name="INTERRUPT112" addr="0x820" /> 5697 <field name="SUPPRESS_COPY2ANALOG" desc="" bitrange="6:6"/>
5715<addr name="INTERRUPT113" addr="0x830" /> 5698 <field name="FORCE_UPDATE" desc="" bitrange="5:5"/>
5716<addr name="INTERRUPT114" addr="0x840" /> 5699 <field name="WATCHDOGEN" desc="" bitrange="4:4"/>
5717<addr name="INTERRUPT115" addr="0x850" /> 5700 <field name="ONEMSEC_IRQ" desc="" bitrange="3:3"/>
5718<addr name="INTERRUPT116" addr="0x860" /> 5701 <field name="ALARM_IRQ" desc="" bitrange="2:2"/>
5719<addr name="INTERRUPT117" addr="0x870" /> 5702 <field name="ONEMSEC_IRQ_EN" desc="" bitrange="1:1"/>
5720<addr name="INTERRUPT118" addr="0x880" /> 5703 <field name="ALARM_IRQ_EN" desc="" bitrange="0:0"/>
5721<addr name="INTERRUPT119" addr="0x890" /> 5704 </reg>
5722<addr name="INTERRUPT120" addr="0x8a0" /> 5705 <reg name="STAT" desc="" sct="yes">
5723<addr name="INTERRUPT121" addr="0x8b0" /> 5706 <addr name="STAT" addr="0x10"/>
5724<addr name="INTERRUPT122" addr="0x8c0" /> 5707 <field name="RTC_PRESENT" desc="" bitrange="31:31"/>
5725<addr name="INTERRUPT123" addr="0x8d0" /> 5708 <field name="ALARM_PRESENT" desc="" bitrange="30:30"/>
5726<addr name="INTERRUPT124" addr="0x8e0" /> 5709 <field name="WATCHDOG_PRESENT" desc="" bitrange="29:29"/>
5727<addr name="INTERRUPT125" addr="0x8f0" /> 5710 <field name="XTAL32000_PRESENT" desc="" bitrange="28:28"/>
5728<addr name="INTERRUPT126" addr="0x900" /> 5711 <field name="XTAL32768_PRESENT" desc="" bitrange="27:27"/>
5729<addr name="INTERRUPT127" addr="0x910" /> 5712 <field name="RSVD1" desc="" bitrange="26:24"/>
5730<field name="RSRVD1" bitrange="31:5"> 5713 <field name="STALE_REGS" desc="" bitrange="23:16"/>
5731</field> 5714 <field name="NEW_REGS" desc="" bitrange="15:8"/>
5732<field name="ENFIQ" bitrange="4:4"> 5715 <field name="RSVD0" desc="" bitrange="7:0"/>
5733<value name="DISABLE" value="0x0"> 5716 </reg>
5734</value> 5717 <reg name="MILLISECONDS" desc="" sct="yes">
5735<value name="ENABLE" value="0x1"> 5718 <addr name="MILLISECONDS" addr="0x20"/>
5736</value> 5719 <field name="COUNT" desc="" bitrange="31:0"/>
5737</field> 5720 </reg>
5738<field name="SOFTIRQ" bitrange="3:3"> 5721 <reg name="SECONDS" desc="" sct="yes">
5739<value name="NO_INTERRUPT" value="0x0"> 5722 <addr name="SECONDS" addr="0x30"/>
5740</value> 5723 <field name="COUNT" desc="" bitrange="31:0"/>
5741<value name="FORCE_INTERRUPT" value="0x1"> 5724 </reg>
5742</value> 5725 <reg name="ALARM" desc="" sct="yes">
5743</field> 5726 <addr name="ALARM" addr="0x40"/>
5744<field name="ENABLE" bitrange="2:2"> 5727 <field name="VALUE" desc="" bitrange="31:0"/>
5745<value name="DISABLE" value="0x0"> 5728 </reg>
5746</value> 5729 <reg name="WATCHDOG" desc="" sct="yes">
5747<value name="ENABLE" value="0x1"> 5730 <addr name="WATCHDOG" addr="0x50"/>
5748</value> 5731 <field name="COUNT" desc="" bitrange="31:0"/>
5749</field> 5732 </reg>
5750<field name="PRIORITY" bitrange="1:0"> 5733 <reg name="PERSISTENT0" desc="" sct="yes">
5751<value name="LEVEL0" value="0x0"> 5734 <addr name="PERSISTENT0" addr="0x60"/>
5752</value> 5735 <field name="SPARE_ANALOG" desc="" bitrange="31:18"/>
5753<value name="LEVEL1" value="0x1"> 5736 <field name="AUTO_RESTART" desc="" bitrange="17:17"/>
5754</value> 5737 <field name="DISABLE_PSWITCH" desc="" bitrange="16:16"/>
5755<value name="LEVEL2" value="0x2"> 5738 <field name="LOWERBIAS" desc="" bitrange="15:14"/>
5756</value> 5739 <field name="DISABLE_XTALOK" desc="" bitrange="13:13"/>
5757<value name="LEVEL3" value="0x3"> 5740 <field name="MSEC_RES" desc="" bitrange="12:8"/>
5758</value> 5741 <field name="ALARM_WAKE" desc="" bitrange="7:7"/>
5759</field> 5742 <field name="XTAL32_FREQ" desc="" bitrange="6:6"/>
5760</reg> 5743 <field name="XTAL32KHZ_PWRUP" desc="" bitrange="5:5"/>
5761<reg name="DEBUG" sct="yes"> 5744 <field name="XTAL24MHZ_PWRUP" desc="" bitrange="4:4"/>
5762<addr name="DEBUG" addr="0x1120" /> 5745 <field name="LCK_SECS" desc="" bitrange="3:3"/>
5763<field name="INSERVICE" bitrange="31:28"> 5746 <field name="ALARM_EN" desc="" bitrange="2:2"/>
5764<value name="LEVEL0" value="0x1"> 5747 <field name="ALARM_WAKE_EN" desc="" bitrange="1:1"/>
5765</value> 5748 <field name="CLOCKSOURCE" desc="" bitrange="0:0"/>
5766<value name="LEVEL1" value="0x2"> 5749 </reg>
5767</value> 5750 <reg name="PERSISTENT1" desc="" sct="yes">
5768<value name="LEVEL2" value="0x4"> 5751 <addr name="PERSISTENT1" addr="0x70"/>
5769</value> 5752 <field name="GENERAL" desc="" bitrange="31:0">
5770<value name="LEVEL3" value="0x8"> 5753 <value name="ENUMERATE_500MA_TWICE" value="0x1000" desc=""/>
5771</value> 5754 <value name="USB_BOOT_PLAYER_MODE" value="0x800" desc=""/>
5772</field> 5755 <value name="SKIP_CHECKDISK" value="0x400" desc=""/>
5773<field name="LEVEL_REQUESTS" bitrange="27:24"> 5756 <value name="USB_LOW_POWER_MODE" value="0x200" desc=""/>
5774<value name="LEVEL0" value="0x1"> 5757 <value name="OTG_HNP_BIT" value="0x100" desc=""/>
5775</value> 5758 <value name="OTG_ATL_ROLE_BIT" value="0x80" desc=""/>
5776<value name="LEVEL1" value="0x2"> 5759 </field>
5777</value> 5760 </reg>
5778<value name="LEVEL2" value="0x4"> 5761 <reg name="PERSISTENT2" desc="" sct="yes">
5779</value> 5762 <addr name="PERSISTENT2" addr="0x80"/>
5780<value name="LEVEL3" value="0x8"> 5763 <field name="GENERAL" desc="" bitrange="31:0"/>
5781</value> 5764 </reg>
5782</field> 5765 <reg name="PERSISTENT3" desc="" sct="yes">
5783<field name="REQUESTS_BY_LEVEL" bitrange="23:20"> 5766 <addr name="PERSISTENT3" addr="0x90"/>
5784<value name="LEVEL0" value="0x1"> 5767 <field name="GENERAL" desc="" bitrange="31:0"/>
5785</value> 5768 </reg>
5786<value name="LEVEL1" value="0x2"> 5769 <reg name="PERSISTENT4" desc="" sct="yes">
5787</value> 5770 <addr name="PERSISTENT4" addr="0xa0"/>
5788<value name="LEVEL2" value="0x4"> 5771 <field name="GENERAL" desc="" bitrange="31:0"/>
5789</value> 5772 </reg>
5790<value name="LEVEL3" value="0x8"> 5773 <reg name="PERSISTENT5" desc="" sct="yes">
5791</value> 5774 <addr name="PERSISTENT5" addr="0xb0"/>
5792</field> 5775 <field name="GENERAL" desc="" bitrange="31:0"/>
5793<field name="RSRVD2" bitrange="19:18"> 5776 </reg>
5794</field> 5777 <reg name="DEBUG" desc="" sct="yes">
5795<field name="FIQ" bitrange="17:17"> 5778 <addr name="DEBUG" addr="0xc0"/>
5796<value name="NO_FIQ_REQUESTED" value="0x0"> 5779 <field name="RSVD0" desc="" bitrange="31:2"/>
5797</value> 5780 <field name="WATCHDOG_RESET_MASK" desc="" bitrange="1:1"/>
5798<value name="FIQ_REQUESTED" value="0x1"> 5781 <field name="WATCHDOG_RESET" desc="" bitrange="0:0"/>
5799</value> 5782 </reg>
5800</field> 5783 <reg name="VERSION" desc="">
5801<field name="IRQ" bitrange="16:16"> 5784 <addr name="VERSION" addr="0xd0"/>
5802<value name="NO_IRQ_REQUESTED" value="0x0"> 5785 <field name="MAJOR" desc="" bitrange="31:24"/>
5803</value> 5786 <field name="MINOR" desc="" bitrange="23:16"/>
5804<value name="IRQ_REQUESTED" value="0x1"> 5787 <field name="STEP" desc="" bitrange="15:0"/>
5805</value> 5788 </reg>
5806</field> 5789 </dev>
5807<field name="RSRVD1" bitrange="15:10"> 5790 <dev name="SAIF" long_name="Sync Audio Interface" desc="Sync Audio Interface (SAIF)" version="3.2.0">
5808</field> 5791 <addr name="SAIF1" addr="0x80042000"/>
5809<field name="VECTOR_FSM" bitrange="9:0"> 5792 <addr name="SAIF2" addr="0x80046000"/>
5810<value name="FSM_IDLE" value="0x0"> 5793 <reg name="CTRL" desc="" sct="yes">
5811</value> 5794 <addr name="CTRL" addr="0x0"/>
5812<value name="FSM_MULTICYCLE1" value="0x1"> 5795 <field name="SFTRST" desc="" bitrange="31:31"/>
5813</value> 5796 <field name="CLKGATE" desc="" bitrange="30:30"/>
5814<value name="FSM_MULTICYCLE2" value="0x2"> 5797 <field name="BITCLK_MULT_RATE" desc="" bitrange="29:27"/>
5815</value> 5798 <field name="BITCLK_BASE_RATE" desc="" bitrange="26:26"/>
5816<value name="FSM_PENDING" value="0x4"> 5799 <field name="FIFO_ERROR_IRQ_EN" desc="" bitrange="25:25"/>
5817</value> 5800 <field name="FIFO_SERVICE_IRQ_EN" desc="" bitrange="24:24"/>
5818<value name="FSM_MULTICYCLE3" value="0x8"> 5801 <field name="RSRVD2" desc="" bitrange="23:21"/>
5819</value> 5802 <field name="DMAWAIT_COUNT" desc="" bitrange="20:16"/>
5820<value name="FSM_MULTICYCLE4" value="0x10"> 5803 <field name="CHANNEL_NUM_SELECT" desc="" bitrange="15:14"/>
5821</value> 5804 <field name="RSRVD1" desc="" bitrange="13:13"/>
5822<value name="FSM_ISR_RUNNING1" value="0x20"> 5805 <field name="BIT_ORDER" desc="" bitrange="12:12"/>
5823</value> 5806 <field name="DELAY" desc="" bitrange="11:11"/>
5824<value name="FSM_ISR_RUNNING2" value="0x40"> 5807 <field name="JUSTIFY" desc="" bitrange="10:10"/>
5825</value> 5808 <field name="LRCLK_POLARITY" desc="" bitrange="9:9"/>
5826<value name="FSM_ISR_RUNNING3" value="0x80"> 5809 <field name="BITCLK_EDGE" desc="" bitrange="8:8"/>
5827</value> 5810 <field name="WORD_LENGTH" desc="" bitrange="7:4"/>
5828<value name="FSM_MULTICYCLE5" value="0x100"> 5811 <field name="BITCLK_48XFS_ENABLE" desc="" bitrange="3:3"/>
5829</value> 5812 <field name="SLAVE_MODE" desc="" bitrange="2:2"/>
5830<value name="FSM_MULTICYCLE6" value="0x200"> 5813 <field name="READ_MODE" desc="" bitrange="1:1"/>
5831</value> 5814 <field name="RUN" desc="" bitrange="0:0"/>
5832</field> 5815 </reg>
5833</reg> 5816 <reg name="STAT" desc="" sct="yes">
5834<reg name="DBGREAD0" sct="yes"> 5817 <addr name="STAT" addr="0x10"/>
5835<addr name="DBGREAD0" addr="0x1130" /> 5818 <field name="PRESENT" desc="" bitrange="31:31"/>
5836<field name="VALUE" bitrange="31:0"> 5819 <field name="RSRVD2" desc="" bitrange="30:17"/>
5837</field> 5820 <field name="DMA_PREQ" desc="" bitrange="16:16"/>
5838</reg> 5821 <field name="RSRVD1" desc="" bitrange="15:7"/>
5839<reg name="DBGREAD1" sct="yes"> 5822 <field name="FIFO_UNDERFLOW_IRQ" desc="" bitrange="6:6"/>
5840<addr name="DBGREAD1" addr="0x1140" /> 5823 <field name="FIFO_OVERFLOW_IRQ" desc="" bitrange="5:5"/>
5841<field name="VALUE" bitrange="31:0"> 5824 <field name="FIFO_SERVICE_IRQ" desc="" bitrange="4:4"/>
5842</field> 5825 <field name="RSRVD0" desc="" bitrange="3:1"/>
5843</reg> 5826 <field name="BUSY" desc="" bitrange="0:0"/>
5844<reg name="DBGFLAG" sct="yes"> 5827 </reg>
5845<addr name="DBGFLAG" addr="0x1150" /> 5828 <reg name="DATA" desc="" sct="yes">
5846<field name="RSRVD1" bitrange="31:16"> 5829 <addr name="DATA" addr="0x20"/>
5847</field> 5830 <field name="PCM_RIGHT" desc="" bitrange="31:16"/>
5848<field name="FLAG" bitrange="15:0"> 5831 <field name="PCM_LEFT" desc="" bitrange="15:0"/>
5849</field> 5832 </reg>
5850</reg> 5833 <reg name="VERSION" desc="">
5851<reg name="DBGREQUESTn" sct="yes"> 5834 <addr name="VERSION" addr="0x30"/>
5852<formula string="0x1160+n*0x10"/> 5835 <field name="MAJOR" desc="" bitrange="31:24"/>
5853<addr name="DBGREQUEST0" addr="0x1160" /> 5836 <field name="MINOR" desc="" bitrange="23:16"/>
5854<addr name="DBGREQUEST1" addr="0x1170" /> 5837 <field name="STEP" desc="" bitrange="15:0"/>
5855<addr name="DBGREQUEST2" addr="0x1180" /> 5838 </reg>
5856<addr name="DBGREQUEST3" addr="0x1190" /> 5839 </dev>
5857<field name="BITS" bitrange="31:0"> 5840 <dev name="SPDIF" long_name="Sony/Phillips Digital Audio Interface" desc="SPDIF Transmitter" version="3.2.0">
5858</field> 5841 <addr name="SPDIF" addr="0x80054000"/>
5859</reg> 5842 <reg name="CTRL" desc="" sct="yes">
5860<reg name="VERSION" sct="no"> 5843 <addr name="CTRL" addr="0x0"/>
5861<addr name="VERSION" addr="0x11e0" /> 5844 <field name="SFTRST" desc="" bitrange="31:31"/>
5862<field name="MAJOR" bitrange="31:24"> 5845 <field name="CLKGATE" desc="" bitrange="30:30"/>
5863</field> 5846 <field name="RSRVD1" desc="" bitrange="29:21"/>
5864<field name="MINOR" bitrange="23:16"> 5847 <field name="DMAWAIT_COUNT" desc="" bitrange="20:16"/>
5865</field> 5848 <field name="RSRVD0" desc="" bitrange="15:6"/>
5866<field name="STEP" bitrange="15:0"> 5849 <field name="WAIT_END_XFER" desc="" bitrange="5:5"/>
5867</field> 5850 <field name="WORD_LENGTH" desc="" bitrange="4:4"/>
5868</reg> 5851 <field name="FIFO_UNDERFLOW_IRQ" desc="" bitrange="3:3"/>
5869</dev> 5852 <field name="FIFO_OVERFLOW_IRQ" desc="" bitrange="2:2"/>
5870<dev name="IR" long_name="IrDA" desc="IrDA Controller" version="3.2.0"> 5853 <field name="FIFO_ERROR_IRQ_EN" desc="" bitrange="1:1"/>
5871<addr name="IR" addr="0x80078000" /> 5854 <field name="RUN" desc="" bitrange="0:0"/>
5872<reg name="CTRL" sct="yes"> 5855 </reg>
5873<addr name="CTRL" addr="0x0" /> 5856 <reg name="STAT" desc="" sct="yes">
5874<field name="SFTRST" bitrange="31:31"> 5857 <addr name="STAT" addr="0x10"/>
5875<value name="RUN" value="0x0"> 5858 <field name="PRESENT" desc="" bitrange="31:31"/>
5876</value> 5859 <field name="RSRVD1" desc="" bitrange="30:1"/>
5877<value name="RESET" value="0x1"> 5860 <field name="END_XFER" desc="" bitrange="0:0"/>
5878</value> 5861 </reg>
5879</field> 5862 <reg name="FRAMECTRL" desc="" sct="yes">
5880<field name="CLKGATE" bitrange="30:30"> 5863 <addr name="FRAMECTRL" addr="0x20"/>
5881</field> 5864 <field name="RSRVD2" desc="" bitrange="31:18"/>
5882<field name="RSVD2" bitrange="29:27"> 5865 <field name="V_CONFIG" desc="" bitrange="17:17"/>
5883</field> 5866 <field name="AUTO_MUTE" desc="" bitrange="16:16"/>
5884<field name="MTA" bitrange="26:24"> 5867 <field name="RSRVD1" desc="" bitrange="15:15"/>
5885<value name="MTA_10MS" value="0x0"> 5868 <field name="USER_DATA" desc="" bitrange="14:14"/>
5886</value> 5869 <field name="V" desc="" bitrange="13:13"/>
5887<value name="MTA_5MS" value="0x1"> 5870 <field name="L" desc="" bitrange="12:12"/>
5888</value> 5871 <field name="RSRVD0" desc="" bitrange="11:11"/>
5889<value name="MTA_1MS" value="0x2"> 5872 <field name="CC" desc="" bitrange="10:4"/>
5890</value> 5873 <field name="PRE" desc="" bitrange="3:3"/>
5891<value name="MTA_500US" value="0x3"> 5874 <field name="COPY" desc="" bitrange="2:2"/>
5892</value> 5875 <field name="AUDIO" desc="" bitrange="1:1"/>
5893<value name="MTA_100US" value="0x4"> 5876 <field name="PRO" desc="" bitrange="0:0"/>
5894</value> 5877 </reg>
5895<value name="MTA_50US" value="0x5"> 5878 <reg name="SRR" desc="" sct="yes">
5896</value> 5879 <addr name="SRR" addr="0x30"/>
5897<value name="MTA_10US" value="0x6"> 5880 <field name="RSRVD1" desc="" bitrange="31:31"/>
5898</value> 5881 <field name="BASEMULT" desc="" bitrange="30:28"/>
5899<value name="MTA_0" value="0x7"> 5882 <field name="RSRVD0" desc="" bitrange="27:20"/>
5900</value> 5883 <field name="RATE" desc="" bitrange="19:0"/>
5901</field> 5884 </reg>
5902<field name="MODE" bitrange="23:22"> 5885 <reg name="DEBUG" desc="" sct="yes">
5903<value name="SIR" value="0x0"> 5886 <addr name="DEBUG" addr="0x40"/>
5904</value> 5887 <field name="RSRVD1" desc="" bitrange="31:2"/>
5905<value name="MIR" value="0x1"> 5888 <field name="DMA_PREQ" desc="" bitrange="1:1"/>
5906</value> 5889 <field name="FIFO_STATUS" desc="" bitrange="0:0"/>
5907<value name="FIR" value="0x2"> 5890 </reg>
5908</value> 5891 <reg name="DATA" desc="" sct="yes">
5909<value name="VFIR" value="0x3"> 5892 <addr name="DATA" addr="0x50"/>
5910</value> 5893 <field name="HIGH" desc="" bitrange="31:16"/>
5911</field> 5894 <field name="LOW" desc="" bitrange="15:0"/>
5912<field name="SPEED" bitrange="21:19"> 5895 </reg>
5913<value name="SPD000" value="0x0"> 5896 <reg name="VERSION" desc="">
5914</value> 5897 <addr name="VERSION" addr="0x60"/>
5915<value name="SPD001" value="0x1"> 5898 <field name="MAJOR" desc="" bitrange="31:24"/>
5916</value> 5899 <field name="MINOR" desc="" bitrange="23:16"/>
5917<value name="SPD010" value="0x2"> 5900 <field name="STEP" desc="" bitrange="15:0"/>
5918</value> 5901 </reg>
5919<value name="SPD011" value="0x3"> 5902 </dev>
5920</value> 5903 <dev name="SSP" long_name="Sync Serial Port" desc="Synchronous Serial Ports (SSP)" version="3.2.0">
5921<value name="SPD100" value="0x4"> 5904 <addr name="SSP1" addr="0x80010000"/>
5922</value> 5905 <addr name="SSP2" addr="0x80034000"/>
5923<value name="SPD101" value="0x5"> 5906 <reg name="CTRL0" desc="" sct="yes">
5924</value> 5907 <addr name="CTRL0" addr="0x0"/>
5925</field> 5908 <field name="SFTRST" desc="" bitrange="31:31"/>
5926<field name="RSVD1" bitrange="18:14"> 5909 <field name="CLKGATE" desc="" bitrange="30:30"/>
5927</field> 5910 <field name="RUN" desc="" bitrange="29:29"/>
5928<field name="TC_TIME_DIV" bitrange="13:8"> 5911 <field name="SDIO_IRQ_CHECK" desc="" bitrange="28:28"/>
5929</field> 5912 <field name="LOCK_CS" desc="" bitrange="27:27"/>
5930<field name="TC_TYPE" bitrange="7:7"> 5913 <field name="IGNORE_CRC" desc="" bitrange="26:26"/>
5931</field> 5914 <field name="READ" desc="" bitrange="25:25"/>
5932<field name="SIR_GAP" bitrange="6:4"> 5915 <field name="DATA_XFER" desc="" bitrange="24:24"/>
5933<value name="GAP_10K" value="0x0"> 5916 <field name="BUS_WIDTH" desc="" bitrange="23:22">
5934</value> 5917 <value name="ONE_BIT" value="0x0" desc=""/>
5935<value name="GAP_5K" value="0x1"> 5918 <value name="FOUR_BIT" value="0x1" desc=""/>
5936</value> 5919 <value name="EIGHT_BIT" value="0x2" desc=""/>
5937<value name="GAP_1K" value="0x2"> 5920 </field>
5938</value> 5921 <field name="WAIT_FOR_IRQ" desc="" bitrange="21:21"/>
5939<value name="GAP_500" value="0x3"> 5922 <field name="WAIT_FOR_CMD" desc="" bitrange="20:20"/>
5940</value> 5923 <field name="LONG_RESP" desc="" bitrange="19:19"/>
5941<value name="GAP_100" value="0x4"> 5924 <field name="CHECK_RESP" desc="" bitrange="18:18"/>
5942</value> 5925 <field name="GET_RESP" desc="" bitrange="17:17"/>
5943<value name="GAP_50" value="0x5"> 5926 <field name="ENABLE" desc="" bitrange="16:16"/>
5944</value> 5927 <field name="XFER_COUNT" desc="" bitrange="15:0"/>
5945<value name="GAP_10" value="0x6"> 5928 </reg>
5946</value> 5929 <reg name="CMD0" desc="" sct="yes">
5947<value name="GAP_0" value="0x7"> 5930 <addr name="CMD0" addr="0x10"/>
5948</value> 5931 <field name="RSVD0" desc="" bitrange="31:23"/>
5949</field> 5932 <field name="SLOW_CLKING_EN" desc="" bitrange="22:22"/>
5950<field name="SIPEN" bitrange="3:3"> 5933 <field name="CONT_CLKING_EN" desc="" bitrange="21:21"/>
5951</field> 5934 <field name="APPEND_8CYC" desc="" bitrange="20:20"/>
5952<field name="TCEN" bitrange="2:2"> 5935 <field name="BLOCK_SIZE" desc="" bitrange="19:16"/>
5953</field> 5936 <field name="BLOCK_COUNT" desc="" bitrange="15:8"/>
5954<field name="TXEN" bitrange="1:1"> 5937 <field name="CMD" desc="" bitrange="7:0">
5955</field> 5938 <value name="MMC_GO_IDLE_STATE" value="0x0" desc=""/>
5956<field name="RXEN" bitrange="0:0"> 5939 <value name="MMC_SEND_OP_COND" value="0x1" desc=""/>
5957</field> 5940 <value name="MMC_ALL_SEND_CID" value="0x2" desc=""/>
5958</reg> 5941 <value name="MMC_SET_RELATIVE_ADDR" value="0x3" desc=""/>
5959<reg name="TXDMA" sct="yes"> 5942 <value name="MMC_SET_DSR" value="0x4" desc=""/>
5960<addr name="TXDMA" addr="0x10" /> 5943 <value name="MMC_RESERVED_5" value="0x5" desc=""/>
5961<field name="RUN" bitrange="31:31"> 5944 <value name="MMC_SWITCH" value="0x6" desc=""/>
5962</field> 5945 <value name="MMC_SELECT_DESELECT_CARD" value="0x7" desc=""/>
5963<field name="RSVD2" bitrange="30:30"> 5946 <value name="MMC_SEND_EXT_CSD" value="0x8" desc=""/>
5964</field> 5947 <value name="MMC_SEND_CSD" value="0x9" desc=""/>
5965<field name="EMPTY" bitrange="29:29"> 5948 <value name="MMC_SEND_CID" value="0xa" desc=""/>
5966</field> 5949 <value name="MMC_READ_DAT_UNTIL_STOP" value="0xb" desc=""/>
5967<field name="INT" bitrange="28:28"> 5950 <value name="MMC_STOP_TRANSMISSION" value="0xc" desc=""/>
5968</field> 5951 <value name="MMC_SEND_STATUS" value="0xd" desc=""/>
5969<field name="CHANGE" bitrange="27:27"> 5952 <value name="MMC_BUSTEST_R" value="0xe" desc=""/>
5970</field> 5953 <value name="MMC_GO_INACTIVE_STATE" value="0xf" desc=""/>
5971<field name="NEW_MTA" bitrange="26:24"> 5954 <value name="MMC_SET_BLOCKLEN" value="0x10" desc=""/>
5972</field> 5955 <value name="MMC_READ_SINGLE_BLOCK" value="0x11" desc=""/>
5973<field name="NEW_MODE" bitrange="23:22"> 5956 <value name="MMC_READ_MULTIPLE_BLOCK" value="0x12" desc=""/>
5974</field> 5957 <value name="MMC_BUSTEST_W" value="0x13" desc=""/>
5975<field name="NEW_SPEED" bitrange="21:19"> 5958 <value name="MMC_WRITE_DAT_UNTIL_STOP" value="0x14" desc=""/>
5976</field> 5959 <value name="MMC_SET_BLOCK_COUNT" value="0x17" desc=""/>
5977<field name="BOF_TYPE" bitrange="18:18"> 5960 <value name="MMC_WRITE_BLOCK" value="0x18" desc=""/>
5978</field> 5961 <value name="MMC_WRITE_MULTIPLE_BLOCK" value="0x19" desc=""/>
5979<field name="XBOFS" bitrange="17:12"> 5962 <value name="MMC_PROGRAM_CID" value="0x1a" desc=""/>
5980</field> 5963 <value name="MMC_PROGRAM_CSD" value="0x1b" desc=""/>
5981<field name="XFER_COUNT" bitrange="11:0"> 5964 <value name="MMC_SET_WRITE_PROT" value="0x1c" desc=""/>
5982</field> 5965 <value name="MMC_CLR_WRITE_PROT" value="0x1d" desc=""/>
5983</reg> 5966 <value name="MMC_SEND_WRITE_PROT" value="0x1e" desc=""/>
5984<reg name="RXDMA" sct="yes"> 5967 <value name="MMC_ERASE_GROUP_START" value="0x23" desc=""/>
5985<addr name="RXDMA" addr="0x20" /> 5968 <value name="MMC_ERASE_GROUP_END" value="0x24" desc=""/>
5986<field name="RUN" bitrange="31:31"> 5969 <value name="MMC_ERASE" value="0x26" desc=""/>
5987</field> 5970 <value name="MMC_FAST_IO" value="0x27" desc=""/>
5988<field name="RSVD" bitrange="30:10"> 5971 <value name="MMC_GO_IRQ_STATE" value="0x28" desc=""/>
5989</field> 5972 <value name="MMC_LOCK_UNLOCK" value="0x2a" desc=""/>
5990<field name="XFER_COUNT" bitrange="9:0"> 5973 <value name="MMC_APP_CMD" value="0x37" desc=""/>
5991</field> 5974 <value name="MMC_GEN_CMD" value="0x38" desc=""/>
5992</reg> 5975 <value name="SD_GO_IDLE_STATE" value="0x0" desc=""/>
5993<reg name="DBGCTRL" sct="yes"> 5976 <value name="SD_ALL_SEND_CID" value="0x2" desc=""/>
5994<addr name="DBGCTRL" addr="0x30" /> 5977 <value name="SD_SEND_RELATIVE_ADDR" value="0x3" desc=""/>
5995<field name="RSVD2" bitrange="31:13"> 5978 <value name="SD_SET_DSR" value="0x4" desc=""/>
5996</field> 5979 <value name="SD_IO_SEND_OP_COND" value="0x5" desc=""/>
5997<field name="VFIRSWZ" bitrange="12:12"> 5980 <value name="SD_SELECT_DESELECT_CARD" value="0x7" desc=""/>
5998<value name="NORMAL" value="0x0"> 5981 <value name="SD_SEND_CSD" value="0x9" desc=""/>
5999</value> 5982 <value name="SD_SEND_CID" value="0xa" desc=""/>
6000<value name="SWAP" value="0x1"> 5983 <value name="SD_STOP_TRANSMISSION" value="0xc" desc=""/>
6001</value> 5984 <value name="SD_SEND_STATUS" value="0xd" desc=""/>
6002</field> 5985 <value name="SD_GO_INACTIVE_STATE" value="0xf" desc=""/>
6003<field name="RXFRMOFF" bitrange="11:11"> 5986 <value name="SD_SET_BLOCKLEN" value="0x10" desc=""/>
6004</field> 5987 <value name="SD_READ_SINGLE_BLOCK" value="0x11" desc=""/>
6005<field name="RXCRCOFF" bitrange="10:10"> 5988 <value name="SD_READ_MULTIPLE_BLOCK" value="0x12" desc=""/>
6006</field> 5989 <value name="SD_WRITE_BLOCK" value="0x18" desc=""/>
6007<field name="RXINVERT" bitrange="9:9"> 5990 <value name="SD_WRITE_MULTIPLE_BLOCK" value="0x19" desc=""/>
6008</field> 5991 <value name="SD_PROGRAM_CSD" value="0x1b" desc=""/>
6009<field name="TXFRMOFF" bitrange="8:8"> 5992 <value name="SD_SET_WRITE_PROT" value="0x1c" desc=""/>
6010</field> 5993 <value name="SD_CLR_WRITE_PROT" value="0x1d" desc=""/>
6011<field name="TXCRCOFF" bitrange="7:7"> 5994 <value name="SD_SEND_WRITE_PROT" value="0x1e" desc=""/>
6012</field> 5995 <value name="SD_ERASE_WR_BLK_START" value="0x20" desc=""/>
6013<field name="TXINVERT" bitrange="6:6"> 5996 <value name="SD_ERASE_WR_BLK_END" value="0x21" desc=""/>
6014</field> 5997 <value name="SD_ERASE_GROUP_START" value="0x23" desc=""/>
6015<field name="INTLOOPBACK" bitrange="5:5"> 5998 <value name="SD_ERASE_GROUP_END" value="0x24" desc=""/>
6016</field> 5999 <value name="SD_ERASE" value="0x26" desc=""/>
6017<field name="DUPLEX" bitrange="4:4"> 6000 <value name="SD_LOCK_UNLOCK" value="0x2a" desc=""/>
6018</field> 6001 <value name="SD_IO_RW_DIRECT" value="0x34" desc=""/>
6019<field name="MIO_RX" bitrange="3:3"> 6002 <value name="SD_IO_RW_EXTENDED" value="0x35" desc=""/>
6020</field> 6003 <value name="SD_APP_CMD" value="0x37" desc=""/>
6021<field name="MIO_TX" bitrange="2:2"> 6004 <value name="SD_GEN_CMD" value="0x38" desc=""/>
6022</field> 6005 </field>
6023<field name="MIO_SCLK" bitrange="1:1"> 6006 </reg>
6024</field> 6007 <reg name="CMD1" desc="">
6025<field name="MIO_EN" bitrange="0:0"> 6008 <addr name="CMD1" addr="0x20"/>
6026</field> 6009 <field name="CMD_ARG" desc="" bitrange="31:0"/>
6027</reg> 6010 </reg>
6028<reg name="INTR" sct="yes"> 6011 <reg name="COMPREF" desc="">
6029<addr name="INTR" addr="0x40" /> 6012 <addr name="COMPREF" addr="0x30"/>
6030<field name="RSVD2" bitrange="31:23"> 6013 <field name="REFERENCE" desc="" bitrange="31:0"/>
6031</field> 6014 </reg>
6032<field name="RXABORT_IRQ_EN" bitrange="22:22"> 6015 <reg name="COMPMASK" desc="">
6033<value name="DISABLED" value="0x0"> 6016 <addr name="COMPMASK" addr="0x40"/>
6034</value> 6017 <field name="MASK" desc="" bitrange="31:0"/>
6035<value name="ENABLED" value="0x1"> 6018 </reg>
6036</value> 6019 <reg name="TIMING" desc="">
6037</field> 6020 <addr name="TIMING" addr="0x50"/>
6038<field name="SPEED_IRQ_EN" bitrange="21:21"> 6021 <field name="TIMEOUT" desc="" bitrange="31:16"/>
6039<value name="DISABLED" value="0x0"> 6022 <field name="CLOCK_DIVIDE" desc="" bitrange="15:8"/>
6040</value> 6023 <field name="CLOCK_RATE" desc="" bitrange="7:0"/>
6041<value name="ENABLED" value="0x1"> 6024 </reg>
6042</value> 6025 <reg name="CTRL1" desc="" sct="yes">
6043</field> 6026 <addr name="CTRL1" addr="0x60"/>
6044<field name="RXOF_IRQ_EN" bitrange="20:20"> 6027 <field name="SDIO_IRQ" desc="" bitrange="31:31"/>
6045<value name="DISABLED" value="0x0"> 6028 <field name="SDIO_IRQ_EN" desc="" bitrange="30:30"/>
6046</value> 6029 <field name="RESP_ERR_IRQ" desc="" bitrange="29:29"/>
6047<value name="ENABLED" value="0x1"> 6030 <field name="RESP_ERR_IRQ_EN" desc="" bitrange="28:28"/>
6048</value> 6031 <field name="RESP_TIMEOUT_IRQ" desc="" bitrange="27:27"/>
6049</field> 6032 <field name="RESP_TIMEOUT_IRQ_EN" desc="" bitrange="26:26"/>
6050<field name="TXUF_IRQ_EN" bitrange="19:19"> 6033 <field name="DATA_TIMEOUT_IRQ" desc="" bitrange="25:25"/>
6051<value name="DISABLED" value="0x0"> 6034 <field name="DATA_TIMEOUT_IRQ_EN" desc="" bitrange="24:24"/>
6052</value> 6035 <field name="DATA_CRC_IRQ" desc="" bitrange="23:23"/>
6053<value name="ENABLED" value="0x1"> 6036 <field name="DATA_CRC_IRQ_EN" desc="" bitrange="22:22"/>
6054</value> 6037 <field name="FIFO_UNDERRUN_IRQ" desc="" bitrange="21:21"/>
6055</field> 6038 <field name="FIFO_UNDERRUN_EN" desc="" bitrange="20:20"/>
6056<field name="TC_IRQ_EN" bitrange="18:18"> 6039 <field name="CEATA_CCS_ERR_IRQ" desc="" bitrange="19:19"/>
6057<value name="DISABLED" value="0x0"> 6040 <field name="CEATA_CCS_ERR_IRQ_EN" desc="" bitrange="18:18"/>
6058</value> 6041 <field name="RECV_TIMEOUT_IRQ" desc="" bitrange="17:17"/>
6059<value name="ENABLED" value="0x1"> 6042 <field name="RECV_TIMEOUT_IRQ_EN" desc="" bitrange="16:16"/>
6060</value> 6043 <field name="FIFO_OVERRUN_IRQ" desc="" bitrange="15:15"/>
6061</field> 6044 <field name="FIFO_OVERRUN_IRQ_EN" desc="" bitrange="14:14"/>
6062<field name="RX_IRQ_EN" bitrange="17:17"> 6045 <field name="DMA_ENABLE" desc="" bitrange="13:13"/>
6063<value name="DISABLED" value="0x0"> 6046 <field name="CEATA_CCS_ERR_EN" desc="" bitrange="12:12"/>
6064</value> 6047 <field name="SLAVE_OUT_DISABLE" desc="" bitrange="11:11"/>
6065<value name="ENABLED" value="0x1"> 6048 <field name="PHASE" desc="" bitrange="10:10"/>
6066</value> 6049 <field name="POLARITY" desc="" bitrange="9:9"/>
6067</field> 6050 <field name="SLAVE_MODE" desc="" bitrange="8:8"/>
6068<field name="TX_IRQ_EN" bitrange="16:16"> 6051 <field name="WORD_LENGTH" desc="" bitrange="7:4">
6069<value name="DISABLED" value="0x0"> 6052 <value name="RESERVED0" value="0x0" desc=""/>
6070</value> 6053 <value name="RESERVED1" value="0x1" desc=""/>
6071<value name="ENABLED" value="0x1"> 6054 <value name="RESERVED2" value="0x2" desc=""/>
6072</value> 6055 <value name="FOUR_BITS" value="0x3" desc=""/>
6073</field> 6056 <value name="EIGHT_BITS" value="0x7" desc=""/>
6074<field name="RSVD1" bitrange="15:7"> 6057 <value name="SIXTEEN_BITS" value="0xf" desc=""/>
6075</field> 6058 </field>
6076<field name="RXABORT_IRQ" bitrange="6:6"> 6059 <field name="SSP_MODE" desc="" bitrange="3:0">
6077<value name="NO_REQUEST" value="0x0"> 6060 <value name="SPI" value="0x0" desc=""/>
6078</value> 6061 <value name="SSI" value="0x1" desc=""/>
6079<value name="REQUEST" value="0x1"> 6062 <value name="SD_MMC" value="0x3" desc=""/>
6080</value> 6063 <value name="MS" value="0x4" desc=""/>
6081</field> 6064 <value name="CE_ATA" value="0x7" desc=""/>
6082<field name="SPEED_IRQ" bitrange="5:5"> 6065 </field>
6083<value name="NO_REQUEST" value="0x0"> 6066 </reg>
6084</value> 6067 <reg name="DATA" desc="">
6085<value name="REQUEST" value="0x1"> 6068 <addr name="DATA" addr="0x70"/>
6086</value> 6069 <field name="DATA" desc="" bitrange="31:0"/>
6087</field> 6070 </reg>
6088<field name="RXOF_IRQ" bitrange="4:4"> 6071 <reg name="SDRESP0" desc="">
6089<value name="NO_REQUEST" value="0x0"> 6072 <addr name="SDRESP0" addr="0x80"/>
6090</value> 6073 <field name="RESP0" desc="" bitrange="31:0"/>
6091<value name="REQUEST" value="0x1"> 6074 </reg>
6092</value> 6075 <reg name="SDRESP1" desc="">
6093</field> 6076 <addr name="SDRESP1" addr="0x90"/>
6094<field name="TXUF_IRQ" bitrange="3:3"> 6077 <field name="RESP1" desc="" bitrange="31:0"/>
6095<value name="NO_REQUEST" value="0x0"> 6078 </reg>
6096</value> 6079 <reg name="SDRESP2" desc="">
6097<value name="REQUEST" value="0x1"> 6080 <addr name="SDRESP2" addr="0xa0"/>
6098</value> 6081 <field name="RESP2" desc="" bitrange="31:0"/>
6099</field> 6082 </reg>
6100<field name="TC_IRQ" bitrange="2:2"> 6083 <reg name="SDRESP3" desc="">
6101<value name="NO_REQUEST" value="0x0"> 6084 <addr name="SDRESP3" addr="0xb0"/>
6102</value> 6085 <field name="RESP3" desc="" bitrange="31:0"/>
6103<value name="REQUEST" value="0x1"> 6086 </reg>
6104</value> 6087 <reg name="STATUS" desc="">
6105</field> 6088 <addr name="STATUS" addr="0xc0"/>
6106<field name="RX_IRQ" bitrange="1:1"> 6089 <field name="PRESENT" desc="" bitrange="31:31"/>
6107<value name="NO_REQUEST" value="0x0"> 6090 <field name="MS_PRESENT" desc="" bitrange="30:30"/>
6108</value> 6091 <field name="SD_PRESENT" desc="" bitrange="29:29"/>
6109<value name="REQUEST" value="0x1"> 6092 <field name="CARD_DETECT" desc="" bitrange="28:28"/>
6110</value> 6093 <field name="RSVD3" desc="" bitrange="27:22"/>
6111</field> 6094 <field name="DMASENSE" desc="" bitrange="21:21"/>
6112<field name="TX_IRQ" bitrange="0:0"> 6095 <field name="DMATERM" desc="" bitrange="20:20"/>
6113<value name="NO_REQUEST" value="0x0"> 6096 <field name="DMAREQ" desc="" bitrange="19:19"/>
6114</value> 6097 <field name="DMAEND" desc="" bitrange="18:18"/>
6115<value name="REQUEST" value="0x1"> 6098 <field name="SDIO_IRQ" desc="" bitrange="17:17"/>
6116</value> 6099 <field name="RESP_CRC_ERR" desc="" bitrange="16:16"/>
6117</field> 6100 <field name="RESP_ERR" desc="" bitrange="15:15"/>
6118</reg> 6101 <field name="RESP_TIMEOUT" desc="" bitrange="14:14"/>
6119<reg name="DATA" sct="no"> 6102 <field name="DATA_CRC_ERR" desc="" bitrange="13:13"/>
6120<addr name="DATA" addr="0x50" /> 6103 <field name="TIMEOUT" desc="" bitrange="12:12"/>
6121<field name="DATA" bitrange="31:0"> 6104 <field name="RECV_TIMEOUT_STAT" desc="" bitrange="11:11"/>
6122</field> 6105 <field name="CEATA_CCS_ERR" desc="" bitrange="10:10"/>
6123</reg> 6106 <field name="FIFO_OVRFLW" desc="" bitrange="9:9"/>
6124<reg name="STAT" sct="no"> 6107 <field name="FIFO_FULL" desc="" bitrange="8:8"/>
6125<addr name="STAT" addr="0x60" /> 6108 <field name="RSVD1" desc="" bitrange="7:6"/>
6126<field name="PRESENT" bitrange="31:31"> 6109 <field name="FIFO_EMPTY" desc="" bitrange="5:5"/>
6127<value name="UNAVAILABLE" value="0x0"> 6110 <field name="FIFO_UNDRFLW" desc="" bitrange="4:4"/>
6128</value> 6111 <field name="CMD_BUSY" desc="" bitrange="3:3"/>
6129<value name="AVAILABLE" value="0x1"> 6112 <field name="DATA_BUSY" desc="" bitrange="2:2"/>
6130</value> 6113 <field name="RSVD0" desc="" bitrange="1:1"/>
6131</field> 6114 <field name="BUSY" desc="" bitrange="0:0"/>
6132<field name="MODE_ALLOWED" bitrange="30:29"> 6115 </reg>
6133<value name="VFIR" value="0x0"> 6116 <reg name="DEBUG" desc="">
6134</value> 6117 <addr name="DEBUG" addr="0x100"/>
6135<value name="FIR" value="0x1"> 6118 <field name="DATACRC_ERR" desc="" bitrange="31:28"/>
6136</value> 6119 <field name="DATA_STALL" desc="" bitrange="27:27"/>
6137<value name="MIR" value="0x2"> 6120 <field name="DAT_SM" desc="" bitrange="26:24">
6138</value> 6121 <value name="DSM_IDLE" value="0x0" desc=""/>
6139<value name="SIR" value="0x3"> 6122 <value name="DSM_WORD" value="0x2" desc=""/>
6140</value> 6123 <value name="DSM_CRC1" value="0x3" desc=""/>
6141</field> 6124 <value name="DSM_CRC2" value="0x4" desc=""/>
6142<field name="ANY_IRQ" bitrange="28:28"> 6125 <value name="DSM_END" value="0x5" desc=""/>
6143<value name="NO_REQUEST" value="0x0"> 6126 </field>
6144</value> 6127 <field name="MSTK_SM" desc="" bitrange="23:20">
6145<value name="REQUEST" value="0x1"> 6128 <value name="MSTK_IDLE" value="0x0" desc=""/>
6146</value> 6129 <value name="MSTK_CKON" value="0x1" desc=""/>
6147</field> 6130 <value name="MSTK_BS1" value="0x2" desc=""/>
6148<field name="RSVD2" bitrange="27:23"> 6131 <value name="MSTK_TPC" value="0x3" desc=""/>
6149</field> 6132 <value name="MSTK_BS2" value="0x4" desc=""/>
6150<field name="RXABORT_SUMMARY" bitrange="22:22"> 6133 <value name="MSTK_HDSHK" value="0x5" desc=""/>
6151<value name="NO_REQUEST" value="0x0"> 6134 <value name="MSTK_BS3" value="0x6" desc=""/>
6152</value> 6135 <value name="MSTK_RW" value="0x7" desc=""/>
6153<value name="REQUEST" value="0x1"> 6136 <value name="MSTK_CRC1" value="0x8" desc=""/>
6154</value> 6137 <value name="MSTK_CRC2" value="0x9" desc=""/>
6155</field> 6138 <value name="MSTK_BS0" value="0xa" desc=""/>
6156<field name="SPEED_SUMMARY" bitrange="21:21"> 6139 <value name="MSTK_END1" value="0xb" desc=""/>
6157<value name="NO_REQUEST" value="0x0"> 6140 <value name="MSTK_END2W" value="0xc" desc=""/>
6158</value> 6141 <value name="MSTK_END2R" value="0xd" desc=""/>
6159<value name="REQUEST" value="0x1"> 6142 <value name="MSTK_DONE" value="0xe" desc=""/>
6160</value> 6143 </field>
6161</field> 6144 <field name="CMD_OE" desc="" bitrange="19:19"/>
6162<field name="RXOF_SUMMARY" bitrange="20:20"> 6145 <field name="DMA_SM" desc="" bitrange="18:16">
6163<value name="NO_REQUEST" value="0x0"> 6146 <value name="DMA_IDLE" value="0x0" desc=""/>
6164</value> 6147 <value name="DMA_DMAREQ" value="0x1" desc=""/>
6165<value name="REQUEST" value="0x1"> 6148 <value name="DMA_DMAACK" value="0x2" desc=""/>
6166</value> 6149 <value name="DMA_STALL" value="0x3" desc=""/>
6167</field> 6150 <value name="DMA_BUSY" value="0x4" desc=""/>
6168<field name="TXUF_SUMMARY" bitrange="19:19"> 6151 <value name="DMA_DONE" value="0x5" desc=""/>
6169<value name="NO_REQUEST" value="0x0"> 6152 <value name="DMA_COUNT" value="0x6" desc=""/>
6170</value> 6153 </field>
6171<value name="REQUEST" value="0x1"> 6154 <field name="MMC_SM" desc="" bitrange="15:12">
6172</value> 6155 <value name="MMC_IDLE" value="0x0" desc=""/>
6173</field> 6156 <value name="MMC_CMD" value="0x1" desc=""/>
6174<field name="TC_SUMMARY" bitrange="18:18"> 6157 <value name="MMC_TRC" value="0x2" desc=""/>
6175<value name="NO_REQUEST" value="0x0"> 6158 <value name="MMC_RESP" value="0x3" desc=""/>
6176</value> 6159 <value name="MMC_RPRX" value="0x4" desc=""/>
6177<value name="REQUEST" value="0x1"> 6160 <value name="MMC_TX" value="0x5" desc=""/>
6178</value> 6161 <value name="MMC_CTOK" value="0x6" desc=""/>
6179</field> 6162 <value name="MMC_RX" value="0x7" desc=""/>
6180<field name="RX_SUMMARY" bitrange="17:17"> 6163 <value name="MMC_CCS" value="0x8" desc=""/>
6181<value name="NO_REQUEST" value="0x0"> 6164 <value name="MMC_PUP" value="0x9" desc=""/>
6182</value> 6165 <value name="MMC_WAIT" value="0xa" desc=""/>
6183<value name="REQUEST" value="0x1"> 6166 </field>
6184</value> 6167 <field name="CMD_SM" desc="" bitrange="11:10">
6185</field> 6168 <value name="CSM_IDLE" value="0x0" desc=""/>
6186<field name="TX_SUMMARY" bitrange="16:16"> 6169 <value name="CSM_INDEX" value="0x1" desc=""/>
6187<value name="NO_REQUEST" value="0x0"> 6170 <value name="CSM_ARG" value="0x2" desc=""/>
6188</value> 6171 <value name="CSM_CRC" value="0x3" desc=""/>
6189<value name="REQUEST" value="0x1"> 6172 </field>
6190</value> 6173 <field name="SSP_CMD" desc="" bitrange="9:9"/>
6191</field> 6174 <field name="SSP_RESP" desc="" bitrange="8:8"/>
6192<field name="RSVD1" bitrange="15:3"> 6175 <field name="SSP_RXD" desc="" bitrange="7:0"/>
6193</field> 6176 </reg>
6194<field name="MEDIA_BUSY" bitrange="2:2"> 6177 <reg name="VERSION" desc="">
6195</field> 6178 <addr name="VERSION" addr="0x110"/>
6196<field name="RX_ACTIVE" bitrange="1:1"> 6179 <field name="MAJOR" desc="" bitrange="31:24"/>
6197</field> 6180 <field name="MINOR" desc="" bitrange="23:16"/>
6198<field name="TX_ACTIVE" bitrange="0:0"> 6181 <field name="STEP" desc="" bitrange="15:0"/>
6199</field> 6182 </reg>
6200</reg> 6183 </dev>
6201<reg name="TCCTRL" sct="yes"> 6184 <dev name="SYDMA" long_name="SYDMA" desc="SYDMA" version="3.2.0">
6202<addr name="TCCTRL" addr="0x70" /> 6185 <addr name="SYDMA" addr="0x80026000"/>
6203<field name="INIT" bitrange="31:31"> 6186 <reg name="CTRL" desc="" sct="yes">
6204</field> 6187 <addr name="CTRL" addr="0x0"/>
6205<field name="GO" bitrange="30:30"> 6188 <field name="SFTRST" desc="" bitrange="31:31">
6206</field> 6189 <value name="RUN" value="0x0" desc=""/>
6207<field name="BUSY" bitrange="29:29"> 6190 <value name="RESET" value="0x1" desc=""/>
6208</field> 6191 </field>
6209<field name="RSVD" bitrange="28:25"> 6192 <field name="CLKGATE" desc="" bitrange="30:30">
6210</field> 6193 <value name="RUN" value="0x0" desc=""/>
6211<field name="TEMIC" bitrange="24:24"> 6194 <value name="NO_CLKS" value="0x1" desc=""/>
6212<value name="LOW" value="0x0"> 6195 </field>
6213</value> 6196 <field name="RSVD1" desc="" bitrange="29:10"/>
6214<value name="HIGH" value="0x1"> 6197 <field name="COMPLETE_IRQ_EN" desc="" bitrange="9:9">
6215</value> 6198 <value name="DISABLED" value="0x0" desc=""/>
6216</field> 6199 <value name="ENABLED" value="0x1" desc=""/>
6217<field name="EXT_DATA" bitrange="23:16"> 6200 </field>
6218</field> 6201 <field name="RSVD0" desc="" bitrange="8:3"/>
6219<field name="DATA" bitrange="15:8"> 6202 <field name="ERROR_IRQ" desc="" bitrange="2:2"/>
6220</field> 6203 <field name="COMPLETE_IRQ" desc="" bitrange="1:1"/>
6221<field name="ADDR" bitrange="7:5"> 6204 <field name="RUN" desc="" bitrange="0:0">
6222</field> 6205 <value name="HALT" value="0x0" desc=""/>
6223<field name="INDX" bitrange="4:1"> 6206 <value name="RUN" value="0x1" desc=""/>
6224</field> 6207 </field>
6225<field name="C" bitrange="0:0"> 6208 </reg>
6226</field> 6209 <reg name="RADDR" desc="">
6227</reg> 6210 <addr name="RADDR" addr="0x10"/>
6228<reg name="SI_READ" sct="no"> 6211 <field name="RSRC_ADDR" desc="" bitrange="31:0"/>
6229<addr name="SI_READ" addr="0x80" /> 6212 </reg>
6230<field name="RSVD1" bitrange="31:9"> 6213 <reg name="WADDR" desc="">
6231</field> 6214 <addr name="WADDR" addr="0x20"/>
6232<field name="ABORT" bitrange="8:8"> 6215 <field name="WSRC_ADDR" desc="" bitrange="31:0"/>
6233</field> 6216 </reg>
6234<field name="DATA" bitrange="7:0"> 6217 <reg name="XFER_COUNT" desc="">
6235</field> 6218 <addr name="XFER_COUNT" addr="0x30"/>
6236</reg> 6219 <field name="SIZE" desc="" bitrange="31:0"/>
6237<reg name="DEBUG" sct="no"> 6220 </reg>
6238<addr name="DEBUG" addr="0x90" /> 6221 <reg name="BURST" desc="">
6239<field name="RSVD1" bitrange="31:6"> 6222 <addr name="BURST" addr="0x40"/>
6240</field> 6223 <field name="RSVD0" desc="" bitrange="31:4"/>
6241<field name="TXDMAKICK" bitrange="5:5"> 6224 <field name="WLEN" desc="" bitrange="3:2">
6242</field> 6225 <value name="1" value="0x0" desc=""/>
6243<field name="RXDMAKICK" bitrange="4:4"> 6226 <value name="2" value="0x1" desc=""/>
6244</field> 6227 <value name="4" value="0x2" desc=""/>
6245<field name="TXDMAEND" bitrange="3:3"> 6228 <value name="8" value="0x3" desc=""/>
6246</field> 6229 </field>
6247<field name="RXDMAEND" bitrange="2:2"> 6230 <field name="RLEN" desc="" bitrange="1:0">
6248</field> 6231 <value name="1" value="0x0" desc=""/>
6249<field name="TXDMAREQ" bitrange="1:1"> 6232 <value name="2" value="0x1" desc=""/>
6250</field> 6233 <value name="4" value="0x2" desc=""/>
6251<field name="RXDMAREQ" bitrange="0:0"> 6234 <value name="8" value="0x3" desc=""/>
6252</field> 6235 </field>
6253</reg> 6236 </reg>
6254<reg name="VERSION" sct="no"> 6237 <reg name="DACK" desc="">
6255<addr name="VERSION" addr="0xa0" /> 6238 <addr name="DACK" addr="0x50"/>
6256<field name="MAJOR" bitrange="31:24"> 6239 <field name="RSVD0" desc="" bitrange="31:8"/>
6257</field> 6240 <field name="WDELAY" desc="" bitrange="7:4"/>
6258<field name="MINOR" bitrange="23:16"> 6241 <field name="RDELAY" desc="" bitrange="3:0"/>
6259</field> 6242 </reg>
6260<field name="STEP" bitrange="15:0"> 6243 <reg name="DEBUG0" desc="">
6261</field> 6244 <addr name="DEBUG0" addr="0x100"/>
6262</reg> 6245 <field name="DATA" desc="" bitrange="31:0"/>
6263</dev> 6246 </reg>
6264<dev name="LCDIF" long_name="LCD Interface" desc="LCD Interface (LCDIF)" version="3.2.0"> 6247 <reg name="DEBUG1" desc="">
6265<addr name="LCDIF" addr="0x80030000" /> 6248 <addr name="DEBUG1" addr="0x110"/>
6266<reg name="CTRL" sct="yes"> 6249 <field name="DATA" desc="" bitrange="31:0"/>
6267<addr name="CTRL" addr="0x0" /> 6250 </reg>
6268<field name="SFTRST" bitrange="31:31"> 6251 <reg name="DEBUG2" desc="">
6269</field> 6252 <addr name="DEBUG2" addr="0x120"/>
6270<field name="CLKGATE" bitrange="30:30"> 6253 <field name="DATA" desc="" bitrange="31:0"/>
6271</field> 6254 </reg>
6272<field name="YCBCR422_INPUT" bitrange="29:29"> 6255 <reg name="VERSION" desc="">
6273</field> 6256 <addr name="VERSION" addr="0x130"/>
6274<field name="RSRVD0" bitrange="28:28"> 6257 <field name="MAJOR" desc="" bitrange="31:24"/>
6275</field> 6258 <field name="MINOR" desc="" bitrange="23:16"/>
6276<field name="WAIT_FOR_VSYNC_EDGE" bitrange="27:27"> 6259 <field name="STEP" desc="" bitrange="15:0"/>
6277</field> 6260 </reg>
6278<field name="DATA_SHIFT_DIR" bitrange="26:26"> 6261 </dev>
6279<value name="TXDATA_SHIFT_LEFT" value="0x0"> 6262 <dev name="TIMROT" long_name="Timers/Rotary Interface" desc="Timers and Rotary Decoder" version="3.2.0">
6280</value> 6263 <addr name="TIMROT" addr="0x80068000"/>
6281<value name="TXDATA_SHIFT_RIGHT" value="0x1"> 6264 <reg name="ROTCTRL" desc="" sct="yes">
6282</value> 6265 <addr name="ROTCTRL" addr="0x0"/>
6283</field> 6266 <field name="SFTRST" desc="" bitrange="31:31"/>
6284<field name="SHIFT_NUM_BITS" bitrange="25:21"> 6267 <field name="CLKGATE" desc="" bitrange="30:30"/>
6285</field> 6268 <field name="ROTARY_PRESENT" desc="" bitrange="29:29"/>
6286<field name="DVI_MODE" bitrange="20:20"> 6269 <field name="TIM3_PRESENT" desc="" bitrange="28:28"/>
6287</field> 6270 <field name="TIM2_PRESENT" desc="" bitrange="27:27"/>
6288<field name="BYPASS_COUNT" bitrange="19:19"> 6271 <field name="TIM1_PRESENT" desc="" bitrange="26:26"/>
6289</field> 6272 <field name="TIM0_PRESENT" desc="" bitrange="25:25"/>
6290<field name="VSYNC_MODE" bitrange="18:18"> 6273 <field name="STATE" desc="" bitrange="24:22"/>
6291</field> 6274 <field name="DIVIDER" desc="" bitrange="21:16"/>
6292<field name="DOTCLK_MODE" bitrange="17:17"> 6275 <field name="RSRVD3" desc="" bitrange="15:13"/>
6293</field> 6276 <field name="RELATIVE" desc="" bitrange="12:12"/>
6294<field name="DATA_SELECT" bitrange="16:16"> 6277 <field name="OVERSAMPLE" desc="" bitrange="11:10">
6295<value name="CMD_MODE" value="0x0"> 6278 <value name="8X" value="0x0" desc=""/>
6296</value> 6279 <value name="4X" value="0x1" desc=""/>
6297<value name="DATA_MODE" value="0x1"> 6280 <value name="2X" value="0x2" desc=""/>
6298</value> 6281 <value name="1X" value="0x3" desc=""/>
6299</field> 6282 </field>
6300<field name="INPUT_DATA_SWIZZLE" bitrange="15:14"> 6283 <field name="POLARITY_B" desc="" bitrange="9:9"/>
6301<value name="NO_SWAP" value="0x0"> 6284 <field name="POLARITY_A" desc="" bitrange="8:8"/>
6302</value> 6285 <field name="RSRVD2" desc="" bitrange="7:7"/>
6303<value name="LITTLE_ENDIAN" value="0x0"> 6286 <field name="SELECT_B" desc="" bitrange="6:4">
6304</value> 6287 <value name="NEVER_TICK" value="0x0" desc=""/>
6305<value name="BIG_ENDIAN_SWAP" value="0x1"> 6288 <value name="PWM0" value="0x1" desc=""/>
6306</value> 6289 <value name="PWM1" value="0x2" desc=""/>
6307<value name="SWAP_ALL_BYTES" value="0x1"> 6290 <value name="PWM2" value="0x3" desc=""/>
6308</value> 6291 <value name="PWM3" value="0x4" desc=""/>
6309<value name="HWD_SWAP" value="0x2"> 6292 <value name="PWM4" value="0x5" desc=""/>
6310</value> 6293 <value name="ROTARYA" value="0x6" desc=""/>
6311<value name="HWD_BYTE_SWAP" value="0x3"> 6294 <value name="ROTARYB" value="0x7" desc=""/>
6312</value> 6295 </field>
6313</field> 6296 <field name="RSRVD1" desc="" bitrange="3:3"/>
6314<field name="CSC_DATA_SWIZZLE" bitrange="13:12"> 6297 <field name="SELECT_A" desc="" bitrange="2:0">
6315<value name="NO_SWAP" value="0x0"> 6298 <value name="NEVER_TICK" value="0x0" desc=""/>
6316</value> 6299 <value name="PWM0" value="0x1" desc=""/>
6317<value name="LITTLE_ENDIAN" value="0x0"> 6300 <value name="PWM1" value="0x2" desc=""/>
6318</value> 6301 <value name="PWM2" value="0x3" desc=""/>
6319<value name="BIG_ENDIAN_SWAP" value="0x1"> 6302 <value name="PWM3" value="0x4" desc=""/>
6320</value> 6303 <value name="PWM4" value="0x5" desc=""/>
6321<value name="SWAP_ALL_BYTES" value="0x1"> 6304 <value name="ROTARYA" value="0x6" desc=""/>
6322</value> 6305 <value name="ROTARYB" value="0x7" desc=""/>
6323<value name="HWD_SWAP" value="0x2"> 6306 </field>
6324</value> 6307 </reg>
6325<value name="HWD_BYTE_SWAP" value="0x3"> 6308 <reg name="ROTCOUNT" desc="">
6326</value> 6309 <addr name="ROTCOUNT" addr="0x10"/>
6327</field> 6310 <field name="RSRVD1" desc="" bitrange="31:16"/>
6328<field name="LCD_DATABUS_WIDTH" bitrange="11:10"> 6311 <field name="UPDOWN" desc="" bitrange="15:0"/>
6329<value name="16_BIT" value="0x0"> 6312 </reg>
6330</value> 6313 <reg name="TIMCTRLn" desc="" sct="yes">
6331<value name="8_BIT" value="0x1"> 6314 <formula string="0x20+n*0x20"/>
6332</value> 6315 <addr name="TIMCTRL0" addr="0x20"/>
6333<value name="18_BIT" value="0x2"> 6316 <addr name="TIMCTRL1" addr="0x40"/>
6334</value> 6317 <addr name="TIMCTRL2" addr="0x60"/>
6335<value name="24_BIT" value="0x3"> 6318 <field name="RSRVD2" desc="" bitrange="31:16"/>
6336</value> 6319 <field name="IRQ" desc="" bitrange="15:15"/>
6337</field> 6320 <field name="IRQ_EN" desc="" bitrange="14:14"/>
6338<field name="WORD_LENGTH" bitrange="9:8"> 6321 <field name="RSRVD1" desc="" bitrange="13:9"/>
6339<value name="16_BIT" value="0x0"> 6322 <field name="POLARITY" desc="" bitrange="8:8"/>
6340</value> 6323 <field name="UPDATE" desc="" bitrange="7:7"/>
6341<value name="8_BIT" value="0x1"> 6324 <field name="RELOAD" desc="" bitrange="6:6"/>
6342</value> 6325 <field name="PRESCALE" desc="" bitrange="5:4">
6343<value name="18_BIT" value="0x2"> 6326 <value name="DIV_BY_1" value="0x0" desc=""/>
6344</value> 6327 <value name="DIV_BY_2" value="0x1" desc=""/>
6345<value name="24_BIT" value="0x3"> 6328 <value name="DIV_BY_4" value="0x2" desc=""/>
6346</value> 6329 <value name="DIV_BY_8" value="0x3" desc=""/>
6347</field> 6330 </field>
6348<field name="RGB_TO_YCBCR422_CSC" bitrange="7:7"> 6331 <field name="SELECT" desc="" bitrange="3:0">
6349</field> 6332 <value name="NEVER_TICK" value="0x0" desc=""/>
6350<field name="ENABLE_PXP_HANDSHAKE" bitrange="6:6"> 6333 <value name="PWM0" value="0x1" desc=""/>
6351</field> 6334 <value name="PWM1" value="0x2" desc=""/>
6352<field name="LCDIF_MASTER" bitrange="5:5"> 6335 <value name="PWM2" value="0x3" desc=""/>
6353</field> 6336 <value name="PWM3" value="0x4" desc=""/>
6354<field name="DMA_BURST_LENGTH" bitrange="4:4"> 6337 <value name="PWM4" value="0x5" desc=""/>
6355</field> 6338 <value name="ROTARYA" value="0x6" desc=""/>
6356<field name="DATA_FORMAT_16_BIT" bitrange="3:3"> 6339 <value name="ROTARYB" value="0x7" desc=""/>
6357</field> 6340 <value name="32KHZ_XTAL" value="0x8" desc=""/>
6358<field name="DATA_FORMAT_18_BIT" bitrange="2:2"> 6341 <value name="8KHZ_XTAL" value="0x9" desc=""/>
6359<value name="LOWER_18_BITS_VALID" value="0x0"> 6342 <value name="4KHZ_XTAL" value="0xa" desc=""/>
6360</value> 6343 <value name="1KHZ_XTAL" value="0xb" desc=""/>
6361<value name="UPPER_18_BITS_VALID" value="0x1"> 6344 <value name="TICK_ALWAYS" value="0xc" desc=""/>
6362</value> 6345 </field>
6363</field> 6346 </reg>
6364<field name="DATA_FORMAT_24_BIT" bitrange="1:1"> 6347 <reg name="TIMCOUNTn" desc="">
6365<value name="ALL_24_BITS_VALID" value="0x0"> 6348 <formula string="0x30+n*0x20"/>
6366</value> 6349 <addr name="TIMCOUNT0" addr="0x30"/>
6367<value name="DROP_UPPER_2_BITS_PER_BYTE" value="0x1"> 6350 <addr name="TIMCOUNT1" addr="0x50"/>
6368</value> 6351 <addr name="TIMCOUNT2" addr="0x70"/>
6369</field> 6352 <field name="RUNNING_COUNT" desc="" bitrange="31:16"/>
6370<field name="RUN" bitrange="0:0"> 6353 <field name="FIXED_COUNT" desc="" bitrange="15:0"/>
6371</field> 6354 </reg>
6372</reg> 6355 <reg name="TIMCTRL3" desc="" sct="yes">
6373<reg name="CTRL1" sct="yes"> 6356 <addr name="TIMCTRL3" addr="0x80"/>
6374<addr name="CTRL1" addr="0x10" /> 6357 <field name="RSRVD2" desc="" bitrange="31:20"/>
6375<field name="RSRVD1" bitrange="31:27"> 6358 <field name="TEST_SIGNAL" desc="" bitrange="19:16">
6376</field> 6359 <value name="NEVER_TICK" value="0x0" desc=""/>
6377<field name="BM_ERROR_IRQ_EN" bitrange="26:26"> 6360 <value name="PWM0" value="0x1" desc=""/>
6378</field> 6361 <value name="PWM1" value="0x2" desc=""/>
6379<field name="BM_ERROR_IRQ" bitrange="25:25"> 6362 <value name="PWM2" value="0x3" desc=""/>
6380<value name="NO_REQUEST" value="0x0"> 6363 <value name="PWM3" value="0x4" desc=""/>
6381</value> 6364 <value name="PWM4" value="0x5" desc=""/>
6382<value name="REQUEST" value="0x1"> 6365 <value name="ROTARYA" value="0x6" desc=""/>
6383</value> 6366 <value name="ROTARYB" value="0x7" desc=""/>
6384</field> 6367 <value name="32KHZ_XTAL" value="0x8" desc=""/>
6385<field name="RECOVER_ON_UNDERFLOW" bitrange="24:24"> 6368 <value name="8KHZ_XTAL" value="0x9" desc=""/>
6386</field> 6369 <value name="4KHZ_XTAL" value="0xa" desc=""/>
6387<field name="INTERLACE_FIELDS" bitrange="23:23"> 6370 <value name="1KHZ_XTAL" value="0xb" desc=""/>
6388</field> 6371 <value name="TICK_ALWAYS" value="0xc" desc=""/>
6389<field name="START_INTERLACE_FROM_SECOND_FIELD" bitrange="22:22"> 6372 </field>
6390</field> 6373 <field name="IRQ" desc="" bitrange="15:15"/>
6391<field name="FIFO_CLEAR" bitrange="21:21"> 6374 <field name="IRQ_EN" desc="" bitrange="14:14"/>
6392</field> 6375 <field name="RSRVD1" desc="" bitrange="13:11"/>
6393<field name="IRQ_ON_ALTERNATE_FIELDS" bitrange="20:20"> 6376 <field name="DUTY_VALID" desc="" bitrange="10:10"/>
6394</field> 6377 <field name="DUTY_CYCLE" desc="" bitrange="9:9"/>
6395<field name="BYTE_PACKING_FORMAT" bitrange="19:16"> 6378 <field name="POLARITY" desc="" bitrange="8:8"/>
6396</field> 6379 <field name="UPDATE" desc="" bitrange="7:7"/>
6397<field name="OVERFLOW_IRQ_EN" bitrange="15:15"> 6380 <field name="RELOAD" desc="" bitrange="6:6"/>
6398</field> 6381 <field name="PRESCALE" desc="" bitrange="5:4">
6399<field name="UNDERFLOW_IRQ_EN" bitrange="14:14"> 6382 <value name="DIV_BY_1" value="0x0" desc=""/>
6400</field> 6383 <value name="DIV_BY_2" value="0x1" desc=""/>
6401<field name="CUR_FRAME_DONE_IRQ_EN" bitrange="13:13"> 6384 <value name="DIV_BY_4" value="0x2" desc=""/>
6402</field> 6385 <value name="DIV_BY_8" value="0x3" desc=""/>
6403<field name="VSYNC_EDGE_IRQ_EN" bitrange="12:12"> 6386 </field>
6404</field> 6387 <field name="SELECT" desc="" bitrange="3:0">
6405<field name="OVERFLOW_IRQ" bitrange="11:11"> 6388 <value name="NEVER_TICK" value="0x0" desc=""/>
6406<value name="NO_REQUEST" value="0x0"> 6389 <value name="PWM0" value="0x1" desc=""/>
6407</value> 6390 <value name="PWM1" value="0x2" desc=""/>
6408<value name="REQUEST" value="0x1"> 6391 <value name="PWM2" value="0x3" desc=""/>
6409</value> 6392 <value name="PWM3" value="0x4" desc=""/>
6410</field> 6393 <value name="PWM4" value="0x5" desc=""/>
6411<field name="UNDERFLOW_IRQ" bitrange="10:10"> 6394 <value name="ROTARYA" value="0x6" desc=""/>
6412<value name="NO_REQUEST" value="0x0"> 6395 <value name="ROTARYB" value="0x7" desc=""/>
6413</value> 6396 <value name="32KHZ_XTAL" value="0x8" desc=""/>
6414<value name="REQUEST" value="0x1"> 6397 <value name="8KHZ_XTAL" value="0x9" desc=""/>
6415</value> 6398 <value name="4KHZ_XTAL" value="0xa" desc=""/>
6416</field> 6399 <value name="1KHZ_XTAL" value="0xb" desc=""/>
6417<field name="CUR_FRAME_DONE_IRQ" bitrange="9:9"> 6400 <value name="TICK_ALWAYS" value="0xc" desc=""/>
6418<value name="NO_REQUEST" value="0x0"> 6401 </field>
6419</value> 6402 </reg>
6420<value name="REQUEST" value="0x1"> 6403 <reg name="TIMCOUNT3" desc="">
6421</value> 6404 <addr name="TIMCOUNT3" addr="0x90"/>
6422</field> 6405 <field name="LOW_RUNNING_COUNT" desc="" bitrange="31:16"/>
6423<field name="VSYNC_EDGE_IRQ" bitrange="8:8"> 6406 <field name="HIGH_FIXED_COUNT" desc="" bitrange="15:0"/>
6424<value name="NO_REQUEST" value="0x0"> 6407 </reg>
6425</value> 6408 <reg name="VERSION" desc="">
6426<value name="REQUEST" value="0x1"> 6409 <addr name="VERSION" addr="0xa0"/>
6427</value> 6410 <field name="MAJOR" desc="" bitrange="31:24"/>
6428</field> 6411 <field name="MINOR" desc="" bitrange="23:16"/>
6429<field name="RSRVD0" bitrange="7:7"> 6412 <field name="STEP" desc="" bitrange="15:0"/>
6430</field> 6413 </reg>
6431<field name="PAUSE_TRANSFER" bitrange="6:6"> 6414 </dev>
6432</field> 6415 <dev name="TVENC" long_name="TV Encoder" desc="Video DAC" version="3.2.0">
6433<field name="PAUSE_TRANSFER_IRQ_EN" bitrange="5:5"> 6416 <addr name="TVENC" addr="0x80038000"/>
6434</field> 6417 <reg name="CTRL" desc="" sct="yes">
6435<field name="PAUSE_TRANSFER_IRQ" bitrange="4:4"> 6418 <addr name="CTRL" addr="0x0"/>
6436<value name="NO_REQUEST" value="0x0"> 6419 <field name="SFTRST" desc="" bitrange="31:31"/>
6437</value> 6420 <field name="CLKGATE" desc="" bitrange="30:30"/>
6438<value name="REQUEST" value="0x1"> 6421 <field name="TVENC_MACROVISION_PRESENT" desc="" bitrange="29:29"/>
6439</value> 6422 <field name="TVENC_COMPOSITE_PRESENT" desc="" bitrange="28:28"/>
6440</field> 6423 <field name="TVENC_SVIDEO_PRESENT" desc="" bitrange="27:27"/>
6441<field name="LCD_CS_CTRL" bitrange="3:3"> 6424 <field name="TVENC_COMPONENT_PRESENT" desc="" bitrange="26:26"/>
6442</field> 6425 <field name="RSRVD1" desc="" bitrange="25:6"/>
6443<field name="BUSY_ENABLE" bitrange="2:2"> 6426 <field name="DAC_FIFO_NO_WRITE" desc="" bitrange="5:5"/>
6444<value name="BUSY_DISABLED" value="0x0"> 6427 <field name="DAC_FIFO_NO_READ" desc="" bitrange="4:4"/>
6445</value> 6428 <field name="DAC_DATA_FIFO_RST" desc="" bitrange="3:3"/>
6446<value name="BUSY_ENABLED" value="0x1"> 6429 <field name="RSRVD2" desc="" bitrange="2:1"/>
6447</value> 6430 <field name="DAC_MUX_MODE" desc="" bitrange="0:0"/>
6448</field> 6431 </reg>
6449<field name="MODE86" bitrange="1:1"> 6432 <reg name="CONFIG" desc="" sct="yes">
6450<value name="8080_MODE" value="0x0"> 6433 <addr name="CONFIG" addr="0x10"/>
6451</value> 6434 <field name="RSRVD5" desc="" bitrange="31:28"/>
6452<value name="6800_MODE" value="0x1"> 6435 <field name="DEFAULT_PICFORM" desc="" bitrange="27:27"/>
6453</value> 6436 <field name="YDEL_ADJ" desc="" bitrange="26:24"/>
6454</field> 6437 <field name="RSRVD4" desc="" bitrange="23:23"/>
6455<field name="RESET" bitrange="0:0"> 6438 <field name="RSRVD3" desc="" bitrange="22:22"/>
6456<value name="LCDRESET_LOW" value="0x0"> 6439 <field name="ADD_YPBPR_PED" desc="" bitrange="21:21"/>
6457</value> 6440 <field name="PAL_SHAPE" desc="" bitrange="20:20"/>
6458<value name="LCDRESET_HIGH" value="0x1"> 6441 <field name="NO_PED" desc="" bitrange="19:19"/>
6459</value> 6442 <field name="COLOR_BAR_EN" desc="" bitrange="18:18"/>
6460</field> 6443 <field name="YGAIN_SEL" desc="" bitrange="17:16"/>
6461</reg> 6444 <field name="CGAIN" desc="" bitrange="15:14"/>
6462<reg name="TRANSFER_COUNT" sct="no"> 6445 <field name="CLK_PHS" desc="" bitrange="13:12"/>
6463<addr name="TRANSFER_COUNT" addr="0x20" /> 6446 <field name="RSRVD2" desc="" bitrange="11:11"/>
6464<field name="V_COUNT" bitrange="31:16"> 6447 <field name="FSYNC_ENBL" desc="" bitrange="10:10"/>
6465</field> 6448 <field name="FSYNC_PHS" desc="" bitrange="9:9"/>
6466<field name="H_COUNT" bitrange="15:0"> 6449 <field name="HSYNC_PHS" desc="" bitrange="8:8"/>
6467</field> 6450 <field name="VSYNC_PHS" desc="" bitrange="7:7"/>
6468</reg> 6451 <field name="SYNC_MODE" desc="" bitrange="6:4"/>
6469<reg name="CUR_BUF" sct="no"> 6452 <field name="RSRVD1" desc="" bitrange="3:3"/>
6470<addr name="CUR_BUF" addr="0x30" /> 6453 <field name="ENCD_MODE" desc="" bitrange="2:0"/>
6471<field name="ADDR" bitrange="31:0"> 6454 </reg>
6472</field> 6455 <reg name="FILTCTRL" desc="" sct="yes">
6473</reg> 6456 <addr name="FILTCTRL" addr="0x20"/>
6474<reg name="NEXT_BUF" sct="no"> 6457 <field name="RSRVD1" desc="" bitrange="31:20"/>
6475<addr name="NEXT_BUF" addr="0x40" /> 6458 <field name="YSHARP_BW" desc="" bitrange="19:19"/>
6476<field name="ADDR" bitrange="31:0"> 6459 <field name="YD_OFFSETSEL" desc="" bitrange="18:18"/>
6477</field> 6460 <field name="SEL_YLPF" desc="" bitrange="17:17"/>
6478</reg> 6461 <field name="SEL_CLPF" desc="" bitrange="16:16"/>
6479<reg name="PAGETABLE" sct="no"> 6462 <field name="SEL_YSHARP" desc="" bitrange="15:15"/>
6480<addr name="PAGETABLE" addr="0x50" /> 6463 <field name="YLPF_COEFSEL" desc="" bitrange="14:14"/>
6481<field name="BASE" bitrange="31:14"> 6464 <field name="COEFSEL_CLPF" desc="" bitrange="13:13"/>
6482</field> 6465 <field name="YS_GAINSGN" desc="" bitrange="12:12"/>
6483<field name="RSVD1" bitrange="13:2"> 6466 <field name="YS_GAINSEL" desc="" bitrange="11:10"/>
6484</field> 6467 <field name="RSRVD2" desc="" bitrange="9:9"/>
6485<field name="FLUSH" bitrange="1:1"> 6468 <field name="RSRVD3" desc="" bitrange="8:8"/>
6486</field> 6469 <field name="RSRVD4" desc="" bitrange="7:0"/>
6487<field name="ENABLE" bitrange="0:0"> 6470 </reg>
6488</field> 6471 <reg name="SYNCOFFSET" desc="" sct="yes">
6489</reg> 6472 <addr name="SYNCOFFSET" addr="0x30"/>
6490<reg name="TIMING" sct="no"> 6473 <field name="RSRVD1" desc="" bitrange="31:31"/>
6491<addr name="TIMING" addr="0x60" /> 6474 <field name="HSO" desc="" bitrange="30:20"/>
6492<field name="CMD_HOLD" bitrange="31:24"> 6475 <field name="VSO" desc="" bitrange="19:10"/>
6493</field> 6476 <field name="HLC" desc="" bitrange="9:0"/>
6494<field name="CMD_SETUP" bitrange="23:16"> 6477 </reg>
6495</field> 6478 <reg name="HTIMINGSYNC0" desc="" sct="yes">
6496<field name="DATA_HOLD" bitrange="15:8"> 6479 <addr name="HTIMINGSYNC0" addr="0x40"/>
6497</field> 6480 <field name="RSRVD2" desc="" bitrange="31:26"/>
6498<field name="DATA_SETUP" bitrange="7:0"> 6481 <field name="SYNC_END" desc="" bitrange="25:16"/>
6499</field> 6482 <field name="RSRVD1" desc="" bitrange="15:10"/>
6500</reg> 6483 <field name="SYNC_STRT" desc="" bitrange="9:0"/>
6501<reg name="VDCTRL0" sct="yes"> 6484 </reg>
6502<addr name="VDCTRL0" addr="0x70" /> 6485 <reg name="HTIMINGSYNC1" desc="" sct="yes">
6503<field name="RSRVD2" bitrange="31:30"> 6486 <addr name="HTIMINGSYNC1" addr="0x50"/>
6504</field> 6487 <field name="RSRVD2" desc="" bitrange="31:26"/>
6505<field name="VSYNC_OEB" bitrange="29:29"> 6488 <field name="SYNC_EQEND" desc="" bitrange="25:16"/>
6506<value name="VSYNC_OUTPUT" value="0x0"> 6489 <field name="RSRVD1" desc="" bitrange="15:10"/>
6507</value> 6490 <field name="SYNC_SREND" desc="" bitrange="9:0"/>
6508<value name="VSYNC_INPUT" value="0x1"> 6491 </reg>
6509</value> 6492 <reg name="HTIMINGACTIVE" desc="" sct="yes">
6510</field> 6493 <addr name="HTIMINGACTIVE" addr="0x60"/>
6511<field name="ENABLE_PRESENT" bitrange="28:28"> 6494 <field name="RSRVD2" desc="" bitrange="31:26"/>
6512</field> 6495 <field name="ACTV_END" desc="" bitrange="25:16"/>
6513<field name="VSYNC_POL" bitrange="27:27"> 6496 <field name="RSRVD1" desc="" bitrange="15:10"/>
6514</field> 6497 <field name="ACTV_STRT" desc="" bitrange="9:0"/>
6515<field name="HSYNC_POL" bitrange="26:26"> 6498 </reg>
6516</field> 6499 <reg name="HTIMINGBURST0" desc="" sct="yes">
6517<field name="DOTCLK_POL" bitrange="25:25"> 6500 <addr name="HTIMINGBURST0" addr="0x70"/>
6518</field> 6501 <field name="RSRVD2" desc="" bitrange="31:26"/>
6519<field name="ENABLE_POL" bitrange="24:24"> 6502 <field name="WBRST_STRT" desc="" bitrange="25:16"/>
6520</field> 6503 <field name="RSRVD1" desc="" bitrange="15:10"/>
6521<field name="RSRVD1" bitrange="23:22"> 6504 <field name="NBRST_STRT" desc="" bitrange="9:0"/>
6522</field> 6505 </reg>
6523<field name="VSYNC_PERIOD_UNIT" bitrange="21:21"> 6506 <reg name="HTIMINGBURST1" desc="" sct="yes">
6524</field> 6507 <addr name="HTIMINGBURST1" addr="0x80"/>
6525<field name="VSYNC_PULSE_WIDTH_UNIT" bitrange="20:20"> 6508 <field name="RSRVD1" desc="" bitrange="31:10"/>
6526</field> 6509 <field name="BRST_END" desc="" bitrange="9:0"/>
6527<field name="HALF_LINE" bitrange="19:19"> 6510 </reg>
6528</field> 6511 <reg name="VTIMING0" desc="" sct="yes">
6529<field name="HALF_LINE_MODE" bitrange="18:18"> 6512 <addr name="VTIMING0" addr="0x90"/>
6530</field> 6513 <field name="RSRVD3" desc="" bitrange="31:26"/>
6531<field name="VSYNC_PULSE_WIDTH" bitrange="17:0"> 6514 <field name="VSTRT_PREEQ" desc="" bitrange="25:16"/>
6532</field> 6515 <field name="RSRVD2" desc="" bitrange="15:14"/>
6533</reg> 6516 <field name="VSTRT_ACTV" desc="" bitrange="13:8"/>
6534<reg name="VDCTRL1" sct="no"> 6517 <field name="RSRVD1" desc="" bitrange="7:6"/>
6535<addr name="VDCTRL1" addr="0x80" /> 6518 <field name="VSTRT_SUBPH" desc="" bitrange="5:0"/>
6536<field name="VSYNC_PERIOD" bitrange="31:0"> 6519 </reg>
6537</field> 6520 <reg name="VTIMING1" desc="" sct="yes">
6538</reg> 6521 <addr name="VTIMING1" addr="0xa0"/>
6539<reg name="VDCTRL2" sct="no"> 6522 <field name="RSRVD3" desc="" bitrange="31:30"/>
6540<addr name="VDCTRL2" addr="0x90" /> 6523 <field name="VSTRT_POSTEQ" desc="" bitrange="29:24"/>
6541<field name="HSYNC_PULSE_WIDTH" bitrange="31:24"> 6524 <field name="RSRVD2" desc="" bitrange="23:22"/>
6542</field> 6525 <field name="VSTRT_SERRA" desc="" bitrange="21:16"/>
6543<field name="RSRVD0" bitrange="23:18"> 6526 <field name="RSRVD1" desc="" bitrange="15:10"/>
6544</field> 6527 <field name="LAST_FLD_LN" desc="" bitrange="9:0"/>
6545<field name="HSYNC_PERIOD" bitrange="17:0"> 6528 </reg>
6546</field> 6529 <reg name="MISC" desc="" sct="yes">
6547</reg> 6530 <addr name="MISC" addr="0xb0"/>
6548<reg name="VDCTRL3" sct="no"> 6531 <field name="RSRVD3" desc="" bitrange="31:25"/>
6549<addr name="VDCTRL3" addr="0xa0" /> 6532 <field name="LPF_RST_OFF" desc="" bitrange="24:16"/>
6550<field name="RSRVD0" bitrange="31:30"> 6533 <field name="RSRVD2" desc="" bitrange="15:12"/>
6551</field> 6534 <field name="NTSC_LN_CNT" desc="" bitrange="11:11"/>
6552<field name="MUX_SYNC_SIGNALS" bitrange="29:29"> 6535 <field name="PAL_FSC_PHASE_ALT" desc="" bitrange="10:10"/>
6553</field> 6536 <field name="FSC_PHASE_RST" desc="" bitrange="9:8"/>
6554<field name="VSYNC_ONLY" bitrange="28:28"> 6537 <field name="BRUCHB" desc="" bitrange="7:6"/>
6555</field> 6538 <field name="AGC_LVL_CTRL" desc="" bitrange="5:4"/>
6556<field name="HORIZONTAL_WAIT_CNT" bitrange="27:16"> 6539 <field name="RSRVD1" desc="" bitrange="3:3"/>
6557</field> 6540 <field name="CS_INVERT_CTRL" desc="" bitrange="2:2"/>
6558<field name="VERTICAL_WAIT_CNT" bitrange="15:0"> 6541 <field name="Y_BLANK_CTRL" desc="" bitrange="1:0"/>
6559</field> 6542 </reg>
6560</reg> 6543 <reg name="COLORSUB0" desc="" sct="yes">
6561<reg name="VDCTRL4" sct="no"> 6544 <addr name="COLORSUB0" addr="0xc0"/>
6562<addr name="VDCTRL4" addr="0xb0" /> 6545 <field name="PHASE_INC" desc="" bitrange="31:0"/>
6563<field name="RSRVD0" bitrange="31:19"> 6546 </reg>
6564</field> 6547 <reg name="COLORSUB1" desc="" sct="yes">
6565<field name="SYNC_SIGNALS_ON" bitrange="18:18"> 6548 <addr name="COLORSUB1" addr="0xd0"/>
6566</field> 6549 <field name="PHASE_OFFSET" desc="" bitrange="31:0"/>
6567<field name="DOTCLK_H_VALID_DATA_CNT" bitrange="17:0"> 6550 </reg>
6568</field> 6551 <reg name="COPYPROTECT" desc="" sct="yes">
6569</reg> 6552 <addr name="COPYPROTECT" addr="0xe0"/>
6570<reg name="DVICTRL0" sct="no"> 6553 <field name="RSRVD1" desc="" bitrange="31:16"/>
6571<addr name="DVICTRL0" addr="0xc0" /> 6554 <field name="WSS_ENBL" desc="" bitrange="15:15"/>
6572<field name="START_TRS" bitrange="31:31"> 6555 <field name="CGMS_ENBL" desc="" bitrange="14:14"/>
6573</field> 6556 <field name="WSS_CGMS_DATA" desc="" bitrange="13:0"/>
6574<field name="H_ACTIVE_CNT" bitrange="30:20"> 6557 </reg>
6575</field> 6558 <reg name="CLOSEDCAPTION" desc="" sct="yes">
6576<field name="H_BLANKING_CNT" bitrange="19:10"> 6559 <addr name="CLOSEDCAPTION" addr="0xf0"/>
6577</field> 6560 <field name="RSRVD1" desc="" bitrange="31:20"/>
6578<field name="V_LINES_CNT" bitrange="9:0"> 6561 <field name="CC_ENBL" desc="" bitrange="19:18"/>
6579</field> 6562 <field name="CC_FILL" desc="" bitrange="17:16"/>
6580</reg> 6563 <field name="CC_DATA" desc="" bitrange="15:0"/>
6581<reg name="DVICTRL1" sct="no"> 6564 </reg>
6582<addr name="DVICTRL1" addr="0xd0" /> 6565 <reg name="COLORBURST" desc="" sct="yes">
6583<field name="RSRVD0" bitrange="31:30"> 6566 <addr name="COLORBURST" addr="0x140"/>
6584</field> 6567 <field name="NBA" desc="" bitrange="31:24"/>
6585<field name="F1_START_LINE" bitrange="29:20"> 6568 <field name="PBA" desc="" bitrange="23:16"/>
6586</field> 6569 <field name="RSRVD1" desc="" bitrange="15:12"/>
6587<field name="F1_END_LINE" bitrange="19:10"> 6570 <field name="RSRVD2" desc="" bitrange="11:0"/>
6588</field> 6571 </reg>
6589<field name="F2_START_LINE" bitrange="9:0"> 6572 <reg name="MACROVISION0" desc="" sct="yes">
6590</field> 6573 <addr name="MACROVISION0" addr="0x150"/>
6591</reg> 6574 <field name="DATA" desc="" bitrange="31:0"/>
6592<reg name="DVICTRL2" sct="no"> 6575 </reg>
6593<addr name="DVICTRL2" addr="0xe0" /> 6576 <reg name="MACROVISION1" desc="" sct="yes">
6594<field name="RSRVD0" bitrange="31:30"> 6577 <addr name="MACROVISION1" addr="0x160"/>
6595</field> 6578 <field name="DATA" desc="" bitrange="31:0"/>
6596<field name="F2_END_LINE" bitrange="29:20"> 6579 </reg>
6597</field> 6580 <reg name="MACROVISION2" desc="" sct="yes">
6598<field name="V1_BLANK_START_LINE" bitrange="19:10"> 6581 <addr name="MACROVISION2" addr="0x170"/>
6599</field> 6582 <field name="DATA" desc="" bitrange="31:0"/>
6600<field name="V1_BLANK_END_LINE" bitrange="9:0"> 6583 </reg>
6601</field> 6584 <reg name="MACROVISION3" desc="" sct="yes">
6602</reg> 6585 <addr name="MACROVISION3" addr="0x180"/>
6603<reg name="DVICTRL3" sct="no"> 6586 <field name="DATA" desc="" bitrange="31:0"/>
6604<addr name="DVICTRL3" addr="0xf0" /> 6587 </reg>
6605<field name="RSRVD1" bitrange="31:26"> 6588 <reg name="MACROVISION4" desc="" sct="yes">
6606</field> 6589 <addr name="MACROVISION4" addr="0x190"/>
6607<field name="V2_BLANK_START_LINE" bitrange="25:16"> 6590 <field name="RSRVD2" desc="" bitrange="31:24"/>
6608</field> 6591 <field name="MACV_TST" desc="" bitrange="23:16"/>
6609<field name="RSRVD0" bitrange="15:10"> 6592 <field name="RSRVD1" desc="" bitrange="15:11"/>
6610</field> 6593 <field name="DATA" desc="" bitrange="10:0"/>
6611<field name="V2_BLANK_END_LINE" bitrange="9:0"> 6594 </reg>
6612</field> 6595 <reg name="DACCTRL" desc="" sct="yes">
6613</reg> 6596 <addr name="DACCTRL" addr="0x1a0"/>
6614<reg name="DVICTRL4" sct="no"> 6597 <field name="TEST3" desc="" bitrange="31:31"/>
6615<addr name="DVICTRL4" addr="0x100" /> 6598 <field name="RSRVD1" desc="" bitrange="30:30"/>
6616<field name="Y_FILL_VALUE" bitrange="31:24"> 6599 <field name="RSRVD2" desc="" bitrange="29:29"/>
6617</field> 6600 <field name="JACK1_DIS_DET_EN" desc="" bitrange="28:28"/>
6618<field name="CB_FILL_VALUE" bitrange="23:16"> 6601 <field name="TEST2" desc="" bitrange="27:27"/>
6619</field> 6602 <field name="RSRVD3" desc="" bitrange="26:26"/>
6620<field name="CR_FILL_VALUE" bitrange="15:8"> 6603 <field name="RSRVD4" desc="" bitrange="25:25"/>
6621</field> 6604 <field name="JACK1_DET_EN" desc="" bitrange="24:24"/>
6622<field name="H_FILL_CNT" bitrange="7:0"> 6605 <field name="TEST1" desc="" bitrange="23:23"/>
6623</field> 6606 <field name="DISABLE_GND_DETECT" desc="" bitrange="22:22"/>
6624</reg> 6607 <field name="JACK_DIS_ADJ" desc="" bitrange="21:20"/>
6625<reg name="CSC_COEFF0" sct="no"> 6608 <field name="GAINDN" desc="" bitrange="19:19"/>
6626<addr name="CSC_COEFF0" addr="0x110" /> 6609 <field name="GAINUP" desc="" bitrange="18:18"/>
6627<field name="RSRVD1" bitrange="31:26"> 6610 <field name="INVERT_CLK" desc="" bitrange="17:17"/>
6628</field> 6611 <field name="SELECT_CLK" desc="" bitrange="16:16"/>
6629<field name="C0" bitrange="25:16"> 6612 <field name="BYPASS_ACT_CASCODE" desc="" bitrange="15:15"/>
6630</field> 6613 <field name="RSRVD5" desc="" bitrange="14:14"/>
6631<field name="RSRVD0" bitrange="15:2"> 6614 <field name="RSRVD6" desc="" bitrange="13:13"/>
6632</field> 6615 <field name="PWRUP1" desc="" bitrange="12:12"/>
6633<field name="CSC_SUBSAMPLE_FILTER" bitrange="1:0"> 6616 <field name="WELL_TOVDD" desc="" bitrange="11:11"/>
6634<value name="SAMPLE_AND_HOLD" value="0x0"> 6617 <field name="RSRVD7" desc="" bitrange="10:10"/>
6635</value> 6618 <field name="RSRVD8" desc="" bitrange="9:9"/>
6636<value name="RSRVD" value="0x1"> 6619 <field name="DUMP_TOVDD1" desc="" bitrange="8:8"/>
6637</value> 6620 <field name="LOWER_SIGNAL" desc="" bitrange="7:7"/>
6638<value name="INTERSTITIAL" value="0x2"> 6621 <field name="RVAL" desc="" bitrange="6:4"/>
6639</value> 6622 <field name="NO_INTERNAL_TERM" desc="" bitrange="3:3"/>
6640<value name="COSITED" value="0x3"> 6623 <field name="HALF_CURRENT" desc="" bitrange="2:2"/>
6641</value> 6624 <field name="CASC_ADJ" desc="" bitrange="1:0"/>
6642</field> 6625 </reg>
6643</reg> 6626 <reg name="DACSTATUS" desc="" sct="yes">
6644<reg name="CSC_COEFF1" sct="no"> 6627 <addr name="DACSTATUS" addr="0x1b0"/>
6645<addr name="CSC_COEFF1" addr="0x120" /> 6628 <field name="RSRVD1" desc="" bitrange="31:13"/>
6646<field name="RSRVD1" bitrange="31:26"> 6629 <field name="RSRVD2" desc="" bitrange="12:12"/>
6647</field> 6630 <field name="RSRVD3" desc="" bitrange="11:11"/>
6648<field name="C2" bitrange="25:16"> 6631 <field name="JACK1_DET_STATUS" desc="" bitrange="10:10"/>
6649</field> 6632 <field name="RSRVD4" desc="" bitrange="9:9"/>
6650<field name="RSRVD0" bitrange="15:10"> 6633 <field name="RSRVD5" desc="" bitrange="8:8"/>
6651</field> 6634 <field name="JACK1_GROUNDED" desc="" bitrange="7:7"/>
6652<field name="C1" bitrange="9:0"> 6635 <field name="RSRVD6" desc="" bitrange="6:6"/>
6653</field> 6636 <field name="RSRVD7" desc="" bitrange="5:5"/>
6654</reg> 6637 <field name="JACK1_DIS_DET_IRQ" desc="" bitrange="4:4"/>
6655<reg name="CSC_COEFF2" sct="no"> 6638 <field name="RSRVD8" desc="" bitrange="3:3"/>
6656<addr name="CSC_COEFF2" addr="0x130" /> 6639 <field name="RSRVD9" desc="" bitrange="2:2"/>
6657<field name="RSRVD1" bitrange="31:26"> 6640 <field name="JACK1_DET_IRQ" desc="" bitrange="1:1"/>
6658</field> 6641 <field name="ENIRQ_JACK" desc="" bitrange="0:0"/>
6659<field name="C4" bitrange="25:16"> 6642 </reg>
6660</field> 6643 <reg name="VDACTEST" desc="" sct="yes">
6661<field name="RSRVD0" bitrange="15:10"> 6644 <addr name="VDACTEST" addr="0x1c0"/>
6662</field> 6645 <field name="RSRVD1" desc="" bitrange="31:14"/>
6663<field name="C3" bitrange="9:0"> 6646 <field name="ENABLE_PIX_INT_GAIN" desc="" bitrange="13:13"/>
6664</field> 6647 <field name="BYPASS_PIX_INT" desc="" bitrange="12:12"/>
6665</reg> 6648 <field name="BYPASS_PIX_INT_DROOP" desc="" bitrange="11:11"/>
6666<reg name="CSC_COEFF3" sct="no"> 6649 <field name="TEST_FIFO_FULL" desc="" bitrange="10:10"/>
6667<addr name="CSC_COEFF3" addr="0x140" /> 6650 <field name="DATA" desc="" bitrange="9:0"/>
6668<field name="RSRVD1" bitrange="31:26"> 6651 </reg>
6669</field> 6652 <reg name="VERSION" desc="">
6670<field name="C6" bitrange="25:16"> 6653 <addr name="VERSION" addr="0x1d0"/>
6671</field> 6654 <field name="MAJOR" desc="" bitrange="31:24"/>
6672<field name="RSRVD0" bitrange="15:10"> 6655 <field name="MINOR" desc="" bitrange="23:16"/>
6673</field> 6656 <field name="STEP" desc="" bitrange="15:0"/>
6674<field name="C5" bitrange="9:0"> 6657 </reg>
6675</field> 6658 </dev>
6676</reg> 6659 <dev name="UARTAPP" long_name="Application UART" desc="Application UART" version="3.2.0">
6677<reg name="CSC_COEFF4" sct="no"> 6660 <addr name="UARTAPP1" addr="0x8006c000"/>
6678<addr name="CSC_COEFF4" addr="0x150" /> 6661 <addr name="UARTAPP2" addr="0x8006e000"/>
6679<field name="RSRVD1" bitrange="31:26"> 6662 <reg name="CTRL0" desc="" sct="yes">
6680</field> 6663 <addr name="CTRL0" addr="0x0"/>
6681<field name="C8" bitrange="25:16"> 6664 <field name="SFTRST" desc="" bitrange="31:31"/>
6682</field> 6665 <field name="CLKGATE" desc="" bitrange="30:30"/>
6683<field name="RSRVD0" bitrange="15:10"> 6666 <field name="RUN" desc="" bitrange="29:29"/>
6684</field> 6667 <field name="RX_SOURCE" desc="" bitrange="28:28"/>
6685<field name="C7" bitrange="9:0"> 6668 <field name="RXTO_ENABLE" desc="" bitrange="27:27"/>
6686</field> 6669 <field name="RXTIMEOUT" desc="" bitrange="26:16"/>
6687</reg> 6670 <field name="XFER_COUNT" desc="" bitrange="15:0"/>
6688<reg name="CSC_OFFSET" sct="no"> 6671 </reg>
6689<addr name="CSC_OFFSET" addr="0x160" /> 6672 <reg name="CTRL1" desc="" sct="yes">
6690<field name="RSRVD1" bitrange="31:25"> 6673 <addr name="CTRL1" addr="0x10"/>
6691</field> 6674 <field name="RSVD2" desc="" bitrange="31:29"/>
6692<field name="CBCR_OFFSET" bitrange="24:16"> 6675 <field name="RUN" desc="" bitrange="28:28"/>
6693</field> 6676 <field name="RSVD1" desc="" bitrange="27:16"/>
6694<field name="RSRVD0" bitrange="15:9"> 6677 <field name="XFER_COUNT" desc="" bitrange="15:0"/>
6695</field> 6678 </reg>
6696<field name="Y_OFFSET" bitrange="8:0"> 6679 <reg name="CTRL2" desc="" sct="yes">
6697</field> 6680 <addr name="CTRL2" addr="0x20"/>
6698</reg> 6681 <field name="INVERT_RTS" desc="" bitrange="31:31"/>
6699<reg name="CSC_LIMIT" sct="no"> 6682 <field name="INVERT_CTS" desc="" bitrange="30:30"/>
6700<addr name="CSC_LIMIT" addr="0x170" /> 6683 <field name="INVERT_TX" desc="" bitrange="29:29"/>
6701<field name="CBCR_MIN" bitrange="31:24"> 6684 <field name="INVERT_RX" desc="" bitrange="28:28"/>
6702</field> 6685 <field name="RTS_SEMAPHORE" desc="" bitrange="27:27"/>
6703<field name="CBCR_MAX" bitrange="23:16"> 6686 <field name="DMAONERR" desc="" bitrange="26:26"/>
6704</field> 6687 <field name="TXDMAE" desc="" bitrange="25:25"/>
6705<field name="Y_MIN" bitrange="15:8"> 6688 <field name="RXDMAE" desc="" bitrange="24:24"/>
6706</field> 6689 <field name="RSVD2" desc="" bitrange="23:23"/>
6707<field name="Y_MAX" bitrange="7:0"> 6690 <field name="RXIFLSEL" desc="" bitrange="22:20">
6708</field> 6691 <value name="NOT_EMPTY" value="0x0" desc=""/>
6709</reg> 6692 <value name="ONE_QUARTER" value="0x1" desc=""/>
6710<reg name="PIN_SHARING_CTRL0" sct="yes"> 6693 <value name="ONE_HALF" value="0x2" desc=""/>
6711<addr name="PIN_SHARING_CTRL0" addr="0x180" /> 6694 <value name="THREE_QUARTERS" value="0x3" desc=""/>
6712<field name="RSRVD1" bitrange="31:6"> 6695 <value name="SEVEN_EIGHTHS" value="0x4" desc=""/>
6713</field> 6696 <value name="INVALID5" value="0x5" desc=""/>
6714<field name="MUX_OVERRIDE" bitrange="5:4"> 6697 <value name="INVALID6" value="0x6" desc=""/>
6715<value name="NO_OVERRIDE" value="0x0"> 6698 <value name="INVALID7" value="0x7" desc=""/>
6716</value> 6699 </field>
6717<value name="RSRVD" value="0x1"> 6700 <field name="RSVD3" desc="" bitrange="19:19"/>
6718</value> 6701 <field name="TXIFLSEL" desc="" bitrange="18:16">
6719<value name="LCDIF_SEL" value="0x2"> 6702 <value name="EMPTY" value="0x0" desc=""/>
6720</value> 6703 <value name="ONE_QUARTER" value="0x1" desc=""/>
6721<value name="GPMI_SEL" value="0x3"> 6704 <value name="ONE_HALF" value="0x2" desc=""/>
6722</value> 6705 <value name="THREE_QUARTERS" value="0x3" desc=""/>
6723</field> 6706 <value name="SEVEN_EIGHTHS" value="0x4" desc=""/>
6724<field name="RSRVD0" bitrange="3:3"> 6707 <value name="INVALID5" value="0x5" desc=""/>
6725</field> 6708 <value name="INVALID6" value="0x6" desc=""/>
6726<field name="PIN_SHARING_IRQ_EN" bitrange="2:2"> 6709 <value name="INVALID7" value="0x7" desc=""/>
6727</field> 6710 </field>
6728<field name="PIN_SHARING_IRQ" bitrange="1:1"> 6711 <field name="CTSEN" desc="" bitrange="15:15"/>
6729<value name="NO_REQUEST" value="0x0"> 6712 <field name="RTSEN" desc="" bitrange="14:14"/>
6730</value> 6713 <field name="OUT2" desc="" bitrange="13:13"/>
6731<value name="REQUEST" value="0x1"> 6714 <field name="OUT1" desc="" bitrange="12:12"/>
6732</value> 6715 <field name="RTS" desc="" bitrange="11:11"/>
6733</field> 6716 <field name="DTR" desc="" bitrange="10:10"/>
6734<field name="PIN_SHARING_ENABLE" bitrange="0:0"> 6717 <field name="RXE" desc="" bitrange="9:9"/>
6735</field> 6718 <field name="TXE" desc="" bitrange="8:8"/>
6736</reg> 6719 <field name="LBE" desc="" bitrange="7:7"/>
6737<reg name="PIN_SHARING_CTRL1" sct="no"> 6720 <field name="USE_LCR2" desc="" bitrange="6:6"/>
6738<addr name="PIN_SHARING_CTRL1" addr="0x190" /> 6721 <field name="RSVD4" desc="" bitrange="5:3"/>
6739<field name="THRESHOLD1" bitrange="31:0"> 6722 <field name="SIRLP" desc="" bitrange="2:2"/>
6740</field> 6723 <field name="SIREN" desc="" bitrange="1:1"/>
6741</reg> 6724 <field name="UARTEN" desc="" bitrange="0:0"/>
6742<reg name="PIN_SHARING_CTRL2" sct="no"> 6725 </reg>
6743<addr name="PIN_SHARING_CTRL2" addr="0x1a0" /> 6726 <reg name="LINECTRL" desc="" sct="yes">
6744<field name="THRESHOLD2" bitrange="31:0"> 6727 <addr name="LINECTRL" addr="0x30"/>
6745</field> 6728 <field name="BAUD_DIVINT" desc="" bitrange="31:16"/>
6746</reg> 6729 <field name="RSVD" desc="" bitrange="15:14"/>
6747<reg name="DATA" sct="no"> 6730 <field name="BAUD_DIVFRAC" desc="" bitrange="13:8"/>
6748<addr name="DATA" addr="0x1b0" /> 6731 <field name="SPS" desc="" bitrange="7:7"/>
6749<field name="DATA_THREE" bitrange="31:24"> 6732 <field name="WLEN" desc="" bitrange="6:5"/>
6750</field> 6733 <field name="FEN" desc="" bitrange="4:4"/>
6751<field name="DATA_TWO" bitrange="23:16"> 6734 <field name="STP2" desc="" bitrange="3:3"/>
6752</field> 6735 <field name="EPS" desc="" bitrange="2:2"/>
6753<field name="DATA_ONE" bitrange="15:8"> 6736 <field name="PEN" desc="" bitrange="1:1"/>
6754</field> 6737 <field name="BRK" desc="" bitrange="0:0"/>
6755<field name="DATA_ZERO" bitrange="7:0"> 6738 </reg>
6756</field> 6739 <reg name="LINECTRL2" desc="" sct="yes">
6757</reg> 6740 <addr name="LINECTRL2" addr="0x40"/>
6758<reg name="BM_ERROR_STAT" sct="no"> 6741 <field name="BAUD_DIVINT" desc="" bitrange="31:16"/>
6759<addr name="BM_ERROR_STAT" addr="0x1c0" /> 6742 <field name="RSVD" desc="" bitrange="15:14"/>
6760<field name="ADDR" bitrange="31:0"> 6743 <field name="BAUD_DIVFRAC" desc="" bitrange="13:8"/>
6761</field> 6744 <field name="SPS" desc="" bitrange="7:7"/>
6762</reg> 6745 <field name="WLEN" desc="" bitrange="6:5"/>
6763<reg name="STAT" sct="no"> 6746 <field name="FEN" desc="" bitrange="4:4"/>
6764<addr name="STAT" addr="0x1d0" /> 6747 <field name="STP2" desc="" bitrange="3:3"/>
6765<field name="PRESENT" bitrange="31:31"> 6748 <field name="EPS" desc="" bitrange="2:2"/>
6766</field> 6749 <field name="PEN" desc="" bitrange="1:1"/>
6767<field name="DMA_REQ" bitrange="30:30"> 6750 <field name="RSVD1" desc="" bitrange="0:0"/>
6768</field> 6751 </reg>
6769<field name="LFIFO_FULL" bitrange="29:29"> 6752 <reg name="INTR" desc="" sct="yes">
6770</field> 6753 <addr name="INTR" addr="0x50"/>
6771<field name="LFIFO_EMPTY" bitrange="28:28"> 6754 <field name="RSVD1" desc="" bitrange="31:27"/>
6772</field> 6755 <field name="OEIEN" desc="" bitrange="26:26"/>
6773<field name="TXFIFO_FULL" bitrange="27:27"> 6756 <field name="BEIEN" desc="" bitrange="25:25"/>
6774</field> 6757 <field name="PEIEN" desc="" bitrange="24:24"/>
6775<field name="TXFIFO_EMPTY" bitrange="26:26"> 6758 <field name="FEIEN" desc="" bitrange="23:23"/>
6776</field> 6759 <field name="RTIEN" desc="" bitrange="22:22"/>
6777<field name="BUSY" bitrange="25:25"> 6760 <field name="TXIEN" desc="" bitrange="21:21"/>
6778</field> 6761 <field name="RXIEN" desc="" bitrange="20:20"/>
6779<field name="DVI_CURRENT_FIELD" bitrange="24:24"> 6762 <field name="DSRMIEN" desc="" bitrange="19:19"/>
6780</field> 6763 <field name="DCDMIEN" desc="" bitrange="18:18"/>
6781<field name="RSRVD0" bitrange="23:0"> 6764 <field name="CTSMIEN" desc="" bitrange="17:17"/>
6782</field> 6765 <field name="RIMIEN" desc="" bitrange="16:16"/>
6783</reg> 6766 <field name="RSVD2" desc="" bitrange="15:11"/>
6784<reg name="VERSION" sct="no"> 6767 <field name="OEIS" desc="" bitrange="10:10"/>
6785<addr name="VERSION" addr="0x1e0" /> 6768 <field name="BEIS" desc="" bitrange="9:9"/>
6786<field name="MAJOR" bitrange="31:24"> 6769 <field name="PEIS" desc="" bitrange="8:8"/>
6787</field> 6770 <field name="FEIS" desc="" bitrange="7:7"/>
6788<field name="MINOR" bitrange="23:16"> 6771 <field name="RTIS" desc="" bitrange="6:6"/>
6789</field> 6772 <field name="TXIS" desc="" bitrange="5:5"/>
6790<field name="STEP" bitrange="15:0"> 6773 <field name="RXIS" desc="" bitrange="4:4"/>
6791</field> 6774 <field name="DSRMIS" desc="" bitrange="3:3"/>
6792</reg> 6775 <field name="DCDMIS" desc="" bitrange="2:2"/>
6793<reg name="DEBUG0" sct="no"> 6776 <field name="CTSMIS" desc="" bitrange="1:1"/>
6794<addr name="DEBUG0" addr="0x1f0" /> 6777 <field name="RIMIS" desc="" bitrange="0:0"/>
6795<field name="STREAMING_END_DETECTED" bitrange="31:31"> 6778 </reg>
6796</field> 6779 <reg name="DATA" desc="">
6797<field name="WAIT_FOR_VSYNC_EDGE_OUT" bitrange="30:30"> 6780 <addr name="DATA" addr="0x60"/>
6798</field> 6781 <field name="DATA" desc="" bitrange="31:0"/>
6799<field name="SYNC_SIGNALS_ON_REG" bitrange="29:29"> 6782 </reg>
6800</field> 6783 <reg name="STAT" desc="">
6801<field name="DMACMDKICK" bitrange="28:28"> 6784 <addr name="STAT" addr="0x70"/>
6802</field> 6785 <field name="PRESENT" desc="" bitrange="31:31">
6803<field name="ENABLE" bitrange="27:27"> 6786 <value name="UNAVAILABLE" value="0x0" desc=""/>
6804</field> 6787 <value name="AVAILABLE" value="0x1" desc=""/>
6805<field name="HSYNC" bitrange="26:26"> 6788 </field>
6806</field> 6789 <field name="HISPEED" desc="" bitrange="30:30">
6807<field name="VSYNC" bitrange="25:25"> 6790 <value name="UNAVAILABLE" value="0x0" desc=""/>
6808</field> 6791 <value name="AVAILABLE" value="0x1" desc=""/>
6809<field name="CUR_FRAME_TX" bitrange="24:24"> 6792 </field>
6810</field> 6793 <field name="BUSY" desc="" bitrange="29:29"/>
6811<field name="EMPTY_WORD" bitrange="23:23"> 6794 <field name="CTS" desc="" bitrange="28:28"/>
6812</field> 6795 <field name="TXFE" desc="" bitrange="27:27"/>
6813<field name="CUR_STATE" bitrange="22:16"> 6796 <field name="RXFF" desc="" bitrange="26:26"/>
6814</field> 6797 <field name="TXFF" desc="" bitrange="25:25"/>
6815<field name="PXP_LCDIF_B0_READY" bitrange="15:15"> 6798 <field name="RXFE" desc="" bitrange="24:24"/>
6816</field> 6799 <field name="RXBYTE_INVALID" desc="" bitrange="23:20"/>
6817<field name="LCDIF_PXP_B0_DONE" bitrange="14:14"> 6800 <field name="OERR" desc="" bitrange="19:19"/>
6818</field> 6801 <field name="BERR" desc="" bitrange="18:18"/>
6819<field name="PXP_LCDIF_B1_READY" bitrange="13:13"> 6802 <field name="PERR" desc="" bitrange="17:17"/>
6820</field> 6803 <field name="FERR" desc="" bitrange="16:16"/>
6821<field name="LCDIF_PXP_B1_DONE" bitrange="12:12"> 6804 <field name="RXCOUNT" desc="" bitrange="15:0"/>
6822</field> 6805 </reg>
6823<field name="GPMI_LCDIF_REQ" bitrange="11:11"> 6806 <reg name="DEBUG" desc="">
6824</field> 6807 <addr name="DEBUG" addr="0x80"/>
6825<field name="LCDIF_GPMI_GRANT" bitrange="10:10"> 6808 <field name="RXIBAUD_DIV" desc="" bitrange="31:16"/>
6826</field> 6809 <field name="RXFBAUD_DIV" desc="" bitrange="15:10"/>
6827<field name="RSRVD0" bitrange="9:0"> 6810 <field name="RSVD1" desc="" bitrange="9:6"/>
6828</field> 6811 <field name="TXDMARUN" desc="" bitrange="5:5"/>
6829</reg> 6812 <field name="RXDMARUN" desc="" bitrange="4:4"/>
6830<reg name="DEBUG1" sct="no"> 6813 <field name="TXCMDEND" desc="" bitrange="3:3"/>
6831<addr name="DEBUG1" addr="0x200" /> 6814 <field name="RXCMDEND" desc="" bitrange="2:2"/>
6832<field name="H_DATA_COUNT" bitrange="31:16"> 6815 <field name="TXDMARQ" desc="" bitrange="1:1"/>
6833</field> 6816 <field name="RXDMARQ" desc="" bitrange="0:0"/>
6834<field name="V_DATA_COUNT" bitrange="15:0"> 6817 </reg>
6835</field> 6818 <reg name="VERSION" desc="">
6836</reg> 6819 <addr name="VERSION" addr="0x90"/>
6837</dev> 6820 <field name="MAJOR" desc="" bitrange="31:24"/>
6838<dev name="LRADC" long_name="Low Resolution ADC" desc="Low-Resolution ADC and Touch-Screen Interface" version="3.2.0"> 6821 <field name="MINOR" desc="" bitrange="23:16"/>
6839<addr name="LRADC" addr="0x80050000" /> 6822 <field name="STEP" desc="" bitrange="15:0"/>
6840<reg name="CTRL0" sct="yes"> 6823 </reg>
6841<addr name="CTRL0" addr="0x0" /> 6824 <reg name="AUTOBAUD" desc="">
6842<field name="SFTRST" bitrange="31:31"> 6825 <addr name="AUTOBAUD" addr="0xa0"/>
6843</field> 6826 <field name="REFCHAR1" desc="" bitrange="31:24"/>
6844<field name="CLKGATE" bitrange="30:30"> 6827 <field name="REFCHAR0" desc="" bitrange="23:16"/>
6845</field> 6828 <field name="RSVD1" desc="" bitrange="15:5"/>
6846<field name="RSRVD2" bitrange="29:22"> 6829 <field name="UPDATE_TX" desc="" bitrange="4:4"/>
6847</field> 6830 <field name="TWO_REF_CHARS" desc="" bitrange="3:3"/>
6848<field name="ONCHIP_GROUNDREF" bitrange="21:21"> 6831 <field name="START_WITH_RUNBIT" desc="" bitrange="2:2"/>
6849<value name="OFF" value="0x0"> 6832 <field name="START_BAUD_DETECT" desc="" bitrange="1:1"/>
6850</value> 6833 <field name="BAUD_DETECT_ENABLE" desc="" bitrange="0:0"/>
6851<value name="ON" value="0x1"> 6834 </reg>
6852</value> 6835 </dev>
6853</field> 6836 <dev name="UARTDBG" long_name="Debug UART" desc="Debug UART" version="3.2.0">
6854<field name="TOUCH_DETECT_ENABLE" bitrange="20:20"> 6837 <addr name="UARTDBG" addr="0x80070000"/>
6855<value name="OFF" value="0x0"> 6838 <reg name="DR" desc="">
6856</value> 6839 <addr name="DR" addr="0x0"/>
6857<value name="ON" value="0x1"> 6840 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
6858</value> 6841 <field name="RESERVED" desc="" bitrange="15:12"/>
6859</field> 6842 <field name="OE" desc="" bitrange="11:11"/>
6860<field name="YMINUS_ENABLE" bitrange="19:19"> 6843 <field name="BE" desc="" bitrange="10:10"/>
6861<value name="OFF" value="0x0"> 6844 <field name="PE" desc="" bitrange="9:9"/>
6862</value> 6845 <field name="FE" desc="" bitrange="8:8"/>
6863<value name="ON" value="0x1"> 6846 <field name="DATA" desc="" bitrange="7:0"/>
6864</value> 6847 </reg>
6865</field> 6848 <reg name="RSR_ECR" desc="">
6866<field name="XMINUS_ENABLE" bitrange="18:18"> 6849 <addr name="RSR_ECR" addr="0x4"/>
6867<value name="OFF" value="0x0"> 6850 <field name="UNAVAILABLE" desc="" bitrange="31:8"/>
6868</value> 6851 <field name="EC" desc="" bitrange="7:4"/>
6869<value name="ON" value="0x1"> 6852 <field name="OE" desc="" bitrange="3:3"/>
6870</value> 6853 <field name="BE" desc="" bitrange="2:2"/>
6871</field> 6854 <field name="PE" desc="" bitrange="1:1"/>
6872<field name="YPLUS_ENABLE" bitrange="17:17"> 6855 <field name="FE" desc="" bitrange="0:0"/>
6873<value name="OFF" value="0x0"> 6856 </reg>
6874</value> 6857 <reg name="FR" desc="">
6875<value name="ON" value="0x1"> 6858 <addr name="FR" addr="0x18"/>
6876</value> 6859 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
6877</field> 6860 <field name="RESERVED" desc="" bitrange="15:9"/>
6878<field name="XPLUS_ENABLE" bitrange="16:16"> 6861 <field name="RI" desc="" bitrange="8:8"/>
6879<value name="OFF" value="0x0"> 6862 <field name="TXFE" desc="" bitrange="7:7"/>
6880</value> 6863 <field name="RXFF" desc="" bitrange="6:6"/>
6881<value name="ON" value="0x1"> 6864 <field name="TXFF" desc="" bitrange="5:5"/>
6882</value> 6865 <field name="RXFE" desc="" bitrange="4:4"/>
6883</field> 6866 <field name="BUSY" desc="" bitrange="3:3"/>
6884<field name="RSRVD1" bitrange="15:8"> 6867 <field name="DCD" desc="" bitrange="2:2"/>
6885</field> 6868 <field name="DSR" desc="" bitrange="1:1"/>
6886<field name="SCHEDULE" bitrange="7:0"> 6869 <field name="CTS" desc="" bitrange="0:0"/>
6887</field> 6870 </reg>
6888</reg> 6871 <reg name="ILPR" desc="">
6889<reg name="CTRL1" sct="yes"> 6872 <addr name="ILPR" addr="0x20"/>
6890<addr name="CTRL1" addr="0x10" /> 6873 <field name="UNAVAILABLE" desc="" bitrange="31:8"/>
6891<field name="RSRVD2" bitrange="31:25"> 6874 <field name="ILPDVSR" desc="" bitrange="7:0"/>
6892</field> 6875 </reg>
6893<field name="TOUCH_DETECT_IRQ_EN" bitrange="24:24"> 6876 <reg name="IBRD" desc="">
6894<value name="DISABLE" value="0x0"> 6877 <addr name="IBRD" addr="0x24"/>
6895</value> 6878 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
6896<value name="ENABLE" value="0x1"> 6879 <field name="BAUD_DIVINT" desc="" bitrange="15:0"/>
6897</value> 6880 </reg>
6898</field> 6881 <reg name="FBRD" desc="">
6899<field name="LRADC7_IRQ_EN" bitrange="23:23"> 6882 <addr name="FBRD" addr="0x28"/>
6900<value name="DISABLE" value="0x0"> 6883 <field name="UNAVAILABLE" desc="" bitrange="31:8"/>
6901</value> 6884 <field name="RESERVED" desc="" bitrange="7:6"/>
6902<value name="ENABLE" value="0x1"> 6885 <field name="BAUD_DIVFRAC" desc="" bitrange="5:0"/>
6903</value> 6886 </reg>
6904</field> 6887 <reg name="LCR_H" desc="">
6905<field name="LRADC6_IRQ_EN" bitrange="22:22"> 6888 <addr name="LCR_H" addr="0x2c"/>
6906<value name="DISABLE" value="0x0"> 6889 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
6907</value> 6890 <field name="RESERVED" desc="" bitrange="15:8"/>
6908<value name="ENABLE" value="0x1"> 6891 <field name="SPS" desc="" bitrange="7:7"/>
6909</value> 6892 <field name="WLEN" desc="" bitrange="6:5"/>
6910</field> 6893 <field name="FEN" desc="" bitrange="4:4"/>
6911<field name="LRADC5_IRQ_EN" bitrange="21:21"> 6894 <field name="STP2" desc="" bitrange="3:3"/>
6912<value name="DISABLE" value="0x0"> 6895 <field name="EPS" desc="" bitrange="2:2"/>
6913</value> 6896 <field name="PEN" desc="" bitrange="1:1"/>
6914<value name="ENABLE" value="0x1"> 6897 <field name="BRK" desc="" bitrange="0:0"/>
6915</value> 6898 </reg>
6916</field> 6899 <reg name="CR" desc="">
6917<field name="LRADC4_IRQ_EN" bitrange="20:20"> 6900 <addr name="CR" addr="0x30"/>
6918<value name="DISABLE" value="0x0"> 6901 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
6919</value> 6902 <field name="CTSEN" desc="" bitrange="15:15"/>
6920<value name="ENABLE" value="0x1"> 6903 <field name="RTSEN" desc="" bitrange="14:14"/>
6921</value> 6904 <field name="OUT2" desc="" bitrange="13:13"/>
6922</field> 6905 <field name="OUT1" desc="" bitrange="12:12"/>
6923<field name="LRADC3_IRQ_EN" bitrange="19:19"> 6906 <field name="RTS" desc="" bitrange="11:11"/>
6924<value name="DISABLE" value="0x0"> 6907 <field name="DTR" desc="" bitrange="10:10"/>
6925</value> 6908 <field name="RXE" desc="" bitrange="9:9"/>
6926<value name="ENABLE" value="0x1"> 6909 <field name="TXE" desc="" bitrange="8:8"/>
6927</value> 6910 <field name="LBE" desc="" bitrange="7:7"/>
6928</field> 6911 <field name="RESERVED" desc="" bitrange="6:3"/>
6929<field name="LRADC2_IRQ_EN" bitrange="18:18"> 6912 <field name="SIRLP" desc="" bitrange="2:2"/>
6930<value name="DISABLE" value="0x0"> 6913 <field name="SIREN" desc="" bitrange="1:1"/>
6931</value> 6914 <field name="UARTEN" desc="" bitrange="0:0"/>
6932<value name="ENABLE" value="0x1"> 6915 </reg>
6933</value> 6916 <reg name="IFLS" desc="">
6934</field> 6917 <addr name="IFLS" addr="0x34"/>
6935<field name="LRADC1_IRQ_EN" bitrange="17:17"> 6918 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
6936<value name="DISABLE" value="0x0"> 6919 <field name="RESERVED" desc="" bitrange="15:6"/>
6937</value> 6920 <field name="RXIFLSEL" desc="" bitrange="5:3">
6938<value name="ENABLE" value="0x1"> 6921 <value name="NOT_EMPTY" value="0x0" desc=""/>
6939</value> 6922 <value name="ONE_QUARTER" value="0x1" desc=""/>
6940</field> 6923 <value name="ONE_HALF" value="0x2" desc=""/>
6941<field name="LRADC0_IRQ_EN" bitrange="16:16"> 6924 <value name="THREE_QUARTERS" value="0x3" desc=""/>
6942<value name="DISABLE" value="0x0"> 6925 <value name="SEVEN_EIGHTHS" value="0x4" desc=""/>
6943</value> 6926 <value name="INVALID5" value="0x5" desc=""/>
6944<value name="ENABLE" value="0x1"> 6927 <value name="INVALID6" value="0x6" desc=""/>
6945</value> 6928 <value name="INVALID7" value="0x7" desc=""/>
6946</field> 6929 </field>
6947<field name="RSRVD1" bitrange="15:9"> 6930 <field name="TXIFLSEL" desc="" bitrange="2:0">
6948</field> 6931 <value name="EMPTY" value="0x0" desc=""/>
6949<field name="TOUCH_DETECT_IRQ" bitrange="8:8"> 6932 <value name="ONE_QUARTER" value="0x1" desc=""/>
6950<value name="CLEAR" value="0x0"> 6933 <value name="ONE_HALF" value="0x2" desc=""/>
6951</value> 6934 <value name="THREE_QUARTERS" value="0x3" desc=""/>
6952<value name="PENDING" value="0x1"> 6935 <value name="SEVEN_EIGHTHS" value="0x4" desc=""/>
6953</value> 6936 <value name="INVALID5" value="0x5" desc=""/>
6954</field> 6937 <value name="INVALID6" value="0x6" desc=""/>
6955<field name="LRADC7_IRQ" bitrange="7:7"> 6938 <value name="INVALID7" value="0x7" desc=""/>
6956<value name="CLEAR" value="0x0"> 6939 </field>
6957</value> 6940 </reg>
6958<value name="PENDING" value="0x1"> 6941 <reg name="IMSC" desc="">
6959</value> 6942 <addr name="IMSC" addr="0x38"/>
6960</field> 6943 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
6961<field name="LRADC6_IRQ" bitrange="6:6"> 6944 <field name="RESERVED" desc="" bitrange="15:11"/>
6962<value name="CLEAR" value="0x0"> 6945 <field name="OEIM" desc="" bitrange="10:10"/>
6963</value> 6946 <field name="BEIM" desc="" bitrange="9:9"/>
6964<value name="PENDING" value="0x1"> 6947 <field name="PEIM" desc="" bitrange="8:8"/>
6965</value> 6948 <field name="FEIM" desc="" bitrange="7:7"/>
6966</field> 6949 <field name="RTIM" desc="" bitrange="6:6"/>
6967<field name="LRADC5_IRQ" bitrange="5:5"> 6950 <field name="TXIM" desc="" bitrange="5:5"/>
6968<value name="CLEAR" value="0x0"> 6951 <field name="RXIM" desc="" bitrange="4:4"/>
6969</value> 6952 <field name="DSRMIM" desc="" bitrange="3:3"/>
6970<value name="PENDING" value="0x1"> 6953 <field name="DCDMIM" desc="" bitrange="2:2"/>
6971</value> 6954 <field name="CTSMIM" desc="" bitrange="1:1"/>
6972</field> 6955 <field name="RIMIM" desc="" bitrange="0:0"/>
6973<field name="LRADC4_IRQ" bitrange="4:4"> 6956 </reg>
6974<value name="CLEAR" value="0x0"> 6957 <reg name="RIS" desc="">
6975</value> 6958 <addr name="RIS" addr="0x3c"/>
6976<value name="PENDING" value="0x1"> 6959 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
6977</value> 6960 <field name="RESERVED" desc="" bitrange="15:11"/>
6978</field> 6961 <field name="OERIS" desc="" bitrange="10:10"/>
6979<field name="LRADC3_IRQ" bitrange="3:3"> 6962 <field name="BERIS" desc="" bitrange="9:9"/>
6980<value name="CLEAR" value="0x0"> 6963 <field name="PERIS" desc="" bitrange="8:8"/>
6981</value> 6964 <field name="FERIS" desc="" bitrange="7:7"/>
6982<value name="PENDING" value="0x1"> 6965 <field name="RTRIS" desc="" bitrange="6:6"/>
6983</value> 6966 <field name="TXRIS" desc="" bitrange="5:5"/>
6984</field> 6967 <field name="RXRIS" desc="" bitrange="4:4"/>
6985<field name="LRADC2_IRQ" bitrange="2:2"> 6968 <field name="DSRRMIS" desc="" bitrange="3:3"/>
6986<value name="CLEAR" value="0x0"> 6969 <field name="DCDRMIS" desc="" bitrange="2:2"/>
6987</value> 6970 <field name="CTSRMIS" desc="" bitrange="1:1"/>
6988<value name="PENDING" value="0x1"> 6971 <field name="RIRMIS" desc="" bitrange="0:0"/>
6989</value> 6972 </reg>
6990</field> 6973 <reg name="MIS" desc="">
6991<field name="LRADC1_IRQ" bitrange="1:1"> 6974 <addr name="MIS" addr="0x40"/>
6992<value name="CLEAR" value="0x0"> 6975 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
6993</value> 6976 <field name="RESERVED" desc="" bitrange="15:11"/>
6994<value name="PENDING" value="0x1"> 6977 <field name="OEMIS" desc="" bitrange="10:10"/>
6995</value> 6978 <field name="BEMIS" desc="" bitrange="9:9"/>
6996</field> 6979 <field name="PEMIS" desc="" bitrange="8:8"/>
6997<field name="LRADC0_IRQ" bitrange="0:0"> 6980 <field name="FEMIS" desc="" bitrange="7:7"/>
6998<value name="CLEAR" value="0x0"> 6981 <field name="RTMIS" desc="" bitrange="6:6"/>
6999</value> 6982 <field name="TXMIS" desc="" bitrange="5:5"/>
7000<value name="PENDING" value="0x1"> 6983 <field name="RXMIS" desc="" bitrange="4:4"/>
7001</value> 6984 <field name="DSRMMIS" desc="" bitrange="3:3"/>
7002</field> 6985 <field name="DCDMMIS" desc="" bitrange="2:2"/>
7003</reg> 6986 <field name="CTSMMIS" desc="" bitrange="1:1"/>
7004<reg name="CTRL2" sct="yes"> 6987 <field name="RIMMIS" desc="" bitrange="0:0"/>
7005<addr name="CTRL2" addr="0x20" /> 6988 </reg>
7006<field name="DIVIDE_BY_TWO" bitrange="31:24"> 6989 <reg name="ICR" desc="">
7007</field> 6990 <addr name="ICR" addr="0x44"/>
7008<field name="BL_AMP_BYPASS" bitrange="23:23"> 6991 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
7009<value name="DISABLE" value="0x0"> 6992 <field name="RESERVED" desc="" bitrange="15:11"/>
7010</value> 6993 <field name="OEIC" desc="" bitrange="10:10"/>
7011<value name="ENABLE" value="0x1"> 6994 <field name="BEIC" desc="" bitrange="9:9"/>
7012</value> 6995 <field name="PEIC" desc="" bitrange="8:8"/>
7013</field> 6996 <field name="FEIC" desc="" bitrange="7:7"/>
7014<field name="BL_ENABLE" bitrange="22:22"> 6997 <field name="RTIC" desc="" bitrange="6:6"/>
7015</field> 6998 <field name="TXIC" desc="" bitrange="5:5"/>
7016<field name="BL_MUX_SELECT" bitrange="21:21"> 6999 <field name="RXIC" desc="" bitrange="4:4"/>
7017</field> 7000 <field name="DSRMIC" desc="" bitrange="3:3"/>
7018<field name="BL_BRIGHTNESS" bitrange="20:16"> 7001 <field name="DCDMIC" desc="" bitrange="2:2"/>
7019</field> 7002 <field name="CTSMIC" desc="" bitrange="1:1"/>
7020<field name="TEMPSENSE_PWD" bitrange="15:15"> 7003 <field name="RIMIC" desc="" bitrange="0:0"/>
7021<value name="ENABLE" value="0x0"> 7004 </reg>
7022</value> 7005 <reg name="DMACR" desc="">
7023<value name="DISABLE" value="0x1"> 7006 <addr name="DMACR" addr="0x48"/>
7024</value> 7007 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
7025</field> 7008 <field name="RESERVED" desc="" bitrange="15:3"/>
7026<field name="RSRVD1" bitrange="14:14"> 7009 <field name="DMAONERR" desc="" bitrange="2:2"/>
7027</field> 7010 <field name="TXDMAE" desc="" bitrange="1:1"/>
7028<field name="EXT_EN1" bitrange="13:13"> 7011 <field name="RXDMAE" desc="" bitrange="0:0"/>
7029<value name="DISABLE" value="0x0"> 7012 </reg>
7030</value> 7013 </dev>
7031<value name="ENABLE" value="0x1"> 7014 <dev name="USBCTRL" long_name="USB Controller" desc="USB High-Speed Host/Device Controller" version="3.2.0">
7032</value> 7015 <addr name="USBCTRL" addr="0x80080000"/>
7033</field> 7016 <reg name="ID" desc="">
7034<field name="EXT_EN0" bitrange="12:12"> 7017 <addr name="ID" addr="0x0"/>
7035</field> 7018 <field name="CIVERSION" desc="" bitrange="31:29"/>
7036<field name="RSRVD2" bitrange="11:10"> 7019 <field name="VERSION" desc="" bitrange="28:25"/>
7037</field> 7020 <field name="REVISION" desc="" bitrange="24:21"/>
7038<field name="TEMP_SENSOR_IENABLE1" bitrange="9:9"> 7021 <field name="TAG" desc="" bitrange="20:16"/>
7039<value name="DISABLE" value="0x0"> 7022 <field name="RSVD1" desc="" bitrange="15:14"/>
7040</value> 7023 <field name="NID" desc="" bitrange="13:8"/>
7041<value name="ENABLE" value="0x1"> 7024 <field name="RSVD0" desc="" bitrange="7:6"/>
7042</value> 7025 <field name="ID" desc="" bitrange="5:0"/>
7043</field> 7026 </reg>
7044<field name="TEMP_SENSOR_IENABLE0" bitrange="8:8"> 7027 <reg name="HWGENERAL" desc="">
7045<value name="DISABLE" value="0x0"> 7028 <addr name="HWGENERAL" addr="0x4"/>
7046</value> 7029 <field name="RSVD" desc="" bitrange="31:11"/>
7047<value name="ENABLE" value="0x1"> 7030 <field name="SM" desc="" bitrange="10:9"/>
7048</value> 7031 <field name="PHYM" desc="" bitrange="8:6"/>
7049</field> 7032 <field name="PHYW" desc="" bitrange="5:4"/>
7050<field name="TEMP_ISRC1" bitrange="7:4"> 7033 <field name="BWT" desc="" bitrange="3:3"/>
7051<value name="300" value="0xf"> 7034 <field name="CLKC" desc="" bitrange="2:1"/>
7052</value> 7035 <field name="RT" desc="" bitrange="0:0"/>
7053<value name="280" value="0xe"> 7036 </reg>
7054</value> 7037 <reg name="HWHOST" desc="">
7055<value name="260" value="0xd"> 7038 <addr name="HWHOST" addr="0x8"/>
7056</value> 7039 <field name="TTPER" desc="" bitrange="31:24"/>
7057<value name="240" value="0xc"> 7040 <field name="TTASY" desc="" bitrange="23:16"/>
7058</value> 7041 <field name="RSVD" desc="" bitrange="15:4"/>
7059<value name="220" value="0xb"> 7042 <field name="NPORT" desc="" bitrange="3:1"/>
7060</value> 7043 <field name="HC" desc="" bitrange="0:0"/>
7061<value name="200" value="0xa"> 7044 </reg>
7062</value> 7045 <reg name="HWDEVICE" desc="">
7063<value name="180" value="0x9"> 7046 <addr name="HWDEVICE" addr="0xc"/>
7064</value> 7047 <field name="RSVD" desc="" bitrange="31:6"/>
7065<value name="160" value="0x8"> 7048 <field name="DEVEP" desc="" bitrange="5:1"/>
7066</value> 7049 <field name="DC" desc="" bitrange="0:0"/>
7067<value name="140" value="0x7"> 7050 </reg>
7068</value> 7051 <reg name="HWTXBUF" desc="">
7069<value name="120" value="0x6"> 7052 <addr name="HWTXBUF" addr="0x10"/>
7070</value> 7053 <field name="TXLCR" desc="" bitrange="31:31"/>
7071<value name="100" value="0x5"> 7054 <field name="RSVD" desc="" bitrange="30:24"/>
7072</value> 7055 <field name="TXCHANADD" desc="" bitrange="23:16"/>
7073<value name="80" value="0x4"> 7056 <field name="TXADD" desc="" bitrange="15:8"/>
7074</value> 7057 <field name="TXBURST" desc="" bitrange="7:0"/>
7075<value name="60" value="0x3"> 7058 </reg>
7076</value> 7059 <reg name="HWRXBUF" desc="">
7077<value name="40" value="0x2"> 7060 <addr name="HWRXBUF" addr="0x14"/>
7078</value> 7061 <field name="RSVD" desc="" bitrange="31:16"/>
7079<value name="20" value="0x1"> 7062 <field name="RXADD" desc="" bitrange="15:8"/>
7080</value> 7063 <field name="RXBURST" desc="" bitrange="7:0"/>
7081<value name="ZERO" value="0x0"> 7064 </reg>
7082</value> 7065 <reg name="GPTIMER0LD" desc="">
7083</field> 7066 <addr name="GPTIMER0LD" addr="0x80"/>
7084<field name="TEMP_ISRC0" bitrange="3:0"> 7067 <field name="RSVD0" desc="" bitrange="31:24"/>
7085<value name="300" value="0xf"> 7068 <field name="GPTLD" desc="" bitrange="23:0"/>
7086</value> 7069 </reg>
7087<value name="280" value="0xe"> 7070 <reg name="GPTIMER0CTRL" desc="">
7088</value> 7071 <addr name="GPTIMER0CTRL" addr="0x84"/>
7089<value name="260" value="0xd"> 7072 <field name="GPTRUN" desc="" bitrange="31:31">
7090</value> 7073 <value name="STOP" value="0x0" desc=""/>
7091<value name="240" value="0xc"> 7074 <value name="RUN" value="0x1" desc=""/>
7092</value> 7075 </field>
7093<value name="220" value="0xb"> 7076 <field name="GPTRST" desc="" bitrange="30:30">
7094</value> 7077 <value name="NOACTION" value="0x0" desc=""/>
7095<value name="200" value="0xa"> 7078 <value name="LOADCOUNTER" value="0x1" desc=""/>
7096</value> 7079 </field>
7097<value name="180" value="0x9"> 7080 <field name="RSVD0" desc="" bitrange="29:25"/>
7098</value> 7081 <field name="GPTMODE" desc="" bitrange="24:24">
7099<value name="160" value="0x8"> 7082 <value name="ONESHOT" value="0x0" desc=""/>
7100</value> 7083 <value name="REPEAT" value="0x1" desc=""/>
7101<value name="140" value="0x7"> 7084 </field>
7102</value> 7085 <field name="GPTCNT" desc="" bitrange="23:0"/>
7103<value name="120" value="0x6"> 7086 </reg>
7104</value> 7087 <reg name="GPTIMER1LD" desc="">
7105<value name="100" value="0x5"> 7088 <addr name="GPTIMER1LD" addr="0x88"/>
7106</value> 7089 <field name="RSVD0" desc="" bitrange="31:24"/>
7107<value name="80" value="0x4"> 7090 <field name="GPTLD" desc="" bitrange="23:0"/>
7108</value> 7091 </reg>
7109<value name="60" value="0x3"> 7092 <reg name="GPTIMER1CTRL" desc="">
7110</value> 7093 <addr name="GPTIMER1CTRL" addr="0x8c"/>
7111<value name="40" value="0x2"> 7094 <field name="GPTRUN" desc="" bitrange="31:31">
7112</value> 7095 <value name="STOP" value="0x0" desc=""/>
7113<value name="20" value="0x1"> 7096 <value name="RUN" value="0x1" desc=""/>
7114</value> 7097 </field>
7115<value name="ZERO" value="0x0"> 7098 <field name="GPTRST" desc="" bitrange="30:30">
7116</value> 7099 <value name="NOACTION" value="0x0" desc=""/>
7117</field> 7100 <value name="LOADCOUNTER" value="0x1" desc=""/>
7118</reg> 7101 </field>
7119<reg name="CTRL3" sct="yes"> 7102 <field name="RSVD0" desc="" bitrange="29:25"/>
7120<addr name="CTRL3" addr="0x30" /> 7103 <field name="GPTMODE" desc="" bitrange="24:24">
7121<field name="RSRVD5" bitrange="31:26"> 7104 <value name="ONESHOT" value="0x0" desc=""/>
7122</field> 7105 <value name="REPEAT" value="0x1" desc=""/>
7123<field name="DISCARD" bitrange="25:24"> 7106 </field>
7124<value name="1_SAMPLE" value="0x1"> 7107 <field name="GPTCNT" desc="" bitrange="23:0"/>
7125</value> 7108 </reg>
7126<value name="2_SAMPLES" value="0x2"> 7109 <reg name="SBUSCFG" desc="">
7127</value> 7110 <addr name="SBUSCFG" addr="0x90"/>
7128<value name="3_SAMPLES" value="0x3"> 7111 <field name="RSVD" desc="" bitrange="31:3"/>
7129</value> 7112 <field name="AHBBRST" desc="" bitrange="2:0">
7130</field> 7113 <value name="U_INCR" value="0x0" desc=""/>
7131<field name="FORCE_ANALOG_PWUP" bitrange="23:23"> 7114 <value name="S_INCR4" value="0x1" desc=""/>
7132<value name="OFF" value="0x0"> 7115 <value name="S_INCR8" value="0x2" desc=""/>
7133</value> 7116 <value name="S_INCR16" value="0x3" desc=""/>
7134<value name="ON" value="0x1"> 7117 <value name="RESERVED" value="0x4" desc=""/>
7135</value> 7118 <value name="U_INCR4" value="0x5" desc=""/>
7136</field> 7119 <value name="U_INCR8" value="0x6" desc=""/>
7137<field name="FORCE_ANALOG_PWDN" bitrange="22:22"> 7120 <value name="U_INCR16" value="0x7" desc=""/>
7138<value name="ON" value="0x0"> 7121 </field>
7139</value> 7122 </reg>
7140<value name="OFF" value="0x1"> 7123 <reg name="CAPLENGTH" desc="">
7141</value> 7124 <addr name="CAPLENGTH" addr="0x100"/>
7142</field> 7125 <field name="HCIVERSION" desc="" bitrange="31:16"/>
7143<field name="RSRVD4" bitrange="21:14"> 7126 <field name="RSVD" desc="" bitrange="15:8"/>
7144</field> 7127 <field name="CAPLENGTH" desc="" bitrange="7:0"/>
7145<field name="RSRVD3" bitrange="13:10"> 7128 </reg>
7146</field> 7129 <reg name="HCSPARAMS" desc="">
7147<field name="CYCLE_TIME" bitrange="9:8"> 7130 <addr name="HCSPARAMS" addr="0x104"/>
7148<value name="6MHZ" value="0x0"> 7131 <field name="RSVD2" desc="" bitrange="31:28"/>
7149</value> 7132 <field name="N_TT" desc="" bitrange="27:24"/>
7150<value name="4MHZ" value="0x1"> 7133 <field name="N_PTT" desc="" bitrange="23:20"/>
7151</value> 7134 <field name="RSVD1" desc="" bitrange="19:17"/>
7152<value name="3MHZ" value="0x2"> 7135 <field name="PI" desc="" bitrange="16:16"/>
7153</value> 7136 <field name="N_CC" desc="" bitrange="15:12"/>
7154<value name="2MHZ" value="0x3"> 7137 <field name="N_PCC" desc="" bitrange="11:8"/>
7155</value> 7138 <field name="RSVD0" desc="" bitrange="7:5"/>
7156</field> 7139 <field name="PPC" desc="" bitrange="4:4"/>
7157<field name="RSRVD2" bitrange="7:6"> 7140 <field name="N_PORTS" desc="" bitrange="3:0"/>
7158</field> 7141 </reg>
7159<field name="HIGH_TIME" bitrange="5:4"> 7142 <reg name="HCCPARAMS" desc="">
7160<value name="42NS" value="0x0"> 7143 <addr name="HCCPARAMS" addr="0x108"/>
7161</value> 7144 <field name="RSVD2" desc="" bitrange="31:16"/>
7162<value name="83NS" value="0x1"> 7145 <field name="EECP" desc="" bitrange="15:8"/>
7163</value> 7146 <field name="IST" desc="" bitrange="7:4"/>
7164<value name="125NS" value="0x2"> 7147 <field name="RSVD0" desc="" bitrange="3:3"/>
7165</value> 7148 <field name="ASP" desc="" bitrange="2:2"/>
7166<value name="250NS" value="0x3"> 7149 <field name="PFL" desc="" bitrange="1:1"/>
7167</value> 7150 <field name="ADC" desc="" bitrange="0:0"/>
7168</field> 7151 </reg>
7169<field name="RSRVD1" bitrange="3:2"> 7152 <reg name="DCIVERSION" desc="">
7170</field> 7153 <addr name="DCIVERSION" addr="0x120"/>
7171<field name="DELAY_CLOCK" bitrange="1:1"> 7154 <field name="RSVD" desc="" bitrange="31:16"/>
7172<value name="NORMAL" value="0x0"> 7155 <field name="DCIVERSION" desc="" bitrange="15:0"/>
7173</value> 7156 </reg>
7174<value name="DELAYED" value="0x1"> 7157 <reg name="DCCPARAMS" desc="">
7175</value> 7158 <addr name="DCCPARAMS" addr="0x124"/>
7176</field> 7159 <field name="RSVD1" desc="" bitrange="31:9"/>
7177<field name="INVERT_CLOCK" bitrange="0:0"> 7160 <field name="HC" desc="" bitrange="8:8"/>
7178<value name="NORMAL" value="0x0"> 7161 <field name="DC" desc="" bitrange="7:7"/>
7179</value> 7162 <field name="RSVD2" desc="" bitrange="6:5"/>
7180<value name="INVERT" value="0x1"> 7163 <field name="DEN" desc="" bitrange="4:0"/>
7181</value> 7164 </reg>
7182</field> 7165 <reg name="USBCMD" desc="">
7183</reg> 7166 <addr name="USBCMD" addr="0x140"/>
7184<reg name="STATUS" sct="yes"> 7167 <field name="RSVD3" desc="" bitrange="31:24"/>
7185<addr name="STATUS" addr="0x40" /> 7168 <field name="ITC" desc="" bitrange="23:16">
7186<field name="RSRVD3" bitrange="31:27"> 7169 <value name="IMM" value="0x0" desc=""/>
7187</field> 7170 <value name="1_MICROFRAME" value="0x1" desc=""/>
7188<field name="TEMP1_PRESENT" bitrange="26:26"> 7171 <value name="2_MICROFRAME" value="0x2" desc=""/>
7189</field> 7172 <value name="4_MICROFRAME" value="0x4" desc=""/>
7190<field name="TEMP0_PRESENT" bitrange="25:25"> 7173 <value name="8_MICROFRAME" value="0x8" desc=""/>
7191</field> 7174 <value name="16_MICROFRAME" value="0x10" desc=""/>
7192<field name="TOUCH_PANEL_PRESENT" bitrange="24:24"> 7175 <value name="32_MICROFRAME" value="0x20" desc=""/>
7193</field> 7176 <value name="64_MICROFRAME" value="0x40" desc=""/>
7194<field name="CHANNEL7_PRESENT" bitrange="23:23"> 7177 </field>
7195</field> 7178 <field name="FS2" desc="" bitrange="15:15"/>
7196<field name="CHANNEL6_PRESENT" bitrange="22:22"> 7179 <field name="ATDTW" desc="" bitrange="14:14"/>
7197</field> 7180 <field name="SUTW" desc="" bitrange="13:13"/>
7198<field name="CHANNEL5_PRESENT" bitrange="21:21"> 7181 <field name="RSVD2" desc="" bitrange="12:12"/>
7199</field> 7182 <field name="ASPE" desc="" bitrange="11:11"/>
7200<field name="CHANNEL4_PRESENT" bitrange="20:20"> 7183 <field name="RSVD1" desc="" bitrange="10:10"/>
7201</field> 7184 <field name="ASP" desc="" bitrange="9:8"/>
7202<field name="CHANNEL3_PRESENT" bitrange="19:19"> 7185 <field name="LR" desc="" bitrange="7:7"/>
7203</field> 7186 <field name="IAA" desc="" bitrange="6:6"/>
7204<field name="CHANNEL2_PRESENT" bitrange="18:18"> 7187 <field name="ASE" desc="" bitrange="5:5"/>
7205</field> 7188 <field name="PSE" desc="" bitrange="4:4"/>
7206<field name="CHANNEL1_PRESENT" bitrange="17:17"> 7189 <field name="FS1" desc="" bitrange="3:3"/>
7207</field> 7190 <field name="FS0" desc="" bitrange="2:2"/>
7208<field name="CHANNEL0_PRESENT" bitrange="16:16"> 7191 <field name="RST" desc="" bitrange="1:1"/>
7209</field> 7192 <field name="RS" desc="" bitrange="0:0"/>
7210<field name="RSRVD2" bitrange="15:1"> 7193 </reg>
7211</field> 7194 <reg name="USBSTS" desc="">
7212<field name="TOUCH_DETECT_RAW" bitrange="0:0"> 7195 <addr name="USBSTS" addr="0x144"/>
7213<value name="OPEN" value="0x0"> 7196 <field name="RSVD5" desc="" bitrange="31:26"/>
7214</value> 7197 <field name="TI1" desc="" bitrange="25:25"/>
7215<value name="HIT" value="0x1"> 7198 <field name="TI0" desc="" bitrange="24:24"/>
7216</value> 7199 <field name="RSVD4" desc="" bitrange="23:20"/>
7217</field> 7200 <field name="UPI" desc="" bitrange="19:19"/>
7218</reg> 7201 <field name="UAI" desc="" bitrange="18:18"/>
7219<reg name="CHn" sct="yes"> 7202 <field name="RSVD3" desc="" bitrange="17:17"/>
7220<formula string="0x50+n*0x10"/> 7203 <field name="NAKI" desc="" bitrange="16:16"/>
7221<addr name="CH0" addr="0x50" /> 7204 <field name="AS" desc="" bitrange="15:15"/>
7222<addr name="CH1" addr="0x60" /> 7205 <field name="PS" desc="" bitrange="14:14"/>
7223<addr name="CH2" addr="0x70" /> 7206 <field name="RCL" desc="" bitrange="13:13"/>
7224<addr name="CH3" addr="0x80" /> 7207 <field name="HCH" desc="" bitrange="12:12"/>
7225<addr name="CH4" addr="0x90" /> 7208 <field name="RSVD2" desc="" bitrange="11:11"/>
7226<addr name="CH5" addr="0xa0" /> 7209 <field name="ULPII" desc="" bitrange="10:10"/>
7227<addr name="CH6" addr="0xb0" /> 7210 <field name="RSVD1" desc="" bitrange="9:9"/>
7228<addr name="CH7" addr="0xc0" /> 7211 <field name="SLI" desc="" bitrange="8:8"/>
7229<field name="TOGGLE" bitrange="31:31"> 7212 <field name="SRI" desc="" bitrange="7:7"/>
7230</field> 7213 <field name="URI" desc="" bitrange="6:6"/>
7231<field name="RSRVD2" bitrange="30:30"> 7214 <field name="AAI" desc="" bitrange="5:5"/>
7232</field> 7215 <field name="SEI" desc="" bitrange="4:4"/>
7233<field name="ACCUMULATE" bitrange="29:29"> 7216 <field name="FRI" desc="" bitrange="3:3"/>
7234</field> 7217 <field name="PCI" desc="" bitrange="2:2"/>
7235<field name="NUM_SAMPLES" bitrange="28:24"> 7218 <field name="UEI" desc="" bitrange="1:1"/>
7236</field> 7219 <field name="UI" desc="" bitrange="0:0"/>
7237<field name="RSRVD1" bitrange="23:18"> 7220 </reg>
7238</field> 7221 <reg name="USBINTR" desc="">
7239<field name="VALUE" bitrange="17:0"> 7222 <addr name="USBINTR" addr="0x148"/>
7240</field> 7223 <field name="RSVD5" desc="" bitrange="31:26"/>
7241</reg> 7224 <field name="TIE1" desc="" bitrange="25:25"/>
7242<reg name="DELAYn" sct="yes"> 7225 <field name="TIE0" desc="" bitrange="24:24"/>
7243<formula string="0xd0+n*0x10"/> 7226 <field name="RSVD4" desc="" bitrange="23:20"/>
7244<addr name="DELAY0" addr="0xd0" /> 7227 <field name="UPIE" desc="" bitrange="19:19"/>
7245<addr name="DELAY1" addr="0xe0" /> 7228 <field name="UAIE" desc="" bitrange="18:18"/>
7246<addr name="DELAY2" addr="0xf0" /> 7229 <field name="RSVD3" desc="" bitrange="17:17"/>
7247<addr name="DELAY3" addr="0x100" /> 7230 <field name="NAKE" desc="" bitrange="16:16"/>
7248<field name="TRIGGER_LRADCS" bitrange="31:24"> 7231 <field name="RSVD2" desc="" bitrange="15:11"/>
7249</field> 7232 <field name="ULPIE" desc="" bitrange="10:10"/>
7250<field name="RSRVD2" bitrange="23:21"> 7233 <field name="RSVD1" desc="" bitrange="9:9"/>
7251</field> 7234 <field name="SLE" desc="" bitrange="8:8"/>
7252<field name="KICK" bitrange="20:20"> 7235 <field name="SRE" desc="" bitrange="7:7"/>
7253</field> 7236 <field name="URE" desc="" bitrange="6:6"/>
7254<field name="TRIGGER_DELAYS" bitrange="19:16"> 7237 <field name="AAE" desc="" bitrange="5:5"/>
7255</field> 7238 <field name="SEE" desc="" bitrange="4:4"/>
7256<field name="LOOP_COUNT" bitrange="15:11"> 7239 <field name="FRE" desc="" bitrange="3:3"/>
7257</field> 7240 <field name="PCE" desc="" bitrange="2:2"/>
7258<field name="DELAY" bitrange="10:0"> 7241 <field name="UEE" desc="" bitrange="1:1"/>
7259</field> 7242 <field name="UE" desc="" bitrange="0:0"/>
7260</reg> 7243 </reg>
7261<reg name="DEBUG0" sct="yes"> 7244 <reg name="FRINDEX" desc="">
7262<addr name="DEBUG0" addr="0x110" /> 7245 <addr name="FRINDEX" addr="0x14c"/>
7263<field name="READONLY" bitrange="31:16"> 7246 <field name="RSVD" desc="" bitrange="31:14"/>
7264</field> 7247 <field name="FRINDEX" desc="" bitrange="13:3">
7265<field name="RSRVD1" bitrange="15:12"> 7248 <value name="N_12" value="0xc" desc=""/>
7266</field> 7249 <value name="N_11" value="0xb" desc=""/>
7267<field name="STATE" bitrange="11:0"> 7250 <value name="N_10" value="0xa" desc=""/>
7268</field> 7251 <value name="N_9" value="0x9" desc=""/>
7269</reg> 7252 <value name="N_8" value="0x8" desc=""/>
7270<reg name="DEBUG1" sct="yes"> 7253 <value name="N_7" value="0x7" desc=""/>
7271<addr name="DEBUG1" addr="0x120" /> 7254 <value name="N_6" value="0x6" desc=""/>
7272<field name="RSRVD3" bitrange="31:24"> 7255 <value name="N_5" value="0x5" desc=""/>
7273</field> 7256 </field>
7274<field name="REQUEST" bitrange="23:16"> 7257 <field name="UINDEX" desc="" bitrange="2:0"/>
7275</field> 7258 </reg>
7276<field name="RSRVD2" bitrange="15:13"> 7259 <reg name="PERIODICLISTBASE" desc="">
7277</field> 7260 <addr name="PERIODICLISTBASE" addr="0x154"/>
7278<field name="TESTMODE_COUNT" bitrange="12:8"> 7261 <field name="PERBASE" desc="" bitrange="31:12"/>
7279</field> 7262 <field name="RSVD" desc="" bitrange="11:0"/>
7280<field name="RSRVD1" bitrange="7:3"> 7263 </reg>
7281</field> 7264 <reg name="DEVICEADDR" desc="">
7282<field name="TESTMODE6" bitrange="2:2"> 7265 <addr name="DEVICEADDR" addr="0x154"/>
7283<value name="NORMAL" value="0x0"> 7266 <field name="USBADR" desc="" bitrange="31:25"/>
7284</value> 7267 <field name="USBADRA" desc="" bitrange="24:24"/>
7285<value name="TEST" value="0x1"> 7268 <field name="RSVD" desc="" bitrange="23:0"/>
7286</value> 7269 </reg>
7287</field> 7270 <reg name="ASYNCLISTADDR" desc="">
7288<field name="TESTMODE5" bitrange="1:1"> 7271 <addr name="ASYNCLISTADDR" addr="0x158"/>
7289<value name="NORMAL" value="0x0"> 7272 <field name="ASYBASE" desc="" bitrange="31:5"/>
7290</value> 7273 <field name="RSVD" desc="" bitrange="4:0"/>
7291<value name="TEST" value="0x1"> 7274 </reg>
7292</value> 7275 <reg name="ENDPOINTLISTADDR" desc="">
7293</field> 7276 <addr name="ENDPOINTLISTADDR" addr="0x158"/>
7294<field name="TESTMODE" bitrange="0:0"> 7277 <field name="EPBASE" desc="" bitrange="31:11"/>
7295<value name="NORMAL" value="0x0"> 7278 <field name="RSVD" desc="" bitrange="10:0"/>
7296</value> 7279 </reg>
7297<value name="TEST" value="0x1"> 7280 <reg name="TTCTRL" desc="">
7298</value> 7281 <addr name="TTCTRL" addr="0x15c"/>
7299</field> 7282 <field name="RSVD1" desc="" bitrange="31:31"/>
7300</reg> 7283 <field name="TTHA" desc="" bitrange="30:24"/>
7301<reg name="CONVERSION" sct="yes"> 7284 <field name="RSVD2" desc="" bitrange="23:0"/>
7302<addr name="CONVERSION" addr="0x130" /> 7285 </reg>
7303<field name="RSRVD3" bitrange="31:21"> 7286 <reg name="BURSTSIZE" desc="">
7304</field> 7287 <addr name="BURSTSIZE" addr="0x160"/>
7305<field name="AUTOMATIC" bitrange="20:20"> 7288 <field name="RSVD" desc="" bitrange="31:16"/>
7306<value name="DISABLE" value="0x0"> 7289 <field name="TXPBURST" desc="" bitrange="15:8"/>
7307</value> 7290 <field name="RXPBURST" desc="" bitrange="7:0"/>
7308<value name="ENABLE" value="0x1"> 7291 </reg>
7309</value> 7292 <reg name="TXFILLTUNING" desc="">
7310</field> 7293 <addr name="TXFILLTUNING" addr="0x164"/>
7311<field name="RSRVD2" bitrange="19:18"> 7294 <field name="RSVD2" desc="" bitrange="31:22"/>
7312</field> 7295 <field name="TXFIFOTHRES" desc="" bitrange="21:16"/>
7313<field name="SCALE_FACTOR" bitrange="17:16"> 7296 <field name="RSVD1" desc="" bitrange="15:13"/>
7314<value name="NIMH" value="0x0"> 7297 <field name="TXSCHEALTH" desc="" bitrange="12:8"/>
7315</value> 7298 <field name="RSVD0" desc="" bitrange="7:7"/>
7316<value name="DUAL_NIMH" value="0x1"> 7299 <field name="TXSCHOH" desc="" bitrange="6:0"/>
7317</value> 7300 </reg>
7318<value name="LI_ION" value="0x2"> 7301 <reg name="IC_USB" desc="">
7319</value> 7302 <addr name="IC_USB" addr="0x16c"/>
7320<value name="ALT_LI_ION" value="0x3"> 7303 <field name="RSVD" desc="" bitrange="31:4"/>
7321</value> 7304 <field name="IC_ENABLE" desc="" bitrange="3:3"/>
7322</field> 7305 <field name="IC_VDD" desc="" bitrange="2:0">
7323<field name="RSRVD1" bitrange="15:10"> 7306 <value name="VOLTAGE_NONE" value="0x0" desc=""/>
7324</field> 7307 <value name="VOLTAGE_1_0" value="0x1" desc=""/>
7325<field name="SCALED_BATT_VOLTAGE" bitrange="9:0"> 7308 <value name="VOLTAGE_1_2" value="0x2" desc=""/>
7326</field> 7309 <value name="VOLTAGE_1_5" value="0x3" desc=""/>
7327</reg> 7310 <value name="VOLTAGE_1_8" value="0x4" desc=""/>
7328<reg name="CTRL4" sct="yes"> 7311 <value name="VOLTAGE_3_0" value="0x5" desc=""/>
7329<addr name="CTRL4" addr="0x140" /> 7312 <value name="RESERVED0" value="0x6" desc=""/>
7330<field name="LRADC7SELECT" bitrange="31:28"> 7313 <value name="RESERVED1" value="0x7" desc=""/>
7331<value name="CHANNEL0" value="0x0"> 7314 </field>
7332</value> 7315 </reg>
7333<value name="CHANNEL1" value="0x1"> 7316 <reg name="ULPI" desc="">
7334</value> 7317 <addr name="ULPI" addr="0x170"/>
7335<value name="CHANNEL2" value="0x2"> 7318 <field name="ULPIWU" desc="" bitrange="31:31"/>
7336</value> 7319 <field name="ULPIRUN" desc="" bitrange="30:30"/>
7337<value name="CHANNEL3" value="0x3"> 7320 <field name="ULPIRW" desc="" bitrange="29:29"/>
7338</value> 7321 <field name="RSVD0" desc="" bitrange="28:28"/>
7339<value name="CHANNEL4" value="0x4"> 7322 <field name="ULPISS" desc="" bitrange="27:27"/>
7340</value> 7323 <field name="ULPIPORT" desc="" bitrange="26:24"/>
7341<value name="CHANNEL5" value="0x5"> 7324 <field name="ULPIADDR" desc="" bitrange="23:16"/>
7342</value> 7325 <field name="ULPIDATRD" desc="" bitrange="15:8"/>
7343<value name="CHANNEL6" value="0x6"> 7326 <field name="ULPIDATWR" desc="" bitrange="7:0"/>
7344</value> 7327 </reg>
7345<value name="CHANNEL7" value="0x7"> 7328 <reg name="ENDPTNAK" desc="">
7346</value> 7329 <addr name="ENDPTNAK" addr="0x178"/>
7347<value name="CHANNEL8" value="0x8"> 7330 <field name="RSVD1" desc="" bitrange="31:21"/>
7348</value> 7331 <field name="EPTN" desc="" bitrange="20:16"/>
7349<value name="CHANNEL9" value="0x9"> 7332 <field name="RSVD0" desc="" bitrange="15:5"/>
7350</value> 7333 <field name="EPRN" desc="" bitrange="4:0"/>
7351<value name="CHANNEL10" value="0xa"> 7334 </reg>
7352</value> 7335 <reg name="ENDPTNAKEN" desc="">
7353<value name="CHANNEL11" value="0xb"> 7336 <addr name="ENDPTNAKEN" addr="0x17c"/>
7354</value> 7337 <field name="RSVD1" desc="" bitrange="31:21"/>
7355<value name="CHANNEL12" value="0xc"> 7338 <field name="EPTNE" desc="" bitrange="20:16"/>
7356</value> 7339 <field name="RSVD0" desc="" bitrange="15:5"/>
7357<value name="CHANNEL13" value="0xd"> 7340 <field name="EPRNE" desc="" bitrange="4:0"/>
7358</value> 7341 </reg>
7359<value name="CHANNEL14" value="0xe"> 7342 <reg name="PORTSC1" desc="">
7360</value> 7343 <addr name="PORTSC1" addr="0x184"/>
7361<value name="CHANNEL15" value="0xf"> 7344 <field name="PTS" desc="" bitrange="31:30">
7362</value> 7345 <value name="UTMI" value="0x0" desc=""/>
7363</field> 7346 <value name="PHIL" value="0x1" desc=""/>
7364<field name="LRADC6SELECT" bitrange="27:24"> 7347 <value name="ULPI" value="0x2" desc=""/>
7365<value name="CHANNEL0" value="0x0"> 7348 <value name="SERIAL" value="0x3" desc=""/>
7366</value> 7349 </field>
7367<value name="CHANNEL1" value="0x1"> 7350 <field name="STS" desc="" bitrange="29:29"/>
7368</value> 7351 <field name="PTW" desc="" bitrange="28:28"/>
7369<value name="CHANNEL2" value="0x2"> 7352 <field name="PSPD" desc="" bitrange="27:26">
7370</value> 7353 <value name="FULL" value="0x0" desc=""/>
7371<value name="CHANNEL3" value="0x3"> 7354 <value name="LOW" value="0x1" desc=""/>
7372</value> 7355 <value name="HIGH" value="0x2" desc=""/>
7373<value name="CHANNEL4" value="0x4"> 7356 </field>
7374</value> 7357 <field name="SRT" desc="" bitrange="25:25"/>
7375<value name="CHANNEL5" value="0x5"> 7358 <field name="PFSC" desc="" bitrange="24:24"/>
7376</value> 7359 <field name="PHCD" desc="" bitrange="23:23"/>
7377<value name="CHANNEL6" value="0x6"> 7360 <field name="WKOC" desc="" bitrange="22:22"/>
7378</value> 7361 <field name="WKDS" desc="" bitrange="21:21"/>
7379<value name="CHANNEL7" value="0x7"> 7362 <field name="WKCN" desc="" bitrange="20:20"/>
7380</value> 7363 <field name="PTC" desc="" bitrange="19:16">
7381<value name="CHANNEL8" value="0x8"> 7364 <value name="TEST_DISABLE" value="0x0" desc=""/>
7382</value> 7365 <value name="TEST_J_STATE" value="0x1" desc=""/>
7383<value name="CHANNEL9" value="0x9"> 7366 <value name="TEST_K_STATE" value="0x2" desc=""/>
7384</value> 7367 <value name="TEST_J_SE0_NAK" value="0x3" desc=""/>
7385<value name="CHANNEL10" value="0xa"> 7368 <value name="TEST_PACKET" value="0x4" desc=""/>
7386</value> 7369 <value name="TEST_FORCE_ENABLE_HS" value="0x5" desc=""/>
7387<value name="CHANNEL11" value="0xb"> 7370 <value name="TEST_FORCE_ENABLE_FS" value="0x6" desc=""/>
7388</value> 7371 <value name="TEST_FORCE_ENABLE_LS" value="0x7" desc=""/>
7389<value name="CHANNEL12" value="0xc"> 7372 </field>
7390</value> 7373 <field name="PIC" desc="" bitrange="15:14">
7391<value name="CHANNEL13" value="0xd"> 7374 <value name="OFF" value="0x0" desc=""/>
7392</value> 7375 <value name="AMBER" value="0x1" desc=""/>
7393<value name="CHANNEL14" value="0xe"> 7376 <value name="GREEN" value="0x2" desc=""/>
7394</value> 7377 <value name="UNDEF" value="0x3" desc=""/>
7395<value name="CHANNEL15" value="0xf"> 7378 </field>
7396</value> 7379 <field name="PO" desc="" bitrange="13:13"/>
7397</field> 7380 <field name="PP" desc="" bitrange="12:12"/>
7398<field name="LRADC5SELECT" bitrange="23:20"> 7381 <field name="LS" desc="" bitrange="11:10">
7399<value name="CHANNEL0" value="0x0"> 7382 <value name="SE0" value="0x0" desc=""/>
7400</value> 7383 <value name="K_STATE" value="0x1" desc=""/>
7401<value name="CHANNEL1" value="0x1"> 7384 <value name="J_STATE" value="0x2" desc=""/>
7402</value> 7385 <value name="UNDEF" value="0x3" desc=""/>
7403<value name="CHANNEL2" value="0x2"> 7386 </field>
7404</value> 7387 <field name="HSP" desc="" bitrange="9:9"/>
7405<value name="CHANNEL3" value="0x3"> 7388 <field name="PR" desc="" bitrange="8:8"/>
7406</value> 7389 <field name="SUSP" desc="" bitrange="7:7"/>
7407<value name="CHANNEL4" value="0x4"> 7390 <field name="FPR" desc="" bitrange="6:6"/>
7408</value> 7391 <field name="OCC" desc="" bitrange="5:5"/>
7409<value name="CHANNEL5" value="0x5"> 7392 <field name="OCA" desc="" bitrange="4:4"/>
7410</value> 7393 <field name="PEC" desc="" bitrange="3:3"/>
7411<value name="CHANNEL6" value="0x6"> 7394 <field name="PE" desc="" bitrange="2:2"/>
7412</value> 7395 <field name="CSC" desc="" bitrange="1:1"/>
7413<value name="CHANNEL7" value="0x7"> 7396 <field name="CCS" desc="" bitrange="0:0"/>
7414</value> 7397 </reg>
7415<value name="CHANNEL8" value="0x8"> 7398 <reg name="OTGSC" desc="">
7416</value> 7399 <addr name="OTGSC" addr="0x1a4"/>
7417<value name="CHANNEL9" value="0x9"> 7400 <field name="RSVD2" desc="" bitrange="31:31"/>
7418</value> 7401 <field name="DPIE" desc="" bitrange="30:30"/>
7419<value name="CHANNEL10" value="0xa"> 7402 <field name="ONEMSE" desc="" bitrange="29:29"/>
7420</value> 7403 <field name="BSEIE" desc="" bitrange="28:28"/>
7421<value name="CHANNEL11" value="0xb"> 7404 <field name="BSVIE" desc="" bitrange="27:27"/>
7422</value> 7405 <field name="ASVIE" desc="" bitrange="26:26"/>
7423<value name="CHANNEL12" value="0xc"> 7406 <field name="AVVIE" desc="" bitrange="25:25"/>
7424</value> 7407 <field name="IDIE" desc="" bitrange="24:24"/>
7425<value name="CHANNEL13" value="0xd"> 7408 <field name="RSVD1" desc="" bitrange="23:23"/>
7426</value> 7409 <field name="DPIS" desc="" bitrange="22:22"/>
7427<value name="CHANNEL14" value="0xe"> 7410 <field name="ONEMSS" desc="" bitrange="21:21"/>
7428</value> 7411 <field name="BSEIS" desc="" bitrange="20:20"/>
7429<value name="CHANNEL15" value="0xf"> 7412 <field name="BSVIS" desc="" bitrange="19:19"/>
7430</value> 7413 <field name="ASVIS" desc="" bitrange="18:18"/>
7431</field> 7414 <field name="AVVIS" desc="" bitrange="17:17"/>
7432<field name="LRADC4SELECT" bitrange="19:16"> 7415 <field name="IDIS" desc="" bitrange="16:16"/>
7433<value name="CHANNEL0" value="0x0"> 7416 <field name="RSVD0" desc="" bitrange="15:15"/>
7434</value> 7417 <field name="DPS" desc="" bitrange="14:14"/>
7435<value name="CHANNEL1" value="0x1"> 7418 <field name="ONEMST" desc="" bitrange="13:13"/>
7436</value> 7419 <field name="BSE" desc="" bitrange="12:12"/>
7437<value name="CHANNEL2" value="0x2"> 7420 <field name="BSV" desc="" bitrange="11:11"/>
7438</value> 7421 <field name="ASV" desc="" bitrange="10:10"/>
7439<value name="CHANNEL3" value="0x3"> 7422 <field name="AVV" desc="" bitrange="9:9"/>
7440</value> 7423 <field name="ID" desc="" bitrange="8:8"/>
7441<value name="CHANNEL4" value="0x4"> 7424 <field name="HABA" desc="" bitrange="7:7"/>
7442</value> 7425 <field name="HADP" desc="" bitrange="6:6"/>
7443<value name="CHANNEL5" value="0x5"> 7426 <field name="IDPU" desc="" bitrange="5:5"/>
7444</value> 7427 <field name="DP" desc="" bitrange="4:4"/>
7445<value name="CHANNEL6" value="0x6"> 7428 <field name="OT" desc="" bitrange="3:3"/>
7446</value> 7429 <field name="HAAR" desc="" bitrange="2:2"/>
7447<value name="CHANNEL7" value="0x7"> 7430 <field name="VC" desc="" bitrange="1:1"/>
7448</value> 7431 <field name="VD" desc="" bitrange="0:0"/>
7449<value name="CHANNEL8" value="0x8"> 7432 </reg>
7450</value> 7433 <reg name="USBMODE" desc="">
7451<value name="CHANNEL9" value="0x9"> 7434 <addr name="USBMODE" addr="0x1a8"/>
7452</value> 7435 <field name="RSVD" desc="" bitrange="31:6"/>
7453<value name="CHANNEL10" value="0xa"> 7436 <field name="VBPS" desc="" bitrange="5:5"/>
7454</value> 7437 <field name="SDIS" desc="" bitrange="4:4"/>
7455<value name="CHANNEL11" value="0xb"> 7438 <field name="SLOM" desc="" bitrange="3:3"/>
7456</value> 7439 <field name="ES" desc="" bitrange="2:2"/>
7457<value name="CHANNEL12" value="0xc"> 7440 <field name="CM" desc="" bitrange="1:0">
7458</value> 7441 <value name="IDLE" value="0x0" desc=""/>
7459<value name="CHANNEL13" value="0xd"> 7442 <value name="DEVICE" value="0x2" desc=""/>
7460</value> 7443 <value name="HOST" value="0x3" desc=""/>
7461<value name="CHANNEL14" value="0xe"> 7444 </field>
7462</value> 7445 </reg>
7463<value name="CHANNEL15" value="0xf"> 7446 <reg name="ENDPTSETUPSTAT" desc="">
7464</value> 7447 <addr name="ENDPTSETUPSTAT" addr="0x1ac"/>
7465</field> 7448 <field name="RSVD" desc="" bitrange="31:5"/>
7466<field name="LRADC3SELECT" bitrange="15:12"> 7449 <field name="ENDPTSETUPSTAT" desc="" bitrange="4:0"/>
7467<value name="CHANNEL0" value="0x0"> 7450 </reg>
7468</value> 7451 <reg name="ENDPTPRIME" desc="">
7469<value name="CHANNEL1" value="0x1"> 7452 <addr name="ENDPTPRIME" addr="0x1b0"/>
7470</value> 7453 <field name="RSVD1" desc="" bitrange="31:21"/>
7471<value name="CHANNEL2" value="0x2"> 7454 <field name="PETB" desc="" bitrange="20:16"/>
7472</value> 7455 <field name="RSVD0" desc="" bitrange="15:5"/>
7473<value name="CHANNEL3" value="0x3"> 7456 <field name="PERB" desc="" bitrange="4:0"/>
7474</value> 7457 </reg>
7475<value name="CHANNEL4" value="0x4"> 7458 <reg name="ENDPTFLUSH" desc="">
7476</value> 7459 <addr name="ENDPTFLUSH" addr="0x1b4"/>
7477<value name="CHANNEL5" value="0x5"> 7460 <field name="RSVD1" desc="" bitrange="31:21"/>
7478</value> 7461 <field name="FETB" desc="" bitrange="20:16"/>
7479<value name="CHANNEL6" value="0x6"> 7462 <field name="RSVD0" desc="" bitrange="15:5"/>
7480</value> 7463 <field name="FERB" desc="" bitrange="4:0"/>
7481<value name="CHANNEL7" value="0x7"> 7464 </reg>
7482</value> 7465 <reg name="ENDPTSTAT" desc="">
7483<value name="CHANNEL8" value="0x8"> 7466 <addr name="ENDPTSTAT" addr="0x1b8"/>
7484</value> 7467 <field name="RSVD1" desc="" bitrange="31:21"/>
7485<value name="CHANNEL9" value="0x9"> 7468 <field name="ETBR" desc="" bitrange="20:16"/>
7486</value> 7469 <field name="RSVD0" desc="" bitrange="15:5"/>
7487<value name="CHANNEL10" value="0xa"> 7470 <field name="ERBR" desc="" bitrange="4:0"/>
7488</value> 7471 </reg>
7489<value name="CHANNEL11" value="0xb"> 7472 <reg name="ENDPTCOMPLETE" desc="">
7490</value> 7473 <addr name="ENDPTCOMPLETE" addr="0x1bc"/>
7491<value name="CHANNEL12" value="0xc"> 7474 <field name="RSVD1" desc="" bitrange="31:21"/>
7492</value> 7475 <field name="ETCE" desc="" bitrange="20:16"/>
7493<value name="CHANNEL13" value="0xd"> 7476 <field name="RSVD0" desc="" bitrange="15:5"/>
7494</value> 7477 <field name="ERCE" desc="" bitrange="4:0"/>
7495<value name="CHANNEL14" value="0xe"> 7478 </reg>
7496</value> 7479 <reg name="ENDPTCTRLn" desc="">
7497<value name="CHANNEL15" value="0xf"> 7480 <formula string="0x1c0+n*0x4"/>
7498</value> 7481 <addr name="ENDPTCTRL0" addr="0x1c0"/>
7499</field> 7482 <addr name="ENDPTCTRL1" addr="0x1c4"/>
7500<field name="LRADC2SELECT" bitrange="11:8"> 7483 <addr name="ENDPTCTRL2" addr="0x1c8"/>
7501<value name="CHANNEL0" value="0x0"> 7484 <addr name="ENDPTCTRL3" addr="0x1cc"/>
7502</value> 7485 <addr name="ENDPTCTRL4" addr="0x1d0"/>
7503<value name="CHANNEL1" value="0x1"> 7486 <field name="RSVD6" desc="" bitrange="31:24"/>
7504</value> 7487 <field name="TXE" desc="" bitrange="23:23"/>
7505<value name="CHANNEL2" value="0x2"> 7488 <field name="TXR" desc="" bitrange="22:22"/>
7506</value> 7489 <field name="TXI" desc="" bitrange="21:21"/>
7507<value name="CHANNEL3" value="0x3"> 7490 <field name="RSVD5" desc="" bitrange="20:20"/>
7508</value> 7491 <field name="TXT" desc="" bitrange="19:18">
7509<value name="CHANNEL4" value="0x4"> 7492 <value name="CONTROL" value="0x0" desc=""/>
7510</value> 7493 <value name="ISO" value="0x1" desc=""/>
7511<value name="CHANNEL5" value="0x5"> 7494 <value name="BULK" value="0x2" desc=""/>
7512</value> 7495 <value name="INT" value="0x3" desc=""/>
7513<value name="CHANNEL6" value="0x6"> 7496 </field>
7514</value> 7497 <field name="TXD" desc="" bitrange="17:17"/>
7515<value name="CHANNEL7" value="0x7"> 7498 <field name="TXS" desc="" bitrange="16:16"/>
7516</value> 7499 <field name="RSVD3" desc="" bitrange="15:8"/>
7517<value name="CHANNEL8" value="0x8"> 7500 <field name="RXE" desc="" bitrange="7:7"/>
7518</value> 7501 <field name="RXR" desc="" bitrange="6:6"/>
7519<value name="CHANNEL9" value="0x9"> 7502 <field name="RXI" desc="" bitrange="5:5"/>
7520</value> 7503 <field name="RSVD2" desc="" bitrange="4:4"/>
7521<value name="CHANNEL10" value="0xa"> 7504 <field name="RXT" desc="" bitrange="3:2">
7522</value> 7505 <value name="CONTROL" value="0x0" desc=""/>
7523<value name="CHANNEL11" value="0xb"> 7506 <value name="ISO" value="0x1" desc=""/>
7524</value> 7507 <value name="BULK" value="0x2" desc=""/>
7525<value name="CHANNEL12" value="0xc"> 7508 <value name="INT" value="0x3" desc=""/>
7526</value> 7509 </field>
7527<value name="CHANNEL13" value="0xd"> 7510 <field name="RXD" desc="" bitrange="1:1"/>
7528</value> 7511 <field name="RXS" desc="" bitrange="0:0"/>
7529<value name="CHANNEL14" value="0xe"> 7512 </reg>
7530</value> 7513 </dev>
7531<value name="CHANNEL15" value="0xf"> 7514 <dev name="USBPHY" long_name="USB Physical Interface" desc="Integrated USB 2.0 PHY" version="3.2.0">
7532</value> 7515 <addr name="USBPHY" addr="0x8007c000"/>
7533</field> 7516 <reg name="PWD" desc="" sct="yes">
7534<field name="LRADC1SELECT" bitrange="7:4"> 7517 <addr name="PWD" addr="0x0"/>
7535<value name="CHANNEL0" value="0x0"> 7518 <field name="RSVD2" desc="" bitrange="31:21"/>
7536</value> 7519 <field name="RXPWDRX" desc="" bitrange="20:20"/>
7537<value name="CHANNEL1" value="0x1"> 7520 <field name="RXPWDDIFF" desc="" bitrange="19:19"/>
7538</value> 7521 <field name="RXPWD1PT1" desc="" bitrange="18:18"/>
7539<value name="CHANNEL2" value="0x2"> 7522 <field name="RXPWDENV" desc="" bitrange="17:17"/>
7540</value> 7523 <field name="RSVD1" desc="" bitrange="16:13"/>
7541<value name="CHANNEL3" value="0x3"> 7524 <field name="TXPWDV2I" desc="" bitrange="12:12"/>
7542</value> 7525 <field name="TXPWDIBIAS" desc="" bitrange="11:11"/>
7543<value name="CHANNEL4" value="0x4"> 7526 <field name="TXPWDFS" desc="" bitrange="10:10"/>
7544</value> 7527 <field name="RSVD0" desc="" bitrange="9:0"/>
7545<value name="CHANNEL5" value="0x5"> 7528 </reg>
7546</value> 7529 <reg name="TX" desc="" sct="yes">
7547<value name="CHANNEL6" value="0x6"> 7530 <addr name="TX" addr="0x10"/>
7548</value> 7531 <field name="RSVD5" desc="" bitrange="31:29"/>
7549<value name="CHANNEL7" value="0x7"> 7532 <field name="USBPHY_TX_EDGECTRL" desc="" bitrange="28:26"/>
7550</value> 7533 <field name="USBPHY_TX_SYNC_INVERT" desc="" bitrange="25:25"/>
7551<value name="CHANNEL8" value="0x8"> 7534 <field name="USBPHY_TX_SYNC_MUX" desc="" bitrange="24:24"/>
7552</value> 7535 <field name="RSVD4" desc="" bitrange="23:22"/>
7553<value name="CHANNEL9" value="0x9"> 7536 <field name="TXENCAL45DP" desc="" bitrange="21:21"/>
7554</value> 7537 <field name="RSVD3" desc="" bitrange="20:20"/>
7555<value name="CHANNEL10" value="0xa"> 7538 <field name="TXCAL45DP" desc="" bitrange="19:16"/>
7556</value> 7539 <field name="RSVD2" desc="" bitrange="15:14"/>
7557<value name="CHANNEL11" value="0xb"> 7540 <field name="TXENCAL45DN" desc="" bitrange="13:13"/>
7558</value> 7541 <field name="RSVD1" desc="" bitrange="12:12"/>
7559<value name="CHANNEL12" value="0xc"> 7542 <field name="TXCAL45DN" desc="" bitrange="11:8"/>
7560</value> 7543 <field name="RSVD0" desc="" bitrange="7:4"/>
7561<value name="CHANNEL13" value="0xd"> 7544 <field name="D_CAL" desc="" bitrange="3:0"/>
7562</value> 7545 </reg>
7563<value name="CHANNEL14" value="0xe"> 7546 <reg name="RX" desc="" sct="yes">
7564</value> 7547 <addr name="RX" addr="0x20"/>
7565<value name="CHANNEL15" value="0xf"> 7548 <field name="RSVD2" desc="" bitrange="31:23"/>
7566</value> 7549 <field name="RXDBYPASS" desc="" bitrange="22:22"/>
7567</field> 7550 <field name="RSVD1" desc="" bitrange="21:7"/>
7568<field name="LRADC0SELECT" bitrange="3:0"> 7551 <field name="DISCONADJ" desc="" bitrange="6:4"/>
7569<value name="CHANNEL0" value="0x0"> 7552 <field name="RSVD0" desc="" bitrange="3:3"/>
7570</value> 7553 <field name="ENVADJ" desc="" bitrange="2:0"/>
7571<value name="CHANNEL1" value="0x1"> 7554 </reg>
7572</value> 7555 <reg name="CTRL" desc="" sct="yes">
7573<value name="CHANNEL2" value="0x2"> 7556 <addr name="CTRL" addr="0x30"/>
7574</value> 7557 <field name="SFTRST" desc="" bitrange="31:31"/>
7575<value name="CHANNEL3" value="0x3"> 7558 <field name="CLKGATE" desc="" bitrange="30:30"/>
7576</value> 7559 <field name="UTMI_SUSPENDM" desc="" bitrange="29:29"/>
7577<value name="CHANNEL4" value="0x4"> 7560 <field name="HOST_FORCE_LS_SE0" desc="" bitrange="28:28"/>
7578</value> 7561 <field name="RSVD3" desc="" bitrange="27:14"/>
7579<value name="CHANNEL5" value="0x5"> 7562 <field name="DATA_ON_LRADC" desc="" bitrange="13:13"/>
7580</value> 7563 <field name="DEVPLUGIN_IRQ" desc="" bitrange="12:12"/>
7581<value name="CHANNEL6" value="0x6"> 7564 <field name="ENIRQDEVPLUGIN" desc="" bitrange="11:11"/>
7582</value> 7565 <field name="RESUME_IRQ" desc="" bitrange="10:10"/>
7583<value name="CHANNEL7" value="0x7"> 7566 <field name="ENIRQRESUMEDETECT" desc="" bitrange="9:9"/>
7584</value> 7567 <field name="RSVD2" desc="" bitrange="8:8"/>
7585<value name="CHANNEL8" value="0x8"> 7568 <field name="ENOTGIDDETECT" desc="" bitrange="7:7"/>
7586</value> 7569 <field name="RSVD1" desc="" bitrange="6:6"/>
7587<value name="CHANNEL9" value="0x9"> 7570 <field name="DEVPLUGIN_POLARITY" desc="" bitrange="5:5"/>
7588</value> 7571 <field name="ENDEVPLUGINDETECT" desc="" bitrange="4:4"/>
7589<value name="CHANNEL10" value="0xa"> 7572 <field name="HOSTDISCONDETECT_IRQ" desc="" bitrange="3:3"/>
7590</value> 7573 <field name="ENIRQHOSTDISCON" desc="" bitrange="2:2"/>
7591<value name="CHANNEL11" value="0xb"> 7574 <field name="ENHOSTDISCONDETECT" desc="" bitrange="1:1"/>
7592</value> 7575 <field name="RSVD0" desc="" bitrange="0:0"/>
7593<value name="CHANNEL12" value="0xc"> 7576 </reg>
7594</value> 7577 <reg name="STATUS" desc="">
7595<value name="CHANNEL13" value="0xd"> 7578 <addr name="STATUS" addr="0x40"/>
7596</value> 7579 <field name="RSVD4" desc="" bitrange="31:11"/>
7597<value name="CHANNEL14" value="0xe"> 7580 <field name="RESUME_STATUS" desc="" bitrange="10:10"/>
7598</value> 7581 <field name="RSVD3" desc="" bitrange="9:9"/>
7599<value name="CHANNEL15" value="0xf"> 7582 <field name="OTGID_STATUS" desc="" bitrange="8:8"/>
7600</value> 7583 <field name="RSVD2" desc="" bitrange="7:7"/>
7601</field> 7584 <field name="DEVPLUGIN_STATUS" desc="" bitrange="6:6"/>
7602</reg> 7585 <field name="RSVD1" desc="" bitrange="5:4"/>
7603<reg name="VERSION" sct="no"> 7586 <field name="HOSTDISCONDETECT_STATUS" desc="" bitrange="3:3"/>
7604<addr name="VERSION" addr="0x150" /> 7587 <field name="RSVD0" desc="" bitrange="2:0"/>
7605<field name="MAJOR" bitrange="31:24"> 7588 </reg>
7606</field> 7589 <reg name="DEBUG" desc="" sct="yes">
7607<field name="MINOR" bitrange="23:16"> 7590 <addr name="DEBUG" addr="0x50"/>
7608</field> 7591 <field name="RSVD3" desc="" bitrange="31:31"/>
7609<field name="STEP" bitrange="15:0"> 7592 <field name="CLKGATE" desc="" bitrange="30:30"/>
7610</field> 7593 <field name="HOST_RESUME_DEBUG" desc="" bitrange="29:29"/>
7611</reg> 7594 <field name="SQUELCHRESETLENGTH" desc="" bitrange="28:25"/>
7612</dev> 7595 <field name="ENSQUELCHRESET" desc="" bitrange="24:24"/>
7613<dev name="OCOTP" long_name="One-time Programmable Array Controller" desc="On-Chip OTP (OCOTP) Controller" version="3.2.0"> 7596 <field name="RSVD2" desc="" bitrange="23:21"/>
7614<addr name="OCOTP" addr="0x8002c000" /> 7597 <field name="SQUELCHRESETCOUNT" desc="" bitrange="20:16"/>
7615<reg name="CTRL" sct="yes"> 7598 <field name="RSVD1" desc="" bitrange="15:13"/>
7616<addr name="CTRL" addr="0x0" /> 7599 <field name="ENTX2RXCOUNT" desc="" bitrange="12:12"/>
7617<field name="WR_UNLOCK" bitrange="31:16"> 7600 <field name="TX2RXCOUNT" desc="" bitrange="11:8"/>
7618<value name="KEY" value="0x3e77"> 7601 <field name="RSVD0" desc="" bitrange="7:6"/>
7619</value> 7602 <field name="ENHSTPULLDOWN" desc="" bitrange="5:4"/>
7620</field> 7603 <field name="HSTPULLDOWN" desc="" bitrange="3:2"/>
7621<field name="RSRVD2" bitrange="15:14"> 7604 <field name="DEBUG_INTERFACE_HOLD" desc="" bitrange="1:1"/>
7622</field> 7605 <field name="OTGIDPIOLOCK" desc="" bitrange="0:0"/>
7623<field name="RELOAD_SHADOWS" bitrange="13:13"> 7606 </reg>
7624</field> 7607 <reg name="DEBUG0_STATUS" desc="">
7625<field name="RD_BANK_OPEN" bitrange="12:12"> 7608 <addr name="DEBUG0_STATUS" addr="0x60"/>
7626</field> 7609 <field name="SQUELCH_COUNT" desc="" bitrange="31:26"/>
7627<field name="RSRVD1" bitrange="11:10"> 7610 <field name="UTMI_RXERROR_FAIL_COUNT" desc="" bitrange="25:16"/>
7628</field> 7611 <field name="LOOP_BACK_FAIL_COUNT" desc="" bitrange="15:0"/>
7629<field name="ERROR" bitrange="9:9"> 7612 </reg>
7630</field> 7613 <reg name="DEBUG1" desc="" sct="yes">
7631<field name="BUSY" bitrange="8:8"> 7614 <addr name="DEBUG1" addr="0x70"/>
7632</field> 7615 <field name="RSVD1" desc="" bitrange="31:15"/>
7633<field name="RSRVD0" bitrange="7:5"> 7616 <field name="ENTAILADJVD" desc="" bitrange="14:13"/>
7634</field> 7617 <field name="ENTX2TX" desc="" bitrange="12:12"/>
7635<field name="ADDR" bitrange="4:0"> 7618 <field name="RSVD0" desc="" bitrange="11:4"/>
7636</field> 7619 <field name="DBG_ADDRESS" desc="" bitrange="3:0"/>
7637</reg> 7620 </reg>
7638<reg name="DATA" sct="no"> 7621 <reg name="VERSION" desc="">
7639<addr name="DATA" addr="0x10" /> 7622 <addr name="VERSION" addr="0x80"/>
7640<field name="DATA" bitrange="31:0"> 7623 <field name="MAJOR" desc="" bitrange="31:24"/>
7641</field> 7624 <field name="MINOR" desc="" bitrange="23:16"/>
7642</reg> 7625 <field name="STEP" desc="" bitrange="15:0"/>
7643<reg name="CUSTn" sct="no"> 7626 </reg>
7644<formula string="0x20+n*0x10"/> 7627 <reg name="IP" desc="" sct="yes">
7645<addr name="CUST0" addr="0x20" /> 7628 <addr name="IP" addr="0x90"/>
7646<addr name="CUST1" addr="0x30" /> 7629 <field name="RSVD1" desc="" bitrange="31:25"/>
7647<addr name="CUST2" addr="0x40" /> 7630 <field name="DIV_SEL" desc="" bitrange="24:23">
7648<addr name="CUST3" addr="0x50" /> 7631 <value name="DEFAULT" value="0x0" desc=""/>
7649<field name="BITS" bitrange="31:0"> 7632 <value name="LOWER" value="0x1" desc=""/>
7650</field> 7633 <value name="LOWEST" value="0x2" desc=""/>
7651</reg> 7634 <value name="UNDEFINED" value="0x3" desc=""/>
7652<reg name="CRYPTOn" sct="no"> 7635 </field>
7653<formula string="0x60+n*0x10"/> 7636 <field name="LFR_SEL" desc="" bitrange="22:21">
7654<addr name="CRYPTO0" addr="0x60" /> 7637 <value name="DEFAULT" value="0x0" desc=""/>
7655<addr name="CRYPTO1" addr="0x70" /> 7638 <value name="TIMES_2" value="0x1" desc=""/>
7656<addr name="CRYPTO2" addr="0x80" /> 7639 <value name="TIMES_05" value="0x2" desc=""/>
7657<addr name="CRYPTO3" addr="0x90" /> 7640 <value name="UNDEFINED" value="0x3" desc=""/>
7658<field name="BITS" bitrange="31:0"> 7641 </field>
7659</field> 7642 <field name="CP_SEL" desc="" bitrange="20:19">
7660</reg> 7643 <value name="DEFAULT" value="0x0" desc=""/>
7661<reg name="HWCAPn" sct="no"> 7644 <value name="TIMES_2" value="0x1" desc=""/>
7662<formula string="0xa0+n*0x10"/> 7645 <value name="TIMES_05" value="0x2" desc=""/>
7663<addr name="HWCAP0" addr="0xa0" /> 7646 <value name="UNDEFINED" value="0x3" desc=""/>
7664<addr name="HWCAP1" addr="0xb0" /> 7647 </field>
7665<addr name="HWCAP2" addr="0xc0" /> 7648 <field name="TSTI_TX_DP" desc="" bitrange="18:18"/>
7666<addr name="HWCAP3" addr="0xd0" /> 7649 <field name="TSTI_TX_DM" desc="" bitrange="17:17"/>
7667<addr name="HWCAP4" addr="0xe0" /> 7650 <field name="ANALOG_TESTMODE" desc="" bitrange="16:16"/>
7668<addr name="HWCAP5" addr="0xf0" /> 7651 <field name="RSVD0" desc="" bitrange="15:3"/>
7669<field name="BITS" bitrange="31:0"> 7652 <field name="EN_USB_CLKS" desc="" bitrange="2:2"/>
7670</field> 7653 <field name="PLL_LOCKED" desc="" bitrange="1:1"/>
7671</reg> 7654 <field name="PLL_POWER" desc="" bitrange="0:0"/>
7672<reg name="SWCAP" sct="no"> 7655 </reg>
7673<addr name="SWCAP" addr="0x100" /> 7656 </dev>
7674<field name="BITS" bitrange="31:0">
7675</field>
7676</reg>
7677<reg name="CUSTCAP" sct="no">
7678<addr name="CUSTCAP" addr="0x110" />
7679<field name="CUST_DISABLE_WMADRM9" bitrange="31:31">
7680</field>
7681<field name="CUST_DISABLE_JANUSDRM10" bitrange="30:30">
7682</field>
7683<field name="RSRVD1" bitrange="29:5">
7684</field>
7685<field name="ENABLE_SJTAG_12MA_DRIVE" bitrange="4:4">
7686</field>
7687<field name="USE_PARALLEL_JTAG" bitrange="3:3">
7688</field>
7689<field name="RTC_XTAL_32768_PRESENT" bitrange="2:2">
7690</field>
7691<field name="RTC_XTAL_32000_PRESENT" bitrange="1:1">
7692</field>
7693<field name="RSRVD0" bitrange="0:0">
7694</field>
7695</reg>
7696<reg name="LOCK" sct="no">
7697<addr name="LOCK" addr="0x120" />
7698<field name="ROM7" bitrange="31:31">
7699</field>
7700<field name="ROM6" bitrange="30:30">
7701</field>
7702<field name="ROM5" bitrange="29:29">
7703</field>
7704<field name="ROM4" bitrange="28:28">
7705</field>
7706<field name="ROM3" bitrange="27:27">
7707</field>
7708<field name="ROM2" bitrange="26:26">
7709</field>
7710<field name="ROM1" bitrange="25:25">
7711</field>
7712<field name="ROM0" bitrange="24:24">
7713</field>
7714<field name="HWSW_SHADOW_ALT" bitrange="23:23">
7715</field>
7716<field name="CRYPTODCP_ALT" bitrange="22:22">
7717</field>
7718<field name="CRYPTOKEY_ALT" bitrange="21:21">
7719</field>
7720<field name="PIN" bitrange="20:20">
7721</field>
7722<field name="OPS" bitrange="19:19">
7723</field>
7724<field name="UN2" bitrange="18:18">
7725</field>
7726<field name="UN1" bitrange="17:17">
7727</field>
7728<field name="UN0" bitrange="16:16">
7729</field>
7730<field name="UNALLOCATED" bitrange="15:11">
7731</field>
7732<field name="ROM_SHADOW" bitrange="10:10">
7733</field>
7734<field name="CUSTCAP" bitrange="9:9">
7735</field>
7736<field name="HWSW" bitrange="8:8">
7737</field>
7738<field name="CUSTCAP_SHADOW" bitrange="7:7">
7739</field>
7740<field name="HWSW_SHADOW" bitrange="6:6">
7741</field>
7742<field name="CRYPTODCP" bitrange="5:5">
7743</field>
7744<field name="CRYPTOKEY" bitrange="4:4">
7745</field>
7746<field name="CUST3" bitrange="3:3">
7747</field>
7748<field name="CUST2" bitrange="2:2">
7749</field>
7750<field name="CUST1" bitrange="1:1">
7751</field>
7752<field name="CUST0" bitrange="0:0">
7753</field>
7754</reg>
7755<reg name="OPSn" sct="no">
7756<formula string="0x130+n*0x10"/>
7757<addr name="OPS0" addr="0x130" />
7758<addr name="OPS1" addr="0x140" />
7759<addr name="OPS2" addr="0x150" />
7760<addr name="OPS3" addr="0x160" />
7761<field name="BITS" bitrange="31:0">
7762</field>
7763</reg>
7764<reg name="UNn" sct="no">
7765<formula string="0x170+n*0x10"/>
7766<addr name="UN0" addr="0x170" />
7767<addr name="UN1" addr="0x180" />
7768<addr name="UN2" addr="0x190" />
7769<field name="BITS" bitrange="31:0">
7770</field>
7771</reg>
7772<reg name="ROMn" sct="no">
7773<formula string="0x1a0+n*0x10"/>
7774<addr name="ROM0" addr="0x1a0" />
7775<addr name="ROM1" addr="0x1b0" />
7776<addr name="ROM2" addr="0x1c0" />
7777<addr name="ROM3" addr="0x1d0" />
7778<addr name="ROM4" addr="0x1e0" />
7779<addr name="ROM5" addr="0x1f0" />
7780<addr name="ROM6" addr="0x200" />
7781<addr name="ROM7" addr="0x210" />
7782<field name="BITS" bitrange="31:0">
7783</field>
7784</reg>
7785<reg name="VERSION" sct="no">
7786<addr name="VERSION" addr="0x220" />
7787<field name="MAJOR" bitrange="31:24">
7788</field>
7789<field name="MINOR" bitrange="23:16">
7790</field>
7791<field name="STEP" bitrange="15:0">
7792</field>
7793</reg>
7794</dev>
7795<dev name="PINCTRL" long_name="Pin Control" desc="Pin Control and GPIO" version="3.2.0">
7796<addr name="PINCTRL" addr="0x80018000" />
7797<reg name="CTRL" sct="yes">
7798<addr name="CTRL" addr="0x0" />
7799<field name="SFTRST" bitrange="31:31">
7800</field>
7801<field name="CLKGATE" bitrange="30:30">
7802</field>
7803<field name="RSRVD2" bitrange="29:28">
7804</field>
7805<field name="PRESENT3" bitrange="27:27">
7806</field>
7807<field name="PRESENT2" bitrange="26:26">
7808</field>
7809<field name="PRESENT1" bitrange="25:25">
7810</field>
7811<field name="PRESENT0" bitrange="24:24">
7812</field>
7813<field name="RSRVD1" bitrange="23:3">
7814</field>
7815<field name="IRQOUT2" bitrange="2:2">
7816</field>
7817<field name="IRQOUT1" bitrange="1:1">
7818</field>
7819<field name="IRQOUT0" bitrange="0:0">
7820</field>
7821</reg>
7822<reg name="MUXSELn" sct="yes">
7823<formula string="0x100+n*0x10"/>
7824<addr name="MUXSEL0" addr="0x100" />
7825<addr name="MUXSEL1" addr="0x110" />
7826<addr name="MUXSEL2" addr="0x120" />
7827<addr name="MUXSEL3" addr="0x130" />
7828<addr name="MUXSEL4" addr="0x140" />
7829<addr name="MUXSEL5" addr="0x150" />
7830<addr name="MUXSEL6" addr="0x160" />
7831<addr name="MUXSEL7" addr="0x170" />
7832<field name="BITS" bitrange="31:0">
7833</field>
7834</reg>
7835<reg name="DRIVEn" sct="yes">
7836<formula string="0x200+n*0x10"/>
7837<addr name="DRIVE0" addr="0x200" />
7838<addr name="DRIVE1" addr="0x210" />
7839<addr name="DRIVE2" addr="0x220" />
7840<addr name="DRIVE3" addr="0x230" />
7841<addr name="DRIVE4" addr="0x240" />
7842<addr name="DRIVE5" addr="0x250" />
7843<addr name="DRIVE6" addr="0x260" />
7844<addr name="DRIVE7" addr="0x270" />
7845<addr name="DRIVE8" addr="0x280" />
7846<addr name="DRIVE9" addr="0x290" />
7847<addr name="DRIVE10" addr="0x2a0" />
7848<addr name="DRIVE11" addr="0x2b0" />
7849<addr name="DRIVE12" addr="0x2c0" />
7850<addr name="DRIVE13" addr="0x2d0" />
7851<addr name="DRIVE14" addr="0x2e0" />
7852<field name="BITS" bitrange="31:0">
7853</field>
7854</reg>
7855<reg name="PULLn" sct="yes">
7856<formula string="0x400+n*0x10"/>
7857<addr name="PULL0" addr="0x400" />
7858<addr name="PULL1" addr="0x410" />
7859<addr name="PULL2" addr="0x420" />
7860<addr name="PULL3" addr="0x430" />
7861<field name="BITS" bitrange="31:0">
7862</field>
7863</reg>
7864<reg name="DOUTn" sct="yes">
7865<formula string="0x500+n*0x10"/>
7866<addr name="DOUT0" addr="0x500" />
7867<addr name="DOUT1" addr="0x510" />
7868<addr name="DOUT2" addr="0x520" />
7869<field name="BITS" bitrange="31:0">
7870</field>
7871</reg>
7872<reg name="DINn" sct="yes">
7873<formula string="0x600+n*0x10"/>
7874<addr name="DIN0" addr="0x600" />
7875<addr name="DIN1" addr="0x610" />
7876<addr name="DIN2" addr="0x620" />
7877<field name="BITS" bitrange="31:0">
7878</field>
7879</reg>
7880<reg name="DOEn" sct="yes">
7881<formula string="0x700+n*0x10"/>
7882<addr name="DOE0" addr="0x700" />
7883<addr name="DOE1" addr="0x710" />
7884<addr name="DOE2" addr="0x720" />
7885<field name="BITS" bitrange="31:0">
7886</field>
7887</reg>
7888<reg name="PIN2IRQn" sct="yes">
7889<formula string="0x800+n*0x10"/>
7890<addr name="PIN2IRQ0" addr="0x800" />
7891<addr name="PIN2IRQ1" addr="0x810" />
7892<addr name="PIN2IRQ2" addr="0x820" />
7893<field name="BITS" bitrange="31:0">
7894</field>
7895</reg>
7896<reg name="IRQENn" sct="yes">
7897<formula string="0x900+n*0x10"/>
7898<addr name="IRQEN0" addr="0x900" />
7899<addr name="IRQEN1" addr="0x910" />
7900<addr name="IRQEN2" addr="0x920" />
7901<field name="BITS" bitrange="31:0">
7902</field>
7903</reg>
7904<reg name="IRQLEVELn" sct="yes">
7905<formula string="0xa00+n*0x10"/>
7906<addr name="IRQLEVEL0" addr="0xa00" />
7907<addr name="IRQLEVEL1" addr="0xa10" />
7908<addr name="IRQLEVEL2" addr="0xa20" />
7909<field name="BITS" bitrange="31:0">
7910</field>
7911</reg>
7912<reg name="IRQPOLn" sct="yes">
7913<formula string="0xb00+n*0x10"/>
7914<addr name="IRQPOL0" addr="0xb00" />
7915<addr name="IRQPOL1" addr="0xb10" />
7916<addr name="IRQPOL2" addr="0xb20" />
7917<field name="BITS" bitrange="31:0">
7918</field>
7919</reg>
7920<reg name="IRQSTATn" sct="yes">
7921<formula string="0xc00+n*0x10"/>
7922<addr name="IRQSTAT0" addr="0xc00" />
7923<addr name="IRQSTAT1" addr="0xc10" />
7924<addr name="IRQSTAT2" addr="0xc20" />
7925<field name="BITS" bitrange="31:0">
7926</field>
7927</reg>
7928</dev>
7929<dev name="POWER" long_name="Power Control" desc="Power Supply" version="3.2.0">
7930<addr name="POWER" addr="0x80044000" />
7931<reg name="CTRL" sct="yes">
7932<addr name="CTRL" addr="0x0" />
7933<field name="RSRVD3" bitrange="31:31">
7934</field>
7935<field name="CLKGATE" bitrange="30:30">
7936</field>
7937<field name="RSRVD2" bitrange="29:28">
7938</field>
7939<field name="PSWITCH_MID_TRAN" bitrange="27:27">
7940</field>
7941<field name="RSRVD1" bitrange="26:25">
7942</field>
7943<field name="DCDC4P2_BO_IRQ" bitrange="24:24">
7944</field>
7945<field name="ENIRQ_DCDC4P2_BO" bitrange="23:23">
7946</field>
7947<field name="VDD5V_DROOP_IRQ" bitrange="22:22">
7948</field>
7949<field name="ENIRQ_VDD5V_DROOP" bitrange="21:21">
7950</field>
7951<field name="PSWITCH_IRQ" bitrange="20:20">
7952</field>
7953<field name="PSWITCH_IRQ_SRC" bitrange="19:19">
7954</field>
7955<field name="POLARITY_PSWITCH" bitrange="18:18">
7956</field>
7957<field name="ENIRQ_PSWITCH" bitrange="17:17">
7958</field>
7959<field name="POLARITY_DC_OK" bitrange="16:16">
7960</field>
7961<field name="DC_OK_IRQ" bitrange="15:15">
7962</field>
7963<field name="ENIRQ_DC_OK" bitrange="14:14">
7964</field>
7965<field name="BATT_BO_IRQ" bitrange="13:13">
7966</field>
7967<field name="ENIRQBATT_BO" bitrange="12:12">
7968</field>
7969<field name="VDDIO_BO_IRQ" bitrange="11:11">
7970</field>
7971<field name="ENIRQ_VDDIO_BO" bitrange="10:10">
7972</field>
7973<field name="VDDA_BO_IRQ" bitrange="9:9">
7974</field>
7975<field name="ENIRQ_VDDA_BO" bitrange="8:8">
7976</field>
7977<field name="VDDD_BO_IRQ" bitrange="7:7">
7978</field>
7979<field name="ENIRQ_VDDD_BO" bitrange="6:6">
7980</field>
7981<field name="POLARITY_VBUSVALID" bitrange="5:5">
7982</field>
7983<field name="VBUSVALID_IRQ" bitrange="4:4">
7984</field>
7985<field name="ENIRQ_VBUS_VALID" bitrange="3:3">
7986</field>
7987<field name="POLARITY_VDD5V_GT_VDDIO" bitrange="2:2">
7988</field>
7989<field name="VDD5V_GT_VDDIO_IRQ" bitrange="1:1">
7990</field>
7991<field name="ENIRQ_VDD5V_GT_VDDIO" bitrange="0:0">
7992</field>
7993</reg>
7994<reg name="5VCTRL" sct="yes">
7995<addr name="5VCTRL" addr="0x10" />
7996<field name="RSRVD6" bitrange="31:30">
7997</field>
7998<field name="VBUSDROOP_TRSH" bitrange="29:28">
7999</field>
8000<field name="RSRVD5" bitrange="27:27">
8001</field>
8002<field name="HEADROOM_ADJ" bitrange="26:24">
8003</field>
8004<field name="RSRVD4" bitrange="23:21">
8005</field>
8006<field name="PWD_CHARGE_4P2" bitrange="20:20">
8007</field>
8008<field name="RSRVD3" bitrange="19:18">
8009</field>
8010<field name="CHARGE_4P2_ILIMIT" bitrange="17:12">
8011</field>
8012<field name="RSRVD2" bitrange="11:11">
8013</field>
8014<field name="VBUSVALID_TRSH" bitrange="10:8">
8015</field>
8016<field name="PWDN_5VBRNOUT" bitrange="7:7">
8017</field>
8018<field name="ENABLE_LINREG_ILIMIT" bitrange="6:6">
8019</field>
8020<field name="DCDC_XFER" bitrange="5:5">
8021</field>
8022<field name="VBUSVALID_5VDETECT" bitrange="4:4">
8023</field>
8024<field name="VBUSVALID_TO_B" bitrange="3:3">
8025</field>
8026<field name="ILIMIT_EQ_ZERO" bitrange="2:2">
8027</field>
8028<field name="PWRUP_VBUS_CMPS" bitrange="1:1">
8029</field>
8030<field name="ENABLE_DCDC" bitrange="0:0">
8031</field>
8032</reg>
8033<reg name="MINPWR" sct="yes">
8034<addr name="MINPWR" addr="0x20" />
8035<field name="RSRVD1" bitrange="31:15">
8036</field>
8037<field name="LOWPWR_4P2" bitrange="14:14">
8038</field>
8039<field name="VDAC_DUMP_CTRL" bitrange="13:13">
8040</field>
8041<field name="PWD_BO" bitrange="12:12">
8042</field>
8043<field name="USE_VDDXTAL_VBG" bitrange="11:11">
8044</field>
8045<field name="PWD_ANA_CMPS" bitrange="10:10">
8046</field>
8047<field name="ENABLE_OSC" bitrange="9:9">
8048</field>
8049<field name="SELECT_OSC" bitrange="8:8">
8050</field>
8051<field name="VBG_OFF" bitrange="7:7">
8052</field>
8053<field name="DOUBLE_FETS" bitrange="6:6">
8054</field>
8055<field name="HALF_FETS" bitrange="5:5">
8056</field>
8057<field name="LESSANA_I" bitrange="4:4">
8058</field>
8059<field name="PWD_XTAL24" bitrange="3:3">
8060</field>
8061<field name="DC_STOPCLK" bitrange="2:2">
8062</field>
8063<field name="EN_DC_PFM" bitrange="1:1">
8064</field>
8065<field name="DC_HALFCLK" bitrange="0:0">
8066</field>
8067</reg>
8068<reg name="CHARGE" sct="yes">
8069<addr name="CHARGE" addr="0x30" />
8070<field name="RSRVD4" bitrange="31:27">
8071</field>
8072<field name="ADJ_VOLT" bitrange="26:24">
8073</field>
8074<field name="RSRVD3" bitrange="23:23">
8075</field>
8076<field name="ENABLE_LOAD" bitrange="22:22">
8077</field>
8078<field name="ENABLE_CHARGER_RESISTORS" bitrange="21:21">
8079</field>
8080<field name="ENABLE_FAULT_DETECT" bitrange="20:20">
8081</field>
8082<field name="CHRG_STS_OFF" bitrange="19:19">
8083</field>
8084<field name="LIION_4P1" bitrange="18:18">
8085</field>
8086<field name="USE_EXTERN_R" bitrange="17:17">
8087</field>
8088<field name="PWD_BATTCHRG" bitrange="16:16">
8089</field>
8090<field name="RSRVD2" bitrange="15:12">
8091</field>
8092<field name="STOP_ILIMIT" bitrange="11:8">
8093</field>
8094<field name="RSRVD1" bitrange="7:6">
8095</field>
8096<field name="BATTCHRG_I" bitrange="5:0">
8097</field>
8098</reg>
8099<reg name="VDDDCTRL" sct="no">
8100<addr name="VDDDCTRL" addr="0x40" />
8101<field name="ADJTN" bitrange="31:28">
8102</field>
8103<field name="RSRVD4" bitrange="27:24">
8104</field>
8105<field name="PWDN_BRNOUT" bitrange="23:23">
8106</field>
8107<field name="DISABLE_STEPPING" bitrange="22:22">
8108</field>
8109<field name="ENABLE_LINREG" bitrange="21:21">
8110</field>
8111<field name="DISABLE_FET" bitrange="20:20">
8112</field>
8113<field name="RSRVD3" bitrange="19:18">
8114</field>
8115<field name="LINREG_OFFSET" bitrange="17:16">
8116</field>
8117<field name="RSRVD2" bitrange="15:11">
8118</field>
8119<field name="BO_OFFSET" bitrange="10:8">
8120</field>
8121<field name="RSRVD1" bitrange="7:5">
8122</field>
8123<field name="TRG" bitrange="4:0">
8124</field>
8125</reg>
8126<reg name="VDDACTRL" sct="no">
8127<addr name="VDDACTRL" addr="0x50" />
8128<field name="RSRVD4" bitrange="31:20">
8129</field>
8130<field name="PWDN_BRNOUT" bitrange="19:19">
8131</field>
8132<field name="DISABLE_STEPPING" bitrange="18:18">
8133</field>
8134<field name="ENABLE_LINREG" bitrange="17:17">
8135</field>
8136<field name="DISABLE_FET" bitrange="16:16">
8137</field>
8138<field name="RSRVD3" bitrange="15:14">
8139</field>
8140<field name="LINREG_OFFSET" bitrange="13:12">
8141</field>
8142<field name="RSRVD2" bitrange="11:11">
8143</field>
8144<field name="BO_OFFSET" bitrange="10:8">
8145</field>
8146<field name="RSRVD1" bitrange="7:5">
8147</field>
8148<field name="TRG" bitrange="4:0">
8149</field>
8150</reg>
8151<reg name="VDDIOCTRL" sct="no">
8152<addr name="VDDIOCTRL" addr="0x60" />
8153<field name="RSRVD5" bitrange="31:24">
8154</field>
8155<field name="ADJTN" bitrange="23:20">
8156</field>
8157<field name="RSRVD4" bitrange="19:19">
8158</field>
8159<field name="PWDN_BRNOUT" bitrange="18:18">
8160</field>
8161<field name="DISABLE_STEPPING" bitrange="17:17">
8162</field>
8163<field name="DISABLE_FET" bitrange="16:16">
8164</field>
8165<field name="RSRVD3" bitrange="15:14">
8166</field>
8167<field name="LINREG_OFFSET" bitrange="13:12">
8168</field>
8169<field name="RSRVD2" bitrange="11:11">
8170</field>
8171<field name="BO_OFFSET" bitrange="10:8">
8172</field>
8173<field name="RSRVD1" bitrange="7:5">
8174</field>
8175<field name="TRG" bitrange="4:0">
8176</field>
8177</reg>
8178<reg name="VDDMEMCTRL" sct="no">
8179<addr name="VDDMEMCTRL" addr="0x70" />
8180<field name="RSRVD2" bitrange="31:11">
8181</field>
8182<field name="PULLDOWN_ACTIVE" bitrange="10:10">
8183</field>
8184<field name="ENABLE_ILIMIT" bitrange="9:9">
8185</field>
8186<field name="ENABLE_LINREG" bitrange="8:8">
8187</field>
8188<field name="RSRVD1" bitrange="7:5">
8189</field>
8190<field name="TRG" bitrange="4:0">
8191</field>
8192</reg>
8193<reg name="DCDC4P2" sct="no">
8194<addr name="DCDC4P2" addr="0x80" />
8195<field name="DROPOUT_CTRL" bitrange="31:28">
8196</field>
8197<field name="RSRVD5" bitrange="27:26">
8198</field>
8199<field name="ISTEAL_THRESH" bitrange="25:24">
8200</field>
8201<field name="ENABLE_4P2" bitrange="23:23">
8202</field>
8203<field name="ENABLE_DCDC" bitrange="22:22">
8204</field>
8205<field name="HYST_DIR" bitrange="21:21">
8206</field>
8207<field name="HYST_THRESH" bitrange="20:20">
8208</field>
8209<field name="RSRVD3" bitrange="19:19">
8210</field>
8211<field name="TRG" bitrange="18:16">
8212</field>
8213<field name="RSRVD2" bitrange="15:13">
8214</field>
8215<field name="BO" bitrange="12:8">
8216</field>
8217<field name="RSRVD1" bitrange="7:5">
8218</field>
8219<field name="CMPTRIP" bitrange="4:0">
8220</field>
8221</reg>
8222<reg name="MISC" sct="no">
8223<addr name="MISC" addr="0x90" />
8224<field name="RSRVD2" bitrange="31:7">
8225</field>
8226<field name="FREQSEL" bitrange="6:4">
8227</field>
8228<field name="RSRVD1" bitrange="3:3">
8229</field>
8230<field name="DELAY_TIMING" bitrange="2:2">
8231</field>
8232<field name="TEST" bitrange="1:1">
8233</field>
8234<field name="SEL_PLLCLK" bitrange="0:0">
8235</field>
8236</reg>
8237<reg name="DCLIMITS" sct="no">
8238<addr name="DCLIMITS" addr="0xa0" />
8239<field name="RSRVD3" bitrange="31:16">
8240</field>
8241<field name="RSRVD2" bitrange="15:15">
8242</field>
8243<field name="POSLIMIT_BUCK" bitrange="14:8">
8244</field>
8245<field name="RSRVD1" bitrange="7:7">
8246</field>
8247<field name="NEGLIMIT" bitrange="6:0">
8248</field>
8249</reg>
8250<reg name="LOOPCTRL" sct="yes">
8251<addr name="LOOPCTRL" addr="0xb0" />
8252<field name="RSRVD3" bitrange="31:21">
8253</field>
8254<field name="TOGGLE_DIF" bitrange="20:20">
8255</field>
8256<field name="HYST_SIGN" bitrange="19:19">
8257</field>
8258<field name="EN_CM_HYST" bitrange="18:18">
8259</field>
8260<field name="EN_DF_HYST" bitrange="17:17">
8261</field>
8262<field name="CM_HYST_THRESH" bitrange="16:16">
8263</field>
8264<field name="DF_HYST_THRESH" bitrange="15:15">
8265</field>
8266<field name="RCSCALE_THRESH" bitrange="14:14">
8267</field>
8268<field name="EN_RCSCALE" bitrange="13:12">
8269</field>
8270<field name="RSRVD2" bitrange="11:11">
8271</field>
8272<field name="DC_FF" bitrange="10:8">
8273</field>
8274<field name="DC_R" bitrange="7:4">
8275</field>
8276<field name="RSRVD1" bitrange="3:2">
8277</field>
8278<field name="DC_C" bitrange="1:0">
8279</field>
8280</reg>
8281<reg name="STS" sct="no">
8282<addr name="STS" addr="0xc0" />
8283<field name="RSRVD3" bitrange="31:30">
8284</field>
8285<field name="PWRUP_SOURCE" bitrange="29:24">
8286</field>
8287<field name="RSRVD2" bitrange="23:22">
8288</field>
8289<field name="PSWITCH" bitrange="21:20">
8290</field>
8291<field name="RSRVD1" bitrange="19:18">
8292</field>
8293<field name="AVALID_STATUS" bitrange="17:17">
8294</field>
8295<field name="BVALID_STATUS" bitrange="16:16">
8296</field>
8297<field name="VBUSVALID_STATUS" bitrange="15:15">
8298</field>
8299<field name="SESSEND_STATUS" bitrange="14:14">
8300</field>
8301<field name="BATT_BO" bitrange="13:13">
8302</field>
8303<field name="VDD5V_FAULT" bitrange="12:12">
8304</field>
8305<field name="CHRGSTS" bitrange="11:11">
8306</field>
8307<field name="DCDC_4P2_BO" bitrange="10:10">
8308</field>
8309<field name="DC_OK" bitrange="9:9">
8310</field>
8311<field name="VDDIO_BO" bitrange="8:8">
8312</field>
8313<field name="VDDA_BO" bitrange="7:7">
8314</field>
8315<field name="VDDD_BO" bitrange="6:6">
8316</field>
8317<field name="VDD5V_GT_VDDIO" bitrange="5:5">
8318</field>
8319<field name="VDD5V_DROOP" bitrange="4:4">
8320</field>
8321<field name="AVALID" bitrange="3:3">
8322</field>
8323<field name="BVALID" bitrange="2:2">
8324</field>
8325<field name="VBUSVALID" bitrange="1:1">
8326</field>
8327<field name="SESSEND" bitrange="0:0">
8328</field>
8329</reg>
8330<reg name="SPEED" sct="yes">
8331<addr name="SPEED" addr="0xd0" />
8332<field name="RSRVD1" bitrange="31:24">
8333</field>
8334<field name="STATUS" bitrange="23:16">
8335</field>
8336<field name="RSRVD0" bitrange="15:2">
8337</field>
8338<field name="CTRL" bitrange="1:0">
8339</field>
8340</reg>
8341<reg name="BATTMONITOR" sct="no">
8342<addr name="BATTMONITOR" addr="0xe0" />
8343<field name="RSRVD3" bitrange="31:26">
8344</field>
8345<field name="BATT_VAL" bitrange="25:16">
8346</field>
8347<field name="RSRVD2" bitrange="15:11">
8348</field>
8349<field name="EN_BATADJ" bitrange="10:10">
8350</field>
8351<field name="PWDN_BATTBRNOUT" bitrange="9:9">
8352</field>
8353<field name="BRWNOUT_PWD" bitrange="8:8">
8354</field>
8355<field name="RSRVD1" bitrange="7:5">
8356</field>
8357<field name="BRWNOUT_LVL" bitrange="4:0">
8358</field>
8359</reg>
8360<reg name="RESET" sct="yes">
8361<addr name="RESET" addr="0x100" />
8362<field name="UNLOCK" bitrange="31:16">
8363<value name="KEY" value="0x3e77">
8364</value>
8365</field>
8366<field name="RSRVD1" bitrange="15:2">
8367</field>
8368<field name="PWD_OFF" bitrange="1:1">
8369</field>
8370<field name="PWD" bitrange="0:0">
8371</field>
8372</reg>
8373<reg name="DEBUG" sct="yes">
8374<addr name="DEBUG" addr="0x110" />
8375<field name="RSRVD0" bitrange="31:4">
8376</field>
8377<field name="VBUSVALIDPIOLOCK" bitrange="3:3">
8378</field>
8379<field name="AVALIDPIOLOCK" bitrange="2:2">
8380</field>
8381<field name="BVALIDPIOLOCK" bitrange="1:1">
8382</field>
8383<field name="SESSENDPIOLOCK" bitrange="0:0">
8384</field>
8385</reg>
8386<reg name="SPECIAL" sct="yes">
8387<addr name="SPECIAL" addr="0x120" />
8388<field name="TEST" bitrange="31:0">
8389</field>
8390</reg>
8391<reg name="VERSION" sct="no">
8392<addr name="VERSION" addr="0x130" />
8393<field name="MAJOR" bitrange="31:24">
8394</field>
8395<field name="MINOR" bitrange="23:16">
8396</field>
8397<field name="STEP" bitrange="15:0">
8398</field>
8399</reg>
8400</dev>
8401<dev name="PWM" long_name="Pulse width Modulation" desc="Pulse-Width Modulator (PWM) Controller" version="3.2.0">
8402<addr name="PWM" addr="0x80064000" />
8403<reg name="CTRL" sct="yes">
8404<addr name="CTRL" addr="0x0" />
8405<field name="SFTRST" bitrange="31:31">
8406</field>
8407<field name="CLKGATE" bitrange="30:30">
8408</field>
8409<field name="PWM4_PRESENT" bitrange="29:29">
8410</field>
8411<field name="PWM3_PRESENT" bitrange="28:28">
8412</field>
8413<field name="PWM2_PRESENT" bitrange="27:27">
8414</field>
8415<field name="PWM1_PRESENT" bitrange="26:26">
8416</field>
8417<field name="PWM0_PRESENT" bitrange="25:25">
8418</field>
8419<field name="RSRVD1" bitrange="24:7">
8420</field>
8421<field name="OUTPUT_CUTOFF_EN" bitrange="6:6">
8422</field>
8423<field name="PWM2_ANA_CTRL_ENABLE" bitrange="5:5">
8424</field>
8425<field name="PWM4_ENABLE" bitrange="4:4">
8426</field>
8427<field name="PWM3_ENABLE" bitrange="3:3">
8428</field>
8429<field name="PWM2_ENABLE" bitrange="2:2">
8430</field>
8431<field name="PWM1_ENABLE" bitrange="1:1">
8432</field>
8433<field name="PWM0_ENABLE" bitrange="0:0">
8434</field>
8435</reg>
8436<reg name="ACTIVEn" sct="yes">
8437<formula string="0x10+n*0x20"/>
8438<addr name="ACTIVE0" addr="0x10" />
8439<addr name="ACTIVE1" addr="0x30" />
8440<addr name="ACTIVE2" addr="0x50" />
8441<addr name="ACTIVE3" addr="0x70" />
8442<addr name="ACTIVE4" addr="0x90" />
8443<field name="INACTIVE" bitrange="31:16">
8444</field>
8445<field name="ACTIVE" bitrange="15:0">
8446</field>
8447</reg>
8448<reg name="PERIODn" sct="yes">
8449<formula string="0x20+n*0x20"/>
8450<addr name="PERIOD0" addr="0x20" />
8451<addr name="PERIOD1" addr="0x40" />
8452<addr name="PERIOD2" addr="0x60" />
8453<addr name="PERIOD3" addr="0x80" />
8454<addr name="PERIOD4" addr="0xa0" />
8455<field name="RSRVD2" bitrange="31:25">
8456</field>
8457<field name="MATT_SEL" bitrange="24:24">
8458</field>
8459<field name="MATT" bitrange="23:23">
8460</field>
8461<field name="CDIV" bitrange="22:20">
8462<value name="DIV_1" value="0x0">
8463</value>
8464<value name="DIV_2" value="0x1">
8465</value>
8466<value name="DIV_4" value="0x2">
8467</value>
8468<value name="DIV_8" value="0x3">
8469</value>
8470<value name="DIV_16" value="0x4">
8471</value>
8472<value name="DIV_64" value="0x5">
8473</value>
8474<value name="DIV_256" value="0x6">
8475</value>
8476<value name="DIV_1024" value="0x7">
8477</value>
8478</field>
8479<field name="INACTIVE_STATE" bitrange="19:18">
8480<value name="HI_Z" value="0x0">
8481</value>
8482<value name="0" value="0x2">
8483</value>
8484<value name="1" value="0x3">
8485</value>
8486</field>
8487<field name="ACTIVE_STATE" bitrange="17:16">
8488<value name="HI_Z" value="0x0">
8489</value>
8490<value name="0" value="0x2">
8491</value>
8492<value name="1" value="0x3">
8493</value>
8494</field>
8495<field name="PERIOD" bitrange="15:0">
8496</field>
8497</reg>
8498<reg name="VERSION" sct="no">
8499<addr name="VERSION" addr="0xb0" />
8500<field name="MAJOR" bitrange="31:24">
8501</field>
8502<field name="MINOR" bitrange="23:16">
8503</field>
8504<field name="STEP" bitrange="15:0">
8505</field>
8506</reg>
8507</dev>
8508<dev name="PXP" long_name="Pixel Pipeline" desc="Pixel Pipeline (PXP)" version="3.2.0">
8509<addr name="PXP" addr="0x8002a000" />
8510<reg name="CTRL" sct="yes">
8511<addr name="CTRL" addr="0x0" />
8512<field name="SFTRST" bitrange="31:31">
8513</field>
8514<field name="CLKGATE" bitrange="30:30">
8515</field>
8516<field name="RSVD2" bitrange="29:28">
8517</field>
8518<field name="INTERLACED_OUTPUT" bitrange="27:26">
8519<value name="PROGRESSIVE" value="0x0">
8520</value>
8521<value name="FIELD0" value="0x1">
8522</value>
8523<value name="FIELD1" value="0x2">
8524</value>
8525<value name="INTERLACED" value="0x3">
8526</value>
8527</field>
8528<field name="INTERLACED_INPUT" bitrange="25:24">
8529<value name="PROGRESSIVE" value="0x0">
8530</value>
8531<value name="FIELD0" value="0x2">
8532</value>
8533<value name="FIELD1" value="0x3">
8534</value>
8535</field>
8536<field name="RSVD1" bitrange="23:23">
8537</field>
8538<field name="ALPHA_OUTPUT" bitrange="22:22">
8539</field>
8540<field name="IN_PLACE" bitrange="21:21">
8541</field>
8542<field name="DELTA" bitrange="20:20">
8543</field>
8544<field name="CROP" bitrange="19:19">
8545</field>
8546<field name="SCALE" bitrange="18:18">
8547</field>
8548<field name="UPSAMPLE" bitrange="17:17">
8549</field>
8550<field name="SUBSAMPLE" bitrange="16:16">
8551</field>
8552<field name="S0_FORMAT" bitrange="15:12">
8553<value name="RGB888" value="0x1">
8554</value>
8555<value name="RGB565" value="0x4">
8556</value>
8557<value name="RGB555" value="0x5">
8558</value>
8559<value name="YUV422" value="0x8">
8560</value>
8561<value name="YUV420" value="0x9">
8562</value>
8563</field>
8564<field name="VFLIP" bitrange="11:11">
8565</field>
8566<field name="HFLIP" bitrange="10:10">
8567</field>
8568<field name="ROTATE" bitrange="9:8">
8569<value name="ROT_0" value="0x0">
8570</value>
8571<value name="ROT_90" value="0x1">
8572</value>
8573<value name="ROT_180" value="0x2">
8574</value>
8575<value name="ROT_270" value="0x3">
8576</value>
8577</field>
8578<field name="OUTPUT_RGB_FORMAT" bitrange="7:4">
8579<value name="ARGB8888" value="0x0">
8580</value>
8581<value name="RGB888" value="0x1">
8582</value>
8583<value name="RGB888P" value="0x2">
8584</value>
8585<value name="ARGB1555" value="0x3">
8586</value>
8587<value name="RGB565" value="0x4">
8588</value>
8589<value name="RGB555" value="0x5">
8590</value>
8591</field>
8592<field name="RSVD0" bitrange="3:3">
8593</field>
8594<field name="ENABLE_LCD_HANDSHAKE" bitrange="2:2">
8595</field>
8596<field name="IRQ_ENABLE" bitrange="1:1">
8597</field>
8598<field name="ENABLE" bitrange="0:0">
8599</field>
8600</reg>
8601<reg name="STAT" sct="yes">
8602<addr name="STAT" addr="0x10" />
8603<field name="BLOCKX" bitrange="31:24">
8604</field>
8605<field name="BLOCKY" bitrange="23:16">
8606</field>
8607<field name="RSVD2" bitrange="15:8">
8608</field>
8609<field name="AXI_ERROR_ID" bitrange="7:4">
8610</field>
8611<field name="RSVD1" bitrange="3:3">
8612</field>
8613<field name="AXI_READ_ERROR" bitrange="2:2">
8614</field>
8615<field name="AXI_WRITE_ERROR" bitrange="1:1">
8616</field>
8617<field name="IRQ" bitrange="0:0">
8618</field>
8619</reg>
8620<reg name="RGBBUF" sct="no">
8621<addr name="RGBBUF" addr="0x20" />
8622<field name="ADDR" bitrange="31:0">
8623</field>
8624</reg>
8625<reg name="RGBBUF2" sct="no">
8626<addr name="RGBBUF2" addr="0x30" />
8627<field name="ADDR" bitrange="31:0">
8628</field>
8629</reg>
8630<reg name="RGBSIZE" sct="no">
8631<addr name="RGBSIZE" addr="0x40" />
8632<field name="ALPHA" bitrange="31:24">
8633</field>
8634<field name="WIDTH" bitrange="23:12">
8635</field>
8636<field name="HEIGHT" bitrange="11:0">
8637</field>
8638</reg>
8639<reg name="S0BUF" sct="no">
8640<addr name="S0BUF" addr="0x50" />
8641<field name="ADDR" bitrange="31:0">
8642</field>
8643</reg>
8644<reg name="S0UBUF" sct="no">
8645<addr name="S0UBUF" addr="0x60" />
8646<field name="ADDR" bitrange="31:0">
8647</field>
8648</reg>
8649<reg name="S0VBUF" sct="no">
8650<addr name="S0VBUF" addr="0x70" />
8651<field name="ADDR" bitrange="31:0">
8652</field>
8653</reg>
8654<reg name="S0PARAM" sct="no">
8655<addr name="S0PARAM" addr="0x80" />
8656<field name="XBASE" bitrange="31:24">
8657</field>
8658<field name="YBASE" bitrange="23:16">
8659</field>
8660<field name="WIDTH" bitrange="15:8">
8661</field>
8662<field name="HEIGHT" bitrange="7:0">
8663</field>
8664</reg>
8665<reg name="S0BACKGROUND" sct="no">
8666<addr name="S0BACKGROUND" addr="0x90" />
8667<field name="COLOR" bitrange="31:0">
8668</field>
8669</reg>
8670<reg name="S0CROP" sct="no">
8671<addr name="S0CROP" addr="0xa0" />
8672<field name="XBASE" bitrange="31:24">
8673</field>
8674<field name="YBASE" bitrange="23:16">
8675</field>
8676<field name="WIDTH" bitrange="15:8">
8677</field>
8678<field name="HEIGHT" bitrange="7:0">
8679</field>
8680</reg>
8681<reg name="S0SCALE" sct="no">
8682<addr name="S0SCALE" addr="0xb0" />
8683<field name="RSVD2" bitrange="31:30">
8684</field>
8685<field name="YSCALE" bitrange="29:16">
8686</field>
8687<field name="RSVD1" bitrange="15:14">
8688</field>
8689<field name="XSCALE" bitrange="13:0">
8690</field>
8691</reg>
8692<reg name="S0OFFSET" sct="no">
8693<addr name="S0OFFSET" addr="0xc0" />
8694<field name="RSVD2" bitrange="31:28">
8695</field>
8696<field name="YOFFSET" bitrange="27:16">
8697</field>
8698<field name="RSVD1" bitrange="15:12">
8699</field>
8700<field name="XOFFSET" bitrange="11:0">
8701</field>
8702</reg>
8703<reg name="CSCCOEFF0" sct="no">
8704<addr name="CSCCOEFF0" addr="0xd0" />
8705<field name="YCBCR_MODE" bitrange="31:31">
8706</field>
8707<field name="RSVD1" bitrange="30:29">
8708</field>
8709<field name="C0" bitrange="28:18">
8710</field>
8711<field name="UV_OFFSET" bitrange="17:9">
8712</field>
8713<field name="Y_OFFSET" bitrange="8:0">
8714</field>
8715</reg>
8716<reg name="CSCCOEFF1" sct="no">
8717<addr name="CSCCOEFF1" addr="0xe0" />
8718<field name="RSVD1" bitrange="31:27">
8719</field>
8720<field name="C1" bitrange="26:16">
8721</field>
8722<field name="RSVD0" bitrange="15:11">
8723</field>
8724<field name="C4" bitrange="10:0">
8725</field>
8726</reg>
8727<reg name="CSCCOEFF2" sct="no">
8728<addr name="CSCCOEFF2" addr="0xf0" />
8729<field name="RSVD1" bitrange="31:27">
8730</field>
8731<field name="C2" bitrange="26:16">
8732</field>
8733<field name="RSVD0" bitrange="15:11">
8734</field>
8735<field name="C3" bitrange="10:0">
8736</field>
8737</reg>
8738<reg name="NEXT" sct="yes">
8739<addr name="NEXT" addr="0x100" />
8740<field name="POINTER" bitrange="31:2">
8741</field>
8742<field name="RSVD" bitrange="1:1">
8743</field>
8744<field name="ENABLED" bitrange="0:0">
8745</field>
8746</reg>
8747<reg name="PAGETABLE" sct="no">
8748<addr name="PAGETABLE" addr="0x170" />
8749<field name="BASE" bitrange="31:14">
8750</field>
8751<field name="RSVD1" bitrange="13:2">
8752</field>
8753<field name="FLUSH" bitrange="1:1">
8754</field>
8755<field name="ENABLE" bitrange="0:0">
8756</field>
8757</reg>
8758<reg name="S0COLORKEYLOW" sct="no">
8759<addr name="S0COLORKEYLOW" addr="0x180" />
8760<field name="RSVD1" bitrange="31:24">
8761</field>
8762<field name="PIXEL" bitrange="23:0">
8763</field>
8764</reg>
8765<reg name="S0COLORKEYHIGH" sct="no">
8766<addr name="S0COLORKEYHIGH" addr="0x190" />
8767<field name="RSVD1" bitrange="31:24">
8768</field>
8769<field name="PIXEL" bitrange="23:0">
8770</field>
8771</reg>
8772<reg name="OLCOLORKEYLOW" sct="no">
8773<addr name="OLCOLORKEYLOW" addr="0x1a0" />
8774<field name="RSVD1" bitrange="31:24">
8775</field>
8776<field name="PIXEL" bitrange="23:0">
8777</field>
8778</reg>
8779<reg name="OLCOLORKEYHIGH" sct="no">
8780<addr name="OLCOLORKEYHIGH" addr="0x1b0" />
8781<field name="RSVD1" bitrange="31:24">
8782</field>
8783<field name="PIXEL" bitrange="23:0">
8784</field>
8785</reg>
8786<reg name="DEBUGCTRL" sct="no">
8787<addr name="DEBUGCTRL" addr="0x1d0" />
8788<field name="RSVD" bitrange="31:9">
8789</field>
8790<field name="RESET_TLB_STATS" bitrange="8:8">
8791</field>
8792<field name="SELECT" bitrange="7:0">
8793<value name="NONE" value="0x0">
8794</value>
8795<value name="CTRL" value="0x1">
8796</value>
8797<value name="S0REGS" value="0x2">
8798</value>
8799<value name="S0BAX" value="0x3">
8800</value>
8801<value name="S0BAY" value="0x4">
8802</value>
8803<value name="PXBUF" value="0x5">
8804</value>
8805<value name="ROTATION" value="0x6">
8806</value>
8807<value name="ROTBUF0" value="0x7">
8808</value>
8809<value name="ROTBUF1" value="0x8">
8810</value>
8811</field>
8812</reg>
8813<reg name="DEBUG" sct="no">
8814<addr name="DEBUG" addr="0x1e0" />
8815<field name="DATA" bitrange="31:0">
8816</field>
8817</reg>
8818<reg name="VERSION" sct="no">
8819<addr name="VERSION" addr="0x1f0" />
8820<field name="MAJOR" bitrange="31:24">
8821</field>
8822<field name="MINOR" bitrange="23:16">
8823</field>
8824<field name="STEP" bitrange="15:0">
8825</field>
8826</reg>
8827<reg name="OLn" sct="no">
8828<formula string="0x200+n*0x40"/>
8829<addr name="OL0" addr="0x200" />
8830<addr name="OL1" addr="0x240" />
8831<addr name="OL2" addr="0x280" />
8832<addr name="OL3" addr="0x2c0" />
8833<addr name="OL4" addr="0x300" />
8834<addr name="OL5" addr="0x340" />
8835<addr name="OL6" addr="0x380" />
8836<addr name="OL7" addr="0x3c0" />
8837<field name="ADDR" bitrange="31:0">
8838</field>
8839</reg>
8840<reg name="OLnSIZE" sct="no">
8841<formula string="0x210+n*0x40"/>
8842<addr name="OL0SIZE" addr="0x210" />
8843<addr name="OL1SIZE" addr="0x250" />
8844<addr name="OL2SIZE" addr="0x290" />
8845<addr name="OL3SIZE" addr="0x2d0" />
8846<addr name="OL4SIZE" addr="0x310" />
8847<addr name="OL5SIZE" addr="0x350" />
8848<addr name="OL6SIZE" addr="0x390" />
8849<addr name="OL7SIZE" addr="0x3d0" />
8850<field name="XBASE" bitrange="31:24">
8851</field>
8852<field name="YBASE" bitrange="23:16">
8853</field>
8854<field name="WIDTH" bitrange="15:8">
8855</field>
8856<field name="HEIGHT" bitrange="7:0">
8857</field>
8858</reg>
8859<reg name="OLnPARAM" sct="no">
8860<formula string="0x220+n*0x40"/>
8861<addr name="OL0PARAM" addr="0x220" />
8862<addr name="OL1PARAM" addr="0x260" />
8863<addr name="OL2PARAM" addr="0x2a0" />
8864<addr name="OL3PARAM" addr="0x2e0" />
8865<addr name="OL4PARAM" addr="0x320" />
8866<addr name="OL5PARAM" addr="0x360" />
8867<addr name="OL6PARAM" addr="0x3a0" />
8868<addr name="OL7PARAM" addr="0x3e0" />
8869<field name="RSVD1" bitrange="31:20">
8870</field>
8871<field name="ROP" bitrange="19:16">
8872<value name="MASKOL" value="0x0">
8873</value>
8874<value name="MASKNOTOL" value="0x1">
8875</value>
8876<value name="MASKOLNOT" value="0x2">
8877</value>
8878<value name="MERGEOL" value="0x3">
8879</value>
8880<value name="MERGENOTOL" value="0x4">
8881</value>
8882<value name="MERGEOLNOT" value="0x5">
8883</value>
8884<value name="NOTCOPYOL" value="0x6">
8885</value>
8886<value name="NOT" value="0x7">
8887</value>
8888<value name="NOTMASKOL" value="0x8">
8889</value>
8890<value name="NOTMERGEOL" value="0x9">
8891</value>
8892<value name="XOROL" value="0xa">
8893</value>
8894<value name="NOTXOROL" value="0xb">
8895</value>
8896</field>
8897<field name="ALPHA" bitrange="15:8">
8898</field>
8899<field name="FORMAT" bitrange="7:4">
8900<value name="ARGB8888" value="0x0">
8901</value>
8902<value name="RGB888" value="0x1">
8903</value>
8904<value name="ARGB1555" value="0x3">
8905</value>
8906<value name="RGB565" value="0x4">
8907</value>
8908<value name="RGB555" value="0x5">
8909</value>
8910</field>
8911<field name="ENABLE_COLORKEY" bitrange="3:3">
8912</field>
8913<field name="ALPHA_CNTL" bitrange="2:1">
8914<value name="Embedded" value="0x0">
8915</value>
8916<value name="Override" value="0x1">
8917</value>
8918<value name="Multiply" value="0x2">
8919</value>
8920<value name="ROPs" value="0x3">
8921</value>
8922</field>
8923<field name="ENABLE" bitrange="0:0">
8924</field>
8925</reg>
8926<reg name="OLnPARAM2" sct="no">
8927<formula string="0x230+n*0x40"/>
8928<addr name="OL0PARAM2" addr="0x230" />
8929<addr name="OL1PARAM2" addr="0x270" />
8930<addr name="OL2PARAM2" addr="0x2b0" />
8931<addr name="OL3PARAM2" addr="0x2f0" />
8932<addr name="OL4PARAM2" addr="0x330" />
8933<addr name="OL5PARAM2" addr="0x370" />
8934<addr name="OL6PARAM2" addr="0x3b0" />
8935<addr name="OL7PARAM2" addr="0x3f0" />
8936<field name="RSVD" bitrange="31:0">
8937</field>
8938</reg>
8939</dev>
8940<dev name="RTC" long_name="Real Time Clock" desc="Real-Time Clock, Alarm, Watchdog, Persistent Bits" version="3.2.0">
8941<addr name="RTC" addr="0x8005c000" />
8942<reg name="CTRL" sct="yes">
8943<addr name="CTRL" addr="0x0" />
8944<field name="SFTRST" bitrange="31:31">
8945</field>
8946<field name="CLKGATE" bitrange="30:30">
8947</field>
8948<field name="RSVD0" bitrange="29:7">
8949</field>
8950<field name="SUPPRESS_COPY2ANALOG" bitrange="6:6">
8951</field>
8952<field name="FORCE_UPDATE" bitrange="5:5">
8953</field>
8954<field name="WATCHDOGEN" bitrange="4:4">
8955</field>
8956<field name="ONEMSEC_IRQ" bitrange="3:3">
8957</field>
8958<field name="ALARM_IRQ" bitrange="2:2">
8959</field>
8960<field name="ONEMSEC_IRQ_EN" bitrange="1:1">
8961</field>
8962<field name="ALARM_IRQ_EN" bitrange="0:0">
8963</field>
8964</reg>
8965<reg name="STAT" sct="yes">
8966<addr name="STAT" addr="0x10" />
8967<field name="RTC_PRESENT" bitrange="31:31">
8968</field>
8969<field name="ALARM_PRESENT" bitrange="30:30">
8970</field>
8971<field name="WATCHDOG_PRESENT" bitrange="29:29">
8972</field>
8973<field name="XTAL32000_PRESENT" bitrange="28:28">
8974</field>
8975<field name="XTAL32768_PRESENT" bitrange="27:27">
8976</field>
8977<field name="RSVD1" bitrange="26:24">
8978</field>
8979<field name="STALE_REGS" bitrange="23:16">
8980</field>
8981<field name="NEW_REGS" bitrange="15:8">
8982</field>
8983<field name="RSVD0" bitrange="7:0">
8984</field>
8985</reg>
8986<reg name="MILLISECONDS" sct="yes">
8987<addr name="MILLISECONDS" addr="0x20" />
8988<field name="COUNT" bitrange="31:0">
8989</field>
8990</reg>
8991<reg name="SECONDS" sct="yes">
8992<addr name="SECONDS" addr="0x30" />
8993<field name="COUNT" bitrange="31:0">
8994</field>
8995</reg>
8996<reg name="ALARM" sct="yes">
8997<addr name="ALARM" addr="0x40" />
8998<field name="VALUE" bitrange="31:0">
8999</field>
9000</reg>
9001<reg name="WATCHDOG" sct="yes">
9002<addr name="WATCHDOG" addr="0x50" />
9003<field name="COUNT" bitrange="31:0">
9004</field>
9005</reg>
9006<reg name="PERSISTENT0" sct="yes">
9007<addr name="PERSISTENT0" addr="0x60" />
9008<field name="SPARE_ANALOG" bitrange="31:18">
9009</field>
9010<field name="AUTO_RESTART" bitrange="17:17">
9011</field>
9012<field name="DISABLE_PSWITCH" bitrange="16:16">
9013</field>
9014<field name="LOWERBIAS" bitrange="15:14">
9015</field>
9016<field name="DISABLE_XTALOK" bitrange="13:13">
9017</field>
9018<field name="MSEC_RES" bitrange="12:8">
9019</field>
9020<field name="ALARM_WAKE" bitrange="7:7">
9021</field>
9022<field name="XTAL32_FREQ" bitrange="6:6">
9023</field>
9024<field name="XTAL32KHZ_PWRUP" bitrange="5:5">
9025</field>
9026<field name="XTAL24MHZ_PWRUP" bitrange="4:4">
9027</field>
9028<field name="LCK_SECS" bitrange="3:3">
9029</field>
9030<field name="ALARM_EN" bitrange="2:2">
9031</field>
9032<field name="ALARM_WAKE_EN" bitrange="1:1">
9033</field>
9034<field name="CLOCKSOURCE" bitrange="0:0">
9035</field>
9036</reg>
9037<reg name="PERSISTENT1" sct="yes">
9038<addr name="PERSISTENT1" addr="0x70" />
9039<field name="GENERAL" bitrange="31:0">
9040<value name="ENUMERATE_500MA_TWICE" value="0x1000">
9041</value>
9042<value name="USB_BOOT_PLAYER_MODE" value="0x800">
9043</value>
9044<value name="SKIP_CHECKDISK" value="0x400">
9045</value>
9046<value name="USB_LOW_POWER_MODE" value="0x200">
9047</value>
9048<value name="OTG_HNP_BIT" value="0x100">
9049</value>
9050<value name="OTG_ATL_ROLE_BIT" value="0x80">
9051</value>
9052</field>
9053</reg>
9054<reg name="PERSISTENT2" sct="yes">
9055<addr name="PERSISTENT2" addr="0x80" />
9056<field name="GENERAL" bitrange="31:0">
9057</field>
9058</reg>
9059<reg name="PERSISTENT3" sct="yes">
9060<addr name="PERSISTENT3" addr="0x90" />
9061<field name="GENERAL" bitrange="31:0">
9062</field>
9063</reg>
9064<reg name="PERSISTENT4" sct="yes">
9065<addr name="PERSISTENT4" addr="0xa0" />
9066<field name="GENERAL" bitrange="31:0">
9067</field>
9068</reg>
9069<reg name="PERSISTENT5" sct="yes">
9070<addr name="PERSISTENT5" addr="0xb0" />
9071<field name="GENERAL" bitrange="31:0">
9072</field>
9073</reg>
9074<reg name="DEBUG" sct="yes">
9075<addr name="DEBUG" addr="0xc0" />
9076<field name="RSVD0" bitrange="31:2">
9077</field>
9078<field name="WATCHDOG_RESET_MASK" bitrange="1:1">
9079</field>
9080<field name="WATCHDOG_RESET" bitrange="0:0">
9081</field>
9082</reg>
9083<reg name="VERSION" sct="no">
9084<addr name="VERSION" addr="0xd0" />
9085<field name="MAJOR" bitrange="31:24">
9086</field>
9087<field name="MINOR" bitrange="23:16">
9088</field>
9089<field name="STEP" bitrange="15:0">
9090</field>
9091</reg>
9092</dev>
9093<dev name="SAIF" long_name="Sync Audio Interface" desc="Sync Audio Interface (SAIF)" version="3.2.0">
9094<addr name="SAIF1" addr="0x80042000" />
9095<addr name="SAIF2" addr="0x80046000" />
9096<reg name="CTRL" sct="yes">
9097<addr name="CTRL" addr="0x0" />
9098<field name="SFTRST" bitrange="31:31">
9099</field>
9100<field name="CLKGATE" bitrange="30:30">
9101</field>
9102<field name="BITCLK_MULT_RATE" bitrange="29:27">
9103</field>
9104<field name="BITCLK_BASE_RATE" bitrange="26:26">
9105</field>
9106<field name="FIFO_ERROR_IRQ_EN" bitrange="25:25">
9107</field>
9108<field name="FIFO_SERVICE_IRQ_EN" bitrange="24:24">
9109</field>
9110<field name="RSRVD2" bitrange="23:21">
9111</field>
9112<field name="DMAWAIT_COUNT" bitrange="20:16">
9113</field>
9114<field name="CHANNEL_NUM_SELECT" bitrange="15:14">
9115</field>
9116<field name="RSRVD1" bitrange="13:13">
9117</field>
9118<field name="BIT_ORDER" bitrange="12:12">
9119</field>
9120<field name="DELAY" bitrange="11:11">
9121</field>
9122<field name="JUSTIFY" bitrange="10:10">
9123</field>
9124<field name="LRCLK_POLARITY" bitrange="9:9">
9125</field>
9126<field name="BITCLK_EDGE" bitrange="8:8">
9127</field>
9128<field name="WORD_LENGTH" bitrange="7:4">
9129</field>
9130<field name="BITCLK_48XFS_ENABLE" bitrange="3:3">
9131</field>
9132<field name="SLAVE_MODE" bitrange="2:2">
9133</field>
9134<field name="READ_MODE" bitrange="1:1">
9135</field>
9136<field name="RUN" bitrange="0:0">
9137</field>
9138</reg>
9139<reg name="STAT" sct="yes">
9140<addr name="STAT" addr="0x10" />
9141<field name="PRESENT" bitrange="31:31">
9142</field>
9143<field name="RSRVD2" bitrange="30:17">
9144</field>
9145<field name="DMA_PREQ" bitrange="16:16">
9146</field>
9147<field name="RSRVD1" bitrange="15:7">
9148</field>
9149<field name="FIFO_UNDERFLOW_IRQ" bitrange="6:6">
9150</field>
9151<field name="FIFO_OVERFLOW_IRQ" bitrange="5:5">
9152</field>
9153<field name="FIFO_SERVICE_IRQ" bitrange="4:4">
9154</field>
9155<field name="RSRVD0" bitrange="3:1">
9156</field>
9157<field name="BUSY" bitrange="0:0">
9158</field>
9159</reg>
9160<reg name="DATA" sct="yes">
9161<addr name="DATA" addr="0x20" />
9162<field name="PCM_RIGHT" bitrange="31:16">
9163</field>
9164<field name="PCM_LEFT" bitrange="15:0">
9165</field>
9166</reg>
9167<reg name="VERSION" sct="no">
9168<addr name="VERSION" addr="0x30" />
9169<field name="MAJOR" bitrange="31:24">
9170</field>
9171<field name="MINOR" bitrange="23:16">
9172</field>
9173<field name="STEP" bitrange="15:0">
9174</field>
9175</reg>
9176</dev>
9177<dev name="SPDIF" long_name="Sony/Phillips Digital Audio Interface" desc="SPDIF Transmitter" version="3.2.0">
9178<addr name="SPDIF" addr="0x80054000" />
9179<reg name="CTRL" sct="yes">
9180<addr name="CTRL" addr="0x0" />
9181<field name="SFTRST" bitrange="31:31">
9182</field>
9183<field name="CLKGATE" bitrange="30:30">
9184</field>
9185<field name="RSRVD1" bitrange="29:21">
9186</field>
9187<field name="DMAWAIT_COUNT" bitrange="20:16">
9188</field>
9189<field name="RSRVD0" bitrange="15:6">
9190</field>
9191<field name="WAIT_END_XFER" bitrange="5:5">
9192</field>
9193<field name="WORD_LENGTH" bitrange="4:4">
9194</field>
9195<field name="FIFO_UNDERFLOW_IRQ" bitrange="3:3">
9196</field>
9197<field name="FIFO_OVERFLOW_IRQ" bitrange="2:2">
9198</field>
9199<field name="FIFO_ERROR_IRQ_EN" bitrange="1:1">
9200</field>
9201<field name="RUN" bitrange="0:0">
9202</field>
9203</reg>
9204<reg name="STAT" sct="yes">
9205<addr name="STAT" addr="0x10" />
9206<field name="PRESENT" bitrange="31:31">
9207</field>
9208<field name="RSRVD1" bitrange="30:1">
9209</field>
9210<field name="END_XFER" bitrange="0:0">
9211</field>
9212</reg>
9213<reg name="FRAMECTRL" sct="yes">
9214<addr name="FRAMECTRL" addr="0x20" />
9215<field name="RSRVD2" bitrange="31:18">
9216</field>
9217<field name="V_CONFIG" bitrange="17:17">
9218</field>
9219<field name="AUTO_MUTE" bitrange="16:16">
9220</field>
9221<field name="RSRVD1" bitrange="15:15">
9222</field>
9223<field name="USER_DATA" bitrange="14:14">
9224</field>
9225<field name="V" bitrange="13:13">
9226</field>
9227<field name="L" bitrange="12:12">
9228</field>
9229<field name="RSRVD0" bitrange="11:11">
9230</field>
9231<field name="CC" bitrange="10:4">
9232</field>
9233<field name="PRE" bitrange="3:3">
9234</field>
9235<field name="COPY" bitrange="2:2">
9236</field>
9237<field name="AUDIO" bitrange="1:1">
9238</field>
9239<field name="PRO" bitrange="0:0">
9240</field>
9241</reg>
9242<reg name="SRR" sct="yes">
9243<addr name="SRR" addr="0x30" />
9244<field name="RSRVD1" bitrange="31:31">
9245</field>
9246<field name="BASEMULT" bitrange="30:28">
9247</field>
9248<field name="RSRVD0" bitrange="27:20">
9249</field>
9250<field name="RATE" bitrange="19:0">
9251</field>
9252</reg>
9253<reg name="DEBUG" sct="yes">
9254<addr name="DEBUG" addr="0x40" />
9255<field name="RSRVD1" bitrange="31:2">
9256</field>
9257<field name="DMA_PREQ" bitrange="1:1">
9258</field>
9259<field name="FIFO_STATUS" bitrange="0:0">
9260</field>
9261</reg>
9262<reg name="DATA" sct="yes">
9263<addr name="DATA" addr="0x50" />
9264<field name="HIGH" bitrange="31:16">
9265</field>
9266<field name="LOW" bitrange="15:0">
9267</field>
9268</reg>
9269<reg name="VERSION" sct="no">
9270<addr name="VERSION" addr="0x60" />
9271<field name="MAJOR" bitrange="31:24">
9272</field>
9273<field name="MINOR" bitrange="23:16">
9274</field>
9275<field name="STEP" bitrange="15:0">
9276</field>
9277</reg>
9278</dev>
9279<dev name="SSP" long_name="Sync Serial Port" desc="Synchronous Serial Ports (SSP)" version="3.2.0">
9280<addr name="SSP1" addr="0x80010000" />
9281<addr name="SSP2" addr="0x80034000" />
9282<reg name="CTRL0" sct="yes">
9283<addr name="CTRL0" addr="0x0" />
9284<field name="SFTRST" bitrange="31:31">
9285</field>
9286<field name="CLKGATE" bitrange="30:30">
9287</field>
9288<field name="RUN" bitrange="29:29">
9289</field>
9290<field name="SDIO_IRQ_CHECK" bitrange="28:28">
9291</field>
9292<field name="LOCK_CS" bitrange="27:27">
9293</field>
9294<field name="IGNORE_CRC" bitrange="26:26">
9295</field>
9296<field name="READ" bitrange="25:25">
9297</field>
9298<field name="DATA_XFER" bitrange="24:24">
9299</field>
9300<field name="BUS_WIDTH" bitrange="23:22">
9301<value name="ONE_BIT" value="0x0">
9302</value>
9303<value name="FOUR_BIT" value="0x1">
9304</value>
9305<value name="EIGHT_BIT" value="0x2">
9306</value>
9307</field>
9308<field name="WAIT_FOR_IRQ" bitrange="21:21">
9309</field>
9310<field name="WAIT_FOR_CMD" bitrange="20:20">
9311</field>
9312<field name="LONG_RESP" bitrange="19:19">
9313</field>
9314<field name="CHECK_RESP" bitrange="18:18">
9315</field>
9316<field name="GET_RESP" bitrange="17:17">
9317</field>
9318<field name="ENABLE" bitrange="16:16">
9319</field>
9320<field name="XFER_COUNT" bitrange="15:0">
9321</field>
9322</reg>
9323<reg name="CMD0" sct="yes">
9324<addr name="CMD0" addr="0x10" />
9325<field name="RSVD0" bitrange="31:23">
9326</field>
9327<field name="SLOW_CLKING_EN" bitrange="22:22">
9328</field>
9329<field name="CONT_CLKING_EN" bitrange="21:21">
9330</field>
9331<field name="APPEND_8CYC" bitrange="20:20">
9332</field>
9333<field name="BLOCK_SIZE" bitrange="19:16">
9334</field>
9335<field name="BLOCK_COUNT" bitrange="15:8">
9336</field>
9337<field name="CMD" bitrange="7:0">
9338<value name="MMC_GO_IDLE_STATE" value="0x0">
9339</value>
9340<value name="MMC_SEND_OP_COND" value="0x1">
9341</value>
9342<value name="MMC_ALL_SEND_CID" value="0x2">
9343</value>
9344<value name="MMC_SET_RELATIVE_ADDR" value="0x3">
9345</value>
9346<value name="MMC_SET_DSR" value="0x4">
9347</value>
9348<value name="MMC_RESERVED_5" value="0x5">
9349</value>
9350<value name="MMC_SWITCH" value="0x6">
9351</value>
9352<value name="MMC_SELECT_DESELECT_CARD" value="0x7">
9353</value>
9354<value name="MMC_SEND_EXT_CSD" value="0x8">
9355</value>
9356<value name="MMC_SEND_CSD" value="0x9">
9357</value>
9358<value name="MMC_SEND_CID" value="0xa">
9359</value>
9360<value name="MMC_READ_DAT_UNTIL_STOP" value="0xb">
9361</value>
9362<value name="MMC_STOP_TRANSMISSION" value="0xc">
9363</value>
9364<value name="MMC_SEND_STATUS" value="0xd">
9365</value>
9366<value name="MMC_BUSTEST_R" value="0xe">
9367</value>
9368<value name="MMC_GO_INACTIVE_STATE" value="0xf">
9369</value>
9370<value name="MMC_SET_BLOCKLEN" value="0x10">
9371</value>
9372<value name="MMC_READ_SINGLE_BLOCK" value="0x11">
9373</value>
9374<value name="MMC_READ_MULTIPLE_BLOCK" value="0x12">
9375</value>
9376<value name="MMC_BUSTEST_W" value="0x13">
9377</value>
9378<value name="MMC_WRITE_DAT_UNTIL_STOP" value="0x14">
9379</value>
9380<value name="MMC_SET_BLOCK_COUNT" value="0x17">
9381</value>
9382<value name="MMC_WRITE_BLOCK" value="0x18">
9383</value>
9384<value name="MMC_WRITE_MULTIPLE_BLOCK" value="0x19">
9385</value>
9386<value name="MMC_PROGRAM_CID" value="0x1a">
9387</value>
9388<value name="MMC_PROGRAM_CSD" value="0x1b">
9389</value>
9390<value name="MMC_SET_WRITE_PROT" value="0x1c">
9391</value>
9392<value name="MMC_CLR_WRITE_PROT" value="0x1d">
9393</value>
9394<value name="MMC_SEND_WRITE_PROT" value="0x1e">
9395</value>
9396<value name="MMC_ERASE_GROUP_START" value="0x23">
9397</value>
9398<value name="MMC_ERASE_GROUP_END" value="0x24">
9399</value>
9400<value name="MMC_ERASE" value="0x26">
9401</value>
9402<value name="MMC_FAST_IO" value="0x27">
9403</value>
9404<value name="MMC_GO_IRQ_STATE" value="0x28">
9405</value>
9406<value name="MMC_LOCK_UNLOCK" value="0x2a">
9407</value>
9408<value name="MMC_APP_CMD" value="0x37">
9409</value>
9410<value name="MMC_GEN_CMD" value="0x38">
9411</value>
9412<value name="SD_GO_IDLE_STATE" value="0x0">
9413</value>
9414<value name="SD_ALL_SEND_CID" value="0x2">
9415</value>
9416<value name="SD_SEND_RELATIVE_ADDR" value="0x3">
9417</value>
9418<value name="SD_SET_DSR" value="0x4">
9419</value>
9420<value name="SD_IO_SEND_OP_COND" value="0x5">
9421</value>
9422<value name="SD_SELECT_DESELECT_CARD" value="0x7">
9423</value>
9424<value name="SD_SEND_CSD" value="0x9">
9425</value>
9426<value name="SD_SEND_CID" value="0xa">
9427</value>
9428<value name="SD_STOP_TRANSMISSION" value="0xc">
9429</value>
9430<value name="SD_SEND_STATUS" value="0xd">
9431</value>
9432<value name="SD_GO_INACTIVE_STATE" value="0xf">
9433</value>
9434<value name="SD_SET_BLOCKLEN" value="0x10">
9435</value>
9436<value name="SD_READ_SINGLE_BLOCK" value="0x11">
9437</value>
9438<value name="SD_READ_MULTIPLE_BLOCK" value="0x12">
9439</value>
9440<value name="SD_WRITE_BLOCK" value="0x18">
9441</value>
9442<value name="SD_WRITE_MULTIPLE_BLOCK" value="0x19">
9443</value>
9444<value name="SD_PROGRAM_CSD" value="0x1b">
9445</value>
9446<value name="SD_SET_WRITE_PROT" value="0x1c">
9447</value>
9448<value name="SD_CLR_WRITE_PROT" value="0x1d">
9449</value>
9450<value name="SD_SEND_WRITE_PROT" value="0x1e">
9451</value>
9452<value name="SD_ERASE_WR_BLK_START" value="0x20">
9453</value>
9454<value name="SD_ERASE_WR_BLK_END" value="0x21">
9455</value>
9456<value name="SD_ERASE_GROUP_START" value="0x23">
9457</value>
9458<value name="SD_ERASE_GROUP_END" value="0x24">
9459</value>
9460<value name="SD_ERASE" value="0x26">
9461</value>
9462<value name="SD_LOCK_UNLOCK" value="0x2a">
9463</value>
9464<value name="SD_IO_RW_DIRECT" value="0x34">
9465</value>
9466<value name="SD_IO_RW_EXTENDED" value="0x35">
9467</value>
9468<value name="SD_APP_CMD" value="0x37">
9469</value>
9470<value name="SD_GEN_CMD" value="0x38">
9471</value>
9472</field>
9473</reg>
9474<reg name="CMD1" sct="no">
9475<addr name="CMD1" addr="0x20" />
9476<field name="CMD_ARG" bitrange="31:0">
9477</field>
9478</reg>
9479<reg name="COMPREF" sct="no">
9480<addr name="COMPREF" addr="0x30" />
9481<field name="REFERENCE" bitrange="31:0">
9482</field>
9483</reg>
9484<reg name="COMPMASK" sct="no">
9485<addr name="COMPMASK" addr="0x40" />
9486<field name="MASK" bitrange="31:0">
9487</field>
9488</reg>
9489<reg name="TIMING" sct="no">
9490<addr name="TIMING" addr="0x50" />
9491<field name="TIMEOUT" bitrange="31:16">
9492</field>
9493<field name="CLOCK_DIVIDE" bitrange="15:8">
9494</field>
9495<field name="CLOCK_RATE" bitrange="7:0">
9496</field>
9497</reg>
9498<reg name="CTRL1" sct="yes">
9499<addr name="CTRL1" addr="0x60" />
9500<field name="SDIO_IRQ" bitrange="31:31">
9501</field>
9502<field name="SDIO_IRQ_EN" bitrange="30:30">
9503</field>
9504<field name="RESP_ERR_IRQ" bitrange="29:29">
9505</field>
9506<field name="RESP_ERR_IRQ_EN" bitrange="28:28">
9507</field>
9508<field name="RESP_TIMEOUT_IRQ" bitrange="27:27">
9509</field>
9510<field name="RESP_TIMEOUT_IRQ_EN" bitrange="26:26">
9511</field>
9512<field name="DATA_TIMEOUT_IRQ" bitrange="25:25">
9513</field>
9514<field name="DATA_TIMEOUT_IRQ_EN" bitrange="24:24">
9515</field>
9516<field name="DATA_CRC_IRQ" bitrange="23:23">
9517</field>
9518<field name="DATA_CRC_IRQ_EN" bitrange="22:22">
9519</field>
9520<field name="FIFO_UNDERRUN_IRQ" bitrange="21:21">
9521</field>
9522<field name="FIFO_UNDERRUN_EN" bitrange="20:20">
9523</field>
9524<field name="CEATA_CCS_ERR_IRQ" bitrange="19:19">
9525</field>
9526<field name="CEATA_CCS_ERR_IRQ_EN" bitrange="18:18">
9527</field>
9528<field name="RECV_TIMEOUT_IRQ" bitrange="17:17">
9529</field>
9530<field name="RECV_TIMEOUT_IRQ_EN" bitrange="16:16">
9531</field>
9532<field name="FIFO_OVERRUN_IRQ" bitrange="15:15">
9533</field>
9534<field name="FIFO_OVERRUN_IRQ_EN" bitrange="14:14">
9535</field>
9536<field name="DMA_ENABLE" bitrange="13:13">
9537</field>
9538<field name="CEATA_CCS_ERR_EN" bitrange="12:12">
9539</field>
9540<field name="SLAVE_OUT_DISABLE" bitrange="11:11">
9541</field>
9542<field name="PHASE" bitrange="10:10">
9543</field>
9544<field name="POLARITY" bitrange="9:9">
9545</field>
9546<field name="SLAVE_MODE" bitrange="8:8">
9547</field>
9548<field name="WORD_LENGTH" bitrange="7:4">
9549<value name="RESERVED0" value="0x0">
9550</value>
9551<value name="RESERVED1" value="0x1">
9552</value>
9553<value name="RESERVED2" value="0x2">
9554</value>
9555<value name="FOUR_BITS" value="0x3">
9556</value>
9557<value name="EIGHT_BITS" value="0x7">
9558</value>
9559<value name="SIXTEEN_BITS" value="0xf">
9560</value>
9561</field>
9562<field name="SSP_MODE" bitrange="3:0">
9563<value name="SPI" value="0x0">
9564</value>
9565<value name="SSI" value="0x1">
9566</value>
9567<value name="SD_MMC" value="0x3">
9568</value>
9569<value name="MS" value="0x4">
9570</value>
9571<value name="CE_ATA" value="0x7">
9572</value>
9573</field>
9574</reg>
9575<reg name="DATA" sct="no">
9576<addr name="DATA" addr="0x70" />
9577<field name="DATA" bitrange="31:0">
9578</field>
9579</reg>
9580<reg name="SDRESP0" sct="no">
9581<addr name="SDRESP0" addr="0x80" />
9582<field name="RESP0" bitrange="31:0">
9583</field>
9584</reg>
9585<reg name="SDRESP1" sct="no">
9586<addr name="SDRESP1" addr="0x90" />
9587<field name="RESP1" bitrange="31:0">
9588</field>
9589</reg>
9590<reg name="SDRESP2" sct="no">
9591<addr name="SDRESP2" addr="0xa0" />
9592<field name="RESP2" bitrange="31:0">
9593</field>
9594</reg>
9595<reg name="SDRESP3" sct="no">
9596<addr name="SDRESP3" addr="0xb0" />
9597<field name="RESP3" bitrange="31:0">
9598</field>
9599</reg>
9600<reg name="STATUS" sct="no">
9601<addr name="STATUS" addr="0xc0" />
9602<field name="PRESENT" bitrange="31:31">
9603</field>
9604<field name="MS_PRESENT" bitrange="30:30">
9605</field>
9606<field name="SD_PRESENT" bitrange="29:29">
9607</field>
9608<field name="CARD_DETECT" bitrange="28:28">
9609</field>
9610<field name="RSVD3" bitrange="27:22">
9611</field>
9612<field name="DMASENSE" bitrange="21:21">
9613</field>
9614<field name="DMATERM" bitrange="20:20">
9615</field>
9616<field name="DMAREQ" bitrange="19:19">
9617</field>
9618<field name="DMAEND" bitrange="18:18">
9619</field>
9620<field name="SDIO_IRQ" bitrange="17:17">
9621</field>
9622<field name="RESP_CRC_ERR" bitrange="16:16">
9623</field>
9624<field name="RESP_ERR" bitrange="15:15">
9625</field>
9626<field name="RESP_TIMEOUT" bitrange="14:14">
9627</field>
9628<field name="DATA_CRC_ERR" bitrange="13:13">
9629</field>
9630<field name="TIMEOUT" bitrange="12:12">
9631</field>
9632<field name="RECV_TIMEOUT_STAT" bitrange="11:11">
9633</field>
9634<field name="CEATA_CCS_ERR" bitrange="10:10">
9635</field>
9636<field name="FIFO_OVRFLW" bitrange="9:9">
9637</field>
9638<field name="FIFO_FULL" bitrange="8:8">
9639</field>
9640<field name="RSVD1" bitrange="7:6">
9641</field>
9642<field name="FIFO_EMPTY" bitrange="5:5">
9643</field>
9644<field name="FIFO_UNDRFLW" bitrange="4:4">
9645</field>
9646<field name="CMD_BUSY" bitrange="3:3">
9647</field>
9648<field name="DATA_BUSY" bitrange="2:2">
9649</field>
9650<field name="RSVD0" bitrange="1:1">
9651</field>
9652<field name="BUSY" bitrange="0:0">
9653</field>
9654</reg>
9655<reg name="DEBUG" sct="no">
9656<addr name="DEBUG" addr="0x100" />
9657<field name="DATACRC_ERR" bitrange="31:28">
9658</field>
9659<field name="DATA_STALL" bitrange="27:27">
9660</field>
9661<field name="DAT_SM" bitrange="26:24">
9662<value name="DSM_IDLE" value="0x0">
9663</value>
9664<value name="DSM_WORD" value="0x2">
9665</value>
9666<value name="DSM_CRC1" value="0x3">
9667</value>
9668<value name="DSM_CRC2" value="0x4">
9669</value>
9670<value name="DSM_END" value="0x5">
9671</value>
9672</field>
9673<field name="MSTK_SM" bitrange="23:20">
9674<value name="MSTK_IDLE" value="0x0">
9675</value>
9676<value name="MSTK_CKON" value="0x1">
9677</value>
9678<value name="MSTK_BS1" value="0x2">
9679</value>
9680<value name="MSTK_TPC" value="0x3">
9681</value>
9682<value name="MSTK_BS2" value="0x4">
9683</value>
9684<value name="MSTK_HDSHK" value="0x5">
9685</value>
9686<value name="MSTK_BS3" value="0x6">
9687</value>
9688<value name="MSTK_RW" value="0x7">
9689</value>
9690<value name="MSTK_CRC1" value="0x8">
9691</value>
9692<value name="MSTK_CRC2" value="0x9">
9693</value>
9694<value name="MSTK_BS0" value="0xa">
9695</value>
9696<value name="MSTK_END1" value="0xb">
9697</value>
9698<value name="MSTK_END2W" value="0xc">
9699</value>
9700<value name="MSTK_END2R" value="0xd">
9701</value>
9702<value name="MSTK_DONE" value="0xe">
9703</value>
9704</field>
9705<field name="CMD_OE" bitrange="19:19">
9706</field>
9707<field name="DMA_SM" bitrange="18:16">
9708<value name="DMA_IDLE" value="0x0">
9709</value>
9710<value name="DMA_DMAREQ" value="0x1">
9711</value>
9712<value name="DMA_DMAACK" value="0x2">
9713</value>
9714<value name="DMA_STALL" value="0x3">
9715</value>
9716<value name="DMA_BUSY" value="0x4">
9717</value>
9718<value name="DMA_DONE" value="0x5">
9719</value>
9720<value name="DMA_COUNT" value="0x6">
9721</value>
9722</field>
9723<field name="MMC_SM" bitrange="15:12">
9724<value name="MMC_IDLE" value="0x0">
9725</value>
9726<value name="MMC_CMD" value="0x1">
9727</value>
9728<value name="MMC_TRC" value="0x2">
9729</value>
9730<value name="MMC_RESP" value="0x3">
9731</value>
9732<value name="MMC_RPRX" value="0x4">
9733</value>
9734<value name="MMC_TX" value="0x5">
9735</value>
9736<value name="MMC_CTOK" value="0x6">
9737</value>
9738<value name="MMC_RX" value="0x7">
9739</value>
9740<value name="MMC_CCS" value="0x8">
9741</value>
9742<value name="MMC_PUP" value="0x9">
9743</value>
9744<value name="MMC_WAIT" value="0xa">
9745</value>
9746</field>
9747<field name="CMD_SM" bitrange="11:10">
9748<value name="CSM_IDLE" value="0x0">
9749</value>
9750<value name="CSM_INDEX" value="0x1">
9751</value>
9752<value name="CSM_ARG" value="0x2">
9753</value>
9754<value name="CSM_CRC" value="0x3">
9755</value>
9756</field>
9757<field name="SSP_CMD" bitrange="9:9">
9758</field>
9759<field name="SSP_RESP" bitrange="8:8">
9760</field>
9761<field name="SSP_RXD" bitrange="7:0">
9762</field>
9763</reg>
9764<reg name="VERSION" sct="no">
9765<addr name="VERSION" addr="0x110" />
9766<field name="MAJOR" bitrange="31:24">
9767</field>
9768<field name="MINOR" bitrange="23:16">
9769</field>
9770<field name="STEP" bitrange="15:0">
9771</field>
9772</reg>
9773</dev>
9774<dev name="SYDMA" long_name="SYDMA" desc="SYDMA" version="3.2.0">
9775<addr name="SYDMA" addr="0x80026000" />
9776<reg name="CTRL" sct="yes">
9777<addr name="CTRL" addr="0x0" />
9778<field name="SFTRST" bitrange="31:31">
9779<value name="RUN" value="0x0">
9780</value>
9781<value name="RESET" value="0x1">
9782</value>
9783</field>
9784<field name="CLKGATE" bitrange="30:30">
9785<value name="RUN" value="0x0">
9786</value>
9787<value name="NO_CLKS" value="0x1">
9788</value>
9789</field>
9790<field name="RSVD1" bitrange="29:10">
9791</field>
9792<field name="COMPLETE_IRQ_EN" bitrange="9:9">
9793<value name="DISABLED" value="0x0">
9794</value>
9795<value name="ENABLED" value="0x1">
9796</value>
9797</field>
9798<field name="RSVD0" bitrange="8:3">
9799</field>
9800<field name="ERROR_IRQ" bitrange="2:2">
9801</field>
9802<field name="COMPLETE_IRQ" bitrange="1:1">
9803</field>
9804<field name="RUN" bitrange="0:0">
9805<value name="HALT" value="0x0">
9806</value>
9807<value name="RUN" value="0x1">
9808</value>
9809</field>
9810</reg>
9811<reg name="RADDR" sct="no">
9812<addr name="RADDR" addr="0x10" />
9813<field name="RSRC_ADDR" bitrange="31:0">
9814</field>
9815</reg>
9816<reg name="WADDR" sct="no">
9817<addr name="WADDR" addr="0x20" />
9818<field name="WSRC_ADDR" bitrange="31:0">
9819</field>
9820</reg>
9821<reg name="XFER_COUNT" sct="no">
9822<addr name="XFER_COUNT" addr="0x30" />
9823<field name="SIZE" bitrange="31:0">
9824</field>
9825</reg>
9826<reg name="BURST" sct="no">
9827<addr name="BURST" addr="0x40" />
9828<field name="RSVD0" bitrange="31:4">
9829</field>
9830<field name="WLEN" bitrange="3:2">
9831<value name="1" value="0x0">
9832</value>
9833<value name="2" value="0x1">
9834</value>
9835<value name="4" value="0x2">
9836</value>
9837<value name="8" value="0x3">
9838</value>
9839</field>
9840<field name="RLEN" bitrange="1:0">
9841<value name="1" value="0x0">
9842</value>
9843<value name="2" value="0x1">
9844</value>
9845<value name="4" value="0x2">
9846</value>
9847<value name="8" value="0x3">
9848</value>
9849</field>
9850</reg>
9851<reg name="DACK" sct="no">
9852<addr name="DACK" addr="0x50" />
9853<field name="RSVD0" bitrange="31:8">
9854</field>
9855<field name="WDELAY" bitrange="7:4">
9856</field>
9857<field name="RDELAY" bitrange="3:0">
9858</field>
9859</reg>
9860<reg name="DEBUG0" sct="no">
9861<addr name="DEBUG0" addr="0x100" />
9862<field name="DATA" bitrange="31:0">
9863</field>
9864</reg>
9865<reg name="DEBUG1" sct="no">
9866<addr name="DEBUG1" addr="0x110" />
9867<field name="DATA" bitrange="31:0">
9868</field>
9869</reg>
9870<reg name="DEBUG2" sct="no">
9871<addr name="DEBUG2" addr="0x120" />
9872<field name="DATA" bitrange="31:0">
9873</field>
9874</reg>
9875<reg name="VERSION" sct="no">
9876<addr name="VERSION" addr="0x130" />
9877<field name="MAJOR" bitrange="31:24">
9878</field>
9879<field name="MINOR" bitrange="23:16">
9880</field>
9881<field name="STEP" bitrange="15:0">
9882</field>
9883</reg>
9884</dev>
9885<dev name="TIMROT" long_name="Timers/Rotary Interface" desc="Timers and Rotary Decoder" version="3.2.0">
9886<addr name="TIMROT" addr="0x80068000" />
9887<reg name="ROTCTRL" sct="yes">
9888<addr name="ROTCTRL" addr="0x0" />
9889<field name="SFTRST" bitrange="31:31">
9890</field>
9891<field name="CLKGATE" bitrange="30:30">
9892</field>
9893<field name="ROTARY_PRESENT" bitrange="29:29">
9894</field>
9895<field name="TIM3_PRESENT" bitrange="28:28">
9896</field>
9897<field name="TIM2_PRESENT" bitrange="27:27">
9898</field>
9899<field name="TIM1_PRESENT" bitrange="26:26">
9900</field>
9901<field name="TIM0_PRESENT" bitrange="25:25">
9902</field>
9903<field name="STATE" bitrange="24:22">
9904</field>
9905<field name="DIVIDER" bitrange="21:16">
9906</field>
9907<field name="RSRVD3" bitrange="15:13">
9908</field>
9909<field name="RELATIVE" bitrange="12:12">
9910</field>
9911<field name="OVERSAMPLE" bitrange="11:10">
9912<value name="8X" value="0x0">
9913</value>
9914<value name="4X" value="0x1">
9915</value>
9916<value name="2X" value="0x2">
9917</value>
9918<value name="1X" value="0x3">
9919</value>
9920</field>
9921<field name="POLARITY_B" bitrange="9:9">
9922</field>
9923<field name="POLARITY_A" bitrange="8:8">
9924</field>
9925<field name="RSRVD2" bitrange="7:7">
9926</field>
9927<field name="SELECT_B" bitrange="6:4">
9928<value name="NEVER_TICK" value="0x0">
9929</value>
9930<value name="PWM0" value="0x1">
9931</value>
9932<value name="PWM1" value="0x2">
9933</value>
9934<value name="PWM2" value="0x3">
9935</value>
9936<value name="PWM3" value="0x4">
9937</value>
9938<value name="PWM4" value="0x5">
9939</value>
9940<value name="ROTARYA" value="0x6">
9941</value>
9942<value name="ROTARYB" value="0x7">
9943</value>
9944</field>
9945<field name="RSRVD1" bitrange="3:3">
9946</field>
9947<field name="SELECT_A" bitrange="2:0">
9948<value name="NEVER_TICK" value="0x0">
9949</value>
9950<value name="PWM0" value="0x1">
9951</value>
9952<value name="PWM1" value="0x2">
9953</value>
9954<value name="PWM2" value="0x3">
9955</value>
9956<value name="PWM3" value="0x4">
9957</value>
9958<value name="PWM4" value="0x5">
9959</value>
9960<value name="ROTARYA" value="0x6">
9961</value>
9962<value name="ROTARYB" value="0x7">
9963</value>
9964</field>
9965</reg>
9966<reg name="ROTCOUNT" sct="no">
9967<addr name="ROTCOUNT" addr="0x10" />
9968<field name="RSRVD1" bitrange="31:16">
9969</field>
9970<field name="UPDOWN" bitrange="15:0">
9971</field>
9972</reg>
9973<reg name="TIMCTRLn" sct="yes">
9974<formula string="0x20+n*0x20"/>
9975<addr name="TIMCTRL0" addr="0x20" />
9976<addr name="TIMCTRL1" addr="0x40" />
9977<addr name="TIMCTRL2" addr="0x60" />
9978<field name="RSRVD2" bitrange="31:16">
9979</field>
9980<field name="IRQ" bitrange="15:15">
9981</field>
9982<field name="IRQ_EN" bitrange="14:14">
9983</field>
9984<field name="RSRVD1" bitrange="13:9">
9985</field>
9986<field name="POLARITY" bitrange="8:8">
9987</field>
9988<field name="UPDATE" bitrange="7:7">
9989</field>
9990<field name="RELOAD" bitrange="6:6">
9991</field>
9992<field name="PRESCALE" bitrange="5:4">
9993<value name="DIV_BY_1" value="0x0">
9994</value>
9995<value name="DIV_BY_2" value="0x1">
9996</value>
9997<value name="DIV_BY_4" value="0x2">
9998</value>
9999<value name="DIV_BY_8" value="0x3">
10000</value>
10001</field>
10002<field name="SELECT" bitrange="3:0">
10003<value name="NEVER_TICK" value="0x0">
10004</value>
10005<value name="PWM0" value="0x1">
10006</value>
10007<value name="PWM1" value="0x2">
10008</value>
10009<value name="PWM2" value="0x3">
10010</value>
10011<value name="PWM3" value="0x4">
10012</value>
10013<value name="PWM4" value="0x5">
10014</value>
10015<value name="ROTARYA" value="0x6">
10016</value>
10017<value name="ROTARYB" value="0x7">
10018</value>
10019<value name="32KHZ_XTAL" value="0x8">
10020</value>
10021<value name="8KHZ_XTAL" value="0x9">
10022</value>
10023<value name="4KHZ_XTAL" value="0xa">
10024</value>
10025<value name="1KHZ_XTAL" value="0xb">
10026</value>
10027<value name="TICK_ALWAYS" value="0xc">
10028</value>
10029</field>
10030</reg>
10031<reg name="TIMCOUNTn" sct="no">
10032<formula string="0x30+n*0x20"/>
10033<addr name="TIMCOUNT0" addr="0x30" />
10034<addr name="TIMCOUNT1" addr="0x50" />
10035<addr name="TIMCOUNT2" addr="0x70" />
10036<field name="RUNNING_COUNT" bitrange="31:16">
10037</field>
10038<field name="FIXED_COUNT" bitrange="15:0">
10039</field>
10040</reg>
10041<reg name="TIMCTRL3" sct="yes">
10042<addr name="TIMCTRL3" addr="0x80" />
10043<field name="RSRVD2" bitrange="31:20">
10044</field>
10045<field name="TEST_SIGNAL" bitrange="19:16">
10046<value name="NEVER_TICK" value="0x0">
10047</value>
10048<value name="PWM0" value="0x1">
10049</value>
10050<value name="PWM1" value="0x2">
10051</value>
10052<value name="PWM2" value="0x3">
10053</value>
10054<value name="PWM3" value="0x4">
10055</value>
10056<value name="PWM4" value="0x5">
10057</value>
10058<value name="ROTARYA" value="0x6">
10059</value>
10060<value name="ROTARYB" value="0x7">
10061</value>
10062<value name="32KHZ_XTAL" value="0x8">
10063</value>
10064<value name="8KHZ_XTAL" value="0x9">
10065</value>
10066<value name="4KHZ_XTAL" value="0xa">
10067</value>
10068<value name="1KHZ_XTAL" value="0xb">
10069</value>
10070<value name="TICK_ALWAYS" value="0xc">
10071</value>
10072</field>
10073<field name="IRQ" bitrange="15:15">
10074</field>
10075<field name="IRQ_EN" bitrange="14:14">
10076</field>
10077<field name="RSRVD1" bitrange="13:11">
10078</field>
10079<field name="DUTY_VALID" bitrange="10:10">
10080</field>
10081<field name="DUTY_CYCLE" bitrange="9:9">
10082</field>
10083<field name="POLARITY" bitrange="8:8">
10084</field>
10085<field name="UPDATE" bitrange="7:7">
10086</field>
10087<field name="RELOAD" bitrange="6:6">
10088</field>
10089<field name="PRESCALE" bitrange="5:4">
10090<value name="DIV_BY_1" value="0x0">
10091</value>
10092<value name="DIV_BY_2" value="0x1">
10093</value>
10094<value name="DIV_BY_4" value="0x2">
10095</value>
10096<value name="DIV_BY_8" value="0x3">
10097</value>
10098</field>
10099<field name="SELECT" bitrange="3:0">
10100<value name="NEVER_TICK" value="0x0">
10101</value>
10102<value name="PWM0" value="0x1">
10103</value>
10104<value name="PWM1" value="0x2">
10105</value>
10106<value name="PWM2" value="0x3">
10107</value>
10108<value name="PWM3" value="0x4">
10109</value>
10110<value name="PWM4" value="0x5">
10111</value>
10112<value name="ROTARYA" value="0x6">
10113</value>
10114<value name="ROTARYB" value="0x7">
10115</value>
10116<value name="32KHZ_XTAL" value="0x8">
10117</value>
10118<value name="8KHZ_XTAL" value="0x9">
10119</value>
10120<value name="4KHZ_XTAL" value="0xa">
10121</value>
10122<value name="1KHZ_XTAL" value="0xb">
10123</value>
10124<value name="TICK_ALWAYS" value="0xc">
10125</value>
10126</field>
10127</reg>
10128<reg name="TIMCOUNT3" sct="no">
10129<addr name="TIMCOUNT3" addr="0x90" />
10130<field name="LOW_RUNNING_COUNT" bitrange="31:16">
10131</field>
10132<field name="HIGH_FIXED_COUNT" bitrange="15:0">
10133</field>
10134</reg>
10135<reg name="VERSION" sct="no">
10136<addr name="VERSION" addr="0xa0" />
10137<field name="MAJOR" bitrange="31:24">
10138</field>
10139<field name="MINOR" bitrange="23:16">
10140</field>
10141<field name="STEP" bitrange="15:0">
10142</field>
10143</reg>
10144</dev>
10145<dev name="TVENC" long_name="TV Encoder" desc="Video DAC" version="3.2.0">
10146<addr name="TVENC" addr="0x80038000" />
10147<reg name="CTRL" sct="yes">
10148<addr name="CTRL" addr="0x0" />
10149<field name="SFTRST" bitrange="31:31">
10150</field>
10151<field name="CLKGATE" bitrange="30:30">
10152</field>
10153<field name="TVENC_MACROVISION_PRESENT" bitrange="29:29">
10154</field>
10155<field name="TVENC_COMPOSITE_PRESENT" bitrange="28:28">
10156</field>
10157<field name="TVENC_SVIDEO_PRESENT" bitrange="27:27">
10158</field>
10159<field name="TVENC_COMPONENT_PRESENT" bitrange="26:26">
10160</field>
10161<field name="RSRVD1" bitrange="25:6">
10162</field>
10163<field name="DAC_FIFO_NO_WRITE" bitrange="5:5">
10164</field>
10165<field name="DAC_FIFO_NO_READ" bitrange="4:4">
10166</field>
10167<field name="DAC_DATA_FIFO_RST" bitrange="3:3">
10168</field>
10169<field name="RSRVD2" bitrange="2:1">
10170</field>
10171<field name="DAC_MUX_MODE" bitrange="0:0">
10172</field>
10173</reg>
10174<reg name="CONFIG" sct="yes">
10175<addr name="CONFIG" addr="0x10" />
10176<field name="RSRVD5" bitrange="31:28">
10177</field>
10178<field name="DEFAULT_PICFORM" bitrange="27:27">
10179</field>
10180<field name="YDEL_ADJ" bitrange="26:24">
10181</field>
10182<field name="RSRVD4" bitrange="23:23">
10183</field>
10184<field name="RSRVD3" bitrange="22:22">
10185</field>
10186<field name="ADD_YPBPR_PED" bitrange="21:21">
10187</field>
10188<field name="PAL_SHAPE" bitrange="20:20">
10189</field>
10190<field name="NO_PED" bitrange="19:19">
10191</field>
10192<field name="COLOR_BAR_EN" bitrange="18:18">
10193</field>
10194<field name="YGAIN_SEL" bitrange="17:16">
10195</field>
10196<field name="CGAIN" bitrange="15:14">
10197</field>
10198<field name="CLK_PHS" bitrange="13:12">
10199</field>
10200<field name="RSRVD2" bitrange="11:11">
10201</field>
10202<field name="FSYNC_ENBL" bitrange="10:10">
10203</field>
10204<field name="FSYNC_PHS" bitrange="9:9">
10205</field>
10206<field name="HSYNC_PHS" bitrange="8:8">
10207</field>
10208<field name="VSYNC_PHS" bitrange="7:7">
10209</field>
10210<field name="SYNC_MODE" bitrange="6:4">
10211</field>
10212<field name="RSRVD1" bitrange="3:3">
10213</field>
10214<field name="ENCD_MODE" bitrange="2:0">
10215</field>
10216</reg>
10217<reg name="FILTCTRL" sct="yes">
10218<addr name="FILTCTRL" addr="0x20" />
10219<field name="RSRVD1" bitrange="31:20">
10220</field>
10221<field name="YSHARP_BW" bitrange="19:19">
10222</field>
10223<field name="YD_OFFSETSEL" bitrange="18:18">
10224</field>
10225<field name="SEL_YLPF" bitrange="17:17">
10226</field>
10227<field name="SEL_CLPF" bitrange="16:16">
10228</field>
10229<field name="SEL_YSHARP" bitrange="15:15">
10230</field>
10231<field name="YLPF_COEFSEL" bitrange="14:14">
10232</field>
10233<field name="COEFSEL_CLPF" bitrange="13:13">
10234</field>
10235<field name="YS_GAINSGN" bitrange="12:12">
10236</field>
10237<field name="YS_GAINSEL" bitrange="11:10">
10238</field>
10239<field name="RSRVD2" bitrange="9:9">
10240</field>
10241<field name="RSRVD3" bitrange="8:8">
10242</field>
10243<field name="RSRVD4" bitrange="7:0">
10244</field>
10245</reg>
10246<reg name="SYNCOFFSET" sct="yes">
10247<addr name="SYNCOFFSET" addr="0x30" />
10248<field name="RSRVD1" bitrange="31:31">
10249</field>
10250<field name="HSO" bitrange="30:20">
10251</field>
10252<field name="VSO" bitrange="19:10">
10253</field>
10254<field name="HLC" bitrange="9:0">
10255</field>
10256</reg>
10257<reg name="HTIMINGSYNC0" sct="yes">
10258<addr name="HTIMINGSYNC0" addr="0x40" />
10259<field name="RSRVD2" bitrange="31:26">
10260</field>
10261<field name="SYNC_END" bitrange="25:16">
10262</field>
10263<field name="RSRVD1" bitrange="15:10">
10264</field>
10265<field name="SYNC_STRT" bitrange="9:0">
10266</field>
10267</reg>
10268<reg name="HTIMINGSYNC1" sct="yes">
10269<addr name="HTIMINGSYNC1" addr="0x50" />
10270<field name="RSRVD2" bitrange="31:26">
10271</field>
10272<field name="SYNC_EQEND" bitrange="25:16">
10273</field>
10274<field name="RSRVD1" bitrange="15:10">
10275</field>
10276<field name="SYNC_SREND" bitrange="9:0">
10277</field>
10278</reg>
10279<reg name="HTIMINGACTIVE" sct="yes">
10280<addr name="HTIMINGACTIVE" addr="0x60" />
10281<field name="RSRVD2" bitrange="31:26">
10282</field>
10283<field name="ACTV_END" bitrange="25:16">
10284</field>
10285<field name="RSRVD1" bitrange="15:10">
10286</field>
10287<field name="ACTV_STRT" bitrange="9:0">
10288</field>
10289</reg>
10290<reg name="HTIMINGBURST0" sct="yes">
10291<addr name="HTIMINGBURST0" addr="0x70" />
10292<field name="RSRVD2" bitrange="31:26">
10293</field>
10294<field name="WBRST_STRT" bitrange="25:16">
10295</field>
10296<field name="RSRVD1" bitrange="15:10">
10297</field>
10298<field name="NBRST_STRT" bitrange="9:0">
10299</field>
10300</reg>
10301<reg name="HTIMINGBURST1" sct="yes">
10302<addr name="HTIMINGBURST1" addr="0x80" />
10303<field name="RSRVD1" bitrange="31:10">
10304</field>
10305<field name="BRST_END" bitrange="9:0">
10306</field>
10307</reg>
10308<reg name="VTIMING0" sct="yes">
10309<addr name="VTIMING0" addr="0x90" />
10310<field name="RSRVD3" bitrange="31:26">
10311</field>
10312<field name="VSTRT_PREEQ" bitrange="25:16">
10313</field>
10314<field name="RSRVD2" bitrange="15:14">
10315</field>
10316<field name="VSTRT_ACTV" bitrange="13:8">
10317</field>
10318<field name="RSRVD1" bitrange="7:6">
10319</field>
10320<field name="VSTRT_SUBPH" bitrange="5:0">
10321</field>
10322</reg>
10323<reg name="VTIMING1" sct="yes">
10324<addr name="VTIMING1" addr="0xa0" />
10325<field name="RSRVD3" bitrange="31:30">
10326</field>
10327<field name="VSTRT_POSTEQ" bitrange="29:24">
10328</field>
10329<field name="RSRVD2" bitrange="23:22">
10330</field>
10331<field name="VSTRT_SERRA" bitrange="21:16">
10332</field>
10333<field name="RSRVD1" bitrange="15:10">
10334</field>
10335<field name="LAST_FLD_LN" bitrange="9:0">
10336</field>
10337</reg>
10338<reg name="MISC" sct="yes">
10339<addr name="MISC" addr="0xb0" />
10340<field name="RSRVD3" bitrange="31:25">
10341</field>
10342<field name="LPF_RST_OFF" bitrange="24:16">
10343</field>
10344<field name="RSRVD2" bitrange="15:12">
10345</field>
10346<field name="NTSC_LN_CNT" bitrange="11:11">
10347</field>
10348<field name="PAL_FSC_PHASE_ALT" bitrange="10:10">
10349</field>
10350<field name="FSC_PHASE_RST" bitrange="9:8">
10351</field>
10352<field name="BRUCHB" bitrange="7:6">
10353</field>
10354<field name="AGC_LVL_CTRL" bitrange="5:4">
10355</field>
10356<field name="RSRVD1" bitrange="3:3">
10357</field>
10358<field name="CS_INVERT_CTRL" bitrange="2:2">
10359</field>
10360<field name="Y_BLANK_CTRL" bitrange="1:0">
10361</field>
10362</reg>
10363<reg name="COLORSUB0" sct="yes">
10364<addr name="COLORSUB0" addr="0xc0" />
10365<field name="PHASE_INC" bitrange="31:0">
10366</field>
10367</reg>
10368<reg name="COLORSUB1" sct="yes">
10369<addr name="COLORSUB1" addr="0xd0" />
10370<field name="PHASE_OFFSET" bitrange="31:0">
10371</field>
10372</reg>
10373<reg name="COPYPROTECT" sct="yes">
10374<addr name="COPYPROTECT" addr="0xe0" />
10375<field name="RSRVD1" bitrange="31:16">
10376</field>
10377<field name="WSS_ENBL" bitrange="15:15">
10378</field>
10379<field name="CGMS_ENBL" bitrange="14:14">
10380</field>
10381<field name="WSS_CGMS_DATA" bitrange="13:0">
10382</field>
10383</reg>
10384<reg name="CLOSEDCAPTION" sct="yes">
10385<addr name="CLOSEDCAPTION" addr="0xf0" />
10386<field name="RSRVD1" bitrange="31:20">
10387</field>
10388<field name="CC_ENBL" bitrange="19:18">
10389</field>
10390<field name="CC_FILL" bitrange="17:16">
10391</field>
10392<field name="CC_DATA" bitrange="15:0">
10393</field>
10394</reg>
10395<reg name="COLORBURST" sct="yes">
10396<addr name="COLORBURST" addr="0x140" />
10397<field name="NBA" bitrange="31:24">
10398</field>
10399<field name="PBA" bitrange="23:16">
10400</field>
10401<field name="RSRVD1" bitrange="15:12">
10402</field>
10403<field name="RSRVD2" bitrange="11:0">
10404</field>
10405</reg>
10406<reg name="MACROVISION0" sct="yes">
10407<addr name="MACROVISION0" addr="0x150" />
10408<field name="DATA" bitrange="31:0">
10409</field>
10410</reg>
10411<reg name="MACROVISION1" sct="yes">
10412<addr name="MACROVISION1" addr="0x160" />
10413<field name="DATA" bitrange="31:0">
10414</field>
10415</reg>
10416<reg name="MACROVISION2" sct="yes">
10417<addr name="MACROVISION2" addr="0x170" />
10418<field name="DATA" bitrange="31:0">
10419</field>
10420</reg>
10421<reg name="MACROVISION3" sct="yes">
10422<addr name="MACROVISION3" addr="0x180" />
10423<field name="DATA" bitrange="31:0">
10424</field>
10425</reg>
10426<reg name="MACROVISION4" sct="yes">
10427<addr name="MACROVISION4" addr="0x190" />
10428<field name="RSRVD2" bitrange="31:24">
10429</field>
10430<field name="MACV_TST" bitrange="23:16">
10431</field>
10432<field name="RSRVD1" bitrange="15:11">
10433</field>
10434<field name="DATA" bitrange="10:0">
10435</field>
10436</reg>
10437<reg name="DACCTRL" sct="yes">
10438<addr name="DACCTRL" addr="0x1a0" />
10439<field name="TEST3" bitrange="31:31">
10440</field>
10441<field name="RSRVD1" bitrange="30:30">
10442</field>
10443<field name="RSRVD2" bitrange="29:29">
10444</field>
10445<field name="JACK1_DIS_DET_EN" bitrange="28:28">
10446</field>
10447<field name="TEST2" bitrange="27:27">
10448</field>
10449<field name="RSRVD3" bitrange="26:26">
10450</field>
10451<field name="RSRVD4" bitrange="25:25">
10452</field>
10453<field name="JACK1_DET_EN" bitrange="24:24">
10454</field>
10455<field name="TEST1" bitrange="23:23">
10456</field>
10457<field name="DISABLE_GND_DETECT" bitrange="22:22">
10458</field>
10459<field name="JACK_DIS_ADJ" bitrange="21:20">
10460</field>
10461<field name="GAINDN" bitrange="19:19">
10462</field>
10463<field name="GAINUP" bitrange="18:18">
10464</field>
10465<field name="INVERT_CLK" bitrange="17:17">
10466</field>
10467<field name="SELECT_CLK" bitrange="16:16">
10468</field>
10469<field name="BYPASS_ACT_CASCODE" bitrange="15:15">
10470</field>
10471<field name="RSRVD5" bitrange="14:14">
10472</field>
10473<field name="RSRVD6" bitrange="13:13">
10474</field>
10475<field name="PWRUP1" bitrange="12:12">
10476</field>
10477<field name="WELL_TOVDD" bitrange="11:11">
10478</field>
10479<field name="RSRVD7" bitrange="10:10">
10480</field>
10481<field name="RSRVD8" bitrange="9:9">
10482</field>
10483<field name="DUMP_TOVDD1" bitrange="8:8">
10484</field>
10485<field name="LOWER_SIGNAL" bitrange="7:7">
10486</field>
10487<field name="RVAL" bitrange="6:4">
10488</field>
10489<field name="NO_INTERNAL_TERM" bitrange="3:3">
10490</field>
10491<field name="HALF_CURRENT" bitrange="2:2">
10492</field>
10493<field name="CASC_ADJ" bitrange="1:0">
10494</field>
10495</reg>
10496<reg name="DACSTATUS" sct="yes">
10497<addr name="DACSTATUS" addr="0x1b0" />
10498<field name="RSRVD1" bitrange="31:13">
10499</field>
10500<field name="RSRVD2" bitrange="12:12">
10501</field>
10502<field name="RSRVD3" bitrange="11:11">
10503</field>
10504<field name="JACK1_DET_STATUS" bitrange="10:10">
10505</field>
10506<field name="RSRVD4" bitrange="9:9">
10507</field>
10508<field name="RSRVD5" bitrange="8:8">
10509</field>
10510<field name="JACK1_GROUNDED" bitrange="7:7">
10511</field>
10512<field name="RSRVD6" bitrange="6:6">
10513</field>
10514<field name="RSRVD7" bitrange="5:5">
10515</field>
10516<field name="JACK1_DIS_DET_IRQ" bitrange="4:4">
10517</field>
10518<field name="RSRVD8" bitrange="3:3">
10519</field>
10520<field name="RSRVD9" bitrange="2:2">
10521</field>
10522<field name="JACK1_DET_IRQ" bitrange="1:1">
10523</field>
10524<field name="ENIRQ_JACK" bitrange="0:0">
10525</field>
10526</reg>
10527<reg name="VDACTEST" sct="yes">
10528<addr name="VDACTEST" addr="0x1c0" />
10529<field name="RSRVD1" bitrange="31:14">
10530</field>
10531<field name="ENABLE_PIX_INT_GAIN" bitrange="13:13">
10532</field>
10533<field name="BYPASS_PIX_INT" bitrange="12:12">
10534</field>
10535<field name="BYPASS_PIX_INT_DROOP" bitrange="11:11">
10536</field>
10537<field name="TEST_FIFO_FULL" bitrange="10:10">
10538</field>
10539<field name="DATA" bitrange="9:0">
10540</field>
10541</reg>
10542<reg name="VERSION" sct="no">
10543<addr name="VERSION" addr="0x1d0" />
10544<field name="MAJOR" bitrange="31:24">
10545</field>
10546<field name="MINOR" bitrange="23:16">
10547</field>
10548<field name="STEP" bitrange="15:0">
10549</field>
10550</reg>
10551</dev>
10552<dev name="UARTAPP" long_name="Application UART" desc="Application UART" version="3.2.0">
10553<addr name="UARTAPP1" addr="0x8006c000" />
10554<addr name="UARTAPP2" addr="0x8006e000" />
10555<reg name="CTRL0" sct="yes">
10556<addr name="CTRL0" addr="0x0" />
10557<field name="SFTRST" bitrange="31:31">
10558</field>
10559<field name="CLKGATE" bitrange="30:30">
10560</field>
10561<field name="RUN" bitrange="29:29">
10562</field>
10563<field name="RX_SOURCE" bitrange="28:28">
10564</field>
10565<field name="RXTO_ENABLE" bitrange="27:27">
10566</field>
10567<field name="RXTIMEOUT" bitrange="26:16">
10568</field>
10569<field name="XFER_COUNT" bitrange="15:0">
10570</field>
10571</reg>
10572<reg name="CTRL1" sct="yes">
10573<addr name="CTRL1" addr="0x10" />
10574<field name="RSVD2" bitrange="31:29">
10575</field>
10576<field name="RUN" bitrange="28:28">
10577</field>
10578<field name="RSVD1" bitrange="27:16">
10579</field>
10580<field name="XFER_COUNT" bitrange="15:0">
10581</field>
10582</reg>
10583<reg name="CTRL2" sct="yes">
10584<addr name="CTRL2" addr="0x20" />
10585<field name="INVERT_RTS" bitrange="31:31">
10586</field>
10587<field name="INVERT_CTS" bitrange="30:30">
10588</field>
10589<field name="INVERT_TX" bitrange="29:29">
10590</field>
10591<field name="INVERT_RX" bitrange="28:28">
10592</field>
10593<field name="RTS_SEMAPHORE" bitrange="27:27">
10594</field>
10595<field name="DMAONERR" bitrange="26:26">
10596</field>
10597<field name="TXDMAE" bitrange="25:25">
10598</field>
10599<field name="RXDMAE" bitrange="24:24">
10600</field>
10601<field name="RSVD2" bitrange="23:23">
10602</field>
10603<field name="RXIFLSEL" bitrange="22:20">
10604<value name="NOT_EMPTY" value="0x0">
10605</value>
10606<value name="ONE_QUARTER" value="0x1">
10607</value>
10608<value name="ONE_HALF" value="0x2">
10609</value>
10610<value name="THREE_QUARTERS" value="0x3">
10611</value>
10612<value name="SEVEN_EIGHTHS" value="0x4">
10613</value>
10614<value name="INVALID5" value="0x5">
10615</value>
10616<value name="INVALID6" value="0x6">
10617</value>
10618<value name="INVALID7" value="0x7">
10619</value>
10620</field>
10621<field name="RSVD3" bitrange="19:19">
10622</field>
10623<field name="TXIFLSEL" bitrange="18:16">
10624<value name="EMPTY" value="0x0">
10625</value>
10626<value name="ONE_QUARTER" value="0x1">
10627</value>
10628<value name="ONE_HALF" value="0x2">
10629</value>
10630<value name="THREE_QUARTERS" value="0x3">
10631</value>
10632<value name="SEVEN_EIGHTHS" value="0x4">
10633</value>
10634<value name="INVALID5" value="0x5">
10635</value>
10636<value name="INVALID6" value="0x6">
10637</value>
10638<value name="INVALID7" value="0x7">
10639</value>
10640</field>
10641<field name="CTSEN" bitrange="15:15">
10642</field>
10643<field name="RTSEN" bitrange="14:14">
10644</field>
10645<field name="OUT2" bitrange="13:13">
10646</field>
10647<field name="OUT1" bitrange="12:12">
10648</field>
10649<field name="RTS" bitrange="11:11">
10650</field>
10651<field name="DTR" bitrange="10:10">
10652</field>
10653<field name="RXE" bitrange="9:9">
10654</field>
10655<field name="TXE" bitrange="8:8">
10656</field>
10657<field name="LBE" bitrange="7:7">
10658</field>
10659<field name="USE_LCR2" bitrange="6:6">
10660</field>
10661<field name="RSVD4" bitrange="5:3">
10662</field>
10663<field name="SIRLP" bitrange="2:2">
10664</field>
10665<field name="SIREN" bitrange="1:1">
10666</field>
10667<field name="UARTEN" bitrange="0:0">
10668</field>
10669</reg>
10670<reg name="LINECTRL" sct="yes">
10671<addr name="LINECTRL" addr="0x30" />
10672<field name="BAUD_DIVINT" bitrange="31:16">
10673</field>
10674<field name="RSVD" bitrange="15:14">
10675</field>
10676<field name="BAUD_DIVFRAC" bitrange="13:8">
10677</field>
10678<field name="SPS" bitrange="7:7">
10679</field>
10680<field name="WLEN" bitrange="6:5">
10681</field>
10682<field name="FEN" bitrange="4:4">
10683</field>
10684<field name="STP2" bitrange="3:3">
10685</field>
10686<field name="EPS" bitrange="2:2">
10687</field>
10688<field name="PEN" bitrange="1:1">
10689</field>
10690<field name="BRK" bitrange="0:0">
10691</field>
10692</reg>
10693<reg name="LINECTRL2" sct="yes">
10694<addr name="LINECTRL2" addr="0x40" />
10695<field name="BAUD_DIVINT" bitrange="31:16">
10696</field>
10697<field name="RSVD" bitrange="15:14">
10698</field>
10699<field name="BAUD_DIVFRAC" bitrange="13:8">
10700</field>
10701<field name="SPS" bitrange="7:7">
10702</field>
10703<field name="WLEN" bitrange="6:5">
10704</field>
10705<field name="FEN" bitrange="4:4">
10706</field>
10707<field name="STP2" bitrange="3:3">
10708</field>
10709<field name="EPS" bitrange="2:2">
10710</field>
10711<field name="PEN" bitrange="1:1">
10712</field>
10713<field name="RSVD1" bitrange="0:0">
10714</field>
10715</reg>
10716<reg name="INTR" sct="yes">
10717<addr name="INTR" addr="0x50" />
10718<field name="RSVD1" bitrange="31:27">
10719</field>
10720<field name="OEIEN" bitrange="26:26">
10721</field>
10722<field name="BEIEN" bitrange="25:25">
10723</field>
10724<field name="PEIEN" bitrange="24:24">
10725</field>
10726<field name="FEIEN" bitrange="23:23">
10727</field>
10728<field name="RTIEN" bitrange="22:22">
10729</field>
10730<field name="TXIEN" bitrange="21:21">
10731</field>
10732<field name="RXIEN" bitrange="20:20">
10733</field>
10734<field name="DSRMIEN" bitrange="19:19">
10735</field>
10736<field name="DCDMIEN" bitrange="18:18">
10737</field>
10738<field name="CTSMIEN" bitrange="17:17">
10739</field>
10740<field name="RIMIEN" bitrange="16:16">
10741</field>
10742<field name="RSVD2" bitrange="15:11">
10743</field>
10744<field name="OEIS" bitrange="10:10">
10745</field>
10746<field name="BEIS" bitrange="9:9">
10747</field>
10748<field name="PEIS" bitrange="8:8">
10749</field>
10750<field name="FEIS" bitrange="7:7">
10751</field>
10752<field name="RTIS" bitrange="6:6">
10753</field>
10754<field name="TXIS" bitrange="5:5">
10755</field>
10756<field name="RXIS" bitrange="4:4">
10757</field>
10758<field name="DSRMIS" bitrange="3:3">
10759</field>
10760<field name="DCDMIS" bitrange="2:2">
10761</field>
10762<field name="CTSMIS" bitrange="1:1">
10763</field>
10764<field name="RIMIS" bitrange="0:0">
10765</field>
10766</reg>
10767<reg name="DATA" sct="no">
10768<addr name="DATA" addr="0x60" />
10769<field name="DATA" bitrange="31:0">
10770</field>
10771</reg>
10772<reg name="STAT" sct="no">
10773<addr name="STAT" addr="0x70" />
10774<field name="PRESENT" bitrange="31:31">
10775<value name="UNAVAILABLE" value="0x0">
10776</value>
10777<value name="AVAILABLE" value="0x1">
10778</value>
10779</field>
10780<field name="HISPEED" bitrange="30:30">
10781<value name="UNAVAILABLE" value="0x0">
10782</value>
10783<value name="AVAILABLE" value="0x1">
10784</value>
10785</field>
10786<field name="BUSY" bitrange="29:29">
10787</field>
10788<field name="CTS" bitrange="28:28">
10789</field>
10790<field name="TXFE" bitrange="27:27">
10791</field>
10792<field name="RXFF" bitrange="26:26">
10793</field>
10794<field name="TXFF" bitrange="25:25">
10795</field>
10796<field name="RXFE" bitrange="24:24">
10797</field>
10798<field name="RXBYTE_INVALID" bitrange="23:20">
10799</field>
10800<field name="OERR" bitrange="19:19">
10801</field>
10802<field name="BERR" bitrange="18:18">
10803</field>
10804<field name="PERR" bitrange="17:17">
10805</field>
10806<field name="FERR" bitrange="16:16">
10807</field>
10808<field name="RXCOUNT" bitrange="15:0">
10809</field>
10810</reg>
10811<reg name="DEBUG" sct="no">
10812<addr name="DEBUG" addr="0x80" />
10813<field name="RXIBAUD_DIV" bitrange="31:16">
10814</field>
10815<field name="RXFBAUD_DIV" bitrange="15:10">
10816</field>
10817<field name="RSVD1" bitrange="9:6">
10818</field>
10819<field name="TXDMARUN" bitrange="5:5">
10820</field>
10821<field name="RXDMARUN" bitrange="4:4">
10822</field>
10823<field name="TXCMDEND" bitrange="3:3">
10824</field>
10825<field name="RXCMDEND" bitrange="2:2">
10826</field>
10827<field name="TXDMARQ" bitrange="1:1">
10828</field>
10829<field name="RXDMARQ" bitrange="0:0">
10830</field>
10831</reg>
10832<reg name="VERSION" sct="no">
10833<addr name="VERSION" addr="0x90" />
10834<field name="MAJOR" bitrange="31:24">
10835</field>
10836<field name="MINOR" bitrange="23:16">
10837</field>
10838<field name="STEP" bitrange="15:0">
10839</field>
10840</reg>
10841<reg name="AUTOBAUD" sct="no">
10842<addr name="AUTOBAUD" addr="0xa0" />
10843<field name="REFCHAR1" bitrange="31:24">
10844</field>
10845<field name="REFCHAR0" bitrange="23:16">
10846</field>
10847<field name="RSVD1" bitrange="15:5">
10848</field>
10849<field name="UPDATE_TX" bitrange="4:4">
10850</field>
10851<field name="TWO_REF_CHARS" bitrange="3:3">
10852</field>
10853<field name="START_WITH_RUNBIT" bitrange="2:2">
10854</field>
10855<field name="START_BAUD_DETECT" bitrange="1:1">
10856</field>
10857<field name="BAUD_DETECT_ENABLE" bitrange="0:0">
10858</field>
10859</reg>
10860</dev>
10861<dev name="UARTDBG" long_name="Debug UART" desc="Debug UART" version="3.2.0">
10862<addr name="UARTDBG" addr="0x80070000" />
10863<reg name="DR" sct="no">
10864<addr name="DR" addr="0x0" />
10865<field name="UNAVAILABLE" bitrange="31:16">
10866</field>
10867<field name="RESERVED" bitrange="15:12">
10868</field>
10869<field name="OE" bitrange="11:11">
10870</field>
10871<field name="BE" bitrange="10:10">
10872</field>
10873<field name="PE" bitrange="9:9">
10874</field>
10875<field name="FE" bitrange="8:8">
10876</field>
10877<field name="DATA" bitrange="7:0">
10878</field>
10879</reg>
10880<reg name="RSR_ECR" sct="no">
10881<addr name="RSR_ECR" addr="0x4" />
10882<field name="UNAVAILABLE" bitrange="31:8">
10883</field>
10884<field name="EC" bitrange="7:4">
10885</field>
10886<field name="OE" bitrange="3:3">
10887</field>
10888<field name="BE" bitrange="2:2">
10889</field>
10890<field name="PE" bitrange="1:1">
10891</field>
10892<field name="FE" bitrange="0:0">
10893</field>
10894</reg>
10895<reg name="FR" sct="no">
10896<addr name="FR" addr="0x18" />
10897<field name="UNAVAILABLE" bitrange="31:16">
10898</field>
10899<field name="RESERVED" bitrange="15:9">
10900</field>
10901<field name="RI" bitrange="8:8">
10902</field>
10903<field name="TXFE" bitrange="7:7">
10904</field>
10905<field name="RXFF" bitrange="6:6">
10906</field>
10907<field name="TXFF" bitrange="5:5">
10908</field>
10909<field name="RXFE" bitrange="4:4">
10910</field>
10911<field name="BUSY" bitrange="3:3">
10912</field>
10913<field name="DCD" bitrange="2:2">
10914</field>
10915<field name="DSR" bitrange="1:1">
10916</field>
10917<field name="CTS" bitrange="0:0">
10918</field>
10919</reg>
10920<reg name="ILPR" sct="no">
10921<addr name="ILPR" addr="0x20" />
10922<field name="UNAVAILABLE" bitrange="31:8">
10923</field>
10924<field name="ILPDVSR" bitrange="7:0">
10925</field>
10926</reg>
10927<reg name="IBRD" sct="no">
10928<addr name="IBRD" addr="0x24" />
10929<field name="UNAVAILABLE" bitrange="31:16">
10930</field>
10931<field name="BAUD_DIVINT" bitrange="15:0">
10932</field>
10933</reg>
10934<reg name="FBRD" sct="no">
10935<addr name="FBRD" addr="0x28" />
10936<field name="UNAVAILABLE" bitrange="31:8">
10937</field>
10938<field name="RESERVED" bitrange="7:6">
10939</field>
10940<field name="BAUD_DIVFRAC" bitrange="5:0">
10941</field>
10942</reg>
10943<reg name="LCR_H" sct="no">
10944<addr name="LCR_H" addr="0x2c" />
10945<field name="UNAVAILABLE" bitrange="31:16">
10946</field>
10947<field name="RESERVED" bitrange="15:8">
10948</field>
10949<field name="SPS" bitrange="7:7">
10950</field>
10951<field name="WLEN" bitrange="6:5">
10952</field>
10953<field name="FEN" bitrange="4:4">
10954</field>
10955<field name="STP2" bitrange="3:3">
10956</field>
10957<field name="EPS" bitrange="2:2">
10958</field>
10959<field name="PEN" bitrange="1:1">
10960</field>
10961<field name="BRK" bitrange="0:0">
10962</field>
10963</reg>
10964<reg name="CR" sct="no">
10965<addr name="CR" addr="0x30" />
10966<field name="UNAVAILABLE" bitrange="31:16">
10967</field>
10968<field name="CTSEN" bitrange="15:15">
10969</field>
10970<field name="RTSEN" bitrange="14:14">
10971</field>
10972<field name="OUT2" bitrange="13:13">
10973</field>
10974<field name="OUT1" bitrange="12:12">
10975</field>
10976<field name="RTS" bitrange="11:11">
10977</field>
10978<field name="DTR" bitrange="10:10">
10979</field>
10980<field name="RXE" bitrange="9:9">
10981</field>
10982<field name="TXE" bitrange="8:8">
10983</field>
10984<field name="LBE" bitrange="7:7">
10985</field>
10986<field name="RESERVED" bitrange="6:3">
10987</field>
10988<field name="SIRLP" bitrange="2:2">
10989</field>
10990<field name="SIREN" bitrange="1:1">
10991</field>
10992<field name="UARTEN" bitrange="0:0">
10993</field>
10994</reg>
10995<reg name="IFLS" sct="no">
10996<addr name="IFLS" addr="0x34" />
10997<field name="UNAVAILABLE" bitrange="31:16">
10998</field>
10999<field name="RESERVED" bitrange="15:6">
11000</field>
11001<field name="RXIFLSEL" bitrange="5:3">
11002<value name="NOT_EMPTY" value="0x0">
11003</value>
11004<value name="ONE_QUARTER" value="0x1">
11005</value>
11006<value name="ONE_HALF" value="0x2">
11007</value>
11008<value name="THREE_QUARTERS" value="0x3">
11009</value>
11010<value name="SEVEN_EIGHTHS" value="0x4">
11011</value>
11012<value name="INVALID5" value="0x5">
11013</value>
11014<value name="INVALID6" value="0x6">
11015</value>
11016<value name="INVALID7" value="0x7">
11017</value>
11018</field>
11019<field name="TXIFLSEL" bitrange="2:0">
11020<value name="EMPTY" value="0x0">
11021</value>
11022<value name="ONE_QUARTER" value="0x1">
11023</value>
11024<value name="ONE_HALF" value="0x2">
11025</value>
11026<value name="THREE_QUARTERS" value="0x3">
11027</value>
11028<value name="SEVEN_EIGHTHS" value="0x4">
11029</value>
11030<value name="INVALID5" value="0x5">
11031</value>
11032<value name="INVALID6" value="0x6">
11033</value>
11034<value name="INVALID7" value="0x7">
11035</value>
11036</field>
11037</reg>
11038<reg name="IMSC" sct="no">
11039<addr name="IMSC" addr="0x38" />
11040<field name="UNAVAILABLE" bitrange="31:16">
11041</field>
11042<field name="RESERVED" bitrange="15:11">
11043</field>
11044<field name="OEIM" bitrange="10:10">
11045</field>
11046<field name="BEIM" bitrange="9:9">
11047</field>
11048<field name="PEIM" bitrange="8:8">
11049</field>
11050<field name="FEIM" bitrange="7:7">
11051</field>
11052<field name="RTIM" bitrange="6:6">
11053</field>
11054<field name="TXIM" bitrange="5:5">
11055</field>
11056<field name="RXIM" bitrange="4:4">
11057</field>
11058<field name="DSRMIM" bitrange="3:3">
11059</field>
11060<field name="DCDMIM" bitrange="2:2">
11061</field>
11062<field name="CTSMIM" bitrange="1:1">
11063</field>
11064<field name="RIMIM" bitrange="0:0">
11065</field>
11066</reg>
11067<reg name="RIS" sct="no">
11068<addr name="RIS" addr="0x3c" />
11069<field name="UNAVAILABLE" bitrange="31:16">
11070</field>
11071<field name="RESERVED" bitrange="15:11">
11072</field>
11073<field name="OERIS" bitrange="10:10">
11074</field>
11075<field name="BERIS" bitrange="9:9">
11076</field>
11077<field name="PERIS" bitrange="8:8">
11078</field>
11079<field name="FERIS" bitrange="7:7">
11080</field>
11081<field name="RTRIS" bitrange="6:6">
11082</field>
11083<field name="TXRIS" bitrange="5:5">
11084</field>
11085<field name="RXRIS" bitrange="4:4">
11086</field>
11087<field name="DSRRMIS" bitrange="3:3">
11088</field>
11089<field name="DCDRMIS" bitrange="2:2">
11090</field>
11091<field name="CTSRMIS" bitrange="1:1">
11092</field>
11093<field name="RIRMIS" bitrange="0:0">
11094</field>
11095</reg>
11096<reg name="MIS" sct="no">
11097<addr name="MIS" addr="0x40" />
11098<field name="UNAVAILABLE" bitrange="31:16">
11099</field>
11100<field name="RESERVED" bitrange="15:11">
11101</field>
11102<field name="OEMIS" bitrange="10:10">
11103</field>
11104<field name="BEMIS" bitrange="9:9">
11105</field>
11106<field name="PEMIS" bitrange="8:8">
11107</field>
11108<field name="FEMIS" bitrange="7:7">
11109</field>
11110<field name="RTMIS" bitrange="6:6">
11111</field>
11112<field name="TXMIS" bitrange="5:5">
11113</field>
11114<field name="RXMIS" bitrange="4:4">
11115</field>
11116<field name="DSRMMIS" bitrange="3:3">
11117</field>
11118<field name="DCDMMIS" bitrange="2:2">
11119</field>
11120<field name="CTSMMIS" bitrange="1:1">
11121</field>
11122<field name="RIMMIS" bitrange="0:0">
11123</field>
11124</reg>
11125<reg name="ICR" sct="no">
11126<addr name="ICR" addr="0x44" />
11127<field name="UNAVAILABLE" bitrange="31:16">
11128</field>
11129<field name="RESERVED" bitrange="15:11">
11130</field>
11131<field name="OEIC" bitrange="10:10">
11132</field>
11133<field name="BEIC" bitrange="9:9">
11134</field>
11135<field name="PEIC" bitrange="8:8">
11136</field>
11137<field name="FEIC" bitrange="7:7">
11138</field>
11139<field name="RTIC" bitrange="6:6">
11140</field>
11141<field name="TXIC" bitrange="5:5">
11142</field>
11143<field name="RXIC" bitrange="4:4">
11144</field>
11145<field name="DSRMIC" bitrange="3:3">
11146</field>
11147<field name="DCDMIC" bitrange="2:2">
11148</field>
11149<field name="CTSMIC" bitrange="1:1">
11150</field>
11151<field name="RIMIC" bitrange="0:0">
11152</field>
11153</reg>
11154<reg name="DMACR" sct="no">
11155<addr name="DMACR" addr="0x48" />
11156<field name="UNAVAILABLE" bitrange="31:16">
11157</field>
11158<field name="RESERVED" bitrange="15:3">
11159</field>
11160<field name="DMAONERR" bitrange="2:2">
11161</field>
11162<field name="TXDMAE" bitrange="1:1">
11163</field>
11164<field name="RXDMAE" bitrange="0:0">
11165</field>
11166</reg>
11167</dev>
11168<dev name="USBCTRL" long_name="USB Controller" desc="USB High-Speed Host/Device Controller" version="3.2.0">
11169<addr name="USBCTRL" addr="0x80080000" />
11170<reg name="ID" sct="no">
11171<addr name="ID" addr="0x0" />
11172<field name="CIVERSION" bitrange="31:29">
11173</field>
11174<field name="VERSION" bitrange="28:25">
11175</field>
11176<field name="REVISION" bitrange="24:21">
11177</field>
11178<field name="TAG" bitrange="20:16">
11179</field>
11180<field name="RSVD1" bitrange="15:14">
11181</field>
11182<field name="NID" bitrange="13:8">
11183</field>
11184<field name="RSVD0" bitrange="7:6">
11185</field>
11186<field name="ID" bitrange="5:0">
11187</field>
11188</reg>
11189<reg name="HWGENERAL" sct="no">
11190<addr name="HWGENERAL" addr="0x4" />
11191<field name="RSVD" bitrange="31:11">
11192</field>
11193<field name="SM" bitrange="10:9">
11194</field>
11195<field name="PHYM" bitrange="8:6">
11196</field>
11197<field name="PHYW" bitrange="5:4">
11198</field>
11199<field name="BWT" bitrange="3:3">
11200</field>
11201<field name="CLKC" bitrange="2:1">
11202</field>
11203<field name="RT" bitrange="0:0">
11204</field>
11205</reg>
11206<reg name="HWHOST" sct="no">
11207<addr name="HWHOST" addr="0x8" />
11208<field name="TTPER" bitrange="31:24">
11209</field>
11210<field name="TTASY" bitrange="23:16">
11211</field>
11212<field name="RSVD" bitrange="15:4">
11213</field>
11214<field name="NPORT" bitrange="3:1">
11215</field>
11216<field name="HC" bitrange="0:0">
11217</field>
11218</reg>
11219<reg name="HWDEVICE" sct="no">
11220<addr name="HWDEVICE" addr="0xc" />
11221<field name="RSVD" bitrange="31:6">
11222</field>
11223<field name="DEVEP" bitrange="5:1">
11224</field>
11225<field name="DC" bitrange="0:0">
11226</field>
11227</reg>
11228<reg name="HWTXBUF" sct="no">
11229<addr name="HWTXBUF" addr="0x10" />
11230<field name="TXLCR" bitrange="31:31">
11231</field>
11232<field name="RSVD" bitrange="30:24">
11233</field>
11234<field name="TXCHANADD" bitrange="23:16">
11235</field>
11236<field name="TXADD" bitrange="15:8">
11237</field>
11238<field name="TXBURST" bitrange="7:0">
11239</field>
11240</reg>
11241<reg name="HWRXBUF" sct="no">
11242<addr name="HWRXBUF" addr="0x14" />
11243<field name="RSVD" bitrange="31:16">
11244</field>
11245<field name="RXADD" bitrange="15:8">
11246</field>
11247<field name="RXBURST" bitrange="7:0">
11248</field>
11249</reg>
11250<reg name="GPTIMER0LD" sct="no">
11251<addr name="GPTIMER0LD" addr="0x80" />
11252<field name="RSVD0" bitrange="31:24">
11253</field>
11254<field name="GPTLD" bitrange="23:0">
11255</field>
11256</reg>
11257<reg name="GPTIMER0CTRL" sct="no">
11258<addr name="GPTIMER0CTRL" addr="0x84" />
11259<field name="GPTRUN" bitrange="31:31">
11260<value name="STOP" value="0x0">
11261</value>
11262<value name="RUN" value="0x1">
11263</value>
11264</field>
11265<field name="GPTRST" bitrange="30:30">
11266<value name="NOACTION" value="0x0">
11267</value>
11268<value name="LOADCOUNTER" value="0x1">
11269</value>
11270</field>
11271<field name="RSVD0" bitrange="29:25">
11272</field>
11273<field name="GPTMODE" bitrange="24:24">
11274<value name="ONESHOT" value="0x0">
11275</value>
11276<value name="REPEAT" value="0x1">
11277</value>
11278</field>
11279<field name="GPTCNT" bitrange="23:0">
11280</field>
11281</reg>
11282<reg name="GPTIMER1LD" sct="no">
11283<addr name="GPTIMER1LD" addr="0x88" />
11284<field name="RSVD0" bitrange="31:24">
11285</field>
11286<field name="GPTLD" bitrange="23:0">
11287</field>
11288</reg>
11289<reg name="GPTIMER1CTRL" sct="no">
11290<addr name="GPTIMER1CTRL" addr="0x8c" />
11291<field name="GPTRUN" bitrange="31:31">
11292<value name="STOP" value="0x0">
11293</value>
11294<value name="RUN" value="0x1">
11295</value>
11296</field>
11297<field name="GPTRST" bitrange="30:30">
11298<value name="NOACTION" value="0x0">
11299</value>
11300<value name="LOADCOUNTER" value="0x1">
11301</value>
11302</field>
11303<field name="RSVD0" bitrange="29:25">
11304</field>
11305<field name="GPTMODE" bitrange="24:24">
11306<value name="ONESHOT" value="0x0">
11307</value>
11308<value name="REPEAT" value="0x1">
11309</value>
11310</field>
11311<field name="GPTCNT" bitrange="23:0">
11312</field>
11313</reg>
11314<reg name="SBUSCFG" sct="no">
11315<addr name="SBUSCFG" addr="0x90" />
11316<field name="RSVD" bitrange="31:3">
11317</field>
11318<field name="AHBBRST" bitrange="2:0">
11319<value name="U_INCR" value="0x0">
11320</value>
11321<value name="S_INCR4" value="0x1">
11322</value>
11323<value name="S_INCR8" value="0x2">
11324</value>
11325<value name="S_INCR16" value="0x3">
11326</value>
11327<value name="RESERVED" value="0x4">
11328</value>
11329<value name="U_INCR4" value="0x5">
11330</value>
11331<value name="U_INCR8" value="0x6">
11332</value>
11333<value name="U_INCR16" value="0x7">
11334</value>
11335</field>
11336</reg>
11337<reg name="CAPLENGTH" sct="no">
11338<addr name="CAPLENGTH" addr="0x100" />
11339<field name="HCIVERSION" bitrange="31:16">
11340</field>
11341<field name="RSVD" bitrange="15:8">
11342</field>
11343<field name="CAPLENGTH" bitrange="7:0">
11344</field>
11345</reg>
11346<reg name="HCSPARAMS" sct="no">
11347<addr name="HCSPARAMS" addr="0x104" />
11348<field name="RSVD2" bitrange="31:28">
11349</field>
11350<field name="N_TT" bitrange="27:24">
11351</field>
11352<field name="N_PTT" bitrange="23:20">
11353</field>
11354<field name="RSVD1" bitrange="19:17">
11355</field>
11356<field name="PI" bitrange="16:16">
11357</field>
11358<field name="N_CC" bitrange="15:12">
11359</field>
11360<field name="N_PCC" bitrange="11:8">
11361</field>
11362<field name="RSVD0" bitrange="7:5">
11363</field>
11364<field name="PPC" bitrange="4:4">
11365</field>
11366<field name="N_PORTS" bitrange="3:0">
11367</field>
11368</reg>
11369<reg name="HCCPARAMS" sct="no">
11370<addr name="HCCPARAMS" addr="0x108" />
11371<field name="RSVD2" bitrange="31:16">
11372</field>
11373<field name="EECP" bitrange="15:8">
11374</field>
11375<field name="IST" bitrange="7:4">
11376</field>
11377<field name="RSVD0" bitrange="3:3">
11378</field>
11379<field name="ASP" bitrange="2:2">
11380</field>
11381<field name="PFL" bitrange="1:1">
11382</field>
11383<field name="ADC" bitrange="0:0">
11384</field>
11385</reg>
11386<reg name="DCIVERSION" sct="no">
11387<addr name="DCIVERSION" addr="0x120" />
11388<field name="RSVD" bitrange="31:16">
11389</field>
11390<field name="DCIVERSION" bitrange="15:0">
11391</field>
11392</reg>
11393<reg name="DCCPARAMS" sct="no">
11394<addr name="DCCPARAMS" addr="0x124" />
11395<field name="RSVD1" bitrange="31:9">
11396</field>
11397<field name="HC" bitrange="8:8">
11398</field>
11399<field name="DC" bitrange="7:7">
11400</field>
11401<field name="RSVD2" bitrange="6:5">
11402</field>
11403<field name="DEN" bitrange="4:0">
11404</field>
11405</reg>
11406<reg name="USBCMD" sct="no">
11407<addr name="USBCMD" addr="0x140" />
11408<field name="RSVD3" bitrange="31:24">
11409</field>
11410<field name="ITC" bitrange="23:16">
11411<value name="IMM" value="0x0">
11412</value>
11413<value name="1_MICROFRAME" value="0x1">
11414</value>
11415<value name="2_MICROFRAME" value="0x2">
11416</value>
11417<value name="4_MICROFRAME" value="0x4">
11418</value>
11419<value name="8_MICROFRAME" value="0x8">
11420</value>
11421<value name="16_MICROFRAME" value="0x10">
11422</value>
11423<value name="32_MICROFRAME" value="0x20">
11424</value>
11425<value name="64_MICROFRAME" value="0x40">
11426</value>
11427</field>
11428<field name="FS2" bitrange="15:15">
11429</field>
11430<field name="ATDTW" bitrange="14:14">
11431</field>
11432<field name="SUTW" bitrange="13:13">
11433</field>
11434<field name="RSVD2" bitrange="12:12">
11435</field>
11436<field name="ASPE" bitrange="11:11">
11437</field>
11438<field name="RSVD1" bitrange="10:10">
11439</field>
11440<field name="ASP" bitrange="9:8">
11441</field>
11442<field name="LR" bitrange="7:7">
11443</field>
11444<field name="IAA" bitrange="6:6">
11445</field>
11446<field name="ASE" bitrange="5:5">
11447</field>
11448<field name="PSE" bitrange="4:4">
11449</field>
11450<field name="FS1" bitrange="3:3">
11451</field>
11452<field name="FS0" bitrange="2:2">
11453</field>
11454<field name="RST" bitrange="1:1">
11455</field>
11456<field name="RS" bitrange="0:0">
11457</field>
11458</reg>
11459<reg name="USBSTS" sct="no">
11460<addr name="USBSTS" addr="0x144" />
11461<field name="RSVD5" bitrange="31:26">
11462</field>
11463<field name="TI1" bitrange="25:25">
11464</field>
11465<field name="TI0" bitrange="24:24">
11466</field>
11467<field name="RSVD4" bitrange="23:20">
11468</field>
11469<field name="UPI" bitrange="19:19">
11470</field>
11471<field name="UAI" bitrange="18:18">
11472</field>
11473<field name="RSVD3" bitrange="17:17">
11474</field>
11475<field name="NAKI" bitrange="16:16">
11476</field>
11477<field name="AS" bitrange="15:15">
11478</field>
11479<field name="PS" bitrange="14:14">
11480</field>
11481<field name="RCL" bitrange="13:13">
11482</field>
11483<field name="HCH" bitrange="12:12">
11484</field>
11485<field name="RSVD2" bitrange="11:11">
11486</field>
11487<field name="ULPII" bitrange="10:10">
11488</field>
11489<field name="RSVD1" bitrange="9:9">
11490</field>
11491<field name="SLI" bitrange="8:8">
11492</field>
11493<field name="SRI" bitrange="7:7">
11494</field>
11495<field name="URI" bitrange="6:6">
11496</field>
11497<field name="AAI" bitrange="5:5">
11498</field>
11499<field name="SEI" bitrange="4:4">
11500</field>
11501<field name="FRI" bitrange="3:3">
11502</field>
11503<field name="PCI" bitrange="2:2">
11504</field>
11505<field name="UEI" bitrange="1:1">
11506</field>
11507<field name="UI" bitrange="0:0">
11508</field>
11509</reg>
11510<reg name="USBINTR" sct="no">
11511<addr name="USBINTR" addr="0x148" />
11512<field name="RSVD5" bitrange="31:26">
11513</field>
11514<field name="TIE1" bitrange="25:25">
11515</field>
11516<field name="TIE0" bitrange="24:24">
11517</field>
11518<field name="RSVD4" bitrange="23:20">
11519</field>
11520<field name="UPIE" bitrange="19:19">
11521</field>
11522<field name="UAIE" bitrange="18:18">
11523</field>
11524<field name="RSVD3" bitrange="17:17">
11525</field>
11526<field name="NAKE" bitrange="16:16">
11527</field>
11528<field name="RSVD2" bitrange="15:11">
11529</field>
11530<field name="ULPIE" bitrange="10:10">
11531</field>
11532<field name="RSVD1" bitrange="9:9">
11533</field>
11534<field name="SLE" bitrange="8:8">
11535</field>
11536<field name="SRE" bitrange="7:7">
11537</field>
11538<field name="URE" bitrange="6:6">
11539</field>
11540<field name="AAE" bitrange="5:5">
11541</field>
11542<field name="SEE" bitrange="4:4">
11543</field>
11544<field name="FRE" bitrange="3:3">
11545</field>
11546<field name="PCE" bitrange="2:2">
11547</field>
11548<field name="UEE" bitrange="1:1">
11549</field>
11550<field name="UE" bitrange="0:0">
11551</field>
11552</reg>
11553<reg name="FRINDEX" sct="no">
11554<addr name="FRINDEX" addr="0x14c" />
11555<field name="RSVD" bitrange="31:14">
11556</field>
11557<field name="FRINDEX" bitrange="13:3">
11558<value name="N_12" value="0xc">
11559</value>
11560<value name="N_11" value="0xb">
11561</value>
11562<value name="N_10" value="0xa">
11563</value>
11564<value name="N_9" value="0x9">
11565</value>
11566<value name="N_8" value="0x8">
11567</value>
11568<value name="N_7" value="0x7">
11569</value>
11570<value name="N_6" value="0x6">
11571</value>
11572<value name="N_5" value="0x5">
11573</value>
11574</field>
11575<field name="UINDEX" bitrange="2:0">
11576</field>
11577</reg>
11578<reg name="PERIODICLISTBASE" sct="no">
11579<addr name="PERIODICLISTBASE" addr="0x154" />
11580<field name="PERBASE" bitrange="31:12">
11581</field>
11582<field name="RSVD" bitrange="11:0">
11583</field>
11584</reg>
11585<reg name="DEVICEADDR" sct="no">
11586<addr name="DEVICEADDR" addr="0x154" />
11587<field name="USBADR" bitrange="31:25">
11588</field>
11589<field name="USBADRA" bitrange="24:24">
11590</field>
11591<field name="RSVD" bitrange="23:0">
11592</field>
11593</reg>
11594<reg name="ASYNCLISTADDR" sct="no">
11595<addr name="ASYNCLISTADDR" addr="0x158" />
11596<field name="ASYBASE" bitrange="31:5">
11597</field>
11598<field name="RSVD" bitrange="4:0">
11599</field>
11600</reg>
11601<reg name="ENDPOINTLISTADDR" sct="no">
11602<addr name="ENDPOINTLISTADDR" addr="0x158" />
11603<field name="EPBASE" bitrange="31:11">
11604</field>
11605<field name="RSVD" bitrange="10:0">
11606</field>
11607</reg>
11608<reg name="TTCTRL" sct="no">
11609<addr name="TTCTRL" addr="0x15c" />
11610<field name="RSVD1" bitrange="31:31">
11611</field>
11612<field name="TTHA" bitrange="30:24">
11613</field>
11614<field name="RSVD2" bitrange="23:0">
11615</field>
11616</reg>
11617<reg name="BURSTSIZE" sct="no">
11618<addr name="BURSTSIZE" addr="0x160" />
11619<field name="RSVD" bitrange="31:16">
11620</field>
11621<field name="TXPBURST" bitrange="15:8">
11622</field>
11623<field name="RXPBURST" bitrange="7:0">
11624</field>
11625</reg>
11626<reg name="TXFILLTUNING" sct="no">
11627<addr name="TXFILLTUNING" addr="0x164" />
11628<field name="RSVD2" bitrange="31:22">
11629</field>
11630<field name="TXFIFOTHRES" bitrange="21:16">
11631</field>
11632<field name="RSVD1" bitrange="15:13">
11633</field>
11634<field name="TXSCHEALTH" bitrange="12:8">
11635</field>
11636<field name="RSVD0" bitrange="7:7">
11637</field>
11638<field name="TXSCHOH" bitrange="6:0">
11639</field>
11640</reg>
11641<reg name="IC_USB" sct="no">
11642<addr name="IC_USB" addr="0x16c" />
11643<field name="RSVD" bitrange="31:4">
11644</field>
11645<field name="IC_ENABLE" bitrange="3:3">
11646</field>
11647<field name="IC_VDD" bitrange="2:0">
11648<value name="VOLTAGE_NONE" value="0x0">
11649</value>
11650<value name="VOLTAGE_1_0" value="0x1">
11651</value>
11652<value name="VOLTAGE_1_2" value="0x2">
11653</value>
11654<value name="VOLTAGE_1_5" value="0x3">
11655</value>
11656<value name="VOLTAGE_1_8" value="0x4">
11657</value>
11658<value name="VOLTAGE_3_0" value="0x5">
11659</value>
11660<value name="RESERVED0" value="0x6">
11661</value>
11662<value name="RESERVED1" value="0x7">
11663</value>
11664</field>
11665</reg>
11666<reg name="ULPI" sct="no">
11667<addr name="ULPI" addr="0x170" />
11668<field name="ULPIWU" bitrange="31:31">
11669</field>
11670<field name="ULPIRUN" bitrange="30:30">
11671</field>
11672<field name="ULPIRW" bitrange="29:29">
11673</field>
11674<field name="RSVD0" bitrange="28:28">
11675</field>
11676<field name="ULPISS" bitrange="27:27">
11677</field>
11678<field name="ULPIPORT" bitrange="26:24">
11679</field>
11680<field name="ULPIADDR" bitrange="23:16">
11681</field>
11682<field name="ULPIDATRD" bitrange="15:8">
11683</field>
11684<field name="ULPIDATWR" bitrange="7:0">
11685</field>
11686</reg>
11687<reg name="ENDPTNAK" sct="no">
11688<addr name="ENDPTNAK" addr="0x178" />
11689<field name="RSVD1" bitrange="31:21">
11690</field>
11691<field name="EPTN" bitrange="20:16">
11692</field>
11693<field name="RSVD0" bitrange="15:5">
11694</field>
11695<field name="EPRN" bitrange="4:0">
11696</field>
11697</reg>
11698<reg name="ENDPTNAKEN" sct="no">
11699<addr name="ENDPTNAKEN" addr="0x17c" />
11700<field name="RSVD1" bitrange="31:21">
11701</field>
11702<field name="EPTNE" bitrange="20:16">
11703</field>
11704<field name="RSVD0" bitrange="15:5">
11705</field>
11706<field name="EPRNE" bitrange="4:0">
11707</field>
11708</reg>
11709<reg name="PORTSC1" sct="no">
11710<addr name="PORTSC1" addr="0x184" />
11711<field name="PTS" bitrange="31:30">
11712<value name="UTMI" value="0x0">
11713</value>
11714<value name="PHIL" value="0x1">
11715</value>
11716<value name="ULPI" value="0x2">
11717</value>
11718<value name="SERIAL" value="0x3">
11719</value>
11720</field>
11721<field name="STS" bitrange="29:29">
11722</field>
11723<field name="PTW" bitrange="28:28">
11724</field>
11725<field name="PSPD" bitrange="27:26">
11726<value name="FULL" value="0x0">
11727</value>
11728<value name="LOW" value="0x1">
11729</value>
11730<value name="HIGH" value="0x2">
11731</value>
11732</field>
11733<field name="SRT" bitrange="25:25">
11734</field>
11735<field name="PFSC" bitrange="24:24">
11736</field>
11737<field name="PHCD" bitrange="23:23">
11738</field>
11739<field name="WKOC" bitrange="22:22">
11740</field>
11741<field name="WKDS" bitrange="21:21">
11742</field>
11743<field name="WKCN" bitrange="20:20">
11744</field>
11745<field name="PTC" bitrange="19:16">
11746<value name="TEST_DISABLE" value="0x0">
11747</value>
11748<value name="TEST_J_STATE" value="0x1">
11749</value>
11750<value name="TEST_K_STATE" value="0x2">
11751</value>
11752<value name="TEST_J_SE0_NAK" value="0x3">
11753</value>
11754<value name="TEST_PACKET" value="0x4">
11755</value>
11756<value name="TEST_FORCE_ENABLE_HS" value="0x5">
11757</value>
11758<value name="TEST_FORCE_ENABLE_FS" value="0x6">
11759</value>
11760<value name="TEST_FORCE_ENABLE_LS" value="0x7">
11761</value>
11762</field>
11763<field name="PIC" bitrange="15:14">
11764<value name="OFF" value="0x0">
11765</value>
11766<value name="AMBER" value="0x1">
11767</value>
11768<value name="GREEN" value="0x2">
11769</value>
11770<value name="UNDEF" value="0x3">
11771</value>
11772</field>
11773<field name="PO" bitrange="13:13">
11774</field>
11775<field name="PP" bitrange="12:12">
11776</field>
11777<field name="LS" bitrange="11:10">
11778<value name="SE0" value="0x0">
11779</value>
11780<value name="K_STATE" value="0x1">
11781</value>
11782<value name="J_STATE" value="0x2">
11783</value>
11784<value name="UNDEF" value="0x3">
11785</value>
11786</field>
11787<field name="HSP" bitrange="9:9">
11788</field>
11789<field name="PR" bitrange="8:8">
11790</field>
11791<field name="SUSP" bitrange="7:7">
11792</field>
11793<field name="FPR" bitrange="6:6">
11794</field>
11795<field name="OCC" bitrange="5:5">
11796</field>
11797<field name="OCA" bitrange="4:4">
11798</field>
11799<field name="PEC" bitrange="3:3">
11800</field>
11801<field name="PE" bitrange="2:2">
11802</field>
11803<field name="CSC" bitrange="1:1">
11804</field>
11805<field name="CCS" bitrange="0:0">
11806</field>
11807</reg>
11808<reg name="OTGSC" sct="no">
11809<addr name="OTGSC" addr="0x1a4" />
11810<field name="RSVD2" bitrange="31:31">
11811</field>
11812<field name="DPIE" bitrange="30:30">
11813</field>
11814<field name="ONEMSE" bitrange="29:29">
11815</field>
11816<field name="BSEIE" bitrange="28:28">
11817</field>
11818<field name="BSVIE" bitrange="27:27">
11819</field>
11820<field name="ASVIE" bitrange="26:26">
11821</field>
11822<field name="AVVIE" bitrange="25:25">
11823</field>
11824<field name="IDIE" bitrange="24:24">
11825</field>
11826<field name="RSVD1" bitrange="23:23">
11827</field>
11828<field name="DPIS" bitrange="22:22">
11829</field>
11830<field name="ONEMSS" bitrange="21:21">
11831</field>
11832<field name="BSEIS" bitrange="20:20">
11833</field>
11834<field name="BSVIS" bitrange="19:19">
11835</field>
11836<field name="ASVIS" bitrange="18:18">
11837</field>
11838<field name="AVVIS" bitrange="17:17">
11839</field>
11840<field name="IDIS" bitrange="16:16">
11841</field>
11842<field name="RSVD0" bitrange="15:15">
11843</field>
11844<field name="DPS" bitrange="14:14">
11845</field>
11846<field name="ONEMST" bitrange="13:13">
11847</field>
11848<field name="BSE" bitrange="12:12">
11849</field>
11850<field name="BSV" bitrange="11:11">
11851</field>
11852<field name="ASV" bitrange="10:10">
11853</field>
11854<field name="AVV" bitrange="9:9">
11855</field>
11856<field name="ID" bitrange="8:8">
11857</field>
11858<field name="HABA" bitrange="7:7">
11859</field>
11860<field name="HADP" bitrange="6:6">
11861</field>
11862<field name="IDPU" bitrange="5:5">
11863</field>
11864<field name="DP" bitrange="4:4">
11865</field>
11866<field name="OT" bitrange="3:3">
11867</field>
11868<field name="HAAR" bitrange="2:2">
11869</field>
11870<field name="VC" bitrange="1:1">
11871</field>
11872<field name="VD" bitrange="0:0">
11873</field>
11874</reg>
11875<reg name="USBMODE" sct="no">
11876<addr name="USBMODE" addr="0x1a8" />
11877<field name="RSVD" bitrange="31:6">
11878</field>
11879<field name="VBPS" bitrange="5:5">
11880</field>
11881<field name="SDIS" bitrange="4:4">
11882</field>
11883<field name="SLOM" bitrange="3:3">
11884</field>
11885<field name="ES" bitrange="2:2">
11886</field>
11887<field name="CM" bitrange="1:0">
11888<value name="IDLE" value="0x0">
11889</value>
11890<value name="DEVICE" value="0x2">
11891</value>
11892<value name="HOST" value="0x3">
11893</value>
11894</field>
11895</reg>
11896<reg name="ENDPTSETUPSTAT" sct="no">
11897<addr name="ENDPTSETUPSTAT" addr="0x1ac" />
11898<field name="RSVD" bitrange="31:5">
11899</field>
11900<field name="ENDPTSETUPSTAT" bitrange="4:0">
11901</field>
11902</reg>
11903<reg name="ENDPTPRIME" sct="no">
11904<addr name="ENDPTPRIME" addr="0x1b0" />
11905<field name="RSVD1" bitrange="31:21">
11906</field>
11907<field name="PETB" bitrange="20:16">
11908</field>
11909<field name="RSVD0" bitrange="15:5">
11910</field>
11911<field name="PERB" bitrange="4:0">
11912</field>
11913</reg>
11914<reg name="ENDPTFLUSH" sct="no">
11915<addr name="ENDPTFLUSH" addr="0x1b4" />
11916<field name="RSVD1" bitrange="31:21">
11917</field>
11918<field name="FETB" bitrange="20:16">
11919</field>
11920<field name="RSVD0" bitrange="15:5">
11921</field>
11922<field name="FERB" bitrange="4:0">
11923</field>
11924</reg>
11925<reg name="ENDPTSTAT" sct="no">
11926<addr name="ENDPTSTAT" addr="0x1b8" />
11927<field name="RSVD1" bitrange="31:21">
11928</field>
11929<field name="ETBR" bitrange="20:16">
11930</field>
11931<field name="RSVD0" bitrange="15:5">
11932</field>
11933<field name="ERBR" bitrange="4:0">
11934</field>
11935</reg>
11936<reg name="ENDPTCOMPLETE" sct="no">
11937<addr name="ENDPTCOMPLETE" addr="0x1bc" />
11938<field name="RSVD1" bitrange="31:21">
11939</field>
11940<field name="ETCE" bitrange="20:16">
11941</field>
11942<field name="RSVD0" bitrange="15:5">
11943</field>
11944<field name="ERCE" bitrange="4:0">
11945</field>
11946</reg>
11947<reg name="ENDPTCTRLn" sct="no">
11948<formula string="0x1c0+n*0x4"/>
11949<addr name="ENDPTCTRL0" addr="0x1c0" />
11950<addr name="ENDPTCTRL1" addr="0x1c4" />
11951<addr name="ENDPTCTRL2" addr="0x1c8" />
11952<addr name="ENDPTCTRL3" addr="0x1cc" />
11953<addr name="ENDPTCTRL4" addr="0x1d0" />
11954<field name="RSVD6" bitrange="31:24">
11955</field>
11956<field name="TXE" bitrange="23:23">
11957</field>
11958<field name="TXR" bitrange="22:22">
11959</field>
11960<field name="TXI" bitrange="21:21">
11961</field>
11962<field name="RSVD5" bitrange="20:20">
11963</field>
11964<field name="TXT" bitrange="19:18">
11965<value name="CONTROL" value="0x0">
11966</value>
11967<value name="ISO" value="0x1">
11968</value>
11969<value name="BULK" value="0x2">
11970</value>
11971<value name="INT" value="0x3">
11972</value>
11973</field>
11974<field name="TXD" bitrange="17:17">
11975</field>
11976<field name="TXS" bitrange="16:16">
11977</field>
11978<field name="RSVD3" bitrange="15:8">
11979</field>
11980<field name="RXE" bitrange="7:7">
11981</field>
11982<field name="RXR" bitrange="6:6">
11983</field>
11984<field name="RXI" bitrange="5:5">
11985</field>
11986<field name="RSVD2" bitrange="4:4">
11987</field>
11988<field name="RXT" bitrange="3:2">
11989<value name="CONTROL" value="0x0">
11990</value>
11991<value name="ISO" value="0x1">
11992</value>
11993<value name="BULK" value="0x2">
11994</value>
11995<value name="INT" value="0x3">
11996</value>
11997</field>
11998<field name="RXD" bitrange="1:1">
11999</field>
12000<field name="RXS" bitrange="0:0">
12001</field>
12002</reg>
12003</dev>
12004<dev name="USBPHY" long_name="USB Physical Interface" desc="Integrated USB 2.0 PHY" version="3.2.0">
12005<addr name="USBPHY" addr="0x8007c000" />
12006<reg name="PWD" sct="yes">
12007<addr name="PWD" addr="0x0" />
12008<field name="RSVD2" bitrange="31:21">
12009</field>
12010<field name="RXPWDRX" bitrange="20:20">
12011</field>
12012<field name="RXPWDDIFF" bitrange="19:19">
12013</field>
12014<field name="RXPWD1PT1" bitrange="18:18">
12015</field>
12016<field name="RXPWDENV" bitrange="17:17">
12017</field>
12018<field name="RSVD1" bitrange="16:13">
12019</field>
12020<field name="TXPWDV2I" bitrange="12:12">
12021</field>
12022<field name="TXPWDIBIAS" bitrange="11:11">
12023</field>
12024<field name="TXPWDFS" bitrange="10:10">
12025</field>
12026<field name="RSVD0" bitrange="9:0">
12027</field>
12028</reg>
12029<reg name="TX" sct="yes">
12030<addr name="TX" addr="0x10" />
12031<field name="RSVD5" bitrange="31:29">
12032</field>
12033<field name="USBPHY_TX_EDGECTRL" bitrange="28:26">
12034</field>
12035<field name="USBPHY_TX_SYNC_INVERT" bitrange="25:25">
12036</field>
12037<field name="USBPHY_TX_SYNC_MUX" bitrange="24:24">
12038</field>
12039<field name="RSVD4" bitrange="23:22">
12040</field>
12041<field name="TXENCAL45DP" bitrange="21:21">
12042</field>
12043<field name="RSVD3" bitrange="20:20">
12044</field>
12045<field name="TXCAL45DP" bitrange="19:16">
12046</field>
12047<field name="RSVD2" bitrange="15:14">
12048</field>
12049<field name="TXENCAL45DN" bitrange="13:13">
12050</field>
12051<field name="RSVD1" bitrange="12:12">
12052</field>
12053<field name="TXCAL45DN" bitrange="11:8">
12054</field>
12055<field name="RSVD0" bitrange="7:4">
12056</field>
12057<field name="D_CAL" bitrange="3:0">
12058</field>
12059</reg>
12060<reg name="RX" sct="yes">
12061<addr name="RX" addr="0x20" />
12062<field name="RSVD2" bitrange="31:23">
12063</field>
12064<field name="RXDBYPASS" bitrange="22:22">
12065</field>
12066<field name="RSVD1" bitrange="21:7">
12067</field>
12068<field name="DISCONADJ" bitrange="6:4">
12069</field>
12070<field name="RSVD0" bitrange="3:3">
12071</field>
12072<field name="ENVADJ" bitrange="2:0">
12073</field>
12074</reg>
12075<reg name="CTRL" sct="yes">
12076<addr name="CTRL" addr="0x30" />
12077<field name="SFTRST" bitrange="31:31">
12078</field>
12079<field name="CLKGATE" bitrange="30:30">
12080</field>
12081<field name="UTMI_SUSPENDM" bitrange="29:29">
12082</field>
12083<field name="HOST_FORCE_LS_SE0" bitrange="28:28">
12084</field>
12085<field name="RSVD3" bitrange="27:14">
12086</field>
12087<field name="DATA_ON_LRADC" bitrange="13:13">
12088</field>
12089<field name="DEVPLUGIN_IRQ" bitrange="12:12">
12090</field>
12091<field name="ENIRQDEVPLUGIN" bitrange="11:11">
12092</field>
12093<field name="RESUME_IRQ" bitrange="10:10">
12094</field>
12095<field name="ENIRQRESUMEDETECT" bitrange="9:9">
12096</field>
12097<field name="RSVD2" bitrange="8:8">
12098</field>
12099<field name="ENOTGIDDETECT" bitrange="7:7">
12100</field>
12101<field name="RSVD1" bitrange="6:6">
12102</field>
12103<field name="DEVPLUGIN_POLARITY" bitrange="5:5">
12104</field>
12105<field name="ENDEVPLUGINDETECT" bitrange="4:4">
12106</field>
12107<field name="HOSTDISCONDETECT_IRQ" bitrange="3:3">
12108</field>
12109<field name="ENIRQHOSTDISCON" bitrange="2:2">
12110</field>
12111<field name="ENHOSTDISCONDETECT" bitrange="1:1">
12112</field>
12113<field name="RSVD0" bitrange="0:0">
12114</field>
12115</reg>
12116<reg name="STATUS" sct="no">
12117<addr name="STATUS" addr="0x40" />
12118<field name="RSVD4" bitrange="31:11">
12119</field>
12120<field name="RESUME_STATUS" bitrange="10:10">
12121</field>
12122<field name="RSVD3" bitrange="9:9">
12123</field>
12124<field name="OTGID_STATUS" bitrange="8:8">
12125</field>
12126<field name="RSVD2" bitrange="7:7">
12127</field>
12128<field name="DEVPLUGIN_STATUS" bitrange="6:6">
12129</field>
12130<field name="RSVD1" bitrange="5:4">
12131</field>
12132<field name="HOSTDISCONDETECT_STATUS" bitrange="3:3">
12133</field>
12134<field name="RSVD0" bitrange="2:0">
12135</field>
12136</reg>
12137<reg name="DEBUG" sct="yes">
12138<addr name="DEBUG" addr="0x50" />
12139<field name="RSVD3" bitrange="31:31">
12140</field>
12141<field name="CLKGATE" bitrange="30:30">
12142</field>
12143<field name="HOST_RESUME_DEBUG" bitrange="29:29">
12144</field>
12145<field name="SQUELCHRESETLENGTH" bitrange="28:25">
12146</field>
12147<field name="ENSQUELCHRESET" bitrange="24:24">
12148</field>
12149<field name="RSVD2" bitrange="23:21">
12150</field>
12151<field name="SQUELCHRESETCOUNT" bitrange="20:16">
12152</field>
12153<field name="RSVD1" bitrange="15:13">
12154</field>
12155<field name="ENTX2RXCOUNT" bitrange="12:12">
12156</field>
12157<field name="TX2RXCOUNT" bitrange="11:8">
12158</field>
12159<field name="RSVD0" bitrange="7:6">
12160</field>
12161<field name="ENHSTPULLDOWN" bitrange="5:4">
12162</field>
12163<field name="HSTPULLDOWN" bitrange="3:2">
12164</field>
12165<field name="DEBUG_INTERFACE_HOLD" bitrange="1:1">
12166</field>
12167<field name="OTGIDPIOLOCK" bitrange="0:0">
12168</field>
12169</reg>
12170<reg name="DEBUG0_STATUS" sct="no">
12171<addr name="DEBUG0_STATUS" addr="0x60" />
12172<field name="SQUELCH_COUNT" bitrange="31:26">
12173</field>
12174<field name="UTMI_RXERROR_FAIL_COUNT" bitrange="25:16">
12175</field>
12176<field name="LOOP_BACK_FAIL_COUNT" bitrange="15:0">
12177</field>
12178</reg>
12179<reg name="DEBUG1" sct="yes">
12180<addr name="DEBUG1" addr="0x70" />
12181<field name="RSVD1" bitrange="31:15">
12182</field>
12183<field name="ENTAILADJVD" bitrange="14:13">
12184</field>
12185<field name="ENTX2TX" bitrange="12:12">
12186</field>
12187<field name="RSVD0" bitrange="11:4">
12188</field>
12189<field name="DBG_ADDRESS" bitrange="3:0">
12190</field>
12191</reg>
12192<reg name="VERSION" sct="no">
12193<addr name="VERSION" addr="0x80" />
12194<field name="MAJOR" bitrange="31:24">
12195</field>
12196<field name="MINOR" bitrange="23:16">
12197</field>
12198<field name="STEP" bitrange="15:0">
12199</field>
12200</reg>
12201<reg name="IP" sct="yes">
12202<addr name="IP" addr="0x90" />
12203<field name="RSVD1" bitrange="31:25">
12204</field>
12205<field name="DIV_SEL" bitrange="24:23">
12206<value name="DEFAULT" value="0x0">
12207</value>
12208<value name="LOWER" value="0x1">
12209</value>
12210<value name="LOWEST" value="0x2">
12211</value>
12212<value name="UNDEFINED" value="0x3">
12213</value>
12214</field>
12215<field name="LFR_SEL" bitrange="22:21">
12216<value name="DEFAULT" value="0x0">
12217</value>
12218<value name="TIMES_2" value="0x1">
12219</value>
12220<value name="TIMES_05" value="0x2">
12221</value>
12222<value name="UNDEFINED" value="0x3">
12223</value>
12224</field>
12225<field name="CP_SEL" bitrange="20:19">
12226<value name="DEFAULT" value="0x0">
12227</value>
12228<value name="TIMES_2" value="0x1">
12229</value>
12230<value name="TIMES_05" value="0x2">
12231</value>
12232<value name="UNDEFINED" value="0x3">
12233</value>
12234</field>
12235<field name="TSTI_TX_DP" bitrange="18:18">
12236</field>
12237<field name="TSTI_TX_DM" bitrange="17:17">
12238</field>
12239<field name="ANALOG_TESTMODE" bitrange="16:16">
12240</field>
12241<field name="RSVD0" bitrange="15:3">
12242</field>
12243<field name="EN_USB_CLKS" bitrange="2:2">
12244</field>
12245<field name="PLL_LOCKED" bitrange="1:1">
12246</field>
12247<field name="PLL_POWER" bitrange="0:0">
12248</field>
12249</reg>
12250</dev>
12251</soc> 7657</soc>