summaryrefslogtreecommitdiff
path: root/utils/regtools/desc/regs-stmp3700.xml
diff options
context:
space:
mode:
Diffstat (limited to 'utils/regtools/desc/regs-stmp3700.xml')
-rw-r--r--utils/regtools/desc/regs-stmp3700.xml14516
1 files changed, 5659 insertions, 8857 deletions
diff --git a/utils/regtools/desc/regs-stmp3700.xml b/utils/regtools/desc/regs-stmp3700.xml
index 8af3843265..40875ce005 100644
--- a/utils/regtools/desc/regs-stmp3700.xml
+++ b/utils/regtools/desc/regs-stmp3700.xml
@@ -1,8860 +1,5662 @@
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="stmp3700" desc="STMP3700"> 2<soc name="stmp3700" desc="STMP3700">
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="RESET_CHANNEL" desc="" bitrange="23:16">
27</field> 10 <value name="SSP1" value="0x1" desc=""/>
28<field name="RESET_CHANNEL" bitrange="23:16"> 11 <value name="SSP2" value="0x2" desc=""/>
29<value name="SSP1" value="0x1"> 12 <value name="LCDIF" value="0x4" desc=""/>
30</value> 13 <value name="ATA" value="0x10" desc=""/>
31<value name="SSP2" value="0x2"> 14 <value name="NAND0" value="0x10" desc=""/>
32</value> 15 <value name="NAND1" value="0x20" desc=""/>
33<value name="LCDIF" value="0x4"> 16 <value name="NAND2" value="0x40" desc=""/>
34</value> 17 <value name="NAND3" value="0x80" desc=""/>
35<value name="ATA" value="0x10"> 18 </field>
36</value> 19 <field name="CLKGATE_CHANNEL" desc="" bitrange="15:8">
37<value name="NAND0" value="0x10"> 20 <value name="SSP1" value="0x1" desc=""/>
38</value> 21 <value name="SSP2" value="0x2" desc=""/>
39<value name="NAND1" value="0x20"> 22 <value name="LCDIF" value="0x4" desc=""/>
40</value> 23 <value name="ATA" value="0x10" desc=""/>
41<value name="NAND2" value="0x40"> 24 <value name="NAND0" value="0x10" desc=""/>
42</value> 25 <value name="NAND1" value="0x20" desc=""/>
43<value name="NAND3" value="0x80"> 26 <value name="NAND2" value="0x40" desc=""/>
44</value> 27 <value name="NAND3" value="0x80" desc=""/>
45</field> 28 </field>
46<field name="CLKGATE_CHANNEL" bitrange="15:8"> 29 <field name="FREEZE_CHANNEL" desc="" bitrange="7:0">
47<value name="SSP1" value="0x1"> 30 <value name="SSP1" value="0x1" desc=""/>
48</value> 31 <value name="SSP2" value="0x2" desc=""/>
49<value name="SSP2" value="0x2"> 32 <value name="LCDIF" value="0x4" desc=""/>
50</value> 33 <value name="ATA" value="0x10" desc=""/>
51<value name="LCDIF" value="0x4"> 34 <value name="NAND0" value="0x10" desc=""/>
52</value> 35 <value name="NAND1" value="0x20" desc=""/>
53<value name="ATA" value="0x10"> 36 <value name="NAND2" value="0x30" desc=""/>
54</value> 37 <value name="NAND3" value="0x40" desc=""/>
55<value name="NAND0" value="0x10"> 38 </field>
56</value> 39 </reg>
57<value name="NAND1" value="0x20"> 40 <reg name="CTRL1" desc="" sct="yes">
58</value> 41 <addr name="CTRL1" addr="0x10"/>
59<value name="NAND2" value="0x40"> 42 <field name="CH_AHB_ERROR_IRQ" desc="" bitrange="23:16"/>
60</value> 43 <field name="CH_CMDCMPLT_IRQ_EN" desc="" bitrange="15:8"/>
61<value name="NAND3" value="0x80"> 44 <field name="CH_CMDCMPLT_IRQ" desc="" bitrange="7:0"/>
62</value> 45 </reg>
63</field> 46 <reg name="DEVSEL" desc="">
64<field name="FREEZE_CHANNEL" bitrange="7:0"> 47 <addr name="DEVSEL" addr="0x20"/>
65<value name="SSP1" value="0x1"> 48 <field name="CH7" desc="" bitrange="31:28"/>
66</value> 49 <field name="CH6" desc="" bitrange="27:24"/>
67<value name="SSP2" value="0x2"> 50 <field name="CH5" desc="" bitrange="23:20"/>
68</value> 51 <field name="CH4" desc="" bitrange="19:16"/>
69<value name="LCDIF" value="0x4"> 52 <field name="CH3" desc="" bitrange="15:12"/>
70</value> 53 <field name="CH2" desc="" bitrange="11:8"/>
71<value name="ATA" value="0x10"> 54 <field name="CH1" desc="" bitrange="7:4"/>
72</value> 55 <field name="CH0" desc="" bitrange="3:0"/>
73<value name="NAND0" value="0x10"> 56 </reg>
74</value> 57 <reg name="CHn_CURCMDAR" desc="">
75<value name="NAND1" value="0x20"> 58 <formula string="0x40+n*0x70"/>
76</value> 59 <addr name="CH0_CURCMDAR" addr="0x40"/>
77<value name="NAND2" value="0x30"> 60 <addr name="CH1_CURCMDAR" addr="0xb0"/>
78</value> 61 <addr name="CH2_CURCMDAR" addr="0x120"/>
79<value name="NAND3" value="0x40"> 62 <addr name="CH3_CURCMDAR" addr="0x190"/>
80</value> 63 <addr name="CH4_CURCMDAR" addr="0x200"/>
81</field> 64 <addr name="CH5_CURCMDAR" addr="0x270"/>
82</reg> 65 <addr name="CH6_CURCMDAR" addr="0x2e0"/>
83<reg name="CTRL1" sct="yes"> 66 <addr name="CH7_CURCMDAR" addr="0x350"/>
84<addr name="CTRL1" addr="0x10" /> 67 <field name="CMD_ADDR" desc="" bitrange="31:0"/>
85<field name="CH_AHB_ERROR_IRQ" bitrange="23:16"> 68 </reg>
86</field> 69 <reg name="CHn_NXTCMDAR" desc="">
87<field name="CH_CMDCMPLT_IRQ_EN" bitrange="15:8"> 70 <formula string="0x50+n*0x70"/>
88</field> 71 <addr name="CH0_NXTCMDAR" addr="0x50"/>
89<field name="CH_CMDCMPLT_IRQ" bitrange="7:0"> 72 <addr name="CH1_NXTCMDAR" addr="0xc0"/>
90</field> 73 <addr name="CH2_NXTCMDAR" addr="0x130"/>
91</reg> 74 <addr name="CH3_NXTCMDAR" addr="0x1a0"/>
92<reg name="DEVSEL" sct="no"> 75 <addr name="CH4_NXTCMDAR" addr="0x210"/>
93<addr name="DEVSEL" addr="0x20" /> 76 <addr name="CH5_NXTCMDAR" addr="0x280"/>
94<field name="CH7" bitrange="31:28"> 77 <addr name="CH6_NXTCMDAR" addr="0x2f0"/>
95</field> 78 <addr name="CH7_NXTCMDAR" addr="0x360"/>
96<field name="CH6" bitrange="27:24"> 79 <field name="CMD_ADDR" desc="" bitrange="31:0"/>
97</field> 80 </reg>
98<field name="CH5" bitrange="23:20"> 81 <reg name="CHn_CMD" desc="">
99</field> 82 <formula string="0x60+n*0x70"/>
100<field name="CH4" bitrange="19:16"> 83 <addr name="CH0_CMD" addr="0x60"/>
101</field> 84 <addr name="CH1_CMD" addr="0xd0"/>
102<field name="CH3" bitrange="15:12"> 85 <addr name="CH2_CMD" addr="0x140"/>
103</field> 86 <addr name="CH3_CMD" addr="0x1b0"/>
104<field name="CH2" bitrange="11:8"> 87 <addr name="CH4_CMD" addr="0x220"/>
105</field> 88 <addr name="CH5_CMD" addr="0x290"/>
106<field name="CH1" bitrange="7:4"> 89 <addr name="CH6_CMD" addr="0x300"/>
107</field> 90 <addr name="CH7_CMD" addr="0x370"/>
108<field name="CH0" bitrange="3:0"> 91 <field name="XFER_COUNT" desc="" bitrange="31:16"/>
109</field> 92 <field name="CMDWORDS" desc="" bitrange="15:12"/>
110</reg> 93 <field name="HALTONTERMINATE" desc="" bitrange="8:8"/>
111<reg name="CHn_CURCMDAR" sct="no"> 94 <field name="WAIT4ENDCMD" desc="" bitrange="7:7"/>
112<formula string="0x40+n*0x70"/> 95 <field name="SEMAPHORE" desc="" bitrange="6:6"/>
113<addr name="CH0_CURCMDAR" addr="0x40" /> 96 <field name="NANDWAIT4READY" desc="" bitrange="5:5"/>
114<addr name="CH1_CURCMDAR" addr="0xb0" /> 97 <field name="NANDLOCK" desc="" bitrange="4:4"/>
115<addr name="CH2_CURCMDAR" addr="0x120" /> 98 <field name="IRQONCMPLT" desc="" bitrange="3:3"/>
116<addr name="CH3_CURCMDAR" addr="0x190" /> 99 <field name="CHAIN" desc="" bitrange="2:2"/>
117<addr name="CH4_CURCMDAR" addr="0x200" /> 100 <field name="COMMAND" desc="" bitrange="1:0">
118<addr name="CH5_CURCMDAR" addr="0x270" /> 101 <value name="NO_DMA_XFER" value="0x0" desc=""/>
119<addr name="CH6_CURCMDAR" addr="0x2e0" /> 102 <value name="DMA_WRITE" value="0x1" desc=""/>
120<addr name="CH7_CURCMDAR" addr="0x350" /> 103 <value name="DMA_READ" value="0x2" desc=""/>
121<field name="CMD_ADDR" bitrange="31:0"> 104 <value name="DMA_SENSE" value="0x3" desc=""/>
122</field> 105 </field>
123</reg> 106 </reg>
124<reg name="CHn_NXTCMDAR" sct="no"> 107 <reg name="CHn_BAR" desc="">
125<formula string="0x50+n*0x70"/> 108 <formula string="0x70+n*0x70"/>
126<addr name="CH0_NXTCMDAR" addr="0x50" /> 109 <addr name="CH0_BAR" addr="0x70"/>
127<addr name="CH1_NXTCMDAR" addr="0xc0" /> 110 <addr name="CH1_BAR" addr="0xe0"/>
128<addr name="CH2_NXTCMDAR" addr="0x130" /> 111 <addr name="CH2_BAR" addr="0x150"/>
129<addr name="CH3_NXTCMDAR" addr="0x1a0" /> 112 <addr name="CH3_BAR" addr="0x1c0"/>
130<addr name="CH4_NXTCMDAR" addr="0x210" /> 113 <addr name="CH4_BAR" addr="0x230"/>
131<addr name="CH5_NXTCMDAR" addr="0x280" /> 114 <addr name="CH5_BAR" addr="0x2a0"/>
132<addr name="CH6_NXTCMDAR" addr="0x2f0" /> 115 <addr name="CH6_BAR" addr="0x310"/>
133<addr name="CH7_NXTCMDAR" addr="0x360" /> 116 <addr name="CH7_BAR" addr="0x380"/>
134<field name="CMD_ADDR" bitrange="31:0"> 117 <field name="ADDRESS" desc="" bitrange="31:0"/>
135</field> 118 </reg>
136</reg> 119 <reg name="CHn_SEMA" desc="">
137<reg name="CHn_CMD" sct="no"> 120 <formula string="0x80+n*0x70"/>
138<formula string="0x60+n*0x70"/> 121 <addr name="CH0_SEMA" addr="0x80"/>
139<addr name="CH0_CMD" addr="0x60" /> 122 <addr name="CH1_SEMA" addr="0xf0"/>
140<addr name="CH1_CMD" addr="0xd0" /> 123 <addr name="CH2_SEMA" addr="0x160"/>
141<addr name="CH2_CMD" addr="0x140" /> 124 <addr name="CH3_SEMA" addr="0x1d0"/>
142<addr name="CH3_CMD" addr="0x1b0" /> 125 <addr name="CH4_SEMA" addr="0x240"/>
143<addr name="CH4_CMD" addr="0x220" /> 126 <addr name="CH5_SEMA" addr="0x2b0"/>
144<addr name="CH5_CMD" addr="0x290" /> 127 <addr name="CH6_SEMA" addr="0x320"/>
145<addr name="CH6_CMD" addr="0x300" /> 128 <addr name="CH7_SEMA" addr="0x390"/>
146<addr name="CH7_CMD" addr="0x370" /> 129 <field name="PHORE" desc="" bitrange="23:16"/>
147<field name="XFER_COUNT" bitrange="31:16"> 130 <field name="INCREMENT_SEMA" desc="" bitrange="7:0"/>
148</field> 131 </reg>
149<field name="CMDWORDS" bitrange="15:12"> 132 <reg name="CHn_DEBUG1" desc="">
150</field> 133 <formula string="0x90+n*0x70"/>
151<field name="HALTONTERMINATE" bitrange="8:8"> 134 <addr name="CH0_DEBUG1" addr="0x90"/>
152</field> 135 <addr name="CH1_DEBUG1" addr="0x100"/>
153<field name="WAIT4ENDCMD" bitrange="7:7"> 136 <addr name="CH2_DEBUG1" addr="0x170"/>
154</field> 137 <addr name="CH3_DEBUG1" addr="0x1e0"/>
155<field name="SEMAPHORE" bitrange="6:6"> 138 <addr name="CH4_DEBUG1" addr="0x250"/>
156</field> 139 <addr name="CH5_DEBUG1" addr="0x2c0"/>
157<field name="NANDWAIT4READY" bitrange="5:5"> 140 <addr name="CH6_DEBUG1" addr="0x330"/>
158</field> 141 <addr name="CH7_DEBUG1" addr="0x3a0"/>
159<field name="NANDLOCK" bitrange="4:4"> 142 <field name="REQ" desc="" bitrange="31:31"/>
160</field> 143 <field name="BURST" desc="" bitrange="30:30"/>
161<field name="IRQONCMPLT" bitrange="3:3"> 144 <field name="KICK" desc="" bitrange="29:29"/>
162</field> 145 <field name="END" desc="" bitrange="28:28"/>
163<field name="CHAIN" bitrange="2:2"> 146 <field name="NEXTCMDADDRVALID" desc="" bitrange="24:24"/>
164</field> 147 <field name="RD_FIFO_EMPTY" desc="" bitrange="23:23"/>
165<field name="COMMAND" bitrange="1:0"> 148 <field name="RD_FIFO_FULL" desc="" bitrange="22:22"/>
166<value name="NO_DMA_XFER" value="0x0"> 149 <field name="WR_FIFO_EMPTY" desc="" bitrange="21:21"/>
167</value> 150 <field name="WR_FIFO_FULL" desc="" bitrange="20:20"/>
168<value name="DMA_WRITE" value="0x1"> 151 <field name="STATEMACHINE" desc="" bitrange="4:0">
169</value> 152 <value name="IDLE" value="0x0" desc=""/>
170<value name="DMA_READ" value="0x2"> 153 <value name="REQ_CMD1" value="0x1" desc=""/>
171</value> 154 <value name="REQ_CMD3" value="0x2" desc=""/>
172<value name="DMA_SENSE" value="0x3"> 155 <value name="REQ_CMD2" value="0x3" desc=""/>
173</value> 156 <value name="XFER_DECODE" value="0x4" desc=""/>
174</field> 157 <value name="REQ_WAIT" value="0x5" desc=""/>
175</reg> 158 <value name="REQ_CMD4" value="0x6" desc=""/>
176<reg name="CHn_BAR" sct="no"> 159 <value name="PIO_REQ" value="0x7" desc=""/>
177<formula string="0x70+n*0x70"/> 160 <value name="READ_FLUSH" value="0x8" desc=""/>
178<addr name="CH0_BAR" addr="0x70" /> 161 <value name="READ_WAIT" value="0x9" desc=""/>
179<addr name="CH1_BAR" addr="0xe0" /> 162 <value name="WRITE" value="0xc" desc=""/>
180<addr name="CH2_BAR" addr="0x150" /> 163 <value name="READ_REQ" value="0xd" desc=""/>
181<addr name="CH3_BAR" addr="0x1c0" /> 164 <value name="CHECK_CHAIN" value="0xe" desc=""/>
182<addr name="CH4_BAR" addr="0x230" /> 165 <value name="XFER_COMPLETE" value="0xf" desc=""/>
183<addr name="CH5_BAR" addr="0x2a0" /> 166 <value name="WAIT_END" value="0x15" desc=""/>
184<addr name="CH6_BAR" addr="0x310" /> 167 <value name="WRITE_WAIT" value="0x1c" desc=""/>
185<addr name="CH7_BAR" addr="0x380" /> 168 <value name="CHECK_WAIT" value="0x1e" desc=""/>
186<field name="ADDRESS" bitrange="31:0"> 169 </field>
187</field> 170 </reg>
188</reg> 171 <reg name="CHn_DEBUG2" desc="">
189<reg name="CHn_SEMA" sct="no"> 172 <formula string="0xa0+n*0x70"/>
190<formula string="0x80+n*0x70"/> 173 <addr name="CH0_DEBUG2" addr="0xa0"/>
191<addr name="CH0_SEMA" addr="0x80" /> 174 <addr name="CH1_DEBUG2" addr="0x110"/>
192<addr name="CH1_SEMA" addr="0xf0" /> 175 <addr name="CH2_DEBUG2" addr="0x180"/>
193<addr name="CH2_SEMA" addr="0x160" /> 176 <addr name="CH3_DEBUG2" addr="0x1f0"/>
194<addr name="CH3_SEMA" addr="0x1d0" /> 177 <addr name="CH4_DEBUG2" addr="0x260"/>
195<addr name="CH4_SEMA" addr="0x240" /> 178 <addr name="CH5_DEBUG2" addr="0x2d0"/>
196<addr name="CH5_SEMA" addr="0x2b0" /> 179 <addr name="CH6_DEBUG2" addr="0x340"/>
197<addr name="CH6_SEMA" addr="0x320" /> 180 <addr name="CH7_DEBUG2" addr="0x3b0"/>
198<addr name="CH7_SEMA" addr="0x390" /> 181 <field name="APB_BYTES" desc="" bitrange="31:16"/>
199<field name="PHORE" bitrange="23:16"> 182 <field name="AHB_BYTES" desc="" bitrange="15:0"/>
200</field> 183 </reg>
201<field name="INCREMENT_SEMA" bitrange="7:0"> 184 <reg name="VERSION" desc="">
202</field> 185 <addr name="VERSION" addr="0x3f0"/>
203</reg> 186 <field name="MAJOR" desc="" bitrange="31:24"/>
204<reg name="CHn_DEBUG1" sct="no"> 187 <field name="MINOR" desc="" bitrange="23:16"/>
205<formula string="0x90+n*0x70"/> 188 <field name="STEP" desc="" bitrange="15:0"/>
206<addr name="CH0_DEBUG1" addr="0x90" /> 189 </reg>
207<addr name="CH1_DEBUG1" addr="0x100" /> 190 </dev>
208<addr name="CH2_DEBUG1" addr="0x170" /> 191 <dev name="APBX" long_name="APHX DMA" desc="AHB-to-APBX Bridge with DMA" version="3.2.0">
209<addr name="CH3_DEBUG1" addr="0x1e0" /> 192 <addr name="APBX" addr="0x80024000"/>
210<addr name="CH4_DEBUG1" addr="0x250" /> 193 <reg name="CTRL0" desc="" sct="yes">
211<addr name="CH5_DEBUG1" addr="0x2c0" /> 194 <addr name="CTRL0" addr="0x0"/>
212<addr name="CH6_DEBUG1" addr="0x330" /> 195 <field name="SFTRST" desc="" bitrange="31:31"/>
213<addr name="CH7_DEBUG1" addr="0x3a0" /> 196 <field name="CLKGATE" desc="" bitrange="30:30"/>
214<field name="REQ" bitrange="31:31"> 197 <field name="RESET_CHANNEL" desc="" bitrange="23:16">
215</field> 198 <value name="AUDIOIN" value="0x1" desc=""/>
216<field name="BURST" bitrange="30:30"> 199 <value name="AUDIOOUT" value="0x2" desc=""/>
217</field> 200 <value name="SPDIF_TX" value="0x4" desc=""/>
218<field name="KICK" bitrange="29:29"> 201 <value name="SAIF2" value="0x4" desc=""/>
219</field> 202 <value name="I2C" value="0x8" desc=""/>
220<field name="END" bitrange="28:28"> 203 <value name="SAIF1" value="0x10" desc=""/>
221</field> 204 <value name="DRI" value="0x20" desc=""/>
222<field name="NEXTCMDADDRVALID" bitrange="24:24"> 205 <value name="UART_RX" value="0x40" desc=""/>
223</field> 206 <value name="IRDA_RX" value="0x40" desc=""/>
224<field name="RD_FIFO_EMPTY" bitrange="23:23"> 207 <value name="UART_TX" value="0x80" desc=""/>
225</field> 208 <value name="IRDA_TX" value="0x80" desc=""/>
226<field name="RD_FIFO_FULL" bitrange="22:22"> 209 </field>
227</field> 210 <field name="FREEZE_CHANNEL" desc="" bitrange="7:0">
228<field name="WR_FIFO_EMPTY" bitrange="21:21"> 211 <value name="AUDIOIN" value="0x1" desc=""/>
229</field> 212 <value name="AUDIOOUT" value="0x2" desc=""/>
230<field name="WR_FIFO_FULL" bitrange="20:20"> 213 <value name="SPDIF_TX" value="0x4" desc=""/>
231</field> 214 <value name="SAIF2" value="0x4" desc=""/>
232<field name="STATEMACHINE" bitrange="4:0"> 215 <value name="I2C" value="0x8" desc=""/>
233<value name="IDLE" value="0x0"> 216 <value name="SAIF1" value="0x10" desc=""/>
234</value> 217 <value name="DRI" value="0x20" desc=""/>
235<value name="REQ_CMD1" value="0x1"> 218 <value name="UART_RX" value="0x40" desc=""/>
236</value> 219 <value name="IRDA_RX" value="0x40" desc=""/>
237<value name="REQ_CMD3" value="0x2"> 220 <value name="UART_TX" value="0x80" desc=""/>
238</value> 221 <value name="IRDA_TX" value="0x80" desc=""/>
239<value name="REQ_CMD2" value="0x3"> 222 </field>
240</value> 223 </reg>
241<value name="XFER_DECODE" value="0x4"> 224 <reg name="CTRL1" desc="" sct="yes">
242</value> 225 <addr name="CTRL1" addr="0x10"/>
243<value name="REQ_WAIT" value="0x5"> 226 <field name="CH_AHB_ERROR_IRQ" desc="" bitrange="23:16"/>
244</value> 227 <field name="CH_CMDCMPLT_IRQ_EN" desc="" bitrange="15:8"/>
245<value name="REQ_CMD4" value="0x6"> 228 <field name="CH_CMDCMPLT_IRQ" desc="" bitrange="7:0"/>
246</value> 229 </reg>
247<value name="PIO_REQ" value="0x7"> 230 <reg name="DEVSEL" desc="">
248</value> 231 <addr name="DEVSEL" addr="0x20"/>
249<value name="READ_FLUSH" value="0x8"> 232 <field name="CH7" desc="" bitrange="31:28">
250</value> 233 <value name="USE_UART" value="0x0" desc=""/>
251<value name="READ_WAIT" value="0x9"> 234 <value name="USE_IRDA" value="0x1" desc=""/>
252</value> 235 </field>
253<value name="WRITE" value="0xc"> 236 <field name="CH6" desc="" bitrange="27:24">
254</value> 237 <value name="USE_UART" value="0x0" desc=""/>
255<value name="READ_REQ" value="0xd"> 238 <value name="USE_IRDA" value="0x1" desc=""/>
256</value> 239 </field>
257<value name="CHECK_CHAIN" value="0xe"> 240 <field name="CH5" desc="" bitrange="23:20"/>
258</value> 241 <field name="CH4" desc="" bitrange="19:16"/>
259<value name="XFER_COMPLETE" value="0xf"> 242 <field name="CH3" desc="" bitrange="15:12"/>
260</value> 243 <field name="CH2" desc="" bitrange="11:8">
261<value name="WAIT_END" value="0x15"> 244 <value name="USE_SPDIF" value="0x0" desc=""/>
262</value> 245 <value name="USE_SAIF2" value="0x1" desc=""/>
263<value name="WRITE_WAIT" value="0x1c"> 246 </field>
264</value> 247 <field name="CH1" desc="" bitrange="7:4"/>
265<value name="CHECK_WAIT" value="0x1e"> 248 <field name="CH0" desc="" bitrange="3:0"/>
266</value> 249 </reg>
267</field> 250 <reg name="CHn_CURCMDAR" desc="">
268</reg> 251 <formula string="0x40+n*0x70"/>
269<reg name="CHn_DEBUG2" sct="no"> 252 <addr name="CH0_CURCMDAR" addr="0x40"/>
270<formula string="0xa0+n*0x70"/> 253 <addr name="CH1_CURCMDAR" addr="0xb0"/>
271<addr name="CH0_DEBUG2" addr="0xa0" /> 254 <addr name="CH2_CURCMDAR" addr="0x120"/>
272<addr name="CH1_DEBUG2" addr="0x110" /> 255 <addr name="CH3_CURCMDAR" addr="0x190"/>
273<addr name="CH2_DEBUG2" addr="0x180" /> 256 <addr name="CH4_CURCMDAR" addr="0x200"/>
274<addr name="CH3_DEBUG2" addr="0x1f0" /> 257 <addr name="CH5_CURCMDAR" addr="0x270"/>
275<addr name="CH4_DEBUG2" addr="0x260" /> 258 <addr name="CH6_CURCMDAR" addr="0x2e0"/>
276<addr name="CH5_DEBUG2" addr="0x2d0" /> 259 <addr name="CH7_CURCMDAR" addr="0x350"/>
277<addr name="CH6_DEBUG2" addr="0x340" /> 260 <field name="CMD_ADDR" desc="" bitrange="31:0"/>
278<addr name="CH7_DEBUG2" addr="0x3b0" /> 261 </reg>
279<field name="APB_BYTES" bitrange="31:16"> 262 <reg name="CHn_NXTCMDAR" desc="">
280</field> 263 <formula string="0x50+n*0x70"/>
281<field name="AHB_BYTES" bitrange="15:0"> 264 <addr name="CH0_NXTCMDAR" addr="0x50"/>
282</field> 265 <addr name="CH1_NXTCMDAR" addr="0xc0"/>
283</reg> 266 <addr name="CH2_NXTCMDAR" addr="0x130"/>
284<reg name="VERSION" sct="no"> 267 <addr name="CH3_NXTCMDAR" addr="0x1a0"/>
285<addr name="VERSION" addr="0x3f0" /> 268 <addr name="CH4_NXTCMDAR" addr="0x210"/>
286<field name="MAJOR" bitrange="31:24"> 269 <addr name="CH5_NXTCMDAR" addr="0x280"/>
287</field> 270 <addr name="CH6_NXTCMDAR" addr="0x2f0"/>
288<field name="MINOR" bitrange="23:16"> 271 <addr name="CH7_NXTCMDAR" addr="0x360"/>
289</field> 272 <field name="CMD_ADDR" desc="" bitrange="31:0"/>
290<field name="STEP" bitrange="15:0"> 273 </reg>
291</field> 274 <reg name="CHn_CMD" desc="">
292</reg> 275 <formula string="0x60+n*0x70"/>
293</dev> 276 <addr name="CH0_CMD" addr="0x60"/>
294<dev name="APBX" long_name="APHX DMA" desc="AHB-to-APBX Bridge with DMA" version="3.2.0"> 277 <addr name="CH1_CMD" addr="0xd0"/>
295<addr name="APBX" addr="0x80024000" /> 278 <addr name="CH2_CMD" addr="0x140"/>
296<reg name="CTRL0" sct="yes"> 279 <addr name="CH3_CMD" addr="0x1b0"/>
297<addr name="CTRL0" addr="0x0" /> 280 <addr name="CH4_CMD" addr="0x220"/>
298<field name="SFTRST" bitrange="31:31"> 281 <addr name="CH5_CMD" addr="0x290"/>
299</field> 282 <addr name="CH6_CMD" addr="0x300"/>
300<field name="CLKGATE" bitrange="30:30"> 283 <addr name="CH7_CMD" addr="0x370"/>
301</field> 284 <field name="XFER_COUNT" desc="" bitrange="31:16"/>
302<field name="RESET_CHANNEL" bitrange="23:16"> 285 <field name="CMDWORDS" desc="" bitrange="15:12"/>
303<value name="AUDIOIN" value="0x1"> 286 <field name="WAIT4ENDCMD" desc="" bitrange="7:7"/>
304</value> 287 <field name="SEMAPHORE" desc="" bitrange="6:6"/>
305<value name="AUDIOOUT" value="0x2"> 288 <field name="IRQONCMPLT" desc="" bitrange="3:3"/>
306</value> 289 <field name="CHAIN" desc="" bitrange="2:2"/>
307<value name="SPDIF_TX" value="0x4"> 290 <field name="COMMAND" desc="" bitrange="1:0">
308</value> 291 <value name="NO_DMA_XFER" value="0x0" desc=""/>
309<value name="SAIF2" value="0x4"> 292 <value name="DMA_WRITE" value="0x1" desc=""/>
310</value> 293 <value name="DMA_READ" value="0x2" desc=""/>
311<value name="I2C" value="0x8"> 294 </field>
312</value> 295 </reg>
313<value name="SAIF1" value="0x10"> 296 <reg name="CHn_BAR" desc="">
314</value> 297 <formula string="0x70+n*0x70"/>
315<value name="DRI" value="0x20"> 298 <addr name="CH0_BAR" addr="0x70"/>
316</value> 299 <addr name="CH1_BAR" addr="0xe0"/>
317<value name="UART_RX" value="0x40"> 300 <addr name="CH2_BAR" addr="0x150"/>
318</value> 301 <addr name="CH3_BAR" addr="0x1c0"/>
319<value name="IRDA_RX" value="0x40"> 302 <addr name="CH4_BAR" addr="0x230"/>
320</value> 303 <addr name="CH5_BAR" addr="0x2a0"/>
321<value name="UART_TX" value="0x80"> 304 <addr name="CH6_BAR" addr="0x310"/>
322</value> 305 <addr name="CH7_BAR" addr="0x380"/>
323<value name="IRDA_TX" value="0x80"> 306 <field name="ADDRESS" desc="" bitrange="31:0"/>
324</value> 307 </reg>
325</field> 308 <reg name="CHn_SEMA" desc="">
326<field name="FREEZE_CHANNEL" bitrange="7:0"> 309 <formula string="0x80+n*0x70"/>
327<value name="AUDIOIN" value="0x1"> 310 <addr name="CH0_SEMA" addr="0x80"/>
328</value> 311 <addr name="CH1_SEMA" addr="0xf0"/>
329<value name="AUDIOOUT" value="0x2"> 312 <addr name="CH2_SEMA" addr="0x160"/>
330</value> 313 <addr name="CH3_SEMA" addr="0x1d0"/>
331<value name="SPDIF_TX" value="0x4"> 314 <addr name="CH4_SEMA" addr="0x240"/>
332</value> 315 <addr name="CH5_SEMA" addr="0x2b0"/>
333<value name="SAIF2" value="0x4"> 316 <addr name="CH6_SEMA" addr="0x320"/>
334</value> 317 <addr name="CH7_SEMA" addr="0x390"/>
335<value name="I2C" value="0x8"> 318 <field name="PHORE" desc="" bitrange="23:16"/>
336</value> 319 <field name="INCREMENT_SEMA" desc="" bitrange="7:0"/>
337<value name="SAIF1" value="0x10"> 320 </reg>
338</value> 321 <reg name="CHn_DEBUG1" desc="">
339<value name="DRI" value="0x20"> 322 <formula string="0x90+n*0x70"/>
340</value> 323 <addr name="CH0_DEBUG1" addr="0x90"/>
341<value name="UART_RX" value="0x40"> 324 <addr name="CH1_DEBUG1" addr="0x100"/>
342</value> 325 <addr name="CH2_DEBUG1" addr="0x170"/>
343<value name="IRDA_RX" value="0x40"> 326 <addr name="CH3_DEBUG1" addr="0x1e0"/>
344</value> 327 <addr name="CH4_DEBUG1" addr="0x250"/>
345<value name="UART_TX" value="0x80"> 328 <addr name="CH5_DEBUG1" addr="0x2c0"/>
346</value> 329 <addr name="CH6_DEBUG1" addr="0x330"/>
347<value name="IRDA_TX" value="0x80"> 330 <addr name="CH7_DEBUG1" addr="0x3a0"/>
348</value> 331 <field name="REQ" desc="" bitrange="31:31"/>
349</field> 332 <field name="BURST" desc="" bitrange="30:30"/>
350</reg> 333 <field name="KICK" desc="" bitrange="29:29"/>
351<reg name="CTRL1" sct="yes"> 334 <field name="END" desc="" bitrange="28:28"/>
352<addr name="CTRL1" addr="0x10" /> 335 <field name="NEXTCMDADDRVALID" desc="" bitrange="24:24"/>
353<field name="CH_AHB_ERROR_IRQ" bitrange="23:16"> 336 <field name="RD_FIFO_EMPTY" desc="" bitrange="23:23"/>
354</field> 337 <field name="RD_FIFO_FULL" desc="" bitrange="22:22"/>
355<field name="CH_CMDCMPLT_IRQ_EN" bitrange="15:8"> 338 <field name="WR_FIFO_EMPTY" desc="" bitrange="21:21"/>
356</field> 339 <field name="WR_FIFO_FULL" desc="" bitrange="20:20"/>
357<field name="CH_CMDCMPLT_IRQ" bitrange="7:0"> 340 <field name="STATEMACHINE" desc="" bitrange="4:0">
358</field> 341 <value name="IDLE" value="0x0" desc=""/>
359</reg> 342 <value name="REQ_CMD1" value="0x1" desc=""/>
360<reg name="DEVSEL" sct="no"> 343 <value name="REQ_CMD3" value="0x2" desc=""/>
361<addr name="DEVSEL" addr="0x20" /> 344 <value name="REQ_CMD2" value="0x3" desc=""/>
362<field name="CH7" bitrange="31:28"> 345 <value name="XFER_DECODE" value="0x4" desc=""/>
363<value name="USE_UART" value="0x0"> 346 <value name="REQ_WAIT" value="0x5" desc=""/>
364</value> 347 <value name="REQ_CMD4" value="0x6" desc=""/>
365<value name="USE_IRDA" value="0x1"> 348 <value name="PIO_REQ" value="0x7" desc=""/>
366</value> 349 <value name="READ_FLUSH" value="0x8" desc=""/>
367</field> 350 <value name="READ_WAIT" value="0x9" desc=""/>
368<field name="CH6" bitrange="27:24"> 351 <value name="WRITE" value="0xc" desc=""/>
369<value name="USE_UART" value="0x0"> 352 <value name="READ_REQ" value="0xd" desc=""/>
370</value> 353 <value name="CHECK_CHAIN" value="0xe" desc=""/>
371<value name="USE_IRDA" value="0x1"> 354 <value name="XFER_COMPLETE" value="0xf" desc=""/>
372</value> 355 <value name="WAIT_END" value="0x15" desc=""/>
373</field> 356 <value name="WRITE_WAIT" value="0x1c" desc=""/>
374<field name="CH5" bitrange="23:20"> 357 <value name="CHECK_WAIT" value="0x1e" desc=""/>
375</field> 358 </field>
376<field name="CH4" bitrange="19:16"> 359 </reg>
377</field> 360 <reg name="CHn_DEBUG2" desc="">
378<field name="CH3" bitrange="15:12"> 361 <formula string="0xa0+n*0x70"/>
379</field> 362 <addr name="CH0_DEBUG2" addr="0xa0"/>
380<field name="CH2" bitrange="11:8"> 363 <addr name="CH1_DEBUG2" addr="0x110"/>
381<value name="USE_SPDIF" value="0x0"> 364 <addr name="CH2_DEBUG2" addr="0x180"/>
382</value> 365 <addr name="CH3_DEBUG2" addr="0x1f0"/>
383<value name="USE_SAIF2" value="0x1"> 366 <addr name="CH4_DEBUG2" addr="0x260"/>
384</value> 367 <addr name="CH5_DEBUG2" addr="0x2d0"/>
385</field> 368 <addr name="CH6_DEBUG2" addr="0x340"/>
386<field name="CH1" bitrange="7:4"> 369 <addr name="CH7_DEBUG2" addr="0x3b0"/>
387</field> 370 <field name="APB_BYTES" desc="" bitrange="31:16"/>
388<field name="CH0" bitrange="3:0"> 371 <field name="AHB_BYTES" desc="" bitrange="15:0"/>
389</field> 372 </reg>
390</reg> 373 <reg name="VERSION" desc="">
391<reg name="CHn_CURCMDAR" sct="no"> 374 <addr name="VERSION" addr="0x3f0"/>
392<formula string="0x40+n*0x70"/> 375 <field name="MAJOR" desc="" bitrange="31:24"/>
393<addr name="CH0_CURCMDAR" addr="0x40" /> 376 <field name="MINOR" desc="" bitrange="23:16"/>
394<addr name="CH1_CURCMDAR" addr="0xb0" /> 377 <field name="STEP" desc="" bitrange="15:0"/>
395<addr name="CH2_CURCMDAR" addr="0x120" /> 378 </reg>
396<addr name="CH3_CURCMDAR" addr="0x190" /> 379 </dev>
397<addr name="CH4_CURCMDAR" addr="0x200" /> 380 <dev name="AUDIOIN" long_name="AUDIOIN/ADC" desc="Digital Audio Filter Input" version="3.4.0">
398<addr name="CH5_CURCMDAR" addr="0x270" /> 381 <addr name="AUDIOIN" addr="0x8004c000"/>
399<addr name="CH6_CURCMDAR" addr="0x2e0" /> 382 <reg name="CTRL" desc="" sct="yes">
400<addr name="CH7_CURCMDAR" addr="0x350" /> 383 <addr name="CTRL" addr="0x0"/>
401<field name="CMD_ADDR" bitrange="31:0"> 384 <field name="SFTRST" desc="" bitrange="31:31"/>
402</field> 385 <field name="CLKGATE" desc="" bitrange="30:30"/>
403</reg> 386 <field name="DMAWAIT_COUNT" desc="" bitrange="20:16"/>
404<reg name="CHn_NXTCMDAR" sct="no"> 387 <field name="LR_SWAP" desc="" bitrange="10:10"/>
405<formula string="0x50+n*0x70"/> 388 <field name="EDGE_SYNC" desc="" bitrange="9:9"/>
406<addr name="CH0_NXTCMDAR" addr="0x50" /> 389 <field name="INVERT_1BIT" desc="" bitrange="8:8"/>
407<addr name="CH1_NXTCMDAR" addr="0xc0" /> 390 <field name="OFFSET_ENABLE" desc="" bitrange="7:7"/>
408<addr name="CH2_NXTCMDAR" addr="0x130" /> 391 <field name="HPF_ENABLE" desc="" bitrange="6:6"/>
409<addr name="CH3_NXTCMDAR" addr="0x1a0" /> 392 <field name="WORD_LENGTH" desc="" bitrange="5:5"/>
410<addr name="CH4_NXTCMDAR" addr="0x210" /> 393 <field name="LOOPBACK" desc="" bitrange="4:4"/>
411<addr name="CH5_NXTCMDAR" addr="0x280" /> 394 <field name="FIFO_UNDERFLOW_IRQ" desc="" bitrange="3:3"/>
412<addr name="CH6_NXTCMDAR" addr="0x2f0" /> 395 <field name="FIFO_OVERFLOW_IRQ" desc="" bitrange="2:2"/>
413<addr name="CH7_NXTCMDAR" addr="0x360" /> 396 <field name="FIFO_ERROR_IRQ_EN" desc="" bitrange="1:1"/>
414<field name="CMD_ADDR" bitrange="31:0"> 397 <field name="RUN" desc="" bitrange="0:0"/>
415</field> 398 </reg>
416</reg> 399 <reg name="STAT" desc="">
417<reg name="CHn_CMD" sct="no"> 400 <addr name="STAT" addr="0x10"/>
418<formula string="0x60+n*0x70"/> 401 <field name="ADC_PRESENT" desc="" bitrange="31:31"/>
419<addr name="CH0_CMD" addr="0x60" /> 402 </reg>
420<addr name="CH1_CMD" addr="0xd0" /> 403 <reg name="ADCSRR" desc="" sct="yes">
421<addr name="CH2_CMD" addr="0x140" /> 404 <addr name="ADCSRR" addr="0x20"/>
422<addr name="CH3_CMD" addr="0x1b0" /> 405 <field name="OSR" desc="" bitrange="31:31">
423<addr name="CH4_CMD" addr="0x220" /> 406 <value name="OSR6" value="0x0" desc=""/>
424<addr name="CH5_CMD" addr="0x290" /> 407 <value name="OSR12" value="0x1" desc=""/>
425<addr name="CH6_CMD" addr="0x300" /> 408 </field>
426<addr name="CH7_CMD" addr="0x370" /> 409 <field name="BASEMULT" desc="" bitrange="30:28">
427<field name="XFER_COUNT" bitrange="31:16"> 410 <value name="SINGLE_RATE" value="0x1" desc=""/>
428</field> 411 <value name="DOUBLE_RATE" value="0x2" desc=""/>
429<field name="CMDWORDS" bitrange="15:12"> 412 <value name="QUAD_RATE" value="0x4" desc=""/>
430</field> 413 </field>
431<field name="WAIT4ENDCMD" bitrange="7:7"> 414 <field name="SRC_HOLD" desc="" bitrange="26:24"/>
432</field> 415 <field name="SRC_INT" desc="" bitrange="20:16"/>
433<field name="SEMAPHORE" bitrange="6:6"> 416 <field name="SRC_FRAC" desc="" bitrange="12:0"/>
434</field> 417 </reg>
435<field name="IRQONCMPLT" bitrange="3:3"> 418 <reg name="ADCVOLUME" desc="" sct="yes">
436</field> 419 <addr name="ADCVOLUME" addr="0x30"/>
437<field name="CHAIN" bitrange="2:2"> 420 <field name="VOLUME_UPDATE_LEFT" desc="" bitrange="28:28"/>
438</field> 421 <field name="EN_ZCD" desc="" bitrange="25:25"/>
439<field name="COMMAND" bitrange="1:0"> 422 <field name="VOLUME_LEFT" desc="" bitrange="23:16"/>
440<value name="NO_DMA_XFER" value="0x0"> 423 <field name="VOLUME_UPDATE_RIGHT" desc="" bitrange="12:12"/>
441</value> 424 <field name="VOLUME_RIGHT" desc="" bitrange="7:0"/>
442<value name="DMA_WRITE" value="0x1"> 425 </reg>
443</value> 426 <reg name="ADCDEBUG" desc="" sct="yes">
444<value name="DMA_READ" value="0x2"> 427 <addr name="ADCDEBUG" addr="0x40"/>
445</value> 428 <field name="ENABLE_ADCDMA" desc="" bitrange="31:31"/>
446</field> 429 <field name="ADC_DMA_REQ_HAND_SHAKE_CLK_CROSS" desc="" bitrange="3:3"/>
447</reg> 430 <field name="SET_INTERRUPT3_HAND_SHAKE" desc="" bitrange="2:2"/>
448<reg name="CHn_BAR" sct="no"> 431 <field name="DMA_PREQ" desc="" bitrange="1:1"/>
449<formula string="0x70+n*0x70"/> 432 <field name="FIFO_STATUS" desc="" bitrange="0:0"/>
450<addr name="CH0_BAR" addr="0x70" /> 433 </reg>
451<addr name="CH1_BAR" addr="0xe0" /> 434 <reg name="ADCVOL" desc="" sct="yes">
452<addr name="CH2_BAR" addr="0x150" /> 435 <addr name="ADCVOL" addr="0x50"/>
453<addr name="CH3_BAR" addr="0x1c0" /> 436 <field name="VOLUME_UPDATE_PENDING" desc="" bitrange="28:28"/>
454<addr name="CH4_BAR" addr="0x230" /> 437 <field name="EN_ADC_ZCD" desc="" bitrange="25:25"/>
455<addr name="CH5_BAR" addr="0x2a0" /> 438 <field name="MUTE" desc="" bitrange="24:24"/>
456<addr name="CH6_BAR" addr="0x310" /> 439 <field name="SELECT_LEFT" desc="" bitrange="13:12"/>
457<addr name="CH7_BAR" addr="0x380" /> 440 <field name="GAIN_LEFT" desc="" bitrange="11:8"/>
458<field name="ADDRESS" bitrange="31:0"> 441 <field name="SELECT_RIGHT" desc="" bitrange="5:4"/>
459</field> 442 <field name="GAIN_RIGHT" desc="" bitrange="3:0"/>
460</reg> 443 </reg>
461<reg name="CHn_SEMA" sct="no"> 444 <reg name="MICLINE" desc="" sct="yes">
462<formula string="0x80+n*0x70"/> 445 <addr name="MICLINE" addr="0x60"/>
463<addr name="CH0_SEMA" addr="0x80" /> 446 <field name="DIVIDE_LINE1" desc="" bitrange="29:29"/>
464<addr name="CH1_SEMA" addr="0xf0" /> 447 <field name="DIVIDE_LINE2" desc="" bitrange="28:28"/>
465<addr name="CH2_SEMA" addr="0x160" /> 448 <field name="MIC_SELECT" desc="" bitrange="24:24"/>
466<addr name="CH3_SEMA" addr="0x1d0" /> 449 <field name="MIC_RESISTOR" desc="" bitrange="21:20">
467<addr name="CH4_SEMA" addr="0x240" /> 450 <value name="Off" value="0x0" desc=""/>
468<addr name="CH5_SEMA" addr="0x2b0" /> 451 <value name="2KOhm" value="0x1" desc=""/>
469<addr name="CH6_SEMA" addr="0x320" /> 452 <value name="4KOhm" value="0x2" desc=""/>
470<addr name="CH7_SEMA" addr="0x390" /> 453 <value name="8KOhm" value="0x3" desc=""/>
471<field name="PHORE" bitrange="23:16"> 454 </field>
472</field> 455 <field name="MIC_BIAS" desc="" bitrange="18:16"/>
473<field name="INCREMENT_SEMA" bitrange="7:0"> 456 <field name="MIC_CHOPCLK" desc="" bitrange="5:4"/>
474</field> 457 <field name="MIC_GAIN" desc="" bitrange="1:0">
475</reg> 458 <value name="0dB" value="0x0" desc=""/>
476<reg name="CHn_DEBUG1" sct="no"> 459 <value name="20dB" value="0x1" desc=""/>
477<formula string="0x90+n*0x70"/> 460 <value name="30dB" value="0x2" desc=""/>
478<addr name="CH0_DEBUG1" addr="0x90" /> 461 <value name="40dB" value="0x3" desc=""/>
479<addr name="CH1_DEBUG1" addr="0x100" /> 462 </field>
480<addr name="CH2_DEBUG1" addr="0x170" /> 463 </reg>
481<addr name="CH3_DEBUG1" addr="0x1e0" /> 464 <reg name="ANACLKCTRL" desc="" sct="yes">
482<addr name="CH4_DEBUG1" addr="0x250" /> 465 <addr name="ANACLKCTRL" addr="0x70"/>
483<addr name="CH5_DEBUG1" addr="0x2c0" /> 466 <field name="CLKGATE" desc="" bitrange="31:31"/>
484<addr name="CH6_DEBUG1" addr="0x330" /> 467 <field name="DITHER_OFF" desc="" bitrange="6:6"/>
485<addr name="CH7_DEBUG1" addr="0x3a0" /> 468 <field name="SLOW_DITHER" desc="" bitrange="5:5"/>
486<field name="REQ" bitrange="31:31"> 469 <field name="INVERT_ADCCLK" desc="" bitrange="4:4"/>
487</field> 470 <field name="ADCDIV" desc="" bitrange="2:0"/>
488<field name="BURST" bitrange="30:30"> 471 </reg>
489</field> 472 <reg name="DATA" desc="">
490<field name="KICK" bitrange="29:29"> 473 <addr name="DATA" addr="0x80"/>
491</field> 474 <field name="HIGH" desc="" bitrange="31:16"/>
492<field name="END" bitrange="28:28"> 475 <field name="LOW" desc="" bitrange="15:0"/>
493</field> 476 </reg>
494<field name="NEXTCMDADDRVALID" bitrange="24:24"> 477 </dev>
495</field> 478 <dev name="AUDIOOUT" long_name="AUDIOOUT/DAC" desc="Digital Audio Filter Output" version="3.2.0">
496<field name="RD_FIFO_EMPTY" bitrange="23:23"> 479 <addr name="AUDIOOUT" addr="0x80048000"/>
497</field> 480 <reg name="CTRL" desc="" sct="yes">
498<field name="RD_FIFO_FULL" bitrange="22:22"> 481 <addr name="CTRL" addr="0x0"/>
499</field> 482 <field name="SFTRST" desc="" bitrange="31:31"/>
500<field name="WR_FIFO_EMPTY" bitrange="21:21"> 483 <field name="CLKGATE" desc="" bitrange="30:30"/>
501</field> 484 <field name="DMAWAIT_COUNT" desc="" bitrange="20:16"/>
502<field name="WR_FIFO_FULL" bitrange="20:20"> 485 <field name="LR_SWAP" desc="" bitrange="14:14"/>
503</field> 486 <field name="EDGE_SYNC" desc="" bitrange="13:13"/>
504<field name="STATEMACHINE" bitrange="4:0"> 487 <field name="INVERT_1BIT" desc="" bitrange="12:12"/>
505<value name="IDLE" value="0x0"> 488 <field name="SS3D_EFFECT" desc="" bitrange="9:8"/>
506</value> 489 <field name="WORD_LENGTH" desc="" bitrange="6:6"/>
507<value name="REQ_CMD1" value="0x1"> 490 <field name="DAC_ZERO_ENABLE" desc="" bitrange="5:5"/>
508</value> 491 <field name="LOOPBACK" desc="" bitrange="4:4"/>
509<value name="REQ_CMD3" value="0x2"> 492 <field name="FIFO_UNDERFLOW_IRQ" desc="" bitrange="3:3"/>
510</value> 493 <field name="FIFO_OVERFLOW_IRQ" desc="" bitrange="2:2"/>
511<value name="REQ_CMD2" value="0x3"> 494 <field name="FIFO_ERROR_IRQ_EN" desc="" bitrange="1:1"/>
512</value> 495 <field name="RUN" desc="" bitrange="0:0"/>
513<value name="XFER_DECODE" value="0x4"> 496 </reg>
514</value> 497 <reg name="STAT" desc="">
515<value name="REQ_WAIT" value="0x5"> 498 <addr name="STAT" addr="0x10"/>
516</value> 499 <field name="DAC_PRESENT" desc="" bitrange="31:31"/>
517<value name="REQ_CMD4" value="0x6"> 500 </reg>
518</value> 501 <reg name="DACSRR" desc="" sct="yes">
519<value name="PIO_REQ" value="0x7"> 502 <addr name="DACSRR" addr="0x20"/>
520</value> 503 <field name="OSR" desc="" bitrange="31:31">
521<value name="READ_FLUSH" value="0x8"> 504 <value name="OSR6" value="0x0" desc=""/>
522</value> 505 <value name="OSR12" value="0x1" desc=""/>
523<value name="READ_WAIT" value="0x9"> 506 </field>
524</value> 507 <field name="BASEMULT" desc="" bitrange="30:28">
525<value name="WRITE" value="0xc"> 508 <value name="SINGLE_RATE" value="0x1" desc=""/>
526</value> 509 <value name="DOUBLE_RATE" value="0x2" desc=""/>
527<value name="READ_REQ" value="0xd"> 510 <value name="QUAD_RATE" value="0x4" desc=""/>
528</value> 511 </field>
529<value name="CHECK_CHAIN" value="0xe"> 512 <field name="SRC_HOLD" desc="" bitrange="26:24"/>
530</value> 513 <field name="SRC_INT" desc="" bitrange="20:16"/>
531<value name="XFER_COMPLETE" value="0xf"> 514 <field name="SRC_FRAC" desc="" bitrange="12:0"/>
532</value> 515 </reg>
533<value name="WAIT_END" value="0x15"> 516 <reg name="DACVOLUME" desc="" sct="yes">
534</value> 517 <addr name="DACVOLUME" addr="0x30"/>
535<value name="WRITE_WAIT" value="0x1c"> 518 <field name="VOLUME_UPDATE_LEFT" desc="" bitrange="28:28"/>
536</value> 519 <field name="EN_ZCD" desc="" bitrange="25:25"/>
537<value name="CHECK_WAIT" value="0x1e"> 520 <field name="MUTE_LEFT" desc="" bitrange="24:24"/>
538</value> 521 <field name="VOLUME_LEFT" desc="" bitrange="23:16"/>
539</field> 522 <field name="VOLUME_UPDATE_RIGHT" desc="" bitrange="12:12"/>
540</reg> 523 <field name="MUTE_RIGHT" desc="" bitrange="8:8"/>
541<reg name="CHn_DEBUG2" sct="no"> 524 <field name="VOLUME_RIGHT" desc="" bitrange="7:0"/>
542<formula string="0xa0+n*0x70"/> 525 </reg>
543<addr name="CH0_DEBUG2" addr="0xa0" /> 526 <reg name="DACDEBUG" desc="" sct="yes">
544<addr name="CH1_DEBUG2" addr="0x110" /> 527 <addr name="DACDEBUG" addr="0x40"/>
545<addr name="CH2_DEBUG2" addr="0x180" /> 528 <field name="ENABLE_DACDMA" desc="" bitrange="31:31"/>
546<addr name="CH3_DEBUG2" addr="0x1f0" /> 529 <field name="RAM_SS" desc="" bitrange="11:8"/>
547<addr name="CH4_DEBUG2" addr="0x260" /> 530 <field name="SET_INTERRUPT1_CLK_CROSS" desc="" bitrange="5:5"/>
548<addr name="CH5_DEBUG2" addr="0x2d0" /> 531 <field name="SET_INTERRUPT0_CLK_CROSS" desc="" bitrange="4:4"/>
549<addr name="CH6_DEBUG2" addr="0x340" /> 532 <field name="SET_INTERRUPT1_HAND_SHAKE" desc="" bitrange="3:3"/>
550<addr name="CH7_DEBUG2" addr="0x3b0" /> 533 <field name="SET_INTERRUPT0_HAND_SHAKE" desc="" bitrange="2:2"/>
551<field name="APB_BYTES" bitrange="31:16"> 534 <field name="DMA_PREQ" desc="" bitrange="1:1"/>
552</field> 535 <field name="FIFO_STATUS" desc="" bitrange="0:0"/>
553<field name="AHB_BYTES" bitrange="15:0"> 536 </reg>
554</field> 537 <reg name="HPVOL" desc="" sct="yes">
555</reg> 538 <addr name="HPVOL" addr="0x50"/>
556<reg name="VERSION" sct="no"> 539 <field name="VOLUME_UPDATE_PENDING" desc="" bitrange="28:28"/>
557<addr name="VERSION" addr="0x3f0" /> 540 <field name="EN_MSTR_ZCD" desc="" bitrange="25:25"/>
558<field name="MAJOR" bitrange="31:24"> 541 <field name="MUTE" desc="" bitrange="24:24"/>
559</field> 542 <field name="SELECT" desc="" bitrange="16:16"/>
560<field name="MINOR" bitrange="23:16"> 543 <field name="VOL_LEFT" desc="" bitrange="14:8"/>
561</field> 544 <field name="VOL_RIGHT" desc="" bitrange="6:0"/>
562<field name="STEP" bitrange="15:0"> 545 </reg>
563</field> 546 <reg name="RESERVED" desc="">
564</reg> 547 <addr name="RESERVED" addr="0x60"/>
565</dev> 548 </reg>
566<dev name="AUDIOIN" long_name="AUDIOIN/ADC" desc="Digital Audio Filter Input" version="3.4.0"> 549 <reg name="PWRDN" desc="" sct="yes">
567<addr name="AUDIOIN" addr="0x8004c000" /> 550 <addr name="PWRDN" addr="0x70"/>
568<reg name="CTRL" sct="yes"> 551 <field name="LINEOUT" desc="" bitrange="24:24"/>
569<addr name="CTRL" addr="0x0" /> 552 <field name="SELFBIAS" desc="" bitrange="20:20"/>
570<field name="SFTRST" bitrange="31:31"> 553 <field name="RIGHT_ADC" desc="" bitrange="16:16"/>
571</field> 554 <field name="DAC" desc="" bitrange="12:12"/>
572<field name="CLKGATE" bitrange="30:30"> 555 <field name="ADC" desc="" bitrange="8:8"/>
573</field> 556 <field name="CAPLESS" desc="" bitrange="4:4"/>
574<field name="DMAWAIT_COUNT" bitrange="20:16"> 557 <field name="HEADPHONE" desc="" bitrange="0:0"/>
575</field> 558 </reg>
576<field name="LR_SWAP" bitrange="10:10"> 559 <reg name="REFCTRL" desc="" sct="yes">
577</field> 560 <addr name="REFCTRL" addr="0x80"/>
578<field name="EDGE_SYNC" bitrange="9:9"> 561 <field name="FASTSETTLING" desc="" bitrange="26:26"/>
579</field> 562 <field name="RAISE_REF" desc="" bitrange="25:25"/>
580<field name="INVERT_1BIT" bitrange="8:8"> 563 <field name="XTAL_BGR_BIAS" desc="" bitrange="24:24"/>
581</field> 564 <field name="VBG_ADJ" desc="" bitrange="22:20"/>
582<field name="OFFSET_ENABLE" bitrange="7:7"> 565 <field name="LOW_PWR" desc="" bitrange="19:19"/>
583</field> 566 <field name="LW_REF" desc="" bitrange="18:18"/>
584<field name="HPF_ENABLE" bitrange="6:6"> 567 <field name="BIAS_CTRL" desc="" bitrange="17:16"/>
585</field> 568 <field name="VDDXTAL_TO_VDDD" desc="" bitrange="14:14"/>
586<field name="WORD_LENGTH" bitrange="5:5"> 569 <field name="ADJ_ADC" desc="" bitrange="13:13"/>
587</field> 570 <field name="ADJ_VAG" desc="" bitrange="12:12"/>
588<field name="LOOPBACK" bitrange="4:4"> 571 <field name="ADC_REFVAL" desc="" bitrange="11:8"/>
589</field> 572 <field name="VAG_VAL" desc="" bitrange="7:4"/>
590<field name="FIFO_UNDERFLOW_IRQ" bitrange="3:3"> 573 <field name="DAC_ADJ" desc="" bitrange="2:0"/>
591</field> 574 </reg>
592<field name="FIFO_OVERFLOW_IRQ" bitrange="2:2"> 575 <reg name="ANACTRL" desc="" sct="yes">
593</field> 576 <addr name="ANACTRL" addr="0x90"/>
594<field name="FIFO_ERROR_IRQ_EN" bitrange="1:1"> 577 <field name="SHORT_CM_STS" desc="" bitrange="28:28"/>
595</field> 578 <field name="SHORT_LR_STS" desc="" bitrange="24:24"/>
596<field name="RUN" bitrange="0:0"> 579 <field name="SHORTMODE_CM" desc="" bitrange="21:20"/>
597</field> 580 <field name="SHORTMODE_LR" desc="" bitrange="18:17"/>
598</reg> 581 <field name="SHORT_LVLADJL" desc="" bitrange="14:12"/>
599<reg name="STAT" sct="no"> 582 <field name="SHORT_LVLADJR" desc="" bitrange="10:8"/>
600<addr name="STAT" addr="0x10" /> 583 <field name="HP_HOLD_GND" desc="" bitrange="5:5"/>
601<field name="ADC_PRESENT" bitrange="31:31"> 584 <field name="HP_CLASSAB" desc="" bitrange="4:4"/>
602</field> 585 </reg>
603</reg> 586 <reg name="TEST" desc="" sct="yes">
604<reg name="ADCSRR" sct="yes"> 587 <addr name="TEST" addr="0xa0"/>
605<addr name="ADCSRR" addr="0x20" /> 588 <field name="HP_ANTIPOP" desc="" bitrange="30:28"/>
606<field name="OSR" bitrange="31:31"> 589 <field name="TM_ADCIN_TOHP" desc="" bitrange="26:26"/>
607<value name="OSR6" value="0x0"> 590 <field name="TM_LINEOUT" desc="" bitrange="25:25"/>
608</value> 591 <field name="TM_HPCOMMON" desc="" bitrange="24:24"/>
609<value name="OSR12" value="0x1"> 592 <field name="HP_I1_ADJ" desc="" bitrange="23:22"/>
610</value> 593 <field name="HP_IALL_ADJ" desc="" bitrange="21:20"/>
611</field> 594 <field name="VAG_CLASSA" desc="" bitrange="13:13"/>
612<field name="BASEMULT" bitrange="30:28"> 595 <field name="VAG_DOUBLE_I" desc="" bitrange="12:12"/>
613<value name="SINGLE_RATE" value="0x1"> 596 <field name="DAC_CLASSA" desc="" bitrange="2:2"/>
614</value> 597 <field name="DAC_DOUBLE_I" desc="" bitrange="1:1"/>
615<value name="DOUBLE_RATE" value="0x2"> 598 <field name="DAC_DIS_RTZ" desc="" bitrange="0:0"/>
616</value> 599 </reg>
617<value name="QUAD_RATE" value="0x4"> 600 <reg name="BISTCTRL" desc="" sct="yes">
618</value> 601 <addr name="BISTCTRL" addr="0xb0"/>
619</field> 602 <field name="FAIL" desc="" bitrange="3:3"/>
620<field name="SRC_HOLD" bitrange="26:24"> 603 <field name="PASS" desc="" bitrange="2:2"/>
621</field> 604 <field name="DONE" desc="" bitrange="1:1"/>
622<field name="SRC_INT" bitrange="20:16"> 605 <field name="START" desc="" bitrange="0:0"/>
623</field> 606 </reg>
624<field name="SRC_FRAC" bitrange="12:0"> 607 <reg name="BISTSTAT0" desc="">
625</field> 608 <addr name="BISTSTAT0" addr="0xc0"/>
626</reg> 609 <field name="DATA" desc="" bitrange="23:0"/>
627<reg name="ADCVOLUME" sct="yes"> 610 </reg>
628<addr name="ADCVOLUME" addr="0x30" /> 611 <reg name="BISTSTAT1" desc="">
629<field name="VOLUME_UPDATE_LEFT" bitrange="28:28"> 612 <addr name="BISTSTAT1" addr="0xd0"/>
630</field> 613 <field name="STATE" desc="" bitrange="28:24"/>
631<field name="EN_ZCD" bitrange="25:25"> 614 <field name="ADDR" desc="" bitrange="7:0"/>
632</field> 615 </reg>
633<field name="VOLUME_LEFT" bitrange="23:16"> 616 <reg name="ANACLKCTRL" desc="" sct="yes">
634</field> 617 <addr name="ANACLKCTRL" addr="0xe0"/>
635<field name="VOLUME_UPDATE_RIGHT" bitrange="12:12"> 618 <field name="CLKGATE" desc="" bitrange="31:31"/>
636</field> 619 <field name="INVERT_DACCLK" desc="" bitrange="4:4"/>
637<field name="VOLUME_RIGHT" bitrange="7:0"> 620 <field name="DACDIV" desc="" bitrange="2:0"/>
638</field> 621 </reg>
639</reg> 622 <reg name="DATA" desc="" sct="yes">
640<reg name="ADCDEBUG" sct="yes"> 623 <addr name="DATA" addr="0xf0"/>
641<addr name="ADCDEBUG" addr="0x40" /> 624 <field name="HIGH" desc="" bitrange="31:16"/>
642<field name="ENABLE_ADCDMA" bitrange="31:31"> 625 <field name="LOW" desc="" bitrange="15:0"/>
643</field> 626 </reg>
644<field name="ADC_DMA_REQ_HAND_SHAKE_CLK_CROSS" bitrange="3:3"> 627 <reg name="LINEOUTCTRL" desc="" sct="yes">
645</field> 628 <addr name="LINEOUTCTRL" addr="0x100"/>
646<field name="SET_INTERRUPT3_HAND_SHAKE" bitrange="2:2"> 629 <field name="VOLUME_UPDATE_PENDING" desc="" bitrange="28:28"/>
647</field> 630 <field name="EN_LINEOUT_ZCD" desc="" bitrange="25:25"/>
648<field name="DMA_PREQ" bitrange="1:1"> 631 <field name="MUTE" desc="" bitrange="24:24"/>
649</field> 632 <field name="VAG_CTRL" desc="" bitrange="23:20"/>
650<field name="FIFO_STATUS" bitrange="0:0"> 633 <field name="OUT_CURRENT" desc="" bitrange="19:16"/>
651</field> 634 <field name="CHARGE_CAP" desc="" bitrange="15:13"/>
652</reg> 635 <field name="VOLUME_LEFT" desc="" bitrange="12:8"/>
653<reg name="ADCVOL" sct="yes"> 636 <field name="VOLUME_RIGHT" desc="" bitrange="4:0"/>
654<addr name="ADCVOL" addr="0x50" /> 637 </reg>
655<field name="VOLUME_UPDATE_PENDING" bitrange="28:28"> 638 <reg name="VERSION" desc="">
656</field> 639 <addr name="VERSION" addr="0x200"/>
657<field name="EN_ADC_ZCD" bitrange="25:25"> 640 <field name="MAJOR" desc="" bitrange="31:24"/>
658</field> 641 <field name="MINOR" desc="" bitrange="23:16"/>
659<field name="MUTE" bitrange="24:24"> 642 <field name="STEP" desc="" bitrange="15:0"/>
660</field> 643 </reg>
661<field name="SELECT_LEFT" bitrange="13:12"> 644 </dev>
662</field> 645 <dev name="CLKCTRL" long_name="Clock Controller" desc="Clock Generation and Control" version="3.2.0">
663<field name="GAIN_LEFT" bitrange="11:8"> 646 <addr name="CLKCTRL" addr="0x80040000"/>
664</field> 647 <reg name="PLLCTRL0" desc="" sct="yes">
665<field name="SELECT_RIGHT" bitrange="5:4"> 648 <addr name="PLLCTRL0" addr="0x0"/>
666</field> 649 <field name="LFR_SEL" desc="" bitrange="29:28">
667<field name="GAIN_RIGHT" bitrange="3:0"> 650 <value name="DEFAULT" value="0x0" desc=""/>
668</field> 651 <value name="TIMES_2" value="0x1" desc=""/>
669</reg> 652 <value name="TIMES_05" value="0x2" desc=""/>
670<reg name="MICLINE" sct="yes"> 653 <value name="UNDEFINED" value="0x3" desc=""/>
671<addr name="MICLINE" addr="0x60" /> 654 </field>
672<field name="DIVIDE_LINE1" bitrange="29:29"> 655 <field name="CP_SEL" desc="" bitrange="25:24">
673</field> 656 <value name="DEFAULT" value="0x0" desc=""/>
674<field name="DIVIDE_LINE2" bitrange="28:28"> 657 <value name="TIMES_2" value="0x1" desc=""/>
675</field> 658 <value name="TIMES_05" value="0x2" desc=""/>
676<field name="MIC_SELECT" bitrange="24:24"> 659 <value name="UNDEFINED" value="0x3" desc=""/>
677</field> 660 </field>
678<field name="MIC_RESISTOR" bitrange="21:20"> 661 <field name="DIV_SEL" desc="" bitrange="21:20">
679<value name="Off" value="0x0"> 662 <value name="DEFAULT" value="0x0" desc=""/>
680</value> 663 <value name="LOWER" value="0x1" desc=""/>
681<value name="2KOhm" value="0x1"> 664 <value name="LOWEST" value="0x2" desc=""/>
682</value> 665 <value name="UNDEFINED" value="0x3" desc=""/>
683<value name="4KOhm" value="0x2"> 666 </field>
684</value> 667 <field name="EN_USB_CLKS" desc="" bitrange="18:18"/>
685<value name="8KOhm" value="0x3"> 668 <field name="POWER" desc="" bitrange="16:16"/>
686</value> 669 </reg>
687</field> 670 <reg name="PLLCTRL1" desc="">
688<field name="MIC_BIAS" bitrange="18:16"> 671 <addr name="PLLCTRL1" addr="0x10"/>
689</field> 672 <field name="LOCK" desc="" bitrange="31:31"/>
690<field name="MIC_CHOPCLK" bitrange="5:4"> 673 <field name="FORCE_LOCK" desc="" bitrange="30:30"/>
691</field> 674 <field name="LOCK_COUNT" desc="" bitrange="15:0"/>
692<field name="MIC_GAIN" bitrange="1:0"> 675 </reg>
693<value name="0dB" value="0x0"> 676 <reg name="CPU" desc="" sct="yes">
694</value> 677 <addr name="CPU" addr="0x20"/>
695<value name="20dB" value="0x1"> 678 <field name="BUSY_REF_XTAL" desc="" bitrange="29:29"/>
696</value> 679 <field name="BUSY_REF_CPU" desc="" bitrange="28:28"/>
697<value name="30dB" value="0x2"> 680 <field name="DIV_XTAL_FRAC_EN" desc="" bitrange="26:26"/>
698</value> 681 <field name="DIV_XTAL" desc="" bitrange="25:16"/>
699<value name="40dB" value="0x3"> 682 <field name="INTERRUPT_WAIT" desc="" bitrange="12:12"/>
700</value> 683 <field name="DIV_CPU_FRAC_EN" desc="" bitrange="10:10"/>
701</field> 684 <field name="DIV_CPU" desc="" bitrange="9:0"/>
702</reg> 685 </reg>
703<reg name="ANACLKCTRL" sct="yes"> 686 <reg name="HBUS" desc="" sct="yes">
704<addr name="ANACLKCTRL" addr="0x70" /> 687 <addr name="HBUS" addr="0x30"/>
705<field name="CLKGATE" bitrange="31:31"> 688 <field name="BUSY" desc="" bitrange="29:29"/>
706</field> 689 <field name="APBHDMA_AS_ENABLE" desc="" bitrange="26:26"/>
707<field name="DITHER_OFF" bitrange="6:6"> 690 <field name="APBXDMA_AS_ENABLE" desc="" bitrange="25:25"/>
708</field> 691 <field name="TRAFFIC_JAM_AS_ENABLE" desc="" bitrange="24:24"/>
709<field name="SLOW_DITHER" bitrange="5:5"> 692 <field name="TRAFFIC_AS_ENABLE" desc="" bitrange="23:23"/>
710</field> 693 <field name="CPU_DATA_AS_ENABLE" desc="" bitrange="22:22"/>
711<field name="INVERT_ADCCLK" bitrange="4:4"> 694 <field name="CPU_INSTR_AS_ENABLE" desc="" bitrange="21:21"/>
712</field> 695 <field name="AUTO_SLOW_MODE" desc="" bitrange="20:20"/>
713<field name="ADCDIV" bitrange="2:0"> 696 <field name="SLOW_DIV" desc="" bitrange="18:16">
714</field> 697 <value name="BY1" value="0x0" desc=""/>
715</reg> 698 <value name="BY2" value="0x1" desc=""/>
716<reg name="DATA" sct="no"> 699 <value name="BY4" value="0x2" desc=""/>
717<addr name="DATA" addr="0x80" /> 700 <value name="BY8" value="0x3" desc=""/>
718<field name="HIGH" bitrange="31:16"> 701 <value name="BY16" value="0x4" desc=""/>
719</field> 702 <value name="BY32" value="0x5" desc=""/>
720<field name="LOW" bitrange="15:0"> 703 </field>
721</field> 704 <field name="DIV_FRAC_EN" desc="" bitrange="5:5"/>
722</reg> 705 <field name="DIV" desc="" bitrange="4:0"/>
723</dev> 706 </reg>
724<dev name="AUDIOOUT" long_name="AUDIOOUT/DAC" desc="Digital Audio Filter Output" version="3.2.0"> 707 <reg name="XBUS" desc="">
725<addr name="AUDIOOUT" addr="0x80048000" /> 708 <addr name="XBUS" addr="0x40"/>
726<reg name="CTRL" sct="yes"> 709 <field name="BUSY" desc="" bitrange="31:31"/>
727<addr name="CTRL" addr="0x0" /> 710 <field name="DIV_FRAC_EN" desc="" bitrange="10:10"/>
728<field name="SFTRST" bitrange="31:31"> 711 <field name="DIV" desc="" bitrange="9:0"/>
729</field> 712 </reg>
730<field name="CLKGATE" bitrange="30:30"> 713 <reg name="XTAL" desc="" sct="yes">
731</field> 714 <addr name="XTAL" addr="0x50"/>
732<field name="DMAWAIT_COUNT" bitrange="20:16"> 715 <field name="UART_CLK_GATE" desc="" bitrange="31:31"/>
733</field> 716 <field name="FILT_CLK24M_GATE" desc="" bitrange="30:30"/>
734<field name="LR_SWAP" bitrange="14:14"> 717 <field name="PWM_CLK24M_GATE" desc="" bitrange="29:29"/>
735</field> 718 <field name="DRI_CLK24M_GATE" desc="" bitrange="28:28"/>
736<field name="EDGE_SYNC" bitrange="13:13"> 719 <field name="DIGCTRL_CLK1M_GATE" desc="" bitrange="27:27"/>
737</field> 720 <field name="TIMROT_CLK32K_GATE" desc="" bitrange="26:26"/>
738<field name="INVERT_1BIT" bitrange="12:12"> 721 <field name="DIV_UART" desc="" bitrange="1:0"/>
739</field> 722 </reg>
740<field name="SS3D_EFFECT" bitrange="9:8"> 723 <reg name="PIX" desc="">
741</field> 724 <addr name="PIX" addr="0x60"/>
742<field name="WORD_LENGTH" bitrange="6:6"> 725 <field name="CLKGATE" desc="" bitrange="31:31"/>
743</field> 726 <field name="BUSY" desc="" bitrange="29:29"/>
744<field name="DAC_ZERO_ENABLE" bitrange="5:5"> 727 <field name="DIV_FRAC_EN" desc="" bitrange="15:15"/>
745</field> 728 <field name="DIV" desc="" bitrange="14:0"/>
746<field name="LOOPBACK" bitrange="4:4"> 729 </reg>
747</field> 730 <reg name="SSP" desc="">
748<field name="FIFO_UNDERFLOW_IRQ" bitrange="3:3"> 731 <addr name="SSP" addr="0x70"/>
749</field> 732 <field name="CLKGATE" desc="" bitrange="31:31"/>
750<field name="FIFO_OVERFLOW_IRQ" bitrange="2:2"> 733 <field name="BUSY" desc="" bitrange="29:29"/>
751</field> 734 <field name="DIV_FRAC_EN" desc="" bitrange="9:9"/>
752<field name="FIFO_ERROR_IRQ_EN" bitrange="1:1"> 735 <field name="DIV" desc="" bitrange="8:0"/>
753</field> 736 </reg>
754<field name="RUN" bitrange="0:0"> 737 <reg name="GPMI" desc="">
755</field> 738 <addr name="GPMI" addr="0x80"/>
756</reg> 739 <field name="CLKGATE" desc="" bitrange="31:31"/>
757<reg name="STAT" sct="no"> 740 <field name="BUSY" desc="" bitrange="29:29"/>
758<addr name="STAT" addr="0x10" /> 741 <field name="DIV_FRAC_EN" desc="" bitrange="10:10"/>
759<field name="DAC_PRESENT" bitrange="31:31"> 742 <field name="DIV" desc="" bitrange="9:0"/>
760</field> 743 </reg>
761</reg> 744 <reg name="SPDIF" desc="">
762<reg name="DACSRR" sct="yes"> 745 <addr name="SPDIF" addr="0x90"/>
763<addr name="DACSRR" addr="0x20" /> 746 <field name="CLKGATE" desc="" bitrange="31:31"/>
764<field name="OSR" bitrange="31:31"> 747 </reg>
765<value name="OSR6" value="0x0"> 748 <reg name="EMI" desc="">
766</value> 749 <addr name="EMI" addr="0xa0"/>
767<value name="OSR12" value="0x1"> 750 <field name="CLKGATE" desc="" bitrange="31:31"/>
768</value> 751 <field name="BUSY_REF_XTAL" desc="" bitrange="29:29"/>
769</field> 752 <field name="BUSY_REF_EMI" desc="" bitrange="28:28"/>
770<field name="BASEMULT" bitrange="30:28"> 753 <field name="BUSY_DCC_RESYNC" desc="" bitrange="17:17"/>
771<value name="SINGLE_RATE" value="0x1"> 754 <field name="DCC_RESYNC_ENABLE" desc="" bitrange="16:16"/>
772</value> 755 <field name="DIV_XTAL" desc="" bitrange="11:8"/>
773<value name="DOUBLE_RATE" value="0x2"> 756 <field name="DIV_EMI" desc="" bitrange="5:0"/>
774</value> 757 </reg>
775<value name="QUAD_RATE" value="0x4"> 758 <reg name="IR" desc="">
776</value> 759 <addr name="IR" addr="0xb0"/>
777</field> 760 <field name="CLKGATE" desc="" bitrange="31:31"/>
778<field name="SRC_HOLD" bitrange="26:24"> 761 <field name="AUTO_DIV" desc="" bitrange="29:29"/>
779</field> 762 <field name="IR_BUSY" desc="" bitrange="28:28"/>
780<field name="SRC_INT" bitrange="20:16"> 763 <field name="IROV_BUSY" desc="" bitrange="27:27"/>
781</field> 764 <field name="IROV_DIV" desc="" bitrange="24:16"/>
782<field name="SRC_FRAC" bitrange="12:0"> 765 <field name="IR_DIV" desc="" bitrange="9:0"/>
783</field> 766 </reg>
784</reg> 767 <reg name="SAIF" desc="">
785<reg name="DACVOLUME" sct="yes"> 768 <addr name="SAIF" addr="0xc0"/>
786<addr name="DACVOLUME" addr="0x30" /> 769 <field name="CLKGATE" desc="" bitrange="31:31"/>
787<field name="VOLUME_UPDATE_LEFT" bitrange="28:28"> 770 <field name="BUSY" desc="" bitrange="29:29"/>
788</field> 771 <field name="DIV_FRAC_EN" desc="" bitrange="16:16"/>
789<field name="EN_ZCD" bitrange="25:25"> 772 <field name="DIV" desc="" bitrange="15:0"/>
790</field> 773 </reg>
791<field name="MUTE_LEFT" bitrange="24:24"> 774 <reg name="FRAC" desc="" sct="yes">
792</field> 775 <addr name="FRAC" addr="0xd0"/>
793<field name="VOLUME_LEFT" bitrange="23:16"> 776 <field name="CLKGATEIO" desc="" bitrange="31:31"/>
794</field> 777 <field name="IO_STABLE" desc="" bitrange="30:30"/>
795<field name="VOLUME_UPDATE_RIGHT" bitrange="12:12"> 778 <field name="IOFRAC" desc="" bitrange="29:24"/>
796</field> 779 <field name="CLKGATEPIX" desc="" bitrange="23:23"/>
797<field name="MUTE_RIGHT" bitrange="8:8"> 780 <field name="PIX_STABLE" desc="" bitrange="22:22"/>
798</field> 781 <field name="PIXFRAC" desc="" bitrange="21:16"/>
799<field name="VOLUME_RIGHT" bitrange="7:0"> 782 <field name="CLKGATEEMI" desc="" bitrange="15:15"/>
800</field> 783 <field name="EMI_STABLE" desc="" bitrange="14:14"/>
801</reg> 784 <field name="EMIFRAC" desc="" bitrange="13:8"/>
802<reg name="DACDEBUG" sct="yes"> 785 <field name="CLKGATECPU" desc="" bitrange="7:7"/>
803<addr name="DACDEBUG" addr="0x40" /> 786 <field name="CPU_STABLE" desc="" bitrange="6:6"/>
804<field name="ENABLE_DACDMA" bitrange="31:31"> 787 <field name="CPUFRAC" desc="" bitrange="5:0"/>
805</field> 788 </reg>
806<field name="RAM_SS" bitrange="11:8"> 789 <reg name="CLKSEQ" desc="" sct="yes">
807</field> 790 <addr name="CLKSEQ" addr="0xe0"/>
808<field name="SET_INTERRUPT1_CLK_CROSS" bitrange="5:5"> 791 <field name="BYPASS_CPU" desc="" bitrange="7:7"/>
809</field> 792 <field name="BYPASS_EMI" desc="" bitrange="6:6"/>
810<field name="SET_INTERRUPT0_CLK_CROSS" bitrange="4:4"> 793 <field name="BYPASS_SSP" desc="" bitrange="5:5"/>
811</field> 794 <field name="BYPASS_GPMI" desc="" bitrange="4:4"/>
812<field name="SET_INTERRUPT1_HAND_SHAKE" bitrange="3:3"> 795 <field name="BYPASS_IR" desc="" bitrange="3:3"/>
813</field> 796 <field name="BYPASS_PIX" desc="" bitrange="1:1"/>
814<field name="SET_INTERRUPT0_HAND_SHAKE" bitrange="2:2"> 797 <field name="BYPASS_SAIF" desc="" bitrange="0:0"/>
815</field> 798 </reg>
816<field name="DMA_PREQ" bitrange="1:1"> 799 <reg name="RESET" desc="">
817</field> 800 <addr name="RESET" addr="0xf0"/>
818<field name="FIFO_STATUS" bitrange="0:0"> 801 <field name="CHIP" desc="" bitrange="1:1"/>
819</field> 802 <field name="DIG" desc="" bitrange="0:0"/>
820</reg> 803 </reg>
821<reg name="HPVOL" sct="yes"> 804 <reg name="VERSION" desc="">
822<addr name="HPVOL" addr="0x50" /> 805 <addr name="VERSION" addr="0x100"/>
823<field name="VOLUME_UPDATE_PENDING" bitrange="28:28"> 806 <field name="MAJOR" desc="" bitrange="31:24"/>
824</field> 807 <field name="MINOR" desc="" bitrange="23:16"/>
825<field name="EN_MSTR_ZCD" bitrange="25:25"> 808 <field name="STEP" desc="" bitrange="15:0"/>
826</field> 809 </reg>
827<field name="MUTE" bitrange="24:24"> 810 </dev>
828</field> 811 <dev name="DCP" long_name="Data CoProcessor" desc="Data Co-Processor (DCP)" version="3.2.0">
829<field name="SELECT" bitrange="16:16"> 812 <addr name="DCP" addr="0x80028000"/>
830</field> 813 <reg name="CTRL" desc="" sct="yes">
831<field name="VOL_LEFT" bitrange="14:8"> 814 <addr name="CTRL" addr="0x0"/>
832</field> 815 <field name="SFTRST" desc="" bitrange="31:31"/>
833<field name="VOL_RIGHT" bitrange="6:0"> 816 <field name="CLKGATE" desc="" bitrange="30:30"/>
834</field> 817 <field name="PRESENT_CRYPTO" desc="" bitrange="29:29">
835</reg> 818 <value name="Present" value="0x1" desc=""/>
836<reg name="RESERVED" sct="no"> 819 <value name="Absent" value="0x0" desc=""/>
837<addr name="RESERVED" addr="0x60" /> 820 </field>
838</reg> 821 <field name="PRESENT_CSC" desc="" bitrange="28:28">
839<reg name="PWRDN" sct="yes"> 822 <value name="Present" value="0x1" desc=""/>
840<addr name="PWRDN" addr="0x70" /> 823 <value name="Absent" value="0x0" desc=""/>
841<field name="LINEOUT" bitrange="24:24"> 824 </field>
842</field> 825 <field name="GATHER_RESIDUAL_WRITES" desc="" bitrange="23:23"/>
843<field name="SELFBIAS" bitrange="20:20"> 826 <field name="ENABLE_CONTEXT_CACHING" desc="" bitrange="22:22"/>
844</field> 827 <field name="ENABLE_CONTEXT_SWITCHING" desc="" bitrange="21:21"/>
845<field name="RIGHT_ADC" bitrange="16:16"> 828 <field name="CSC_INTERRUPT_ENABLE" desc="" bitrange="8:8"/>
846</field> 829 <field name="CHANNEL_INTERRUPT_ENABLE" desc="" bitrange="7:0">
847<field name="DAC" bitrange="12:12"> 830 <value name="CH0" value="0x1" desc=""/>
848</field> 831 <value name="CH1" value="0x2" desc=""/>
849<field name="ADC" bitrange="8:8"> 832 <value name="CH2" value="0x4" desc=""/>
850</field> 833 <value name="CH3" value="0x8" desc=""/>
851<field name="CAPLESS" bitrange="4:4"> 834 </field>
852</field> 835 </reg>
853<field name="HEADPHONE" bitrange="0:0"> 836 <reg name="STAT" desc="" sct="yes">
854</field> 837 <addr name="STAT" addr="0x10"/>
855</reg> 838 <field name="OTP_KEY_READY" desc="" bitrange="28:28"/>
856<reg name="REFCTRL" sct="yes"> 839 <field name="CUR_CHANNEL" desc="" bitrange="27:24">
857<addr name="REFCTRL" addr="0x80" /> 840 <value name="None" value="0x0" desc=""/>
858<field name="FASTSETTLING" bitrange="26:26"> 841 <value name="CH0" value="0x1" desc=""/>
859</field> 842 <value name="CH1" value="0x2" desc=""/>
860<field name="RAISE_REF" bitrange="25:25"> 843 <value name="CH2" value="0x3" desc=""/>
861</field> 844 <value name="CH3" value="0x4" desc=""/>
862<field name="XTAL_BGR_BIAS" bitrange="24:24"> 845 <value name="CSC" value="0x8" desc=""/>
863</field> 846 </field>
864<field name="VBG_ADJ" bitrange="22:20"> 847 <field name="READY_CHANNELS" desc="" bitrange="23:16">
865</field> 848 <value name="CH0" value="0x1" desc=""/>
866<field name="LOW_PWR" bitrange="19:19"> 849 <value name="CH1" value="0x2" desc=""/>
867</field> 850 <value name="CH2" value="0x4" desc=""/>
868<field name="LW_REF" bitrange="18:18"> 851 <value name="CH3" value="0x8" desc=""/>
869</field> 852 </field>
870<field name="BIAS_CTRL" bitrange="17:16"> 853 <field name="CSCIRQ" desc="" bitrange="8:8"/>
871</field> 854 <field name="IRQ" desc="" bitrange="3:0"/>
872<field name="VDDXTAL_TO_VDDD" bitrange="14:14"> 855 </reg>
873</field> 856 <reg name="CHANNELCTRL" desc="" sct="yes">
874<field name="ADJ_ADC" bitrange="13:13"> 857 <addr name="CHANNELCTRL" addr="0x20"/>
875</field> 858 <field name="CSC_PRIORITY" desc="" bitrange="18:17">
876<field name="ADJ_VAG" bitrange="12:12"> 859 <value name="HIGH" value="0x3" desc=""/>
877</field> 860 <value name="MED" value="0x2" desc=""/>
878<field name="ADC_REFVAL" bitrange="11:8"> 861 <value name="LOW" value="0x1" desc=""/>
879</field> 862 <value name="BACKGROUND" value="0x0" desc=""/>
880<field name="VAG_VAL" bitrange="7:4"> 863 </field>
881</field> 864 <field name="CH0_IRQ_MERGED" desc="" bitrange="16:16"/>
882<field name="DAC_ADJ" bitrange="2:0"> 865 <field name="HIGH_PRIORITY_CHANNEL" desc="" bitrange="15:8">
883</field> 866 <value name="CH0" value="0x1" desc=""/>
884</reg> 867 <value name="CH1" value="0x2" desc=""/>
885<reg name="ANACTRL" sct="yes"> 868 <value name="CH2" value="0x4" desc=""/>
886<addr name="ANACTRL" addr="0x90" /> 869 <value name="CH3" value="0x8" desc=""/>
887<field name="SHORT_CM_STS" bitrange="28:28"> 870 </field>
888</field> 871 <field name="ENABLE_CHANNEL" desc="" bitrange="7:0">
889<field name="SHORT_LR_STS" bitrange="24:24"> 872 <value name="CH0" value="0x1" desc=""/>
890</field> 873 <value name="CH1" value="0x2" desc=""/>
891<field name="SHORTMODE_CM" bitrange="21:20"> 874 <value name="CH2" value="0x4" desc=""/>
892</field> 875 <value name="CH3" value="0x8" desc=""/>
893<field name="SHORTMODE_LR" bitrange="18:17"> 876 </field>
894</field> 877 </reg>
895<field name="SHORT_LVLADJL" bitrange="14:12"> 878 <reg name="CAPABILITY0" desc="">
896</field> 879 <addr name="CAPABILITY0" addr="0x30"/>
897<field name="SHORT_LVLADJR" bitrange="10:8"> 880 <field name="NUM_CHANNELS" desc="" bitrange="11:8"/>
898</field> 881 <field name="NUM_KEYS" desc="" bitrange="7:0"/>
899<field name="HP_HOLD_GND" bitrange="5:5"> 882 </reg>
900</field> 883 <reg name="CAPABILITY1" desc="">
901<field name="HP_CLASSAB" bitrange="4:4"> 884 <addr name="CAPABILITY1" addr="0x40"/>
902</field> 885 <field name="HASH_ALGORITHMS" desc="" bitrange="31:16">
903</reg> 886 <value name="SHA1" value="0x1" desc=""/>
904<reg name="TEST" sct="yes"> 887 <value name="CRC32" value="0x2" desc=""/>
905<addr name="TEST" addr="0xa0" /> 888 </field>
906<field name="HP_ANTIPOP" bitrange="30:28"> 889 <field name="CIPHER_ALGORITHMS" desc="" bitrange="15:0">
907</field> 890 <value name="AES128" value="0x1" desc=""/>
908<field name="TM_ADCIN_TOHP" bitrange="26:26"> 891 </field>
909</field> 892 </reg>
910<field name="TM_LINEOUT" bitrange="25:25"> 893 <reg name="CONTEXT" desc="">
911</field> 894 <addr name="CONTEXT" addr="0x50"/>
912<field name="TM_HPCOMMON" bitrange="24:24"> 895 <field name="ADDR" desc="" bitrange="31:0"/>
913</field> 896 </reg>
914<field name="HP_I1_ADJ" bitrange="23:22"> 897 <reg name="KEY" desc="">
915</field> 898 <addr name="KEY" addr="0x60"/>
916<field name="HP_IALL_ADJ" bitrange="21:20"> 899 <field name="INDEX" desc="" bitrange="5:4"/>
917</field> 900 <field name="SUBWORD" desc="" bitrange="1:0"/>
918<field name="VAG_CLASSA" bitrange="13:13"> 901 </reg>
919</field> 902 <reg name="KEYDATA" desc="">
920<field name="VAG_DOUBLE_I" bitrange="12:12"> 903 <addr name="KEYDATA" addr="0x70"/>
921</field> 904 <field name="DATA" desc="" bitrange="31:0"/>
922<field name="DAC_CLASSA" bitrange="2:2"> 905 </reg>
923</field> 906 <reg name="PACKET0" desc="">
924<field name="DAC_DOUBLE_I" bitrange="1:1"> 907 <addr name="PACKET0" addr="0x80"/>
925</field> 908 <field name="ADDR" desc="" bitrange="31:0"/>
926<field name="DAC_DIS_RTZ" bitrange="0:0"> 909 </reg>
927</field> 910 <reg name="PACKET1" desc="">
928</reg> 911 <addr name="PACKET1" addr="0x90"/>
929<reg name="BISTCTRL" sct="yes"> 912 <field name="TAG" desc="" bitrange="31:24"/>
930<addr name="BISTCTRL" addr="0xb0" /> 913 <field name="OUTPUT_WORDSWAP" desc="" bitrange="23:23"/>
931<field name="FAIL" bitrange="3:3"> 914 <field name="OUTPUT_BYTESWAP" desc="" bitrange="22:22"/>
932</field> 915 <field name="INPUT_WORDSWAP" desc="" bitrange="21:21"/>
933<field name="PASS" bitrange="2:2"> 916 <field name="INPUT_BYTESWAP" desc="" bitrange="20:20"/>
934</field> 917 <field name="KEY_WORDSWAP" desc="" bitrange="19:19"/>
935<field name="DONE" bitrange="1:1"> 918 <field name="KEY_BYTESWAP" desc="" bitrange="18:18"/>
936</field> 919 <field name="TEST_SEMA_IRQ" desc="" bitrange="17:17"/>
937<field name="START" bitrange="0:0"> 920 <field name="CONSTANT_FILL" desc="" bitrange="16:16"/>
938</field> 921 <field name="HASH_OUTPUT" desc="" bitrange="15:15">
939</reg> 922 <value name="INPUT" value="0x0" desc=""/>
940<reg name="BISTSTAT0" sct="no"> 923 <value name="OUTPUT" value="0x1" desc=""/>
941<addr name="BISTSTAT0" addr="0xc0" /> 924 </field>
942<field name="DATA" bitrange="23:0"> 925 <field name="CHECK_HASH" desc="" bitrange="14:14"/>
943</field> 926 <field name="HASH_TERM" desc="" bitrange="13:13"/>
944</reg> 927 <field name="HASH_INIT" desc="" bitrange="12:12"/>
945<reg name="BISTSTAT1" sct="no"> 928 <field name="PAYLOAD_KEY" desc="" bitrange="11:11"/>
946<addr name="BISTSTAT1" addr="0xd0" /> 929 <field name="OTP_KEY" desc="" bitrange="10:10"/>
947<field name="STATE" bitrange="28:24"> 930 <field name="CIPHER_INIT" desc="" bitrange="9:9"/>
948</field> 931 <field name="CIPHER_ENCRYPT" desc="" bitrange="8:8">
949<field name="ADDR" bitrange="7:0"> 932 <value name="ENCRYPT" value="0x1" desc=""/>
950</field> 933 <value name="DECRYPT" value="0x0" desc=""/>
951</reg> 934 </field>
952<reg name="ANACLKCTRL" sct="yes"> 935 <field name="ENABLE_BLIT" desc="" bitrange="7:7"/>
953<addr name="ANACLKCTRL" addr="0xe0" /> 936 <field name="ENABLE_HASH" desc="" bitrange="6:6"/>
954<field name="CLKGATE" bitrange="31:31"> 937 <field name="ENABLE_CIPHER" desc="" bitrange="5:5"/>
955</field> 938 <field name="ENABLE_MEMCOPY" desc="" bitrange="4:4"/>
956<field name="INVERT_DACCLK" bitrange="4:4"> 939 <field name="CHAIN_CONTIGUOUS" desc="" bitrange="3:3"/>
957</field> 940 <field name="CHAIN" desc="" bitrange="2:2"/>
958<field name="DACDIV" bitrange="2:0"> 941 <field name="DECR_SEMAPHORE" desc="" bitrange="1:1"/>
959</field> 942 <field name="INTERRUPT" desc="" bitrange="0:0"/>
960</reg> 943 </reg>
961<reg name="DATA" sct="yes"> 944 <reg name="PACKET2" desc="">
962<addr name="DATA" addr="0xf0" /> 945 <addr name="PACKET2" addr="0xa0"/>
963<field name="HIGH" bitrange="31:16"> 946 <field name="CIPHER_CFG" desc="" bitrange="31:24"/>
964</field> 947 <field name="HASH_SELECT" desc="" bitrange="19:16">
965<field name="LOW" bitrange="15:0"> 948 <value name="SHA1" value="0x0" desc=""/>
966</field> 949 <value name="CRC32" value="0x1" desc=""/>
967</reg> 950 </field>
968<reg name="LINEOUTCTRL" sct="yes"> 951 <field name="KEY_SELECT" desc="" bitrange="15:8"/>
969<addr name="LINEOUTCTRL" addr="0x100" /> 952 <field name="CIPHER_MODE" desc="" bitrange="7:4">
970<field name="VOLUME_UPDATE_PENDING" bitrange="28:28"> 953 <value name="ECB" value="0x0" desc=""/>
971</field> 954 <value name="CCB" value="0x1" desc=""/>
972<field name="EN_LINEOUT_ZCD" bitrange="25:25"> 955 </field>
973</field> 956 <field name="CIPHER_SELECT" desc="" bitrange="3:0">
974<field name="MUTE" bitrange="24:24"> 957 <value name="AES128" value="0x0" desc=""/>
975</field> 958 </field>
976<field name="VAG_CTRL" bitrange="23:20"> 959 </reg>
977</field> 960 <reg name="PACKET3" desc="">
978<field name="OUT_CURRENT" bitrange="19:16"> 961 <addr name="PACKET3" addr="0xb0"/>
979</field> 962 <field name="ADDR" desc="" bitrange="31:0"/>
980<field name="CHARGE_CAP" bitrange="15:13"> 963 </reg>
981</field> 964 <reg name="PACKET4" desc="">
982<field name="VOLUME_LEFT" bitrange="12:8"> 965 <addr name="PACKET4" addr="0xc0"/>
983</field> 966 <field name="ADDR" desc="" bitrange="31:0"/>
984<field name="VOLUME_RIGHT" bitrange="4:0"> 967 </reg>
985</field> 968 <reg name="PACKET5" desc="">
986</reg> 969 <addr name="PACKET5" addr="0xd0"/>
987<reg name="VERSION" sct="no"> 970 <field name="COUNT" desc="" bitrange="31:0"/>
988<addr name="VERSION" addr="0x200" /> 971 </reg>
989<field name="MAJOR" bitrange="31:24"> 972 <reg name="PACKET6" desc="">
990</field> 973 <addr name="PACKET6" addr="0xe0"/>
991<field name="MINOR" bitrange="23:16"> 974 <field name="ADDR" desc="" bitrange="31:0"/>
992</field> 975 </reg>
993<field name="STEP" bitrange="15:0"> 976 <reg name="CHnCMDPTR" desc="">
994</field> 977 <formula string="0x100+n*0x40"/>
995</reg> 978 <addr name="CH0CMDPTR" addr="0x100"/>
996</dev> 979 <addr name="CH1CMDPTR" addr="0x140"/>
997<dev name="CLKCTRL" long_name="Clock Controller" desc="Clock Generation and Control" version="3.2.0"> 980 <addr name="CH2CMDPTR" addr="0x180"/>
998<addr name="CLKCTRL" addr="0x80040000" /> 981 <addr name="CH3CMDPTR" addr="0x1c0"/>
999<reg name="PLLCTRL0" sct="yes"> 982 <field name="ADDR" desc="" bitrange="31:0"/>
1000<addr name="PLLCTRL0" addr="0x0" /> 983 </reg>
1001<field name="LFR_SEL" bitrange="29:28"> 984 <reg name="CHnSEMA" desc="">
1002<value name="DEFAULT" value="0x0"> 985 <formula string="0x110+n*0x40"/>
1003</value> 986 <addr name="CH0SEMA" addr="0x110"/>
1004<value name="TIMES_2" value="0x1"> 987 <addr name="CH1SEMA" addr="0x150"/>
1005</value> 988 <addr name="CH2SEMA" addr="0x190"/>
1006<value name="TIMES_05" value="0x2"> 989 <addr name="CH3SEMA" addr="0x1d0"/>
1007</value> 990 <field name="VALUE" desc="" bitrange="23:16"/>
1008<value name="UNDEFINED" value="0x3"> 991 <field name="INCREMENT" desc="" bitrange="7:0"/>
1009</value> 992 </reg>
1010</field> 993 <reg name="CHnSTAT" desc="" sct="yes">
1011<field name="CP_SEL" bitrange="25:24"> 994 <formula string="0x120+n*0x40"/>
1012<value name="DEFAULT" value="0x0"> 995 <addr name="CH0STAT" addr="0x120"/>
1013</value> 996 <addr name="CH1STAT" addr="0x160"/>
1014<value name="TIMES_2" value="0x1"> 997 <addr name="CH2STAT" addr="0x1a0"/>
1015</value> 998 <addr name="CH3STAT" addr="0x1e0"/>
1016<value name="TIMES_05" value="0x2"> 999 <field name="TAG" desc="" bitrange="31:24"/>
1017</value> 1000 <field name="ERROR_CODE" desc="" bitrange="23:16">
1018<value name="UNDEFINED" value="0x3"> 1001 <value name="NEXT_CHAIN_IS_0" value="0x1" desc=""/>
1019</value> 1002 <value name="NO_CHAIN" value="0x2" desc=""/>
1020</field> 1003 <value name="CONTEXT_ERROR" value="0x3" desc=""/>
1021<field name="DIV_SEL" bitrange="21:20"> 1004 <value name="PAYLOAD_ERROR" value="0x4" desc=""/>
1022<value name="DEFAULT" value="0x0"> 1005 <value name="INVALID_MODE" value="0x5" desc=""/>
1023</value> 1006 </field>
1024<value name="LOWER" value="0x1"> 1007 <field name="ERROR_DST" desc="" bitrange="5:5"/>
1025</value> 1008 <field name="ERROR_SRC" desc="" bitrange="4:4"/>
1026<value name="LOWEST" value="0x2"> 1009 <field name="ERROR_PACKET" desc="" bitrange="3:3"/>
1027</value> 1010 <field name="ERROR_SETUP" desc="" bitrange="2:2"/>
1028<value name="UNDEFINED" value="0x3"> 1011 <field name="HASH_MISMATCH" desc="" bitrange="1:1"/>
1029</value> 1012 </reg>
1030</field> 1013 <reg name="CHnOPTS" desc="" sct="yes">
1031<field name="EN_USB_CLKS" bitrange="18:18"> 1014 <formula string="0x130+n*0x40"/>
1032</field> 1015 <addr name="CH0OPTS" addr="0x130"/>
1033<field name="POWER" bitrange="16:16"> 1016 <addr name="CH1OPTS" addr="0x170"/>
1034</field> 1017 <addr name="CH2OPTS" addr="0x1b0"/>
1035</reg> 1018 <addr name="CH3OPTS" addr="0x1f0"/>
1036<reg name="PLLCTRL1" sct="no"> 1019 <field name="RECOVERY_TIMER" desc="" bitrange="15:0"/>
1037<addr name="PLLCTRL1" addr="0x10" /> 1020 </reg>
1038<field name="LOCK" bitrange="31:31"> 1021 <reg name="CSCCTRL0" desc="" sct="yes">
1039</field> 1022 <addr name="CSCCTRL0" addr="0x300"/>
1040<field name="FORCE_LOCK" bitrange="30:30"> 1023 <field name="UPSAMPLE" desc="" bitrange="14:14"/>
1041</field> 1024 <field name="SCALE" desc="" bitrange="13:13"/>
1042<field name="LOCK_COUNT" bitrange="15:0"> 1025 <field name="ROTATE" desc="" bitrange="12:12"/>
1043</field> 1026 <field name="SUBSAMPLE" desc="" bitrange="11:11"/>
1044</reg> 1027 <field name="DELTA" desc="" bitrange="10:10"/>
1045<reg name="CPU" sct="yes"> 1028 <field name="RGB_FORMAT" desc="" bitrange="9:8">
1046<addr name="CPU" addr="0x20" /> 1029 <value name="RGB16_565" value="0x0" desc=""/>
1047<field name="BUSY_REF_XTAL" bitrange="29:29"> 1030 <value name="RGB24" value="0x2" desc=""/>
1048</field> 1031 <value name="YUV422I" value="0x3" desc=""/>
1049<field name="BUSY_REF_CPU" bitrange="28:28"> 1032 </field>
1050</field> 1033 <field name="YUV_FORMAT" desc="" bitrange="7:4">
1051<field name="DIV_XTAL_FRAC_EN" bitrange="26:26"> 1034 <value name="YUV420" value="0x0" desc=""/>
1052</field> 1035 <value name="YUV422" value="0x2" desc=""/>
1053<field name="DIV_XTAL" bitrange="25:16"> 1036 </field>
1054</field> 1037 <field name="ENABLE" desc="" bitrange="0:0"/>
1055<field name="INTERRUPT_WAIT" bitrange="12:12"> 1038 </reg>
1056</field> 1039 <reg name="CSCSTAT" desc="" sct="yes">
1057<field name="DIV_CPU_FRAC_EN" bitrange="10:10"> 1040 <addr name="CSCSTAT" addr="0x310"/>
1058</field> 1041 <field name="ERROR_CODE" desc="" bitrange="23:16">
1059<field name="DIV_CPU" bitrange="9:0"> 1042 <value name="LUMA0_FETCH_ERROR_Y0" value="0x1" desc=""/>
1060</field> 1043 <value name="LUMA1_FETCH_ERROR_Y1" value="0x2" desc=""/>
1061</reg> 1044 <value name="CHROMA_FETCH_ERROR_U" value="0x3" desc=""/>
1062<reg name="HBUS" sct="yes"> 1045 <value name="CHROMA_FETCH_ERROR_V" value="0x4" desc=""/>
1063<addr name="HBUS" addr="0x30" /> 1046 </field>
1064<field name="BUSY" bitrange="29:29"> 1047 <field name="ERROR_DST" desc="" bitrange="5:5"/>
1065</field> 1048 <field name="ERROR_SRC" desc="" bitrange="4:4"/>
1066<field name="APBHDMA_AS_ENABLE" bitrange="26:26"> 1049 <field name="ERROR_SETUP" desc="" bitrange="2:2"/>
1067</field> 1050 <field name="COMPLETE" desc="" bitrange="0:0"/>
1068<field name="APBXDMA_AS_ENABLE" bitrange="25:25"> 1051 </reg>
1069</field> 1052 <reg name="CSCOUTBUFPARAM" desc="">
1070<field name="TRAFFIC_JAM_AS_ENABLE" bitrange="24:24"> 1053 <addr name="CSCOUTBUFPARAM" addr="0x320"/>
1071</field> 1054 <field name="FIELD_SIZE" desc="" bitrange="23:12"/>
1072<field name="TRAFFIC_AS_ENABLE" bitrange="23:23"> 1055 <field name="LINE_SIZE" desc="" bitrange="11:0"/>
1073</field> 1056 </reg>
1074<field name="CPU_DATA_AS_ENABLE" bitrange="22:22"> 1057 <reg name="CSCINBUFPARAM" desc="">
1075</field> 1058 <addr name="CSCINBUFPARAM" addr="0x330"/>
1076<field name="CPU_INSTR_AS_ENABLE" bitrange="21:21"> 1059 <field name="LINE_SIZE" desc="" bitrange="11:0"/>
1077</field> 1060 </reg>
1078<field name="AUTO_SLOW_MODE" bitrange="20:20"> 1061 <reg name="CSCRGB" desc="">
1079</field> 1062 <addr name="CSCRGB" addr="0x340"/>
1080<field name="SLOW_DIV" bitrange="18:16"> 1063 <field name="ADDR" desc="" bitrange="31:0"/>
1081<value name="BY1" value="0x0"> 1064 </reg>
1082</value> 1065 <reg name="CSCLUMA" desc="">
1083<value name="BY2" value="0x1"> 1066 <addr name="CSCLUMA" addr="0x350"/>
1084</value> 1067 <field name="ADDR" desc="" bitrange="31:0"/>
1085<value name="BY4" value="0x2"> 1068 </reg>
1086</value> 1069 <reg name="CSCCHROMAU" desc="">
1087<value name="BY8" value="0x3"> 1070 <addr name="CSCCHROMAU" addr="0x360"/>
1088</value> 1071 <field name="ADDR" desc="" bitrange="31:0"/>
1089<value name="BY16" value="0x4"> 1072 </reg>
1090</value> 1073 <reg name="CSCCHROMAV" desc="">
1091<value name="BY32" value="0x5"> 1074 <addr name="CSCCHROMAV" addr="0x370"/>
1092</value> 1075 <field name="ADDR" desc="" bitrange="31:0"/>
1093</field> 1076 </reg>
1094<field name="DIV_FRAC_EN" bitrange="5:5"> 1077 <reg name="CSCCOEFF0" desc="">
1095</field> 1078 <addr name="CSCCOEFF0" addr="0x380"/>
1096<field name="DIV" bitrange="4:0"> 1079 <field name="C0" desc="" bitrange="25:16"/>
1097</field> 1080 <field name="UV_OFFSET" desc="" bitrange="15:8"/>
1098</reg> 1081 <field name="Y_OFFSET" desc="" bitrange="7:0"/>
1099<reg name="XBUS" sct="no"> 1082 </reg>
1100<addr name="XBUS" addr="0x40" /> 1083 <reg name="CSCCOEFF1" desc="">
1101<field name="BUSY" bitrange="31:31"> 1084 <addr name="CSCCOEFF1" addr="0x390"/>
1102</field> 1085 <field name="C1" desc="" bitrange="25:16"/>
1103<field name="DIV_FRAC_EN" bitrange="10:10"> 1086 <field name="C4" desc="" bitrange="9:0"/>
1104</field> 1087 </reg>
1105<field name="DIV" bitrange="9:0"> 1088 <reg name="CSCCOEFF2" desc="">
1106</field> 1089 <addr name="CSCCOEFF2" addr="0x3a0"/>
1107</reg> 1090 <field name="C2" desc="" bitrange="25:16"/>
1108<reg name="XTAL" sct="yes"> 1091 <field name="C3" desc="" bitrange="9:0"/>
1109<addr name="XTAL" addr="0x50" /> 1092 </reg>
1110<field name="UART_CLK_GATE" bitrange="31:31"> 1093 <reg name="CSCXSCALE" desc="">
1111</field> 1094 <addr name="CSCXSCALE" addr="0x3e0"/>
1112<field name="FILT_CLK24M_GATE" bitrange="30:30"> 1095 <field name="INT" desc="" bitrange="25:24"/>
1113</field> 1096 <field name="FRAC" desc="" bitrange="23:12"/>
1114<field name="PWM_CLK24M_GATE" bitrange="29:29"> 1097 <field name="WIDTH" desc="" bitrange="11:0"/>
1115</field> 1098 </reg>
1116<field name="DRI_CLK24M_GATE" bitrange="28:28"> 1099 <reg name="CSCYSCALE" desc="">
1117</field> 1100 <addr name="CSCYSCALE" addr="0x3f0"/>
1118<field name="DIGCTRL_CLK1M_GATE" bitrange="27:27"> 1101 <field name="INT" desc="" bitrange="25:24"/>
1119</field> 1102 <field name="FRAC" desc="" bitrange="23:12"/>
1120<field name="TIMROT_CLK32K_GATE" bitrange="26:26"> 1103 <field name="HEIGHT" desc="" bitrange="11:0"/>
1121</field> 1104 </reg>
1122<field name="DIV_UART" bitrange="1:0"> 1105 <reg name="DBGSELECT" desc="">
1123</field> 1106 <addr name="DBGSELECT" addr="0x400"/>
1124</reg> 1107 <field name="INDEX" desc="" bitrange="7:0">
1125<reg name="PIX" sct="no"> 1108 <value name="CONTROL" value="0x1" desc=""/>
1126<addr name="PIX" addr="0x60" /> 1109 <value name="OTPKEY0" value="0x10" desc=""/>
1127<field name="CLKGATE" bitrange="31:31"> 1110 <value name="OTPKEY1" value="0x11" desc=""/>
1128</field> 1111 <value name="OTPKEY2" value="0x12" desc=""/>
1129<field name="BUSY" bitrange="29:29"> 1112 <value name="OTPKEY3" value="0x13" desc=""/>
1130</field> 1113 </field>
1131<field name="DIV_FRAC_EN" bitrange="15:15"> 1114 </reg>
1132</field> 1115 <reg name="DBGDATA" desc="">
1133<field name="DIV" bitrange="14:0"> 1116 <addr name="DBGDATA" addr="0x410"/>
1134</field> 1117 <field name="DATA" desc="" bitrange="31:0"/>
1135</reg> 1118 </reg>
1136<reg name="SSP" sct="no"> 1119 <reg name="VERSION" desc="">
1137<addr name="SSP" addr="0x70" /> 1120 <addr name="VERSION" addr="0x420"/>
1138<field name="CLKGATE" bitrange="31:31"> 1121 <field name="MAJOR" desc="" bitrange="31:24"/>
1139</field> 1122 <field name="MINOR" desc="" bitrange="23:16"/>
1140<field name="BUSY" bitrange="29:29"> 1123 <field name="STEP" desc="" bitrange="15:0"/>
1141</field> 1124 </reg>
1142<field name="DIV_FRAC_EN" bitrange="9:9"> 1125 </dev>
1143</field> 1126 <dev name="DIGCTL" long_name="Digital Control" desc="Digital Control and On-Chip RAM" version="3.2.0">
1144<field name="DIV" bitrange="8:0"> 1127 <addr name="DIGCTL" addr="0x8001c000"/>
1145</field> 1128 <reg name="CTRL" desc="" sct="yes">
1146</reg> 1129 <addr name="CTRL" addr="0x0"/>
1147<reg name="GPMI" sct="no"> 1130 <field name="TRAP_IRQ" desc="" bitrange="29:29"/>
1148<addr name="GPMI" addr="0x80" /> 1131 <field name="DCP_BIST_CLKEN" desc="" bitrange="23:23"/>
1149<field name="CLKGATE" bitrange="31:31"> 1132 <field name="DCP_BIST_START" desc="" bitrange="22:22"/>
1150</field> 1133 <field name="ARM_BIST_CLKEN" desc="" bitrange="21:21"/>
1151<field name="BUSY" bitrange="29:29"> 1134 <field name="USB_TESTMODE" desc="" bitrange="20:20"/>
1152</field> 1135 <field name="ANALOG_TESTMODE" desc="" bitrange="19:19"/>
1153<field name="DIV_FRAC_EN" bitrange="10:10"> 1136 <field name="DIGITAL_TESTMODE" desc="" bitrange="18:18"/>
1154</field> 1137 <field name="ARM_BIST_START" desc="" bitrange="17:17"/>
1155<field name="DIV" bitrange="9:0"> 1138 <field name="UART_LOOPBACK" desc="" bitrange="16:16">
1156</field> 1139 <value name="NORMAL" value="0x0" desc=""/>
1157</reg> 1140 <value name="LOOPIT" value="0x1" desc=""/>
1158<reg name="SPDIF" sct="no"> 1141 </field>
1159<addr name="SPDIF" addr="0x90" /> 1142 <field name="SAIF_LOOPBACK" desc="" bitrange="15:15">
1160<field name="CLKGATE" bitrange="31:31"> 1143 <value name="NORMAL" value="0x0" desc=""/>
1161</field> 1144 <value name="LOOPIT" value="0x1" desc=""/>
1162</reg> 1145 </field>
1163<reg name="EMI" sct="no"> 1146 <field name="SAIF_CLKMUX_SEL" desc="" bitrange="14:13">
1164<addr name="EMI" addr="0xa0" /> 1147 <value name="MBL_CLK_OUT" value="0x0" desc=""/>
1165<field name="CLKGATE" bitrange="31:31"> 1148 <value name="BL_CLK_OUT" value="0x1" desc=""/>
1166</field> 1149 <value name="M_CLK_OUT_BL_CLK_IN" value="0x2" desc=""/>
1167<field name="BUSY_REF_XTAL" bitrange="29:29"> 1150 <value name="BL_CLK_IN" value="0x3" desc=""/>
1168</field> 1151 </field>
1169<field name="BUSY_REF_EMI" bitrange="28:28"> 1152 <field name="SAIF_CLKMST_SEL" desc="" bitrange="12:12">
1170</field> 1153 <value name="SAIF1_MST" value="0x0" desc=""/>
1171<field name="BUSY_DCC_RESYNC" bitrange="17:17"> 1154 <value name="SAIF2_MST" value="0x1" desc=""/>
1172</field> 1155 </field>
1173<field name="DCC_RESYNC_ENABLE" bitrange="16:16"> 1156 <field name="SAIF_ALT_BITCLK_SEL" desc="" bitrange="11:11"/>
1174</field> 1157 <field name="USE_SERIAL_JTAG" desc="" bitrange="6:6">
1175<field name="DIV_XTAL" bitrange="11:8"> 1158 <value name="OLD_JTAG" value="0x0" desc=""/>
1176</field> 1159 <value name="SERIAL_JTAG" value="0x1" desc=""/>
1177<field name="DIV_EMI" bitrange="5:0"> 1160 </field>
1178</field> 1161 <field name="TRAP_IN_RANGE" desc="" bitrange="5:5"/>
1179</reg> 1162 <field name="TRAP_ENABLE" desc="" bitrange="4:4"/>
1180<reg name="IR" sct="no"> 1163 <field name="DEBUG_DISABLE" desc="" bitrange="3:3"/>
1181<addr name="IR" addr="0xb0" /> 1164 <field name="USB_CLKGATE" desc="" bitrange="2:2">
1182<field name="CLKGATE" bitrange="31:31"> 1165 <value name="RUN" value="0x0" desc=""/>
1183</field> 1166 <value name="NO_CLKS" value="0x1" desc=""/>
1184<field name="AUTO_DIV" bitrange="29:29"> 1167 </field>
1185</field> 1168 <field name="JTAG_SHIELD" desc="" bitrange="1:1">
1186<field name="IR_BUSY" bitrange="28:28"> 1169 <value name="NORMAL" value="0x0" desc=""/>
1187</field> 1170 <value name="SHIELDS_UP" value="0x1" desc=""/>
1188<field name="IROV_BUSY" bitrange="27:27"> 1171 </field>
1189</field> 1172 <field name="LATCH_ENTROPY" desc="" bitrange="0:0"/>
1190<field name="IROV_DIV" bitrange="24:16"> 1173 </reg>
1191</field> 1174 <reg name="STATUS" desc="">
1192<field name="IR_DIV" bitrange="9:0"> 1175 <addr name="STATUS" addr="0x10"/>
1193</field> 1176 <field name="USB_HS_PRESENT" desc="" bitrange="31:31"/>
1194</reg> 1177 <field name="USB_OTG_PRESENT" desc="" bitrange="30:30"/>
1195<reg name="SAIF" sct="no"> 1178 <field name="USB_HOST_PRESENT" desc="" bitrange="29:29"/>
1196<addr name="SAIF" addr="0xc0" /> 1179 <field name="USB_DEVICE_PRESENT" desc="" bitrange="28:28"/>
1197<field name="CLKGATE" bitrange="31:31"> 1180 <field name="DCP_BIST_FAIL" desc="" bitrange="10:10"/>
1198</field> 1181 <field name="DCP_BIST_PASS" desc="" bitrange="9:9"/>
1199<field name="BUSY" bitrange="29:29"> 1182 <field name="DCP_BIST_DONE" desc="" bitrange="8:8"/>
1200</field> 1183 <field name="JTAG_IN_USE" desc="" bitrange="4:4"/>
1201<field name="DIV_FRAC_EN" bitrange="16:16"> 1184 <field name="PACKAGE_TYPE" desc="" bitrange="3:1"/>
1202</field> 1185 <field name="WRITTEN" desc="" bitrange="0:0"/>
1203<field name="DIV" bitrange="15:0"> 1186 </reg>
1204</field> 1187 <reg name="HCLKCOUNT" desc="">
1205</reg> 1188 <addr name="HCLKCOUNT" addr="0x20"/>
1206<reg name="FRAC" sct="yes"> 1189 <field name="COUNT" desc="" bitrange="31:0"/>
1207<addr name="FRAC" addr="0xd0" /> 1190 </reg>
1208<field name="CLKGATEIO" bitrange="31:31"> 1191 <reg name="RAMCTRL" desc="" sct="yes">
1209</field> 1192 <addr name="RAMCTRL" addr="0x30"/>
1210<field name="IO_STABLE" bitrange="30:30"> 1193 <field name="SPEED_SELECT" desc="" bitrange="11:8"/>
1211</field> 1194 <field name="RAM_REPAIR_EN" desc="" bitrange="0:0"/>
1212<field name="IOFRAC" bitrange="29:24"> 1195 </reg>
1213</field> 1196 <reg name="RAMREPAIR" desc="" sct="yes">
1214<field name="CLKGATEPIX" bitrange="23:23"> 1197 <addr name="RAMREPAIR" addr="0x40"/>
1215</field> 1198 <field name="ADDR" desc="" bitrange="15:0"/>
1216<field name="PIX_STABLE" bitrange="22:22"> 1199 </reg>
1217</field> 1200 <reg name="ROMCTRL" desc="" sct="yes">
1218<field name="PIXFRAC" bitrange="21:16"> 1201 <addr name="ROMCTRL" addr="0x50"/>
1219</field> 1202 <field name="RD_MARGIN" desc="" bitrange="3:0"/>
1220<field name="CLKGATEEMI" bitrange="15:15"> 1203 </reg>
1221</field> 1204 <reg name="WRITEONCE" desc="">
1222<field name="EMI_STABLE" bitrange="14:14"> 1205 <addr name="WRITEONCE" addr="0x60"/>
1223</field> 1206 <field name="BITS" desc="" bitrange="31:0"/>
1224<field name="EMIFRAC" bitrange="13:8"> 1207 </reg>
1225</field> 1208 <reg name="ENTROPY" desc="">
1226<field name="CLKGATECPU" bitrange="7:7"> 1209 <addr name="ENTROPY" addr="0x90"/>
1227</field> 1210 <field name="VALUE" desc="" bitrange="31:0"/>
1228<field name="CPU_STABLE" bitrange="6:6"> 1211 </reg>
1229</field> 1212 <reg name="ENTROPY_LATCHED" desc="">
1230<field name="CPUFRAC" bitrange="5:0"> 1213 <addr name="ENTROPY_LATCHED" addr="0xa0"/>
1231</field> 1214 <field name="VALUE" desc="" bitrange="31:0"/>
1232</reg> 1215 </reg>
1233<reg name="CLKSEQ" sct="yes"> 1216 <reg name="SJTAGDBG" desc="" sct="yes">
1234<addr name="CLKSEQ" addr="0xe0" /> 1217 <addr name="SJTAGDBG" addr="0xb0"/>
1235<field name="BYPASS_CPU" bitrange="7:7"> 1218 <field name="SJTAG_STATE" desc="" bitrange="26:16"/>
1236</field> 1219 <field name="SJTAG_TDO" desc="" bitrange="10:10"/>
1237<field name="BYPASS_EMI" bitrange="6:6"> 1220 <field name="SJTAG_TDI" desc="" bitrange="9:9"/>
1238</field> 1221 <field name="SJTAG_MODE" desc="" bitrange="8:8"/>
1239<field name="BYPASS_SSP" bitrange="5:5"> 1222 <field name="DELAYED_ACTIVE" desc="" bitrange="7:4"/>
1240</field> 1223 <field name="ACTIVE" desc="" bitrange="3:3"/>
1241<field name="BYPASS_GPMI" bitrange="4:4"> 1224 <field name="SJTAG_PIN_STATE" desc="" bitrange="2:2"/>
1242</field> 1225 <field name="SJTAG_DEBUG_DATA" desc="" bitrange="1:1"/>
1243<field name="BYPASS_IR" bitrange="3:3"> 1226 <field name="SJTAG_DEBUG_OE" desc="" bitrange="0:0"/>
1244</field> 1227 </reg>
1245<field name="BYPASS_PIX" bitrange="1:1"> 1228 <reg name="MICROSECONDS" desc="" sct="yes">
1246</field> 1229 <addr name="MICROSECONDS" addr="0xc0"/>
1247<field name="BYPASS_SAIF" bitrange="0:0"> 1230 <field name="VALUE" desc="" bitrange="31:0"/>
1248</field> 1231 </reg>
1249</reg> 1232 <reg name="DBGRD" desc="">
1250<reg name="RESET" sct="no"> 1233 <addr name="DBGRD" addr="0xd0"/>
1251<addr name="RESET" addr="0xf0" /> 1234 <field name="COMPLEMENT" desc="" bitrange="31:0"/>
1252<field name="CHIP" bitrange="1:1"> 1235 </reg>
1253</field> 1236 <reg name="DBG" desc="">
1254<field name="DIG" bitrange="0:0"> 1237 <addr name="DBG" addr="0xe0"/>
1255</field> 1238 <field name="VALUE" desc="" bitrange="31:0"/>
1256</reg> 1239 </reg>
1257<reg name="VERSION" sct="no"> 1240 <reg name="OCRAM_BIST_CSR" desc="" sct="yes">
1258<addr name="VERSION" addr="0x100" /> 1241 <addr name="OCRAM_BIST_CSR" addr="0xf0"/>
1259<field name="MAJOR" bitrange="31:24"> 1242 <field name="BIST_DATA_CHANGE" desc="" bitrange="9:9"/>
1260</field> 1243 <field name="BIST_CLKEN" desc="" bitrange="8:8"/>
1261<field name="MINOR" bitrange="23:16"> 1244 <field name="FAIL" desc="" bitrange="3:3"/>
1262</field> 1245 <field name="PASS" desc="" bitrange="2:2"/>
1263<field name="STEP" bitrange="15:0"> 1246 <field name="DONE" desc="" bitrange="1:1"/>
1264</field> 1247 <field name="START" desc="" bitrange="0:0"/>
1265</reg> 1248 </reg>
1266</dev> 1249 <reg name="OCRAM_STATUS0" desc="">
1267<dev name="DCP" long_name="Data CoProcessor" desc="Data Co-Processor (DCP)" version="3.2.0"> 1250 <addr name="OCRAM_STATUS0" addr="0x110"/>
1268<addr name="DCP" addr="0x80028000" /> 1251 <field name="FAILDATA00" desc="" bitrange="31:0"/>
1269<reg name="CTRL" sct="yes"> 1252 </reg>
1270<addr name="CTRL" addr="0x0" /> 1253 <reg name="OCRAM_STATUS1" desc="">
1271<field name="SFTRST" bitrange="31:31"> 1254 <addr name="OCRAM_STATUS1" addr="0x120"/>
1272</field> 1255 <field name="FAILDATA01" desc="" bitrange="31:0"/>
1273<field name="CLKGATE" bitrange="30:30"> 1256 </reg>
1274</field> 1257 <reg name="OCRAM_STATUS2" desc="">
1275<field name="PRESENT_CRYPTO" bitrange="29:29"> 1258 <addr name="OCRAM_STATUS2" addr="0x130"/>
1276<value name="Present" value="0x1"> 1259 <field name="FAILDATA10" desc="" bitrange="31:0"/>
1277</value> 1260 </reg>
1278<value name="Absent" value="0x0"> 1261 <reg name="OCRAM_STATUS3" desc="">
1279</value> 1262 <addr name="OCRAM_STATUS3" addr="0x140"/>
1280</field> 1263 <field name="FAILDATA11" desc="" bitrange="31:0"/>
1281<field name="PRESENT_CSC" bitrange="28:28"> 1264 </reg>
1282<value name="Present" value="0x1"> 1265 <reg name="OCRAM_STATUS4" desc="">
1283</value> 1266 <addr name="OCRAM_STATUS4" addr="0x150"/>
1284<value name="Absent" value="0x0"> 1267 <field name="FAILDATA20" desc="" bitrange="31:0"/>
1285</value> 1268 </reg>
1286</field> 1269 <reg name="OCRAM_STATUS5" desc="">
1287<field name="GATHER_RESIDUAL_WRITES" bitrange="23:23"> 1270 <addr name="OCRAM_STATUS5" addr="0x160"/>
1288</field> 1271 <field name="FAILDATA21" desc="" bitrange="31:0"/>
1289<field name="ENABLE_CONTEXT_CACHING" bitrange="22:22"> 1272 </reg>
1290</field> 1273 <reg name="OCRAM_STATUS6" desc="">
1291<field name="ENABLE_CONTEXT_SWITCHING" bitrange="21:21"> 1274 <addr name="OCRAM_STATUS6" addr="0x170"/>
1292</field> 1275 <field name="FAILDATA30" desc="" bitrange="31:0"/>
1293<field name="CSC_INTERRUPT_ENABLE" bitrange="8:8"> 1276 </reg>
1294</field> 1277 <reg name="OCRAM_STATUS7" desc="">
1295<field name="CHANNEL_INTERRUPT_ENABLE" bitrange="7:0"> 1278 <addr name="OCRAM_STATUS7" addr="0x180"/>
1296<value name="CH0" value="0x1"> 1279 <field name="FAILDATA31" desc="" bitrange="31:0"/>
1297</value> 1280 </reg>
1298<value name="CH1" value="0x2"> 1281 <reg name="OCRAM_STATUS8" desc="">
1299</value> 1282 <addr name="OCRAM_STATUS8" addr="0x190"/>
1300<value name="CH2" value="0x4"> 1283 <field name="FAILADDR01" desc="" bitrange="31:16"/>
1301</value> 1284 <field name="FAILADDR00" desc="" bitrange="15:0"/>
1302<value name="CH3" value="0x8"> 1285 </reg>
1303</value> 1286 <reg name="OCRAM_STATUS9" desc="">
1304<value name="Other" value="Reserved"> 1287 <addr name="OCRAM_STATUS9" addr="0x1a0"/>
1305</value> 1288 <field name="FAILADDR11" desc="" bitrange="31:16"/>
1306</field> 1289 <field name="FAILADDR10" desc="" bitrange="15:0"/>
1307</reg> 1290 </reg>
1308<reg name="STAT" sct="yes"> 1291 <reg name="OCRAM_STATUS10" desc="">
1309<addr name="STAT" addr="0x10" /> 1292 <addr name="OCRAM_STATUS10" addr="0x1b0"/>
1310<field name="OTP_KEY_READY" bitrange="28:28"> 1293 <field name="FAILADDR21" desc="" bitrange="31:16"/>
1311</field> 1294 <field name="FAILADDR20" desc="" bitrange="15:0"/>
1312<field name="CUR_CHANNEL" bitrange="27:24"> 1295 </reg>
1313<value name="None" value="0x0"> 1296 <reg name="OCRAM_STATUS11" desc="">
1314</value> 1297 <addr name="OCRAM_STATUS11" addr="0x1c0"/>
1315<value name="CH0" value="0x1"> 1298 <field name="FAILADDR31" desc="" bitrange="31:16"/>
1316</value> 1299 <field name="FAILADDR30" desc="" bitrange="15:0"/>
1317<value name="CH1" value="0x2"> 1300 </reg>
1318</value> 1301 <reg name="OCRAM_STATUS12" desc="">
1319<value name="CH2" value="0x3"> 1302 <addr name="OCRAM_STATUS12" addr="0x1d0"/>
1320</value> 1303 <field name="FAILSTATE11" desc="" bitrange="28:24"/>
1321<value name="CH3" value="0x4"> 1304 <field name="FAILSTATE10" desc="" bitrange="20:16"/>
1322</value> 1305 <field name="FAILSTATE01" desc="" bitrange="12:8"/>
1323<value name="CSC" value="0x8"> 1306 <field name="FAILSTATE00" desc="" bitrange="4:0"/>
1324</value> 1307 </reg>
1325<value name="Other" value="Reserved"> 1308 <reg name="OCRAM_STATUS13" desc="">
1326</value> 1309 <addr name="OCRAM_STATUS13" addr="0x1e0"/>
1327</field> 1310 <field name="FAILSTATE31" desc="" bitrange="28:24"/>
1328<field name="READY_CHANNELS" bitrange="23:16"> 1311 <field name="FAILSTATE30" desc="" bitrange="20:16"/>
1329<value name="CH0" value="0x1"> 1312 <field name="FAILSTATE21" desc="" bitrange="12:8"/>
1330</value> 1313 <field name="FAILSTATE20" desc="" bitrange="4:0"/>
1331<value name="CH1" value="0x2"> 1314 </reg>
1332</value> 1315 <reg name="SCRATCH0" desc="">
1333<value name="CH2" value="0x4"> 1316 <addr name="SCRATCH0" addr="0x290"/>
1334</value> 1317 <field name="PTR" desc="" bitrange="31:0"/>
1335<value name="CH3" value="0x8"> 1318 </reg>
1336</value> 1319 <reg name="SCRATCH1" desc="">
1337<value name="Other" value="Reserved"> 1320 <addr name="SCRATCH1" addr="0x2a0"/>
1338</value> 1321 <field name="PTR" desc="" bitrange="31:0"/>
1339</field> 1322 </reg>
1340<field name="CSCIRQ" bitrange="8:8"> 1323 <reg name="ARMCACHE" desc="">
1341</field> 1324 <addr name="ARMCACHE" addr="0x2b0"/>
1342<field name="IRQ" bitrange="3:0"> 1325 <field name="CACHE_SS" desc="" bitrange="9:8"/>
1343</field> 1326 <field name="DTAG_SS" desc="" bitrange="5:4"/>
1344</reg> 1327 <field name="ITAG_SS" desc="" bitrange="1:0"/>
1345<reg name="CHANNELCTRL" sct="yes"> 1328 </reg>
1346<addr name="CHANNELCTRL" addr="0x20" /> 1329 <reg name="DEBUG_TRAP_ADDR_LOW" desc="">
1347<field name="CSC_PRIORITY" bitrange="18:17"> 1330 <addr name="DEBUG_TRAP_ADDR_LOW" addr="0x2c0"/>
1348<value name="HIGH" value="0x3"> 1331 <field name="ADDR" desc="" bitrange="31:0"/>
1349</value> 1332 </reg>
1350<value name="MED" value="0x2"> 1333 <reg name="DEBUG_TRAP_ADDR_HIGH" desc="">
1351</value> 1334 <addr name="DEBUG_TRAP_ADDR_HIGH" addr="0x2d0"/>
1352<value name="LOW" value="0x1"> 1335 <field name="ADDR" desc="" bitrange="31:0"/>
1353</value> 1336 </reg>
1354<value name="BACKGROUND" value="0x0"> 1337 <reg name="SGTL" desc="">
1355</value> 1338 <addr name="SGTL" addr="0x300"/>
1356</field> 1339 <field name="COPYRIGHT" desc="" bitrange="31:0"/>
1357<field name="CH0_IRQ_MERGED" bitrange="16:16"> 1340 </reg>
1358</field> 1341 <reg name="CHIPID" desc="">
1359<field name="HIGH_PRIORITY_CHANNEL" bitrange="15:8"> 1342 <addr name="CHIPID" addr="0x310"/>
1360<value name="CH0" value="0x1"> 1343 <field name="PRODUCT_CODE" desc="" bitrange="31:16"/>
1361</value> 1344 <field name="REVISION" desc="" bitrange="7:0"/>
1362<value name="CH1" value="0x2"> 1345 </reg>
1363</value> 1346 <reg name="AHB_STATS_SELECT" desc="">
1364<value name="CH2" value="0x4"> 1347 <addr name="AHB_STATS_SELECT" addr="0x330"/>
1365</value> 1348 <field name="L3_MASTER_SELECT" desc="" bitrange="27:24">
1366<value name="CH3" value="0x8"> 1349 <value name="APBH" value="0x1" desc=""/>
1367</value> 1350 <value name="APBX" value="0x2" desc=""/>
1368<value name="Other" value="Reserved"> 1351 <value name="USB" value="0x4" desc=""/>
1369</value> 1352 </field>
1370</field> 1353 <field name="L2_MASTER_SELECT" desc="" bitrange="19:16">
1371<field name="ENABLE_CHANNEL" bitrange="7:0"> 1354 <value name="ARM_D" value="0x1" desc=""/>
1372<value name="CH0" value="0x1"> 1355 </field>
1373</value> 1356 <field name="L1_MASTER_SELECT" desc="" bitrange="11:8">
1374<value name="CH1" value="0x2"> 1357 <value name="ARM_I" value="0x1" desc=""/>
1375</value> 1358 </field>
1376<value name="CH2" value="0x4"> 1359 <field name="L0_MASTER_SELECT" desc="" bitrange="3:0">
1377</value> 1360 <value name="ECC8" value="0x1" desc=""/>
1378<value name="CH3" value="0x8"> 1361 <value name="CRYPTO" value="0x2" desc=""/>
1379</value> 1362 </field>
1380<value name="Other" value="Reserved"> 1363 </reg>
1381</value> 1364 <reg name="L0_AHB_ACTIVE_CYCLES" desc="">
1382</field> 1365 <addr name="L0_AHB_ACTIVE_CYCLES" addr="0x340"/>
1383</reg> 1366 <field name="COUNT" desc="" bitrange="31:0"/>
1384<reg name="CAPABILITY0" sct="no"> 1367 </reg>
1385<addr name="CAPABILITY0" addr="0x30" /> 1368 <reg name="L0_AHB_DATA_STALLED" desc="">
1386<field name="NUM_CHANNELS" bitrange="11:8"> 1369 <addr name="L0_AHB_DATA_STALLED" addr="0x350"/>
1387</field> 1370 <field name="COUNT" desc="" bitrange="31:0"/>
1388<field name="NUM_KEYS" bitrange="7:0"> 1371 </reg>
1389</field> 1372 <reg name="L0_AHB_DATA_CYCLES" desc="">
1390</reg> 1373 <addr name="L0_AHB_DATA_CYCLES" addr="0x360"/>
1391<reg name="CAPABILITY1" sct="no"> 1374 <field name="COUNT" desc="" bitrange="31:0"/>
1392<addr name="CAPABILITY1" addr="0x40" /> 1375 </reg>
1393<field name="HASH_ALGORITHMS" bitrange="31:16"> 1376 <reg name="L1_AHB_ACTIVE_CYCLES" desc="">
1394<value name="SHA1" value="0x1"> 1377 <addr name="L1_AHB_ACTIVE_CYCLES" addr="0x370"/>
1395</value> 1378 <field name="COUNT" desc="" bitrange="31:0"/>
1396<value name="CRC32" value="0x2"> 1379 </reg>
1397</value> 1380 <reg name="L1_AHB_DATA_STALLED" desc="">
1398</field> 1381 <addr name="L1_AHB_DATA_STALLED" addr="0x380"/>
1399<field name="CIPHER_ALGORITHMS" bitrange="15:0"> 1382 <field name="COUNT" desc="" bitrange="31:0"/>
1400<value name="AES128" value="0x1"> 1383 </reg>
1401</value> 1384 <reg name="L1_AHB_DATA_CYCLES" desc="">
1402</field> 1385 <addr name="L1_AHB_DATA_CYCLES" addr="0x390"/>
1403</reg> 1386 <field name="COUNT" desc="" bitrange="31:0"/>
1404<reg name="CONTEXT" sct="no"> 1387 </reg>
1405<addr name="CONTEXT" addr="0x50" /> 1388 <reg name="L2_AHB_ACTIVE_CYCLES" desc="">
1406<field name="ADDR" bitrange="31:0"> 1389 <addr name="L2_AHB_ACTIVE_CYCLES" addr="0x3a0"/>
1407</field> 1390 <field name="COUNT" desc="" bitrange="31:0"/>
1408</reg> 1391 </reg>
1409<reg name="KEY" sct="no"> 1392 <reg name="L2_AHB_DATA_STALLED" desc="">
1410<addr name="KEY" addr="0x60" /> 1393 <addr name="L2_AHB_DATA_STALLED" addr="0x3b0"/>
1411<field name="INDEX" bitrange="5:4"> 1394 <field name="COUNT" desc="" bitrange="31:0"/>
1412</field> 1395 </reg>
1413<field name="SUBWORD" bitrange="1:0"> 1396 <reg name="L2_AHB_DATA_CYCLES" desc="">
1414</field> 1397 <addr name="L2_AHB_DATA_CYCLES" addr="0x3c0"/>
1415</reg> 1398 <field name="COUNT" desc="" bitrange="31:0"/>
1416<reg name="KEYDATA" sct="no"> 1399 </reg>
1417<addr name="KEYDATA" addr="0x70" /> 1400 <reg name="L3_AHB_ACTIVE_CYCLES" desc="">
1418<field name="DATA" bitrange="31:0"> 1401 <addr name="L3_AHB_ACTIVE_CYCLES" addr="0x3d0"/>
1419</field> 1402 <field name="COUNT" desc="" bitrange="31:0"/>
1420</reg> 1403 </reg>
1421<reg name="PACKET0" sct="no"> 1404 <reg name="L3_AHB_DATA_STALLED" desc="">
1422<addr name="PACKET0" addr="0x80" /> 1405 <addr name="L3_AHB_DATA_STALLED" addr="0x3e0"/>
1423<field name="ADDR" bitrange="31:0"> 1406 <field name="COUNT" desc="" bitrange="31:0"/>
1424</field> 1407 </reg>
1425</reg> 1408 <reg name="L3_AHB_DATA_CYCLES" desc="">
1426<reg name="PACKET1" sct="no"> 1409 <addr name="L3_AHB_DATA_CYCLES" addr="0x3f0"/>
1427<addr name="PACKET1" addr="0x90" /> 1410 <field name="COUNT" desc="" bitrange="31:0"/>
1428<field name="TAG" bitrange="31:24"> 1411 </reg>
1429</field> 1412 <reg name="MPTEn_LOC" desc="">
1430<field name="OUTPUT_WORDSWAP" bitrange="23:23"> 1413 <formula string="0x400+n*0x10"/>
1431</field> 1414 <addr name="MPTE0_LOC" addr="0x400"/>
1432<field name="OUTPUT_BYTESWAP" bitrange="22:22"> 1415 <addr name="MPTE1_LOC" addr="0x410"/>
1433</field> 1416 <addr name="MPTE2_LOC" addr="0x420"/>
1434<field name="INPUT_WORDSWAP" bitrange="21:21"> 1417 <addr name="MPTE3_LOC" addr="0x430"/>
1435</field> 1418 <addr name="MPTE4_LOC" addr="0x440"/>
1436<field name="INPUT_BYTESWAP" bitrange="20:20"> 1419 <addr name="MPTE5_LOC" addr="0x450"/>
1437</field> 1420 <addr name="MPTE6_LOC" addr="0x460"/>
1438<field name="KEY_WORDSWAP" bitrange="19:19"> 1421 <addr name="MPTE7_LOC" addr="0x470"/>
1439</field> 1422 <addr name="MPTE8_LOC" addr="0x480"/>
1440<field name="KEY_BYTESWAP" bitrange="18:18"> 1423 <addr name="MPTE9_LOC" addr="0x490"/>
1441</field> 1424 <addr name="MPTE10_LOC" addr="0x4a0"/>
1442<field name="TEST_SEMA_IRQ" bitrange="17:17"> 1425 <addr name="MPTE11_LOC" addr="0x4b0"/>
1443</field> 1426 <addr name="MPTE12_LOC" addr="0x4c0"/>
1444<field name="CONSTANT_FILL" bitrange="16:16"> 1427 <addr name="MPTE13_LOC" addr="0x4d0"/>
1445</field> 1428 <addr name="MPTE14_LOC" addr="0x4e0"/>
1446<field name="HASH_OUTPUT" bitrange="15:15"> 1429 <addr name="MPTE15_LOC" addr="0x4f0"/>
1447<value name="INPUT" value="0x0"> 1430 <field name="LOC" desc="" bitrange="11:0"/>
1448</value> 1431 </reg>
1449<value name="OUTPUT" value="0x1"> 1432 <reg name="EMICLK_DELAY" desc="">
1450</value> 1433 <addr name="EMICLK_DELAY" addr="0x480"/>
1451</field> 1434 <field name="NUM_TAPS" desc="" bitrange="4:0"/>
1452<field name="CHECK_HASH" bitrange="14:14"> 1435 </reg>
1453</field> 1436 </dev>
1454<field name="HASH_TERM" bitrange="13:13"> 1437 <dev name="DRAM" long_name="DRAM Registers" desc="DRAM Registers" version="3.2.0">
1455</field> 1438 <addr name="DRAM" addr="0x800e0000"/>
1456<field name="HASH_INIT" bitrange="12:12"> 1439 <reg name="CTL00" desc="">
1457</field> 1440 <addr name="CTL00" addr="0x0"/>
1458<field name="PAYLOAD_KEY" bitrange="11:11"> 1441 <field name="AHB0_W_PRIORITY" desc="" bitrange="24:24"/>
1459</field> 1442 <field name="AHB0_R_PRIORITY" desc="" bitrange="16:16"/>
1460<field name="OTP_KEY" bitrange="10:10"> 1443 <field name="AHB0_FIFO_TYPE_REG" desc="" bitrange="8:8"/>
1461</field> 1444 <field name="ADDR_CMP_EN" desc="" bitrange="0:0"/>
1462<field name="CIPHER_INIT" bitrange="9:9"> 1445 </reg>
1463</field> 1446 <reg name="CTL01" desc="">
1464<field name="CIPHER_ENCRYPT" bitrange="8:8"> 1447 <addr name="CTL01" addr="0x4"/>
1465<value name="ENCRYPT" value="0x1"> 1448 <field name="AHB2_FIFO_TYPE_REG" desc="" bitrange="24:24"/>
1466</value> 1449 <field name="AHB1_W_PRIORITY" desc="" bitrange="16:16"/>
1467<value name="DECRYPT" value="0x0"> 1450 <field name="AHB1_R_PRIORITY" desc="" bitrange="8:8"/>
1468</value> 1451 <field name="AHB1_FIFO_TYPE_REG" desc="" bitrange="0:0"/>
1469</field> 1452 </reg>
1470<field name="ENABLE_BLIT" bitrange="7:7"> 1453 <reg name="CTL02" desc="">
1471</field> 1454 <addr name="CTL02" addr="0x8"/>
1472<field name="ENABLE_HASH" bitrange="6:6"> 1455 <field name="AHB3_R_PRIORITY" desc="" bitrange="24:24"/>
1473</field> 1456 <field name="AHB3_FIFO_TYPE_REG" desc="" bitrange="16:16"/>
1474<field name="ENABLE_CIPHER" bitrange="5:5"> 1457 <field name="AHB2_W_PRIORITY" desc="" bitrange="8:8"/>
1475</field> 1458 <field name="AHB2_R_PRIORITY" desc="" bitrange="0:0"/>
1476<field name="ENABLE_MEMCOPY" bitrange="4:4"> 1459 </reg>
1477</field> 1460 <reg name="CTL03" desc="">
1478<field name="CHAIN_CONTIGUOUS" bitrange="3:3"> 1461 <addr name="CTL03" addr="0xc"/>
1479</field> 1462 <field name="AUTO_REFRESH_MODE" desc="" bitrange="24:24"/>
1480<field name="CHAIN" bitrange="2:2"> 1463 <field name="AREFRESH" desc="" bitrange="16:16"/>
1481</field> 1464 <field name="AP" desc="" bitrange="8:8"/>
1482<field name="DECR_SEMAPHORE" bitrange="1:1"> 1465 <field name="AHB3_W_PRIORITY" desc="" bitrange="0:0"/>
1483</field> 1466 </reg>
1484<field name="INTERRUPT" bitrange="0:0"> 1467 <reg name="CTL04" desc="">
1485</field> 1468 <addr name="CTL04" addr="0x10"/>
1486</reg> 1469 <field name="DLL_BYPASS_MODE" desc="" bitrange="24:24"/>
1487<reg name="PACKET2" sct="no"> 1470 <field name="DLLLOCKREG" desc="" bitrange="16:16"/>
1488<addr name="PACKET2" addr="0xa0" /> 1471 <field name="CONCURRENTAP" desc="" bitrange="8:8"/>
1489<field name="CIPHER_CFG" bitrange="31:24"> 1472 <field name="BANK_SPLIT_EN" desc="" bitrange="0:0"/>
1490</field> 1473 </reg>
1491<field name="HASH_SELECT" bitrange="19:16"> 1474 <reg name="CTL05" desc="">
1492<value name="SHA1" value="0x0"> 1475 <addr name="CTL05" addr="0x14"/>
1493</value> 1476 <field name="INTRPTREADA" desc="" bitrange="24:24"/>
1494<value name="CRC32" value="0x1"> 1477 <field name="INTRPTAPBURST" desc="" bitrange="16:16"/>
1495</value> 1478 <field name="FAST_WRITE" desc="" bitrange="8:8"/>
1496</field> 1479 <field name="EN_LOWPOWER_MODE" desc="" bitrange="0:0"/>
1497<field name="KEY_SELECT" bitrange="15:8"> 1480 </reg>
1498</field> 1481 <reg name="CTL06" desc="">
1499<field name="CIPHER_MODE" bitrange="7:4"> 1482 <addr name="CTL06" addr="0x18"/>
1500<value name="ECB" value="0x0"> 1483 <field name="POWER_DOWN" desc="" bitrange="24:24"/>
1501</value> 1484 <field name="PLACEMENT_EN" desc="" bitrange="16:16"/>
1502<value name="CCB" value="0x1"> 1485 <field name="NO_CMD_INIT" desc="" bitrange="8:8"/>
1503</value> 1486 <field name="INTRPTWRITEA" desc="" bitrange="0:0"/>
1504</field> 1487 </reg>
1505<field name="CIPHER_SELECT" bitrange="3:0"> 1488 <reg name="CTL07" desc="">
1506<value name="AES128" value="0x0"> 1489 <addr name="CTL07" addr="0x1c"/>
1507</value> 1490 <field name="RW_SAME_EN" desc="" bitrange="24:24"/>
1508</field> 1491 <field name="REG_DIMM_ENABLE" desc="" bitrange="16:16"/>
1509</reg> 1492 <field name="RD2RD_TURN" desc="" bitrange="8:8"/>
1510<reg name="PACKET3" sct="no"> 1493 <field name="PRIORITY_EN" desc="" bitrange="0:0"/>
1511<addr name="PACKET3" addr="0xb0" /> 1494 </reg>
1512<field name="ADDR" bitrange="31:0"> 1495 <reg name="CTL08" desc="">
1513</field> 1496 <addr name="CTL08" addr="0x20"/>
1514</reg> 1497 <field name="TRAS_LOCKOUT" desc="" bitrange="24:24"/>
1515<reg name="PACKET4" sct="no"> 1498 <field name="START" desc="" bitrange="16:16"/>
1516<addr name="PACKET4" addr="0xc0" /> 1499 <field name="SREFRESH" desc="" bitrange="8:8"/>
1517<field name="ADDR" bitrange="31:0"> 1500 <field name="SDR_MODE" desc="" bitrange="0:0"/>
1518</field> 1501 </reg>
1519</reg> 1502 <reg name="CTL09" desc="">
1520<reg name="PACKET5" sct="no"> 1503 <addr name="CTL09" addr="0x24"/>
1521<addr name="PACKET5" addr="0xd0" /> 1504 <field name="OUT_OF_RANGE_TYPE" desc="" bitrange="25:24"/>
1522<field name="COUNT" bitrange="31:0"> 1505 <field name="OUT_OF_RANGE_SOURCE_ID" desc="" bitrange="17:16"/>
1523</field> 1506 <field name="WRITE_MODEREG" desc="" bitrange="8:8"/>
1524</reg> 1507 <field name="WRITEINTERP" desc="" bitrange="0:0"/>
1525<reg name="PACKET6" sct="no"> 1508 </reg>
1526<addr name="PACKET6" addr="0xe0" /> 1509 <reg name="CTL10" desc="">
1527<field name="ADDR" bitrange="31:0"> 1510 <addr name="CTL10" addr="0x28"/>
1528</field> 1511 <field name="AGE_COUNT" desc="" bitrange="26:24"/>
1529</reg> 1512 <field name="ADDR_PINS" desc="" bitrange="18:16"/>
1530<reg name="CHnCMDPTR" sct="no"> 1513 <field name="TEMRS" desc="" bitrange="9:8"/>
1531<formula string="0x100+n*0x40"/> 1514 <field name="Q_FULLNESS" desc="" bitrange="1:0"/>
1532<addr name="CH0CMDPTR" addr="0x100" /> 1515 </reg>
1533<addr name="CH1CMDPTR" addr="0x140" /> 1516 <reg name="CTL11" desc="">
1534<addr name="CH2CMDPTR" addr="0x180" /> 1517 <addr name="CTL11" addr="0x2c"/>
1535<addr name="CH3CMDPTR" addr="0x1c0" /> 1518 <field name="MAX_CS_REG" desc="" bitrange="26:24"/>
1536<field name="ADDR" bitrange="31:0"> 1519 <field name="COMMAND_AGE_COUNT" desc="" bitrange="18:16"/>
1537</field> 1520 <field name="COLUMN_SIZE" desc="" bitrange="10:8"/>
1538</reg> 1521 <field name="CASLAT" desc="" bitrange="2:0"/>
1539<reg name="CHnSEMA" sct="no"> 1522 </reg>
1540<formula string="0x110+n*0x40"/> 1523 <reg name="CTL12" desc="">
1541<addr name="CH0SEMA" addr="0x110" /> 1524 <addr name="CTL12" addr="0x30"/>
1542<addr name="CH1SEMA" addr="0x150" /> 1525 <field name="TWR_INT" desc="" bitrange="26:24"/>
1543<addr name="CH2SEMA" addr="0x190" /> 1526 <field name="TRRD" desc="" bitrange="18:16"/>
1544<addr name="CH3SEMA" addr="0x1d0" /> 1527 <field name="TCKE" desc="" bitrange="2:0"/>
1545<field name="VALUE" bitrange="23:16"> 1528 </reg>
1546</field> 1529 <reg name="CTL13" desc="">
1547<field name="INCREMENT" bitrange="7:0"> 1530 <addr name="CTL13" addr="0x34"/>
1548</field> 1531 <field name="CASLAT_LIN_GATE" desc="" bitrange="27:24"/>
1549</reg> 1532 <field name="CASLAT_LIN" desc="" bitrange="19:16"/>
1550<reg name="CHnSTAT" sct="yes"> 1533 <field name="APREBIT" desc="" bitrange="11:8"/>
1551<formula string="0x120+n*0x40"/> 1534 <field name="TWTR" desc="" bitrange="2:0"/>
1552<addr name="CH0STAT" addr="0x120" /> 1535 </reg>
1553<addr name="CH1STAT" addr="0x160" /> 1536 <reg name="CTL14" desc="">
1554<addr name="CH2STAT" addr="0x1a0" /> 1537 <addr name="CTL14" addr="0x38"/>
1555<addr name="CH3STAT" addr="0x1e0" /> 1538 <field name="MAX_COL_REG" desc="" bitrange="27:24"/>
1556<field name="TAG" bitrange="31:24"> 1539 <field name="LOWPOWER_REFRESH_ENABLE" desc="" bitrange="19:16"/>
1557</field> 1540 <field name="INITAREF" desc="" bitrange="11:8"/>
1558<field name="ERROR_CODE" bitrange="23:16"> 1541 <field name="CS_MAP" desc="" bitrange="3:0"/>
1559<value name="NEXT_CHAIN_IS_0" value="0x1"> 1542 </reg>
1560</value> 1543 <reg name="CTL15" desc="">
1561<value name="NO_CHAIN" value="0x2"> 1544 <addr name="CTL15" addr="0x3c"/>
1562</value> 1545 <field name="TRP" desc="" bitrange="27:24"/>
1563<value name="CONTEXT_ERROR" value="0x3"> 1546 <field name="TDAL" desc="" bitrange="19:16"/>
1564</value> 1547 <field name="PORT_BUSY" desc="" bitrange="11:8"/>
1565<value name="PAYLOAD_ERROR" value="0x4"> 1548 <field name="MAX_ROW_REG" desc="" bitrange="3:0"/>
1566</value> 1549 </reg>
1567<value name="INVALID_MODE" value="0x5"> 1550 <reg name="CTL16" desc="">
1568</value> 1551 <addr name="CTL16" addr="0x40"/>
1569</field> 1552 <field name="TMRD" desc="" bitrange="28:24"/>
1570<field name="ERROR_DST" bitrange="5:5"> 1553 <field name="LOWPOWER_CONTROL" desc="" bitrange="20:16"/>
1571</field> 1554 <field name="LOWPOWER_AUTO_ENABLE" desc="" bitrange="12:8"/>
1572<field name="ERROR_SRC" bitrange="4:4"> 1555 <field name="INT_ACK" desc="" bitrange="3:0"/>
1573</field> 1556 </reg>
1574<field name="ERROR_PACKET" bitrange="3:3"> 1557 <reg name="CTL17" desc="">
1575</field> 1558 <addr name="CTL17" addr="0x44"/>
1576<field name="ERROR_SETUP" bitrange="2:2"> 1559 <field name="DLL_START_POINT" desc="" bitrange="31:24"/>
1577</field> 1560 <field name="DLL_LOCK" desc="" bitrange="23:16"/>
1578<field name="HASH_MISMATCH" bitrange="1:1"> 1561 <field name="DLL_INCREMENT" desc="" bitrange="15:8"/>
1579</field> 1562 <field name="TRC" desc="" bitrange="4:0"/>
1580</reg> 1563 </reg>
1581<reg name="CHnOPTS" sct="yes"> 1564 <reg name="CTL18" desc="">
1582<formula string="0x130+n*0x40"/> 1565 <addr name="CTL18" addr="0x48"/>
1583<addr name="CH0OPTS" addr="0x130" /> 1566 <field name="DLL_DQS_DELAY_1" desc="" bitrange="30:24"/>
1584<addr name="CH1OPTS" addr="0x170" /> 1567 <field name="DLL_DQS_DELAY_0" desc="" bitrange="22:16"/>
1585<addr name="CH2OPTS" addr="0x1b0" /> 1568 <field name="INT_STATUS" desc="" bitrange="12:8"/>
1586<addr name="CH3OPTS" addr="0x1f0" /> 1569 <field name="INT_MASK" desc="" bitrange="4:0"/>
1587<field name="RECOVERY_TIMER" bitrange="15:0"> 1570 </reg>
1588</field> 1571 <reg name="CTL19" desc="">
1589</reg> 1572 <addr name="CTL19" addr="0x4c"/>
1590<reg name="CSCCTRL0" sct="yes"> 1573 <field name="DQS_OUT_SHIFT_BYPASS" desc="" bitrange="31:24"/>
1591<addr name="CSCCTRL0" addr="0x300" /> 1574 <field name="DQS_OUT_SHIFT" desc="" bitrange="22:16"/>
1592<field name="UPSAMPLE" bitrange="14:14"> 1575 <field name="DLL_DQS_DELAY_BYPASS_1" desc="" bitrange="15:8"/>
1593</field> 1576 <field name="DLL_DQS_DELAY_BYPASS_0" desc="" bitrange="7:0"/>
1594<field name="SCALE" bitrange="13:13"> 1577 </reg>
1595</field> 1578 <reg name="CTL20" desc="">
1596<field name="ROTATE" bitrange="12:12"> 1579 <addr name="CTL20" addr="0x50"/>
1597</field> 1580 <field name="TRCD_INT" desc="" bitrange="31:24"/>
1598<field name="SUBSAMPLE" bitrange="11:11"> 1581 <field name="TRAS_MIN" desc="" bitrange="23:16"/>
1599</field> 1582 <field name="WR_DQS_SHIFT_BYPASS" desc="" bitrange="15:8"/>
1600<field name="DELTA" bitrange="10:10"> 1583 <field name="WR_DQS_SHIFT" desc="" bitrange="6:0"/>
1601</field> 1584 </reg>
1602<field name="RGB_FORMAT" bitrange="9:8"> 1585 <reg name="CTL21" desc="">
1603<value name="RGB16_565" value="0x0"> 1586 <addr name="CTL21" addr="0x54"/>
1604</value> 1587 <field name="OUT_OF_RANGE_LENGTH" desc="" bitrange="17:8"/>
1605<value name="RGB24" value="0x2"> 1588 <field name="TRFC" desc="" bitrange="7:0"/>
1606</value> 1589 </reg>
1607<value name="YUV422I" value="0x3"> 1590 <reg name="CTL22" desc="">
1608</value> 1591 <addr name="CTL22" addr="0x58"/>
1609</field> 1592 <field name="AHB0_WRCNT" desc="" bitrange="26:16"/>
1610<field name="YUV_FORMAT" bitrange="7:4"> 1593 <field name="AHB0_RDCNT" desc="" bitrange="10:0"/>
1611<value name="YUV420" value="0x0"> 1594 </reg>
1612</value> 1595 <reg name="CTL23" desc="">
1613<value name="YUV422" value="0x2"> 1596 <addr name="CTL23" addr="0x5c"/>
1614</value> 1597 <field name="AHB1_WRCNT" desc="" bitrange="26:16"/>
1615</field> 1598 <field name="AHB1_RDCNT" desc="" bitrange="10:0"/>
1616<field name="ENABLE" bitrange="0:0"> 1599 </reg>
1617</field> 1600 <reg name="CTL24" desc="">
1618</reg> 1601 <addr name="CTL24" addr="0x60"/>
1619<reg name="CSCSTAT" sct="yes"> 1602 <field name="AHB2_WRCNT" desc="" bitrange="26:16"/>
1620<addr name="CSCSTAT" addr="0x310" /> 1603 <field name="AHB2_RDCNT" desc="" bitrange="10:0"/>
1621<field name="ERROR_CODE" bitrange="23:16"> 1604 </reg>
1622<value name="LUMA0_FETCH_ERROR_Y0" value="0x1"> 1605 <reg name="CTL25" desc="">
1623</value> 1606 <addr name="CTL25" addr="0x64"/>
1624<value name="LUMA1_FETCH_ERROR_Y1" value="0x2"> 1607 <field name="AHB3_WRCNT" desc="" bitrange="26:16"/>
1625</value> 1608 <field name="AHB3_RDCNT" desc="" bitrange="10:0"/>
1626<value name="CHROMA_FETCH_ERROR_U" value="0x3"> 1609 </reg>
1627</value> 1610 <reg name="CTL26" desc="">
1628<value name="CHROMA_FETCH_ERROR_V" value="0x4"> 1611 <addr name="CTL26" addr="0x68"/>
1629</value> 1612 <field name="TREF" desc="" bitrange="11:0"/>
1630</field> 1613 </reg>
1631<field name="ERROR_DST" bitrange="5:5"> 1614 <reg name="CTL27" desc="">
1632</field> 1615 <addr name="CTL27" addr="0x6c"/>
1633<field name="ERROR_SRC" bitrange="4:4"> 1616 </reg>
1634</field> 1617 <reg name="CTL28" desc="">
1635<field name="ERROR_SETUP" bitrange="2:2"> 1618 <addr name="CTL28" addr="0x70"/>
1636</field> 1619 </reg>
1637<field name="COMPLETE" bitrange="0:0"> 1620 <reg name="CTL29" desc="">
1638</field> 1621 <addr name="CTL29" addr="0x74"/>
1639</reg> 1622 <field name="LOWPOWER_INTERNAL_CNT" desc="" bitrange="31:16"/>
1640<reg name="CSCOUTBUFPARAM" sct="no"> 1623 <field name="LOWPOWER_EXTERNAL_CNT" desc="" bitrange="15:0"/>
1641<addr name="CSCOUTBUFPARAM" addr="0x320" /> 1624 </reg>
1642<field name="FIELD_SIZE" bitrange="23:12"> 1625 <reg name="CTL30" desc="">
1643</field> 1626 <addr name="CTL30" addr="0x78"/>
1644<field name="LINE_SIZE" bitrange="11:0"> 1627 <field name="LOWPOWER_REFRESH_HOLD" desc="" bitrange="31:16"/>
1645</field> 1628 <field name="LOWPOWER_POWER_DOWN_CNT" desc="" bitrange="15:0"/>
1646</reg> 1629 </reg>
1647<reg name="CSCINBUFPARAM" sct="no"> 1630 <reg name="CTL31" desc="">
1648<addr name="CSCINBUFPARAM" addr="0x330" /> 1631 <addr name="CTL31" addr="0x7c"/>
1649<field name="LINE_SIZE" bitrange="11:0"> 1632 <field name="TDLL" desc="" bitrange="31:16"/>
1650</field> 1633 <field name="LOWPOWER_SELF_REFRESH_CNT" desc="" bitrange="15:0"/>
1651</reg> 1634 </reg>
1652<reg name="CSCRGB" sct="no"> 1635 <reg name="CTL32" desc="">
1653<addr name="CSCRGB" addr="0x340" /> 1636 <addr name="CTL32" addr="0x80"/>
1654<field name="ADDR" bitrange="31:0"> 1637 <field name="TXSNR" desc="" bitrange="31:16"/>
1655</field> 1638 <field name="TRAS_MAX" desc="" bitrange="15:0"/>
1656</reg> 1639 </reg>
1657<reg name="CSCLUMA" sct="no"> 1640 <reg name="CTL33" desc="">
1658<addr name="CSCLUMA" addr="0x350" /> 1641 <addr name="CTL33" addr="0x84"/>
1659<field name="ADDR" bitrange="31:0"> 1642 <field name="VERSION" desc="" bitrange="31:16"/>
1660</field> 1643 <field name="TXSR" desc="" bitrange="15:0"/>
1661</reg> 1644 </reg>
1662<reg name="CSCCHROMAU" sct="no"> 1645 <reg name="CTL34" desc="">
1663<addr name="CSCCHROMAU" addr="0x360" /> 1646 <addr name="CTL34" addr="0x88"/>
1664<field name="ADDR" bitrange="31:0"> 1647 <field name="TINIT" desc="" bitrange="23:0"/>
1665</field> 1648 </reg>
1666</reg> 1649 <reg name="CTL35" desc="">
1667<reg name="CSCCHROMAV" sct="no"> 1650 <addr name="CTL35" addr="0x8c"/>
1668<addr name="CSCCHROMAV" addr="0x370" /> 1651 <field name="OUT_OF_RANGE_ADDR" desc="" bitrange="30:0"/>
1669<field name="ADDR" bitrange="31:0"> 1652 </reg>
1670</field> 1653 <reg name="CTL36" desc="">
1671</reg> 1654 <addr name="CTL36" addr="0x90"/>
1672<reg name="CSCCOEFF0" sct="no"> 1655 <field name="PWRUP_SREFRESH_EXIT" desc="" bitrange="24:24"/>
1673<addr name="CSCCOEFF0" addr="0x380" /> 1656 <field name="ENABLE_QUICK_SREFRESH" desc="" bitrange="16:16"/>
1674<field name="C0" bitrange="25:16"> 1657 <field name="BUS_SHARE_ENABLE" desc="" bitrange="8:8"/>
1675</field> 1658 <field name="ACTIVE_AGING" desc="" bitrange="0:0"/>
1676<field name="UV_OFFSET" bitrange="15:8"> 1659 </reg>
1677</field> 1660 <reg name="CTL37" desc="">
1678<field name="Y_OFFSET" bitrange="7:0"> 1661 <addr name="CTL37" addr="0x94"/>
1679</field> 1662 <field name="BUS_SHARE_TIMEOUT" desc="" bitrange="17:8"/>
1680</reg> 1663 <field name="TREF_ENABLE" desc="" bitrange="0:0"/>
1681<reg name="CSCCOEFF1" sct="no"> 1664 </reg>
1682<addr name="CSCCOEFF1" addr="0x390" /> 1665 <reg name="CTL38" desc="">
1683<field name="C1" bitrange="25:16"> 1666 <addr name="CTL38" addr="0x98"/>
1684</field> 1667 <field name="EMRS2_DATA_0" desc="" bitrange="28:16"/>
1685<field name="C4" bitrange="9:0"> 1668 <field name="EMRS1_DATA" desc="" bitrange="12:0"/>
1686</field> 1669 </reg>
1687</reg> 1670 <reg name="CTL39" desc="">
1688<reg name="CSCCOEFF2" sct="no"> 1671 <addr name="CTL39" addr="0x9c"/>
1689<addr name="CSCCOEFF2" addr="0x3a0" /> 1672 <field name="EMRS2_DATA_2" desc="" bitrange="28:16"/>
1690<field name="C2" bitrange="25:16"> 1673 <field name="EMRS2_DATA_1" desc="" bitrange="12:0"/>
1691</field> 1674 </reg>
1692<field name="C3" bitrange="9:0"> 1675 <reg name="CTL40" desc="">
1693</field> 1676 <addr name="CTL40" addr="0xa0"/>
1694</reg> 1677 <field name="TPDEX" desc="" bitrange="31:16"/>
1695<reg name="CSCXSCALE" sct="no"> 1678 <field name="EMRS2_DATA_3" desc="" bitrange="12:0"/>
1696<addr name="CSCXSCALE" addr="0x3e0" /> 1679 </reg>
1697<field name="INT" bitrange="25:24"> 1680 </dev>
1698</field> 1681 <dev name="DRI" long_name="Digital Radio Interface" desc="Digital Radio Interface (DRI)" version="3.2.0">
1699<field name="FRAC" bitrange="23:12"> 1682 <addr name="DRI" addr="0x80074000"/>
1700</field> 1683 <reg name="CTRL" desc="" sct="yes">
1701<field name="WIDTH" bitrange="11:0"> 1684 <addr name="CTRL" addr="0x0"/>
1702</field> 1685 <field name="SFTRST" desc="" bitrange="31:31">
1703</reg> 1686 <value name="RUN" value="0x0" desc=""/>
1704<reg name="CSCYSCALE" sct="no"> 1687 <value name="RESET" value="0x1" desc=""/>
1705<addr name="CSCYSCALE" addr="0x3f0" /> 1688 </field>
1706<field name="INT" bitrange="25:24"> 1689 <field name="CLKGATE" desc="" bitrange="30:30">
1707</field> 1690 <value name="RUN" value="0x0" desc=""/>
1708<field name="FRAC" bitrange="23:12"> 1691 <value name="NO_CLKS" value="0x1" desc=""/>
1709</field> 1692 </field>
1710<field name="HEIGHT" bitrange="11:0"> 1693 <field name="ENABLE_INPUTS" desc="" bitrange="29:29">
1711</field> 1694 <value name="ANALOG_LINE_IN" value="0x0" desc=""/>
1712</reg> 1695 <value name="DRI_DIGITAL_IN" value="0x1" desc=""/>
1713<reg name="DBGSELECT" sct="no"> 1696 </field>
1714<addr name="DBGSELECT" addr="0x400" /> 1697 <field name="STOP_ON_OFLOW_ERROR" desc="" bitrange="26:26">
1715<field name="INDEX" bitrange="7:0"> 1698 <value name="IGNORE" value="0x0" desc=""/>
1716<value name="CONTROL" value="0x1"> 1699 <value name="STOP" value="0x1" desc=""/>
1717</value> 1700 </field>
1718<value name="OTPKEY0" value="0x10"> 1701 <field name="STOP_ON_PILOT_ERROR" desc="" bitrange="25:25">
1719</value> 1702 <value name="IGNORE" value="0x0" desc=""/>
1720<value name="OTPKEY1" value="0x11"> 1703 <value name="STOP" value="0x1" desc=""/>
1721</value> 1704 </field>
1722<value name="OTPKEY2" value="0x12"> 1705 <field name="DMA_DELAY_COUNT" desc="" bitrange="20:16"/>
1723</value> 1706 <field name="REACQUIRE_PHASE" desc="" bitrange="15:15">
1724<value name="OTPKEY3" value="0x13"> 1707 <value name="NORMAL" value="0x0" desc=""/>
1725</value> 1708 <value name="NEW_PHASE" value="0x1" desc=""/>
1726<value name="Other" value="Reserved"> 1709 </field>
1727</value> 1710 <field name="OVERFLOW_IRQ_EN" desc="" bitrange="11:11">
1728</field> 1711 <value name="DISABLED" value="0x0" desc=""/>
1729</reg> 1712 <value name="ENABLED" value="0x1" desc=""/>
1730<reg name="DBGDATA" sct="no"> 1713 </field>
1731<addr name="DBGDATA" addr="0x410" /> 1714 <field name="PILOT_SYNC_LOSS_IRQ_EN" desc="" bitrange="10:10">
1732<field name="DATA" bitrange="31:0"> 1715 <value name="DISABLED" value="0x0" desc=""/>
1733</field> 1716 <value name="ENABLED" value="0x1" desc=""/>
1734</reg> 1717 </field>
1735<reg name="VERSION" sct="no"> 1718 <field name="ATTENTION_IRQ_EN" desc="" bitrange="9:9">
1736<addr name="VERSION" addr="0x420" /> 1719 <value name="DISABLED" value="0x0" desc=""/>
1737<field name="MAJOR" bitrange="31:24"> 1720 <value name="ENABLED" value="0x1" desc=""/>
1738</field> 1721 </field>
1739<field name="MINOR" bitrange="23:16"> 1722 <field name="OVERFLOW_IRQ" desc="" bitrange="3:3">
1740</field> 1723 <value name="NO_REQUEST" value="0x0" desc=""/>
1741<field name="STEP" bitrange="15:0"> 1724 <value name="REQUEST" value="0x1" desc=""/>
1742</field> 1725 </field>
1743</reg> 1726 <field name="PILOT_SYNC_LOSS_IRQ" desc="" bitrange="2:2">
1744</dev> 1727 <value name="NO_REQUEST" value="0x0" desc=""/>
1745<dev name="DIGCTL" long_name="Digital Control" desc="Digital Control and On-Chip RAM" version="3.2.0"> 1728 <value name="REQUEST" value="0x1" desc=""/>
1746<addr name="DIGCTL" addr="0x8001c000" /> 1729 </field>
1747<reg name="CTRL" sct="yes"> 1730 <field name="ATTENTION_IRQ" desc="" bitrange="1:1">
1748<addr name="CTRL" addr="0x0" /> 1731 <value name="NO_REQUEST" value="0x0" desc=""/>
1749<field name="TRAP_IRQ" bitrange="29:29"> 1732 <value name="REQUEST" value="0x1" desc=""/>
1750</field> 1733 </field>
1751<field name="DCP_BIST_CLKEN" bitrange="23:23"> 1734 <field name="RUN" desc="" bitrange="0:0">
1752</field> 1735 <value name="HALT" value="0x0" desc=""/>
1753<field name="DCP_BIST_START" bitrange="22:22"> 1736 <value name="RUN" value="0x1" desc=""/>
1754</field> 1737 </field>
1755<field name="ARM_BIST_CLKEN" bitrange="21:21"> 1738 </reg>
1756</field> 1739 <reg name="TIMING" desc="">
1757<field name="USB_TESTMODE" bitrange="20:20"> 1740 <addr name="TIMING" addr="0x10"/>
1758</field> 1741 <field name="PILOT_REP_RATE" desc="" bitrange="19:16"/>
1759<field name="ANALOG_TESTMODE" bitrange="19:19"> 1742 <field name="GAP_DETECTION_INTERVAL" desc="" bitrange="7:0"/>
1760</field> 1743 </reg>
1761<field name="DIGITAL_TESTMODE" bitrange="18:18"> 1744 <reg name="STAT" desc="">
1762</field> 1745 <addr name="STAT" addr="0x20"/>
1763<field name="ARM_BIST_START" bitrange="17:17"> 1746 <field name="DRI_PRESENT" desc="" bitrange="31:31">
1764</field> 1747 <value name="UNAVAILABLE" value="0x0" desc=""/>
1765<field name="UART_LOOPBACK" bitrange="16:16"> 1748 <value name="AVAILABLE" value="0x1" desc=""/>
1766<value name="NORMAL" value="0x0"> 1749 </field>
1767</value> 1750 <field name="PILOT_PHASE" desc="" bitrange="19:16"/>
1768<value name="LOOPIT" value="0x1"> 1751 <field name="OVERFLOW_IRQ_SUMMARY" desc="" bitrange="3:3">
1769</value> 1752 <value name="NO_REQUEST" value="0x0" desc=""/>
1770</field> 1753 <value name="REQUEST" value="0x1" desc=""/>
1771<field name="SAIF_LOOPBACK" bitrange="15:15"> 1754 </field>
1772<value name="NORMAL" value="0x0"> 1755 <field name="PILOT_SYNC_LOSS_IRQ_SUMMARY" desc="" bitrange="2:2">
1773</value> 1756 <value name="NO_REQUEST" value="0x0" desc=""/>
1774<value name="LOOPIT" value="0x1"> 1757 <value name="REQUEST" value="0x1" desc=""/>
1775</value> 1758 </field>
1776</field> 1759 <field name="ATTENTION_IRQ_SUMMARY" desc="" bitrange="1:1">
1777<field name="SAIF_CLKMUX_SEL" bitrange="14:13"> 1760 <value name="NO_REQUEST" value="0x0" desc=""/>
1778<value name="MBL_CLK_OUT" value="0x0"> 1761 <value name="REQUEST" value="0x1" desc=""/>
1779</value> 1762 </field>
1780<value name="BL_CLK_OUT" value="0x1"> 1763 </reg>
1781</value> 1764 <reg name="DATA" desc="">
1782<value name="M_CLK_OUT_BL_CLK_IN" value="0x2"> 1765 <addr name="DATA" addr="0x30"/>
1783</value> 1766 <field name="DATA" desc="" bitrange="31:0"/>
1784<value name="BL_CLK_IN" value="0x3"> 1767 </reg>
1785</value> 1768 <reg name="DEBUG0" desc="" sct="yes">
1786</field> 1769 <addr name="DEBUG0" addr="0x40"/>
1787<field name="SAIF_CLKMST_SEL" bitrange="12:12"> 1770 <field name="DMAREQ" desc="" bitrange="31:31"/>
1788<value name="SAIF1_MST" value="0x0"> 1771 <field name="DMACMDKICK" desc="" bitrange="30:30"/>
1789</value> 1772 <field name="DRI_CLK_INPUT" desc="" bitrange="29:29"/>
1790<value name="SAIF2_MST" value="0x1"> 1773 <field name="DRI_DATA_INPUT" desc="" bitrange="28:28"/>
1791</value> 1774 <field name="TEST_MODE" desc="" bitrange="27:27"/>
1792</field> 1775 <field name="PILOT_REP_RATE" desc="" bitrange="26:26">
1793<field name="SAIF_ALT_BITCLK_SEL" bitrange="11:11"> 1776 <value name="8_AT_4MHZ" value="0x0" desc=""/>
1794</field> 1777 <value name="12_AT_6MHZ" value="0x1" desc=""/>
1795<field name="USE_SERIAL_JTAG" bitrange="6:6"> 1778 </field>
1796<value name="OLD_JTAG" value="0x0"> 1779 <field name="SPARE" desc="" bitrange="25:18"/>
1797</value> 1780 <field name="FRAME" desc="" bitrange="17:0"/>
1798<value name="SERIAL_JTAG" value="0x1"> 1781 </reg>
1799</value> 1782 <reg name="DEBUG1" desc="" sct="yes">
1800</field> 1783 <addr name="DEBUG1" addr="0x50"/>
1801<field name="TRAP_IN_RANGE" bitrange="5:5"> 1784 <field name="INVERT_PILOT" desc="" bitrange="31:31">
1802</field> 1785 <value name="NORMAL" value="0x0" desc=""/>
1803<field name="TRAP_ENABLE" bitrange="4:4"> 1786 <value name="INVERTED" value="0x1" desc=""/>
1804</field> 1787 </field>
1805<field name="DEBUG_DISABLE" bitrange="3:3"> 1788 <field name="INVERT_ATTENTION" desc="" bitrange="30:30">
1806</field> 1789 <value name="NORMAL" value="0x0" desc=""/>
1807<field name="USB_CLKGATE" bitrange="2:2"> 1790 <value name="INVERTED" value="0x1" desc=""/>
1808<value name="RUN" value="0x0"> 1791 </field>
1809</value> 1792 <field name="INVERT_DRI_DATA" desc="" bitrange="29:29">
1810<value name="NO_CLKS" value="0x1"> 1793 <value name="NORMAL" value="0x0" desc=""/>
1811</value> 1794 <value name="INVERTED" value="0x1" desc=""/>
1812</field> 1795 </field>
1813<field name="JTAG_SHIELD" bitrange="1:1"> 1796 <field name="INVERT_DRI_CLOCK" desc="" bitrange="28:28">
1814<value name="NORMAL" value="0x0"> 1797 <value name="NORMAL" value="0x0" desc=""/>
1815</value> 1798 <value name="INVERTED" value="0x1" desc=""/>
1816<value name="SHIELDS_UP" value="0x1"> 1799 </field>
1817</value> 1800 <field name="REVERSE_FRAME" desc="" bitrange="27:27">
1818</field> 1801 <value name="NORMAL" value="0x0" desc=""/>
1819<field name="LATCH_ENTROPY" bitrange="0:0"> 1802 <value name="REVERSED" value="0x1" desc=""/>
1820</field> 1803 </field>
1821</reg> 1804 <field name="SWIZZLED_FRAME" desc="" bitrange="17:0"/>
1822<reg name="STATUS" sct="no"> 1805 </reg>
1823<addr name="STATUS" addr="0x10" /> 1806 <reg name="VERSION" desc="">
1824<field name="USB_HS_PRESENT" bitrange="31:31"> 1807 <addr name="VERSION" addr="0x60"/>
1825</field> 1808 <field name="MAJOR" desc="" bitrange="31:24"/>
1826<field name="USB_OTG_PRESENT" bitrange="30:30"> 1809 <field name="MINOR" desc="" bitrange="23:16"/>
1827</field> 1810 <field name="STEP" desc="" bitrange="15:0"/>
1828<field name="USB_HOST_PRESENT" bitrange="29:29"> 1811 </reg>
1829</field> 1812 </dev>
1830<field name="USB_DEVICE_PRESENT" bitrange="28:28"> 1813 <dev name="ECC8" long_name="Reed-Solomon ECC" desc="8-Symbol Correcting ECC Accelerator (ECC8)" version="3.2.0">
1831</field> 1814 <addr name="ECC8" addr="0x80008000"/>
1832<field name="DCP_BIST_FAIL" bitrange="10:10"> 1815 <reg name="CTRL" desc="" sct="yes">
1833</field> 1816 <addr name="CTRL" addr="0x0"/>
1834<field name="DCP_BIST_PASS" bitrange="9:9"> 1817 <field name="SFTRST" desc="" bitrange="31:31">
1835</field> 1818 <value name="RUN" value="0x0" desc=""/>
1836<field name="DCP_BIST_DONE" bitrange="8:8"> 1819 <value name="RESET" value="0x1" desc=""/>
1837</field> 1820 </field>
1838<field name="JTAG_IN_USE" bitrange="4:4"> 1821 <field name="CLKGATE" desc="" bitrange="30:30">
1839</field> 1822 <value name="RUN" value="0x0" desc=""/>
1840<field name="PACKAGE_TYPE" bitrange="3:1"> 1823 <value name="NO_CLKS" value="0x1" desc=""/>
1841</field> 1824 </field>
1842<field name="WRITTEN" bitrange="0:0"> 1825 <field name="AHBM_SFTRST" desc="" bitrange="29:29">
1843</field> 1826 <value name="RUN" value="0x0" desc=""/>
1844</reg> 1827 <value name="RESET" value="0x1" desc=""/>
1845<reg name="HCLKCOUNT" sct="no"> 1828 </field>
1846<addr name="HCLKCOUNT" addr="0x20" /> 1829 <field name="THROTTLE" desc="" bitrange="27:24"/>
1847<field name="COUNT" bitrange="31:0"> 1830 <field name="DEBUG_STALL_IRQ_EN" desc="" bitrange="10:10"/>
1848</field> 1831 <field name="DEBUG_WRITE_IRQ_EN" desc="" bitrange="9:9"/>
1849</reg> 1832 <field name="COMPLETE_IRQ_EN" desc="" bitrange="8:8"/>
1850<reg name="RAMCTRL" sct="yes"> 1833 <field name="BM_ERROR_IRQ" desc="" bitrange="3:3"/>
1851<addr name="RAMCTRL" addr="0x30" /> 1834 <field name="DEBUG_STALL_IRQ" desc="" bitrange="2:2"/>
1852<field name="SPEED_SELECT" bitrange="11:8"> 1835 <field name="DEBUG_WRITE_IRQ" desc="" bitrange="1:1"/>
1853</field> 1836 <field name="COMPLETE_IRQ" desc="" bitrange="0:0"/>
1854<field name="RAM_REPAIR_EN" bitrange="0:0"> 1837 </reg>
1855</field> 1838 <reg name="STATUS0" desc="">
1856</reg> 1839 <addr name="STATUS0" addr="0x10"/>
1857<reg name="RAMREPAIR" sct="yes"> 1840 <field name="HANDLE" desc="" bitrange="31:16"/>
1858<addr name="RAMREPAIR" addr="0x40" /> 1841 <field name="RS8ECC_ENC_PRESENT" desc="" bitrange="15:15"/>
1859<field name="ADDR" bitrange="15:0"> 1842 <field name="RS8ECC_DEC_PRESENT" desc="" bitrange="14:14"/>
1860</field> 1843 <field name="RS4ECC_ENC_PRESENT" desc="" bitrange="13:13"/>
1861</reg> 1844 <field name="RS4ECC_DEC_PRESENT" desc="" bitrange="12:12"/>
1862<reg name="ROMCTRL" sct="yes"> 1845 <field name="STATUS_AUX" desc="" bitrange="11:8">
1863<addr name="ROMCTRL" addr="0x50" /> 1846 <value name="NO_ERRORS" value="0x0" desc=""/>
1864<field name="RD_MARGIN" bitrange="3:0"> 1847 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
1865</field> 1848 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
1866</reg> 1849 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
1867<reg name="WRITEONCE" sct="no"> 1850 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
1868<addr name="WRITEONCE" addr="0x60" /> 1851 <value name="NOT_CHECKED" value="0xc" desc=""/>
1869<field name="BITS" bitrange="31:0"> 1852 <value name="UNCORRECTABLE" value="0xe" desc=""/>
1870</field> 1853 <value name="ALL_ONES" value="0xf" desc=""/>
1871</reg> 1854 </field>
1872<reg name="ENTROPY" sct="no"> 1855 <field name="ALLONES" desc="" bitrange="4:4"/>
1873<addr name="ENTROPY" addr="0x90" /> 1856 <field name="CORRECTED" desc="" bitrange="3:3"/>
1874<field name="VALUE" bitrange="31:0"> 1857 <field name="UNCORRECTABLE" desc="" bitrange="2:2"/>
1875</field> 1858 <field name="COMPLETED_CE" desc="" bitrange="1:0"/>
1876</reg> 1859 </reg>
1877<reg name="ENTROPY_LATCHED" sct="no"> 1860 <reg name="STATUS1" desc="">
1878<addr name="ENTROPY_LATCHED" addr="0xa0" /> 1861 <addr name="STATUS1" addr="0x20"/>
1879<field name="VALUE" bitrange="31:0"> 1862 <field name="STATUS_PAYLOAD7" desc="" bitrange="31:28">
1880</field> 1863 <value name="NO_ERRORS" value="0x0" desc=""/>
1881</reg> 1864 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
1882<reg name="SJTAGDBG" sct="yes"> 1865 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
1883<addr name="SJTAGDBG" addr="0xb0" /> 1866 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
1884<field name="SJTAG_STATE" bitrange="26:16"> 1867 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
1885</field> 1868 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
1886<field name="SJTAG_TDO" bitrange="10:10"> 1869 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
1887</field> 1870 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
1888<field name="SJTAG_TDI" bitrange="9:9"> 1871 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
1889</field> 1872 <value name="NOT_CHECKED" value="0xc" desc=""/>
1890<field name="SJTAG_MODE" bitrange="8:8"> 1873 <value name="UNCORRECTABLE" value="0xe" desc=""/>
1891</field> 1874 <value name="ALL_ONES" value="0xf" desc=""/>
1892<field name="DELAYED_ACTIVE" bitrange="7:4"> 1875 </field>
1893</field> 1876 <field name="STATUS_PAYLOAD6" desc="" bitrange="27:24">
1894<field name="ACTIVE" bitrange="3:3"> 1877 <value name="NO_ERRORS" value="0x0" desc=""/>
1895</field> 1878 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
1896<field name="SJTAG_PIN_STATE" bitrange="2:2"> 1879 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
1897</field> 1880 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
1898<field name="SJTAG_DEBUG_DATA" bitrange="1:1"> 1881 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
1899</field> 1882 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
1900<field name="SJTAG_DEBUG_OE" bitrange="0:0"> 1883 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
1901</field> 1884 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
1902</reg> 1885 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
1903<reg name="MICROSECONDS" sct="yes"> 1886 <value name="NOT_CHECKED" value="0xc" desc=""/>
1904<addr name="MICROSECONDS" addr="0xc0" /> 1887 <value name="UNCORRECTABLE" value="0xe" desc=""/>
1905<field name="VALUE" bitrange="31:0"> 1888 <value name="ALL_ONES" value="0xf" desc=""/>
1906</field> 1889 </field>
1907</reg> 1890 <field name="STATUS_PAYLOAD5" desc="" bitrange="23:20">
1908<reg name="DBGRD" sct="no"> 1891 <value name="NO_ERRORS" value="0x0" desc=""/>
1909<addr name="DBGRD" addr="0xd0" /> 1892 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
1910<field name="COMPLEMENT" bitrange="31:0"> 1893 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
1911</field> 1894 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
1912</reg> 1895 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
1913<reg name="DBG" sct="no"> 1896 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
1914<addr name="DBG" addr="0xe0" /> 1897 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
1915<field name="VALUE" bitrange="31:0"> 1898 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
1916</field> 1899 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
1917</reg> 1900 <value name="NOT_CHECKED" value="0xc" desc=""/>
1918<reg name="OCRAM_BIST_CSR" sct="yes"> 1901 <value name="UNCORRECTABLE" value="0xe" desc=""/>
1919<addr name="OCRAM_BIST_CSR" addr="0xf0" /> 1902 <value name="ALL_ONES" value="0xf" desc=""/>
1920<field name="BIST_DATA_CHANGE" bitrange="9:9"> 1903 </field>
1921</field> 1904 <field name="STATUS_PAYLOAD4" desc="" bitrange="19:16">
1922<field name="BIST_CLKEN" bitrange="8:8"> 1905 <value name="NO_ERRORS" value="0x0" desc=""/>
1923</field> 1906 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
1924<field name="FAIL" bitrange="3:3"> 1907 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
1925</field> 1908 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
1926<field name="PASS" bitrange="2:2"> 1909 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
1927</field> 1910 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
1928<field name="DONE" bitrange="1:1"> 1911 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
1929</field> 1912 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
1930<field name="START" bitrange="0:0"> 1913 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
1931</field> 1914 <value name="NOT_CHECKED" value="0xc" desc=""/>
1932</reg> 1915 <value name="UNCORRECTABLE" value="0xe" desc=""/>
1933<reg name="OCRAM_STATUS0" sct="no"> 1916 <value name="ALL_ONES" value="0xf" desc=""/>
1934<addr name="OCRAM_STATUS0" addr="0x110" /> 1917 </field>
1935<field name="FAILDATA00" bitrange="31:0"> 1918 <field name="STATUS_PAYLOAD3" desc="" bitrange="15:12">
1936</field> 1919 <value name="NO_ERRORS" value="0x0" desc=""/>
1937</reg> 1920 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
1938<reg name="OCRAM_STATUS1" sct="no"> 1921 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
1939<addr name="OCRAM_STATUS1" addr="0x120" /> 1922 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
1940<field name="FAILDATA01" bitrange="31:0"> 1923 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
1941</field> 1924 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
1942</reg> 1925 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
1943<reg name="OCRAM_STATUS2" sct="no"> 1926 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
1944<addr name="OCRAM_STATUS2" addr="0x130" /> 1927 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
1945<field name="FAILDATA10" bitrange="31:0"> 1928 <value name="NOT_CHECKED" value="0xc" desc=""/>
1946</field> 1929 <value name="UNCORRECTABLE" value="0xe" desc=""/>
1947</reg> 1930 <value name="ALL_ONES" value="0xf" desc=""/>
1948<reg name="OCRAM_STATUS3" sct="no"> 1931 </field>
1949<addr name="OCRAM_STATUS3" addr="0x140" /> 1932 <field name="STATUS_PAYLOAD2" desc="" bitrange="11:8">
1950<field name="FAILDATA11" bitrange="31:0"> 1933 <value name="NO_ERRORS" value="0x0" desc=""/>
1951</field> 1934 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
1952</reg> 1935 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
1953<reg name="OCRAM_STATUS4" sct="no"> 1936 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
1954<addr name="OCRAM_STATUS4" addr="0x150" /> 1937 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
1955<field name="FAILDATA20" bitrange="31:0"> 1938 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
1956</field> 1939 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
1957</reg> 1940 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
1958<reg name="OCRAM_STATUS5" sct="no"> 1941 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
1959<addr name="OCRAM_STATUS5" addr="0x160" /> 1942 <value name="NOT_CHECKED" value="0xc" desc=""/>
1960<field name="FAILDATA21" bitrange="31:0"> 1943 <value name="UNCORRECTABLE" value="0xe" desc=""/>
1961</field> 1944 <value name="ALL_ONES" value="0xf" desc=""/>
1962</reg> 1945 </field>
1963<reg name="OCRAM_STATUS6" sct="no"> 1946 <field name="STATUS_PAYLOAD1" desc="" bitrange="7:4">
1964<addr name="OCRAM_STATUS6" addr="0x170" /> 1947 <value name="NO_ERRORS" value="0x0" desc=""/>
1965<field name="FAILDATA30" bitrange="31:0"> 1948 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
1966</field> 1949 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
1967</reg> 1950 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
1968<reg name="OCRAM_STATUS7" sct="no"> 1951 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
1969<addr name="OCRAM_STATUS7" addr="0x180" /> 1952 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
1970<field name="FAILDATA31" bitrange="31:0"> 1953 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
1971</field> 1954 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
1972</reg> 1955 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
1973<reg name="OCRAM_STATUS8" sct="no"> 1956 <value name="NOT_CHECKED" value="0xc" desc=""/>
1974<addr name="OCRAM_STATUS8" addr="0x190" /> 1957 <value name="UNCORRECTABLE" value="0xe" desc=""/>
1975<field name="FAILADDR01" bitrange="31:16"> 1958 <value name="ALL_ONES" value="0xf" desc=""/>
1976</field> 1959 </field>
1977<field name="FAILADDR00" bitrange="15:0"> 1960 <field name="STATUS_PAYLOAD0" desc="" bitrange="3:0">
1978</field> 1961 <value name="NO_ERRORS" value="0x0" desc=""/>
1979</reg> 1962 <value name="ONE_CORRECTABLE" value="0x1" desc=""/>
1980<reg name="OCRAM_STATUS9" sct="no"> 1963 <value name="TWO_CORRECTABLE" value="0x2" desc=""/>
1981<addr name="OCRAM_STATUS9" addr="0x1a0" /> 1964 <value name="THREE_CORRECTABLE" value="0x3" desc=""/>
1982<field name="FAILADDR11" bitrange="31:16"> 1965 <value name="FOUR_CORRECTABLE" value="0x4" desc=""/>
1983</field> 1966 <value name="FIVE_CORRECTABLE" value="0x5" desc=""/>
1984<field name="FAILADDR10" bitrange="15:0"> 1967 <value name="SIX_CORRECTABLE" value="0x6" desc=""/>
1985</field> 1968 <value name="SEVEN_CORRECTABLE" value="0x7" desc=""/>
1986</reg> 1969 <value name="EIGHT_CORRECTABLE" value="0x8" desc=""/>
1987<reg name="OCRAM_STATUS10" sct="no"> 1970 <value name="NOT_CHECKED" value="0xc" desc=""/>
1988<addr name="OCRAM_STATUS10" addr="0x1b0" /> 1971 <value name="UNCORRECTABLE" value="0xe" desc=""/>
1989<field name="FAILADDR21" bitrange="31:16"> 1972 <value name="ALL_ONES" value="0xf" desc=""/>
1990</field> 1973 </field>
1991<field name="FAILADDR20" bitrange="15:0"> 1974 </reg>
1992</field> 1975 <reg name="DEBUG0" desc="" sct="yes">
1993</reg> 1976 <addr name="DEBUG0" addr="0x30"/>
1994<reg name="OCRAM_STATUS11" sct="no"> 1977 <field name="KES_DEBUG_SYNDROME_SYMBOL" desc="" bitrange="24:16">
1995<addr name="OCRAM_STATUS11" addr="0x1c0" /> 1978 <value name="NORMAL" value="0x0" desc=""/>
1996<field name="FAILADDR31" bitrange="31:16"> 1979 <value name="TEST_MODE" value="0x1" desc=""/>
1997</field> 1980 </field>
1998<field name="FAILADDR30" bitrange="15:0"> 1981 <field name="KES_DEBUG_SHIFT_SYND" desc="" bitrange="15:15"/>
1999</field> 1982 <field name="KES_DEBUG_PAYLOAD_FLAG" desc="" bitrange="14:14">
2000</reg> 1983 <value name="DATA" value="0x1" desc=""/>
2001<reg name="OCRAM_STATUS12" sct="no"> 1984 <value name="AUX" value="0x1" desc=""/>
2002<addr name="OCRAM_STATUS12" addr="0x1d0" /> 1985 </field>
2003<field name="FAILSTATE11" bitrange="28:24"> 1986 <field name="KES_DEBUG_MODE4K" desc="" bitrange="13:13">
2004</field> 1987 <value name="4k" value="0x1" desc=""/>
2005<field name="FAILSTATE10" bitrange="20:16"> 1988 <value name="2k" value="0x1" desc=""/>
2006</field> 1989 </field>
2007<field name="FAILSTATE01" bitrange="12:8"> 1990 <field name="KES_DEBUG_KICK" desc="" bitrange="12:12"/>
2008</field> 1991 <field name="KES_STANDALONE" desc="" bitrange="11:11">
2009<field name="FAILSTATE00" bitrange="4:0"> 1992 <value name="NORMAL" value="0x0" desc=""/>
2010</field> 1993 <value name="TEST_MODE" value="0x1" desc=""/>
2011</reg> 1994 </field>
2012<reg name="OCRAM_STATUS13" sct="no"> 1995 <field name="KES_DEBUG_STEP" desc="" bitrange="10:10"/>
2013<addr name="OCRAM_STATUS13" addr="0x1e0" /> 1996 <field name="KES_DEBUG_STALL" desc="" bitrange="9:9">
2014<field name="FAILSTATE31" bitrange="28:24"> 1997 <value name="NORMAL" value="0x0" desc=""/>
2015</field> 1998 <value name="WAIT" value="0x1" desc=""/>
2016<field name="FAILSTATE30" bitrange="20:16"> 1999 </field>
2017</field> 2000 <field name="BM_KES_TEST_BYPASS" desc="" bitrange="8:8">
2018<field name="FAILSTATE21" bitrange="12:8"> 2001 <value name="NORMAL" value="0x0" desc=""/>
2019</field> 2002 <value name="TEST_MODE" value="0x1" desc=""/>
2020<field name="FAILSTATE20" bitrange="4:0"> 2003 </field>
2021</field> 2004 <field name="DEBUG_REG_SELECT" desc="" bitrange="5:0"/>
2022</reg> 2005 </reg>
2023<reg name="SCRATCH0" sct="no"> 2006 <reg name="DBGKESREAD" desc="">
2024<addr name="SCRATCH0" addr="0x290" /> 2007 <addr name="DBGKESREAD" addr="0x40"/>
2025<field name="PTR" bitrange="31:0"> 2008 <field name="VALUES" desc="" bitrange="31:0"/>
2026</field> 2009 </reg>
2027</reg> 2010 <reg name="DBGCSFEREAD" desc="">
2028<reg name="SCRATCH1" sct="no"> 2011 <addr name="DBGCSFEREAD" addr="0x50"/>
2029<addr name="SCRATCH1" addr="0x2a0" /> 2012 <field name="VALUES" desc="" bitrange="31:0"/>
2030<field name="PTR" bitrange="31:0"> 2013 </reg>
2031</field> 2014 <reg name="DBGSYNDGENREAD" desc="">
2032</reg> 2015 <addr name="DBGSYNDGENREAD" addr="0x60"/>
2033<reg name="ARMCACHE" sct="no"> 2016 <field name="VALUES" desc="" bitrange="31:0"/>
2034<addr name="ARMCACHE" addr="0x2b0" /> 2017 </reg>
2035<field name="CACHE_SS" bitrange="9:8"> 2018 <reg name="DBGAHBMREAD" desc="">
2036</field> 2019 <addr name="DBGAHBMREAD" addr="0x70"/>
2037<field name="DTAG_SS" bitrange="5:4"> 2020 <field name="VALUES" desc="" bitrange="31:0"/>
2038</field> 2021 </reg>
2039<field name="ITAG_SS" bitrange="1:0"> 2022 <reg name="BLOCKNAME" desc="">
2040</field> 2023 <addr name="BLOCKNAME" addr="0x80"/>
2041</reg> 2024 <field name="NAME" desc="" bitrange="31:0"/>
2042<reg name="DEBUG_TRAP_ADDR_LOW" sct="no"> 2025 </reg>
2043<addr name="DEBUG_TRAP_ADDR_LOW" addr="0x2c0" /> 2026 <reg name="VERSION" desc="">
2044<field name="ADDR" bitrange="31:0"> 2027 <addr name="VERSION" addr="0xa0"/>
2045</field> 2028 <field name="MAJOR" desc="" bitrange="31:24"/>
2046</reg> 2029 <field name="MINOR" desc="" bitrange="23:16"/>
2047<reg name="DEBUG_TRAP_ADDR_HIGH" sct="no"> 2030 <field name="STEP" desc="" bitrange="15:0"/>
2048<addr name="DEBUG_TRAP_ADDR_HIGH" addr="0x2d0" /> 2031 </reg>
2049<field name="ADDR" bitrange="31:0"> 2032 </dev>
2050</field> 2033 <dev name="EMI" long_name="External Memory Interface" desc="External Memory Interface (EMI)" version="3.2.0">
2051</reg> 2034 <addr name="EMI" addr="0x80020000"/>
2052<reg name="SGTL" sct="no"> 2035 <reg name="CTRL" desc="" sct="yes">
2053<addr name="SGTL" addr="0x300" /> 2036 <addr name="CTRL" addr="0x0"/>
2054<field name="COPYRIGHT" bitrange="31:0"> 2037 <field name="SFTRST" desc="" bitrange="31:31"/>
2055</field> 2038 <field name="CLKGATE" desc="" bitrange="30:30"/>
2056</reg> 2039 <field name="MEM_WIDTH" desc="" bitrange="6:6"/>
2057<reg name="CHIPID" sct="no"> 2040 <field name="WRITE_PROTECT" desc="" bitrange="5:5"/>
2058<addr name="CHIPID" addr="0x310" /> 2041 <field name="RESET_OUT" desc="" bitrange="4:4"/>
2059<field name="PRODUCT_CODE" bitrange="31:16"> 2042 <field name="CE_SELECT" desc="" bitrange="3:0">
2060</field> 2043 <value name="NONE" value="0x0" desc=""/>
2061<field name="REVISION" bitrange="7:0"> 2044 <value name="CE0" value="0x1" desc=""/>
2062</field> 2045 <value name="CE1" value="0x2" desc=""/>
2063</reg> 2046 <value name="CE2" value="0x4" desc=""/>
2064<reg name="AHB_STATS_SELECT" sct="no"> 2047 <value name="CE3" value="0x8" desc=""/>
2065<addr name="AHB_STATS_SELECT" addr="0x330" /> 2048 </field>
2066<field name="L3_MASTER_SELECT" bitrange="27:24"> 2049 </reg>
2067<value name="APBH" value="0x1"> 2050 <reg name="STAT" desc="">
2068</value> 2051 <addr name="STAT" addr="0x10"/>
2069<value name="APBX" value="0x2"> 2052 <field name="DRAM_PRESENT" desc="" bitrange="31:31"/>
2070</value> 2053 <field name="NOR_PRESENT" desc="" bitrange="30:30"/>
2071<value name="USB" value="0x4"> 2054 <field name="LARGE_DRAM_ENABLED" desc="" bitrange="29:29"/>
2072</value> 2055 <field name="DRAM_HALTED" desc="" bitrange="1:1">
2073</field> 2056 <value name="NOT_HALTED" value="0x0" desc=""/>
2074<field name="L2_MASTER_SELECT" bitrange="19:16"> 2057 <value name="HALTED" value="0x1" desc=""/>
2075<value name="ARM_D" value="0x1"> 2058 </field>
2076</value> 2059 <field name="NOR_BUSY" desc="" bitrange="0:0">
2077</field> 2060 <value name="NOT_BUSY" value="0x0" desc=""/>
2078<field name="L1_MASTER_SELECT" bitrange="11:8"> 2061 <value name="BUSY" value="0x1" desc=""/>
2079<value name="ARM_I" value="0x1"> 2062 </field>
2080</value> 2063 </reg>
2081</field> 2064 <reg name="TIME" desc="" sct="yes">
2082<field name="L0_MASTER_SELECT" bitrange="3:0"> 2065 <addr name="TIME" addr="0x20"/>
2083<value name="ECC8" value="0x1"> 2066 <field name="THZ" desc="" bitrange="27:24"/>
2084</value> 2067 <field name="TDH" desc="" bitrange="19:16"/>
2085<value name="CRYPTO" value="0x2"> 2068 <field name="TDS" desc="" bitrange="12:8"/>
2086</value> 2069 <field name="TAS" desc="" bitrange="3:0"/>
2087</field> 2070 </reg>
2088</reg> 2071 <reg name="DDR_TEST_MODE_CSR" desc="" sct="yes">
2089<reg name="L0_AHB_ACTIVE_CYCLES" sct="no"> 2072 <addr name="DDR_TEST_MODE_CSR" addr="0x30"/>
2090<addr name="L0_AHB_ACTIVE_CYCLES" addr="0x340" /> 2073 <field name="DONE" desc="" bitrange="1:1"/>
2091<field name="COUNT" bitrange="31:0"> 2074 <field name="START" desc="" bitrange="0:0"/>
2092</field> 2075 </reg>
2093</reg> 2076 <reg name="DEBUG" desc="">
2094<reg name="L0_AHB_DATA_STALLED" sct="no"> 2077 <addr name="DEBUG" addr="0x80"/>
2095<addr name="L0_AHB_DATA_STALLED" addr="0x350" /> 2078 <field name="NOR_STATE" desc="" bitrange="3:0"/>
2096<field name="COUNT" bitrange="31:0"> 2079 </reg>
2097</field> 2080 <reg name="DDR_TEST_MODE_STATUS0" desc="">
2098</reg> 2081 <addr name="DDR_TEST_MODE_STATUS0" addr="0x90"/>
2099<reg name="L0_AHB_DATA_CYCLES" sct="no"> 2082 <field name="ADDR0" desc="" bitrange="12:0"/>
2100<addr name="L0_AHB_DATA_CYCLES" addr="0x360" /> 2083 </reg>
2101<field name="COUNT" bitrange="31:0"> 2084 <reg name="DDR_TEST_MODE_STATUS1" desc="">
2102</field> 2085 <addr name="DDR_TEST_MODE_STATUS1" addr="0xa0"/>
2103</reg> 2086 <field name="ADDR1" desc="" bitrange="12:0"/>
2104<reg name="L1_AHB_ACTIVE_CYCLES" sct="no"> 2087 </reg>
2105<addr name="L1_AHB_ACTIVE_CYCLES" addr="0x370" /> 2088 <reg name="DDR_TEST_MODE_STATUS2" desc="">
2106<field name="COUNT" bitrange="31:0"> 2089 <addr name="DDR_TEST_MODE_STATUS2" addr="0xb0"/>
2107</field> 2090 <field name="DATA0" desc="" bitrange="31:0"/>
2108</reg> 2091 </reg>
2109<reg name="L1_AHB_DATA_STALLED" sct="no"> 2092 <reg name="DDR_TEST_MODE_STATUS3" desc="">
2110<addr name="L1_AHB_DATA_STALLED" addr="0x380" /> 2093 <addr name="DDR_TEST_MODE_STATUS3" addr="0xc0"/>
2111<field name="COUNT" bitrange="31:0"> 2094 <field name="DATA1" desc="" bitrange="31:0"/>
2112</field> 2095 </reg>
2113</reg> 2096 <reg name="VERSION" desc="">
2114<reg name="L1_AHB_DATA_CYCLES" sct="no"> 2097 <addr name="VERSION" addr="0xf0"/>
2115<addr name="L1_AHB_DATA_CYCLES" addr="0x390" /> 2098 <field name="MAJOR" desc="" bitrange="31:24"/>
2116<field name="COUNT" bitrange="31:0"> 2099 <field name="MINOR" desc="" bitrange="23:16"/>
2117</field> 2100 <field name="STEP" desc="" bitrange="15:0"/>
2118</reg> 2101 </reg>
2119<reg name="L2_AHB_ACTIVE_CYCLES" sct="no"> 2102 </dev>
2120<addr name="L2_AHB_ACTIVE_CYCLES" addr="0x3a0" /> 2103 <dev name="GPIOMON" long_name="GPIOMON interface" desc="GPIOMON interface" version="3.2.0">
2121<field name="COUNT" bitrange="31:0"> 2104 <addr name="GPIOMON" addr="0x8003c300"/>
2122</field> 2105 <reg name="BANK0_DATAIN" desc="">
2123</reg> 2106 <addr name="BANK0_DATAIN" addr="0x0"/>
2124<reg name="L2_AHB_DATA_STALLED" sct="no"> 2107 <field name="DATA" desc="" bitrange="31:0"/>
2125<addr name="L2_AHB_DATA_STALLED" addr="0x3b0" /> 2108 </reg>
2126<field name="COUNT" bitrange="31:0"> 2109 <reg name="BANK1_DATAIN" desc="">
2127</field> 2110 <addr name="BANK1_DATAIN" addr="0x10"/>
2128</reg> 2111 <field name="DATA" desc="" bitrange="31:0"/>
2129<reg name="L2_AHB_DATA_CYCLES" sct="no"> 2112 </reg>
2130<addr name="L2_AHB_DATA_CYCLES" addr="0x3c0" /> 2113 <reg name="BANK2_DATAIN" desc="">
2131<field name="COUNT" bitrange="31:0"> 2114 <addr name="BANK2_DATAIN" addr="0x20"/>
2132</field> 2115 <field name="DATA" desc="" bitrange="31:0"/>
2133</reg> 2116 </reg>
2134<reg name="L3_AHB_ACTIVE_CYCLES" sct="no"> 2117 <reg name="BANK3_DATAIN" desc="">
2135<addr name="L3_AHB_ACTIVE_CYCLES" addr="0x3d0" /> 2118 <addr name="BANK3_DATAIN" addr="0x30"/>
2136<field name="COUNT" bitrange="31:0"> 2119 <field name="DATA" desc="" bitrange="31:0"/>
2137</field> 2120 </reg>
2138</reg> 2121 <reg name="BANK0_DATAOUT" desc="" sct="yes">
2139<reg name="L3_AHB_DATA_STALLED" sct="no"> 2122 <addr name="BANK0_DATAOUT" addr="0x40"/>
2140<addr name="L3_AHB_DATA_STALLED" addr="0x3e0" /> 2123 <field name="DATA" desc="" bitrange="31:0"/>
2141<field name="COUNT" bitrange="31:0"> 2124 </reg>
2142</field> 2125 <reg name="BANK1_DATAOUT" desc="" sct="yes">
2143</reg> 2126 <addr name="BANK1_DATAOUT" addr="0x50"/>
2144<reg name="L3_AHB_DATA_CYCLES" sct="no"> 2127 <field name="DATA" desc="" bitrange="31:0"/>
2145<addr name="L3_AHB_DATA_CYCLES" addr="0x3f0" /> 2128 </reg>
2146<field name="COUNT" bitrange="31:0"> 2129 <reg name="BANK2_DATAOUT" desc="" sct="yes">
2147</field> 2130 <addr name="BANK2_DATAOUT" addr="0x60"/>
2148</reg> 2131 <field name="DATA" desc="" bitrange="31:0"/>
2149<reg name="MPTEn_LOC" sct="no"> 2132 </reg>
2150<formula string="0x400+n*0x10"/> 2133 <reg name="BANK3_DATAOUT" desc="" sct="yes">
2151<addr name="MPTE0_LOC" addr="0x400" /> 2134 <addr name="BANK3_DATAOUT" addr="0x70"/>
2152<addr name="MPTE1_LOC" addr="0x410" /> 2135 <field name="DATA" desc="" bitrange="31:0"/>
2153<addr name="MPTE2_LOC" addr="0x420" /> 2136 </reg>
2154<addr name="MPTE3_LOC" addr="0x430" /> 2137 <reg name="BANK0_DATAOEN" desc="" sct="yes">
2155<addr name="MPTE4_LOC" addr="0x440" /> 2138 <addr name="BANK0_DATAOEN" addr="0x80"/>
2156<addr name="MPTE5_LOC" addr="0x450" /> 2139 <field name="OUTPUT_ENABLES" desc="" bitrange="31:0"/>
2157<addr name="MPTE6_LOC" addr="0x460" /> 2140 </reg>
2158<addr name="MPTE7_LOC" addr="0x470" /> 2141 <reg name="BANK1_DATAOEN" desc="" sct="yes">
2159<addr name="MPTE8_LOC" addr="0x480" /> 2142 <addr name="BANK1_DATAOEN" addr="0x90"/>
2160<addr name="MPTE9_LOC" addr="0x490" /> 2143 <field name="OUTPUT_ENABLES" desc="" bitrange="31:0"/>
2161<addr name="MPTE10_LOC" addr="0x4a0" /> 2144 </reg>
2162<addr name="MPTE11_LOC" addr="0x4b0" /> 2145 <reg name="BANK2_DATAOEN" desc="" sct="yes">
2163<addr name="MPTE12_LOC" addr="0x4c0" /> 2146 <addr name="BANK2_DATAOEN" addr="0xa0"/>
2164<addr name="MPTE13_LOC" addr="0x4d0" /> 2147 <field name="OUTPUT_ENABLES" desc="" bitrange="31:0"/>
2165<addr name="MPTE14_LOC" addr="0x4e0" /> 2148 </reg>
2166<addr name="MPTE15_LOC" addr="0x4f0" /> 2149 <reg name="BANK3_DATAOEN" desc="" sct="yes">
2167<field name="LOC" bitrange="11:0"> 2150 <addr name="BANK3_DATAOEN" addr="0xb0"/>
2168</field> 2151 <field name="OUTPUT_ENABLES" desc="" bitrange="31:0"/>
2169</reg> 2152 </reg>
2170<reg name="EMICLK_DELAY" sct="no"> 2153 <reg name="CTRL" desc="" sct="yes">
2171<addr name="EMICLK_DELAY" addr="0x480" /> 2154 <addr name="CTRL" addr="0xc0"/>
2172<field name="NUM_TAPS" bitrange="4:0"> 2155 <field name="RSRVD" desc="" bitrange="31:4"/>
2173</field> 2156 <field name="PINMUX_ALT_RESET" desc="" bitrange="3:3"/>
2174</reg> 2157 <field name="OEN_8MA" desc="" bitrange="2:2"/>
2175</dev> 2158 <field name="OEN_4MA" desc="" bitrange="1:1"/>
2176<dev name="DRAM" long_name="DRAM Registers" desc="DRAM Registers" version="3.2.0"> 2159 <field name="OEN_NAND" desc="" bitrange="0:0"/>
2177<addr name="DRAM" addr="0x800e0000" /> 2160 </reg>
2178<reg name="CTL00" sct="no"> 2161 <reg name="ALT1_PINMUX_BANK0" desc="" sct="yes">
2179<addr name="CTL00" addr="0x0" /> 2162 <addr name="ALT1_PINMUX_BANK0" addr="0xd0"/>
2180<field name="AHB0_W_PRIORITY" bitrange="24:24"> 2163 <field name="INDEX" desc="" bitrange="31:0"/>
2181</field> 2164 </reg>
2182<field name="AHB0_R_PRIORITY" bitrange="16:16"> 2165 <reg name="ALT1_PINMUX_BANK1" desc="" sct="yes">
2183</field> 2166 <addr name="ALT1_PINMUX_BANK1" addr="0xe0"/>
2184<field name="AHB0_FIFO_TYPE_REG" bitrange="8:8"> 2167 <field name="INDEX" desc="" bitrange="31:0"/>
2185</field> 2168 </reg>
2186<field name="ADDR_CMP_EN" bitrange="0:0"> 2169 <reg name="ALT1_PINMUX_BANK2" desc="" sct="yes">
2187</field> 2170 <addr name="ALT1_PINMUX_BANK2" addr="0xf0"/>
2188</reg> 2171 <field name="INDEX" desc="" bitrange="31:0"/>
2189<reg name="CTL01" sct="no"> 2172 </reg>
2190<addr name="CTL01" addr="0x4" /> 2173 <reg name="ALT1_PINMUX_BANK3" desc="" sct="yes">
2191<field name="AHB2_FIFO_TYPE_REG" bitrange="24:24"> 2174 <addr name="ALT1_PINMUX_BANK3" addr="0x100"/>
2192</field> 2175 <field name="INDEX" desc="" bitrange="31:0"/>
2193<field name="AHB1_W_PRIORITY" bitrange="16:16"> 2176 </reg>
2194</field> 2177 <reg name="ALT2_PINMUX_BANK0" desc="" sct="yes">
2195<field name="AHB1_R_PRIORITY" bitrange="8:8"> 2178 <addr name="ALT2_PINMUX_BANK0" addr="0x110"/>
2196</field> 2179 <field name="INDEX" desc="" bitrange="31:0"/>
2197<field name="AHB1_FIFO_TYPE_REG" bitrange="0:0"> 2180 </reg>
2198</field> 2181 <reg name="ALT2_PINMUX_BANK1" desc="" sct="yes">
2199</reg> 2182 <addr name="ALT2_PINMUX_BANK1" addr="0x120"/>
2200<reg name="CTL02" sct="no"> 2183 <field name="INDEX" desc="" bitrange="31:0"/>
2201<addr name="CTL02" addr="0x8" /> 2184 </reg>
2202<field name="AHB3_R_PRIORITY" bitrange="24:24"> 2185 <reg name="ALT2_PINMUX_BANK2" desc="" sct="yes">
2203</field> 2186 <addr name="ALT2_PINMUX_BANK2" addr="0x130"/>
2204<field name="AHB3_FIFO_TYPE_REG" bitrange="16:16"> 2187 <field name="INDEX" desc="" bitrange="31:0"/>
2205</field> 2188 </reg>
2206<field name="AHB2_W_PRIORITY" bitrange="8:8"> 2189 <reg name="ALT2_PINMUX_BANK3" desc="" sct="yes">
2207</field> 2190 <addr name="ALT2_PINMUX_BANK3" addr="0x140"/>
2208<field name="AHB2_R_PRIORITY" bitrange="0:0"> 2191 <field name="INDEX" desc="" bitrange="31:0"/>
2209</field> 2192 </reg>
2210</reg> 2193 <reg name="ALT3_PINMUX_BANK0" desc="" sct="yes">
2211<reg name="CTL03" sct="no"> 2194 <addr name="ALT3_PINMUX_BANK0" addr="0x150"/>
2212<addr name="CTL03" addr="0xc" /> 2195 <field name="INDEX" desc="" bitrange="31:0"/>
2213<field name="AUTO_REFRESH_MODE" bitrange="24:24"> 2196 </reg>
2214</field> 2197 <reg name="ALT3_PINMUX_BANK1" desc="" sct="yes">
2215<field name="AREFRESH" bitrange="16:16"> 2198 <addr name="ALT3_PINMUX_BANK1" addr="0x160"/>
2216</field> 2199 <field name="INDEX" desc="" bitrange="31:0"/>
2217<field name="AP" bitrange="8:8"> 2200 </reg>
2218</field> 2201 <reg name="ALT3_PINMUX_BANK2" desc="" sct="yes">
2219<field name="AHB3_W_PRIORITY" bitrange="0:0"> 2202 <addr name="ALT3_PINMUX_BANK2" addr="0x170"/>
2220</field> 2203 <field name="INDEX" desc="" bitrange="31:0"/>
2221</reg> 2204 </reg>
2222<reg name="CTL04" sct="no"> 2205 <reg name="ALT3_PINMUX_BANK3" desc="" sct="yes">
2223<addr name="CTL04" addr="0x10" /> 2206 <addr name="ALT3_PINMUX_BANK3" addr="0x180"/>
2224<field name="DLL_BYPASS_MODE" bitrange="24:24"> 2207 <field name="INDEX" desc="" bitrange="31:0"/>
2225</field> 2208 </reg>
2226<field name="DLLLOCKREG" bitrange="16:16"> 2209 </dev>
2227</field> 2210 <dev name="GPMI" long_name="General Purpose Media Interface" desc="General Purpose Media Interface" version="3.2.0">
2228<field name="CONCURRENTAP" bitrange="8:8"> 2211 <addr name="GPMI" addr="0x8000c000"/>
2229</field> 2212 <reg name="CTRL0" desc="" sct="yes">
2230<field name="BANK_SPLIT_EN" bitrange="0:0"> 2213 <addr name="CTRL0" addr="0x0"/>
2231</field> 2214 <field name="SFTRST" desc="" bitrange="31:31">
2232</reg> 2215 <value name="RUN" value="0x0" desc=""/>
2233<reg name="CTL05" sct="no"> 2216 <value name="RESET" value="0x1" desc=""/>
2234<addr name="CTL05" addr="0x14" /> 2217 </field>
2235<field name="INTRPTREADA" bitrange="24:24"> 2218 <field name="CLKGATE" desc="" bitrange="30:30">
2236</field> 2219 <value name="RUN" value="0x0" desc=""/>
2237<field name="INTRPTAPBURST" bitrange="16:16"> 2220 <value name="NO_CLKS" value="0x1" desc=""/>
2238</field> 2221 </field>
2239<field name="FAST_WRITE" bitrange="8:8"> 2222 <field name="RUN" desc="" bitrange="29:29">
2240</field> 2223 <value name="IDLE" value="0x0" desc=""/>
2241<field name="EN_LOWPOWER_MODE" bitrange="0:0"> 2224 <value name="BUSY" value="0x1" desc=""/>
2242</field> 2225 </field>
2243</reg> 2226 <field name="DEV_IRQ_EN" desc="" bitrange="28:28"/>
2244<reg name="CTL06" sct="no"> 2227 <field name="TIMEOUT_IRQ_EN" desc="" bitrange="27:27"/>
2245<addr name="CTL06" addr="0x18" /> 2228 <field name="UDMA" desc="" bitrange="26:26">
2246<field name="POWER_DOWN" bitrange="24:24"> 2229 <value name="DISABLED" value="0x0" desc=""/>
2247</field> 2230 <value name="ENABLED" value="0x1" desc=""/>
2248<field name="PLACEMENT_EN" bitrange="16:16"> 2231 </field>
2249</field> 2232 <field name="COMMAND_MODE" desc="" bitrange="25:24">
2250<field name="NO_CMD_INIT" bitrange="8:8"> 2233 <value name="WRITE" value="0x0" desc=""/>
2251</field> 2234 <value name="READ" value="0x1" desc=""/>
2252<field name="INTRPTWRITEA" bitrange="0:0"> 2235 <value name="READ_AND_COMPARE" value="0x2" desc=""/>
2253</field> 2236 <value name="WAIT_FOR_READY" value="0x3" desc=""/>
2254</reg> 2237 </field>
2255<reg name="CTL07" sct="no"> 2238 <field name="WORD_LENGTH" desc="" bitrange="23:23">
2256<addr name="CTL07" addr="0x1c" /> 2239 <value name="16_BIT" value="0x0" desc=""/>
2257<field name="RW_SAME_EN" bitrange="24:24"> 2240 <value name="8_BIT" value="0x1" desc=""/>
2258</field> 2241 </field>
2259<field name="REG_DIMM_ENABLE" bitrange="16:16"> 2242 <field name="LOCK_CS" desc="" bitrange="22:22">
2260</field> 2243 <value name="DISABLED" value="0x0" desc=""/>
2261<field name="RD2RD_TURN" bitrange="8:8"> 2244 <value name="ENABLED" value="0x1" desc=""/>
2262</field> 2245 </field>
2263<field name="PRIORITY_EN" bitrange="0:0"> 2246 <field name="CS" desc="" bitrange="21:20"/>
2264</field> 2247 <field name="ADDRESS" desc="" bitrange="19:17">
2265</reg> 2248 <value name="NAND_DATA" value="0x0" desc=""/>
2266<reg name="CTL08" sct="no"> 2249 <value name="NAND_CLE" value="0x1" desc=""/>
2267<addr name="CTL08" addr="0x20" /> 2250 <value name="NAND_ALE" value="0x2" desc=""/>
2268<field name="TRAS_LOCKOUT" bitrange="24:24"> 2251 </field>
2269</field> 2252 <field name="ADDRESS_INCREMENT" desc="" bitrange="16:16">
2270<field name="START" bitrange="16:16"> 2253 <value name="DISABLED" value="0x0" desc=""/>
2271</field> 2254 <value name="ENABLED" value="0x1" desc=""/>
2272<field name="SREFRESH" bitrange="8:8"> 2255 </field>
2273</field> 2256 <field name="XFER_COUNT" desc="" bitrange="15:0"/>
2274<field name="SDR_MODE" bitrange="0:0"> 2257 </reg>
2275</field> 2258 <reg name="COMPARE" desc="">
2276</reg> 2259 <addr name="COMPARE" addr="0x10"/>
2277<reg name="CTL09" sct="no"> 2260 <field name="MASK" desc="" bitrange="31:16"/>
2278<addr name="CTL09" addr="0x24" /> 2261 <field name="REFERENCE" desc="" bitrange="15:0"/>
2279<field name="OUT_OF_RANGE_TYPE" bitrange="25:24"> 2262 </reg>
2280</field> 2263 <reg name="ECCCTRL" desc="" sct="yes">
2281<field name="OUT_OF_RANGE_SOURCE_ID" bitrange="17:16"> 2264 <addr name="ECCCTRL" addr="0x20"/>
2282</field> 2265 <field name="HANDLE" desc="" bitrange="31:16"/>
2283<field name="WRITE_MODEREG" bitrange="8:8"> 2266 <field name="ECC_CMD" desc="" bitrange="14:13">
2284</field> 2267 <value name="DECODE_4_BIT" value="0x0" desc=""/>
2285<field name="WRITEINTERP" bitrange="0:0"> 2268 <value name="ENCODE_4_BIT" value="0x1" desc=""/>
2286</field> 2269 <value name="DECODE_8_BIT" value="0x2" desc=""/>
2287</reg> 2270 <value name="ENCODE_8_BIT" value="0x3" desc=""/>
2288<reg name="CTL10" sct="no"> 2271 </field>
2289<addr name="CTL10" addr="0x28" /> 2272 <field name="ENABLE_ECC" desc="" bitrange="12:12">
2290<field name="AGE_COUNT" bitrange="26:24"> 2273 <value name="ENABLE" value="0x1" desc=""/>
2291</field> 2274 <value name="DISABLE" value="0x0" desc=""/>
2292<field name="ADDR_PINS" bitrange="18:16"> 2275 </field>
2293</field> 2276 <field name="BUFFER_MASK" desc="" bitrange="8:0">
2294<field name="TEMRS" bitrange="9:8"> 2277 <value name="AUXILIARY" value="0x100" desc=""/>
2295</field> 2278 <value name="BUFFER7" value="0x80" desc=""/>
2296<field name="Q_FULLNESS" bitrange="1:0"> 2279 <value name="BUFFER6" value="0x40" desc=""/>
2297</field> 2280 <value name="BUFFER5" value="0x20" desc=""/>
2298</reg> 2281 <value name="BUFFER4" value="0x10" desc=""/>
2299<reg name="CTL11" sct="no"> 2282 <value name="BUFFER3" value="0x8" desc=""/>
2300<addr name="CTL11" addr="0x2c" /> 2283 <value name="BUFFER2" value="0x4" desc=""/>
2301<field name="MAX_CS_REG" bitrange="26:24"> 2284 <value name="BUFFER1" value="0x2" desc=""/>
2302</field> 2285 <value name="BUFFER0" value="0x1" desc=""/>
2303<field name="COMMAND_AGE_COUNT" bitrange="18:16"> 2286 </field>
2304</field> 2287 </reg>
2305<field name="COLUMN_SIZE" bitrange="10:8"> 2288 <reg name="ECCCOUNT" desc="">
2306</field> 2289 <addr name="ECCCOUNT" addr="0x30"/>
2307<field name="CASLAT" bitrange="2:0"> 2290 <field name="COUNT" desc="" bitrange="15:0"/>
2308</field> 2291 </reg>
2309</reg> 2292 <reg name="PAYLOAD" desc="">
2310<reg name="CTL12" sct="no"> 2293 <addr name="PAYLOAD" addr="0x40"/>
2311<addr name="CTL12" addr="0x30" /> 2294 <field name="ADDRESS" desc="" bitrange="31:2"/>
2312<field name="TWR_INT" bitrange="26:24"> 2295 </reg>
2313</field> 2296 <reg name="AUXILIARY" desc="">
2314<field name="TRRD" bitrange="18:16"> 2297 <addr name="AUXILIARY" addr="0x50"/>
2315</field> 2298 <field name="ADDRESS" desc="" bitrange="31:2"/>
2316<field name="TCKE" bitrange="2:0"> 2299 </reg>
2317</field> 2300 <reg name="CTRL1" desc="" sct="yes">
2318</reg> 2301 <addr name="CTRL1" addr="0x60"/>
2319<reg name="CTL13" sct="no"> 2302 <field name="DSAMPLE_TIME" desc="" bitrange="14:12"/>
2320<addr name="CTL13" addr="0x34" /> 2303 <field name="DMA2ECC_MODE" desc="" bitrange="11:11"/>
2321<field name="CASLAT_LIN_GATE" bitrange="27:24"> 2304 <field name="DEV_IRQ" desc="" bitrange="10:10"/>
2322</field> 2305 <field name="TIMEOUT_IRQ" desc="" bitrange="9:9"/>
2323<field name="CASLAT_LIN" bitrange="19:16"> 2306 <field name="BURST_EN" desc="" bitrange="8:8"/>
2324</field> 2307 <field name="ABORT_WAIT_FOR_READY3" desc="" bitrange="7:7"/>
2325<field name="APREBIT" bitrange="11:8"> 2308 <field name="ABORT_WAIT_FOR_READY2" desc="" bitrange="6:6"/>
2326</field> 2309 <field name="ABORT_WAIT_FOR_READY1" desc="" bitrange="5:5"/>
2327<field name="TWTR" bitrange="2:0"> 2310 <field name="ABORT_WAIT_FOR_READY0" desc="" bitrange="4:4"/>
2328</field> 2311 <field name="DEV_RESET" desc="" bitrange="3:3">
2329</reg> 2312 <value name="ENABLED" value="0x0" desc=""/>
2330<reg name="CTL14" sct="no"> 2313 <value name="DISABLED" value="0x1" desc=""/>
2331<addr name="CTL14" addr="0x38" /> 2314 </field>
2332<field name="MAX_COL_REG" bitrange="27:24"> 2315 <field name="ATA_IRQRDY_POLARITY" desc="" bitrange="2:2">
2333</field> 2316 <value name="ACTIVELOW" value="0x0" desc=""/>
2334<field name="LOWPOWER_REFRESH_ENABLE" bitrange="19:16"> 2317 <value name="ACTIVEHIGH" value="0x1" desc=""/>
2335</field> 2318 </field>
2336<field name="INITAREF" bitrange="11:8"> 2319 <field name="CAMERA_MODE" desc="" bitrange="1:1"/>
2337</field> 2320 <field name="GPMI_MODE" desc="" bitrange="0:0">
2338<field name="CS_MAP" bitrange="3:0"> 2321 <value name="NAND" value="0x0" desc=""/>
2339</field> 2322 <value name="ATA" value="0x1" desc=""/>
2340</reg> 2323 </field>
2341<reg name="CTL15" sct="no"> 2324 </reg>
2342<addr name="CTL15" addr="0x3c" /> 2325 <reg name="TIMING0" desc="">
2343<field name="TRP" bitrange="27:24"> 2326 <addr name="TIMING0" addr="0x70"/>
2344</field> 2327 <field name="ADDRESS_SETUP" desc="" bitrange="23:16"/>
2345<field name="TDAL" bitrange="19:16"> 2328 <field name="DATA_HOLD" desc="" bitrange="15:8"/>
2346</field> 2329 <field name="DATA_SETUP" desc="" bitrange="7:0"/>
2347<field name="PORT_BUSY" bitrange="11:8"> 2330 </reg>
2348</field> 2331 <reg name="TIMING1" desc="">
2349<field name="MAX_ROW_REG" bitrange="3:0"> 2332 <addr name="TIMING1" addr="0x80"/>
2350</field> 2333 <field name="DEVICE_BUSY_TIMEOUT" desc="" bitrange="31:16"/>
2351</reg> 2334 </reg>
2352<reg name="CTL16" sct="no"> 2335 <reg name="TIMING2" desc="">
2353<addr name="CTL16" addr="0x40" /> 2336 <addr name="TIMING2" addr="0x90"/>
2354<field name="TMRD" bitrange="28:24"> 2337 <field name="UDMA_TRP" desc="" bitrange="31:24"/>
2355</field> 2338 <field name="UDMA_ENV" desc="" bitrange="23:16"/>
2356<field name="LOWPOWER_CONTROL" bitrange="20:16"> 2339 <field name="UDMA_HOLD" desc="" bitrange="15:8"/>
2357</field> 2340 <field name="UDMA_SETUP" desc="" bitrange="7:0"/>
2358<field name="LOWPOWER_AUTO_ENABLE" bitrange="12:8"> 2341 </reg>
2359</field> 2342 <reg name="DATA" desc="">
2360<field name="INT_ACK" bitrange="3:0"> 2343 <addr name="DATA" addr="0xa0"/>
2361</field> 2344 <field name="DATA" desc="" bitrange="31:0"/>
2362</reg> 2345 </reg>
2363<reg name="CTL17" sct="no"> 2346 <reg name="STAT" desc="">
2364<addr name="CTL17" addr="0x44" /> 2347 <addr name="STAT" addr="0xb0"/>
2365<field name="DLL_START_POINT" bitrange="31:24"> 2348 <field name="PRESENT" desc="" bitrange="31:31">
2366</field> 2349 <value name="UNAVAILABLE" value="0x0" desc=""/>
2367<field name="DLL_LOCK" bitrange="23:16"> 2350 <value name="AVAILABLE" value="0x1" desc=""/>
2368</field> 2351 </field>
2369<field name="DLL_INCREMENT" bitrange="15:8"> 2352 <field name="RDY_TIMEOUT" desc="" bitrange="11:8"/>
2370</field> 2353 <field name="ATA_IRQ" desc="" bitrange="7:7"/>
2371<field name="TRC" bitrange="4:0"> 2354 <field name="INVALID_BUFFER_MASK" desc="" bitrange="6:6"/>
2372</field> 2355 <field name="FIFO_EMPTY" desc="" bitrange="5:5">
2373</reg> 2356 <value name="NOT_EMPTY" value="0x0" desc=""/>
2374<reg name="CTL18" sct="no"> 2357 <value name="EMPTY" value="0x1" desc=""/>
2375<addr name="CTL18" addr="0x48" /> 2358 </field>
2376<field name="DLL_DQS_DELAY_1" bitrange="30:24"> 2359 <field name="FIFO_FULL" desc="" bitrange="4:4">
2377</field> 2360 <value name="NOT_FULL" value="0x0" desc=""/>
2378<field name="DLL_DQS_DELAY_0" bitrange="22:16"> 2361 <value name="FULL" value="0x1" desc=""/>
2379</field> 2362 </field>
2380<field name="INT_STATUS" bitrange="12:8"> 2363 <field name="DEV3_ERROR" desc="" bitrange="3:3"/>
2381</field> 2364 <field name="DEV2_ERROR" desc="" bitrange="2:2"/>
2382<field name="INT_MASK" bitrange="4:0"> 2365 <field name="DEV1_ERROR" desc="" bitrange="1:1"/>
2383</field> 2366 <field name="DEV0_ERROR" desc="" bitrange="0:0"/>
2384</reg> 2367 </reg>
2385<reg name="CTL19" sct="no"> 2368 <reg name="DEBUG" desc="">
2386<addr name="CTL19" addr="0x4c" /> 2369 <addr name="DEBUG" addr="0xc0"/>
2387<field name="DQS_OUT_SHIFT_BYPASS" bitrange="31:24"> 2370 <field name="READY3" desc="" bitrange="31:31"/>
2388</field> 2371 <field name="READY2" desc="" bitrange="30:30"/>
2389<field name="DQS_OUT_SHIFT" bitrange="22:16"> 2372 <field name="READY1" desc="" bitrange="29:29"/>
2390</field> 2373 <field name="READY0" desc="" bitrange="28:28"/>
2391<field name="DLL_DQS_DELAY_BYPASS_1" bitrange="15:8"> 2374 <field name="WAIT_FOR_READY_END3" desc="" bitrange="27:27"/>
2392</field> 2375 <field name="WAIT_FOR_READY_END2" desc="" bitrange="26:26"/>
2393<field name="DLL_DQS_DELAY_BYPASS_0" bitrange="7:0"> 2376 <field name="WAIT_FOR_READY_END1" desc="" bitrange="25:25"/>
2394</field> 2377 <field name="WAIT_FOR_READY_END0" desc="" bitrange="24:24"/>
2395</reg> 2378 <field name="SENSE3" desc="" bitrange="23:23"/>
2396<reg name="CTL20" sct="no"> 2379 <field name="SENSE2" desc="" bitrange="22:22"/>
2397<addr name="CTL20" addr="0x50" /> 2380 <field name="SENSE1" desc="" bitrange="21:21"/>
2398<field name="TRCD_INT" bitrange="31:24"> 2381 <field name="SENSE0" desc="" bitrange="20:20"/>
2399</field> 2382 <field name="DMAREQ3" desc="" bitrange="19:19"/>
2400<field name="TRAS_MIN" bitrange="23:16"> 2383 <field name="DMAREQ2" desc="" bitrange="18:18"/>
2401</field> 2384 <field name="DMAREQ1" desc="" bitrange="17:17"/>
2402<field name="WR_DQS_SHIFT_BYPASS" bitrange="15:8"> 2385 <field name="DMAREQ0" desc="" bitrange="16:16"/>
2403</field> 2386 <field name="CMD_END" desc="" bitrange="15:12"/>
2404<field name="WR_DQS_SHIFT" bitrange="6:0"> 2387 <field name="UDMA_STATE" desc="" bitrange="11:8"/>
2405</field> 2388 <field name="BUSY" desc="" bitrange="7:7">
2406</reg> 2389 <value name="DISABLED" value="0x0" desc=""/>
2407<reg name="CTL21" sct="no"> 2390 <value name="ENABLED" value="0x1" desc=""/>
2408<addr name="CTL21" addr="0x54" /> 2391 </field>
2409<field name="OUT_OF_RANGE_LENGTH" bitrange="17:8"> 2392 <field name="PIN_STATE" desc="" bitrange="6:4">
2410</field> 2393 <value name="PSM_IDLE" value="0x0" desc=""/>
2411<field name="TRFC" bitrange="7:0"> 2394 <value name="PSM_BYTCNT" value="0x1" desc=""/>
2412</field> 2395 <value name="PSM_ADDR" value="0x2" desc=""/>
2413</reg> 2396 <value name="PSM_STALL" value="0x3" desc=""/>
2414<reg name="CTL22" sct="no"> 2397 <value name="PSM_STROBE" value="0x4" desc=""/>
2415<addr name="CTL22" addr="0x58" /> 2398 <value name="PSM_ATARDY" value="0x5" desc=""/>
2416<field name="AHB0_WRCNT" bitrange="26:16"> 2399 <value name="PSM_DHOLD" value="0x6" desc=""/>
2417</field> 2400 <value name="PSM_DONE" value="0x7" desc=""/>
2418<field name="AHB0_RDCNT" bitrange="10:0"> 2401 </field>
2419</field> 2402 <field name="MAIN_STATE" desc="" bitrange="3:0">
2420</reg> 2403 <value name="MSM_IDLE" value="0x0" desc=""/>
2421<reg name="CTL23" sct="no"> 2404 <value name="MSM_BYTCNT" value="0x1" desc=""/>
2422<addr name="CTL23" addr="0x5c" /> 2405 <value name="MSM_WAITFE" value="0x2" desc=""/>
2423<field name="AHB1_WRCNT" bitrange="26:16"> 2406 <value name="MSM_WAITFR" value="0x3" desc=""/>
2424</field> 2407 <value name="MSM_DMAREQ" value="0x4" desc=""/>
2425<field name="AHB1_RDCNT" bitrange="10:0"> 2408 <value name="MSM_DMAACK" value="0x5" desc=""/>
2426</field> 2409 <value name="MSM_WAITFF" value="0x6" desc=""/>
2427</reg> 2410 <value name="MSM_LDFIFO" value="0x7" desc=""/>
2428<reg name="CTL24" sct="no"> 2411 <value name="MSM_LDDMAR" value="0x8" desc=""/>
2429<addr name="CTL24" addr="0x60" /> 2412 <value name="MSM_RDCMP" value="0x9" desc=""/>
2430<field name="AHB2_WRCNT" bitrange="26:16"> 2413 <value name="MSM_DONE" value="0xa" desc=""/>
2431</field> 2414 </field>
2432<field name="AHB2_RDCNT" bitrange="10:0"> 2415 </reg>
2433</field> 2416 <reg name="VERSION" desc="">
2434</reg> 2417 <addr name="VERSION" addr="0xd0"/>
2435<reg name="CTL25" sct="no"> 2418 <field name="MAJOR" desc="" bitrange="31:24"/>
2436<addr name="CTL25" addr="0x64" /> 2419 <field name="MINOR" desc="" bitrange="23:16"/>
2437<field name="AHB3_WRCNT" bitrange="26:16"> 2420 <field name="STEP" desc="" bitrange="15:0"/>
2438</field> 2421 </reg>
2439<field name="AHB3_RDCNT" bitrange="10:0"> 2422 </dev>
2440</field> 2423 <dev name="I2C" long_name="I2C Interface" desc="I2C Interface" version="3.2.0">
2441</reg> 2424 <addr name="I2C" addr="0x80058000"/>
2442<reg name="CTL26" sct="no"> 2425 <reg name="CTRL0" desc="" sct="yes">
2443<addr name="CTL26" addr="0x68" /> 2426 <addr name="CTRL0" addr="0x0"/>
2444<field name="TREF" bitrange="11:0"> 2427 <field name="SFTRST" desc="" bitrange="31:31">
2445</field> 2428 <value name="RUN" value="0x0" desc=""/>
2446</reg> 2429 <value name="RESET" value="0x1" desc=""/>
2447<reg name="CTL27" sct="no"> 2430 </field>
2448<addr name="CTL27" addr="0x6c" /> 2431 <field name="CLKGATE" desc="" bitrange="30:30">
2449</reg> 2432 <value name="RUN" value="0x0" desc=""/>
2450<reg name="CTL28" sct="no"> 2433 <value name="NO_CLKS" value="0x1" desc=""/>
2451<addr name="CTL28" addr="0x70" /> 2434 </field>
2452</reg> 2435 <field name="RUN" desc="" bitrange="29:29">
2453<reg name="CTL29" sct="no"> 2436 <value name="HALT" value="0x0" desc=""/>
2454<addr name="CTL29" addr="0x74" /> 2437 <value name="RUN" value="0x1" desc=""/>
2455<field name="LOWPOWER_INTERNAL_CNT" bitrange="31:16"> 2438 </field>
2456</field> 2439 <field name="PRE_ACK" desc="" bitrange="27:27"/>
2457<field name="LOWPOWER_EXTERNAL_CNT" bitrange="15:0"> 2440 <field name="ACKNOWLEDGE" desc="" bitrange="26:26">
2458</field> 2441 <value name="SNAK" value="0x0" desc=""/>
2459</reg> 2442 <value name="ACK" value="0x1" desc=""/>
2460<reg name="CTL30" sct="no"> 2443 </field>
2461<addr name="CTL30" addr="0x78" /> 2444 <field name="SEND_NAK_ON_LAST" desc="" bitrange="25:25">
2462<field name="LOWPOWER_REFRESH_HOLD" bitrange="31:16"> 2445 <value name="ACK_IT" value="0x0" desc=""/>
2463</field> 2446 <value name="NAK_IT" value="0x1" desc=""/>
2464<field name="LOWPOWER_POWER_DOWN_CNT" bitrange="15:0"> 2447 </field>
2465</field> 2448 <field name="PIO_MODE" desc="" bitrange="24:24"/>
2466</reg> 2449 <field name="MULTI_MASTER" desc="" bitrange="23:23">
2467<reg name="CTL31" sct="no"> 2450 <value name="SINGLE" value="0x0" desc=""/>
2468<addr name="CTL31" addr="0x7c" /> 2451 <value name="MULTIPLE" value="0x1" desc=""/>
2469<field name="TDLL" bitrange="31:16"> 2452 </field>
2470</field> 2453 <field name="CLOCK_HELD" desc="" bitrange="22:22">
2471<field name="LOWPOWER_SELF_REFRESH_CNT" bitrange="15:0"> 2454 <value name="RELEASE" value="0x0" desc=""/>
2472</field> 2455 <value name="HELD_LOW" value="0x1" desc=""/>
2473</reg> 2456 </field>
2474<reg name="CTL32" sct="no"> 2457 <field name="RETAIN_CLOCK" desc="" bitrange="21:21">
2475<addr name="CTL32" addr="0x80" /> 2458 <value name="RELEASE" value="0x0" desc=""/>
2476<field name="TXSNR" bitrange="31:16"> 2459 <value name="HOLD_LOW" value="0x1" desc=""/>
2477</field> 2460 </field>
2478<field name="TRAS_MAX" bitrange="15:0"> 2461 <field name="POST_SEND_STOP" desc="" bitrange="20:20">
2479</field> 2462 <value name="NO_STOP" value="0x0" desc=""/>
2480</reg> 2463 <value name="SEND_STOP" value="0x1" desc=""/>
2481<reg name="CTL33" sct="no"> 2464 </field>
2482<addr name="CTL33" addr="0x84" /> 2465 <field name="PRE_SEND_START" desc="" bitrange="19:19">
2483<field name="VERSION" bitrange="31:16"> 2466 <value name="NO_START" value="0x0" desc=""/>
2484</field> 2467 <value name="SEND_START" value="0x1" desc=""/>
2485<field name="TXSR" bitrange="15:0"> 2468 </field>
2486</field> 2469 <field name="SLAVE_ADDRESS_ENABLE" desc="" bitrange="18:18">
2487</reg> 2470 <value name="DISABLED" value="0x0" desc=""/>
2488<reg name="CTL34" sct="no"> 2471 <value name="ENABLED" value="0x1" desc=""/>
2489<addr name="CTL34" addr="0x88" /> 2472 </field>
2490<field name="TINIT" bitrange="23:0"> 2473 <field name="MASTER_MODE" desc="" bitrange="17:17">
2491</field> 2474 <value name="SLAVE" value="0x0" desc=""/>
2492</reg> 2475 <value name="MASTER" value="0x1" desc=""/>
2493<reg name="CTL35" sct="no"> 2476 </field>
2494<addr name="CTL35" addr="0x8c" /> 2477 <field name="DIRECTION" desc="" bitrange="16:16">
2495<field name="OUT_OF_RANGE_ADDR" bitrange="30:0"> 2478 <value name="RECEIVE" value="0x0" desc=""/>
2496</field> 2479 <value name="TRANSMIT" value="0x1" desc=""/>
2497</reg> 2480 </field>
2498<reg name="CTL36" sct="no"> 2481 <field name="XFER_COUNT" desc="" bitrange="15:0"/>
2499<addr name="CTL36" addr="0x90" /> 2482 </reg>
2500<field name="PWRUP_SREFRESH_EXIT" bitrange="24:24"> 2483 <reg name="TIMING0" desc="" sct="yes">
2501</field> 2484 <addr name="TIMING0" addr="0x10"/>
2502<field name="ENABLE_QUICK_SREFRESH" bitrange="16:16"> 2485 <field name="HIGH_COUNT" desc="" bitrange="25:16"/>
2503</field> 2486 <field name="RCV_COUNT" desc="" bitrange="9:0"/>
2504<field name="BUS_SHARE_ENABLE" bitrange="8:8"> 2487 </reg>
2505</field> 2488 <reg name="TIMING1" desc="" sct="yes">
2506<field name="ACTIVE_AGING" bitrange="0:0"> 2489 <addr name="TIMING1" addr="0x20"/>
2507</field> 2490 <field name="LOW_COUNT" desc="" bitrange="25:16"/>
2508</reg> 2491 <field name="XMIT_COUNT" desc="" bitrange="9:0"/>
2509<reg name="CTL37" sct="no"> 2492 </reg>
2510<addr name="CTL37" addr="0x94" /> 2493 <reg name="TIMING2" desc="" sct="yes">
2511<field name="BUS_SHARE_TIMEOUT" bitrange="17:8"> 2494 <addr name="TIMING2" addr="0x30"/>
2512</field> 2495 <field name="BUS_FREE" desc="" bitrange="25:16"/>
2513<field name="TREF_ENABLE" bitrange="0:0"> 2496 <field name="LEADIN_COUNT" desc="" bitrange="9:0"/>
2514</field> 2497 </reg>
2515</reg> 2498 <reg name="CTRL1" desc="" sct="yes">
2516<reg name="CTL38" sct="no"> 2499 <addr name="CTRL1" addr="0x40"/>
2517<addr name="CTL38" addr="0x98" /> 2500 <field name="BCAST_SLAVE_EN" desc="" bitrange="24:24">
2518<field name="EMRS2_DATA_0" bitrange="28:16"> 2501 <value name="NO_BCAST" value="0x0" desc=""/>
2519</field> 2502 <value name="WATCH_BCAST" value="0x1" desc=""/>
2520<field name="EMRS1_DATA" bitrange="12:0"> 2503 </field>
2521</field> 2504 <field name="SLAVE_ADDRESS_BYTE" desc="" bitrange="23:16"/>
2522</reg> 2505 <field name="BUS_FREE_IRQ_EN" desc="" bitrange="15:15">
2523<reg name="CTL39" sct="no"> 2506 <value name="DISABLED" value="0x0" desc=""/>
2524<addr name="CTL39" addr="0x9c" /> 2507 <value name="ENABLED" value="0x1" desc=""/>
2525<field name="EMRS2_DATA_2" bitrange="28:16"> 2508 </field>
2526</field> 2509 <field name="DATA_ENGINE_CMPLT_IRQ_EN" desc="" bitrange="14:14">
2527<field name="EMRS2_DATA_1" bitrange="12:0"> 2510 <value name="DISABLED" value="0x0" desc=""/>
2528</field> 2511 <value name="ENABLED" value="0x1" desc=""/>
2529</reg> 2512 </field>
2530<reg name="CTL40" sct="no"> 2513 <field name="NO_SLAVE_ACK_IRQ_EN" desc="" bitrange="13:13">
2531<addr name="CTL40" addr="0xa0" /> 2514 <value name="DISABLED" value="0x0" desc=""/>
2532<field name="TPDEX" bitrange="31:16"> 2515 <value name="ENABLED" value="0x1" desc=""/>
2533</field> 2516 </field>
2534<field name="EMRS2_DATA_3" bitrange="12:0"> 2517 <field name="OVERSIZE_XFER_TERM_IRQ_EN" desc="" bitrange="12:12">
2535</field> 2518 <value name="DISABLED" value="0x0" desc=""/>
2536</reg> 2519 <value name="ENABLED" value="0x1" desc=""/>
2537</dev> 2520 </field>
2538<dev name="DRI" long_name="Digital Radio Interface" desc="Digital Radio Interface (DRI)" version="3.2.0"> 2521 <field name="EARLY_TERM_IRQ_EN" desc="" bitrange="11:11">
2539<addr name="DRI" addr="0x80074000" /> 2522 <value name="DISABLED" value="0x0" desc=""/>
2540<reg name="CTRL" sct="yes"> 2523 <value name="ENABLED" value="0x1" desc=""/>
2541<addr name="CTRL" addr="0x0" /> 2524 </field>
2542<field name="SFTRST" bitrange="31:31"> 2525 <field name="MASTER_LOSS_IRQ_EN" desc="" bitrange="10:10">
2543<value name="RUN" value="0x0"> 2526 <value name="DISABLED" value="0x0" desc=""/>
2544</value> 2527 <value name="ENABLED" value="0x1" desc=""/>
2545<value name="RESET" value="0x1"> 2528 </field>
2546</value> 2529 <field name="SLAVE_STOP_IRQ_EN" desc="" bitrange="9:9">
2547</field> 2530 <value name="DISABLED" value="0x0" desc=""/>
2548<field name="CLKGATE" bitrange="30:30"> 2531 <value name="ENABLED" value="0x1" desc=""/>
2549<value name="RUN" value="0x0"> 2532 </field>
2550</value> 2533 <field name="SLAVE_IRQ_EN" desc="" bitrange="8:8">
2551<value name="NO_CLKS" value="0x1"> 2534 <value name="DISABLED" value="0x0" desc=""/>
2552</value> 2535 <value name="ENABLED" value="0x1" desc=""/>
2553</field> 2536 </field>
2554<field name="ENABLE_INPUTS" bitrange="29:29"> 2537 <field name="BUS_FREE_IRQ" desc="" bitrange="7:7">
2555<value name="ANALOG_LINE_IN" value="0x0"> 2538 <value name="NO_REQUEST" value="0x0" desc=""/>
2556</value> 2539 <value name="REQUEST" value="0x1" desc=""/>
2557<value name="DRI_DIGITAL_IN" value="0x1"> 2540 </field>
2558</value> 2541 <field name="DATA_ENGINE_CMPLT_IRQ" desc="" bitrange="6:6">
2559</field> 2542 <value name="NO_REQUEST" value="0x0" desc=""/>
2560<field name="STOP_ON_OFLOW_ERROR" bitrange="26:26"> 2543 <value name="REQUEST" value="0x1" desc=""/>
2561<value name="IGNORE" value="0x0"> 2544 </field>
2562</value> 2545 <field name="NO_SLAVE_ACK_IRQ" desc="" bitrange="5:5">
2563<value name="STOP" value="0x1"> 2546 <value name="NO_REQUEST" value="0x0" desc=""/>
2564</value> 2547 <value name="REQUEST" value="0x1" desc=""/>
2565</field> 2548 </field>
2566<field name="STOP_ON_PILOT_ERROR" bitrange="25:25"> 2549 <field name="OVERSIZE_XFER_TERM_IRQ" desc="" bitrange="4:4">
2567<value name="IGNORE" value="0x0"> 2550 <value name="NO_REQUEST" value="0x0" desc=""/>
2568</value> 2551 <value name="REQUEST" value="0x1" desc=""/>
2569<value name="STOP" value="0x1"> 2552 </field>
2570</value> 2553 <field name="EARLY_TERM_IRQ" desc="" bitrange="3:3">
2571</field> 2554 <value name="NO_REQUEST" value="0x0" desc=""/>
2572<field name="DMA_DELAY_COUNT" bitrange="20:16"> 2555 <value name="REQUEST" value="0x1" desc=""/>
2573</field> 2556 </field>
2574<field name="REACQUIRE_PHASE" bitrange="15:15"> 2557 <field name="MASTER_LOSS_IRQ" desc="" bitrange="2:2">
2575<value name="NORMAL" value="0x0"> 2558 <value name="NO_REQUEST" value="0x0" desc=""/>
2576</value> 2559 <value name="REQUEST" value="0x1" desc=""/>
2577<value name="NEW_PHASE" value="0x1"> 2560 </field>
2578</value> 2561 <field name="SLAVE_STOP_IRQ" desc="" bitrange="1:1">
2579</field> 2562 <value name="NO_REQUEST" value="0x0" desc=""/>
2580<field name="OVERFLOW_IRQ_EN" bitrange="11:11"> 2563 <value name="REQUEST" value="0x1" desc=""/>
2581<value name="DISABLED" value="0x0"> 2564 </field>
2582</value> 2565 <field name="SLAVE_IRQ" desc="" bitrange="0:0">
2583<value name="ENABLED" value="0x1"> 2566 <value name="NO_REQUEST" value="0x0" desc=""/>
2584</value> 2567 <value name="REQUEST" value="0x1" desc=""/>
2585</field> 2568 </field>
2586<field name="PILOT_SYNC_LOSS_IRQ_EN" bitrange="10:10"> 2569 </reg>
2587<value name="DISABLED" value="0x0"> 2570 <reg name="STAT" desc="">
2588</value> 2571 <addr name="STAT" addr="0x50"/>
2589<value name="ENABLED" value="0x1"> 2572 <field name="MASTER_PRESENT" desc="" bitrange="31:31">
2590</value> 2573 <value name="UNAVAILABLE" value="0x0" desc=""/>
2591</field> 2574 <value name="AVAILABLE" value="0x1" desc=""/>
2592<field name="ATTENTION_IRQ_EN" bitrange="9:9"> 2575 </field>
2593<value name="DISABLED" value="0x0"> 2576 <field name="SLAVE_PRESENT" desc="" bitrange="30:30">
2594</value> 2577 <value name="UNAVAILABLE" value="0x0" desc=""/>
2595<value name="ENABLED" value="0x1"> 2578 <value name="AVAILABLE" value="0x1" desc=""/>
2596</value> 2579 </field>
2597</field> 2580 <field name="ANY_ENABLED_IRQ" desc="" bitrange="29:29">
2598<field name="OVERFLOW_IRQ" bitrange="3:3"> 2581 <value name="NO_REQUESTS" value="0x0" desc=""/>
2599<value name="NO_REQUEST" value="0x0"> 2582 <value name="AT_LEAST_ONE_REQUEST" value="0x1" desc=""/>
2600</value> 2583 </field>
2601<value name="REQUEST" value="0x1"> 2584 <field name="RCVD_SLAVE_ADDR" desc="" bitrange="23:16"/>
2602</value> 2585 <field name="SLAVE_ADDR_EQ_ZERO" desc="" bitrange="15:15">
2603</field> 2586 <value name="ZERO_NOT_MATCHED" value="0x0" desc=""/>
2604<field name="PILOT_SYNC_LOSS_IRQ" bitrange="2:2"> 2587 <value name="WAS_ZERO" value="0x1" desc=""/>
2605<value name="NO_REQUEST" value="0x0"> 2588 </field>
2606</value> 2589 <field name="SLAVE_FOUND" desc="" bitrange="14:14">
2607<value name="REQUEST" value="0x1"> 2590 <value name="IDLE" value="0x0" desc=""/>
2608</value> 2591 <value name="WAITING" value="0x1" desc=""/>
2609</field> 2592 </field>
2610<field name="ATTENTION_IRQ" bitrange="1:1"> 2593 <field name="SLAVE_SEARCHING" desc="" bitrange="13:13">
2611<value name="NO_REQUEST" value="0x0"> 2594 <value name="IDLE" value="0x0" desc=""/>
2612</value> 2595 <value name="ACTIVE" value="0x1" desc=""/>
2613<value name="REQUEST" value="0x1"> 2596 </field>
2614</value> 2597 <field name="DATA_ENGINE_DMA_WAIT" desc="" bitrange="12:12">
2615</field> 2598 <value name="CONTINUE" value="0x0" desc=""/>
2616<field name="RUN" bitrange="0:0"> 2599 <value name="WAITING" value="0x1" desc=""/>
2617<value name="HALT" value="0x0"> 2600 </field>
2618</value> 2601 <field name="BUS_BUSY" desc="" bitrange="11:11">
2619<value name="RUN" value="0x1"> 2602 <value name="IDLE" value="0x0" desc=""/>
2620</value> 2603 <value name="BUSY" value="0x1" desc=""/>
2621</field> 2604 </field>
2622</reg> 2605 <field name="CLK_GEN_BUSY" desc="" bitrange="10:10">
2623<reg name="TIMING" sct="no"> 2606 <value name="IDLE" value="0x0" desc=""/>
2624<addr name="TIMING" addr="0x10" /> 2607 <value name="BUSY" value="0x1" desc=""/>
2625<field name="PILOT_REP_RATE" bitrange="19:16"> 2608 </field>
2626</field> 2609 <field name="DATA_ENGINE_BUSY" desc="" bitrange="9:9">
2627<field name="GAP_DETECTION_INTERVAL" bitrange="7:0"> 2610 <value name="IDLE" value="0x0" desc=""/>
2628</field> 2611 <value name="BUSY" value="0x1" desc=""/>
2629</reg> 2612 </field>
2630<reg name="STAT" sct="no"> 2613 <field name="SLAVE_BUSY" desc="" bitrange="8:8">
2631<addr name="STAT" addr="0x20" /> 2614 <value name="IDLE" value="0x0" desc=""/>
2632<field name="DRI_PRESENT" bitrange="31:31"> 2615 <value name="BUSY" value="0x1" desc=""/>
2633<value name="UNAVAILABLE" value="0x0"> 2616 </field>
2634</value> 2617 <field name="BUS_FREE_IRQ_SUMMARY" desc="" bitrange="7:7">
2635<value name="AVAILABLE" value="0x1"> 2618 <value name="NO_REQUEST" value="0x0" desc=""/>
2636</value> 2619 <value name="REQUEST" value="0x1" desc=""/>
2637</field> 2620 </field>
2638<field name="PILOT_PHASE" bitrange="19:16"> 2621 <field name="DATA_ENGINE_CMPLT_IRQ_SUMMARY" desc="" bitrange="6:6">
2639</field> 2622 <value name="NO_REQUEST" value="0x0" desc=""/>
2640<field name="OVERFLOW_IRQ_SUMMARY" bitrange="3:3"> 2623 <value name="REQUEST" value="0x1" desc=""/>
2641<value name="NO_REQUEST" value="0x0"> 2624 </field>
2642</value> 2625 <field name="NO_SLAVE_ACK_IRQ_SUMMARY" desc="" bitrange="5:5">
2643<value name="REQUEST" value="0x1"> 2626 <value name="NO_REQUEST" value="0x0" desc=""/>
2644</value> 2627 <value name="REQUEST" value="0x1" desc=""/>
2645</field> 2628 </field>
2646<field name="PILOT_SYNC_LOSS_IRQ_SUMMARY" bitrange="2:2"> 2629 <field name="OVERSIZE_XFER_TERM_IRQ_SUMMARY" desc="" bitrange="4:4">
2647<value name="NO_REQUEST" value="0x0"> 2630 <value name="NO_REQUEST" value="0x0" desc=""/>
2648</value> 2631 <value name="REQUEST" value="0x1" desc=""/>
2649<value name="REQUEST" value="0x1"> 2632 </field>
2650</value> 2633 <field name="EARLY_TERM_IRQ_SUMMARY" desc="" bitrange="3:3">
2651</field> 2634 <value name="NO_REQUEST" value="0x0" desc=""/>
2652<field name="ATTENTION_IRQ_SUMMARY" bitrange="1:1"> 2635 <value name="REQUEST" value="0x1" desc=""/>
2653<value name="NO_REQUEST" value="0x0"> 2636 </field>
2654</value> 2637 <field name="MASTER_LOSS_IRQ_SUMMARY" desc="" bitrange="2:2">
2655<value name="REQUEST" value="0x1"> 2638 <value name="NO_REQUEST" value="0x0" desc=""/>
2656</value> 2639 <value name="REQUEST" value="0x1" desc=""/>
2657</field> 2640 </field>
2658</reg> 2641 <field name="SLAVE_STOP_IRQ_SUMMARY" desc="" bitrange="1:1">
2659<reg name="DATA" sct="no"> 2642 <value name="NO_REQUEST" value="0x0" desc=""/>
2660<addr name="DATA" addr="0x30" /> 2643 <value name="REQUEST" value="0x1" desc=""/>
2661<field name="DATA" bitrange="31:0"> 2644 </field>
2662</field> 2645 <field name="SLAVE_IRQ_SUMMARY" desc="" bitrange="0:0">
2663</reg> 2646 <value name="NO_REQUEST" value="0x0" desc=""/>
2664<reg name="DEBUG0" sct="yes"> 2647 <value name="REQUEST" value="0x1" desc=""/>
2665<addr name="DEBUG0" addr="0x40" /> 2648 </field>
2666<field name="DMAREQ" bitrange="31:31"> 2649 </reg>
2667</field> 2650 <reg name="DATA" desc="">
2668<field name="DMACMDKICK" bitrange="30:30"> 2651 <addr name="DATA" addr="0x60"/>
2669</field> 2652 <field name="DATA" desc="" bitrange="31:0"/>
2670<field name="DRI_CLK_INPUT" bitrange="29:29"> 2653 </reg>
2671</field> 2654 <reg name="DEBUG0" desc="" sct="yes">
2672<field name="DRI_DATA_INPUT" bitrange="28:28"> 2655 <addr name="DEBUG0" addr="0x70"/>
2673</field> 2656 <field name="DMAREQ" desc="" bitrange="31:31"/>
2674<field name="TEST_MODE" bitrange="27:27"> 2657 <field name="DMAENDCMD" desc="" bitrange="30:30"/>
2675</field> 2658 <field name="DMAKICK" desc="" bitrange="29:29"/>
2676<field name="PILOT_REP_RATE" bitrange="26:26"> 2659 <field name="TBD" desc="" bitrange="28:26"/>
2677<value name="8_AT_4MHZ" value="0x0"> 2660 <field name="DMA_STATE" desc="" bitrange="25:16"/>
2678</value> 2661 <field name="START_TOGGLE" desc="" bitrange="15:15"/>
2679<value name="12_AT_6MHZ" value="0x1"> 2662 <field name="STOP_TOGGLE" desc="" bitrange="14:14"/>
2680</value> 2663 <field name="GRAB_TOGGLE" desc="" bitrange="13:13"/>
2681</field> 2664 <field name="CHANGE_TOGGLE" desc="" bitrange="12:12"/>
2682<field name="SPARE" bitrange="25:18"> 2665 <field name="TESTMODE" desc="" bitrange="11:11"/>
2683</field> 2666 <field name="SLAVE_HOLD_CLK" desc="" bitrange="10:10"/>
2684<field name="FRAME" bitrange="17:0"> 2667 <field name="SLAVE_STATE" desc="" bitrange="9:0"/>
2685</field> 2668 </reg>
2686</reg> 2669 <reg name="DEBUG1" desc="" sct="yes">
2687<reg name="DEBUG1" sct="yes"> 2670 <addr name="DEBUG1" addr="0x80"/>
2688<addr name="DEBUG1" addr="0x50" /> 2671 <field name="I2C_CLK_IN" desc="" bitrange="31:31"/>
2689<field name="INVERT_PILOT" bitrange="31:31"> 2672 <field name="I2C_DATA_IN" desc="" bitrange="30:30"/>
2690<value name="NORMAL" value="0x0"> 2673 <field name="DMA_BYTE_ENABLES" desc="" bitrange="27:24"/>
2691</value> 2674 <field name="CLK_GEN_STATE" desc="" bitrange="22:16"/>
2692<value name="INVERTED" value="0x1"> 2675 <field name="LST_MODE" desc="" bitrange="10:9">
2693</value> 2676 <value name="BCAST" value="0x0" desc=""/>
2694</field> 2677 <value name="MY_WRITE" value="0x1" desc=""/>
2695<field name="INVERT_ATTENTION" bitrange="30:30"> 2678 <value name="MY_READ" value="0x2" desc=""/>
2696<value name="NORMAL" value="0x0"> 2679 <value name="NOT_ME" value="0x3" desc=""/>
2697</value> 2680 </field>
2698<value name="INVERTED" value="0x1"> 2681 <field name="LOCAL_SLAVE_TEST" desc="" bitrange="8:8"/>
2699</value> 2682 <field name="FORCE_CLK_ON" desc="" bitrange="5:5"/>
2700</field> 2683 <field name="FORCE_CLK_IDLE" desc="" bitrange="4:4"/>
2701<field name="INVERT_DRI_DATA" bitrange="29:29"> 2684 <field name="FORCE_ARB_LOSS" desc="" bitrange="3:3"/>
2702<value name="NORMAL" value="0x0"> 2685 <field name="FORCE_RCV_ACK" desc="" bitrange="2:2"/>
2703</value> 2686 <field name="FORCE_I2C_DATA_OE" desc="" bitrange="1:1"/>
2704<value name="INVERTED" value="0x1"> 2687 <field name="FORCE_I2C_CLK_OE" desc="" bitrange="0:0"/>
2705</value> 2688 </reg>
2706</field> 2689 <reg name="VERSION" desc="">
2707<field name="INVERT_DRI_CLOCK" bitrange="28:28"> 2690 <addr name="VERSION" addr="0x90"/>
2708<value name="NORMAL" value="0x0"> 2691 <field name="MAJOR" desc="" bitrange="31:24"/>
2709</value> 2692 <field name="MINOR" desc="" bitrange="23:16"/>
2710<value name="INVERTED" value="0x1"> 2693 <field name="STEP" desc="" bitrange="15:0"/>
2711</value> 2694 </reg>
2712</field> 2695 </dev>
2713<field name="REVERSE_FRAME" bitrange="27:27"> 2696 <dev name="ICOLL" long_name="Interrupt Collector" desc="Interrupt Collector" version="3.2.0">
2714<value name="NORMAL" value="0x0"> 2697 <addr name="ICOLL" addr="0x80000000"/>
2715</value> 2698 <reg name="VECTOR" desc="" sct="yes">
2716<value name="REVERSED" value="0x1"> 2699 <addr name="VECTOR" addr="0x0"/>
2717</value> 2700 <field name="IRQVECTOR" desc="" bitrange="31:2"/>
2718</field> 2701 </reg>
2719<field name="SWIZZLED_FRAME" bitrange="17:0"> 2702 <reg name="LEVELACK" desc="">
2720</field> 2703 <addr name="LEVELACK" addr="0x10"/>
2721</reg> 2704 <field name="IRQLEVELACK" desc="" bitrange="3:0">
2722<reg name="VERSION" sct="no"> 2705 <value name="LEVEL0" value="0x1" desc=""/>
2723<addr name="VERSION" addr="0x60" /> 2706 <value name="LEVEL1" value="0x2" desc=""/>
2724<field name="MAJOR" bitrange="31:24"> 2707 <value name="LEVEL2" value="0x4" desc=""/>
2725</field> 2708 <value name="LEVEL3" value="0x8" desc=""/>
2726<field name="MINOR" bitrange="23:16"> 2709 </field>
2727</field> 2710 </reg>
2728<field name="STEP" bitrange="15:0"> 2711 <reg name="CTRL" desc="" sct="yes">
2729</field> 2712 <addr name="CTRL" addr="0x20"/>
2730</reg> 2713 <field name="SFTRST" desc="" bitrange="31:31">
2731</dev> 2714 <value name="RUN" value="0x0" desc=""/>
2732<dev name="ECC8" long_name="Reed-Solomon ECC" desc="8-Symbol Correcting ECC Accelerator (ECC8)" version="3.2.0"> 2715 <value name="IN_RESET" value="0x1" desc=""/>
2733<addr name="ECC8" addr="0x80008000" /> 2716 </field>
2734<reg name="CTRL" sct="yes"> 2717 <field name="CLKGATE" desc="" bitrange="30:30">
2735<addr name="CTRL" addr="0x0" /> 2718 <value name="RUN" value="0x0" desc=""/>
2736<field name="SFTRST" bitrange="31:31"> 2719 <value name="NO_CLOCKS" value="0x1" desc=""/>
2737<value name="RUN" value="0x0"> 2720 </field>
2738</value> 2721 <field name="VECTOR_PITCH" desc="" bitrange="23:21">
2739<value name="RESET" value="0x1"> 2722 <value name="DEFAULT_BY4" value="0x0" desc=""/>
2740</value> 2723 <value name="BY4" value="0x1" desc=""/>
2741</field> 2724 <value name="BY8" value="0x2" desc=""/>
2742<field name="CLKGATE" bitrange="30:30"> 2725 <value name="BY12" value="0x3" desc=""/>
2743<value name="RUN" value="0x0"> 2726 <value name="BY16" value="0x4" desc=""/>
2744</value> 2727 <value name="BY20" value="0x5" desc=""/>
2745<value name="NO_CLKS" value="0x1"> 2728 <value name="BY24" value="0x6" desc=""/>
2746</value> 2729 <value name="BY28" value="0x7" desc=""/>
2747</field> 2730 </field>
2748<field name="AHBM_SFTRST" bitrange="29:29"> 2731 <field name="BYPASS_FSM" desc="" bitrange="20:20">
2749<value name="RUN" value="0x0"> 2732 <value name="NORMAL" value="0x0" desc=""/>
2750</value> 2733 <value name="BYPASS" value="0x1" desc=""/>
2751<value name="RESET" value="0x1"> 2734 </field>
2752</value> 2735 <field name="NO_NESTING" desc="" bitrange="19:19">
2753</field> 2736 <value name="NORMAL" value="0x0" desc=""/>
2754<field name="THROTTLE" bitrange="27:24"> 2737 <value name="NO_NEST" value="0x1" desc=""/>
2755</field> 2738 </field>
2756<field name="DEBUG_STALL_IRQ_EN" bitrange="10:10"> 2739 <field name="ARM_RSE_MODE" desc="" bitrange="18:18">
2757</field> 2740 <value name="MUST_WRITE" value="0x0" desc=""/>
2758<field name="DEBUG_WRITE_IRQ_EN" bitrange="9:9"> 2741 <value name="READ_SIDE_EFFECT" value="0x1" desc=""/>
2759</field> 2742 </field>
2760<field name="COMPLETE_IRQ_EN" bitrange="8:8"> 2743 <field name="FIQ_FINAL_ENABLE" desc="" bitrange="17:17">
2761</field> 2744 <value name="DISABLE" value="0x0" desc=""/>
2762<field name="BM_ERROR_IRQ" bitrange="3:3"> 2745 <value name="ENABLE" value="0x1" desc=""/>
2763</field> 2746 </field>
2764<field name="DEBUG_STALL_IRQ" bitrange="2:2"> 2747 <field name="IRQ_FINAL_ENABLE" desc="" bitrange="16:16">
2765</field> 2748 <value name="DISABLE" value="0x0" desc=""/>
2766<field name="DEBUG_WRITE_IRQ" bitrange="1:1"> 2749 <value name="ENABLE" value="0x1" desc=""/>
2767</field> 2750 </field>
2768<field name="COMPLETE_IRQ" bitrange="0:0"> 2751 <field name="ENABLE2FIQ35" desc="" bitrange="7:7">
2769</field> 2752 <value name="DISABLE" value="0x0" desc=""/>
2770</reg> 2753 <value name="ENABLE" value="0x1" desc=""/>
2771<reg name="STATUS0" sct="no"> 2754 </field>
2772<addr name="STATUS0" addr="0x10" /> 2755 <field name="ENABLE2FIQ34" desc="" bitrange="6:6">
2773<field name="HANDLE" bitrange="31:16"> 2756 <value name="DISABLE" value="0x0" desc=""/>
2774</field> 2757 <value name="ENABLE" value="0x1" desc=""/>
2775<field name="RS8ECC_ENC_PRESENT" bitrange="15:15"> 2758 </field>
2776</field> 2759 <field name="ENABLE2FIQ33" desc="" bitrange="5:5">
2777<field name="RS8ECC_DEC_PRESENT" bitrange="14:14"> 2760 <value name="DISABLE" value="0x0" desc=""/>
2778</field> 2761 <value name="ENABLE" value="0x1" desc=""/>
2779<field name="RS4ECC_ENC_PRESENT" bitrange="13:13"> 2762 </field>
2780</field> 2763 <field name="ENABLE2FIQ32" desc="" bitrange="4:4">
2781<field name="RS4ECC_DEC_PRESENT" bitrange="12:12"> 2764 <value name="DISABLE" value="0x0" desc=""/>
2782</field> 2765 <value name="ENABLE" value="0x1" desc=""/>
2783<field name="STATUS_AUX" bitrange="11:8"> 2766 </field>
2784<value name="NO_ERRORS" value="0x0"> 2767 <field name="ENABLE2FIQ_T3" desc="" bitrange="3:3">
2785</value> 2768 <value name="DISABLE" value="0x0" desc=""/>
2786<value name="ONE_CORRECTABLE" value="0x1"> 2769 <value name="ENABLE" value="0x1" desc=""/>
2787</value> 2770 </field>
2788<value name="TWO_CORRECTABLE" value="0x2"> 2771 <field name="ENABLE2FIQ_T2" desc="" bitrange="2:2">
2789</value> 2772 <value name="DISABLE" value="0x0" desc=""/>
2790<value name="THREE_CORRECTABLE" value="0x3"> 2773 <value name="ENABLE" value="0x1" desc=""/>
2791</value> 2774 </field>
2792<value name="FOUR_CORRECTABLE" value="0x4"> 2775 <field name="ENABLE2FIQ_T1" desc="" bitrange="1:1">
2793</value> 2776 <value name="DISABLE" value="0x0" desc=""/>
2794<value name="NOT_CHECKED" value="0xc"> 2777 <value name="ENABLE" value="0x1" desc=""/>
2795</value> 2778 </field>
2796<value name="UNCORRECTABLE" value="0xe"> 2779 <field name="ENABLE2FIQ_T0" desc="" bitrange="0:0">
2797</value> 2780 <value name="DISABLE" value="0x0" desc=""/>
2798<value name="ALL_ONES" value="0xf"> 2781 <value name="ENABLE" value="0x1" desc=""/>
2799</value> 2782 </field>
2800</field> 2783 </reg>
2801<field name="ALLONES" bitrange="4:4"> 2784 <reg name="STAT" desc="">
2802</field> 2785 <addr name="STAT" addr="0x30"/>
2803<field name="CORRECTED" bitrange="3:3"> 2786 <field name="VECTOR_NUMBER" desc="" bitrange="5:0"/>
2804</field> 2787 </reg>
2805<field name="UNCORRECTABLE" bitrange="2:2"> 2788 <reg name="RAWn" desc="">
2806</field> 2789 <formula string="0x40+n*0x10"/>
2807<field name="COMPLETED_CE" bitrange="1:0"> 2790 <addr name="RAW0" addr="0x40"/>
2808</field> 2791 <addr name="RAW1" addr="0x50"/>
2809</reg> 2792 <field name="RAW_IRQS" desc="" bitrange="31:0"/>
2810<reg name="STATUS1" sct="no"> 2793 </reg>
2811<addr name="STATUS1" addr="0x20" /> 2794 <reg name="PRIORITYn" desc="" sct="yes">
2812<field name="STATUS_PAYLOAD7" bitrange="31:28"> 2795 <formula string="0x60+n*0x10"/>
2813<value name="NO_ERRORS" value="0x0"> 2796 <addr name="PRIORITY0" addr="0x60"/>
2814</value> 2797 <addr name="PRIORITY1" addr="0x70"/>
2815<value name="ONE_CORRECTABLE" value="0x1"> 2798 <addr name="PRIORITY2" addr="0x80"/>
2816</value> 2799 <addr name="PRIORITY3" addr="0x90"/>
2817<value name="TWO_CORRECTABLE" value="0x2"> 2800 <addr name="PRIORITY4" addr="0xa0"/>
2818</value> 2801 <addr name="PRIORITY5" addr="0xb0"/>
2819<value name="THREE_CORRECTABLE" value="0x3"> 2802 <addr name="PRIORITY6" addr="0xc0"/>
2820</value> 2803 <addr name="PRIORITY7" addr="0xd0"/>
2821<value name="FOUR_CORRECTABLE" value="0x4"> 2804 <addr name="PRIORITY8" addr="0xe0"/>
2822</value> 2805 <addr name="PRIORITY9" addr="0xf0"/>
2823<value name="FIVE_CORRECTABLE" value="0x5"> 2806 <addr name="PRIORITY10" addr="0x100"/>
2824</value> 2807 <addr name="PRIORITY11" addr="0x110"/>
2825<value name="SIX_CORRECTABLE" value="0x6"> 2808 <addr name="PRIORITY12" addr="0x120"/>
2826</value> 2809 <addr name="PRIORITY13" addr="0x130"/>
2827<value name="SEVEN_CORRECTABLE" value="0x7"> 2810 <addr name="PRIORITY14" addr="0x140"/>
2828</value> 2811 <addr name="PRIORITY15" addr="0x150"/>
2829<value name="EIGHT_CORRECTABLE" value="0x8"> 2812 <field name="SOFTIRQ3" desc="" bitrange="27:27">
2830</value> 2813 <value name="NO_INTERRUPT" value="0x0" desc=""/>
2831<value name="NOT_CHECKED" value="0xc"> 2814 <value name="FORCE_INTERRUPT" value="0x1" desc=""/>
2832</value> 2815 </field>
2833<value name="UNCORRECTABLE" value="0xe"> 2816 <field name="ENABLE3" desc="" bitrange="26:26">
2834</value> 2817 <value name="DISABLE" value="0x0" desc=""/>
2835<value name="ALL_ONES" value="0xf"> 2818 <value name="ENABLE" value="0x1" desc=""/>
2836</value> 2819 </field>
2837</field> 2820 <field name="PRIORITY3" desc="" bitrange="25:24">
2838<field name="STATUS_PAYLOAD6" bitrange="27:24"> 2821 <value name="LEVEL0" value="0x0" desc=""/>
2839<value name="NO_ERRORS" value="0x0"> 2822 <value name="LEVEL1" value="0x1" desc=""/>
2840</value> 2823 <value name="LEVEL2" value="0x2" desc=""/>
2841<value name="ONE_CORRECTABLE" value="0x1"> 2824 <value name="LEVEL3" value="0x3" desc=""/>
2842</value> 2825 </field>
2843<value name="TWO_CORRECTABLE" value="0x2"> 2826 <field name="SOFTIRQ2" desc="" bitrange="19:19">
2844</value> 2827 <value name="NO_INTERRUPT" value="0x0" desc=""/>
2845<value name="THREE_CORRECTABLE" value="0x3"> 2828 <value name="FORCE_INTERRUPT" value="0x1" desc=""/>
2846</value> 2829 </field>
2847<value name="FOUR_CORRECTABLE" value="0x4"> 2830 <field name="ENABLE2" desc="" bitrange="18:18">
2848</value> 2831 <value name="DISABLE" value="0x0" desc=""/>
2849<value name="FIVE_CORRECTABLE" value="0x5"> 2832 <value name="ENABLE" value="0x1" desc=""/>
2850</value> 2833 </field>
2851<value name="SIX_CORRECTABLE" value="0x6"> 2834 <field name="PRIORITY2" desc="" bitrange="17:16">
2852</value> 2835 <value name="LEVEL0" value="0x0" desc=""/>
2853<value name="SEVEN_CORRECTABLE" value="0x7"> 2836 <value name="LEVEL1" value="0x1" desc=""/>
2854</value> 2837 <value name="LEVEL2" value="0x2" desc=""/>
2855<value name="EIGHT_CORRECTABLE" value="0x8"> 2838 <value name="LEVEL3" value="0x3" desc=""/>
2856</value> 2839 </field>
2857<value name="NOT_CHECKED" value="0xc"> 2840 <field name="SOFTIRQ1" desc="" bitrange="11:11">
2858</value> 2841 <value name="NO_INTERRUPT" value="0x0" desc=""/>
2859<value name="UNCORRECTABLE" value="0xe"> 2842 <value name="FORCE_INTERRUPT" value="0x1" desc=""/>
2860</value> 2843 </field>
2861<value name="ALL_ONES" value="0xf"> 2844 <field name="ENABLE1" desc="" bitrange="10:10">
2862</value> 2845 <value name="DISABLE" value="0x0" desc=""/>
2863</field> 2846 <value name="ENABLE" value="0x1" desc=""/>
2864<field name="STATUS_PAYLOAD5" bitrange="23:20"> 2847 </field>
2865<value name="NO_ERRORS" value="0x0"> 2848 <field name="PRIORITY1" desc="" bitrange="9:8">
2866</value> 2849 <value name="LEVEL0" value="0x0" desc=""/>
2867<value name="ONE_CORRECTABLE" value="0x1"> 2850 <value name="LEVEL1" value="0x1" desc=""/>
2868</value> 2851 <value name="LEVEL2" value="0x2" desc=""/>
2869<value name="TWO_CORRECTABLE" value="0x2"> 2852 <value name="LEVEL3" value="0x3" desc=""/>
2870</value> 2853 </field>
2871<value name="THREE_CORRECTABLE" value="0x3"> 2854 <field name="SOFTIRQ0" desc="" bitrange="3:3">
2872</value> 2855 <value name="NO_INTERRUPT" value="0x0" desc=""/>
2873<value name="FOUR_CORRECTABLE" value="0x4"> 2856 <value name="FORCE_INTERRUPT" value="0x1" desc=""/>
2874</value> 2857 </field>
2875<value name="FIVE_CORRECTABLE" value="0x5"> 2858 <field name="ENABLE0" desc="" bitrange="2:2">
2876</value> 2859 <value name="DISABLE" value="0x0" desc=""/>
2877<value name="SIX_CORRECTABLE" value="0x6"> 2860 <value name="ENABLE" value="0x1" desc=""/>
2878</value> 2861 </field>
2879<value name="SEVEN_CORRECTABLE" value="0x7"> 2862 <field name="PRIORITY0" desc="" bitrange="1:0">
2880</value> 2863 <value name="LEVEL0" value="0x0" desc=""/>
2881<value name="EIGHT_CORRECTABLE" value="0x8"> 2864 <value name="LEVEL1" value="0x1" desc=""/>
2882</value> 2865 <value name="LEVEL2" value="0x2" desc=""/>
2883<value name="NOT_CHECKED" value="0xc"> 2866 <value name="LEVEL3" value="0x3" desc=""/>
2884</value> 2867 </field>
2885<value name="UNCORRECTABLE" value="0xe"> 2868 </reg>
2886</value> 2869 <reg name="VBASE" desc="" sct="yes">
2887<value name="ALL_ONES" value="0xf"> 2870 <addr name="VBASE" addr="0x160"/>
2888</value> 2871 <field name="TABLE_ADDRESS" desc="" bitrange="31:2"/>
2889</field> 2872 </reg>
2890<field name="STATUS_PAYLOAD4" bitrange="19:16"> 2873 <reg name="DEBUG" desc="">
2891<value name="NO_ERRORS" value="0x0"> 2874 <addr name="DEBUG" addr="0x170"/>
2892</value> 2875 <field name="INSERVICE" desc="" bitrange="31:28">
2893<value name="ONE_CORRECTABLE" value="0x1"> 2876 <value name="LEVEL0" value="0x1" desc=""/>
2894</value> 2877 <value name="LEVEL1" value="0x2" desc=""/>
2895<value name="TWO_CORRECTABLE" value="0x2"> 2878 <value name="LEVEL2" value="0x4" desc=""/>
2896</value> 2879 <value name="LEVEL3" value="0x8" desc=""/>
2897<value name="THREE_CORRECTABLE" value="0x3"> 2880 </field>
2898</value> 2881 <field name="LEVEL_REQUESTS" desc="" bitrange="27:24">
2899<value name="FOUR_CORRECTABLE" value="0x4"> 2882 <value name="LEVEL0" value="0x1" desc=""/>
2900</value> 2883 <value name="LEVEL1" value="0x2" desc=""/>
2901<value name="FIVE_CORRECTABLE" value="0x5"> 2884 <value name="LEVEL2" value="0x4" desc=""/>
2902</value> 2885 <value name="LEVEL3" value="0x8" desc=""/>
2903<value name="SIX_CORRECTABLE" value="0x6"> 2886 </field>
2904</value> 2887 <field name="REQUESTS_BY_LEVEL" desc="" bitrange="23:20">
2905<value name="SEVEN_CORRECTABLE" value="0x7"> 2888 <value name="LEVEL0" value="0x1" desc=""/>
2906</value> 2889 <value name="LEVEL1" value="0x2" desc=""/>
2907<value name="EIGHT_CORRECTABLE" value="0x8"> 2890 <value name="LEVEL2" value="0x4" desc=""/>
2908</value> 2891 <value name="LEVEL3" value="0x8" desc=""/>
2909<value name="NOT_CHECKED" value="0xc"> 2892 </field>
2910</value> 2893 <field name="FIQ" desc="" bitrange="17:17">
2911<value name="UNCORRECTABLE" value="0xe"> 2894 <value name="NO_FIQ_REQUESTED" value="0x0" desc=""/>
2912</value> 2895 <value name="FIQ_REQUESTED" value="0x1" desc=""/>
2913<value name="ALL_ONES" value="0xf"> 2896 </field>
2914</value> 2897 <field name="IRQ" desc="" bitrange="16:16">
2915</field> 2898 <value name="NO_IRQ_REQUESTED" value="0x0" desc=""/>
2916<field name="STATUS_PAYLOAD3" bitrange="15:12"> 2899 <value name="IRQ_REQUESTED" value="0x1" desc=""/>
2917<value name="NO_ERRORS" value="0x0"> 2900 </field>
2918</value> 2901 <field name="VECTOR_FSM" desc="" bitrange="9:0">
2919<value name="ONE_CORRECTABLE" value="0x1"> 2902 <value name="FSM_IDLE" value="0x0" desc=""/>
2920</value> 2903 <value name="FSM_MULTICYCLE1" value="0x1" desc=""/>
2921<value name="TWO_CORRECTABLE" value="0x2"> 2904 <value name="FSM_MULTICYCLE2" value="0x2" desc=""/>
2922</value> 2905 <value name="FSM_PENDING" value="0x4" desc=""/>
2923<value name="THREE_CORRECTABLE" value="0x3"> 2906 <value name="FSM_MULTICYCLE3" value="0x8" desc=""/>
2924</value> 2907 <value name="FSM_MULTICYCLE4" value="0x10" desc=""/>
2925<value name="FOUR_CORRECTABLE" value="0x4"> 2908 <value name="FSM_ISR_RUNNING1" value="0x20" desc=""/>
2926</value> 2909 <value name="FSM_ISR_RUNNING2" value="0x40" desc=""/>
2927<value name="FIVE_CORRECTABLE" value="0x5"> 2910 <value name="FSM_ISR_RUNNING3" value="0x80" desc=""/>
2928</value> 2911 <value name="FSM_MULTICYCLE5" value="0x100" desc=""/>
2929<value name="SIX_CORRECTABLE" value="0x6"> 2912 <value name="FSM_MULTICYCLE6" value="0x200" desc=""/>
2930</value> 2913 </field>
2931<value name="SEVEN_CORRECTABLE" value="0x7"> 2914 </reg>
2932</value> 2915 <reg name="DBGREAD0" desc="">
2933<value name="EIGHT_CORRECTABLE" value="0x8"> 2916 <addr name="DBGREAD0" addr="0x180"/>
2934</value> 2917 <field name="VALUE" desc="" bitrange="31:0"/>
2935<value name="NOT_CHECKED" value="0xc"> 2918 </reg>
2936</value> 2919 <reg name="DBGREAD1" desc="">
2937<value name="UNCORRECTABLE" value="0xe"> 2920 <addr name="DBGREAD1" addr="0x190"/>
2938</value> 2921 <field name="VALUE" desc="" bitrange="31:0"/>
2939<value name="ALL_ONES" value="0xf"> 2922 </reg>
2940</value> 2923 <reg name="DBGFLAG" desc="" sct="yes">
2941</field> 2924 <addr name="DBGFLAG" addr="0x1a0"/>
2942<field name="STATUS_PAYLOAD2" bitrange="11:8"> 2925 <field name="FLAG" desc="" bitrange="15:0"/>
2943<value name="NO_ERRORS" value="0x0"> 2926 </reg>
2944</value> 2927 <reg name="DBGREQUESTn" desc="">
2945<value name="ONE_CORRECTABLE" value="0x1"> 2928 <formula string="0x1b0+n*0x10"/>
2946</value> 2929 <addr name="DBGREQUEST0" addr="0x1b0"/>
2947<value name="TWO_CORRECTABLE" value="0x2"> 2930 <addr name="DBGREQUEST1" addr="0x1c0"/>
2948</value> 2931 <field name="BITS" desc="" bitrange="31:0"/>
2949<value name="THREE_CORRECTABLE" value="0x3"> 2932 </reg>
2950</value> 2933 <reg name="VERSION" desc="">
2951<value name="FOUR_CORRECTABLE" value="0x4"> 2934 <addr name="VERSION" addr="0x1d0"/>
2952</value> 2935 <field name="MAJOR" desc="" bitrange="31:24"/>
2953<value name="FIVE_CORRECTABLE" value="0x5"> 2936 <field name="MINOR" desc="" bitrange="23:16"/>
2954</value> 2937 <field name="STEP" desc="" bitrange="15:0"/>
2955<value name="SIX_CORRECTABLE" value="0x6"> 2938 </reg>
2956</value> 2939 </dev>
2957<value name="SEVEN_CORRECTABLE" value="0x7"> 2940 <dev name="IR" long_name="IrDA" desc="IrDA Controller" version="3.2.0">
2958</value> 2941 <addr name="IR" addr="0x80078000"/>
2959<value name="EIGHT_CORRECTABLE" value="0x8"> 2942 <reg name="CTRL" desc="" sct="yes">
2960</value> 2943 <addr name="CTRL" addr="0x0"/>
2961<value name="NOT_CHECKED" value="0xc"> 2944 <field name="SFTRST" desc="" bitrange="31:31">
2962</value> 2945 <value name="RUN" value="0x0" desc=""/>
2963<value name="UNCORRECTABLE" value="0xe"> 2946 <value name="RESET" value="0x1" desc=""/>
2964</value> 2947 </field>
2965<value name="ALL_ONES" value="0xf"> 2948 <field name="CLKGATE" desc="" bitrange="30:30"/>
2966</value> 2949 <field name="MTA" desc="" bitrange="26:24">
2967</field> 2950 <value name="MTA_10MS" value="0x0" desc=""/>
2968<field name="STATUS_PAYLOAD1" bitrange="7:4"> 2951 <value name="MTA_5MS" value="0x1" desc=""/>
2969<value name="NO_ERRORS" value="0x0"> 2952 <value name="MTA_1MS" value="0x2" desc=""/>
2970</value> 2953 <value name="MTA_500US" value="0x3" desc=""/>
2971<value name="ONE_CORRECTABLE" value="0x1"> 2954 <value name="MTA_100US" value="0x4" desc=""/>
2972</value> 2955 <value name="MTA_50US" value="0x5" desc=""/>
2973<value name="TWO_CORRECTABLE" value="0x2"> 2956 <value name="MTA_10US" value="0x6" desc=""/>
2974</value> 2957 <value name="MTA_0" value="0x7" desc=""/>
2975<value name="THREE_CORRECTABLE" value="0x3"> 2958 </field>
2976</value> 2959 <field name="MODE" desc="" bitrange="23:22">
2977<value name="FOUR_CORRECTABLE" value="0x4"> 2960 <value name="SIR" value="0x0" desc=""/>
2978</value> 2961 <value name="MIR" value="0x1" desc=""/>
2979<value name="FIVE_CORRECTABLE" value="0x5"> 2962 <value name="FIR" value="0x2" desc=""/>
2980</value> 2963 <value name="VFIR" value="0x3" desc=""/>
2981<value name="SIX_CORRECTABLE" value="0x6"> 2964 </field>
2982</value> 2965 <field name="SPEED" desc="" bitrange="21:19">
2983<value name="SEVEN_CORRECTABLE" value="0x7"> 2966 <value name="SPD000" value="0x0" desc=""/>
2984</value> 2967 <value name="SPD001" value="0x1" desc=""/>
2985<value name="EIGHT_CORRECTABLE" value="0x8"> 2968 <value name="SPD010" value="0x2" desc=""/>
2986</value> 2969 <value name="SPD011" value="0x3" desc=""/>
2987<value name="NOT_CHECKED" value="0xc"> 2970 <value name="SPD100" value="0x4" desc=""/>
2988</value> 2971 <value name="SPD101" value="0x5" desc=""/>
2989<value name="UNCORRECTABLE" value="0xe"> 2972 </field>
2990</value> 2973 <field name="TC_TIME_DIV" desc="" bitrange="13:8"/>
2991<value name="ALL_ONES" value="0xf"> 2974 <field name="TC_TYPE" desc="" bitrange="7:7"/>
2992</value> 2975 <field name="SIR_GAP" desc="" bitrange="6:4">
2993</field> 2976 <value name="GAP_10K" value="0x0" desc=""/>
2994<field name="STATUS_PAYLOAD0" bitrange="3:0"> 2977 <value name="GAP_5K" value="0x1" desc=""/>
2995<value name="NO_ERRORS" value="0x0"> 2978 <value name="GAP_1K" value="0x2" desc=""/>
2996</value> 2979 <value name="GAP_500" value="0x3" desc=""/>
2997<value name="ONE_CORRECTABLE" value="0x1"> 2980 <value name="GAP_100" value="0x4" desc=""/>
2998</value> 2981 <value name="GAP_50" value="0x5" desc=""/>
2999<value name="TWO_CORRECTABLE" value="0x2"> 2982 <value name="GAP_10" value="0x6" desc=""/>
3000</value> 2983 <value name="GAP_0" value="0x7" desc=""/>
3001<value name="THREE_CORRECTABLE" value="0x3"> 2984 </field>
3002</value> 2985 <field name="SIPEN" desc="" bitrange="3:3"/>
3003<value name="FOUR_CORRECTABLE" value="0x4"> 2986 <field name="TCEN" desc="" bitrange="2:2"/>
3004</value> 2987 <field name="TXEN" desc="" bitrange="1:1"/>
3005<value name="FIVE_CORRECTABLE" value="0x5"> 2988 <field name="RXEN" desc="" bitrange="0:0"/>
3006</value> 2989 </reg>
3007<value name="SIX_CORRECTABLE" value="0x6"> 2990 <reg name="TXDMA" desc="" sct="yes">
3008</value> 2991 <addr name="TXDMA" addr="0x10"/>
3009<value name="SEVEN_CORRECTABLE" value="0x7"> 2992 <field name="RUN" desc="" bitrange="31:31"/>
3010</value> 2993 <field name="EMPTY" desc="" bitrange="29:29"/>
3011<value name="EIGHT_CORRECTABLE" value="0x8"> 2994 <field name="INT" desc="" bitrange="28:28"/>
3012</value> 2995 <field name="CHANGE" desc="" bitrange="27:27"/>
3013<value name="NOT_CHECKED" value="0xc"> 2996 <field name="NEW_MTA" desc="" bitrange="26:24"/>
3014</value> 2997 <field name="NEW_MODE" desc="" bitrange="23:22"/>
3015<value name="UNCORRECTABLE" value="0xe"> 2998 <field name="NEW_SPEED" desc="" bitrange="21:19"/>
3016</value> 2999 <field name="BOF_TYPE" desc="" bitrange="18:18"/>
3017<value name="ALL_ONES" value="0xf"> 3000 <field name="XBOFS" desc="" bitrange="17:12"/>
3018</value> 3001 <field name="XFER_COUNT" desc="" bitrange="11:0"/>
3019</field> 3002 </reg>
3020</reg> 3003 <reg name="RXDMA" desc="" sct="yes">
3021<reg name="DEBUG0" sct="yes"> 3004 <addr name="RXDMA" addr="0x20"/>
3022<addr name="DEBUG0" addr="0x30" /> 3005 <field name="RUN" desc="" bitrange="31:31"/>
3023<field name="KES_DEBUG_SYNDROME_SYMBOL" bitrange="24:16"> 3006 <field name="XFER_COUNT" desc="" bitrange="9:0"/>
3024<value name="NORMAL" value="0x0"> 3007 </reg>
3025</value> 3008 <reg name="DBGCTRL" desc="" sct="yes">
3026<value name="TEST_MODE" value="0x1"> 3009 <addr name="DBGCTRL" addr="0x30"/>
3027</value> 3010 <field name="VFIRSWZ" desc="" bitrange="12:12">
3028</field> 3011 <value name="NORMAL" value="0x0" desc=""/>
3029<field name="KES_DEBUG_SHIFT_SYND" bitrange="15:15"> 3012 <value name="SWAP" value="0x1" desc=""/>
3030</field> 3013 </field>
3031<field name="KES_DEBUG_PAYLOAD_FLAG" bitrange="14:14"> 3014 <field name="RXFRMOFF" desc="" bitrange="11:11"/>
3032<value name="DATA" value="0x1"> 3015 <field name="RXCRCOFF" desc="" bitrange="10:10"/>
3033</value> 3016 <field name="RXINVERT" desc="" bitrange="9:9"/>
3034<value name="AUX" value="0x1"> 3017 <field name="TXFRMOFF" desc="" bitrange="8:8"/>
3035</value> 3018 <field name="TXCRCOFF" desc="" bitrange="7:7"/>
3036</field> 3019 <field name="TXINVERT" desc="" bitrange="6:6"/>
3037<field name="KES_DEBUG_MODE4K" bitrange="13:13"> 3020 <field name="INTLOOPBACK" desc="" bitrange="5:5"/>
3038<value name="4k" value="0x1"> 3021 <field name="DUPLEX" desc="" bitrange="4:4"/>
3039</value> 3022 <field name="MIO_RX" desc="" bitrange="3:3"/>
3040<value name="2k" value="0x1"> 3023 <field name="MIO_TX" desc="" bitrange="2:2"/>
3041</value> 3024 <field name="MIO_SCLK" desc="" bitrange="1:1"/>
3042</field> 3025 <field name="MIO_EN" desc="" bitrange="0:0"/>
3043<field name="KES_DEBUG_KICK" bitrange="12:12"> 3026 </reg>
3044</field> 3027 <reg name="INTR" desc="" sct="yes">
3045<field name="KES_STANDALONE" bitrange="11:11"> 3028 <addr name="INTR" addr="0x40"/>
3046<value name="NORMAL" value="0x0"> 3029 <field name="RXABORT_IRQ_EN" desc="" bitrange="22:22">
3047</value> 3030 <value name="DISABLED" value="0x0" desc=""/>
3048<value name="TEST_MODE" value="0x1"> 3031 <value name="ENABLED" value="0x1" desc=""/>
3049</value> 3032 </field>
3050</field> 3033 <field name="SPEED_IRQ_EN" desc="" bitrange="21:21">
3051<field name="KES_DEBUG_STEP" bitrange="10:10"> 3034 <value name="DISABLED" value="0x0" desc=""/>
3052</field> 3035 <value name="ENABLED" value="0x1" desc=""/>
3053<field name="KES_DEBUG_STALL" bitrange="9:9"> 3036 </field>
3054<value name="NORMAL" value="0x0"> 3037 <field name="RXOF_IRQ_EN" desc="" bitrange="20:20">
3055</value> 3038 <value name="DISABLED" value="0x0" desc=""/>
3056<value name="WAIT" value="0x1"> 3039 <value name="ENABLED" value="0x1" desc=""/>
3057</value> 3040 </field>
3058</field> 3041 <field name="TXUF_IRQ_EN" desc="" bitrange="19:19">
3059<field name="BM_KES_TEST_BYPASS" bitrange="8:8"> 3042 <value name="DISABLED" value="0x0" desc=""/>
3060<value name="NORMAL" value="0x0"> 3043 <value name="ENABLED" value="0x1" desc=""/>
3061</value> 3044 </field>
3062<value name="TEST_MODE" value="0x1"> 3045 <field name="TC_IRQ_EN" desc="" bitrange="18:18">
3063</value> 3046 <value name="DISABLED" value="0x0" desc=""/>
3064</field> 3047 <value name="ENABLED" value="0x1" desc=""/>
3065<field name="DEBUG_REG_SELECT" bitrange="5:0"> 3048 </field>
3066</field> 3049 <field name="RX_IRQ_EN" desc="" bitrange="17:17">
3067</reg> 3050 <value name="DISABLED" value="0x0" desc=""/>
3068<reg name="DBGKESREAD" sct="no"> 3051 <value name="ENABLED" value="0x1" desc=""/>
3069<addr name="DBGKESREAD" addr="0x40" /> 3052 </field>
3070<field name="VALUES" bitrange="31:0"> 3053 <field name="TX_IRQ_EN" desc="" bitrange="16:16">
3071</field> 3054 <value name="DISABLED" value="0x0" desc=""/>
3072</reg> 3055 <value name="ENABLED" value="0x1" desc=""/>
3073<reg name="DBGCSFEREAD" sct="no"> 3056 </field>
3074<addr name="DBGCSFEREAD" addr="0x50" /> 3057 <field name="RXABORT_IRQ" desc="" bitrange="6:6">
3075<field name="VALUES" bitrange="31:0"> 3058 <value name="NO_REQUEST" value="0x0" desc=""/>
3076</field> 3059 <value name="REQUEST" value="0x1" desc=""/>
3077</reg> 3060 </field>
3078<reg name="DBGSYNDGENREAD" sct="no"> 3061 <field name="SPEED_IRQ" desc="" bitrange="5:5">
3079<addr name="DBGSYNDGENREAD" addr="0x60" /> 3062 <value name="NO_REQUEST" value="0x0" desc=""/>
3080<field name="VALUES" bitrange="31:0"> 3063 <value name="REQUEST" value="0x1" desc=""/>
3081</field> 3064 </field>
3082</reg> 3065 <field name="RXOF_IRQ" desc="" bitrange="4:4">
3083<reg name="DBGAHBMREAD" sct="no"> 3066 <value name="NO_REQUEST" value="0x0" desc=""/>
3084<addr name="DBGAHBMREAD" addr="0x70" /> 3067 <value name="REQUEST" value="0x1" desc=""/>
3085<field name="VALUES" bitrange="31:0"> 3068 </field>
3086</field> 3069 <field name="TXUF_IRQ" desc="" bitrange="3:3">
3087</reg> 3070 <value name="NO_REQUEST" value="0x0" desc=""/>
3088<reg name="BLOCKNAME" sct="no"> 3071 <value name="REQUEST" value="0x1" desc=""/>
3089<addr name="BLOCKNAME" addr="0x80" /> 3072 </field>
3090<field name="NAME" bitrange="31:0"> 3073 <field name="TC_IRQ" desc="" bitrange="2:2">
3091</field> 3074 <value name="NO_REQUEST" value="0x0" desc=""/>
3092</reg> 3075 <value name="REQUEST" value="0x1" desc=""/>
3093<reg name="VERSION" sct="no"> 3076 </field>
3094<addr name="VERSION" addr="0xa0" /> 3077 <field name="RX_IRQ" desc="" bitrange="1:1">
3095<field name="MAJOR" bitrange="31:24"> 3078 <value name="NO_REQUEST" value="0x0" desc=""/>
3096</field> 3079 <value name="REQUEST" value="0x1" desc=""/>
3097<field name="MINOR" bitrange="23:16"> 3080 </field>
3098</field> 3081 <field name="TX_IRQ" desc="" bitrange="0:0">
3099<field name="STEP" bitrange="15:0"> 3082 <value name="NO_REQUEST" value="0x0" desc=""/>
3100</field> 3083 <value name="REQUEST" value="0x1" desc=""/>
3101</reg> 3084 </field>
3102</dev> 3085 </reg>
3103<dev name="EMI" long_name="External Memory Interface" desc="External Memory Interface (EMI)" version="3.2.0"> 3086 <reg name="DATA" desc="">
3104<addr name="EMI" addr="0x80020000" /> 3087 <addr name="DATA" addr="0x50"/>
3105<reg name="CTRL" sct="yes"> 3088 <field name="DATA" desc="" bitrange="31:0"/>
3106<addr name="CTRL" addr="0x0" /> 3089 </reg>
3107<field name="SFTRST" bitrange="31:31"> 3090 <reg name="STAT" desc="">
3108</field> 3091 <addr name="STAT" addr="0x60"/>
3109<field name="CLKGATE" bitrange="30:30"> 3092 <field name="PRESENT" desc="" bitrange="31:31">
3110</field> 3093 <value name="UNAVAILABLE" value="0x0" desc=""/>
3111<field name="MEM_WIDTH" bitrange="6:6"> 3094 <value name="AVAILABLE" value="0x1" desc=""/>
3112</field> 3095 </field>
3113<field name="WRITE_PROTECT" bitrange="5:5"> 3096 <field name="MODE_ALLOWED" desc="" bitrange="30:29">
3114</field> 3097 <value name="VFIR" value="0x0" desc=""/>
3115<field name="RESET_OUT" bitrange="4:4"> 3098 <value name="FIR" value="0x1" desc=""/>
3116</field> 3099 <value name="MIR" value="0x2" desc=""/>
3117<field name="CE_SELECT" bitrange="3:0"> 3100 <value name="SIR" value="0x3" desc=""/>
3118<value name="NONE" value="0x0"> 3101 </field>
3119</value> 3102 <field name="ANY_IRQ" desc="" bitrange="28:28">
3120<value name="CE0" value="0x1"> 3103 <value name="NO_REQUEST" value="0x0" desc=""/>
3121</value> 3104 <value name="REQUEST" value="0x1" desc=""/>
3122<value name="CE1" value="0x2"> 3105 </field>
3123</value> 3106 <field name="RXABORT_SUMMARY" desc="" bitrange="22:22">
3124<value name="CE2" value="0x4"> 3107 <value name="NO_REQUEST" value="0x0" desc=""/>
3125</value> 3108 <value name="REQUEST" value="0x1" desc=""/>
3126<value name="CE3" value="0x8"> 3109 </field>
3127</value> 3110 <field name="SPEED_SUMMARY" desc="" bitrange="21:21">
3128</field> 3111 <value name="NO_REQUEST" value="0x0" desc=""/>
3129</reg> 3112 <value name="REQUEST" value="0x1" desc=""/>
3130<reg name="STAT" sct="no"> 3113 </field>
3131<addr name="STAT" addr="0x10" /> 3114 <field name="RXOF_SUMMARY" desc="" bitrange="20:20">
3132<field name="DRAM_PRESENT" bitrange="31:31"> 3115 <value name="NO_REQUEST" value="0x0" desc=""/>
3133</field> 3116 <value name="REQUEST" value="0x1" desc=""/>
3134<field name="NOR_PRESENT" bitrange="30:30"> 3117 </field>
3135</field> 3118 <field name="TXUF_SUMMARY" desc="" bitrange="19:19">
3136<field name="LARGE_DRAM_ENABLED" bitrange="29:29"> 3119 <value name="NO_REQUEST" value="0x0" desc=""/>
3137</field> 3120 <value name="REQUEST" value="0x1" desc=""/>
3138<field name="DRAM_HALTED" bitrange="1:1"> 3121 </field>
3139<value name="NOT_HALTED" value="0x0"> 3122 <field name="TC_SUMMARY" desc="" bitrange="18:18">
3140</value> 3123 <value name="NO_REQUEST" value="0x0" desc=""/>
3141<value name="HALTED" value="0x1"> 3124 <value name="REQUEST" value="0x1" desc=""/>
3142</value> 3125 </field>
3143</field> 3126 <field name="RX_SUMMARY" desc="" bitrange="17:17">
3144<field name="NOR_BUSY" bitrange="0:0"> 3127 <value name="NO_REQUEST" value="0x0" desc=""/>
3145<value name="NOT_BUSY" value="0x0"> 3128 <value name="REQUEST" value="0x1" desc=""/>
3146</value> 3129 </field>
3147<value name="BUSY" value="0x1"> 3130 <field name="TX_SUMMARY" desc="" bitrange="16:16">
3148</value> 3131 <value name="NO_REQUEST" value="0x0" desc=""/>
3149</field> 3132 <value name="REQUEST" value="0x1" desc=""/>
3150</reg> 3133 </field>
3151<reg name="TIME" sct="yes"> 3134 <field name="MEDIA_BUSY" desc="" bitrange="2:2"/>
3152<addr name="TIME" addr="0x20" /> 3135 <field name="RX_ACTIVE" desc="" bitrange="1:1"/>
3153<field name="THZ" bitrange="27:24"> 3136 <field name="TX_ACTIVE" desc="" bitrange="0:0"/>
3154</field> 3137 </reg>
3155<field name="TDH" bitrange="19:16"> 3138 <reg name="TCCTRL" desc="" sct="yes">
3156</field> 3139 <addr name="TCCTRL" addr="0x70"/>
3157<field name="TDS" bitrange="12:8"> 3140 <field name="INIT" desc="" bitrange="31:31"/>
3158</field> 3141 <field name="GO" desc="" bitrange="30:30"/>
3159<field name="TAS" bitrange="3:0"> 3142 <field name="BUSY" desc="" bitrange="29:29"/>
3160</field> 3143 <field name="TEMIC" desc="" bitrange="24:24">
3161</reg> 3144 <value name="LOW" value="0x0" desc=""/>
3162<reg name="DDR_TEST_MODE_CSR" sct="yes"> 3145 <value name="HIGH" value="0x1" desc=""/>
3163<addr name="DDR_TEST_MODE_CSR" addr="0x30" /> 3146 </field>
3164<field name="DONE" bitrange="1:1"> 3147 <field name="EXT_DATA" desc="" bitrange="23:16"/>
3165</field> 3148 <field name="DATA" desc="" bitrange="15:8"/>
3166<field name="START" bitrange="0:0"> 3149 <field name="ADDR" desc="" bitrange="7:5"/>
3167</field> 3150 <field name="INDX" desc="" bitrange="4:1"/>
3168</reg> 3151 <field name="C" desc="" bitrange="0:0"/>
3169<reg name="DEBUG" sct="no"> 3152 </reg>
3170<addr name="DEBUG" addr="0x80" /> 3153 <reg name="SI_READ" desc="">
3171<field name="NOR_STATE" bitrange="3:0"> 3154 <addr name="SI_READ" addr="0x80"/>
3172</field> 3155 <field name="ABORT" desc="" bitrange="8:8"/>
3173</reg> 3156 <field name="DATA" desc="" bitrange="7:0"/>
3174<reg name="DDR_TEST_MODE_STATUS0" sct="no"> 3157 </reg>
3175<addr name="DDR_TEST_MODE_STATUS0" addr="0x90" /> 3158 <reg name="DEBUG" desc="">
3176<field name="ADDR0" bitrange="12:0"> 3159 <addr name="DEBUG" addr="0x90"/>
3177</field> 3160 <field name="TXDMAKICK" desc="" bitrange="5:5"/>
3178</reg> 3161 <field name="RXDMAKICK" desc="" bitrange="4:4"/>
3179<reg name="DDR_TEST_MODE_STATUS1" sct="no"> 3162 <field name="TXDMAEND" desc="" bitrange="3:3"/>
3180<addr name="DDR_TEST_MODE_STATUS1" addr="0xa0" /> 3163 <field name="RXDMAEND" desc="" bitrange="2:2"/>
3181<field name="ADDR1" bitrange="12:0"> 3164 <field name="TXDMAREQ" desc="" bitrange="1:1"/>
3182</field> 3165 <field name="RXDMAREQ" desc="" bitrange="0:0"/>
3183</reg> 3166 </reg>
3184<reg name="DDR_TEST_MODE_STATUS2" sct="no"> 3167 <reg name="VERSION" desc="">
3185<addr name="DDR_TEST_MODE_STATUS2" addr="0xb0" /> 3168 <addr name="VERSION" addr="0xa0"/>
3186<field name="DATA0" bitrange="31:0"> 3169 <field name="MAJOR" desc="" bitrange="31:24"/>
3187</field> 3170 <field name="MINOR" desc="" bitrange="23:16"/>
3188</reg> 3171 <field name="STEP" desc="" bitrange="15:0"/>
3189<reg name="DDR_TEST_MODE_STATUS3" sct="no"> 3172 </reg>
3190<addr name="DDR_TEST_MODE_STATUS3" addr="0xc0" /> 3173 </dev>
3191<field name="DATA1" bitrange="31:0"> 3174 <dev name="LCDIF" long_name="LCD Interface" desc="LCD Interface (LCDIF)" version="3.2.0">
3192</field> 3175 <addr name="LCDIF" addr="0x80030000"/>
3193</reg> 3176 <reg name="CTRL" desc="" sct="yes">
3194<reg name="VERSION" sct="no"> 3177 <addr name="CTRL" addr="0x0"/>
3195<addr name="VERSION" addr="0xf0" /> 3178 <field name="SFTRST" desc="" bitrange="31:31"/>
3196<field name="MAJOR" bitrange="31:24"> 3179 <field name="CLKGATE" desc="" bitrange="30:30"/>
3197</field> 3180 <field name="READ_WRITEB" desc="" bitrange="29:29"/>
3198<field name="MINOR" bitrange="23:16"> 3181 <field name="WAIT_FOR_VSYNC_EDGE" desc="" bitrange="28:28"/>
3199</field> 3182 <field name="DATA_SHIFT_DIR" desc="" bitrange="27:27">
3200<field name="STEP" bitrange="15:0"> 3183 <value name="TXDATA_SHIFT_LEFT" value="0x0" desc=""/>
3201</field> 3184 <value name="TXDATA_SHIFT_RIGHT" value="0x1" desc=""/>
3202</reg> 3185 </field>
3203</dev> 3186 <field name="SHIFT_NUM_BITS" desc="" bitrange="26:25"/>
3204<dev name="GPIOMON" long_name="GPIOMON interface" desc="GPIOMON interface" version="3.2.0"> 3187 <field name="DVI_MODE" desc="" bitrange="24:24"/>
3205<addr name="GPIOMON" addr="0x8003c300" /> 3188 <field name="BYPASS_COUNT" desc="" bitrange="23:23"/>
3206<reg name="BANK0_DATAIN" sct="no"> 3189 <field name="DATA_SWIZZLE" desc="" bitrange="22:21">
3207<addr name="BANK0_DATAIN" addr="0x0" /> 3190 <value name="NO_SWAP" value="0x0" desc=""/>
3208<field name="DATA" bitrange="31:0"> 3191 <value name="LITTLE_ENDIAN" value="0x0" desc=""/>
3209</field> 3192 <value name="BIG_ENDIAN_SWAP" value="0x1" desc=""/>
3210</reg> 3193 <value name="SWAP_ALL_BYTES" value="0x1" desc=""/>
3211<reg name="BANK1_DATAIN" sct="no"> 3194 <value name="HWD_SWAP" value="0x2" desc=""/>
3212<addr name="BANK1_DATAIN" addr="0x10" /> 3195 <value name="HWD_BYTE_SWAP" value="0x3" desc=""/>
3213<field name="DATA" bitrange="31:0"> 3196 </field>
3214</field> 3197 <field name="VSYNC_MODE" desc="" bitrange="20:20"/>
3215</reg> 3198 <field name="DOTCLK_MODE" desc="" bitrange="19:19"/>
3216<reg name="BANK2_DATAIN" sct="no"> 3199 <field name="DATA_SELECT" desc="" bitrange="18:18">
3217<addr name="BANK2_DATAIN" addr="0x20" /> 3200 <value name="CMD_MODE" value="0x0" desc=""/>
3218<field name="DATA" bitrange="31:0"> 3201 <value name="DATA_MODE" value="0x1" desc=""/>
3219</field> 3202 </field>
3220</reg> 3203 <field name="WORD_LENGTH" desc="" bitrange="17:17">
3221<reg name="BANK3_DATAIN" sct="no"> 3204 <value name="16_BIT" value="0x0" desc=""/>
3222<addr name="BANK3_DATAIN" addr="0x30" /> 3205 <value name="8_BIT" value="0x1" desc=""/>
3223<field name="DATA" bitrange="31:0"> 3206 </field>
3224</field> 3207 <field name="RUN" desc="" bitrange="16:16"/>
3225</reg> 3208 <field name="COUNT" desc="" bitrange="15:0"/>
3226<reg name="BANK0_DATAOUT" sct="yes"> 3209 </reg>
3227<addr name="BANK0_DATAOUT" addr="0x40" /> 3210 <reg name="CTRL1" desc="" sct="yes">
3228<field name="DATA" bitrange="31:0"> 3211 <addr name="CTRL1" addr="0x10"/>
3229</field> 3212 <field name="BYTE_PACKING_FORMAT" desc="" bitrange="19:16"/>
3230</reg> 3213 <field name="OVERFLOW_IRQ_EN" desc="" bitrange="15:15"/>
3231<reg name="BANK1_DATAOUT" sct="yes"> 3214 <field name="UNDERFLOW_IRQ_EN" desc="" bitrange="14:14"/>
3232<addr name="BANK1_DATAOUT" addr="0x50" /> 3215 <field name="CUR_FRAME_DONE_IRQ_EN" desc="" bitrange="13:13"/>
3233<field name="DATA" bitrange="31:0"> 3216 <field name="VSYNC_EDGE_IRQ_EN" desc="" bitrange="12:12"/>
3234</field> 3217 <field name="OVERFLOW_IRQ" desc="" bitrange="11:11">
3235</reg> 3218 <value name="NO_REQUEST" value="0x0" desc=""/>
3236<reg name="BANK2_DATAOUT" sct="yes"> 3219 <value name="REQUEST" value="0x1" desc=""/>
3237<addr name="BANK2_DATAOUT" addr="0x60" /> 3220 </field>
3238<field name="DATA" bitrange="31:0"> 3221 <field name="UNDERFLOW_IRQ" desc="" bitrange="10:10">
3239</field> 3222 <value name="NO_REQUEST" value="0x0" desc=""/>
3240</reg> 3223 <value name="REQUEST" value="0x1" desc=""/>
3241<reg name="BANK3_DATAOUT" sct="yes"> 3224 </field>
3242<addr name="BANK3_DATAOUT" addr="0x70" /> 3225 <field name="CUR_FRAME_DONE_IRQ" desc="" bitrange="9:9">
3243<field name="DATA" bitrange="31:0"> 3226 <value name="NO_REQUEST" value="0x0" desc=""/>
3244</field> 3227 <value name="REQUEST" value="0x1" desc=""/>
3245</reg> 3228 </field>
3246<reg name="BANK0_DATAOEN" sct="yes"> 3229 <field name="VSYNC_EDGE_IRQ" desc="" bitrange="8:8">
3247<addr name="BANK0_DATAOEN" addr="0x80" /> 3230 <value name="NO_REQUEST" value="0x0" desc=""/>
3248<field name="OUTPUT_ENABLES" bitrange="31:0"> 3231 <value name="REQUEST" value="0x1" desc=""/>
3249</field> 3232 </field>
3250</reg> 3233 <field name="READ_MODE_NUM_PACKED_SUBWORDS" desc="" bitrange="7:5"/>
3251<reg name="BANK1_DATAOEN" sct="yes"> 3234 <field name="FIRST_READ_DUMMY" desc="" bitrange="4:4"/>
3252<addr name="BANK1_DATAOEN" addr="0x90" /> 3235 <field name="LCD_CS_CTRL" desc="" bitrange="3:3"/>
3253<field name="OUTPUT_ENABLES" bitrange="31:0"> 3236 <field name="BUSY_ENABLE" desc="" bitrange="2:2">
3254</field> 3237 <value name="BUSY_DISABLED" value="0x0" desc=""/>
3255</reg> 3238 <value name="BUSY_ENABLED" value="0x1" desc=""/>
3256<reg name="BANK2_DATAOEN" sct="yes"> 3239 </field>
3257<addr name="BANK2_DATAOEN" addr="0xa0" /> 3240 <field name="MODE86" desc="" bitrange="1:1">
3258<field name="OUTPUT_ENABLES" bitrange="31:0"> 3241 <value name="8080_MODE" value="0x0" desc=""/>
3259</field> 3242 <value name="6800_MODE" value="0x1" desc=""/>
3260</reg> 3243 </field>
3261<reg name="BANK3_DATAOEN" sct="yes"> 3244 <field name="RESET" desc="" bitrange="0:0">
3262<addr name="BANK3_DATAOEN" addr="0xb0" /> 3245 <value name="LCDRESET_LOW" value="0x0" desc=""/>
3263<field name="OUTPUT_ENABLES" bitrange="31:0"> 3246 <value name="LCDRESET_HIGH" value="0x1" desc=""/>
3264</field> 3247 </field>
3265</reg> 3248 </reg>
3266<reg name="CTRL" sct="yes"> 3249 <reg name="TIMING" desc="">
3267<addr name="CTRL" addr="0xc0" /> 3250 <addr name="TIMING" addr="0x20"/>
3268<field name="RSRVD" bitrange="31:4"> 3251 <field name="CMD_HOLD" desc="" bitrange="31:24"/>
3269</field> 3252 <field name="CMD_SETUP" desc="" bitrange="23:16"/>
3270<field name="PINMUX_ALT_RESET" bitrange="3:3"> 3253 <field name="DATA_HOLD" desc="" bitrange="15:8"/>
3271</field> 3254 <field name="DATA_SETUP" desc="" bitrange="7:0"/>
3272<field name="OEN_8MA" bitrange="2:2"> 3255 </reg>
3273</field> 3256 <reg name="VDCTRL0" desc="" sct="yes">
3274<field name="OEN_4MA" bitrange="1:1"> 3257 <addr name="VDCTRL0" addr="0x30"/>
3275</field> 3258 <field name="VSYNC_OEB" desc="" bitrange="29:29">
3276<field name="OEN_NAND" bitrange="0:0"> 3259 <value name="VSYNC_OUTPUT" value="0x0" desc=""/>
3277</field> 3260 <value name="VSYNC_INPUT" value="0x1" desc=""/>
3278</reg> 3261 </field>
3279<reg name="ALT1_PINMUX_BANK0" sct="yes"> 3262 <field name="ENABLE_PRESENT" desc="" bitrange="28:28"/>
3280<addr name="ALT1_PINMUX_BANK0" addr="0xd0" /> 3263 <field name="VSYNC_POL" desc="" bitrange="27:27"/>
3281<field name="INDEX" bitrange="31:0"> 3264 <field name="HSYNC_POL" desc="" bitrange="26:26"/>
3282</field> 3265 <field name="DOTCLK_POL" desc="" bitrange="25:25"/>
3283</reg> 3266 <field name="ENABLE_POL" desc="" bitrange="24:24"/>
3284<reg name="ALT1_PINMUX_BANK1" sct="yes"> 3267 <field name="VSYNC_PERIOD_UNIT" desc="" bitrange="21:21"/>
3285<addr name="ALT1_PINMUX_BANK1" addr="0xe0" /> 3268 <field name="VSYNC_PULSE_WIDTH_UNIT" desc="" bitrange="20:20"/>
3286<field name="INDEX" bitrange="31:0"> 3269 <field name="INTERLACE" desc="" bitrange="19:19"/>
3287</field> 3270 <field name="DOTCLK_V_VALID_DATA_CNT" desc="" bitrange="9:0"/>
3288</reg> 3271 </reg>
3289<reg name="ALT1_PINMUX_BANK2" sct="yes"> 3272 <reg name="VDCTRL1" desc="">
3290<addr name="ALT1_PINMUX_BANK2" addr="0xf0" /> 3273 <addr name="VDCTRL1" addr="0x40"/>
3291<field name="INDEX" bitrange="31:0"> 3274 <field name="VSYNC_PULSE_WIDTH" desc="" bitrange="31:20"/>
3292</field> 3275 <field name="VSYNC_PERIOD" desc="" bitrange="19:0"/>
3293</reg> 3276 </reg>
3294<reg name="ALT1_PINMUX_BANK3" sct="yes"> 3277 <reg name="VDCTRL2" desc="">
3295<addr name="ALT1_PINMUX_BANK3" addr="0x100" /> 3278 <addr name="VDCTRL2" addr="0x50"/>
3296<field name="INDEX" bitrange="31:0"> 3279 <field name="HSYNC_PULSE_WIDTH" desc="" bitrange="31:23"/>
3297</field> 3280 <field name="HSYNC_PERIOD" desc="" bitrange="22:11"/>
3298</reg> 3281 <field name="DOTCLK_H_VALID_DATA_CNT" desc="" bitrange="10:0"/>
3299<reg name="ALT2_PINMUX_BANK0" sct="yes"> 3282 </reg>
3300<addr name="ALT2_PINMUX_BANK0" addr="0x110" /> 3283 <reg name="VDCTRL3" desc="">
3301<field name="INDEX" bitrange="31:0"> 3284 <addr name="VDCTRL3" addr="0x60"/>
3302</field> 3285 <field name="SYNC_SIGNALS_ON" desc="" bitrange="24:24"/>
3303</reg> 3286 <field name="HORIZONTAL_WAIT_CNT" desc="" bitrange="23:12"/>
3304<reg name="ALT2_PINMUX_BANK1" sct="yes"> 3287 <field name="VERTICAL_WAIT_CNT" desc="" bitrange="8:0"/>
3305<addr name="ALT2_PINMUX_BANK1" addr="0x120" /> 3288 </reg>
3306<field name="INDEX" bitrange="31:0"> 3289 <reg name="DVICTRL0" desc="">
3307</field> 3290 <addr name="DVICTRL0" addr="0x70"/>
3308</reg> 3291 <field name="H_ACTIVE_CNT" desc="" bitrange="30:20"/>
3309<reg name="ALT2_PINMUX_BANK2" sct="yes"> 3292 <field name="H_BLANKING_CNT" desc="" bitrange="19:10"/>
3310<addr name="ALT2_PINMUX_BANK2" addr="0x130" /> 3293 <field name="V_LINES_CNT" desc="" bitrange="9:0"/>
3311<field name="INDEX" bitrange="31:0"> 3294 </reg>
3312</field> 3295 <reg name="DVICTRL1" desc="">
3313</reg> 3296 <addr name="DVICTRL1" addr="0x80"/>
3314<reg name="ALT2_PINMUX_BANK3" sct="yes"> 3297 <field name="F1_START_LINE" desc="" bitrange="29:20"/>
3315<addr name="ALT2_PINMUX_BANK3" addr="0x140" /> 3298 <field name="F1_END_LINE" desc="" bitrange="19:10"/>
3316<field name="INDEX" bitrange="31:0"> 3299 <field name="F2_START_LINE" desc="" bitrange="9:0"/>
3317</field> 3300 </reg>
3318</reg> 3301 <reg name="DVICTRL2" desc="">
3319<reg name="ALT3_PINMUX_BANK0" sct="yes"> 3302 <addr name="DVICTRL2" addr="0x90"/>
3320<addr name="ALT3_PINMUX_BANK0" addr="0x150" /> 3303 <field name="F2_END_LINE" desc="" bitrange="29:20"/>
3321<field name="INDEX" bitrange="31:0"> 3304 <field name="V1_BLANK_START_LINE" desc="" bitrange="19:10"/>
3322</field> 3305 <field name="V1_BLANK_END_LINE" desc="" bitrange="9:0"/>
3323</reg> 3306 </reg>
3324<reg name="ALT3_PINMUX_BANK1" sct="yes"> 3307 <reg name="DVICTRL3" desc="">
3325<addr name="ALT3_PINMUX_BANK1" addr="0x160" /> 3308 <addr name="DVICTRL3" addr="0xa0"/>
3326<field name="INDEX" bitrange="31:0"> 3309 <field name="V2_BLANK_START_LINE" desc="" bitrange="25:16"/>
3327</field> 3310 <field name="V2_BLANK_END_LINE" desc="" bitrange="9:0"/>
3328</reg> 3311 </reg>
3329<reg name="ALT3_PINMUX_BANK2" sct="yes"> 3312 <reg name="DATA" desc="">
3330<addr name="ALT3_PINMUX_BANK2" addr="0x170" /> 3313 <addr name="DATA" addr="0xb0"/>
3331<field name="INDEX" bitrange="31:0"> 3314 <field name="DATA_THREE" desc="" bitrange="31:24"/>
3332</field> 3315 <field name="DATA_TWO" desc="" bitrange="23:16"/>
3333</reg> 3316 <field name="DATA_ONE" desc="" bitrange="15:8"/>
3334<reg name="ALT3_PINMUX_BANK3" sct="yes"> 3317 <field name="DATA_ZERO" desc="" bitrange="7:0"/>
3335<addr name="ALT3_PINMUX_BANK3" addr="0x180" /> 3318 </reg>
3336<field name="INDEX" bitrange="31:0"> 3319 <reg name="STAT" desc="">
3337</field> 3320 <addr name="STAT" addr="0xc0"/>
3338</reg> 3321 <field name="PRESENT" desc="" bitrange="31:31"/>
3339</dev> 3322 <field name="DMA_REQ" desc="" bitrange="30:30"/>
3340<dev name="GPMI" long_name="General Purpose Media Interface" desc="General Purpose Media Interface" version="3.2.0"> 3323 <field name="RXFIFO_FULL" desc="" bitrange="29:29"/>
3341<addr name="GPMI" addr="0x8000c000" /> 3324 <field name="RXFIFO_EMPTY" desc="" bitrange="28:28"/>
3342<reg name="CTRL0" sct="yes"> 3325 <field name="TXFIFO_FULL" desc="" bitrange="27:27"/>
3343<addr name="CTRL0" addr="0x0" /> 3326 <field name="TXFIFO_EMPTY" desc="" bitrange="26:26"/>
3344<field name="SFTRST" bitrange="31:31"> 3327 <field name="BUSY" desc="" bitrange="25:25"/>
3345<value name="RUN" value="0x0"> 3328 <field name="DVI_CURRENT_FIELD" desc="" bitrange="24:24"/>
3346</value> 3329 </reg>
3347<value name="RESET" value="0x1"> 3330 <reg name="VERSION" desc="">
3348</value> 3331 <addr name="VERSION" addr="0xd0"/>
3349</field> 3332 <field name="MAJOR" desc="" bitrange="31:24"/>
3350<field name="CLKGATE" bitrange="30:30"> 3333 <field name="MINOR" desc="" bitrange="23:16"/>
3351<value name="RUN" value="0x0"> 3334 <field name="STEP" desc="" bitrange="15:0"/>
3352</value> 3335 </reg>
3353<value name="NO_CLKS" value="0x1"> 3336 <reg name="DEBUG0" desc="">
3354</value> 3337 <addr name="DEBUG0" addr="0xe0"/>
3355</field> 3338 <field name="STREAMING_END_DETECTED" desc="" bitrange="31:31"/>
3356<field name="RUN" bitrange="29:29"> 3339 <field name="WAIT_FOR_VSYNC_EDGE_OUT" desc="" bitrange="30:30"/>
3357<value name="IDLE" value="0x0"> 3340 <field name="SYNC_SIGNALS_ON_REG" desc="" bitrange="29:29"/>
3358</value> 3341 <field name="DMACMDKICK" desc="" bitrange="28:28"/>
3359<value name="BUSY" value="0x1"> 3342 <field name="ENABLE" desc="" bitrange="27:27"/>
3360</value> 3343 <field name="HSYNC" desc="" bitrange="26:26"/>
3361</field> 3344 <field name="VSYNC" desc="" bitrange="25:25"/>
3362<field name="DEV_IRQ_EN" bitrange="28:28"> 3345 <field name="CUR_FRAME_TX" desc="" bitrange="24:24"/>
3363</field> 3346 <field name="EMPTY_WORD" desc="" bitrange="23:23"/>
3364<field name="TIMEOUT_IRQ_EN" bitrange="27:27"> 3347 <field name="CUR_STATE" desc="" bitrange="22:16"/>
3365</field> 3348 <field name="DATA_COUNT" desc="" bitrange="15:0"/>
3366<field name="UDMA" bitrange="26:26"> 3349 </reg>
3367<value name="DISABLED" value="0x0"> 3350 </dev>
3368</value> 3351 <dev name="LRADC" long_name="Low Resolution ADC" desc="Low-Resolution ADC and Touch-Screen Interface" version="3.2.0">
3369<value name="ENABLED" value="0x1"> 3352 <addr name="LRADC" addr="0x80050000"/>
3370</value> 3353 <reg name="CTRL0" desc="" sct="yes">
3371</field> 3354 <addr name="CTRL0" addr="0x0"/>
3372<field name="COMMAND_MODE" bitrange="25:24"> 3355 <field name="SFTRST" desc="" bitrange="31:31"/>
3373<value name="WRITE" value="0x0"> 3356 <field name="CLKGATE" desc="" bitrange="30:30"/>
3374</value> 3357 <field name="ONCHIP_GROUNDREF" desc="" bitrange="21:21">
3375<value name="READ" value="0x1"> 3358 <value name="OFF" value="0x0" desc=""/>
3376</value> 3359 <value name="ON" value="0x1" desc=""/>
3377<value name="READ_AND_COMPARE" value="0x2"> 3360 </field>
3378</value> 3361 <field name="TOUCH_DETECT_ENABLE" desc="" bitrange="20:20">
3379<value name="WAIT_FOR_READY" value="0x3"> 3362 <value name="OFF" value="0x0" desc=""/>
3380</value> 3363 <value name="ON" value="0x1" desc=""/>
3381</field> 3364 </field>
3382<field name="WORD_LENGTH" bitrange="23:23"> 3365 <field name="YMINUS_ENABLE" desc="" bitrange="19:19">
3383<value name="16_BIT" value="0x0"> 3366 <value name="OFF" value="0x0" desc=""/>
3384</value> 3367 <value name="ON" value="0x1" desc=""/>
3385<value name="8_BIT" value="0x1"> 3368 </field>
3386</value> 3369 <field name="XMINUS_ENABLE" desc="" bitrange="18:18">
3387</field> 3370 <value name="OFF" value="0x0" desc=""/>
3388<field name="LOCK_CS" bitrange="22:22"> 3371 <value name="ON" value="0x1" desc=""/>
3389<value name="DISABLED" value="0x0"> 3372 </field>
3390</value> 3373 <field name="YPLUS_ENABLE" desc="" bitrange="17:17">
3391<value name="ENABLED" value="0x1"> 3374 <value name="OFF" value="0x0" desc=""/>
3392</value> 3375 <value name="ON" value="0x1" desc=""/>
3393</field> 3376 </field>
3394<field name="CS" bitrange="21:20"> 3377 <field name="XPLUS_ENABLE" desc="" bitrange="16:16">
3395</field> 3378 <value name="OFF" value="0x0" desc=""/>
3396<field name="ADDRESS" bitrange="19:17"> 3379 <value name="ON" value="0x1" desc=""/>
3397<value name="NAND_DATA" value="0x0"> 3380 </field>
3398</value> 3381 <field name="SCHEDULE" desc="" bitrange="7:0"/>
3399<value name="NAND_CLE" value="0x1"> 3382 </reg>
3400</value> 3383 <reg name="CTRL1" desc="" sct="yes">
3401<value name="NAND_ALE" value="0x2"> 3384 <addr name="CTRL1" addr="0x10"/>
3402</value> 3385 <field name="TOUCH_DETECT_IRQ_EN" desc="" bitrange="24:24">
3403</field> 3386 <value name="DISABLE" value="0x0" desc=""/>
3404<field name="ADDRESS_INCREMENT" bitrange="16:16"> 3387 <value name="ENABLE" value="0x1" desc=""/>
3405<value name="DISABLED" value="0x0"> 3388 </field>
3406</value> 3389 <field name="LRADC7_IRQ_EN" desc="" bitrange="23:23">
3407<value name="ENABLED" value="0x1"> 3390 <value name="DISABLE" value="0x0" desc=""/>
3408</value> 3391 <value name="ENABLE" value="0x1" desc=""/>
3409</field> 3392 </field>
3410<field name="XFER_COUNT" bitrange="15:0"> 3393 <field name="LRADC6_IRQ_EN" desc="" bitrange="22:22">
3411</field> 3394 <value name="DISABLE" value="0x0" desc=""/>
3412</reg> 3395 <value name="ENABLE" value="0x1" desc=""/>
3413<reg name="COMPARE" sct="no"> 3396 </field>
3414<addr name="COMPARE" addr="0x10" /> 3397 <field name="LRADC5_IRQ_EN" desc="" bitrange="21:21">
3415<field name="MASK" bitrange="31:16"> 3398 <value name="DISABLE" value="0x0" desc=""/>
3416</field> 3399 <value name="ENABLE" value="0x1" desc=""/>
3417<field name="REFERENCE" bitrange="15:0"> 3400 </field>
3418</field> 3401 <field name="LRADC4_IRQ_EN" desc="" bitrange="20:20">
3419</reg> 3402 <value name="DISABLE" value="0x0" desc=""/>
3420<reg name="ECCCTRL" sct="yes"> 3403 <value name="ENABLE" value="0x1" desc=""/>
3421<addr name="ECCCTRL" addr="0x20" /> 3404 </field>
3422<field name="HANDLE" bitrange="31:16"> 3405 <field name="LRADC3_IRQ_EN" desc="" bitrange="19:19">
3423</field> 3406 <value name="DISABLE" value="0x0" desc=""/>
3424<field name="ECC_CMD" bitrange="14:13"> 3407 <value name="ENABLE" value="0x1" desc=""/>
3425<value name="DECODE_4_BIT" value="0x0"> 3408 </field>
3426</value> 3409 <field name="LRADC2_IRQ_EN" desc="" bitrange="18:18">
3427<value name="ENCODE_4_BIT" value="0x1"> 3410 <value name="DISABLE" value="0x0" desc=""/>
3428</value> 3411 <value name="ENABLE" value="0x1" desc=""/>
3429<value name="DECODE_8_BIT" value="0x2"> 3412 </field>
3430</value> 3413 <field name="LRADC1_IRQ_EN" desc="" bitrange="17:17">
3431<value name="ENCODE_8_BIT" value="0x3"> 3414 <value name="DISABLE" value="0x0" desc=""/>
3432</value> 3415 <value name="ENABLE" value="0x1" desc=""/>
3433</field> 3416 </field>
3434<field name="ENABLE_ECC" bitrange="12:12"> 3417 <field name="LRADC0_IRQ_EN" desc="" bitrange="16:16">
3435<value name="ENABLE" value="0x1"> 3418 <value name="DISABLE" value="0x0" desc=""/>
3436</value> 3419 <value name="ENABLE" value="0x1" desc=""/>
3437<value name="DISABLE" value="0x0"> 3420 </field>
3438</value> 3421 <field name="TOUCH_DETECT_IRQ" desc="" bitrange="8:8">
3439</field> 3422 <value name="CLEAR" value="0x0" desc=""/>
3440<field name="BUFFER_MASK" bitrange="8:0"> 3423 <value name="PENDING" value="0x1" desc=""/>
3441<value name="AUXILIARY" value="0x100"> 3424 </field>
3442</value> 3425 <field name="LRADC7_IRQ" desc="" bitrange="7:7">
3443<value name="BUFFER7" value="0x80"> 3426 <value name="CLEAR" value="0x0" desc=""/>
3444</value> 3427 <value name="PENDING" value="0x1" desc=""/>
3445<value name="BUFFER6" value="0x40"> 3428 </field>
3446</value> 3429 <field name="LRADC6_IRQ" desc="" bitrange="6:6">
3447<value name="BUFFER5" value="0x20"> 3430 <value name="CLEAR" value="0x0" desc=""/>
3448</value> 3431 <value name="PENDING" value="0x1" desc=""/>
3449<value name="BUFFER4" value="0x10"> 3432 </field>
3450</value> 3433 <field name="LRADC5_IRQ" desc="" bitrange="5:5">
3451<value name="BUFFER3" value="0x8"> 3434 <value name="CLEAR" value="0x0" desc=""/>
3452</value> 3435 <value name="PENDING" value="0x1" desc=""/>
3453<value name="BUFFER2" value="0x4"> 3436 </field>
3454</value> 3437 <field name="LRADC4_IRQ" desc="" bitrange="4:4">
3455<value name="BUFFER1" value="0x2"> 3438 <value name="CLEAR" value="0x0" desc=""/>
3456</value> 3439 <value name="PENDING" value="0x1" desc=""/>
3457<value name="BUFFER0" value="0x1"> 3440 </field>
3458</value> 3441 <field name="LRADC3_IRQ" desc="" bitrange="3:3">
3459</field> 3442 <value name="CLEAR" value="0x0" desc=""/>
3460</reg> 3443 <value name="PENDING" value="0x1" desc=""/>
3461<reg name="ECCCOUNT" sct="no"> 3444 </field>
3462<addr name="ECCCOUNT" addr="0x30" /> 3445 <field name="LRADC2_IRQ" desc="" bitrange="2:2">
3463<field name="COUNT" bitrange="15:0"> 3446 <value name="CLEAR" value="0x0" desc=""/>
3464</field> 3447 <value name="PENDING" value="0x1" desc=""/>
3465</reg> 3448 </field>
3466<reg name="PAYLOAD" sct="no"> 3449 <field name="LRADC1_IRQ" desc="" bitrange="1:1">
3467<addr name="PAYLOAD" addr="0x40" /> 3450 <value name="CLEAR" value="0x0" desc=""/>
3468<field name="ADDRESS" bitrange="31:2"> 3451 <value name="PENDING" value="0x1" desc=""/>
3469</field> 3452 </field>
3470</reg> 3453 <field name="LRADC0_IRQ" desc="" bitrange="0:0">
3471<reg name="AUXILIARY" sct="no"> 3454 <value name="CLEAR" value="0x0" desc=""/>
3472<addr name="AUXILIARY" addr="0x50" /> 3455 <value name="PENDING" value="0x1" desc=""/>
3473<field name="ADDRESS" bitrange="31:2"> 3456 </field>
3474</field> 3457 </reg>
3475</reg> 3458 <reg name="CTRL2" desc="" sct="yes">
3476<reg name="CTRL1" sct="yes"> 3459 <addr name="CTRL2" addr="0x20"/>
3477<addr name="CTRL1" addr="0x60" /> 3460 <field name="DIVIDE_BY_TWO" desc="" bitrange="31:24"/>
3478<field name="DSAMPLE_TIME" bitrange="14:12"> 3461 <field name="BL_AMP_BYPASS" desc="" bitrange="23:23">
3479</field> 3462 <value name="DISABLE" value="0x0" desc=""/>
3480<field name="DMA2ECC_MODE" bitrange="11:11"> 3463 <value name="ENABLE" value="0x1" desc=""/>
3481</field> 3464 </field>
3482<field name="DEV_IRQ" bitrange="10:10"> 3465 <field name="BL_ENABLE" desc="" bitrange="22:22"/>
3483</field> 3466 <field name="BL_MUX_SELECT" desc="" bitrange="21:21"/>
3484<field name="TIMEOUT_IRQ" bitrange="9:9"> 3467 <field name="BL_BRIGHTNESS" desc="" bitrange="20:16"/>
3485</field> 3468 <field name="TEMPSENSE_PWD" desc="" bitrange="15:15">
3486<field name="BURST_EN" bitrange="8:8"> 3469 <value name="DISABLE" value="0x0" desc=""/>
3487</field> 3470 <value name="ENABLE" value="0x1" desc=""/>
3488<field name="ABORT_WAIT_FOR_READY3" bitrange="7:7"> 3471 </field>
3489</field> 3472 <field name="EXT_EN1" desc="" bitrange="13:13">
3490<field name="ABORT_WAIT_FOR_READY2" bitrange="6:6"> 3473 <value name="DISABLE" value="0x0" desc=""/>
3491</field> 3474 <value name="ENABLE" value="0x1" desc=""/>
3492<field name="ABORT_WAIT_FOR_READY1" bitrange="5:5"> 3475 </field>
3493</field> 3476 <field name="EXT_EN0" desc="" bitrange="12:12"/>
3494<field name="ABORT_WAIT_FOR_READY0" bitrange="4:4"> 3477 <field name="TEMP_SENSOR_IENABLE1" desc="" bitrange="9:9">
3495</field> 3478 <value name="DISABLE" value="0x0" desc=""/>
3496<field name="DEV_RESET" bitrange="3:3"> 3479 <value name="ENABLE" value="0x1" desc=""/>
3497<value name="ENABLED" value="0x0"> 3480 </field>
3498</value> 3481 <field name="TEMP_SENSOR_IENABLE0" desc="" bitrange="8:8">
3499<value name="DISABLED" value="0x1"> 3482 <value name="DISABLE" value="0x0" desc=""/>
3500</value> 3483 <value name="ENABLE" value="0x1" desc=""/>
3501</field> 3484 </field>
3502<field name="ATA_IRQRDY_POLARITY" bitrange="2:2"> 3485 <field name="TEMP_ISRC1" desc="" bitrange="7:4">
3503<value name="ACTIVELOW" value="0x0"> 3486 <value name="300" value="0xf" desc=""/>
3504</value> 3487 <value name="280" value="0xe" desc=""/>
3505<value name="ACTIVEHIGH" value="0x1"> 3488 <value name="260" value="0xd" desc=""/>
3506</value> 3489 <value name="240" value="0xc" desc=""/>
3507</field> 3490 <value name="220" value="0xb" desc=""/>
3508<field name="CAMERA_MODE" bitrange="1:1"> 3491 <value name="200" value="0xa" desc=""/>
3509</field> 3492 <value name="180" value="0x9" desc=""/>
3510<field name="GPMI_MODE" bitrange="0:0"> 3493 <value name="160" value="0x8" desc=""/>
3511<value name="NAND" value="0x0"> 3494 <value name="140" value="0x7" desc=""/>
3512</value> 3495 <value name="120" value="0x6" desc=""/>
3513<value name="ATA" value="0x1"> 3496 <value name="100" value="0x5" desc=""/>
3514</value> 3497 <value name="80" value="0x4" desc=""/>
3515</field> 3498 <value name="60" value="0x3" desc=""/>
3516</reg> 3499 <value name="40" value="0x2" desc=""/>
3517<reg name="TIMING0" sct="no"> 3500 <value name="20" value="0x1" desc=""/>
3518<addr name="TIMING0" addr="0x70" /> 3501 <value name="ZERO" value="0x0" desc=""/>
3519<field name="ADDRESS_SETUP" bitrange="23:16"> 3502 </field>
3520</field> 3503 <field name="TEMP_ISRC0" desc="" bitrange="3:0">
3521<field name="DATA_HOLD" bitrange="15:8"> 3504 <value name="300" value="0xf" desc=""/>
3522</field> 3505 <value name="280" value="0xe" desc=""/>
3523<field name="DATA_SETUP" bitrange="7:0"> 3506 <value name="260" value="0xd" desc=""/>
3524</field> 3507 <value name="240" value="0xc" desc=""/>
3525</reg> 3508 <value name="220" value="0xb" desc=""/>
3526<reg name="TIMING1" sct="no"> 3509 <value name="200" value="0xa" desc=""/>
3527<addr name="TIMING1" addr="0x80" /> 3510 <value name="180" value="0x9" desc=""/>
3528<field name="DEVICE_BUSY_TIMEOUT" bitrange="31:16"> 3511 <value name="160" value="0x8" desc=""/>
3529</field> 3512 <value name="140" value="0x7" desc=""/>
3530</reg> 3513 <value name="120" value="0x6" desc=""/>
3531<reg name="TIMING2" sct="no"> 3514 <value name="100" value="0x5" desc=""/>
3532<addr name="TIMING2" addr="0x90" /> 3515 <value name="80" value="0x4" desc=""/>
3533<field name="UDMA_TRP" bitrange="31:24"> 3516 <value name="60" value="0x3" desc=""/>
3534</field> 3517 <value name="40" value="0x2" desc=""/>
3535<field name="UDMA_ENV" bitrange="23:16"> 3518 <value name="20" value="0x1" desc=""/>
3536</field> 3519 <value name="ZERO" value="0x0" desc=""/>
3537<field name="UDMA_HOLD" bitrange="15:8"> 3520 </field>
3538</field> 3521 </reg>
3539<field name="UDMA_SETUP" bitrange="7:0"> 3522 <reg name="CTRL3" desc="" sct="yes">
3540</field> 3523 <addr name="CTRL3" addr="0x30"/>
3541</reg> 3524 <field name="DISCARD" desc="" bitrange="25:24">
3542<reg name="DATA" sct="no"> 3525 <value name="1_SAMPLE" value="0x1" desc=""/>
3543<addr name="DATA" addr="0xa0" /> 3526 <value name="2_SAMPLES" value="0x2" desc=""/>
3544<field name="DATA" bitrange="31:0"> 3527 <value name="3_SAMPLES" value="0x3" desc=""/>
3545</field> 3528 </field>
3546</reg> 3529 <field name="FORCE_ANALOG_PWUP" desc="" bitrange="23:23">
3547<reg name="STAT" sct="no"> 3530 <value name="OFF" value="0x0" desc=""/>
3548<addr name="STAT" addr="0xb0" /> 3531 <value name="ON" value="0x1" desc=""/>
3549<field name="PRESENT" bitrange="31:31"> 3532 </field>
3550<value name="UNAVAILABLE" value="0x0"> 3533 <field name="FORCE_ANALOG_PWDN" desc="" bitrange="22:22">
3551</value> 3534 <value name="ON" value="0x0" desc=""/>
3552<value name="AVAILABLE" value="0x1"> 3535 <value name="OFF" value="0x1" desc=""/>
3553</value> 3536 </field>
3554</field> 3537 <field name="CYCLE_TIME" desc="" bitrange="9:8">
3555<field name="RDY_TIMEOUT" bitrange="11:8"> 3538 <value name="6MHZ" value="0x0" desc=""/>
3556</field> 3539 <value name="4MHZ" value="0x1" desc=""/>
3557<field name="ATA_IRQ" bitrange="7:7"> 3540 <value name="3MHZ" value="0x2" desc=""/>
3558</field> 3541 <value name="2MHZ" value="0x3" desc=""/>
3559<field name="INVALID_BUFFER_MASK" bitrange="6:6"> 3542 </field>
3560</field> 3543 <field name="HIGH_TIME" desc="" bitrange="5:4">
3561<field name="FIFO_EMPTY" bitrange="5:5"> 3544 <value name="42NS" value="0x0" desc=""/>
3562<value name="NOT_EMPTY" value="0x0"> 3545 <value name="83NS" value="0x1" desc=""/>
3563</value> 3546 <value name="125NS" value="0x2" desc=""/>
3564<value name="EMPTY" value="0x1"> 3547 <value name="250NS" value="0x3" desc=""/>
3565</value> 3548 </field>
3566</field> 3549 <field name="DELAY_CLOCK" desc="" bitrange="1:1">
3567<field name="FIFO_FULL" bitrange="4:4"> 3550 <value name="NORMAL" value="0x0" desc=""/>
3568<value name="NOT_FULL" value="0x0"> 3551 <value name="DELAYED" value="0x1" desc=""/>
3569</value> 3552 </field>
3570<value name="FULL" value="0x1"> 3553 <field name="INVERT_CLOCK" desc="" bitrange="0:0">
3571</value> 3554 <value name="NORMAL" value="0x0" desc=""/>
3572</field> 3555 <value name="INVERT" value="0x1" desc=""/>
3573<field name="DEV3_ERROR" bitrange="3:3"> 3556 </field>
3574</field> 3557 </reg>
3575<field name="DEV2_ERROR" bitrange="2:2"> 3558 <reg name="STATUS" desc="">
3576</field> 3559 <addr name="STATUS" addr="0x40"/>
3577<field name="DEV1_ERROR" bitrange="1:1"> 3560 <field name="TEMP1_PRESENT" desc="" bitrange="26:26"/>
3578</field> 3561 <field name="TEMP0_PRESENT" desc="" bitrange="25:25"/>
3579<field name="DEV0_ERROR" bitrange="0:0"> 3562 <field name="TOUCH_PANEL_PRESENT" desc="" bitrange="24:24"/>
3580</field> 3563 <field name="CHANNEL7_PRESENT" desc="" bitrange="23:23"/>
3581</reg> 3564 <field name="CHANNEL6_PRESENT" desc="" bitrange="22:22"/>
3582<reg name="DEBUG" sct="no"> 3565 <field name="CHANNEL5_PRESENT" desc="" bitrange="21:21"/>
3583<addr name="DEBUG" addr="0xc0" /> 3566 <field name="CHANNEL4_PRESENT" desc="" bitrange="20:20"/>
3584<field name="READY3" bitrange="31:31"> 3567 <field name="CHANNEL3_PRESENT" desc="" bitrange="19:19"/>
3585</field> 3568 <field name="CHANNEL2_PRESENT" desc="" bitrange="18:18"/>
3586<field name="READY2" bitrange="30:30"> 3569 <field name="CHANNEL1_PRESENT" desc="" bitrange="17:17"/>
3587</field> 3570 <field name="CHANNEL0_PRESENT" desc="" bitrange="16:16"/>
3588<field name="READY1" bitrange="29:29"> 3571 <field name="TOUCH_DETECT_RAW" desc="" bitrange="0:0">
3589</field> 3572 <value name="OPEN" value="0x0" desc=""/>
3590<field name="READY0" bitrange="28:28"> 3573 <value name="HIT" value="0x1" desc=""/>
3591</field> 3574 </field>
3592<field name="WAIT_FOR_READY_END3" bitrange="27:27"> 3575 </reg>
3593</field> 3576 <reg name="CHn" desc="" sct="yes">
3594<field name="WAIT_FOR_READY_END2" bitrange="26:26"> 3577 <formula string="0x50+n*0x10"/>
3595</field> 3578 <addr name="CH0" addr="0x50"/>
3596<field name="WAIT_FOR_READY_END1" bitrange="25:25"> 3579 <addr name="CH1" addr="0x60"/>
3597</field> 3580 <addr name="CH2" addr="0x70"/>
3598<field name="WAIT_FOR_READY_END0" bitrange="24:24"> 3581 <addr name="CH3" addr="0x80"/>
3599</field> 3582 <addr name="CH4" addr="0x90"/>
3600<field name="SENSE3" bitrange="23:23"> 3583 <addr name="CH5" addr="0xa0"/>
3601</field> 3584 <addr name="CH6" addr="0xb0"/>
3602<field name="SENSE2" bitrange="22:22"> 3585 <addr name="CH7" addr="0xc0"/>
3603</field> 3586 <field name="TOGGLE" desc="" bitrange="31:31"/>
3604<field name="SENSE1" bitrange="21:21"> 3587 <field name="ACCUMULATE" desc="" bitrange="29:29"/>
3605</field> 3588 <field name="NUM_SAMPLES" desc="" bitrange="28:24"/>
3606<field name="SENSE0" bitrange="20:20"> 3589 <field name="VALUE" desc="" bitrange="17:0"/>
3607</field> 3590 </reg>
3608<field name="DMAREQ3" bitrange="19:19"> 3591 <reg name="DELAYn" desc="" sct="yes">
3609</field> 3592 <formula string="0xd0+n*0x10"/>
3610<field name="DMAREQ2" bitrange="18:18"> 3593 <addr name="DELAY0" addr="0xd0"/>
3611</field> 3594 <addr name="DELAY1" addr="0xe0"/>
3612<field name="DMAREQ1" bitrange="17:17"> 3595 <addr name="DELAY2" addr="0xf0"/>
3613</field> 3596 <addr name="DELAY3" addr="0x100"/>
3614<field name="DMAREQ0" bitrange="16:16"> 3597 <field name="TRIGGER_LRADCS" desc="" bitrange="31:24"/>
3615</field> 3598 <field name="KICK" desc="" bitrange="20:20"/>
3616<field name="CMD_END" bitrange="15:12"> 3599 <field name="TRIGGER_DELAYS" desc="" bitrange="19:16"/>
3617</field> 3600 <field name="LOOP_COUNT" desc="" bitrange="15:11"/>
3618<field name="UDMA_STATE" bitrange="11:8"> 3601 <field name="DELAY" desc="" bitrange="10:0"/>
3619</field> 3602 </reg>
3620<field name="BUSY" bitrange="7:7"> 3603 <reg name="DEBUG0" desc="">
3621<value name="DISABLED" value="0x0"> 3604 <addr name="DEBUG0" addr="0x110"/>
3622</value> 3605 <field name="READONLY" desc="" bitrange="31:16"/>
3623<value name="ENABLED" value="0x1"> 3606 <field name="STATE" desc="" bitrange="11:0"/>
3624</value> 3607 </reg>
3625</field> 3608 <reg name="DEBUG1" desc="" sct="yes">
3626<field name="PIN_STATE" bitrange="6:4"> 3609 <addr name="DEBUG1" addr="0x120"/>
3627<value name="PSM_IDLE" value="0x0"> 3610 <field name="REQUEST" desc="" bitrange="23:16"/>
3628</value> 3611 <field name="TESTMODE_COUNT" desc="" bitrange="12:8"/>
3629<value name="PSM_BYTCNT" value="0x1"> 3612 <field name="TESTMODE6" desc="" bitrange="2:2">
3630</value> 3613 <value name="NORMAL" value="0x0" desc=""/>
3631<value name="PSM_ADDR" value="0x2"> 3614 <value name="TEST" value="0x1" desc=""/>
3632</value> 3615 </field>
3633<value name="PSM_STALL" value="0x3"> 3616 <field name="TESTMODE5" desc="" bitrange="1:1">
3634</value> 3617 <value name="NORMAL" value="0x0" desc=""/>
3635<value name="PSM_STROBE" value="0x4"> 3618 <value name="TEST" value="0x1" desc=""/>
3636</value> 3619 </field>
3637<value name="PSM_ATARDY" value="0x5"> 3620 <field name="TESTMODE" desc="" bitrange="0:0">
3638</value> 3621 <value name="NORMAL" value="0x0" desc=""/>
3639<value name="PSM_DHOLD" value="0x6"> 3622 <value name="TEST" value="0x1" desc=""/>
3640</value> 3623 </field>
3641<value name="PSM_DONE" value="0x7"> 3624 </reg>
3642</value> 3625 <reg name="CONVERSION" desc="" sct="yes">
3643</field> 3626 <addr name="CONVERSION" addr="0x130"/>
3644<field name="MAIN_STATE" bitrange="3:0"> 3627 <field name="AUTOMATIC" desc="" bitrange="20:20">
3645<value name="MSM_IDLE" value="0x0"> 3628 <value name="DISABLE" value="0x0" desc=""/>
3646</value> 3629 <value name="ENABLE" value="0x1" desc=""/>
3647<value name="MSM_BYTCNT" value="0x1"> 3630 </field>
3648</value> 3631 <field name="SCALE_FACTOR" desc="" bitrange="17:16">
3649<value name="MSM_WAITFE" value="0x2"> 3632 <value name="NIMH" value="0x0" desc=""/>
3650</value> 3633 <value name="DUAL_NIMH" value="0x1" desc=""/>
3651<value name="MSM_WAITFR" value="0x3"> 3634 <value name="LI_ION" value="0x2" desc=""/>
3652</value> 3635 <value name="ALT_LI_ION" value="0x3" desc=""/>
3653<value name="MSM_DMAREQ" value="0x4"> 3636 </field>
3654</value> 3637 <field name="SCALED_BATT_VOLTAGE" desc="" bitrange="9:0"/>
3655<value name="MSM_DMAACK" value="0x5"> 3638 </reg>
3656</value> 3639 <reg name="CTRL4" desc="" sct="yes">
3657<value name="MSM_WAITFF" value="0x6"> 3640 <addr name="CTRL4" addr="0x140"/>
3658</value> 3641 <field name="LRADC7SELECT" desc="" bitrange="31:28">
3659<value name="MSM_LDFIFO" value="0x7"> 3642 <value name="CHANNEL0" value="0x0" desc=""/>
3660</value> 3643 <value name="CHANNEL1" value="0x1" desc=""/>
3661<value name="MSM_LDDMAR" value="0x8"> 3644 <value name="CHANNEL2" value="0x2" desc=""/>
3662</value> 3645 <value name="CHANNEL3" value="0x3" desc=""/>
3663<value name="MSM_RDCMP" value="0x9"> 3646 <value name="CHANNEL4" value="0x4" desc=""/>
3664</value> 3647 <value name="CHANNEL5" value="0x5" desc=""/>
3665<value name="MSM_DONE" value="0xa"> 3648 <value name="CHANNEL6" value="0x6" desc=""/>
3666</value> 3649 <value name="CHANNEL7" value="0x7" desc=""/>
3667</field> 3650 <value name="CHANNEL8" value="0x8" desc=""/>
3668</reg> 3651 <value name="CHANNEL9" value="0x9" desc=""/>
3669<reg name="VERSION" sct="no"> 3652 <value name="CHANNEL10" value="0xa" desc=""/>
3670<addr name="VERSION" addr="0xd0" /> 3653 <value name="CHANNEL11" value="0xb" desc=""/>
3671<field name="MAJOR" bitrange="31:24"> 3654 <value name="CHANNEL12" value="0xc" desc=""/>
3672</field> 3655 <value name="CHANNEL13" value="0xd" desc=""/>
3673<field name="MINOR" bitrange="23:16"> 3656 <value name="CHANNEL14" value="0xe" desc=""/>
3674</field> 3657 <value name="CHANNEL15" value="0xf" desc=""/>
3675<field name="STEP" bitrange="15:0"> 3658 </field>
3676</field> 3659 <field name="LRADC6SELECT" desc="" bitrange="27:24">
3677</reg> 3660 <value name="CHANNEL0" value="0x0" desc=""/>
3678</dev> 3661 <value name="CHANNEL1" value="0x1" desc=""/>
3679<dev name="I2C" long_name="I2C Interface" desc="I2C Interface" version="3.2.0"> 3662 <value name="CHANNEL2" value="0x2" desc=""/>
3680<addr name="I2C" addr="0x80058000" /> 3663 <value name="CHANNEL3" value="0x3" desc=""/>
3681<reg name="CTRL0" sct="yes"> 3664 <value name="CHANNEL4" value="0x4" desc=""/>
3682<addr name="CTRL0" addr="0x0" /> 3665 <value name="CHANNEL5" value="0x5" desc=""/>
3683<field name="SFTRST" bitrange="31:31"> 3666 <value name="CHANNEL6" value="0x6" desc=""/>
3684<value name="RUN" value="0x0"> 3667 <value name="CHANNEL7" value="0x7" desc=""/>
3685</value> 3668 <value name="CHANNEL8" value="0x8" desc=""/>
3686<value name="RESET" value="0x1"> 3669 <value name="CHANNEL9" value="0x9" desc=""/>
3687</value> 3670 <value name="CHANNEL10" value="0xa" desc=""/>
3688</field> 3671 <value name="CHANNEL11" value="0xb" desc=""/>
3689<field name="CLKGATE" bitrange="30:30"> 3672 <value name="CHANNEL12" value="0xc" desc=""/>
3690<value name="RUN" value="0x0"> 3673 <value name="CHANNEL13" value="0xd" desc=""/>
3691</value> 3674 <value name="CHANNEL14" value="0xe" desc=""/>
3692<value name="NO_CLKS" value="0x1"> 3675 <value name="CHANNEL15" value="0xf" desc=""/>
3693</value> 3676 </field>
3694</field> 3677 <field name="LRADC5SELECT" desc="" bitrange="23:20">
3695<field name="RUN" bitrange="29:29"> 3678 <value name="CHANNEL0" value="0x0" desc=""/>
3696<value name="HALT" value="0x0"> 3679 <value name="CHANNEL1" value="0x1" desc=""/>
3697</value> 3680 <value name="CHANNEL2" value="0x2" desc=""/>
3698<value name="RUN" value="0x1"> 3681 <value name="CHANNEL3" value="0x3" desc=""/>
3699</value> 3682 <value name="CHANNEL4" value="0x4" desc=""/>
3700</field> 3683 <value name="CHANNEL5" value="0x5" desc=""/>
3701<field name="PRE_ACK" bitrange="27:27"> 3684 <value name="CHANNEL6" value="0x6" desc=""/>
3702</field> 3685 <value name="CHANNEL7" value="0x7" desc=""/>
3703<field name="ACKNOWLEDGE" bitrange="26:26"> 3686 <value name="CHANNEL8" value="0x8" desc=""/>
3704<value name="SNAK" value="0x0"> 3687 <value name="CHANNEL9" value="0x9" desc=""/>
3705</value> 3688 <value name="CHANNEL10" value="0xa" desc=""/>
3706<value name="ACK" value="0x1"> 3689 <value name="CHANNEL11" value="0xb" desc=""/>
3707</value> 3690 <value name="CHANNEL12" value="0xc" desc=""/>
3708</field> 3691 <value name="CHANNEL13" value="0xd" desc=""/>
3709<field name="SEND_NAK_ON_LAST" bitrange="25:25"> 3692 <value name="CHANNEL14" value="0xe" desc=""/>
3710<value name="ACK_IT" value="0x0"> 3693 <value name="CHANNEL15" value="0xf" desc=""/>
3711</value> 3694 </field>
3712<value name="NAK_IT" value="0x1"> 3695 <field name="LRADC4SELECT" desc="" bitrange="19:16">
3713</value> 3696 <value name="CHANNEL0" value="0x0" desc=""/>
3714</field> 3697 <value name="CHANNEL1" value="0x1" desc=""/>
3715<field name="PIO_MODE" bitrange="24:24"> 3698 <value name="CHANNEL2" value="0x2" desc=""/>
3716</field> 3699 <value name="CHANNEL3" value="0x3" desc=""/>
3717<field name="MULTI_MASTER" bitrange="23:23"> 3700 <value name="CHANNEL4" value="0x4" desc=""/>
3718<value name="SINGLE" value="0x0"> 3701 <value name="CHANNEL5" value="0x5" desc=""/>
3719</value> 3702 <value name="CHANNEL6" value="0x6" desc=""/>
3720<value name="MULTIPLE" value="0x1"> 3703 <value name="CHANNEL7" value="0x7" desc=""/>
3721</value> 3704 <value name="CHANNEL8" value="0x8" desc=""/>
3722</field> 3705 <value name="CHANNEL9" value="0x9" desc=""/>
3723<field name="CLOCK_HELD" bitrange="22:22"> 3706 <value name="CHANNEL10" value="0xa" desc=""/>
3724<value name="RELEASE" value="0x0"> 3707 <value name="CHANNEL11" value="0xb" desc=""/>
3725</value> 3708 <value name="CHANNEL12" value="0xc" desc=""/>
3726<value name="HELD_LOW" value="0x1"> 3709 <value name="CHANNEL13" value="0xd" desc=""/>
3727</value> 3710 <value name="CHANNEL14" value="0xe" desc=""/>
3728</field> 3711 <value name="CHANNEL15" value="0xf" desc=""/>
3729<field name="RETAIN_CLOCK" bitrange="21:21"> 3712 </field>
3730<value name="RELEASE" value="0x0"> 3713 <field name="LRADC3SELECT" desc="" bitrange="15:12">
3731</value> 3714 <value name="CHANNEL0" value="0x0" desc=""/>
3732<value name="HOLD_LOW" value="0x1"> 3715 <value name="CHANNEL1" value="0x1" desc=""/>
3733</value> 3716 <value name="CHANNEL2" value="0x2" desc=""/>
3734</field> 3717 <value name="CHANNEL3" value="0x3" desc=""/>
3735<field name="POST_SEND_STOP" bitrange="20:20"> 3718 <value name="CHANNEL4" value="0x4" desc=""/>
3736<value name="NO_STOP" value="0x0"> 3719 <value name="CHANNEL5" value="0x5" desc=""/>
3737</value> 3720 <value name="CHANNEL6" value="0x6" desc=""/>
3738<value name="SEND_STOP" value="0x1"> 3721 <value name="CHANNEL7" value="0x7" desc=""/>
3739</value> 3722 <value name="CHANNEL8" value="0x8" desc=""/>
3740</field> 3723 <value name="CHANNEL9" value="0x9" desc=""/>
3741<field name="PRE_SEND_START" bitrange="19:19"> 3724 <value name="CHANNEL10" value="0xa" desc=""/>
3742<value name="NO_START" value="0x0"> 3725 <value name="CHANNEL11" value="0xb" desc=""/>
3743</value> 3726 <value name="CHANNEL12" value="0xc" desc=""/>
3744<value name="SEND_START" value="0x1"> 3727 <value name="CHANNEL13" value="0xd" desc=""/>
3745</value> 3728 <value name="CHANNEL14" value="0xe" desc=""/>
3746</field> 3729 <value name="CHANNEL15" value="0xf" desc=""/>
3747<field name="SLAVE_ADDRESS_ENABLE" bitrange="18:18"> 3730 </field>
3748<value name="DISABLED" value="0x0"> 3731 <field name="LRADC2SELECT" desc="" bitrange="11:8">
3749</value> 3732 <value name="CHANNEL0" value="0x0" desc=""/>
3750<value name="ENABLED" value="0x1"> 3733 <value name="CHANNEL1" value="0x1" desc=""/>
3751</value> 3734 <value name="CHANNEL2" value="0x2" desc=""/>
3752</field> 3735 <value name="CHANNEL3" value="0x3" desc=""/>
3753<field name="MASTER_MODE" bitrange="17:17"> 3736 <value name="CHANNEL4" value="0x4" desc=""/>
3754<value name="SLAVE" value="0x0"> 3737 <value name="CHANNEL5" value="0x5" desc=""/>
3755</value> 3738 <value name="CHANNEL6" value="0x6" desc=""/>
3756<value name="MASTER" value="0x1"> 3739 <value name="CHANNEL7" value="0x7" desc=""/>
3757</value> 3740 <value name="CHANNEL8" value="0x8" desc=""/>
3758</field> 3741 <value name="CHANNEL9" value="0x9" desc=""/>
3759<field name="DIRECTION" bitrange="16:16"> 3742 <value name="CHANNEL10" value="0xa" desc=""/>
3760<value name="RECEIVE" value="0x0"> 3743 <value name="CHANNEL11" value="0xb" desc=""/>
3761</value> 3744 <value name="CHANNEL12" value="0xc" desc=""/>
3762<value name="TRANSMIT" value="0x1"> 3745 <value name="CHANNEL13" value="0xd" desc=""/>
3763</value> 3746 <value name="CHANNEL14" value="0xe" desc=""/>
3764</field> 3747 <value name="CHANNEL15" value="0xf" desc=""/>
3765<field name="XFER_COUNT" bitrange="15:0"> 3748 </field>
3766</field> 3749 <field name="LRADC1SELECT" desc="" bitrange="7:4">
3767</reg> 3750 <value name="CHANNEL0" value="0x0" desc=""/>
3768<reg name="TIMING0" sct="yes"> 3751 <value name="CHANNEL1" value="0x1" desc=""/>
3769<addr name="TIMING0" addr="0x10" /> 3752 <value name="CHANNEL2" value="0x2" desc=""/>
3770<field name="HIGH_COUNT" bitrange="25:16"> 3753 <value name="CHANNEL3" value="0x3" desc=""/>
3771</field> 3754 <value name="CHANNEL4" value="0x4" desc=""/>
3772<field name="RCV_COUNT" bitrange="9:0"> 3755 <value name="CHANNEL5" value="0x5" desc=""/>
3773</field> 3756 <value name="CHANNEL6" value="0x6" desc=""/>
3774</reg> 3757 <value name="CHANNEL7" value="0x7" desc=""/>
3775<reg name="TIMING1" sct="yes"> 3758 <value name="CHANNEL8" value="0x8" desc=""/>
3776<addr name="TIMING1" addr="0x20" /> 3759 <value name="CHANNEL9" value="0x9" desc=""/>
3777<field name="LOW_COUNT" bitrange="25:16"> 3760 <value name="CHANNEL10" value="0xa" desc=""/>
3778</field> 3761 <value name="CHANNEL11" value="0xb" desc=""/>
3779<field name="XMIT_COUNT" bitrange="9:0"> 3762 <value name="CHANNEL12" value="0xc" desc=""/>
3780</field> 3763 <value name="CHANNEL13" value="0xd" desc=""/>
3781</reg> 3764 <value name="CHANNEL14" value="0xe" desc=""/>
3782<reg name="TIMING2" sct="yes"> 3765 <value name="CHANNEL15" value="0xf" desc=""/>
3783<addr name="TIMING2" addr="0x30" /> 3766 </field>
3784<field name="BUS_FREE" bitrange="25:16"> 3767 <field name="LRADC0SELECT" desc="" bitrange="3:0">
3785</field> 3768 <value name="CHANNEL0" value="0x0" desc=""/>
3786<field name="LEADIN_COUNT" bitrange="9:0"> 3769 <value name="CHANNEL1" value="0x1" desc=""/>
3787</field> 3770 <value name="CHANNEL2" value="0x2" desc=""/>
3788</reg> 3771 <value name="CHANNEL3" value="0x3" desc=""/>
3789<reg name="CTRL1" sct="yes"> 3772 <value name="CHANNEL4" value="0x4" desc=""/>
3790<addr name="CTRL1" addr="0x40" /> 3773 <value name="CHANNEL5" value="0x5" desc=""/>
3791<field name="BCAST_SLAVE_EN" bitrange="24:24"> 3774 <value name="CHANNEL6" value="0x6" desc=""/>
3792<value name="NO_BCAST" value="0x0"> 3775 <value name="CHANNEL7" value="0x7" desc=""/>
3793</value> 3776 <value name="CHANNEL8" value="0x8" desc=""/>
3794<value name="WATCH_BCAST" value="0x1"> 3777 <value name="CHANNEL9" value="0x9" desc=""/>
3795</value> 3778 <value name="CHANNEL10" value="0xa" desc=""/>
3796</field> 3779 <value name="CHANNEL11" value="0xb" desc=""/>
3797<field name="SLAVE_ADDRESS_BYTE" bitrange="23:16"> 3780 <value name="CHANNEL12" value="0xc" desc=""/>
3798</field> 3781 <value name="CHANNEL13" value="0xd" desc=""/>
3799<field name="BUS_FREE_IRQ_EN" bitrange="15:15"> 3782 <value name="CHANNEL14" value="0xe" desc=""/>
3800<value name="DISABLED" value="0x0"> 3783 <value name="CHANNEL15" value="0xf" desc=""/>
3801</value> 3784 </field>
3802<value name="ENABLED" value="0x1"> 3785 </reg>
3803</value> 3786 <reg name="VERSION" desc="">
3804</field> 3787 <addr name="VERSION" addr="0x150"/>
3805<field name="DATA_ENGINE_CMPLT_IRQ_EN" bitrange="14:14"> 3788 <field name="MAJOR" desc="" bitrange="31:24"/>
3806<value name="DISABLED" value="0x0"> 3789 <field name="MINOR" desc="" bitrange="23:16"/>
3807</value> 3790 <field name="STEP" desc="" bitrange="15:0"/>
3808<value name="ENABLED" value="0x1"> 3791 </reg>
3809</value> 3792 </dev>
3810</field> 3793 <dev name="OCOTP" long_name="One-time Programmable Array Controller" desc="On-Chip OTP (OCOTP) Controller" version="3.2.0">
3811<field name="NO_SLAVE_ACK_IRQ_EN" bitrange="13:13"> 3794 <addr name="OCOTP" addr="0x8002c000"/>
3812<value name="DISABLED" value="0x0"> 3795 <reg name="CTRL" desc="" sct="yes">
3813</value> 3796 <addr name="CTRL" addr="0x0"/>
3814<value name="ENABLED" value="0x1"> 3797 <field name="WR_UNLOCK" desc="" bitrange="31:16">
3815</value> 3798 <value name="KEY" value="0x3e77" desc=""/>
3816</field> 3799 </field>
3817<field name="OVERSIZE_XFER_TERM_IRQ_EN" bitrange="12:12"> 3800 <field name="RELOAD_SHADOWS" desc="" bitrange="13:13"/>
3818<value name="DISABLED" value="0x0"> 3801 <field name="RD_BANK_OPEN" desc="" bitrange="12:12"/>
3819</value> 3802 <field name="ERROR" desc="" bitrange="9:9"/>
3820<value name="ENABLED" value="0x1"> 3803 <field name="BUSY" desc="" bitrange="8:8"/>
3821</value> 3804 <field name="ADDR" desc="" bitrange="4:0"/>
3822</field> 3805 </reg>
3823<field name="EARLY_TERM_IRQ_EN" bitrange="11:11"> 3806 <reg name="DATA" desc="">
3824<value name="DISABLED" value="0x0"> 3807 <addr name="DATA" addr="0x10"/>
3825</value> 3808 <field name="DATA" desc="" bitrange="31:0"/>
3826<value name="ENABLED" value="0x1"> 3809 </reg>
3827</value> 3810 <reg name="CUSTn" desc="">
3828</field> 3811 <formula string="0x20+n*0x10"/>
3829<field name="MASTER_LOSS_IRQ_EN" bitrange="10:10"> 3812 <addr name="CUST0" addr="0x20"/>
3830<value name="DISABLED" value="0x0"> 3813 <addr name="CUST1" addr="0x30"/>
3831</value> 3814 <addr name="CUST2" addr="0x40"/>
3832<value name="ENABLED" value="0x1"> 3815 <addr name="CUST3" addr="0x50"/>
3833</value> 3816 <field name="BITS" desc="" bitrange="31:0"/>
3834</field> 3817 </reg>
3835<field name="SLAVE_STOP_IRQ_EN" bitrange="9:9"> 3818 <reg name="CRYPTOn" desc="">
3836<value name="DISABLED" value="0x0"> 3819 <formula string="0x60+n*0x10"/>
3837</value> 3820 <addr name="CRYPTO0" addr="0x60"/>
3838<value name="ENABLED" value="0x1"> 3821 <addr name="CRYPTO1" addr="0x70"/>
3839</value> 3822 <addr name="CRYPTO2" addr="0x80"/>
3840</field> 3823 <addr name="CRYPTO3" addr="0x90"/>
3841<field name="SLAVE_IRQ_EN" bitrange="8:8"> 3824 <field name="BITS" desc="" bitrange="31:0"/>
3842<value name="DISABLED" value="0x0"> 3825 </reg>
3843</value> 3826 <reg name="HWCAPn" desc="">
3844<value name="ENABLED" value="0x1"> 3827 <formula string="0xa0+n*0x10"/>
3845</value> 3828 <addr name="HWCAP0" addr="0xa0"/>
3846</field> 3829 <addr name="HWCAP1" addr="0xb0"/>
3847<field name="BUS_FREE_IRQ" bitrange="7:7"> 3830 <addr name="HWCAP2" addr="0xc0"/>
3848<value name="NO_REQUEST" value="0x0"> 3831 <addr name="HWCAP3" addr="0xd0"/>
3849</value> 3832 <addr name="HWCAP4" addr="0xe0"/>
3850<value name="REQUEST" value="0x1"> 3833 <addr name="HWCAP5" addr="0xf0"/>
3851</value> 3834 <field name="BITS" desc="" bitrange="31:0"/>
3852</field> 3835 </reg>
3853<field name="DATA_ENGINE_CMPLT_IRQ" bitrange="6:6"> 3836 <reg name="SWCAP" desc="">
3854<value name="NO_REQUEST" value="0x0"> 3837 <addr name="SWCAP" addr="0x100"/>
3855</value> 3838 <field name="BITS" desc="" bitrange="31:0"/>
3856<value name="REQUEST" value="0x1"> 3839 </reg>
3857</value> 3840 <reg name="CUSTCAP" desc="">
3858</field> 3841 <addr name="CUSTCAP" addr="0x110"/>
3859<field name="NO_SLAVE_ACK_IRQ" bitrange="5:5"> 3842 <field name="BITS" desc="" bitrange="31:0"/>
3860<value name="NO_REQUEST" value="0x0"> 3843 </reg>
3861</value> 3844 <reg name="LOCK" desc="">
3862<value name="REQUEST" value="0x1"> 3845 <addr name="LOCK" addr="0x120"/>
3863</value> 3846 <field name="ROM7" desc="" bitrange="31:31"/>
3864</field> 3847 <field name="ROM6" desc="" bitrange="30:30"/>
3865<field name="OVERSIZE_XFER_TERM_IRQ" bitrange="4:4"> 3848 <field name="ROM5" desc="" bitrange="29:29"/>
3866<value name="NO_REQUEST" value="0x0"> 3849 <field name="ROM4" desc="" bitrange="28:28"/>
3867</value> 3850 <field name="ROM3" desc="" bitrange="27:27"/>
3868<value name="REQUEST" value="0x1"> 3851 <field name="ROM2" desc="" bitrange="26:26"/>
3869</value> 3852 <field name="ROM1" desc="" bitrange="25:25"/>
3870</field> 3853 <field name="ROM0" desc="" bitrange="24:24"/>
3871<field name="EARLY_TERM_IRQ" bitrange="3:3"> 3854 <field name="HWSW_SHADOW_ALT" desc="" bitrange="23:23"/>
3872<value name="NO_REQUEST" value="0x0"> 3855 <field name="CRYPTODCP_ALT" desc="" bitrange="22:22"/>
3873</value> 3856 <field name="CRYPTOKEY_ALT" desc="" bitrange="21:21"/>
3874<value name="REQUEST" value="0x1"> 3857 <field name="PIN" desc="" bitrange="20:20"/>
3875</value> 3858 <field name="OPS" desc="" bitrange="19:19"/>
3876</field> 3859 <field name="UN2" desc="" bitrange="18:18"/>
3877<field name="MASTER_LOSS_IRQ" bitrange="2:2"> 3860 <field name="UN1" desc="" bitrange="17:17"/>
3878<value name="NO_REQUEST" value="0x0"> 3861 <field name="UN0" desc="" bitrange="16:16"/>
3879</value> 3862 <field name="UNALLOCATED" desc="" bitrange="15:10"/>
3880<value name="REQUEST" value="0x1"> 3863 <field name="CUSTCAP" desc="" bitrange="9:9"/>
3881</value> 3864 <field name="HWSW" desc="" bitrange="8:8"/>
3882</field> 3865 <field name="CUSTCAP_SHADOW" desc="" bitrange="7:7"/>
3883<field name="SLAVE_STOP_IRQ" bitrange="1:1"> 3866 <field name="HWSW_SHADOW" desc="" bitrange="6:6"/>
3884<value name="NO_REQUEST" value="0x0"> 3867 <field name="CRYPTODCP" desc="" bitrange="5:5"/>
3885</value> 3868 <field name="CRYPTOKEY" desc="" bitrange="4:4"/>
3886<value name="REQUEST" value="0x1"> 3869 <field name="CUST3" desc="" bitrange="3:3"/>
3887</value> 3870 <field name="CUST2" desc="" bitrange="2:2"/>
3888</field> 3871 <field name="CUST1" desc="" bitrange="1:1"/>
3889<field name="SLAVE_IRQ" bitrange="0:0"> 3872 <field name="CUST0" desc="" bitrange="0:0"/>
3890<value name="NO_REQUEST" value="0x0"> 3873 </reg>
3891</value> 3874 <reg name="OPSn" desc="">
3892<value name="REQUEST" value="0x1"> 3875 <formula string="0x130+n*0x10"/>
3893</value> 3876 <addr name="OPS0" addr="0x130"/>
3894</field> 3877 <addr name="OPS1" addr="0x140"/>
3895</reg> 3878 <addr name="OPS2" addr="0x150"/>
3896<reg name="STAT" sct="no"> 3879 <addr name="OPS3" addr="0x160"/>
3897<addr name="STAT" addr="0x50" /> 3880 <field name="BITS" desc="" bitrange="31:0"/>
3898<field name="MASTER_PRESENT" bitrange="31:31"> 3881 </reg>
3899<value name="UNAVAILABLE" value="0x0"> 3882 <reg name="UNn" desc="">
3900</value> 3883 <formula string="0x170+n*0x10"/>
3901<value name="AVAILABLE" value="0x1"> 3884 <addr name="UN0" addr="0x170"/>
3902</value> 3885 <addr name="UN1" addr="0x180"/>
3903</field> 3886 <addr name="UN2" addr="0x190"/>
3904<field name="SLAVE_PRESENT" bitrange="30:30"> 3887 <field name="BITS" desc="" bitrange="31:0"/>
3905<value name="UNAVAILABLE" value="0x0"> 3888 </reg>
3906</value> 3889 <reg name="ROMn" desc="">
3907<value name="AVAILABLE" value="0x1"> 3890 <formula string="0x1a0+n*0x10"/>
3908</value> 3891 <addr name="ROM0" addr="0x1a0"/>
3909</field> 3892 <addr name="ROM1" addr="0x1b0"/>
3910<field name="ANY_ENABLED_IRQ" bitrange="29:29"> 3893 <addr name="ROM2" addr="0x1c0"/>
3911<value name="NO_REQUESTS" value="0x0"> 3894 <addr name="ROM3" addr="0x1d0"/>
3912</value> 3895 <addr name="ROM4" addr="0x1e0"/>
3913<value name="AT_LEAST_ONE_REQUEST" value="0x1"> 3896 <addr name="ROM5" addr="0x1f0"/>
3914</value> 3897 <addr name="ROM6" addr="0x200"/>
3915</field> 3898 <addr name="ROM7" addr="0x210"/>
3916<field name="RCVD_SLAVE_ADDR" bitrange="23:16"> 3899 <field name="BITS" desc="" bitrange="31:0"/>
3917</field> 3900 </reg>
3918<field name="SLAVE_ADDR_EQ_ZERO" bitrange="15:15"> 3901 <reg name="VERSION" desc="">
3919<value name="ZERO_NOT_MATCHED" value="0x0"> 3902 <addr name="VERSION" addr="0x220"/>
3920</value> 3903 <field name="MAJOR" desc="" bitrange="31:24"/>
3921<value name="WAS_ZERO" value="0x1"> 3904 <field name="MINOR" desc="" bitrange="23:16"/>
3922</value> 3905 <field name="STEP" desc="" bitrange="15:0"/>
3923</field> 3906 </reg>
3924<field name="SLAVE_FOUND" bitrange="14:14"> 3907 </dev>
3925<value name="IDLE" value="0x0"> 3908 <dev name="PINCTRL" long_name="Pin Control" desc="Pin Control and GPIO" version="3.2.0">
3926</value> 3909 <addr name="PINCTRL" addr="0x80018000"/>
3927<value name="WAITING" value="0x1"> 3910 <reg name="CTRL" desc="" sct="yes">
3928</value> 3911 <addr name="CTRL" addr="0x0"/>
3929</field> 3912 <field name="SFTRST" desc="" bitrange="31:31"/>
3930<field name="SLAVE_SEARCHING" bitrange="13:13"> 3913 <field name="CLKGATE" desc="" bitrange="30:30"/>
3931<value name="IDLE" value="0x0"> 3914 <field name="PRESENT3" desc="" bitrange="29:29"/>
3932</value> 3915 <field name="PRESENT2" desc="" bitrange="28:28"/>
3933<value name="ACTIVE" value="0x1"> 3916 <field name="PRESENT1" desc="" bitrange="27:27"/>
3934</value> 3917 <field name="PRESENT0" desc="" bitrange="26:26"/>
3935</field> 3918 <field name="IRQOUT3" desc="" bitrange="3:3"/>
3936<field name="DATA_ENGINE_DMA_WAIT" bitrange="12:12"> 3919 <field name="IRQOUT2" desc="" bitrange="2:2"/>
3937<value name="CONTINUE" value="0x0"> 3920 <field name="IRQOUT1" desc="" bitrange="1:1"/>
3938</value> 3921 <field name="IRQOUT0" desc="" bitrange="0:0"/>
3939<value name="WAITING" value="0x1"> 3922 </reg>
3940</value> 3923 <reg name="MUXSELn" desc="" sct="yes">
3941</field> 3924 <formula string="0x100+n*0x10"/>
3942<field name="BUS_BUSY" bitrange="11:11"> 3925 <addr name="MUXSEL0" addr="0x100"/>
3943<value name="IDLE" value="0x0"> 3926 <addr name="MUXSEL1" addr="0x110"/>
3944</value> 3927 <addr name="MUXSEL2" addr="0x120"/>
3945<value name="BUSY" value="0x1"> 3928 <addr name="MUXSEL3" addr="0x130"/>
3946</value> 3929 <addr name="MUXSEL4" addr="0x140"/>
3947</field> 3930 <addr name="MUXSEL5" addr="0x150"/>
3948<field name="CLK_GEN_BUSY" bitrange="10:10"> 3931 <addr name="MUXSEL6" addr="0x160"/>
3949<value name="IDLE" value="0x0"> 3932 <addr name="MUXSEL7" addr="0x170"/>
3950</value> 3933 <field name="BITS" desc="" bitrange="31:0"/>
3951<value name="BUSY" value="0x1"> 3934 </reg>
3952</value> 3935 <reg name="DRIVEn" desc="" sct="yes">
3953</field> 3936 <formula string="0x200+n*0x10"/>
3954<field name="DATA_ENGINE_BUSY" bitrange="9:9"> 3937 <addr name="DRIVE0" addr="0x200"/>
3955<value name="IDLE" value="0x0"> 3938 <addr name="DRIVE1" addr="0x210"/>
3956</value> 3939 <addr name="DRIVE2" addr="0x220"/>
3957<value name="BUSY" value="0x1"> 3940 <addr name="DRIVE3" addr="0x230"/>
3958</value> 3941 <addr name="DRIVE4" addr="0x240"/>
3959</field> 3942 <addr name="DRIVE5" addr="0x250"/>
3960<field name="SLAVE_BUSY" bitrange="8:8"> 3943 <addr name="DRIVE6" addr="0x260"/>
3961<value name="IDLE" value="0x0"> 3944 <addr name="DRIVE7" addr="0x270"/>
3962</value> 3945 <addr name="DRIVE8" addr="0x280"/>
3963<value name="BUSY" value="0x1"> 3946 <addr name="DRIVE9" addr="0x290"/>
3964</value> 3947 <addr name="DRIVE10" addr="0x2a0"/>
3965</field> 3948 <addr name="DRIVE11" addr="0x2b0"/>
3966<field name="BUS_FREE_IRQ_SUMMARY" bitrange="7:7"> 3949 <addr name="DRIVE12" addr="0x2c0"/>
3967<value name="NO_REQUEST" value="0x0"> 3950 <addr name="DRIVE13" addr="0x2d0"/>
3968</value> 3951 <addr name="DRIVE14" addr="0x2e0"/>
3969<value name="REQUEST" value="0x1"> 3952 <field name="BITS" desc="" bitrange="31:0"/>
3970</value> 3953 </reg>
3971</field> 3954 <reg name="PULLn" desc="" sct="yes">
3972<field name="DATA_ENGINE_CMPLT_IRQ_SUMMARY" bitrange="6:6"> 3955 <formula string="0x300+n*0x10"/>
3973<value name="NO_REQUEST" value="0x0"> 3956 <addr name="PULL0" addr="0x300"/>
3974</value> 3957 <addr name="PULL1" addr="0x310"/>
3975<value name="REQUEST" value="0x1"> 3958 <addr name="PULL2" addr="0x320"/>
3976</value> 3959 <addr name="PULL3" addr="0x330"/>
3977</field> 3960 <field name="BITS" desc="" bitrange="31:0"/>
3978<field name="NO_SLAVE_ACK_IRQ_SUMMARY" bitrange="5:5"> 3961 </reg>
3979<value name="NO_REQUEST" value="0x0"> 3962 <reg name="DOUTn" desc="" sct="yes">
3980</value> 3963 <formula string="0x400+n*0x10"/>
3981<value name="REQUEST" value="0x1"> 3964 <addr name="DOUT0" addr="0x400"/>
3982</value> 3965 <addr name="DOUT1" addr="0x410"/>
3983</field> 3966 <addr name="DOUT2" addr="0x420"/>
3984<field name="OVERSIZE_XFER_TERM_IRQ_SUMMARY" bitrange="4:4"> 3967 <field name="BITS" desc="" bitrange="31:0"/>
3985<value name="NO_REQUEST" value="0x0"> 3968 </reg>
3986</value> 3969 <reg name="DINn" desc="" sct="yes">
3987<value name="REQUEST" value="0x1"> 3970 <formula string="0x500+n*0x10"/>
3988</value> 3971 <addr name="DIN0" addr="0x500"/>
3989</field> 3972 <addr name="DIN1" addr="0x510"/>
3990<field name="EARLY_TERM_IRQ_SUMMARY" bitrange="3:3"> 3973 <addr name="DIN2" addr="0x520"/>
3991<value name="NO_REQUEST" value="0x0"> 3974 <field name="BITS" desc="" bitrange="31:0"/>
3992</value> 3975 </reg>
3993<value name="REQUEST" value="0x1"> 3976 <reg name="DOEn" desc="" sct="yes">
3994</value> 3977 <formula string="0x600+n*0x10"/>
3995</field> 3978 <addr name="DOE0" addr="0x600"/>
3996<field name="MASTER_LOSS_IRQ_SUMMARY" bitrange="2:2"> 3979 <addr name="DOE1" addr="0x610"/>
3997<value name="NO_REQUEST" value="0x0"> 3980 <addr name="DOE2" addr="0x620"/>
3998</value> 3981 <field name="BITS" desc="" bitrange="31:0"/>
3999<value name="REQUEST" value="0x1"> 3982 </reg>
4000</value> 3983 <reg name="PIN2IRQn" desc="" sct="yes">
4001</field> 3984 <formula string="0x700+n*0x10"/>
4002<field name="SLAVE_STOP_IRQ_SUMMARY" bitrange="1:1"> 3985 <addr name="PIN2IRQ0" addr="0x700"/>
4003<value name="NO_REQUEST" value="0x0"> 3986 <addr name="PIN2IRQ1" addr="0x710"/>
4004</value> 3987 <addr name="PIN2IRQ2" addr="0x720"/>
4005<value name="REQUEST" value="0x1"> 3988 <field name="BITS" desc="" bitrange="31:0"/>
4006</value> 3989 </reg>
4007</field> 3990 <reg name="IRQENn" desc="" sct="yes">
4008<field name="SLAVE_IRQ_SUMMARY" bitrange="0:0"> 3991 <formula string="0x800+n*0x10"/>
4009<value name="NO_REQUEST" value="0x0"> 3992 <addr name="IRQEN0" addr="0x800"/>
4010</value> 3993 <addr name="IRQEN1" addr="0x810"/>
4011<value name="REQUEST" value="0x1"> 3994 <addr name="IRQEN2" addr="0x820"/>
4012</value> 3995 <field name="BITS" desc="" bitrange="31:0"/>
4013</field> 3996 </reg>
4014</reg> 3997 <reg name="IRQLEVELn" desc="" sct="yes">
4015<reg name="DATA" sct="no"> 3998 <formula string="0x900+n*0x10"/>
4016<addr name="DATA" addr="0x60" /> 3999 <addr name="IRQLEVEL0" addr="0x900"/>
4017<field name="DATA" bitrange="31:0"> 4000 <addr name="IRQLEVEL1" addr="0x910"/>
4018</field> 4001 <addr name="IRQLEVEL2" addr="0x920"/>
4019</reg> 4002 <field name="BITS" desc="" bitrange="31:0"/>
4020<reg name="DEBUG0" sct="yes"> 4003 </reg>
4021<addr name="DEBUG0" addr="0x70" /> 4004 <reg name="IRQPOLn" desc="" sct="yes">
4022<field name="DMAREQ" bitrange="31:31"> 4005 <formula string="0xa00+n*0x10"/>
4023</field> 4006 <addr name="IRQPOL0" addr="0xa00"/>
4024<field name="DMAENDCMD" bitrange="30:30"> 4007 <addr name="IRQPOL1" addr="0xa10"/>
4025</field> 4008 <addr name="IRQPOL2" addr="0xa20"/>
4026<field name="DMAKICK" bitrange="29:29"> 4009 <field name="BITS" desc="" bitrange="31:0"/>
4027</field> 4010 </reg>
4028<field name="TBD" bitrange="28:26"> 4011 <reg name="IRQSTATn" desc="" sct="yes">
4029</field> 4012 <formula string="0xb00+n*0x10"/>
4030<field name="DMA_STATE" bitrange="25:16"> 4013 <addr name="IRQSTAT0" addr="0xb00"/>
4031</field> 4014 <addr name="IRQSTAT1" addr="0xb10"/>
4032<field name="START_TOGGLE" bitrange="15:15"> 4015 <addr name="IRQSTAT2" addr="0xb20"/>
4033</field> 4016 <field name="BITS" desc="" bitrange="31:0"/>
4034<field name="STOP_TOGGLE" bitrange="14:14"> 4017 </reg>
4035</field> 4018 </dev>
4036<field name="GRAB_TOGGLE" bitrange="13:13"> 4019 <dev name="POWER" long_name="Power Control" desc="Power Supply" version="3.2.0">
4037</field> 4020 <addr name="POWER" addr="0x80044000"/>
4038<field name="CHANGE_TOGGLE" bitrange="12:12"> 4021 <reg name="CTRL" desc="" sct="yes">
4039</field> 4022 <addr name="CTRL" addr="0x0"/>
4040<field name="TESTMODE" bitrange="11:11"> 4023 <field name="CLKGATE" desc="" bitrange="30:30"/>
4041</field> 4024 <field name="PSWITCH_IRQ" desc="" bitrange="22:22"/>
4042<field name="SLAVE_HOLD_CLK" bitrange="10:10"> 4025 <field name="PSWITCH_IRQ_SRC" desc="" bitrange="21:21"/>
4043</field> 4026 <field name="POLARITY_PSWITCH" desc="" bitrange="20:20"/>
4044<field name="SLAVE_STATE" bitrange="9:0"> 4027 <field name="ENIRQ_PSWITCH" desc="" bitrange="19:19"/>
4045</field> 4028 <field name="POLARITY_LINREG_OK" desc="" bitrange="18:18"/>
4046</reg> 4029 <field name="LINREG_OK_IRQ" desc="" bitrange="17:17"/>
4047<reg name="DEBUG1" sct="yes"> 4030 <field name="ENIRQ_LINREG_OK" desc="" bitrange="16:16"/>
4048<addr name="DEBUG1" addr="0x80" /> 4031 <field name="DC_OK_IRQ" desc="" bitrange="15:15"/>
4049<field name="I2C_CLK_IN" bitrange="31:31"> 4032 <field name="ENIRQ_DC_OK" desc="" bitrange="14:14"/>
4050</field> 4033 <field name="BATT_BO_IRQ" desc="" bitrange="13:13"/>
4051<field name="I2C_DATA_IN" bitrange="30:30"> 4034 <field name="ENIRQBATT_BO" desc="" bitrange="12:12"/>
4052</field> 4035 <field name="VDDIO_BO_IRQ" desc="" bitrange="11:11"/>
4053<field name="DMA_BYTE_ENABLES" bitrange="27:24"> 4036 <field name="ENIRQ_VDDIO_BO" desc="" bitrange="10:10"/>
4054</field> 4037 <field name="VDDA_BO_IRQ" desc="" bitrange="9:9"/>
4055<field name="CLK_GEN_STATE" bitrange="22:16"> 4038 <field name="ENIRQ_VDDA_BO" desc="" bitrange="8:8"/>
4056</field> 4039 <field name="VDDD_BO_IRQ" desc="" bitrange="7:7"/>
4057<field name="LST_MODE" bitrange="10:9"> 4040 <field name="ENIRQ_VDDD_BO" desc="" bitrange="6:6"/>
4058<value name="BCAST" value="0x0"> 4041 <field name="POLARITY_VBUSVALID" desc="" bitrange="5:5"/>
4059</value> 4042 <field name="VBUSVALID_IRQ" desc="" bitrange="4:4"/>
4060<value name="MY_WRITE" value="0x1"> 4043 <field name="ENIRQ_VBUS_VALID" desc="" bitrange="3:3"/>
4061</value> 4044 <field name="POLARITY_VDD5V_GT_VDDIO" desc="" bitrange="2:2"/>
4062<value name="MY_READ" value="0x2"> 4045 <field name="VDD5V_GT_VDDIO_IRQ" desc="" bitrange="1:1"/>
4063</value> 4046 <field name="ENIRQ_VDD5V_GT_VDDIO" desc="" bitrange="0:0"/>
4064<value name="NOT_ME" value="0x3"> 4047 </reg>
4065</value> 4048 <reg name="5VCTRL" desc="" sct="yes">
4066</field> 4049 <addr name="5VCTRL" addr="0x10"/>
4067<field name="LOCAL_SLAVE_TEST" bitrange="8:8"> 4050 <field name="VBUSVALID_TRSH" desc="" bitrange="11:10"/>
4068</field> 4051 <field name="PWDN_5VBRNOUT" desc="" bitrange="8:8"/>
4069<field name="FORCE_CLK_ON" bitrange="5:5"> 4052 <field name="ENABLE_ILIMIT" desc="" bitrange="7:7"/>
4070</field> 4053 <field name="DCDC_XFER" desc="" bitrange="6:6"/>
4071<field name="FORCE_CLK_IDLE" bitrange="4:4"> 4054 <field name="EN_BATT_PULLDN" desc="" bitrange="5:5"/>
4072</field> 4055 <field name="VBUSVALID_5VDETECT" desc="" bitrange="4:4"/>
4073<field name="FORCE_ARB_LOSS" bitrange="3:3"> 4056 <field name="VBUSVALID_TO_B" desc="" bitrange="3:3"/>
4074</field> 4057 <field name="ILIMIT_EQ_ZERO" desc="" bitrange="2:2"/>
4075<field name="FORCE_RCV_ACK" bitrange="2:2"> 4058 <field name="OTG_PWRUP_CMPS" desc="" bitrange="1:1"/>
4076</field> 4059 <field name="ENABLE_DCDC" desc="" bitrange="0:0"/>
4077<field name="FORCE_I2C_DATA_OE" bitrange="1:1"> 4060 </reg>
4078</field> 4061 <reg name="MINPWR" desc="" sct="yes">
4079<field name="FORCE_I2C_CLK_OE" bitrange="0:0"> 4062 <addr name="MINPWR" addr="0x20"/>
4080</field> 4063 <field name="PWD_BO" desc="" bitrange="11:11"/>
4081</reg> 4064 <field name="USB_I_SUSPEND" desc="" bitrange="10:10"/>
4082<reg name="VERSION" sct="no"> 4065 <field name="ENABLE_OSC" desc="" bitrange="9:9"/>
4083<addr name="VERSION" addr="0x90" /> 4066 <field name="SELECT_OSC" desc="" bitrange="8:8"/>
4084<field name="MAJOR" bitrange="31:24"> 4067 <field name="VBG_OFF" desc="" bitrange="7:7"/>
4085</field> 4068 <field name="DOUBLE_FETS" desc="" bitrange="6:6"/>
4086<field name="MINOR" bitrange="23:16"> 4069 <field name="HALF_FETS" desc="" bitrange="5:5"/>
4087</field> 4070 <field name="LESSANA_I" desc="" bitrange="4:4"/>
4088<field name="STEP" bitrange="15:0"> 4071 <field name="PWD_XTAL24" desc="" bitrange="3:3"/>
4089</field> 4072 <field name="DC_STOPCLK" desc="" bitrange="2:2"/>
4090</reg> 4073 <field name="EN_DC_PFM" desc="" bitrange="1:1"/>
4091</dev> 4074 <field name="DC_HALFCLK" desc="" bitrange="0:0"/>
4092<dev name="ICOLL" long_name="Interrupt Collector" desc="Interrupt Collector" version="3.2.0"> 4075 </reg>
4093<addr name="ICOLL" addr="0x80000000" /> 4076 <reg name="CHARGE" desc="" sct="yes">
4094<reg name="VECTOR" sct="yes"> 4077 <addr name="CHARGE" addr="0x30"/>
4095<addr name="VECTOR" addr="0x0" /> 4078 <field name="ENABLE_FAULT_DETECT" desc="" bitrange="20:20"/>
4096<field name="IRQVECTOR" bitrange="31:2"> 4079 <field name="CHRG_STS_OFF" desc="" bitrange="19:19"/>
4097</field> 4080 <field name="USE_EXTERN_R" desc="" bitrange="17:17"/>
4098</reg> 4081 <field name="PWD_BATTCHRG" desc="" bitrange="16:16"/>
4099<reg name="LEVELACK" sct="no"> 4082 <field name="STOP_ILIMIT" desc="" bitrange="11:8"/>
4100<addr name="LEVELACK" addr="0x10" /> 4083 <field name="BATTCHRG_I" desc="" bitrange="5:0"/>
4101<field name="IRQLEVELACK" bitrange="3:0"> 4084 </reg>
4102<value name="LEVEL0" value="0x1"> 4085 <reg name="VDDDCTRL" desc="">
4103</value> 4086 <addr name="VDDDCTRL" addr="0x40"/>
4104<value name="LEVEL1" value="0x2"> 4087 <field name="ADJTN" desc="" bitrange="31:28"/>
4105</value> 4088 <field name="ALKALINE_CHARGE" desc="" bitrange="24:24"/>
4106<value name="LEVEL2" value="0x4"> 4089 <field name="DISABLE_STEPPING" desc="" bitrange="23:23"/>
4107</value> 4090 <field name="LINREG_FROM_BATT" desc="" bitrange="22:22"/>
4108<value name="LEVEL3" value="0x8"> 4091 <field name="ENABLE_LINREG" desc="" bitrange="21:21"/>
4109</value> 4092 <field name="DISABLE_FET" desc="" bitrange="20:20"/>
4110</field> 4093 <field name="LINREG_OFFSET" desc="" bitrange="17:16"/>
4111</reg> 4094 <field name="BO_OFFSET" desc="" bitrange="10:8"/>
4112<reg name="CTRL" sct="yes"> 4095 <field name="TRG" desc="" bitrange="4:0"/>
4113<addr name="CTRL" addr="0x20" /> 4096 </reg>
4114<field name="SFTRST" bitrange="31:31"> 4097 <reg name="VDDACTRL" desc="">
4115<value name="RUN" value="0x0"> 4098 <addr name="VDDACTRL" addr="0x50"/>
4116</value> 4099 <field name="DISABLE_STEPPING" desc="" bitrange="18:18"/>
4117<value name="IN_RESET" value="0x1"> 4100 <field name="ENABLE_LINREG" desc="" bitrange="17:17"/>
4118</value> 4101 <field name="DISABLE_FET" desc="" bitrange="16:16"/>
4119</field> 4102 <field name="LINREG_OFFSET" desc="" bitrange="13:12"/>
4120<field name="CLKGATE" bitrange="30:30"> 4103 <field name="BO_OFFSET" desc="" bitrange="10:8"/>
4121<value name="RUN" value="0x0"> 4104 <field name="TRG" desc="" bitrange="4:0"/>
4122</value> 4105 </reg>
4123<value name="NO_CLOCKS" value="0x1"> 4106 <reg name="VDDIOCTRL" desc="">
4124</value> 4107 <addr name="VDDIOCTRL" addr="0x60"/>
4125</field> 4108 <field name="ADJTN" desc="" bitrange="19:16"/>
4126<field name="VECTOR_PITCH" bitrange="23:21"> 4109 <field name="DISABLE_STEPPING" desc="" bitrange="15:15"/>
4127<value name="DEFAULT_BY4" value="0x0"> 4110 <field name="DISABLE_FET" desc="" bitrange="14:14"/>
4128</value> 4111 <field name="LINREG_OFFSET" desc="" bitrange="13:12"/>
4129<value name="BY4" value="0x1"> 4112 <field name="BO_OFFSET" desc="" bitrange="10:8"/>
4130</value> 4113 <field name="TRG" desc="" bitrange="4:0"/>
4131<value name="BY8" value="0x2"> 4114 </reg>
4132</value> 4115 <reg name="DCFUNCV" desc="">
4133<value name="BY12" value="0x3"> 4116 <addr name="DCFUNCV" addr="0x70"/>
4134</value> 4117 <field name="VDDD" desc="" bitrange="25:16"/>
4135<value name="BY16" value="0x4"> 4118 <field name="VDDIO" desc="" bitrange="9:0"/>
4136</value> 4119 </reg>
4137<value name="BY20" value="0x5"> 4120 <reg name="MISC" desc="">
4138</value> 4121 <addr name="MISC" addr="0x80"/>
4139<value name="BY24" value="0x6"> 4122 <field name="FREQSEL" desc="" bitrange="5:4"/>
4140</value> 4123 <field name="DELAY_TIMING" desc="" bitrange="3:3"/>
4141<value name="BY28" value="0x7"> 4124 <field name="TEST" desc="" bitrange="2:2"/>
4142</value> 4125 <field name="SEL_PLLCLK" desc="" bitrange="1:1"/>
4143</field> 4126 <field name="PERIPHERALSWOFF" desc="" bitrange="0:0"/>
4144<field name="BYPASS_FSM" bitrange="20:20"> 4127 </reg>
4145<value name="NORMAL" value="0x0"> 4128 <reg name="DCLIMITS" desc="">
4146</value> 4129 <addr name="DCLIMITS" addr="0x90"/>
4147<value name="BYPASS" value="0x1"> 4130 <field name="POSLIMIT_BOOST" desc="" bitrange="22:16"/>
4148</value> 4131 <field name="POSLIMIT_BUCK" desc="" bitrange="14:8"/>
4149</field> 4132 <field name="NEGLIMIT" desc="" bitrange="6:0"/>
4150<field name="NO_NESTING" bitrange="19:19"> 4133 </reg>
4151<value name="NORMAL" value="0x0"> 4134 <reg name="LOOPCTRL" desc="" sct="yes">
4152</value> 4135 <addr name="LOOPCTRL" addr="0xa0"/>
4153<value name="NO_NEST" value="0x1"> 4136 <field name="TOGGLE_DIF" desc="" bitrange="20:20"/>
4154</value> 4137 <field name="HYST_SIGN" desc="" bitrange="19:19"/>
4155</field> 4138 <field name="EN_CM_HYST" desc="" bitrange="18:18"/>
4156<field name="ARM_RSE_MODE" bitrange="18:18"> 4139 <field name="EN_DF_HYST" desc="" bitrange="17:17"/>
4157<value name="MUST_WRITE" value="0x0"> 4140 <field name="CM_HYST_THRESH" desc="" bitrange="16:16"/>
4158</value> 4141 <field name="DF_HYST_THRESH" desc="" bitrange="15:15"/>
4159<value name="READ_SIDE_EFFECT" value="0x1"> 4142 <field name="RCSCALE_THRESH" desc="" bitrange="14:14"/>
4160</value> 4143 <field name="EN_RCSCALE" desc="" bitrange="13:12"/>
4161</field> 4144 <field name="DC_FF" desc="" bitrange="10:8"/>
4162<field name="FIQ_FINAL_ENABLE" bitrange="17:17"> 4145 <field name="DC_R" desc="" bitrange="7:4"/>
4163<value name="DISABLE" value="0x0"> 4146 <field name="DC_C" desc="" bitrange="1:0"/>
4164</value> 4147 </reg>
4165<value name="ENABLE" value="0x1"> 4148 <reg name="STS" desc="">
4166</value> 4149 <addr name="STS" addr="0xb0"/>
4167</field> 4150 <field name="BATT_CHRG_PRESENT" desc="" bitrange="31:31"/>
4168<field name="IRQ_FINAL_ENABLE" bitrange="16:16"> 4151 <field name="PSWITCH" desc="" bitrange="19:18"/>
4169<value name="DISABLE" value="0x0"> 4152 <field name="AVALID_STATUS" desc="" bitrange="17:17"/>
4170</value> 4153 <field name="BVALID_STATUS" desc="" bitrange="16:16"/>
4171<value name="ENABLE" value="0x1"> 4154 <field name="VBUSVALID_STATUS" desc="" bitrange="15:15"/>
4172</value> 4155 <field name="SESSEND_STATUS" desc="" bitrange="14:14"/>
4173</field> 4156 <field name="MODE" desc="" bitrange="13:13"/>
4174<field name="ENABLE2FIQ35" bitrange="7:7"> 4157 <field name="BATT_BO" desc="" bitrange="12:12"/>
4175<value name="DISABLE" value="0x0"> 4158 <field name="VDD5V_FAULT" desc="" bitrange="11:11"/>
4176</value> 4159 <field name="CHRGSTS" desc="" bitrange="10:10"/>
4177<value name="ENABLE" value="0x1"> 4160 <field name="LINREG_OK" desc="" bitrange="9:9"/>
4178</value> 4161 <field name="DC_OK" desc="" bitrange="8:8"/>
4179</field> 4162 <field name="VDDIO_BO" desc="" bitrange="7:7"/>
4180<field name="ENABLE2FIQ34" bitrange="6:6"> 4163 <field name="VDDA_BO" desc="" bitrange="6:6"/>
4181<value name="DISABLE" value="0x0"> 4164 <field name="VDDD_BO" desc="" bitrange="5:5"/>
4182</value> 4165 <field name="VDD5V_GT_VDDIO" desc="" bitrange="4:4"/>
4183<value name="ENABLE" value="0x1"> 4166 <field name="AVALID" desc="" bitrange="3:3"/>
4184</value> 4167 <field name="BVALID" desc="" bitrange="2:2"/>
4185</field> 4168 <field name="VBUSVALID" desc="" bitrange="1:1"/>
4186<field name="ENABLE2FIQ33" bitrange="5:5"> 4169 <field name="SESSEND" desc="" bitrange="0:0"/>
4187<value name="DISABLE" value="0x0"> 4170 </reg>
4188</value> 4171 <reg name="SPEED" desc="" sct="yes">
4189<value name="ENABLE" value="0x1"> 4172 <addr name="SPEED" addr="0xc0"/>
4190</value> 4173 <field name="STATUS" desc="" bitrange="23:16"/>
4191</field> 4174 <field name="CTRL" desc="" bitrange="1:0"/>
4192<field name="ENABLE2FIQ32" bitrange="4:4"> 4175 </reg>
4193<value name="DISABLE" value="0x0"> 4176 <reg name="BATTMONITOR" desc="">
4194</value> 4177 <addr name="BATTMONITOR" addr="0xd0"/>
4195<value name="ENABLE" value="0x1"> 4178 <field name="BATT_VAL" desc="" bitrange="25:16"/>
4196</value> 4179 <field name="EN_BATADJ" desc="" bitrange="6:6"/>
4197</field> 4180 <field name="PWDN_BATTBRNOUT" desc="" bitrange="5:5"/>
4198<field name="ENABLE2FIQ_T3" bitrange="3:3"> 4181 <field name="BRWNOUT_PWD" desc="" bitrange="4:4"/>
4199<value name="DISABLE" value="0x0"> 4182 <field name="BRWNOUT_LVL" desc="" bitrange="3:0"/>
4200</value> 4183 </reg>
4201<value name="ENABLE" value="0x1"> 4184 <reg name="RESET" desc="" sct="yes">
4202</value> 4185 <addr name="RESET" addr="0xe0"/>
4203</field> 4186 <field name="UNLOCK" desc="" bitrange="31:16">
4204<field name="ENABLE2FIQ_T2" bitrange="2:2"> 4187 <value name="KEY" value="0x3e77" desc=""/>
4205<value name="DISABLE" value="0x0"> 4188 </field>
4206</value> 4189 <field name="PWD_OFF" desc="" bitrange="1:1"/>
4207<value name="ENABLE" value="0x1"> 4190 <field name="PWD" desc="" bitrange="0:0"/>
4208</value> 4191 </reg>
4209</field> 4192 <reg name="DEBUG" desc="" sct="yes">
4210<field name="ENABLE2FIQ_T1" bitrange="1:1"> 4193 <addr name="DEBUG" addr="0xf0"/>
4211<value name="DISABLE" value="0x0"> 4194 <field name="VBUSVALIDPIOLOCK" desc="" bitrange="3:3"/>
4212</value> 4195 <field name="AVALIDPIOLOCK" desc="" bitrange="2:2"/>
4213<value name="ENABLE" value="0x1"> 4196 <field name="BVALIDPIOLOCK" desc="" bitrange="1:1"/>
4214</value> 4197 <field name="SESSENDPIOLOCK" desc="" bitrange="0:0"/>
4215</field> 4198 </reg>
4216<field name="ENABLE2FIQ_T0" bitrange="0:0"> 4199 <reg name="SPECIAL" desc="" sct="yes">
4217<value name="DISABLE" value="0x0"> 4200 <addr name="SPECIAL" addr="0x100"/>
4218</value> 4201 <field name="TEST" desc="" bitrange="31:0"/>
4219<value name="ENABLE" value="0x1"> 4202 </reg>
4220</value> 4203 <reg name="VERSION" desc="">
4221</field> 4204 <addr name="VERSION" addr="0x110"/>
4222</reg> 4205 <field name="MAJOR" desc="" bitrange="31:24"/>
4223<reg name="STAT" sct="no"> 4206 <field name="MINOR" desc="" bitrange="23:16"/>
4224<addr name="STAT" addr="0x30" /> 4207 <field name="STEP" desc="" bitrange="15:0"/>
4225<field name="VECTOR_NUMBER" bitrange="5:0"> 4208 </reg>
4226</field> 4209 </dev>
4227</reg> 4210 <dev name="PWM" long_name="Pulse width Modulation" desc="Pulse-Width Modulator (PWM) Controller" version="3.2.0">
4228<reg name="RAWn" sct="no"> 4211 <addr name="PWM" addr="0x80064000"/>
4229<formula string="0x40+n*0x10"/> 4212 <reg name="CTRL" desc="" sct="yes">
4230<addr name="RAW0" addr="0x40" /> 4213 <addr name="CTRL" addr="0x0"/>
4231<addr name="RAW1" addr="0x50" /> 4214 <field name="SFTRST" desc="" bitrange="31:31"/>
4232<field name="RAW_IRQS" bitrange="31:0"> 4215 <field name="CLKGATE" desc="" bitrange="30:30"/>
4233</field> 4216 <field name="PWM4_PRESENT" desc="" bitrange="29:29"/>
4234</reg> 4217 <field name="PWM3_PRESENT" desc="" bitrange="28:28"/>
4235<reg name="PRIORITYn" sct="yes"> 4218 <field name="PWM2_PRESENT" desc="" bitrange="27:27"/>
4236<formula string="0x60+n*0x10"/> 4219 <field name="PWM1_PRESENT" desc="" bitrange="26:26"/>
4237<addr name="PRIORITY0" addr="0x60" /> 4220 <field name="PWM0_PRESENT" desc="" bitrange="25:25"/>
4238<addr name="PRIORITY1" addr="0x70" /> 4221 <field name="PWM2_ANA_CTRL_ENABLE" desc="" bitrange="5:5"/>
4239<addr name="PRIORITY2" addr="0x80" /> 4222 <field name="PWM4_ENABLE" desc="" bitrange="4:4"/>
4240<addr name="PRIORITY3" addr="0x90" /> 4223 <field name="PWM3_ENABLE" desc="" bitrange="3:3"/>
4241<addr name="PRIORITY4" addr="0xa0" /> 4224 <field name="PWM2_ENABLE" desc="" bitrange="2:2"/>
4242<addr name="PRIORITY5" addr="0xb0" /> 4225 <field name="PWM1_ENABLE" desc="" bitrange="1:1"/>
4243<addr name="PRIORITY6" addr="0xc0" /> 4226 <field name="PWM0_ENABLE" desc="" bitrange="0:0"/>
4244<addr name="PRIORITY7" addr="0xd0" /> 4227 </reg>
4245<addr name="PRIORITY8" addr="0xe0" /> 4228 <reg name="ACTIVEn" desc="" sct="yes">
4246<addr name="PRIORITY9" addr="0xf0" /> 4229 <formula string="0x10+n*0x20"/>
4247<addr name="PRIORITY10" addr="0x100" /> 4230 <addr name="ACTIVE0" addr="0x10"/>
4248<addr name="PRIORITY11" addr="0x110" /> 4231 <addr name="ACTIVE1" addr="0x30"/>
4249<addr name="PRIORITY12" addr="0x120" /> 4232 <addr name="ACTIVE2" addr="0x50"/>
4250<addr name="PRIORITY13" addr="0x130" /> 4233 <addr name="ACTIVE3" addr="0x70"/>
4251<addr name="PRIORITY14" addr="0x140" /> 4234 <addr name="ACTIVE4" addr="0x90"/>
4252<addr name="PRIORITY15" addr="0x150" /> 4235 <field name="INACTIVE" desc="" bitrange="31:16"/>
4253<field name="SOFTIRQ3" bitrange="27:27"> 4236 <field name="ACTIVE" desc="" bitrange="15:0"/>
4254<value name="NO_INTERRUPT" value="0x0"> 4237 </reg>
4255</value> 4238 <reg name="PERIODn" desc="" sct="yes">
4256<value name="FORCE_INTERRUPT" value="0x1"> 4239 <formula string="0x20+n*0x20"/>
4257</value> 4240 <addr name="PERIOD0" addr="0x20"/>
4258</field> 4241 <addr name="PERIOD1" addr="0x40"/>
4259<field name="ENABLE3" bitrange="26:26"> 4242 <addr name="PERIOD2" addr="0x60"/>
4260<value name="DISABLE" value="0x0"> 4243 <addr name="PERIOD3" addr="0x80"/>
4261</value> 4244 <addr name="PERIOD4" addr="0xa0"/>
4262<value name="ENABLE" value="0x1"> 4245 <field name="MATT" desc="" bitrange="23:23"/>
4263</value> 4246 <field name="CDIV" desc="" bitrange="22:20">
4264</field> 4247 <value name="DIV_1" value="0x0" desc=""/>
4265<field name="PRIORITY3" bitrange="25:24"> 4248 <value name="DIV_2" value="0x1" desc=""/>
4266<value name="LEVEL0" value="0x0"> 4249 <value name="DIV_4" value="0x2" desc=""/>
4267</value> 4250 <value name="DIV_8" value="0x3" desc=""/>
4268<value name="LEVEL1" value="0x1"> 4251 <value name="DIV_16" value="0x4" desc=""/>
4269</value> 4252 <value name="DIV_64" value="0x5" desc=""/>
4270<value name="LEVEL2" value="0x2"> 4253 <value name="DIV_256" value="0x6" desc=""/>
4271</value> 4254 <value name="DIV_1024" value="0x7" desc=""/>
4272<value name="LEVEL3" value="0x3"> 4255 </field>
4273</value> 4256 <field name="INACTIVE_STATE" desc="" bitrange="19:18">
4274</field> 4257 <value name="HI_Z" value="0x0" desc=""/>
4275<field name="SOFTIRQ2" bitrange="19:19"> 4258 <value name="0" value="0x2" desc=""/>
4276<value name="NO_INTERRUPT" value="0x0"> 4259 <value name="1" value="0x3" desc=""/>
4277</value> 4260 </field>
4278<value name="FORCE_INTERRUPT" value="0x1"> 4261 <field name="ACTIVE_STATE" desc="" bitrange="17:16">
4279</value> 4262 <value name="HI_Z" value="0x0" desc=""/>
4280</field> 4263 <value name="0" value="0x2" desc=""/>
4281<field name="ENABLE2" bitrange="18:18"> 4264 <value name="1" value="0x3" desc=""/>
4282<value name="DISABLE" value="0x0"> 4265 </field>
4283</value> 4266 <field name="PERIOD" desc="" bitrange="15:0"/>
4284<value name="ENABLE" value="0x1"> 4267 </reg>
4285</value> 4268 <reg name="VERSION" desc="">
4286</field> 4269 <addr name="VERSION" addr="0xb0"/>
4287<field name="PRIORITY2" bitrange="17:16"> 4270 <field name="MAJOR" desc="" bitrange="31:24"/>
4288<value name="LEVEL0" value="0x0"> 4271 <field name="MINOR" desc="" bitrange="23:16"/>
4289</value> 4272 <field name="STEP" desc="" bitrange="15:0"/>
4290<value name="LEVEL1" value="0x1"> 4273 </reg>
4291</value> 4274 </dev>
4292<value name="LEVEL2" value="0x2"> 4275 <dev name="RTC" long_name="Real Time Clock" desc="Real-Time Clock, Alarm, Watchdog, Persistent Bits" version="3.2.0">
4293</value> 4276 <addr name="RTC" addr="0x8005c000"/>
4294<value name="LEVEL3" value="0x3"> 4277 <reg name="CTRL" desc="" sct="yes">
4295</value> 4278 <addr name="CTRL" addr="0x0"/>
4296</field> 4279 <field name="SFTRST" desc="" bitrange="31:31"/>
4297<field name="SOFTIRQ1" bitrange="11:11"> 4280 <field name="CLKGATE" desc="" bitrange="30:30"/>
4298<value name="NO_INTERRUPT" value="0x0"> 4281 <field name="SUPPRESS_COPY2ANALOG" desc="" bitrange="6:6"/>
4299</value> 4282 <field name="FORCE_UPDATE" desc="" bitrange="5:5"/>
4300<value name="FORCE_INTERRUPT" value="0x1"> 4283 <field name="WATCHDOGEN" desc="" bitrange="4:4"/>
4301</value> 4284 <field name="ONEMSEC_IRQ" desc="" bitrange="3:3"/>
4302</field> 4285 <field name="ALARM_IRQ" desc="" bitrange="2:2"/>
4303<field name="ENABLE1" bitrange="10:10"> 4286 <field name="ONEMSEC_IRQ_EN" desc="" bitrange="1:1"/>
4304<value name="DISABLE" value="0x0"> 4287 <field name="ALARM_IRQ_EN" desc="" bitrange="0:0"/>
4305</value> 4288 </reg>
4306<value name="ENABLE" value="0x1"> 4289 <reg name="STAT" desc="">
4307</value> 4290 <addr name="STAT" addr="0x10"/>
4308</field> 4291 <field name="RTC_PRESENT" desc="" bitrange="31:31"/>
4309<field name="PRIORITY1" bitrange="9:8"> 4292 <field name="ALARM_PRESENT" desc="" bitrange="30:30"/>
4310<value name="LEVEL0" value="0x0"> 4293 <field name="WATCHDOG_PRESENT" desc="" bitrange="29:29"/>
4311</value> 4294 <field name="XTAL32000_PRESENT" desc="" bitrange="28:28"/>
4312<value name="LEVEL1" value="0x1"> 4295 <field name="XTAL32768_PRESENT" desc="" bitrange="27:27"/>
4313</value> 4296 <field name="STALE_REGS" desc="" bitrange="23:16"/>
4314<value name="LEVEL2" value="0x2"> 4297 <field name="NEW_REGS" desc="" bitrange="15:8"/>
4315</value> 4298 </reg>
4316<value name="LEVEL3" value="0x3"> 4299 <reg name="MILLISECONDS" desc="" sct="yes">
4317</value> 4300 <addr name="MILLISECONDS" addr="0x20"/>
4318</field> 4301 <field name="COUNT" desc="" bitrange="31:0"/>
4319<field name="SOFTIRQ0" bitrange="3:3"> 4302 </reg>
4320<value name="NO_INTERRUPT" value="0x0"> 4303 <reg name="SECONDS" desc="" sct="yes">
4321</value> 4304 <addr name="SECONDS" addr="0x30"/>
4322<value name="FORCE_INTERRUPT" value="0x1"> 4305 <field name="COUNT" desc="" bitrange="31:0"/>
4323</value> 4306 </reg>
4324</field> 4307 <reg name="ALARM" desc="" sct="yes">
4325<field name="ENABLE0" bitrange="2:2"> 4308 <addr name="ALARM" addr="0x40"/>
4326<value name="DISABLE" value="0x0"> 4309 <field name="VALUE" desc="" bitrange="31:0"/>
4327</value> 4310 </reg>
4328<value name="ENABLE" value="0x1"> 4311 <reg name="WATCHDOG" desc="" sct="yes">
4329</value> 4312 <addr name="WATCHDOG" addr="0x50"/>
4330</field> 4313 <field name="COUNT" desc="" bitrange="31:0"/>
4331<field name="PRIORITY0" bitrange="1:0"> 4314 </reg>
4332<value name="LEVEL0" value="0x0"> 4315 <reg name="PERSISTENT0" desc="" sct="yes">
4333</value> 4316 <addr name="PERSISTENT0" addr="0x60"/>
4334<value name="LEVEL1" value="0x1"> 4317 <field name="SPARE_ANALOG" desc="" bitrange="31:18"/>
4335</value> 4318 <field name="AUTO_RESTART" desc="" bitrange="17:17"/>
4336<value name="LEVEL2" value="0x2"> 4319 <field name="DISABLE_PSWITCH" desc="" bitrange="16:16"/>
4337</value> 4320 <field name="LOWERBIAS" desc="" bitrange="15:14"/>
4338<value name="LEVEL3" value="0x3"> 4321 <field name="DISABLE_XTALOK" desc="" bitrange="13:13"/>
4339</value> 4322 <field name="MSEC_RES" desc="" bitrange="12:8"/>
4340</field> 4323 <field name="ALARM_WAKE" desc="" bitrange="7:7"/>
4341</reg> 4324 <field name="XTAL32_FREQ" desc="" bitrange="6:6"/>
4342<reg name="VBASE" sct="yes"> 4325 <field name="XTAL32KHZ_PWRUP" desc="" bitrange="5:5"/>
4343<addr name="VBASE" addr="0x160" /> 4326 <field name="XTAL24MHZ_PWRUP" desc="" bitrange="4:4"/>
4344<field name="TABLE_ADDRESS" bitrange="31:2"> 4327 <field name="LCK_SECS" desc="" bitrange="3:3"/>
4345</field> 4328 <field name="ALARM_EN" desc="" bitrange="2:2"/>
4346</reg> 4329 <field name="ALARM_WAKE_EN" desc="" bitrange="1:1"/>
4347<reg name="DEBUG" sct="no"> 4330 <field name="CLOCKSOURCE" desc="" bitrange="0:0"/>
4348<addr name="DEBUG" addr="0x170" /> 4331 </reg>
4349<field name="INSERVICE" bitrange="31:28"> 4332 <reg name="PERSISTENT1" desc="" sct="yes">
4350<value name="LEVEL0" value="0x1"> 4333 <addr name="PERSISTENT1" addr="0x70"/>
4351</value> 4334 <field name="GENERAL" desc="" bitrange="31:0">
4352<value name="LEVEL1" value="0x2"> 4335 <value name="SPARE3" value="0x4000" desc=""/>
4353</value> 4336 <value name="SDRAM_BOOT" value="0x2000" desc=""/>
4354<value name="LEVEL2" value="0x4"> 4337 <value name="ENUMERATE_500MA_TWICE" value="0x1000" desc=""/>
4355</value> 4338 <value name="USB_BOOT_PLAYER_MODE" value="0x800" desc=""/>
4356<value name="LEVEL3" value="0x8"> 4339 <value name="SKIP_CHECKDISK" value="0x400" desc=""/>
4357</value> 4340 <value name="USB_LOW_POWER_MODE" value="0x200" desc=""/>
4358</field> 4341 <value name="OTG_HNP_BIT" value="0x100" desc=""/>
4359<field name="LEVEL_REQUESTS" bitrange="27:24"> 4342 <value name="OTG_ATL_ROLE_BIT" value="0x80" desc=""/>
4360<value name="LEVEL0" value="0x1"> 4343 <value name="SDRAM_CS_HI" value="0x40" desc=""/>
4361</value> 4344 <value name="SDRAM_CS_LO" value="0x20" desc=""/>
4362<value name="LEVEL1" value="0x2"> 4345 <value name="SDRAM_NDX_3" value="0x10" desc=""/>
4363</value> 4346 <value name="SDRAM_NDX_2" value="0x8" desc=""/>
4364<value name="LEVEL2" value="0x4"> 4347 <value name="SDRAM_NDX_1" value="0x4" desc=""/>
4365</value> 4348 <value name="SDRAM_NDX_0" value="0x2" desc=""/>
4366<value name="LEVEL3" value="0x8"> 4349 <value name="ETM_ENABLE" value="0x1" desc=""/>
4367</value> 4350 </field>
4368</field> 4351 </reg>
4369<field name="REQUESTS_BY_LEVEL" bitrange="23:20"> 4352 <reg name="PERSISTENT2" desc="" sct="yes">
4370<value name="LEVEL0" value="0x1"> 4353 <addr name="PERSISTENT2" addr="0x80"/>
4371</value> 4354 <field name="GENERAL" desc="" bitrange="31:0"/>
4372<value name="LEVEL1" value="0x2"> 4355 </reg>
4373</value> 4356 <reg name="PERSISTENT3" desc="" sct="yes">
4374<value name="LEVEL2" value="0x4"> 4357 <addr name="PERSISTENT3" addr="0x90"/>
4375</value> 4358 <field name="GENERAL" desc="" bitrange="31:0"/>
4376<value name="LEVEL3" value="0x8"> 4359 </reg>
4377</value> 4360 <reg name="PERSISTENT4" desc="" sct="yes">
4378</field> 4361 <addr name="PERSISTENT4" addr="0xa0"/>
4379<field name="FIQ" bitrange="17:17"> 4362 <field name="GENERAL" desc="" bitrange="31:0"/>
4380<value name="NO_FIQ_REQUESTED" value="0x0"> 4363 </reg>
4381</value> 4364 <reg name="PERSISTENT5" desc="" sct="yes">
4382<value name="FIQ_REQUESTED" value="0x1"> 4365 <addr name="PERSISTENT5" addr="0xb0"/>
4383</value> 4366 <field name="GENERAL" desc="" bitrange="31:0"/>
4384</field> 4367 </reg>
4385<field name="IRQ" bitrange="16:16"> 4368 <reg name="DEBUG" desc="" sct="yes">
4386<value name="NO_IRQ_REQUESTED" value="0x0"> 4369 <addr name="DEBUG" addr="0xc0"/>
4387</value> 4370 <field name="WATCHDOG_RESET_MASK" desc="" bitrange="1:1"/>
4388<value name="IRQ_REQUESTED" value="0x1"> 4371 <field name="WATCHDOG_RESET" desc="" bitrange="0:0"/>
4389</value> 4372 </reg>
4390</field> 4373 <reg name="VERSION" desc="">
4391<field name="VECTOR_FSM" bitrange="9:0"> 4374 <addr name="VERSION" addr="0xd0"/>
4392<value name="FSM_IDLE" value="0x0"> 4375 <field name="MAJOR" desc="" bitrange="31:24"/>
4393</value> 4376 <field name="MINOR" desc="" bitrange="23:16"/>
4394<value name="FSM_MULTICYCLE1" value="0x1"> 4377 <field name="STEP" desc="" bitrange="15:0"/>
4395</value> 4378 </reg>
4396<value name="FSM_MULTICYCLE2" value="0x2"> 4379 </dev>
4397</value> 4380 <dev name="SAIF" long_name="Sync Audio Interface" desc="Sync Audio Interface (SAIF)" version="3.2.0">
4398<value name="FSM_PENDING" value="0x4"> 4381 <addr name="SAIF1" addr="0x80042000"/>
4399</value> 4382 <addr name="SAIF2" addr="0x80046000"/>
4400<value name="FSM_MULTICYCLE3" value="0x8"> 4383 <reg name="CTRL" desc="" sct="yes">
4401</value> 4384 <addr name="CTRL" addr="0x0"/>
4402<value name="FSM_MULTICYCLE4" value="0x10"> 4385 <field name="SFTRST" desc="" bitrange="31:31"/>
4403</value> 4386 <field name="CLKGATE" desc="" bitrange="30:30"/>
4404<value name="FSM_ISR_RUNNING1" value="0x20"> 4387 <field name="BITCLK_MULT_RATE" desc="" bitrange="29:27"/>
4405</value> 4388 <field name="BITCLK_BASE_RATE" desc="" bitrange="26:26"/>
4406<value name="FSM_ISR_RUNNING2" value="0x40"> 4389 <field name="FIFO_ERROR_IRQ_EN" desc="" bitrange="25:25"/>
4407</value> 4390 <field name="FIFO_SERVICE_IRQ_EN" desc="" bitrange="24:24"/>
4408<value name="FSM_ISR_RUNNING3" value="0x80"> 4391 <field name="DMAWAIT_COUNT" desc="" bitrange="20:16"/>
4409</value> 4392 <field name="CHANNEL_NUM_SELECT" desc="" bitrange="15:14"/>
4410<value name="FSM_MULTICYCLE5" value="0x100"> 4393 <field name="BIT_ORDER" desc="" bitrange="12:12"/>
4411</value> 4394 <field name="DELAY" desc="" bitrange="11:11"/>
4412<value name="FSM_MULTICYCLE6" value="0x200"> 4395 <field name="JUSTIFY" desc="" bitrange="10:10"/>
4413</value> 4396 <field name="LRCLK_POLARITY" desc="" bitrange="9:9"/>
4414</field> 4397 <field name="BITCLK_EDGE" desc="" bitrange="8:8"/>
4415</reg> 4398 <field name="WORD_LENGTH" desc="" bitrange="7:4"/>
4416<reg name="DBGREAD0" sct="no"> 4399 <field name="BITCLK_48XFS_ENABLE" desc="" bitrange="3:3"/>
4417<addr name="DBGREAD0" addr="0x180" /> 4400 <field name="SLAVE_MODE" desc="" bitrange="2:2"/>
4418<field name="VALUE" bitrange="31:0"> 4401 <field name="READ_MODE" desc="" bitrange="1:1"/>
4419</field> 4402 <field name="RUN" desc="" bitrange="0:0"/>
4420</reg> 4403 </reg>
4421<reg name="DBGREAD1" sct="no"> 4404 <reg name="STAT" desc="" sct="yes">
4422<addr name="DBGREAD1" addr="0x190" /> 4405 <addr name="STAT" addr="0x10"/>
4423<field name="VALUE" bitrange="31:0"> 4406 <field name="PRESENT" desc="" bitrange="31:31"/>
4424</field> 4407 <field name="DMA_PREQ" desc="" bitrange="16:16"/>
4425</reg> 4408 <field name="FIFO_UNDERFLOW_IRQ" desc="" bitrange="6:6"/>
4426<reg name="DBGFLAG" sct="yes"> 4409 <field name="FIFO_OVERFLOW_IRQ" desc="" bitrange="5:5"/>
4427<addr name="DBGFLAG" addr="0x1a0" /> 4410 <field name="FIFO_SERVICE_IRQ" desc="" bitrange="4:4"/>
4428<field name="FLAG" bitrange="15:0"> 4411 <field name="BUSY" desc="" bitrange="0:0"/>
4429</field> 4412 </reg>
4430</reg> 4413 <reg name="DATA" desc="" sct="yes">
4431<reg name="DBGREQUESTn" sct="no"> 4414 <addr name="DATA" addr="0x20"/>
4432<formula string="0x1b0+n*0x10"/> 4415 <field name="PCM_RIGHT" desc="" bitrange="31:16"/>
4433<addr name="DBGREQUEST0" addr="0x1b0" /> 4416 <field name="PCM_LEFT" desc="" bitrange="15:0"/>
4434<addr name="DBGREQUEST1" addr="0x1c0" /> 4417 </reg>
4435<field name="BITS" bitrange="31:0"> 4418 <reg name="VERSION" desc="">
4436</field> 4419 <addr name="VERSION" addr="0x30"/>
4437</reg> 4420 <field name="MAJOR" desc="" bitrange="31:24"/>
4438<reg name="VERSION" sct="no"> 4421 <field name="MINOR" desc="" bitrange="23:16"/>
4439<addr name="VERSION" addr="0x1d0" /> 4422 <field name="STEP" desc="" bitrange="15:0"/>
4440<field name="MAJOR" bitrange="31:24"> 4423 </reg>
4441</field> 4424 </dev>
4442<field name="MINOR" bitrange="23:16"> 4425 <dev name="SPDIF" long_name="Sony/Phillips Digital Audio Interface" desc="SPDIF Transmitter" version="3.2.0">
4443</field> 4426 <addr name="SPDIF" addr="0x80054000"/>
4444<field name="STEP" bitrange="15:0"> 4427 <reg name="CTRL" desc="" sct="yes">
4445</field> 4428 <addr name="CTRL" addr="0x0"/>
4446</reg> 4429 <field name="SFTRST" desc="" bitrange="31:31"/>
4447</dev> 4430 <field name="CLKGATE" desc="" bitrange="30:30"/>
4448<dev name="IR" long_name="IrDA" desc="IrDA Controller" version="3.2.0"> 4431 <field name="DMAWAIT_COUNT" desc="" bitrange="20:16"/>
4449<addr name="IR" addr="0x80078000" /> 4432 <field name="WAIT_END_XFER" desc="" bitrange="5:5"/>
4450<reg name="CTRL" sct="yes"> 4433 <field name="WORD_LENGTH" desc="" bitrange="4:4"/>
4451<addr name="CTRL" addr="0x0" /> 4434 <field name="FIFO_UNDERFLOW_IRQ" desc="" bitrange="3:3"/>
4452<field name="SFTRST" bitrange="31:31"> 4435 <field name="FIFO_OVERFLOW_IRQ" desc="" bitrange="2:2"/>
4453<value name="RUN" value="0x0"> 4436 <field name="FIFO_ERROR_IRQ_EN" desc="" bitrange="1:1"/>
4454</value> 4437 <field name="RUN" desc="" bitrange="0:0"/>
4455<value name="RESET" value="0x1"> 4438 </reg>
4456</value> 4439 <reg name="STAT" desc="">
4457</field> 4440 <addr name="STAT" addr="0x10"/>
4458<field name="CLKGATE" bitrange="30:30"> 4441 <field name="PRESENT" desc="" bitrange="31:31"/>
4459</field> 4442 <field name="END_XFER" desc="" bitrange="0:0"/>
4460<field name="MTA" bitrange="26:24"> 4443 </reg>
4461<value name="MTA_10MS" value="0x0"> 4444 <reg name="FRAMECTRL" desc="" sct="yes">
4462</value> 4445 <addr name="FRAMECTRL" addr="0x20"/>
4463<value name="MTA_5MS" value="0x1"> 4446 <field name="V_CONFIG" desc="" bitrange="17:17"/>
4464</value> 4447 <field name="AUTO_MUTE" desc="" bitrange="16:16"/>
4465<value name="MTA_1MS" value="0x2"> 4448 <field name="USER_DATA" desc="" bitrange="14:14"/>
4466</value> 4449 <field name="V" desc="" bitrange="13:13"/>
4467<value name="MTA_500US" value="0x3"> 4450 <field name="L" desc="" bitrange="12:12"/>
4468</value> 4451 <field name="CC" desc="" bitrange="10:4"/>
4469<value name="MTA_100US" value="0x4"> 4452 <field name="PRE" desc="" bitrange="3:3"/>
4470</value> 4453 <field name="COPY" desc="" bitrange="2:2"/>
4471<value name="MTA_50US" value="0x5"> 4454 <field name="AUDIO" desc="" bitrange="1:1"/>
4472</value> 4455 <field name="PRO" desc="" bitrange="0:0"/>
4473<value name="MTA_10US" value="0x6"> 4456 </reg>
4474</value> 4457 <reg name="SRR" desc="" sct="yes">
4475<value name="MTA_0" value="0x7"> 4458 <addr name="SRR" addr="0x30"/>
4476</value> 4459 <field name="BASEMULT" desc="" bitrange="30:28"/>
4477</field> 4460 <field name="RATE" desc="" bitrange="19:0"/>
4478<field name="MODE" bitrange="23:22"> 4461 </reg>
4479<value name="SIR" value="0x0"> 4462 <reg name="DEBUG" desc="">
4480</value> 4463 <addr name="DEBUG" addr="0x40"/>
4481<value name="MIR" value="0x1"> 4464 <field name="DMA_PREQ" desc="" bitrange="1:1"/>
4482</value> 4465 <field name="FIFO_STATUS" desc="" bitrange="0:0"/>
4483<value name="FIR" value="0x2"> 4466 </reg>
4484</value> 4467 <reg name="DATA" desc="" sct="yes">
4485<value name="VFIR" value="0x3"> 4468 <addr name="DATA" addr="0x50"/>
4486</value> 4469 <field name="HIGH" desc="" bitrange="31:16"/>
4487</field> 4470 <field name="LOW" desc="" bitrange="15:0"/>
4488<field name="SPEED" bitrange="21:19"> 4471 </reg>
4489<value name="SPD000" value="0x0"> 4472 <reg name="VERSION" desc="">
4490</value> 4473 <addr name="VERSION" addr="0x60"/>
4491<value name="SPD001" value="0x1"> 4474 <field name="MAJOR" desc="" bitrange="31:24"/>
4492</value> 4475 <field name="MINOR" desc="" bitrange="23:16"/>
4493<value name="SPD010" value="0x2"> 4476 <field name="STEP" desc="" bitrange="15:0"/>
4494</value> 4477 </reg>
4495<value name="SPD011" value="0x3"> 4478 </dev>
4496</value> 4479 <dev name="SSP" long_name="Sync Serial Port" desc="Synchronous Serial Ports (SSP)" version="3.2.0">
4497<value name="SPD100" value="0x4"> 4480 <addr name="SSP1" addr="0x80010000"/>
4498</value> 4481 <addr name="SSP2" addr="0x80034000"/>
4499<value name="SPD101" value="0x5"> 4482 <reg name="CTRL0" desc="" sct="yes">
4500</value> 4483 <addr name="CTRL0" addr="0x0"/>
4501</field> 4484 <field name="SFTRST" desc="" bitrange="31:31"/>
4502<field name="TC_TIME_DIV" bitrange="13:8"> 4485 <field name="CLKGATE" desc="" bitrange="30:30"/>
4503</field> 4486 <field name="RUN" desc="" bitrange="29:29"/>
4504<field name="TC_TYPE" bitrange="7:7"> 4487 <field name="SDIO_IRQ_CHECK" desc="" bitrange="28:28"/>
4505</field> 4488 <field name="LOCK_CS" desc="" bitrange="27:27"/>
4506<field name="SIR_GAP" bitrange="6:4"> 4489 <field name="IGNORE_CRC" desc="" bitrange="26:26"/>
4507<value name="GAP_10K" value="0x0"> 4490 <field name="READ" desc="" bitrange="25:25"/>
4508</value> 4491 <field name="DATA_XFER" desc="" bitrange="24:24"/>
4509<value name="GAP_5K" value="0x1"> 4492 <field name="BUS_WIDTH" desc="" bitrange="23:22">
4510</value> 4493 <value name="ONE_BIT" value="0x0" desc=""/>
4511<value name="GAP_1K" value="0x2"> 4494 <value name="FOUR_BIT" value="0x1" desc=""/>
4512</value> 4495 <value name="EIGHT_BIT" value="0x2" desc=""/>
4513<value name="GAP_500" value="0x3"> 4496 </field>
4514</value> 4497 <field name="WAIT_FOR_IRQ" desc="" bitrange="21:21"/>
4515<value name="GAP_100" value="0x4"> 4498 <field name="WAIT_FOR_CMD" desc="" bitrange="20:20"/>
4516</value> 4499 <field name="LONG_RESP" desc="" bitrange="19:19"/>
4517<value name="GAP_50" value="0x5"> 4500 <field name="CHECK_RESP" desc="" bitrange="18:18"/>
4518</value> 4501 <field name="GET_RESP" desc="" bitrange="17:17"/>
4519<value name="GAP_10" value="0x6"> 4502 <field name="ENABLE" desc="" bitrange="16:16"/>
4520</value> 4503 <field name="XFER_COUNT" desc="" bitrange="15:0"/>
4521<value name="GAP_0" value="0x7"> 4504 </reg>
4522</value> 4505 <reg name="CMD0" desc="" sct="yes">
4523</field> 4506 <addr name="CMD0" addr="0x10"/>
4524<field name="SIPEN" bitrange="3:3"> 4507 <field name="APPEND_8CYC" desc="" bitrange="20:20"/>
4525</field> 4508 <field name="BLOCK_SIZE" desc="" bitrange="19:16"/>
4526<field name="TCEN" bitrange="2:2"> 4509 <field name="BLOCK_COUNT" desc="" bitrange="15:8"/>
4527</field> 4510 <field name="CMD" desc="" bitrange="7:0">
4528<field name="TXEN" bitrange="1:1"> 4511 <value name="MMC_GO_IDLE_STATE" value="0x0" desc=""/>
4529</field> 4512 <value name="MMC_SEND_OP_COND" value="0x1" desc=""/>
4530<field name="RXEN" bitrange="0:0"> 4513 <value name="MMC_ALL_SEND_CID" value="0x2" desc=""/>
4531</field> 4514 <value name="MMC_SET_RELATIVE_ADDR" value="0x3" desc=""/>
4532</reg> 4515 <value name="MMC_SET_DSR" value="0x4" desc=""/>
4533<reg name="TXDMA" sct="yes"> 4516 <value name="MMC_RESERVED_5" value="0x5" desc=""/>
4534<addr name="TXDMA" addr="0x10" /> 4517 <value name="MMC_SWITCH" value="0x6" desc=""/>
4535<field name="RUN" bitrange="31:31"> 4518 <value name="MMC_SELECT_DESELECT_CARD" value="0x7" desc=""/>
4536</field> 4519 <value name="MMC_SEND_EXT_CSD" value="0x8" desc=""/>
4537<field name="EMPTY" bitrange="29:29"> 4520 <value name="MMC_SEND_CSD" value="0x9" desc=""/>
4538</field> 4521 <value name="MMC_SEND_CID" value="0xa" desc=""/>
4539<field name="INT" bitrange="28:28"> 4522 <value name="MMC_READ_DAT_UNTIL_STOP" value="0xb" desc=""/>
4540</field> 4523 <value name="MMC_STOP_TRANSMISSION" value="0xc" desc=""/>
4541<field name="CHANGE" bitrange="27:27"> 4524 <value name="MMC_SEND_STATUS" value="0xd" desc=""/>
4542</field> 4525 <value name="MMC_BUSTEST_R" value="0xe" desc=""/>
4543<field name="NEW_MTA" bitrange="26:24"> 4526 <value name="MMC_GO_INACTIVE_STATE" value="0xf" desc=""/>
4544</field> 4527 <value name="MMC_SET_BLOCKLEN" value="0x10" desc=""/>
4545<field name="NEW_MODE" bitrange="23:22"> 4528 <value name="MMC_READ_SINGLE_BLOCK" value="0x11" desc=""/>
4546</field> 4529 <value name="MMC_READ_MULTIPLE_BLOCK" value="0x12" desc=""/>
4547<field name="NEW_SPEED" bitrange="21:19"> 4530 <value name="MMC_BUSTEST_W" value="0x13" desc=""/>
4548</field> 4531 <value name="MMC_WRITE_DAT_UNTIL_STOP" value="0x14" desc=""/>
4549<field name="BOF_TYPE" bitrange="18:18"> 4532 <value name="MMC_SET_BLOCK_COUNT" value="0x17" desc=""/>
4550</field> 4533 <value name="MMC_WRITE_BLOCK" value="0x18" desc=""/>
4551<field name="XBOFS" bitrange="17:12"> 4534 <value name="MMC_WRITE_MULTIPLE_BLOCK" value="0x19" desc=""/>
4552</field> 4535 <value name="MMC_PROGRAM_CID" value="0x1a" desc=""/>
4553<field name="XFER_COUNT" bitrange="11:0"> 4536 <value name="MMC_PROGRAM_CSD" value="0x1b" desc=""/>
4554</field> 4537 <value name="MMC_SET_WRITE_PROT" value="0x1c" desc=""/>
4555</reg> 4538 <value name="MMC_CLR_WRITE_PROT" value="0x1d" desc=""/>
4556<reg name="RXDMA" sct="yes"> 4539 <value name="MMC_SEND_WRITE_PROT" value="0x1e" desc=""/>
4557<addr name="RXDMA" addr="0x20" /> 4540 <value name="MMC_ERASE_GROUP_START" value="0x23" desc=""/>
4558<field name="RUN" bitrange="31:31"> 4541 <value name="MMC_ERASE_GROUP_END" value="0x24" desc=""/>
4559</field> 4542 <value name="MMC_ERASE" value="0x26" desc=""/>
4560<field name="XFER_COUNT" bitrange="9:0"> 4543 <value name="MMC_FAST_IO" value="0x27" desc=""/>
4561</field> 4544 <value name="MMC_GO_IRQ_STATE" value="0x28" desc=""/>
4562</reg> 4545 <value name="MMC_LOCK_UNLOCK" value="0x2a" desc=""/>
4563<reg name="DBGCTRL" sct="yes"> 4546 <value name="MMC_APP_CMD" value="0x37" desc=""/>
4564<addr name="DBGCTRL" addr="0x30" /> 4547 <value name="MMC_GEN_CMD" value="0x38" desc=""/>
4565<field name="VFIRSWZ" bitrange="12:12"> 4548 <value name="SD_GO_IDLE_STATE" value="0x0" desc=""/>
4566<value name="NORMAL" value="0x0"> 4549 <value name="SD_ALL_SEND_CID" value="0x2" desc=""/>
4567</value> 4550 <value name="SD_SEND_RELATIVE_ADDR" value="0x3" desc=""/>
4568<value name="SWAP" value="0x1"> 4551 <value name="SD_SET_DSR" value="0x4" desc=""/>
4569</value> 4552 <value name="SD_IO_SEND_OP_COND" value="0x5" desc=""/>
4570</field> 4553 <value name="SD_SELECT_DESELECT_CARD" value="0x7" desc=""/>
4571<field name="RXFRMOFF" bitrange="11:11"> 4554 <value name="SD_SEND_CSD" value="0x9" desc=""/>
4572</field> 4555 <value name="SD_SEND_CID" value="0xa" desc=""/>
4573<field name="RXCRCOFF" bitrange="10:10"> 4556 <value name="SD_STOP_TRANSMISSION" value="0xc" desc=""/>
4574</field> 4557 <value name="SD_SEND_STATUS" value="0xd" desc=""/>
4575<field name="RXINVERT" bitrange="9:9"> 4558 <value name="SD_GO_INACTIVE_STATE" value="0xf" desc=""/>
4576</field> 4559 <value name="SD_SET_BLOCKLEN" value="0x10" desc=""/>
4577<field name="TXFRMOFF" bitrange="8:8"> 4560 <value name="SD_READ_SINGLE_BLOCK" value="0x11" desc=""/>
4578</field> 4561 <value name="SD_READ_MULTIPLE_BLOCK" value="0x12" desc=""/>
4579<field name="TXCRCOFF" bitrange="7:7"> 4562 <value name="SD_WRITE_BLOCK" value="0x18" desc=""/>
4580</field> 4563 <value name="SD_WRITE_MULTIPLE_BLOCK" value="0x19" desc=""/>
4581<field name="TXINVERT" bitrange="6:6"> 4564 <value name="SD_PROGRAM_CSD" value="0x1b" desc=""/>
4582</field> 4565 <value name="SD_SET_WRITE_PROT" value="0x1c" desc=""/>
4583<field name="INTLOOPBACK" bitrange="5:5"> 4566 <value name="SD_CLR_WRITE_PROT" value="0x1d" desc=""/>
4584</field> 4567 <value name="SD_SEND_WRITE_PROT" value="0x1e" desc=""/>
4585<field name="DUPLEX" bitrange="4:4"> 4568 <value name="SD_ERASE_WR_BLK_START" value="0x20" desc=""/>
4586</field> 4569 <value name="SD_ERASE_WR_BLK_END" value="0x21" desc=""/>
4587<field name="MIO_RX" bitrange="3:3"> 4570 <value name="SD_ERASE_GROUP_START" value="0x23" desc=""/>
4588</field> 4571 <value name="SD_ERASE_GROUP_END" value="0x24" desc=""/>
4589<field name="MIO_TX" bitrange="2:2"> 4572 <value name="SD_ERASE" value="0x26" desc=""/>
4590</field> 4573 <value name="SD_LOCK_UNLOCK" value="0x2a" desc=""/>
4591<field name="MIO_SCLK" bitrange="1:1"> 4574 <value name="SD_IO_RW_DIRECT" value="0x34" desc=""/>
4592</field> 4575 <value name="SD_IO_RW_EXTENDED" value="0x35" desc=""/>
4593<field name="MIO_EN" bitrange="0:0"> 4576 <value name="SD_APP_CMD" value="0x37" desc=""/>
4594</field> 4577 <value name="SD_GEN_CMD" value="0x38" desc=""/>
4595</reg> 4578 </field>
4596<reg name="INTR" sct="yes"> 4579 </reg>
4597<addr name="INTR" addr="0x40" /> 4580 <reg name="CMD1" desc="">
4598<field name="RXABORT_IRQ_EN" bitrange="22:22"> 4581 <addr name="CMD1" addr="0x20"/>
4599<value name="DISABLED" value="0x0"> 4582 <field name="CMD_ARG" desc="" bitrange="31:0"/>
4600</value> 4583 </reg>
4601<value name="ENABLED" value="0x1"> 4584 <reg name="COMPREF" desc="">
4602</value> 4585 <addr name="COMPREF" addr="0x30"/>
4603</field> 4586 <field name="REFERENCE" desc="" bitrange="31:0"/>
4604<field name="SPEED_IRQ_EN" bitrange="21:21"> 4587 </reg>
4605<value name="DISABLED" value="0x0"> 4588 <reg name="COMPMASK" desc="">
4606</value> 4589 <addr name="COMPMASK" addr="0x40"/>
4607<value name="ENABLED" value="0x1"> 4590 <field name="MASK" desc="" bitrange="31:0"/>
4608</value> 4591 </reg>
4609</field> 4592 <reg name="TIMING" desc="">
4610<field name="RXOF_IRQ_EN" bitrange="20:20"> 4593 <addr name="TIMING" addr="0x50"/>
4611<value name="DISABLED" value="0x0"> 4594 <field name="TIMEOUT" desc="" bitrange="31:16"/>
4612</value> 4595 <field name="CLOCK_DIVIDE" desc="" bitrange="15:8"/>
4613<value name="ENABLED" value="0x1"> 4596 <field name="CLOCK_RATE" desc="" bitrange="7:0"/>
4614</value> 4597 </reg>
4615</field> 4598 <reg name="CTRL1" desc="" sct="yes">
4616<field name="TXUF_IRQ_EN" bitrange="19:19"> 4599 <addr name="CTRL1" addr="0x60"/>
4617<value name="DISABLED" value="0x0"> 4600 <field name="SDIO_IRQ" desc="" bitrange="31:31"/>
4618</value> 4601 <field name="SDIO_IRQ_EN" desc="" bitrange="30:30"/>
4619<value name="ENABLED" value="0x1"> 4602 <field name="RESP_ERR_IRQ" desc="" bitrange="29:29"/>
4620</value> 4603 <field name="RESP_ERR_IRQ_EN" desc="" bitrange="28:28"/>
4621</field> 4604 <field name="RESP_TIMEOUT_IRQ" desc="" bitrange="27:27"/>
4622<field name="TC_IRQ_EN" bitrange="18:18"> 4605 <field name="RESP_TIMEOUT_IRQ_EN" desc="" bitrange="26:26"/>
4623<value name="DISABLED" value="0x0"> 4606 <field name="DATA_TIMEOUT_IRQ" desc="" bitrange="25:25"/>
4624</value> 4607 <field name="DATA_TIMEOUT_IRQ_EN" desc="" bitrange="24:24"/>
4625<value name="ENABLED" value="0x1"> 4608 <field name="DATA_CRC_IRQ" desc="" bitrange="23:23"/>
4626</value> 4609 <field name="DATA_CRC_IRQ_EN" desc="" bitrange="22:22"/>
4627</field> 4610 <field name="FIFO_UNDERRUN_IRQ" desc="" bitrange="21:21"/>
4628<field name="RX_IRQ_EN" bitrange="17:17"> 4611 <field name="FIFO_UNDERRUN_EN" desc="" bitrange="20:20"/>
4629<value name="DISABLED" value="0x0"> 4612 <field name="CEATA_CCS_ERR_IRQ" desc="" bitrange="19:19"/>
4630</value> 4613 <field name="CEATA_CCS_ERR_IRQ_EN" desc="" bitrange="18:18"/>
4631<value name="ENABLED" value="0x1"> 4614 <field name="RECV_TIMEOUT_IRQ" desc="" bitrange="17:17"/>
4632</value> 4615 <field name="RECV_TIMEOUT_IRQ_EN" desc="" bitrange="16:16"/>
4633</field> 4616 <field name="FIFO_OVERRUN_IRQ" desc="" bitrange="15:15"/>
4634<field name="TX_IRQ_EN" bitrange="16:16"> 4617 <field name="FIFO_OVERRUN_IRQ_EN" desc="" bitrange="14:14"/>
4635<value name="DISABLED" value="0x0"> 4618 <field name="DMA_ENABLE" desc="" bitrange="13:13"/>
4636</value> 4619 <field name="CEATA_CCS_ERR_EN" desc="" bitrange="12:12"/>
4637<value name="ENABLED" value="0x1"> 4620 <field name="SLAVE_OUT_DISABLE" desc="" bitrange="11:11"/>
4638</value> 4621 <field name="PHASE" desc="" bitrange="10:10"/>
4639</field> 4622 <field name="POLARITY" desc="" bitrange="9:9"/>
4640<field name="RXABORT_IRQ" bitrange="6:6"> 4623 <field name="SLAVE_MODE" desc="" bitrange="8:8"/>
4641<value name="NO_REQUEST" value="0x0"> 4624 <field name="WORD_LENGTH" desc="" bitrange="7:4">
4642</value> 4625 <value name="RESERVED0" value="0x0" desc=""/>
4643<value name="REQUEST" value="0x1"> 4626 <value name="RESERVED1" value="0x1" desc=""/>
4644</value> 4627 <value name="RESERVED2" value="0x2" desc=""/>
4645</field> 4628 <value name="FOUR_BITS" value="0x3" desc=""/>
4646<field name="SPEED_IRQ" bitrange="5:5"> 4629 <value name="EIGHT_BITS" value="0x7" desc=""/>
4647<value name="NO_REQUEST" value="0x0"> 4630 <value name="SIXTEEN_BITS" value="0xf" desc=""/>
4648</value> 4631 </field>
4649<value name="REQUEST" value="0x1"> 4632 <field name="SSP_MODE" desc="" bitrange="3:0">
4650</value> 4633 <value name="SPI" value="0x0" desc=""/>
4651</field> 4634 <value name="SSI" value="0x1" desc=""/>
4652<field name="RXOF_IRQ" bitrange="4:4"> 4635 <value name="SD_MMC" value="0x3" desc=""/>
4653<value name="NO_REQUEST" value="0x0"> 4636 <value name="MS" value="0x4" desc=""/>
4654</value> 4637 <value name="CE_ATA" value="0x7" desc=""/>
4655<value name="REQUEST" value="0x1"> 4638 </field>
4656</value> 4639 </reg>
4657</field> 4640 <reg name="DATA" desc="">
4658<field name="TXUF_IRQ" bitrange="3:3"> 4641 <addr name="DATA" addr="0x70"/>
4659<value name="NO_REQUEST" value="0x0"> 4642 <field name="DATA" desc="" bitrange="31:0"/>
4660</value> 4643 </reg>
4661<value name="REQUEST" value="0x1"> 4644 <reg name="SDRESP0" desc="">
4662</value> 4645 <addr name="SDRESP0" addr="0x80"/>
4663</field> 4646 <field name="RESP0" desc="" bitrange="31:0"/>
4664<field name="TC_IRQ" bitrange="2:2"> 4647 </reg>
4665<value name="NO_REQUEST" value="0x0"> 4648 <reg name="SDRESP1" desc="">
4666</value> 4649 <addr name="SDRESP1" addr="0x90"/>
4667<value name="REQUEST" value="0x1"> 4650 <field name="RESP1" desc="" bitrange="31:0"/>
4668</value> 4651 </reg>
4669</field> 4652 <reg name="SDRESP2" desc="">
4670<field name="RX_IRQ" bitrange="1:1"> 4653 <addr name="SDRESP2" addr="0xa0"/>
4671<value name="NO_REQUEST" value="0x0"> 4654 <field name="RESP2" desc="" bitrange="31:0"/>
4672</value> 4655 </reg>
4673<value name="REQUEST" value="0x1"> 4656 <reg name="SDRESP3" desc="">
4674</value> 4657 <addr name="SDRESP3" addr="0xb0"/>
4675</field> 4658 <field name="RESP3" desc="" bitrange="31:0"/>
4676<field name="TX_IRQ" bitrange="0:0"> 4659 </reg>
4677<value name="NO_REQUEST" value="0x0"> 4660 <reg name="STATUS" desc="">
4678</value> 4661 <addr name="STATUS" addr="0xc0"/>
4679<value name="REQUEST" value="0x1"> 4662 <field name="PRESENT" desc="" bitrange="31:31"/>
4680</value> 4663 <field name="MS_PRESENT" desc="" bitrange="30:30"/>
4681</field> 4664 <field name="SD_PRESENT" desc="" bitrange="29:29"/>
4682</reg> 4665 <field name="CARD_DETECT" desc="" bitrange="28:28"/>
4683<reg name="DATA" sct="no"> 4666 <field name="DMASENSE" desc="" bitrange="21:21"/>
4684<addr name="DATA" addr="0x50" /> 4667 <field name="DMATERM" desc="" bitrange="20:20"/>
4685<field name="DATA" bitrange="31:0"> 4668 <field name="DMAREQ" desc="" bitrange="19:19"/>
4686</field> 4669 <field name="DMAEND" desc="" bitrange="18:18"/>
4687</reg> 4670 <field name="SDIO_IRQ" desc="" bitrange="17:17"/>
4688<reg name="STAT" sct="no"> 4671 <field name="RESP_CRC_ERR" desc="" bitrange="16:16"/>
4689<addr name="STAT" addr="0x60" /> 4672 <field name="RESP_ERR" desc="" bitrange="15:15"/>
4690<field name="PRESENT" bitrange="31:31"> 4673 <field name="RESP_TIMEOUT" desc="" bitrange="14:14"/>
4691<value name="UNAVAILABLE" value="0x0"> 4674 <field name="DATA_CRC_ERR" desc="" bitrange="13:13"/>
4692</value> 4675 <field name="TIMEOUT" desc="" bitrange="12:12"/>
4693<value name="AVAILABLE" value="0x1"> 4676 <field name="RECV_TIMEOUT_STAT" desc="" bitrange="11:11"/>
4694</value> 4677 <field name="CEATA_CCS_ERR" desc="" bitrange="10:10"/>
4695</field> 4678 <field name="FIFO_OVRFLW" desc="" bitrange="9:9"/>
4696<field name="MODE_ALLOWED" bitrange="30:29"> 4679 <field name="FIFO_FULL" desc="" bitrange="8:8"/>
4697<value name="VFIR" value="0x0"> 4680 <field name="FIFO_EMPTY" desc="" bitrange="5:5"/>
4698</value> 4681 <field name="FIFO_UNDRFLW" desc="" bitrange="4:4"/>
4699<value name="FIR" value="0x1"> 4682 <field name="CMD_BUSY" desc="" bitrange="3:3"/>
4700</value> 4683 <field name="DATA_BUSY" desc="" bitrange="2:2"/>
4701<value name="MIR" value="0x2"> 4684 <field name="BUSY" desc="" bitrange="0:0"/>
4702</value> 4685 </reg>
4703<value name="SIR" value="0x3"> 4686 <reg name="DEBUG" desc="">
4704</value> 4687 <addr name="DEBUG" addr="0x100"/>
4705</field> 4688 <field name="DATACRC_ERR" desc="" bitrange="31:28"/>
4706<field name="ANY_IRQ" bitrange="28:28"> 4689 <field name="DATA_STALL" desc="" bitrange="27:27"/>
4707<value name="NO_REQUEST" value="0x0"> 4690 <field name="DAT_SM" desc="" bitrange="26:24">
4708</value> 4691 <value name="DSM_IDLE" value="0x0" desc=""/>
4709<value name="REQUEST" value="0x1"> 4692 <value name="DSM_WORD" value="0x2" desc=""/>
4710</value> 4693 <value name="DSM_CRC1" value="0x3" desc=""/>
4711</field> 4694 <value name="DSM_CRC2" value="0x4" desc=""/>
4712<field name="RXABORT_SUMMARY" bitrange="22:22"> 4695 <value name="DSM_END" value="0x5" desc=""/>
4713<value name="NO_REQUEST" value="0x0"> 4696 </field>
4714</value> 4697 <field name="MSTK_SM" desc="" bitrange="23:20">
4715<value name="REQUEST" value="0x1"> 4698 <value name="MSTK_IDLE" value="0x0" desc=""/>
4716</value> 4699 <value name="MSTK_CKON" value="0x1" desc=""/>
4717</field> 4700 <value name="MSTK_BS1" value="0x2" desc=""/>
4718<field name="SPEED_SUMMARY" bitrange="21:21"> 4701 <value name="MSTK_TPC" value="0x3" desc=""/>
4719<value name="NO_REQUEST" value="0x0"> 4702 <value name="MSTK_BS2" value="0x4" desc=""/>
4720</value> 4703 <value name="MSTK_HDSHK" value="0x5" desc=""/>
4721<value name="REQUEST" value="0x1"> 4704 <value name="MSTK_BS3" value="0x6" desc=""/>
4722</value> 4705 <value name="MSTK_RW" value="0x7" desc=""/>
4723</field> 4706 <value name="MSTK_CRC1" value="0x8" desc=""/>
4724<field name="RXOF_SUMMARY" bitrange="20:20"> 4707 <value name="MSTK_CRC2" value="0x9" desc=""/>
4725<value name="NO_REQUEST" value="0x0"> 4708 <value name="MSTK_BS0" value="0xa" desc=""/>
4726</value> 4709 <value name="MSTK_END1" value="0xb" desc=""/>
4727<value name="REQUEST" value="0x1"> 4710 <value name="MSTK_END2W" value="0xc" desc=""/>
4728</value> 4711 <value name="MSTK_END2R" value="0xd" desc=""/>
4729</field> 4712 <value name="MSTK_DONE" value="0xe" desc=""/>
4730<field name="TXUF_SUMMARY" bitrange="19:19"> 4713 </field>
4731<value name="NO_REQUEST" value="0x0"> 4714 <field name="CMD_OE" desc="" bitrange="19:19"/>
4732</value> 4715 <field name="DMA_SM" desc="" bitrange="18:16">
4733<value name="REQUEST" value="0x1"> 4716 <value name="DMA_IDLE" value="0x0" desc=""/>
4734</value> 4717 <value name="DMA_DMAREQ" value="0x1" desc=""/>
4735</field> 4718 <value name="DMA_DMAACK" value="0x2" desc=""/>
4736<field name="TC_SUMMARY" bitrange="18:18"> 4719 <value name="DMA_STALL" value="0x3" desc=""/>
4737<value name="NO_REQUEST" value="0x0"> 4720 <value name="DMA_BUSY" value="0x4" desc=""/>
4738</value> 4721 <value name="DMA_DONE" value="0x5" desc=""/>
4739<value name="REQUEST" value="0x1"> 4722 <value name="DMA_COUNT" value="0x6" desc=""/>
4740</value> 4723 </field>
4741</field> 4724 <field name="MMC_SM" desc="" bitrange="15:12">
4742<field name="RX_SUMMARY" bitrange="17:17"> 4725 <value name="MMC_IDLE" value="0x0" desc=""/>
4743<value name="NO_REQUEST" value="0x0"> 4726 <value name="MMC_CMD" value="0x1" desc=""/>
4744</value> 4727 <value name="MMC_TRC" value="0x2" desc=""/>
4745<value name="REQUEST" value="0x1"> 4728 <value name="MMC_RESP" value="0x3" desc=""/>
4746</value> 4729 <value name="MMC_RPRX" value="0x4" desc=""/>
4747</field> 4730 <value name="MMC_TX" value="0x5" desc=""/>
4748<field name="TX_SUMMARY" bitrange="16:16"> 4731 <value name="MMC_CTOK" value="0x6" desc=""/>
4749<value name="NO_REQUEST" value="0x0"> 4732 <value name="MMC_RX" value="0x7" desc=""/>
4750</value> 4733 <value name="MMC_CCS" value="0x8" desc=""/>
4751<value name="REQUEST" value="0x1"> 4734 <value name="MMC_PUP" value="0x9" desc=""/>
4752</value> 4735 <value name="MMC_WAIT" value="0xa" desc=""/>
4753</field> 4736 </field>
4754<field name="MEDIA_BUSY" bitrange="2:2"> 4737 <field name="CMD_SM" desc="" bitrange="11:10">
4755</field> 4738 <value name="CSM_IDLE" value="0x0" desc=""/>
4756<field name="RX_ACTIVE" bitrange="1:1"> 4739 <value name="CSM_INDEX" value="0x1" desc=""/>
4757</field> 4740 <value name="CSM_ARG" value="0x2" desc=""/>
4758<field name="TX_ACTIVE" bitrange="0:0"> 4741 <value name="CSM_CRC" value="0x3" desc=""/>
4759</field> 4742 </field>
4760</reg> 4743 <field name="SSP_CMD" desc="" bitrange="9:9"/>
4761<reg name="TCCTRL" sct="yes"> 4744 <field name="SSP_RESP" desc="" bitrange="8:8"/>
4762<addr name="TCCTRL" addr="0x70" /> 4745 <field name="SSP_RXD" desc="" bitrange="7:0"/>
4763<field name="INIT" bitrange="31:31"> 4746 </reg>
4764</field> 4747 <reg name="VERSION" desc="">
4765<field name="GO" bitrange="30:30"> 4748 <addr name="VERSION" addr="0x110"/>
4766</field> 4749 <field name="MAJOR" desc="" bitrange="31:24"/>
4767<field name="BUSY" bitrange="29:29"> 4750 <field name="MINOR" desc="" bitrange="23:16"/>
4768</field> 4751 <field name="STEP" desc="" bitrange="15:0"/>
4769<field name="TEMIC" bitrange="24:24"> 4752 </reg>
4770<value name="LOW" value="0x0"> 4753 </dev>
4771</value> 4754 <dev name="TIMROT" long_name="Timers/Rotary Interface" desc="Timers and Rotary Decoder" version="3.2.0">
4772<value name="HIGH" value="0x1"> 4755 <addr name="TIMROT" addr="0x80068000"/>
4773</value> 4756 <reg name="ROTCTRL" desc="" sct="yes">
4774</field> 4757 <addr name="ROTCTRL" addr="0x0"/>
4775<field name="EXT_DATA" bitrange="23:16"> 4758 <field name="SFTRST" desc="" bitrange="31:31"/>
4776</field> 4759 <field name="CLKGATE" desc="" bitrange="30:30"/>
4777<field name="DATA" bitrange="15:8"> 4760 <field name="ROTARY_PRESENT" desc="" bitrange="29:29"/>
4778</field> 4761 <field name="TIM3_PRESENT" desc="" bitrange="28:28"/>
4779<field name="ADDR" bitrange="7:5"> 4762 <field name="TIM2_PRESENT" desc="" bitrange="27:27"/>
4780</field> 4763 <field name="TIM1_PRESENT" desc="" bitrange="26:26"/>
4781<field name="INDX" bitrange="4:1"> 4764 <field name="TIM0_PRESENT" desc="" bitrange="25:25"/>
4782</field> 4765 <field name="STATE" desc="" bitrange="24:22"/>
4783<field name="C" bitrange="0:0"> 4766 <field name="DIVIDER" desc="" bitrange="21:16"/>
4784</field> 4767 <field name="RELATIVE" desc="" bitrange="12:12"/>
4785</reg> 4768 <field name="OVERSAMPLE" desc="" bitrange="11:10">
4786<reg name="SI_READ" sct="no"> 4769 <value name="8X" value="0x0" desc=""/>
4787<addr name="SI_READ" addr="0x80" /> 4770 <value name="4X" value="0x1" desc=""/>
4788<field name="ABORT" bitrange="8:8"> 4771 <value name="2X" value="0x2" desc=""/>
4789</field> 4772 <value name="1X" value="0x3" desc=""/>
4790<field name="DATA" bitrange="7:0"> 4773 </field>
4791</field> 4774 <field name="POLARITY_B" desc="" bitrange="9:9"/>
4792</reg> 4775 <field name="POLARITY_A" desc="" bitrange="8:8"/>
4793<reg name="DEBUG" sct="no"> 4776 <field name="SELECT_B" desc="" bitrange="6:4">
4794<addr name="DEBUG" addr="0x90" /> 4777 <value name="NEVER_TICK" value="0x0" desc=""/>
4795<field name="TXDMAKICK" bitrange="5:5"> 4778 <value name="PWM0" value="0x1" desc=""/>
4796</field> 4779 <value name="PWM1" value="0x2" desc=""/>
4797<field name="RXDMAKICK" bitrange="4:4"> 4780 <value name="PWM2" value="0x3" desc=""/>
4798</field> 4781 <value name="PWM3" value="0x4" desc=""/>
4799<field name="TXDMAEND" bitrange="3:3"> 4782 <value name="PWM4" value="0x5" desc=""/>
4800</field> 4783 <value name="ROTARYA" value="0x6" desc=""/>
4801<field name="RXDMAEND" bitrange="2:2"> 4784 <value name="ROTARYB" value="0x7" desc=""/>
4802</field> 4785 </field>
4803<field name="TXDMAREQ" bitrange="1:1"> 4786 <field name="SELECT_A" desc="" bitrange="2:0">
4804</field> 4787 <value name="NEVER_TICK" value="0x0" desc=""/>
4805<field name="RXDMAREQ" bitrange="0:0"> 4788 <value name="PWM0" value="0x1" desc=""/>
4806</field> 4789 <value name="PWM1" value="0x2" desc=""/>
4807</reg> 4790 <value name="PWM2" value="0x3" desc=""/>
4808<reg name="VERSION" sct="no"> 4791 <value name="PWM3" value="0x4" desc=""/>
4809<addr name="VERSION" addr="0xa0" /> 4792 <value name="PWM4" value="0x5" desc=""/>
4810<field name="MAJOR" bitrange="31:24"> 4793 <value name="ROTARYA" value="0x6" desc=""/>
4811</field> 4794 <value name="ROTARYB" value="0x7" desc=""/>
4812<field name="MINOR" bitrange="23:16"> 4795 </field>
4813</field> 4796 </reg>
4814<field name="STEP" bitrange="15:0"> 4797 <reg name="ROTCOUNT" desc="">
4815</field> 4798 <addr name="ROTCOUNT" addr="0x10"/>
4816</reg> 4799 <field name="UPDOWN" desc="" bitrange="15:0"/>
4817</dev> 4800 </reg>
4818<dev name="LCDIF" long_name="LCD Interface" desc="LCD Interface (LCDIF)" version="3.2.0"> 4801 <reg name="TIMCTRLn" desc="" sct="yes">
4819<addr name="LCDIF" addr="0x80030000" /> 4802 <formula string="0x20+n*0x20"/>
4820<reg name="CTRL" sct="yes"> 4803 <addr name="TIMCTRL0" addr="0x20"/>
4821<addr name="CTRL" addr="0x0" /> 4804 <addr name="TIMCTRL1" addr="0x40"/>
4822<field name="SFTRST" bitrange="31:31"> 4805 <addr name="TIMCTRL2" addr="0x60"/>
4823</field> 4806 <field name="IRQ" desc="" bitrange="15:15"/>
4824<field name="CLKGATE" bitrange="30:30"> 4807 <field name="IRQ_EN" desc="" bitrange="14:14"/>
4825</field> 4808 <field name="POLARITY" desc="" bitrange="8:8"/>
4826<field name="READ_WRITEB" bitrange="29:29"> 4809 <field name="UPDATE" desc="" bitrange="7:7"/>
4827</field> 4810 <field name="RELOAD" desc="" bitrange="6:6"/>
4828<field name="WAIT_FOR_VSYNC_EDGE" bitrange="28:28"> 4811 <field name="PRESCALE" desc="" bitrange="5:4">
4829</field> 4812 <value name="DIV_BY_1" value="0x0" desc=""/>
4830<field name="DATA_SHIFT_DIR" bitrange="27:27"> 4813 <value name="DIV_BY_2" value="0x1" desc=""/>
4831<value name="TXDATA_SHIFT_LEFT" value="0x0"> 4814 <value name="DIV_BY_4" value="0x2" desc=""/>
4832</value> 4815 <value name="DIV_BY_8" value="0x3" desc=""/>
4833<value name="TXDATA_SHIFT_RIGHT" value="0x1"> 4816 </field>
4834</value> 4817 <field name="SELECT" desc="" bitrange="3:0">
4835</field> 4818 <value name="NEVER_TICK" value="0x0" desc=""/>
4836<field name="SHIFT_NUM_BITS" bitrange="26:25"> 4819 <value name="PWM0" value="0x1" desc=""/>
4837</field> 4820 <value name="PWM1" value="0x2" desc=""/>
4838<field name="DVI_MODE" bitrange="24:24"> 4821 <value name="PWM2" value="0x3" desc=""/>
4839</field> 4822 <value name="PWM3" value="0x4" desc=""/>
4840<field name="BYPASS_COUNT" bitrange="23:23"> 4823 <value name="PWM4" value="0x5" desc=""/>
4841</field> 4824 <value name="ROTARYA" value="0x6" desc=""/>
4842<field name="DATA_SWIZZLE" bitrange="22:21"> 4825 <value name="ROTARYB" value="0x7" desc=""/>
4843<value name="NO_SWAP" value="0x0"> 4826 <value name="32KHZ_XTAL" value="0x8" desc=""/>
4844</value> 4827 <value name="8KHZ_XTAL" value="0x9" desc=""/>
4845<value name="LITTLE_ENDIAN" value="0x0"> 4828 <value name="4KHZ_XTAL" value="0xa" desc=""/>
4846</value> 4829 <value name="1KHZ_XTAL" value="0xb" desc=""/>
4847<value name="BIG_ENDIAN_SWAP" value="0x1"> 4830 <value name="TICK_ALWAYS" value="0xc" desc=""/>
4848</value> 4831 </field>
4849<value name="SWAP_ALL_BYTES" value="0x1"> 4832 </reg>
4850</value> 4833 <reg name="TIMCOUNTn" desc="">
4851<value name="HWD_SWAP" value="0x2"> 4834 <formula string="0x30+n*0x20"/>
4852</value> 4835 <addr name="TIMCOUNT0" addr="0x30"/>
4853<value name="HWD_BYTE_SWAP" value="0x3"> 4836 <addr name="TIMCOUNT1" addr="0x50"/>
4854</value> 4837 <addr name="TIMCOUNT2" addr="0x70"/>
4855</field> 4838 <field name="RUNNING_COUNT" desc="" bitrange="31:16"/>
4856<field name="VSYNC_MODE" bitrange="20:20"> 4839 <field name="FIXED_COUNT" desc="" bitrange="15:0"/>
4857</field> 4840 </reg>
4858<field name="DOTCLK_MODE" bitrange="19:19"> 4841 <reg name="TIMCTRL3" desc="" sct="yes">
4859</field> 4842 <addr name="TIMCTRL3" addr="0x80"/>
4860<field name="DATA_SELECT" bitrange="18:18"> 4843 <field name="TEST_SIGNAL" desc="" bitrange="19:16">
4861<value name="CMD_MODE" value="0x0"> 4844 <value name="NEVER_TICK" value="0x0" desc=""/>
4862</value> 4845 <value name="PWM0" value="0x1" desc=""/>
4863<value name="DATA_MODE" value="0x1"> 4846 <value name="PWM1" value="0x2" desc=""/>
4864</value> 4847 <value name="PWM2" value="0x3" desc=""/>
4865</field> 4848 <value name="PWM3" value="0x4" desc=""/>
4866<field name="WORD_LENGTH" bitrange="17:17"> 4849 <value name="PWM4" value="0x5" desc=""/>
4867<value name="16_BIT" value="0x0"> 4850 <value name="ROTARYA" value="0x6" desc=""/>
4868</value> 4851 <value name="ROTARYB" value="0x7" desc=""/>
4869<value name="8_BIT" value="0x1"> 4852 <value name="32KHZ_XTAL" value="0x8" desc=""/>
4870</value> 4853 <value name="8KHZ_XTAL" value="0x9" desc=""/>
4871</field> 4854 <value name="4KHZ_XTAL" value="0xa" desc=""/>
4872<field name="RUN" bitrange="16:16"> 4855 <value name="1KHZ_XTAL" value="0xb" desc=""/>
4873</field> 4856 <value name="TICK_ALWAYS" value="0xc" desc=""/>
4874<field name="COUNT" bitrange="15:0"> 4857 </field>
4875</field> 4858 <field name="IRQ" desc="" bitrange="15:15"/>
4876</reg> 4859 <field name="IRQ_EN" desc="" bitrange="14:14"/>
4877<reg name="CTRL1" sct="yes"> 4860 <field name="DUTY_VALID" desc="" bitrange="10:10"/>
4878<addr name="CTRL1" addr="0x10" /> 4861 <field name="DUTY_CYCLE" desc="" bitrange="9:9"/>
4879<field name="BYTE_PACKING_FORMAT" bitrange="19:16"> 4862 <field name="POLARITY" desc="" bitrange="8:8"/>
4880</field> 4863 <field name="UPDATE" desc="" bitrange="7:7"/>
4881<field name="OVERFLOW_IRQ_EN" bitrange="15:15"> 4864 <field name="RELOAD" desc="" bitrange="6:6"/>
4882</field> 4865 <field name="PRESCALE" desc="" bitrange="5:4">
4883<field name="UNDERFLOW_IRQ_EN" bitrange="14:14"> 4866 <value name="DIV_BY_1" value="0x0" desc=""/>
4884</field> 4867 <value name="DIV_BY_2" value="0x1" desc=""/>
4885<field name="CUR_FRAME_DONE_IRQ_EN" bitrange="13:13"> 4868 <value name="DIV_BY_4" value="0x2" desc=""/>
4886</field> 4869 <value name="DIV_BY_8" value="0x3" desc=""/>
4887<field name="VSYNC_EDGE_IRQ_EN" bitrange="12:12"> 4870 </field>
4888</field> 4871 <field name="SELECT" desc="" bitrange="3:0">
4889<field name="OVERFLOW_IRQ" bitrange="11:11"> 4872 <value name="NEVER_TICK" value="0x0" desc=""/>
4890<value name="NO_REQUEST" value="0x0"> 4873 <value name="PWM0" value="0x1" desc=""/>
4891</value> 4874 <value name="PWM1" value="0x2" desc=""/>
4892<value name="REQUEST" value="0x1"> 4875 <value name="PWM2" value="0x3" desc=""/>
4893</value> 4876 <value name="PWM3" value="0x4" desc=""/>
4894</field> 4877 <value name="PWM4" value="0x5" desc=""/>
4895<field name="UNDERFLOW_IRQ" bitrange="10:10"> 4878 <value name="ROTARYA" value="0x6" desc=""/>
4896<value name="NO_REQUEST" value="0x0"> 4879 <value name="ROTARYB" value="0x7" desc=""/>
4897</value> 4880 <value name="32KHZ_XTAL" value="0x8" desc=""/>
4898<value name="REQUEST" value="0x1"> 4881 <value name="8KHZ_XTAL" value="0x9" desc=""/>
4899</value> 4882 <value name="4KHZ_XTAL" value="0xa" desc=""/>
4900</field> 4883 <value name="1KHZ_XTAL" value="0xb" desc=""/>
4901<field name="CUR_FRAME_DONE_IRQ" bitrange="9:9"> 4884 <value name="TICK_ALWAYS" value="0xc" desc=""/>
4902<value name="NO_REQUEST" value="0x0"> 4885 </field>
4903</value> 4886 </reg>
4904<value name="REQUEST" value="0x1"> 4887 <reg name="TIMCOUNT3" desc="">
4905</value> 4888 <addr name="TIMCOUNT3" addr="0x90"/>
4906</field> 4889 <field name="LOW_RUNNING_COUNT" desc="" bitrange="31:16"/>
4907<field name="VSYNC_EDGE_IRQ" bitrange="8:8"> 4890 <field name="HIGH_FIXED_COUNT" desc="" bitrange="15:0"/>
4908<value name="NO_REQUEST" value="0x0"> 4891 </reg>
4909</value> 4892 <reg name="VERSION" desc="">
4910<value name="REQUEST" value="0x1"> 4893 <addr name="VERSION" addr="0xa0"/>
4911</value> 4894 <field name="MAJOR" desc="" bitrange="31:24"/>
4912</field> 4895 <field name="MINOR" desc="" bitrange="23:16"/>
4913<field name="READ_MODE_NUM_PACKED_SUBWORDS" bitrange="7:5"> 4896 <field name="STEP" desc="" bitrange="15:0"/>
4914</field> 4897 </reg>
4915<field name="FIRST_READ_DUMMY" bitrange="4:4"> 4898 </dev>
4916</field> 4899 <dev name="UARTAPP" long_name="Application UART" desc="Application UART" version="3.2.0">
4917<field name="LCD_CS_CTRL" bitrange="3:3"> 4900 <addr name="UARTAPP1" addr="0x8006c000"/>
4918</field> 4901 <addr name="UARTAPP2" addr="0x8006e000"/>
4919<field name="BUSY_ENABLE" bitrange="2:2"> 4902 <reg name="CTRL0" desc="" sct="yes">
4920<value name="BUSY_DISABLED" value="0x0"> 4903 <addr name="CTRL0" addr="0x0"/>
4921</value> 4904 <field name="SFTRST" desc="" bitrange="31:31"/>
4922<value name="BUSY_ENABLED" value="0x1"> 4905 <field name="CLKGATE" desc="" bitrange="30:30"/>
4923</value> 4906 <field name="RUN" desc="" bitrange="29:29"/>
4924</field> 4907 <field name="RX_SOURCE" desc="" bitrange="28:28"/>
4925<field name="MODE86" bitrange="1:1"> 4908 <field name="RXTO_ENABLE" desc="" bitrange="27:27"/>
4926<value name="8080_MODE" value="0x0"> 4909 <field name="RXTIMEOUT" desc="" bitrange="26:16"/>
4927</value> 4910 <field name="XFER_COUNT" desc="" bitrange="15:0"/>
4928<value name="6800_MODE" value="0x1"> 4911 </reg>
4929</value> 4912 <reg name="CTRL1" desc="" sct="yes">
4930</field> 4913 <addr name="CTRL1" addr="0x10"/>
4931<field name="RESET" bitrange="0:0"> 4914 <field name="RUN" desc="" bitrange="28:28"/>
4932<value name="LCDRESET_LOW" value="0x0"> 4915 <field name="XFER_COUNT" desc="" bitrange="15:0"/>
4933</value> 4916 </reg>
4934<value name="LCDRESET_HIGH" value="0x1"> 4917 <reg name="CTRL2" desc="" sct="yes">
4935</value> 4918 <addr name="CTRL2" addr="0x20"/>
4936</field> 4919 <field name="INVERT_RTS" desc="" bitrange="31:31"/>
4937</reg> 4920 <field name="INVERT_CTS" desc="" bitrange="30:30"/>
4938<reg name="TIMING" sct="no"> 4921 <field name="INVERT_TX" desc="" bitrange="29:29"/>
4939<addr name="TIMING" addr="0x20" /> 4922 <field name="INVERT_RX" desc="" bitrange="28:28"/>
4940<field name="CMD_HOLD" bitrange="31:24"> 4923 <field name="RTS_SEMAPHORE" desc="" bitrange="27:27"/>
4941</field> 4924 <field name="DMAONERR" desc="" bitrange="26:26"/>
4942<field name="CMD_SETUP" bitrange="23:16"> 4925 <field name="TXDMAE" desc="" bitrange="25:25"/>
4943</field> 4926 <field name="RXDMAE" desc="" bitrange="24:24"/>
4944<field name="DATA_HOLD" bitrange="15:8"> 4927 <field name="RXIFLSEL" desc="" bitrange="22:20">
4945</field> 4928 <value name="NOT_EMPTY" value="0x0" desc=""/>
4946<field name="DATA_SETUP" bitrange="7:0"> 4929 <value name="ONE_QUARTER" value="0x1" desc=""/>
4947</field> 4930 <value name="ONE_HALF" value="0x2" desc=""/>
4948</reg> 4931 <value name="THREE_QUARTERS" value="0x3" desc=""/>
4949<reg name="VDCTRL0" sct="yes"> 4932 <value name="SEVEN_EIGHTHS" value="0x4" desc=""/>
4950<addr name="VDCTRL0" addr="0x30" /> 4933 <value name="INVALID5" value="0x5" desc=""/>
4951<field name="VSYNC_OEB" bitrange="29:29"> 4934 <value name="INVALID6" value="0x6" desc=""/>
4952<value name="VSYNC_OUTPUT" value="0x0"> 4935 <value name="INVALID7" value="0x7" desc=""/>
4953</value> 4936 </field>
4954<value name="VSYNC_INPUT" value="0x1"> 4937 <field name="TXIFLSEL" desc="" bitrange="18:16">
4955</value> 4938 <value name="EMPTY" value="0x0" desc=""/>
4956</field> 4939 <value name="ONE_QUARTER" value="0x1" desc=""/>
4957<field name="ENABLE_PRESENT" bitrange="28:28"> 4940 <value name="ONE_HALF" value="0x2" desc=""/>
4958</field> 4941 <value name="THREE_QUARTERS" value="0x3" desc=""/>
4959<field name="VSYNC_POL" bitrange="27:27"> 4942 <value name="SEVEN_EIGHTHS" value="0x4" desc=""/>
4960</field> 4943 <value name="INVALID5" value="0x5" desc=""/>
4961<field name="HSYNC_POL" bitrange="26:26"> 4944 <value name="INVALID6" value="0x6" desc=""/>
4962</field> 4945 <value name="INVALID7" value="0x7" desc=""/>
4963<field name="DOTCLK_POL" bitrange="25:25"> 4946 </field>
4964</field> 4947 <field name="CTSEN" desc="" bitrange="15:15"/>
4965<field name="ENABLE_POL" bitrange="24:24"> 4948 <field name="RTSEN" desc="" bitrange="14:14"/>
4966</field> 4949 <field name="OUT2" desc="" bitrange="13:13"/>
4967<field name="VSYNC_PERIOD_UNIT" bitrange="21:21"> 4950 <field name="OUT1" desc="" bitrange="12:12"/>
4968</field> 4951 <field name="RTS" desc="" bitrange="11:11"/>
4969<field name="VSYNC_PULSE_WIDTH_UNIT" bitrange="20:20"> 4952 <field name="DTR" desc="" bitrange="10:10"/>
4970</field> 4953 <field name="RXE" desc="" bitrange="9:9"/>
4971<field name="INTERLACE" bitrange="19:19"> 4954 <field name="TXE" desc="" bitrange="8:8"/>
4972</field> 4955 <field name="LBE" desc="" bitrange="7:7"/>
4973<field name="DOTCLK_V_VALID_DATA_CNT" bitrange="9:0"> 4956 <field name="USE_LCR2" desc="" bitrange="6:6"/>
4974</field> 4957 <field name="SIRLP" desc="" bitrange="2:2"/>
4975</reg> 4958 <field name="SIREN" desc="" bitrange="1:1"/>
4976<reg name="VDCTRL1" sct="no"> 4959 <field name="UARTEN" desc="" bitrange="0:0"/>
4977<addr name="VDCTRL1" addr="0x40" /> 4960 </reg>
4978<field name="VSYNC_PULSE_WIDTH" bitrange="31:20"> 4961 <reg name="LINECTRL" desc="" sct="yes">
4979</field> 4962 <addr name="LINECTRL" addr="0x30"/>
4980<field name="VSYNC_PERIOD" bitrange="19:0"> 4963 <field name="BAUD_DIVINT" desc="" bitrange="31:16"/>
4981</field> 4964 <field name="BAUD_DIVFRAC" desc="" bitrange="13:8"/>
4982</reg> 4965 <field name="SPS" desc="" bitrange="7:7"/>
4983<reg name="VDCTRL2" sct="no"> 4966 <field name="WLEN" desc="" bitrange="6:5"/>
4984<addr name="VDCTRL2" addr="0x50" /> 4967 <field name="FEN" desc="" bitrange="4:4"/>
4985<field name="HSYNC_PULSE_WIDTH" bitrange="31:23"> 4968 <field name="STP2" desc="" bitrange="3:3"/>
4986</field> 4969 <field name="EPS" desc="" bitrange="2:2"/>
4987<field name="HSYNC_PERIOD" bitrange="22:11"> 4970 <field name="PEN" desc="" bitrange="1:1"/>
4988</field> 4971 <field name="BRK" desc="" bitrange="0:0"/>
4989<field name="DOTCLK_H_VALID_DATA_CNT" bitrange="10:0"> 4972 </reg>
4990</field> 4973 <reg name="LINECTRL2" desc="" sct="yes">
4991</reg> 4974 <addr name="LINECTRL2" addr="0x40"/>
4992<reg name="VDCTRL3" sct="no"> 4975 <field name="BAUD_DIVINT" desc="" bitrange="31:16"/>
4993<addr name="VDCTRL3" addr="0x60" /> 4976 <field name="BAUD_DIVFRAC" desc="" bitrange="13:8"/>
4994<field name="SYNC_SIGNALS_ON" bitrange="24:24"> 4977 <field name="SPS" desc="" bitrange="7:7"/>
4995</field> 4978 <field name="WLEN" desc="" bitrange="6:5"/>
4996<field name="HORIZONTAL_WAIT_CNT" bitrange="23:12"> 4979 <field name="FEN" desc="" bitrange="4:4"/>
4997</field> 4980 <field name="STP2" desc="" bitrange="3:3"/>
4998<field name="VERTICAL_WAIT_CNT" bitrange="8:0"> 4981 <field name="EPS" desc="" bitrange="2:2"/>
4999</field> 4982 <field name="PEN" desc="" bitrange="1:1"/>
5000</reg> 4983 </reg>
5001<reg name="DVICTRL0" sct="no"> 4984 <reg name="INTR" desc="" sct="yes">
5002<addr name="DVICTRL0" addr="0x70" /> 4985 <addr name="INTR" addr="0x50"/>
5003<field name="H_ACTIVE_CNT" bitrange="30:20"> 4986 <field name="OEIEN" desc="" bitrange="26:26"/>
5004</field> 4987 <field name="BEIEN" desc="" bitrange="25:25"/>
5005<field name="H_BLANKING_CNT" bitrange="19:10"> 4988 <field name="PEIEN" desc="" bitrange="24:24"/>
5006</field> 4989 <field name="FEIEN" desc="" bitrange="23:23"/>
5007<field name="V_LINES_CNT" bitrange="9:0"> 4990 <field name="RTIEN" desc="" bitrange="22:22"/>
5008</field> 4991 <field name="TXIEN" desc="" bitrange="21:21"/>
5009</reg> 4992 <field name="RXIEN" desc="" bitrange="20:20"/>
5010<reg name="DVICTRL1" sct="no"> 4993 <field name="DSRMIEN" desc="" bitrange="19:19"/>
5011<addr name="DVICTRL1" addr="0x80" /> 4994 <field name="DCDMIEN" desc="" bitrange="18:18"/>
5012<field name="F1_START_LINE" bitrange="29:20"> 4995 <field name="CTSMIEN" desc="" bitrange="17:17"/>
5013</field> 4996 <field name="RIMIEN" desc="" bitrange="16:16"/>
5014<field name="F1_END_LINE" bitrange="19:10"> 4997 <field name="OEIS" desc="" bitrange="10:10"/>
5015</field> 4998 <field name="BEIS" desc="" bitrange="9:9"/>
5016<field name="F2_START_LINE" bitrange="9:0"> 4999 <field name="PEIS" desc="" bitrange="8:8"/>
5017</field> 5000 <field name="FEIS" desc="" bitrange="7:7"/>
5018</reg> 5001 <field name="RTIS" desc="" bitrange="6:6"/>
5019<reg name="DVICTRL2" sct="no"> 5002 <field name="TXIS" desc="" bitrange="5:5"/>
5020<addr name="DVICTRL2" addr="0x90" /> 5003 <field name="RXIS" desc="" bitrange="4:4"/>
5021<field name="F2_END_LINE" bitrange="29:20"> 5004 <field name="DSRMIS" desc="" bitrange="3:3"/>
5022</field> 5005 <field name="DCDMIS" desc="" bitrange="2:2"/>
5023<field name="V1_BLANK_START_LINE" bitrange="19:10"> 5006 <field name="CTSMIS" desc="" bitrange="1:1"/>
5024</field> 5007 <field name="RIMIS" desc="" bitrange="0:0"/>
5025<field name="V1_BLANK_END_LINE" bitrange="9:0"> 5008 </reg>
5026</field> 5009 <reg name="DATA" desc="">
5027</reg> 5010 <addr name="DATA" addr="0x60"/>
5028<reg name="DVICTRL3" sct="no"> 5011 <field name="DATA" desc="" bitrange="31:0"/>
5029<addr name="DVICTRL3" addr="0xa0" /> 5012 </reg>
5030<field name="V2_BLANK_START_LINE" bitrange="25:16"> 5013 <reg name="STAT" desc="">
5031</field> 5014 <addr name="STAT" addr="0x70"/>
5032<field name="V2_BLANK_END_LINE" bitrange="9:0"> 5015 <field name="PRESENT" desc="" bitrange="31:31">
5033</field> 5016 <value name="UNAVAILABLE" value="0x0" desc=""/>
5034</reg> 5017 <value name="AVAILABLE" value="0x1" desc=""/>
5035<reg name="DATA" sct="no"> 5018 </field>
5036<addr name="DATA" addr="0xb0" /> 5019 <field name="HISPEED" desc="" bitrange="30:30">
5037<field name="DATA_THREE" bitrange="31:24"> 5020 <value name="UNAVAILABLE" value="0x0" desc=""/>
5038</field> 5021 <value name="AVAILABLE" value="0x1" desc=""/>
5039<field name="DATA_TWO" bitrange="23:16"> 5022 </field>
5040</field> 5023 <field name="BUSY" desc="" bitrange="29:29"/>
5041<field name="DATA_ONE" bitrange="15:8"> 5024 <field name="CTS" desc="" bitrange="28:28"/>
5042</field> 5025 <field name="TXFE" desc="" bitrange="27:27"/>
5043<field name="DATA_ZERO" bitrange="7:0"> 5026 <field name="RXFF" desc="" bitrange="26:26"/>
5044</field> 5027 <field name="TXFF" desc="" bitrange="25:25"/>
5045</reg> 5028 <field name="RXFE" desc="" bitrange="24:24"/>
5046<reg name="STAT" sct="no"> 5029 <field name="RXBYTE_INVALID" desc="" bitrange="23:20"/>
5047<addr name="STAT" addr="0xc0" /> 5030 <field name="OERR" desc="" bitrange="19:19"/>
5048<field name="PRESENT" bitrange="31:31"> 5031 <field name="BERR" desc="" bitrange="18:18"/>
5049</field> 5032 <field name="PERR" desc="" bitrange="17:17"/>
5050<field name="DMA_REQ" bitrange="30:30"> 5033 <field name="FERR" desc="" bitrange="16:16"/>
5051</field> 5034 <field name="RXCOUNT" desc="" bitrange="15:0"/>
5052<field name="RXFIFO_FULL" bitrange="29:29"> 5035 </reg>
5053</field> 5036 <reg name="DEBUG" desc="">
5054<field name="RXFIFO_EMPTY" bitrange="28:28"> 5037 <addr name="DEBUG" addr="0x80"/>
5055</field> 5038 <field name="TXDMARUN" desc="" bitrange="5:5"/>
5056<field name="TXFIFO_FULL" bitrange="27:27"> 5039 <field name="RXDMARUN" desc="" bitrange="4:4"/>
5057</field> 5040 <field name="TXCMDEND" desc="" bitrange="3:3"/>
5058<field name="TXFIFO_EMPTY" bitrange="26:26"> 5041 <field name="RXCMDEND" desc="" bitrange="2:2"/>
5059</field> 5042 <field name="TXDMARQ" desc="" bitrange="1:1"/>
5060<field name="BUSY" bitrange="25:25"> 5043 <field name="RXDMARQ" desc="" bitrange="0:0"/>
5061</field> 5044 </reg>
5062<field name="DVI_CURRENT_FIELD" bitrange="24:24"> 5045 <reg name="VERSION" desc="">
5063</field> 5046 <addr name="VERSION" addr="0x90"/>
5064</reg> 5047 <field name="MAJOR" desc="" bitrange="31:24"/>
5065<reg name="VERSION" sct="no"> 5048 <field name="MINOR" desc="" bitrange="23:16"/>
5066<addr name="VERSION" addr="0xd0" /> 5049 <field name="STEP" desc="" bitrange="15:0"/>
5067<field name="MAJOR" bitrange="31:24"> 5050 </reg>
5068</field> 5051 </dev>
5069<field name="MINOR" bitrange="23:16"> 5052 <dev name="UARTDBG" long_name="Debug UART" desc="Debug UART" version="3.2.0">
5070</field> 5053 <addr name="UARTDBG" addr="0x80070000"/>
5071<field name="STEP" bitrange="15:0"> 5054 <reg name="DR" desc="">
5072</field> 5055 <addr name="DR" addr="0x0"/>
5073</reg> 5056 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
5074<reg name="DEBUG0" sct="no"> 5057 <field name="RESERVED" desc="" bitrange="15:12"/>
5075<addr name="DEBUG0" addr="0xe0" /> 5058 <field name="OE" desc="" bitrange="11:11"/>
5076<field name="STREAMING_END_DETECTED" bitrange="31:31"> 5059 <field name="BE" desc="" bitrange="10:10"/>
5077</field> 5060 <field name="PE" desc="" bitrange="9:9"/>
5078<field name="WAIT_FOR_VSYNC_EDGE_OUT" bitrange="30:30"> 5061 <field name="FE" desc="" bitrange="8:8"/>
5079</field> 5062 <field name="DATA" desc="" bitrange="7:0"/>
5080<field name="SYNC_SIGNALS_ON_REG" bitrange="29:29"> 5063 </reg>
5081</field> 5064 <reg name="RSR_ECR" desc="">
5082<field name="DMACMDKICK" bitrange="28:28"> 5065 <addr name="RSR_ECR" addr="0x4"/>
5083</field> 5066 <field name="UNAVAILABLE" desc="" bitrange="31:8"/>
5084<field name="ENABLE" bitrange="27:27"> 5067 <field name="EC" desc="" bitrange="7:4"/>
5085</field> 5068 <field name="OE" desc="" bitrange="3:3"/>
5086<field name="HSYNC" bitrange="26:26"> 5069 <field name="BE" desc="" bitrange="2:2"/>
5087</field> 5070 <field name="PE" desc="" bitrange="1:1"/>
5088<field name="VSYNC" bitrange="25:25"> 5071 <field name="FE" desc="" bitrange="0:0"/>
5089</field> 5072 </reg>
5090<field name="CUR_FRAME_TX" bitrange="24:24"> 5073 <reg name="FR" desc="">
5091</field> 5074 <addr name="FR" addr="0x18"/>
5092<field name="EMPTY_WORD" bitrange="23:23"> 5075 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
5093</field> 5076 <field name="RESERVED" desc="" bitrange="15:9"/>
5094<field name="CUR_STATE" bitrange="22:16"> 5077 <field name="RI" desc="" bitrange="8:8"/>
5095</field> 5078 <field name="TXFE" desc="" bitrange="7:7"/>
5096<field name="DATA_COUNT" bitrange="15:0"> 5079 <field name="RXFF" desc="" bitrange="6:6"/>
5097</field> 5080 <field name="TXFF" desc="" bitrange="5:5"/>
5098</reg> 5081 <field name="RXFE" desc="" bitrange="4:4"/>
5099</dev> 5082 <field name="BUSY" desc="" bitrange="3:3"/>
5100<dev name="LRADC" long_name="Low Resolution ADC" desc="Low-Resolution ADC and Touch-Screen Interface" version="3.2.0"> 5083 <field name="DCD" desc="" bitrange="2:2"/>
5101<addr name="LRADC" addr="0x80050000" /> 5084 <field name="DSR" desc="" bitrange="1:1"/>
5102<reg name="CTRL0" sct="yes"> 5085 <field name="CTS" desc="" bitrange="0:0"/>
5103<addr name="CTRL0" addr="0x0" /> 5086 </reg>
5104<field name="SFTRST" bitrange="31:31"> 5087 <reg name="ILPR" desc="">
5105</field> 5088 <addr name="ILPR" addr="0x20"/>
5106<field name="CLKGATE" bitrange="30:30"> 5089 <field name="UNAVAILABLE" desc="" bitrange="31:8"/>
5107</field> 5090 <field name="ILPDVSR" desc="" bitrange="7:0"/>
5108<field name="ONCHIP_GROUNDREF" bitrange="21:21"> 5091 </reg>
5109<value name="OFF" value="0x0"> 5092 <reg name="IBRD" desc="">
5110</value> 5093 <addr name="IBRD" addr="0x24"/>
5111<value name="ON" value="0x1"> 5094 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
5112</value> 5095 <field name="BAUD_DIVINT" desc="" bitrange="15:0"/>
5113</field> 5096 </reg>
5114<field name="TOUCH_DETECT_ENABLE" bitrange="20:20"> 5097 <reg name="FBRD" desc="">
5115<value name="OFF" value="0x0"> 5098 <addr name="FBRD" addr="0x28"/>
5116</value> 5099 <field name="UNAVAILABLE" desc="" bitrange="31:8"/>
5117<value name="ON" value="0x1"> 5100 <field name="RESERVED" desc="" bitrange="7:6"/>
5118</value> 5101 <field name="BAUD_DIVFRAC" desc="" bitrange="5:0"/>
5119</field> 5102 </reg>
5120<field name="YMINUS_ENABLE" bitrange="19:19"> 5103 <reg name="LCR_H" desc="">
5121<value name="OFF" value="0x0"> 5104 <addr name="LCR_H" addr="0x2c"/>
5122</value> 5105 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
5123<value name="ON" value="0x1"> 5106 <field name="RESERVED" desc="" bitrange="15:8"/>
5124</value> 5107 <field name="SPS" desc="" bitrange="7:7"/>
5125</field> 5108 <field name="WLEN" desc="" bitrange="6:5"/>
5126<field name="XMINUS_ENABLE" bitrange="18:18"> 5109 <field name="FEN" desc="" bitrange="4:4"/>
5127<value name="OFF" value="0x0"> 5110 <field name="STP2" desc="" bitrange="3:3"/>
5128</value> 5111 <field name="EPS" desc="" bitrange="2:2"/>
5129<value name="ON" value="0x1"> 5112 <field name="PEN" desc="" bitrange="1:1"/>
5130</value> 5113 <field name="BRK" desc="" bitrange="0:0"/>
5131</field> 5114 </reg>
5132<field name="YPLUS_ENABLE" bitrange="17:17"> 5115 <reg name="CR" desc="">
5133<value name="OFF" value="0x0"> 5116 <addr name="CR" addr="0x30"/>
5134</value> 5117 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
5135<value name="ON" value="0x1"> 5118 <field name="CTSEN" desc="" bitrange="15:15"/>
5136</value> 5119 <field name="RTSEN" desc="" bitrange="14:14"/>
5137</field> 5120 <field name="OUT2" desc="" bitrange="13:13"/>
5138<field name="XPLUS_ENABLE" bitrange="16:16"> 5121 <field name="OUT1" desc="" bitrange="12:12"/>
5139<value name="OFF" value="0x0"> 5122 <field name="RTS" desc="" bitrange="11:11"/>
5140</value> 5123 <field name="DTR" desc="" bitrange="10:10"/>
5141<value name="ON" value="0x1"> 5124 <field name="RXE" desc="" bitrange="9:9"/>
5142</value> 5125 <field name="TXE" desc="" bitrange="8:8"/>
5143</field> 5126 <field name="LBE" desc="" bitrange="7:7"/>
5144<field name="SCHEDULE" bitrange="7:0"> 5127 <field name="RESERVED" desc="" bitrange="6:3"/>
5145</field> 5128 <field name="SIRLP" desc="" bitrange="2:2"/>
5146</reg> 5129 <field name="SIREN" desc="" bitrange="1:1"/>
5147<reg name="CTRL1" sct="yes"> 5130 <field name="UARTEN" desc="" bitrange="0:0"/>
5148<addr name="CTRL1" addr="0x10" /> 5131 </reg>
5149<field name="TOUCH_DETECT_IRQ_EN" bitrange="24:24"> 5132 <reg name="IFLS" desc="">
5150<value name="DISABLE" value="0x0"> 5133 <addr name="IFLS" addr="0x34"/>
5151</value> 5134 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
5152<value name="ENABLE" value="0x1"> 5135 <field name="RESERVED" desc="" bitrange="15:6"/>
5153</value> 5136 <field name="RXIFLSEL" desc="" bitrange="5:3">
5154</field> 5137 <value name="NOT_EMPTY" value="0x0" desc=""/>
5155<field name="LRADC7_IRQ_EN" bitrange="23:23"> 5138 <value name="ONE_QUARTER" value="0x1" desc=""/>
5156<value name="DISABLE" value="0x0"> 5139 <value name="ONE_HALF" value="0x2" desc=""/>
5157</value> 5140 <value name="THREE_QUARTERS" value="0x3" desc=""/>
5158<value name="ENABLE" value="0x1"> 5141 <value name="SEVEN_EIGHTHS" value="0x4" desc=""/>
5159</value> 5142 <value name="INVALID5" value="0x5" desc=""/>
5160</field> 5143 <value name="INVALID6" value="0x6" desc=""/>
5161<field name="LRADC6_IRQ_EN" bitrange="22:22"> 5144 <value name="INVALID7" value="0x7" desc=""/>
5162<value name="DISABLE" value="0x0"> 5145 </field>
5163</value> 5146 <field name="TXIFLSEL" desc="" bitrange="2:0">
5164<value name="ENABLE" value="0x1"> 5147 <value name="EMPTY" value="0x0" desc=""/>
5165</value> 5148 <value name="ONE_QUARTER" value="0x1" desc=""/>
5166</field> 5149 <value name="ONE_HALF" value="0x2" desc=""/>
5167<field name="LRADC5_IRQ_EN" bitrange="21:21"> 5150 <value name="THREE_QUARTERS" value="0x3" desc=""/>
5168<value name="DISABLE" value="0x0"> 5151 <value name="SEVEN_EIGHTHS" value="0x4" desc=""/>
5169</value> 5152 <value name="INVALID5" value="0x5" desc=""/>
5170<value name="ENABLE" value="0x1"> 5153 <value name="INVALID6" value="0x6" desc=""/>
5171</value> 5154 <value name="INVALID7" value="0x7" desc=""/>
5172</field> 5155 </field>
5173<field name="LRADC4_IRQ_EN" bitrange="20:20"> 5156 </reg>
5174<value name="DISABLE" value="0x0"> 5157 <reg name="IMSC" desc="">
5175</value> 5158 <addr name="IMSC" addr="0x38"/>
5176<value name="ENABLE" value="0x1"> 5159 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
5177</value> 5160 <field name="RESERVED" desc="" bitrange="15:11"/>
5178</field> 5161 <field name="OEIM" desc="" bitrange="10:10"/>
5179<field name="LRADC3_IRQ_EN" bitrange="19:19"> 5162 <field name="BEIM" desc="" bitrange="9:9"/>
5180<value name="DISABLE" value="0x0"> 5163 <field name="PEIM" desc="" bitrange="8:8"/>
5181</value> 5164 <field name="FEIM" desc="" bitrange="7:7"/>
5182<value name="ENABLE" value="0x1"> 5165 <field name="RTIM" desc="" bitrange="6:6"/>
5183</value> 5166 <field name="TXIM" desc="" bitrange="5:5"/>
5184</field> 5167 <field name="RXIM" desc="" bitrange="4:4"/>
5185<field name="LRADC2_IRQ_EN" bitrange="18:18"> 5168 <field name="DSRMIM" desc="" bitrange="3:3"/>
5186<value name="DISABLE" value="0x0"> 5169 <field name="DCDMIM" desc="" bitrange="2:2"/>
5187</value> 5170 <field name="CTSMIM" desc="" bitrange="1:1"/>
5188<value name="ENABLE" value="0x1"> 5171 <field name="RIMIM" desc="" bitrange="0:0"/>
5189</value> 5172 </reg>
5190</field> 5173 <reg name="RIS" desc="">
5191<field name="LRADC1_IRQ_EN" bitrange="17:17"> 5174 <addr name="RIS" addr="0x3c"/>
5192<value name="DISABLE" value="0x0"> 5175 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
5193</value> 5176 <field name="RESERVED" desc="" bitrange="15:11"/>
5194<value name="ENABLE" value="0x1"> 5177 <field name="OERIS" desc="" bitrange="10:10"/>
5195</value> 5178 <field name="BERIS" desc="" bitrange="9:9"/>
5196</field> 5179 <field name="PERIS" desc="" bitrange="8:8"/>
5197<field name="LRADC0_IRQ_EN" bitrange="16:16"> 5180 <field name="FERIS" desc="" bitrange="7:7"/>
5198<value name="DISABLE" value="0x0"> 5181 <field name="RTRIS" desc="" bitrange="6:6"/>
5199</value> 5182 <field name="TXRIS" desc="" bitrange="5:5"/>
5200<value name="ENABLE" value="0x1"> 5183 <field name="RXRIS" desc="" bitrange="4:4"/>
5201</value> 5184 <field name="DSRRMIS" desc="" bitrange="3:3"/>
5202</field> 5185 <field name="DCDRMIS" desc="" bitrange="2:2"/>
5203<field name="TOUCH_DETECT_IRQ" bitrange="8:8"> 5186 <field name="CTSRMIS" desc="" bitrange="1:1"/>
5204<value name="CLEAR" value="0x0"> 5187 <field name="RIRMIS" desc="" bitrange="0:0"/>
5205</value> 5188 </reg>
5206<value name="PENDING" value="0x1"> 5189 <reg name="MIS" desc="">
5207</value> 5190 <addr name="MIS" addr="0x40"/>
5208</field> 5191 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
5209<field name="LRADC7_IRQ" bitrange="7:7"> 5192 <field name="RESERVED" desc="" bitrange="15:11"/>
5210<value name="CLEAR" value="0x0"> 5193 <field name="OEMIS" desc="" bitrange="10:10"/>
5211</value> 5194 <field name="BEMIS" desc="" bitrange="9:9"/>
5212<value name="PENDING" value="0x1"> 5195 <field name="PEMIS" desc="" bitrange="8:8"/>
5213</value> 5196 <field name="FEMIS" desc="" bitrange="7:7"/>
5214</field> 5197 <field name="RTMIS" desc="" bitrange="6:6"/>
5215<field name="LRADC6_IRQ" bitrange="6:6"> 5198 <field name="TXMIS" desc="" bitrange="5:5"/>
5216<value name="CLEAR" value="0x0"> 5199 <field name="RXMIS" desc="" bitrange="4:4"/>
5217</value> 5200 <field name="DSRMMIS" desc="" bitrange="3:3"/>
5218<value name="PENDING" value="0x1"> 5201 <field name="DCDMMIS" desc="" bitrange="2:2"/>
5219</value> 5202 <field name="CTSMMIS" desc="" bitrange="1:1"/>
5220</field> 5203 <field name="RIMMIS" desc="" bitrange="0:0"/>
5221<field name="LRADC5_IRQ" bitrange="5:5"> 5204 </reg>
5222<value name="CLEAR" value="0x0"> 5205 <reg name="ICR" desc="">
5223</value> 5206 <addr name="ICR" addr="0x44"/>
5224<value name="PENDING" value="0x1"> 5207 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
5225</value> 5208 <field name="RESERVED" desc="" bitrange="15:11"/>
5226</field> 5209 <field name="OEIC" desc="" bitrange="10:10"/>
5227<field name="LRADC4_IRQ" bitrange="4:4"> 5210 <field name="BEIC" desc="" bitrange="9:9"/>
5228<value name="CLEAR" value="0x0"> 5211 <field name="PEIC" desc="" bitrange="8:8"/>
5229</value> 5212 <field name="FEIC" desc="" bitrange="7:7"/>
5230<value name="PENDING" value="0x1"> 5213 <field name="RTIC" desc="" bitrange="6:6"/>
5231</value> 5214 <field name="TXIC" desc="" bitrange="5:5"/>
5232</field> 5215 <field name="RXIC" desc="" bitrange="4:4"/>
5233<field name="LRADC3_IRQ" bitrange="3:3"> 5216 <field name="DSRMIC" desc="" bitrange="3:3"/>
5234<value name="CLEAR" value="0x0"> 5217 <field name="DCDMIC" desc="" bitrange="2:2"/>
5235</value> 5218 <field name="CTSMIC" desc="" bitrange="1:1"/>
5236<value name="PENDING" value="0x1"> 5219 <field name="RIMIC" desc="" bitrange="0:0"/>
5237</value> 5220 </reg>
5238</field> 5221 <reg name="DMACR" desc="">
5239<field name="LRADC2_IRQ" bitrange="2:2"> 5222 <addr name="DMACR" addr="0x48"/>
5240<value name="CLEAR" value="0x0"> 5223 <field name="UNAVAILABLE" desc="" bitrange="31:16"/>
5241</value> 5224 <field name="RESERVED" desc="" bitrange="15:3"/>
5242<value name="PENDING" value="0x1"> 5225 <field name="DMAONERR" desc="" bitrange="2:2"/>
5243</value> 5226 <field name="TXDMAE" desc="" bitrange="1:1"/>
5244</field> 5227 <field name="RXDMAE" desc="" bitrange="0:0"/>
5245<field name="LRADC1_IRQ" bitrange="1:1"> 5228 </reg>
5246<value name="CLEAR" value="0x0"> 5229 </dev>
5247</value> 5230 <dev name="USBCTRL" long_name="USB Controller" desc="USB High-Speed Host/Device Controller" version="3.2.0">
5248<value name="PENDING" value="0x1"> 5231 <addr name="USBCTRL" addr="0x80080000"/>
5249</value> 5232 <reg name="ID" desc="">
5250</field> 5233 <addr name="ID" addr="0x0"/>
5251<field name="LRADC0_IRQ" bitrange="0:0"> 5234 <field name="REV" desc="" bitrange="23:16"/>
5252<value name="CLEAR" value="0x0"> 5235 <field name="ID_N" desc="" bitrange="15:8"/>
5253</value> 5236 <field name="ID" desc="" bitrange="7:0"/>
5254<value name="PENDING" value="0x1"> 5237 </reg>
5255</value> 5238 <reg name="GENERAL" desc="">
5256</field> 5239 <addr name="GENERAL" addr="0x4"/>
5257</reg> 5240 <field name="SM" desc="" bitrange="9:9"/>
5258<reg name="CTRL2" sct="yes"> 5241 <field name="PHYM" desc="" bitrange="8:6"/>
5259<addr name="CTRL2" addr="0x20" /> 5242 <field name="PHYW" desc="" bitrange="5:4"/>
5260<field name="DIVIDE_BY_TWO" bitrange="31:24"> 5243 <field name="BWT" desc="" bitrange="3:3"/>
5261</field> 5244 <field name="CLKC" desc="" bitrange="2:1"/>
5262<field name="BL_AMP_BYPASS" bitrange="23:23"> 5245 <field name="RT" desc="" bitrange="0:0"/>
5263<value name="DISABLE" value="0x0"> 5246 </reg>
5264</value> 5247 <reg name="HOST" desc="">
5265<value name="ENABLE" value="0x1"> 5248 <addr name="HOST" addr="0x8"/>
5266</value> 5249 <field name="TTPER" desc="" bitrange="31:24"/>
5267</field> 5250 <field name="TTASY" desc="" bitrange="23:16"/>
5268<field name="BL_ENABLE" bitrange="22:22"> 5251 <field name="NPORT" desc="" bitrange="3:1"/>
5269</field> 5252 <field name="HC" desc="" bitrange="0:0"/>
5270<field name="BL_MUX_SELECT" bitrange="21:21"> 5253 </reg>
5271</field> 5254 <reg name="DEVICE" desc="">
5272<field name="BL_BRIGHTNESS" bitrange="20:16"> 5255 <addr name="DEVICE" addr="0xc"/>
5273</field> 5256 <field name="DEVEP" desc="" bitrange="5:1"/>
5274<field name="TEMPSENSE_PWD" bitrange="15:15"> 5257 <field name="DC" desc="" bitrange="0:0"/>
5275<value name="DISABLE" value="0x0"> 5258 </reg>
5276</value> 5259 <reg name="TXBUF" desc="">
5277<value name="ENABLE" value="0x1"> 5260 <addr name="TXBUF" addr="0x10"/>
5278</value> 5261 <field name="TXLCR" desc="" bitrange="31:31"/>
5279</field> 5262 <field name="TXCHANADD" desc="" bitrange="23:16"/>
5280<field name="EXT_EN1" bitrange="13:13"> 5263 <field name="TXADD" desc="" bitrange="15:8"/>
5281<value name="DISABLE" value="0x0"> 5264 <field name="TXBURST" desc="" bitrange="7:0"/>
5282</value> 5265 </reg>
5283<value name="ENABLE" value="0x1"> 5266 <reg name="RXBUF" desc="">
5284</value> 5267 <addr name="RXBUF" addr="0x14"/>
5285</field> 5268 <field name="RXADD" desc="" bitrange="15:8"/>
5286<field name="EXT_EN0" bitrange="12:12"> 5269 <field name="RXBURST" desc="" bitrange="7:0"/>
5287</field> 5270 </reg>
5288<field name="TEMP_SENSOR_IENABLE1" bitrange="9:9"> 5271 <reg name="TTTXBUF" desc="">
5289<value name="DISABLE" value="0x0"> 5272 <addr name="TTTXBUF" addr="0x18"/>
5290</value> 5273 <field name="TTTXBUF" desc="" bitrange="31:0"/>
5291<value name="ENABLE" value="0x1"> 5274 </reg>
5292</value> 5275 <reg name="TTRXBUF" desc="">
5293</field> 5276 <addr name="TTRXBUF" addr="0x1c"/>
5294<field name="TEMP_SENSOR_IENABLE0" bitrange="8:8"> 5277 <field name="TTRXBUF" desc="" bitrange="31:0"/>
5295<value name="DISABLE" value="0x0"> 5278 </reg>
5296</value> 5279 <reg name="CAPLENGTH" desc="">
5297<value name="ENABLE" value="0x1"> 5280 <addr name="CAPLENGTH" addr="0x100"/>
5298</value> 5281 <field name="HCIVER" desc="" bitrange="31:16"/>
5299</field> 5282 <field name="LENGTH" desc="" bitrange="7:0"/>
5300<field name="TEMP_ISRC1" bitrange="7:4"> 5283 </reg>
5301<value name="300" value="0xf"> 5284 <reg name="HCSPARAMS" desc="">
5302</value> 5285 <addr name="HCSPARAMS" addr="0x104"/>
5303<value name="280" value="0xe"> 5286 <field name="NPORTS" desc="" bitrange="3:0"/>
5304</value> 5287 <field name="PPC" desc="" bitrange="4:4"/>
5305<value name="260" value="0xd"> 5288 <field name="NPCC" desc="" bitrange="11:8"/>
5306</value> 5289 <field name="NCC" desc="" bitrange="15:12"/>
5307<value name="240" value="0xc"> 5290 <field name="PI" desc="" bitrange="16:16"/>
5308</value> 5291 <field name="NPTT" desc="" bitrange="23:20"/>
5309<value name="220" value="0xb"> 5292 <field name="NTT" desc="" bitrange="27:24"/>
5310</value> 5293 </reg>
5311<value name="200" value="0xa"> 5294 <reg name="HCCPARAMS" desc="">
5312</value> 5295 <addr name="HCCPARAMS" addr="0x108"/>
5313<value name="180" value="0x9"> 5296 <field name="ADDR64BITCAP" desc="" bitrange="0:0"/>
5314</value> 5297 <field name="PGM_FRM_LIST_FLAG" desc="" bitrange="1:1"/>
5315<value name="160" value="0x8"> 5298 <field name="ASYNC_PARK_CAP" desc="" bitrange="2:2"/>
5316</value> 5299 <field name="ISO_SCH_THRESHOLD" desc="" bitrange="15:8"/>
5317<value name="140" value="0x7"> 5300 </reg>
5318</value> 5301 <reg name="DCIVERSION" desc="">
5319<value name="120" value="0x6"> 5302 <addr name="DCIVERSION" addr="0x120"/>
5320</value> 5303 <field name="DCIVER" desc="" bitrange="15:0"/>
5321<value name="100" value="0x5"> 5304 </reg>
5322</value> 5305 <reg name="DCCPARAMS" desc="">
5323<value name="80" value="0x4"> 5306 <addr name="DCCPARAMS" addr="0x124"/>
5324</value> 5307 <field name="HC" desc="" bitrange="8:8"/>
5325<value name="60" value="0x3"> 5308 <field name="DC" desc="" bitrange="7:7"/>
5326</value> 5309 <field name="DEN" desc="" bitrange="4:0"/>
5327<value name="40" value="0x2"> 5310 </reg>
5328</value> 5311 <reg name="USBCMD" desc="">
5329<value name="20" value="0x1"> 5312 <addr name="USBCMD" addr="0x140"/>
5330</value> 5313 <field name="RS" desc="" bitrange="0:0"/>
5331<value name="ZERO" value="0x0"> 5314 <field name="RST" desc="" bitrange="1:1"/>
5332</value> 5315 <field name="FS0" desc="" bitrange="2:2"/>
5333</field> 5316 <field name="FS1" desc="" bitrange="3:3"/>
5334<field name="TEMP_ISRC0" bitrange="3:0"> 5317 <field name="PSE" desc="" bitrange="4:4"/>
5335<value name="300" value="0xf"> 5318 <field name="ASE" desc="" bitrange="5:5"/>
5336</value> 5319 <field name="IAA" desc="" bitrange="6:6"/>
5337<value name="280" value="0xe"> 5320 <field name="LR" desc="" bitrange="7:7"/>
5338</value> 5321 <field name="ASP0" desc="" bitrange="8:8"/>
5339<value name="260" value="0xd"> 5322 <field name="ASP1" desc="" bitrange="9:9"/>
5340</value> 5323 <field name="ASPE" desc="" bitrange="11:11"/>
5341<value name="240" value="0xc"> 5324 <field name="FS2" desc="" bitrange="15:15"/>
5342</value> 5325 <field name="ITC" desc="" bitrange="23:16"/>
5343<value name="220" value="0xb"> 5326 </reg>
5344</value> 5327 <reg name="USBSTS" desc="">
5345<value name="200" value="0xa"> 5328 <addr name="USBSTS" addr="0x144"/>
5346</value> 5329 <field name="UI" desc="" bitrange="0:0"/>
5347<value name="180" value="0x9"> 5330 <field name="UEI" desc="" bitrange="1:1"/>
5348</value> 5331 <field name="PCI" desc="" bitrange="2:2"/>
5349<value name="160" value="0x8"> 5332 <field name="FRI" desc="" bitrange="3:3"/>
5350</value> 5333 <field name="SEI" desc="" bitrange="4:4"/>
5351<value name="140" value="0x7"> 5334 <field name="AAI" desc="" bitrange="5:5"/>
5352</value> 5335 <field name="URI" desc="" bitrange="6:6"/>
5353<value name="120" value="0x6"> 5336 <field name="SRI" desc="" bitrange="7:7"/>
5354</value> 5337 <field name="SLI" desc="" bitrange="8:8"/>
5355<value name="100" value="0x5"> 5338 <field name="ULPII" desc="" bitrange="10:10"/>
5356</value> 5339 <field name="HCH" desc="" bitrange="12:12"/>
5357<value name="80" value="0x4"> 5340 <field name="RCL" desc="" bitrange="13:13"/>
5358</value> 5341 <field name="PS" desc="" bitrange="14:14"/>
5359<value name="60" value="0x3"> 5342 <field name="AS" desc="" bitrange="15:15"/>
5360</value> 5343 <field name="NAKI" desc="" bitrange="16:16"/>
5361<value name="40" value="0x2"> 5344 </reg>
5362</value> 5345 <reg name="USBINTR" desc="">
5363<value name="20" value="0x1"> 5346 <addr name="USBINTR" addr="0x148"/>
5364</value> 5347 <field name="UE" desc="" bitrange="0:0"/>
5365<value name="ZERO" value="0x0"> 5348 <field name="UEE" desc="" bitrange="1:1"/>
5366</value> 5349 <field name="PCE" desc="" bitrange="2:2"/>
5367</field> 5350 <field name="FRE" desc="" bitrange="3:3"/>
5368</reg> 5351 <field name="SEE" desc="" bitrange="4:4"/>
5369<reg name="CTRL3" sct="yes"> 5352 <field name="AAE" desc="" bitrange="5:5"/>
5370<addr name="CTRL3" addr="0x30" /> 5353 <field name="URE" desc="" bitrange="6:6"/>
5371<field name="DISCARD" bitrange="25:24"> 5354 <field name="SRE" desc="" bitrange="7:7"/>
5372<value name="1_SAMPLE" value="0x1"> 5355 <field name="SLE" desc="" bitrange="8:8"/>
5373</value> 5356 <field name="ULPIE" desc="" bitrange="10:10"/>
5374<value name="2_SAMPLES" value="0x2"> 5357 <field name="NAKE" desc="" bitrange="16:16"/>
5375</value> 5358 </reg>
5376<value name="3_SAMPLES" value="0x3"> 5359 <reg name="FRINDEX" desc="">
5377</value> 5360 <addr name="FRINDEX" addr="0x14c"/>
5378</field> 5361 <field name="LISTINDEX" desc="" bitrange="13:3"/>
5379<field name="FORCE_ANALOG_PWUP" bitrange="23:23"> 5362 <field name="UINDEX" desc="" bitrange="2:0"/>
5380<value name="OFF" value="0x0"> 5363 </reg>
5381</value> 5364 <reg name="CTRLDSSEGMENT" desc="">
5382<value name="ON" value="0x1"> 5365 <addr name="CTRLDSSEGMENT" addr="0x150"/>
5383</value> 5366 <field name="EMPTY" desc="" bitrange="31:0"/>
5384</field> 5367 </reg>
5385<field name="FORCE_ANALOG_PWDN" bitrange="22:22"> 5368 <reg name="PERIODICLISTBASE" desc="">
5386<value name="ON" value="0x0"> 5369 <addr name="PERIODICLISTBASE" addr="0x154"/>
5387</value> 5370 <field name="BASEADDR" desc="" bitrange="31:12"/>
5388<value name="OFF" value="0x1"> 5371 </reg>
5389</value> 5372 <reg name="ASYNCLISTADDR" desc="">
5390</field> 5373 <addr name="ASYNCLISTADDR" addr="0x158"/>
5391<field name="CYCLE_TIME" bitrange="9:8"> 5374 <field name="ASYBASE" desc="" bitrange="31:5"/>
5392<value name="6MHZ" value="0x0"> 5375 </reg>
5393</value> 5376 <reg name="TTCTRL" desc="">
5394<value name="4MHZ" value="0x1"> 5377 <addr name="TTCTRL" addr="0x15c"/>
5395</value> 5378 <field name="TTHA" desc="" bitrange="30:24"/>
5396<value name="3MHZ" value="0x2"> 5379 </reg>
5397</value> 5380 <reg name="BURSTSIZE" desc="">
5398<value name="2MHZ" value="0x3"> 5381 <addr name="BURSTSIZE" addr="0x160"/>
5399</value> 5382 <field name="TX" desc="" bitrange="15:8"/>
5400</field> 5383 <field name="RX" desc="" bitrange="7:0"/>
5401<field name="HIGH_TIME" bitrange="5:4"> 5384 </reg>
5402<value name="42NS" value="0x0"> 5385 <reg name="TXFILLTUNING" desc="">
5403</value> 5386 <addr name="TXFILLTUNING" addr="0x164"/>
5404<value name="83NS" value="0x1"> 5387 <field name="TXFIFOTHRES" desc="" bitrange="21:16"/>
5405</value> 5388 <field name="TXSCHEALTH" desc="" bitrange="12:8"/>
5406<value name="125NS" value="0x2"> 5389 <field name="TXSCHOH" desc="" bitrange="7:0"/>
5407</value> 5390 </reg>
5408<value name="250NS" value="0x3"> 5391 <reg name="TXTTFILLTUNING" desc="">
5409</value> 5392 <addr name="TXTTFILLTUNING" addr="0x168"/>
5410</field> 5393 <field name="EMPTY" desc="" bitrange="31:0"/>
5411<field name="DELAY_CLOCK" bitrange="1:1"> 5394 </reg>
5412<value name="NORMAL" value="0x0"> 5395 <reg name="ULPI" desc="">
5413</value> 5396 <addr name="ULPI" addr="0x170"/>
5414<value name="DELAYED" value="0x1"> 5397 <field name="WAKEUP" desc="" bitrange="31:31"/>
5415</value> 5398 <field name="RUN" desc="" bitrange="30:30"/>
5416</field> 5399 <field name="RDWR" desc="" bitrange="29:29"/>
5417<field name="INVERT_CLOCK" bitrange="0:0"> 5400 <field name="ERROR" desc="" bitrange="28:28"/>
5418<value name="NORMAL" value="0x0"> 5401 <field name="SYNC" desc="" bitrange="27:27"/>
5419</value> 5402 <field name="PORT" desc="" bitrange="26:24"/>
5420<value name="INVERT" value="0x1"> 5403 <field name="ADDR" desc="" bitrange="23:16"/>
5421</value> 5404 <field name="DATARD" desc="" bitrange="15:8"/>
5422</field> 5405 <field name="DATAWR" desc="" bitrange="7:0"/>
5423</reg> 5406 </reg>
5424<reg name="STATUS" sct="no"> 5407 <reg name="VFRAME" desc="">
5425<addr name="STATUS" addr="0x40" /> 5408 <addr name="VFRAME" addr="0x174"/>
5426<field name="TEMP1_PRESENT" bitrange="26:26"> 5409 <field name="EMPTY" desc="" bitrange="31:0"/>
5427</field> 5410 </reg>
5428<field name="TEMP0_PRESENT" bitrange="25:25"> 5411 <reg name="EPNAK" desc="">
5429</field> 5412 <addr name="EPNAK" addr="0x178"/>
5430<field name="TOUCH_PANEL_PRESENT" bitrange="24:24"> 5413 <field name="EPTN" desc="" bitrange="31:16"/>
5431</field> 5414 <field name="EPRN" desc="" bitrange="15:0"/>
5432<field name="CHANNEL7_PRESENT" bitrange="23:23"> 5415 </reg>
5433</field> 5416 <reg name="EPNAKEN" desc="">
5434<field name="CHANNEL6_PRESENT" bitrange="22:22"> 5417 <addr name="EPNAKEN" addr="0x17c"/>
5435</field> 5418 <field name="EPTNE" desc="" bitrange="31:16"/>
5436<field name="CHANNEL5_PRESENT" bitrange="21:21"> 5419 <field name="EPRNE" desc="" bitrange="15:0"/>
5437</field> 5420 </reg>
5438<field name="CHANNEL4_PRESENT" bitrange="20:20"> 5421 <reg name="CONFIGFLAG" desc="">
5439</field> 5422 <addr name="CONFIGFLAG" addr="0x180"/>
5440<field name="CHANNEL3_PRESENT" bitrange="19:19"> 5423 <field name="FLAG" desc="" bitrange="0:0"/>
5441</field> 5424 </reg>
5442<field name="CHANNEL2_PRESENT" bitrange="18:18"> 5425 <reg name="PORTSC1" desc="">
5443</field> 5426 <addr name="PORTSC1" addr="0x184"/>
5444<field name="CHANNEL1_PRESENT" bitrange="17:17"> 5427 <field name="PTS" desc="" bitrange="31:30">
5445</field> 5428 <value name="UTMI" value="0x0" desc=""/>
5446<field name="CHANNEL0_PRESENT" bitrange="16:16"> 5429 <value name="PHIL" value="0x1" desc=""/>
5447</field> 5430 <value name="ULPI" value="0x2" desc=""/>
5448<field name="TOUCH_DETECT_RAW" bitrange="0:0"> 5431 <value name="SERIAL" value="0x3" desc=""/>
5449<value name="OPEN" value="0x0"> 5432 </field>
5450</value> 5433 <field name="STS" desc="" bitrange="29:29"/>
5451<value name="HIT" value="0x1"> 5434 <field name="PTW" desc="" bitrange="28:28"/>
5452</value> 5435 <field name="PSPD" desc="" bitrange="27:26">
5453</field> 5436 <value name="FULL" value="0x0" desc=""/>
5454</reg> 5437 <value name="LO" value="0x1" desc=""/>
5455<reg name="CHn" sct="yes"> 5438 <value name="HI" value="0x2" desc=""/>
5456<formula string="0x50+n*0x10"/> 5439 </field>
5457<addr name="CH0" addr="0x50" /> 5440 <field name="PFSC" desc="" bitrange="24:24"/>
5458<addr name="CH1" addr="0x60" /> 5441 <field name="PHCD" desc="" bitrange="23:23"/>
5459<addr name="CH2" addr="0x70" /> 5442 <field name="WKOC" desc="" bitrange="22:22"/>
5460<addr name="CH3" addr="0x80" /> 5443 <field name="WKDS" desc="" bitrange="21:21"/>
5461<addr name="CH4" addr="0x90" /> 5444 <field name="WKCN" desc="" bitrange="20:20"/>
5462<addr name="CH5" addr="0xa0" /> 5445 <field name="PTC" desc="" bitrange="19:16">
5463<addr name="CH6" addr="0xb0" /> 5446 <value name="DISABLE" value="0x0" desc=""/>
5464<addr name="CH7" addr="0xc0" /> 5447 <value name="J" value="0x1" desc=""/>
5465<field name="TOGGLE" bitrange="31:31"> 5448 <value name="K" value="0x2" desc=""/>
5466</field> 5449 <value name="SE0orNAK" value="0x3" desc=""/>
5467<field name="ACCUMULATE" bitrange="29:29"> 5450 <value name="Packet" value="0x4" desc=""/>
5468</field> 5451 <value name="ForceEnableHS" value="0x5" desc=""/>
5469<field name="NUM_SAMPLES" bitrange="28:24"> 5452 <value name="ForceEnableFS" value="0x6" desc=""/>
5470</field> 5453 <value name="ForceEnableLS" value="0x7" desc=""/>
5471<field name="VALUE" bitrange="17:0"> 5454 </field>
5472</field> 5455 <field name="PIC" desc="" bitrange="15:14">
5473</reg> 5456 <value name="OFF" value="0x0" desc=""/>
5474<reg name="DELAYn" sct="yes"> 5457 <value name="AMBER" value="0x1" desc=""/>
5475<formula string="0xd0+n*0x10"/> 5458 <value name="GREEN" value="0x2" desc=""/>
5476<addr name="DELAY0" addr="0xd0" /> 5459 <value name="UNDEF" value="0x3" desc=""/>
5477<addr name="DELAY1" addr="0xe0" /> 5460 </field>
5478<addr name="DELAY2" addr="0xf0" /> 5461 <field name="PO" desc="" bitrange="13:13"/>
5479<addr name="DELAY3" addr="0x100" /> 5462 <field name="PP" desc="" bitrange="12:12"/>
5480<field name="TRIGGER_LRADCS" bitrange="31:24"> 5463 <field name="LS" desc="" bitrange="11:10">
5481</field> 5464 <value name="SE0" value="0x0" desc=""/>
5482<field name="KICK" bitrange="20:20"> 5465 <value name="K" value="0x1" desc=""/>
5483</field> 5466 <value name="J" value="0x2" desc=""/>
5484<field name="TRIGGER_DELAYS" bitrange="19:16"> 5467 </field>
5485</field> 5468 <field name="HSP" desc="" bitrange="9:9"/>
5486<field name="LOOP_COUNT" bitrange="15:11"> 5469 <field name="PR" desc="" bitrange="8:8"/>
5487</field> 5470 <field name="SUSP" desc="" bitrange="7:7"/>
5488<field name="DELAY" bitrange="10:0"> 5471 <field name="FPR" desc="" bitrange="6:6"/>
5489</field> 5472 <field name="OCC" desc="" bitrange="5:5"/>
5490</reg> 5473 <field name="OCA" desc="" bitrange="4:4"/>
5491<reg name="DEBUG0" sct="no"> 5474 <field name="PEC" desc="" bitrange="3:3"/>
5492<addr name="DEBUG0" addr="0x110" /> 5475 <field name="PE" desc="" bitrange="2:2"/>
5493<field name="READONLY" bitrange="31:16"> 5476 <field name="CSC" desc="" bitrange="1:1"/>
5494</field> 5477 <field name="CCS" desc="" bitrange="0:0"/>
5495<field name="STATE" bitrange="11:0"> 5478 </reg>
5496</field> 5479 <reg name="OTGSC" desc="">
5497</reg> 5480 <addr name="OTGSC" addr="0x1a4"/>
5498<reg name="DEBUG1" sct="yes"> 5481 <field name="DPIE" desc="" bitrange="30:30"/>
5499<addr name="DEBUG1" addr="0x120" /> 5482 <field name="ONEMSE" desc="" bitrange="29:29"/>
5500<field name="REQUEST" bitrange="23:16"> 5483 <field name="BSEIE" desc="" bitrange="28:28"/>
5501</field> 5484 <field name="BSVIE" desc="" bitrange="27:27"/>
5502<field name="TESTMODE_COUNT" bitrange="12:8"> 5485 <field name="ASVIE" desc="" bitrange="26:26"/>
5503</field> 5486 <field name="AVVIE" desc="" bitrange="25:25"/>
5504<field name="TESTMODE6" bitrange="2:2"> 5487 <field name="IDIE" desc="" bitrange="24:24"/>
5505<value name="NORMAL" value="0x0"> 5488 <field name="DPIS" desc="" bitrange="22:22"/>
5506</value> 5489 <field name="ONEMSS" desc="" bitrange="21:21"/>
5507<value name="TEST" value="0x1"> 5490 <field name="BSEIS" desc="" bitrange="20:20"/>
5508</value> 5491 <field name="BSVIS" desc="" bitrange="19:19"/>
5509</field> 5492 <field name="ASVIS" desc="" bitrange="18:18"/>
5510<field name="TESTMODE5" bitrange="1:1"> 5493 <field name="AVVIS" desc="" bitrange="17:17"/>
5511<value name="NORMAL" value="0x0"> 5494 <field name="IDIS" desc="" bitrange="16:16"/>
5512</value> 5495 <field name="DPS" desc="" bitrange="14:14"/>
5513<value name="TEST" value="0x1"> 5496 <field name="ONEMST" desc="" bitrange="13:13"/>
5514</value> 5497 <field name="BSE" desc="" bitrange="12:12"/>
5515</field> 5498 <field name="BSV" desc="" bitrange="11:11"/>
5516<field name="TESTMODE" bitrange="0:0"> 5499 <field name="ASV" desc="" bitrange="10:10"/>
5517<value name="NORMAL" value="0x0"> 5500 <field name="AVV" desc="" bitrange="9:9"/>
5518</value> 5501 <field name="ID" desc="" bitrange="8:8"/>
5519<value name="TEST" value="0x1"> 5502 <field name="HABA" desc="" bitrange="7:7"/>
5520</value> 5503 <field name="HADP" desc="" bitrange="6:6"/>
5521</field> 5504 <field name="IDPU" desc="" bitrange="5:5"/>
5522</reg> 5505 <field name="DP" desc="" bitrange="4:4"/>
5523<reg name="CONVERSION" sct="yes"> 5506 <field name="OT" desc="" bitrange="3:3"/>
5524<addr name="CONVERSION" addr="0x130" /> 5507 <field name="HAAR" desc="" bitrange="2:2"/>
5525<field name="AUTOMATIC" bitrange="20:20"> 5508 <field name="VC" desc="" bitrange="1:1"/>
5526<value name="DISABLE" value="0x0"> 5509 <field name="VD" desc="" bitrange="0:0"/>
5527</value> 5510 </reg>
5528<value name="ENABLE" value="0x1"> 5511 <reg name="USBMODE" desc="">
5529</value> 5512 <addr name="USBMODE" addr="0x1a8"/>
5530</field> 5513 <field name="SDIS" desc="" bitrange="4:4"/>
5531<field name="SCALE_FACTOR" bitrange="17:16"> 5514 <field name="SLOM" desc="" bitrange="3:3"/>
5532<value name="NIMH" value="0x0"> 5515 <field name="ES" desc="" bitrange="2:2"/>
5533</value> 5516 <field name="CM" desc="" bitrange="1:0">
5534<value name="DUAL_NIMH" value="0x1"> 5517 <value name="IDLE" value="0x0" desc=""/>
5535</value> 5518 <value name="DEVICE" value="0x2" desc=""/>
5536<value name="LI_ION" value="0x2"> 5519 <value name="HOST" value="0x3" desc=""/>
5537</value> 5520 </field>
5538<value name="ALT_LI_ION" value="0x3"> 5521 </reg>
5539</value> 5522 <reg name="ENDPTSETUPSTAT" desc="">
5540</field> 5523 <addr name="ENDPTSETUPSTAT" addr="0x1ac"/>
5541<field name="SCALED_BATT_VOLTAGE" bitrange="9:0"> 5524 <field name="STS" desc="" bitrange="15:0"/>
5542</field> 5525 </reg>
5543</reg> 5526 <reg name="ENDPTPRIME" desc="">
5544<reg name="CTRL4" sct="yes"> 5527 <addr name="ENDPTPRIME" addr="0x1b0"/>
5545<addr name="CTRL4" addr="0x140" /> 5528 <field name="PETB" desc="" bitrange="31:16"/>
5546<field name="LRADC7SELECT" bitrange="31:28"> 5529 <field name="PERB" desc="" bitrange="15:0"/>
5547<value name="CHANNEL0" value="0x0"> 5530 </reg>
5548</value> 5531 <reg name="ENDPTFLUSH" desc="">
5549<value name="CHANNEL1" value="0x1"> 5532 <addr name="ENDPTFLUSH" addr="0x1b4"/>
5550</value> 5533 <field name="FETB" desc="" bitrange="31:16"/>
5551<value name="CHANNEL2" value="0x2"> 5534 <field name="FERB" desc="" bitrange="15:0"/>
5552</value> 5535 </reg>
5553<value name="CHANNEL3" value="0x3"> 5536 <reg name="ENDPTSTATUS" desc="">
5554</value> 5537 <addr name="ENDPTSTATUS" addr="0x1b8"/>
5555<value name="CHANNEL4" value="0x4"> 5538 <field name="ETBR" desc="" bitrange="31:16"/>
5556</value> 5539 <field name="ERBR" desc="" bitrange="15:0"/>
5557<value name="CHANNEL5" value="0x5"> 5540 </reg>
5558</value> 5541 <reg name="ENDPTCOMPLETE" desc="">
5559<value name="CHANNEL6" value="0x6"> 5542 <addr name="ENDPTCOMPLETE" addr="0x1bc"/>
5560</value> 5543 <field name="ETCE" desc="" bitrange="31:16"/>
5561<value name="CHANNEL7" value="0x7"> 5544 <field name="ERCE" desc="" bitrange="15:0"/>
5562</value> 5545 </reg>
5563<value name="CHANNEL8" value="0x8"> 5546 <reg name="ENDPTCTRLn" desc="">
5564</value> 5547 <formula string="0x1c0+n*0x4"/>
5565<value name="CHANNEL9" value="0x9"> 5548 <addr name="ENDPTCTRL0" addr="0x1c0"/>
5566</value> 5549 <addr name="ENDPTCTRL1" addr="0x1c4"/>
5567<value name="CHANNEL10" value="0xa"> 5550 <addr name="ENDPTCTRL2" addr="0x1c8"/>
5568</value> 5551 <addr name="ENDPTCTRL3" addr="0x1cc"/>
5569<value name="CHANNEL11" value="0xb"> 5552 <addr name="ENDPTCTRL4" addr="0x1d0"/>
5570</value> 5553 <field name="TXE" desc="" bitrange="23:23"/>
5571<value name="CHANNEL12" value="0xc"> 5554 <field name="TXR" desc="" bitrange="22:22"/>
5572</value> 5555 <field name="TXI" desc="" bitrange="21:21"/>
5573<value name="CHANNEL13" value="0xd"> 5556 <field name="TXT" desc="" bitrange="19:18">
5574</value> 5557 <value name="ISOCHRONOUS" value="0x1" desc=""/>
5575<value name="CHANNEL14" value="0xe"> 5558 <value name="BULK" value="0x2" desc=""/>
5576</value> 5559 <value name="INT" value="0x3" desc=""/>
5577<value name="CHANNEL15" value="0xf"> 5560 </field>
5578</value> 5561 <field name="TXS" desc="" bitrange="16:16"/>
5579</field> 5562 <field name="RXE" desc="" bitrange="7:7"/>
5580<field name="LRADC6SELECT" bitrange="27:24"> 5563 <field name="RXR" desc="" bitrange="6:6"/>
5581<value name="CHANNEL0" value="0x0"> 5564 <field name="RXI" desc="" bitrange="5:5"/>
5582</value> 5565 <field name="RXT" desc="" bitrange="3:2"/>
5583<value name="CHANNEL1" value="0x1"> 5566 <field name="RXS" desc="" bitrange="0:0"/>
5584</value> 5567 </reg>
5585<value name="CHANNEL2" value="0x2"> 5568 </dev>
5586</value> 5569 <dev name="USBPHY" long_name="USB Physical Interface" desc="Integrated USB 2.0 PHY" version="3.2.0">
5587<value name="CHANNEL3" value="0x3"> 5570 <addr name="USBPHY" addr="0x8007c000"/>
5588</value> 5571 <reg name="PWD" desc="" sct="yes">
5589<value name="CHANNEL4" value="0x4"> 5572 <addr name="PWD" addr="0x0"/>
5590</value> 5573 <field name="RXPWDRX" desc="" bitrange="20:20"/>
5591<value name="CHANNEL5" value="0x5"> 5574 <field name="RXPWDDIFF" desc="" bitrange="19:19"/>
5592</value> 5575 <field name="RXPWD1PT1" desc="" bitrange="18:18"/>
5593<value name="CHANNEL6" value="0x6"> 5576 <field name="RXPWDENV" desc="" bitrange="17:17"/>
5594</value> 5577 <field name="TXPWDCOMP" desc="" bitrange="14:14"/>
5595<value name="CHANNEL7" value="0x7"> 5578 <field name="TXPWDVBG" desc="" bitrange="13:13"/>
5596</value> 5579 <field name="TXPWDV2I" desc="" bitrange="12:12"/>
5597<value name="CHANNEL8" value="0x8"> 5580 <field name="TXPWDIBIAS" desc="" bitrange="11:11"/>
5598</value> 5581 <field name="TXPWDFS" desc="" bitrange="10:10"/>
5599<value name="CHANNEL9" value="0x9"> 5582 </reg>
5600</value> 5583 <reg name="TX" desc="" sct="yes">
5601<value name="CHANNEL10" value="0xa"> 5584 <addr name="TX" addr="0x10"/>
5602</value> 5585 <field name="USBPHY_TX_EDGECTRL" desc="" bitrange="28:26"/>
5603<value name="CHANNEL11" value="0xb"> 5586 <field name="USBPHY_TX_SYNC_INVERT" desc="" bitrange="25:25"/>
5604</value> 5587 <field name="USBPHY_TX_SYNC_MUX" desc="" bitrange="24:24"/>
5605<value name="CHANNEL12" value="0xc"> 5588 <field name="TXCMPOUT_STATUS" desc="" bitrange="23:23"/>
5606</value> 5589 <field name="TXENCAL45DP" desc="" bitrange="21:21"/>
5607<value name="CHANNEL13" value="0xd"> 5590 <field name="TXCAL45DP" desc="" bitrange="19:16"/>
5608</value> 5591 <field name="TXENCAL45DN" desc="" bitrange="13:13"/>
5609<value name="CHANNEL14" value="0xe"> 5592 <field name="TXCAL45DN" desc="" bitrange="11:8"/>
5610</value> 5593 <field name="TXCALIBRATE" desc="" bitrange="7:7"/>
5611<value name="CHANNEL15" value="0xf"> 5594 <field name="D_CAL" desc="" bitrange="3:0"/>
5612</value> 5595 </reg>
5613</field> 5596 <reg name="RX" desc="" sct="yes">
5614<field name="LRADC5SELECT" bitrange="23:20"> 5597 <addr name="RX" addr="0x20"/>
5615<value name="CHANNEL0" value="0x0"> 5598 <field name="RXDBYPASS" desc="" bitrange="22:22"/>
5616</value> 5599 <field name="DISCONADJ" desc="" bitrange="5:4"/>
5617<value name="CHANNEL1" value="0x1"> 5600 <field name="ENVADJ" desc="" bitrange="1:0"/>
5618</value> 5601 </reg>
5619<value name="CHANNEL2" value="0x2"> 5602 <reg name="CTRL" desc="" sct="yes">
5620</value> 5603 <addr name="CTRL" addr="0x30"/>
5621<value name="CHANNEL3" value="0x3"> 5604 <field name="SFTRST" desc="" bitrange="31:31"/>
5622</value> 5605 <field name="CLKGATE" desc="" bitrange="30:30"/>
5623<value name="CHANNEL4" value="0x4"> 5606 <field name="UTMI_SUSPENDM" desc="" bitrange="29:29"/>
5624</value> 5607 <field name="HOST_FORCE_LS_SE0" desc="" bitrange="28:28"/>
5625<value name="CHANNEL5" value="0x5"> 5608 <field name="DATA_ON_LRADC" desc="" bitrange="13:13"/>
5626</value> 5609 <field name="DEVPLUGIN_IRQ" desc="" bitrange="12:12"/>
5627<value name="CHANNEL6" value="0x6"> 5610 <field name="ENIRQDEVPLUGIN" desc="" bitrange="11:11"/>
5628</value> 5611 <field name="RESUME_IRQ" desc="" bitrange="10:10"/>
5629<value name="CHANNEL7" value="0x7"> 5612 <field name="ENIRQRESUMEDETECT" desc="" bitrange="9:9"/>
5630</value> 5613 <field name="ENOTGIDDETECT" desc="" bitrange="7:7"/>
5631<value name="CHANNEL8" value="0x8"> 5614 <field name="DEVPLUGIN_POLARITY" desc="" bitrange="5:5"/>
5632</value> 5615 <field name="ENDEVPLUGINDETECT" desc="" bitrange="4:4"/>
5633<value name="CHANNEL9" value="0x9"> 5616 <field name="HOSTDISCONDETECT_IRQ" desc="" bitrange="3:3"/>
5634</value> 5617 <field name="ENIRQHOSTDISCON" desc="" bitrange="2:2"/>
5635<value name="CHANNEL10" value="0xa"> 5618 <field name="ENHOSTDISCONDETECT" desc="" bitrange="1:1"/>
5636</value> 5619 <field name="ENHSPRECHARGEXMIT" desc="" bitrange="0:0"/>
5637<value name="CHANNEL11" value="0xb"> 5620 </reg>
5638</value> 5621 <reg name="STATUS" desc="">
5639<value name="CHANNEL12" value="0xc"> 5622 <addr name="STATUS" addr="0x40"/>
5640</value> 5623 <field name="RESUME_STATUS" desc="" bitrange="10:10"/>
5641<value name="CHANNEL13" value="0xd"> 5624 <field name="OTGID_STATUS" desc="" bitrange="8:8"/>
5642</value> 5625 <field name="DEVPLUGIN_STATUS" desc="" bitrange="6:6"/>
5643<value name="CHANNEL14" value="0xe"> 5626 <field name="HOSTDISCONDETECT_STATUS" desc="" bitrange="3:3"/>
5644</value> 5627 </reg>
5645<value name="CHANNEL15" value="0xf"> 5628 <reg name="DEBUG" desc="" sct="yes">
5646</value> 5629 <addr name="DEBUG" addr="0x50"/>
5647</field> 5630 <field name="CLKGATE" desc="" bitrange="30:30"/>
5648<field name="LRADC4SELECT" bitrange="19:16"> 5631 <field name="HOST_RESUME_DEBUG" desc="" bitrange="29:29"/>
5649<value name="CHANNEL0" value="0x0"> 5632 <field name="SQUELCHRESETLENGTH" desc="" bitrange="28:25"/>
5650</value> 5633 <field name="ENSQUELCHRESET" desc="" bitrange="24:24"/>
5651<value name="CHANNEL1" value="0x1"> 5634 <field name="SQUELCHRESETCOUNT" desc="" bitrange="20:16"/>
5652</value> 5635 <field name="ENTX2RXCOUNT" desc="" bitrange="12:12"/>
5653<value name="CHANNEL2" value="0x2"> 5636 <field name="TX2RXCOUNT" desc="" bitrange="11:8"/>
5654</value> 5637 <field name="ENHSTPULLDOWN" desc="" bitrange="5:4"/>
5655<value name="CHANNEL3" value="0x3"> 5638 <field name="HSTPULLDOWN" desc="" bitrange="3:2"/>
5656</value> 5639 <field name="DEBUG_INTERFACE_HOLD" desc="" bitrange="1:1"/>
5657<value name="CHANNEL4" value="0x4"> 5640 <field name="OTGIDPIOLOCK" desc="" bitrange="0:0"/>
5658</value> 5641 </reg>
5659<value name="CHANNEL5" value="0x5"> 5642 <reg name="DEBUG0_STATUS" desc="">
5660</value> 5643 <addr name="DEBUG0_STATUS" addr="0x60"/>
5661<value name="CHANNEL6" value="0x6"> 5644 <field name="SQUELCH_COUNT" desc="" bitrange="31:26"/>
5662</value> 5645 <field name="UTMI_RXERROR_FAIL_COUNT" desc="" bitrange="25:16"/>
5663<value name="CHANNEL7" value="0x7"> 5646 <field name="LOOP_BACK_FAIL_COUNT" desc="" bitrange="15:0"/>
5664</value> 5647 </reg>
5665<value name="CHANNEL8" value="0x8"> 5648 <reg name="DEBUG1" desc="" sct="yes">
5666</value> 5649 <addr name="DEBUG1" addr="0x70"/>
5667<value name="CHANNEL9" value="0x9"> 5650 <field name="ENTAILADJVD" desc="" bitrange="14:13"/>
5668</value> 5651 <field name="ENTX2TX" desc="" bitrange="12:12"/>
5669<value name="CHANNEL10" value="0xa"> 5652 <field name="PLL_IS_240" desc="" bitrange="8:8"/>
5670</value> 5653 <field name="DBG_ADDRESS" desc="" bitrange="3:0"/>
5671<value name="CHANNEL11" value="0xb"> 5654 </reg>
5672</value> 5655 <reg name="VERSION" desc="">
5673<value name="CHANNEL12" value="0xc"> 5656 <addr name="VERSION" addr="0x80"/>
5674</value> 5657 <field name="MAJOR" desc="" bitrange="31:24"/>
5675<value name="CHANNEL13" value="0xd"> 5658 <field name="MINOR" desc="" bitrange="23:16"/>
5676</value> 5659 <field name="STEP" desc="" bitrange="15:0"/>
5677<value name="CHANNEL14" value="0xe"> 5660 </reg>
5678</value> 5661 </dev>
5679<value name="CHANNEL15" value="0xf">
5680</value>
5681</field>
5682<field name="LRADC3SELECT" bitrange="15:12">
5683<value name="CHANNEL0" value="0x0">
5684</value>
5685<value name="CHANNEL1" value="0x1">
5686</value>
5687<value name="CHANNEL2" value="0x2">
5688</value>
5689<value name="CHANNEL3" value="0x3">
5690</value>
5691<value name="CHANNEL4" value="0x4">
5692</value>
5693<value name="CHANNEL5" value="0x5">
5694</value>
5695<value name="CHANNEL6" value="0x6">
5696</value>
5697<value name="CHANNEL7" value="0x7">
5698</value>
5699<value name="CHANNEL8" value="0x8">
5700</value>
5701<value name="CHANNEL9" value="0x9">
5702</value>
5703<value name="CHANNEL10" value="0xa">
5704</value>
5705<value name="CHANNEL11" value="0xb">
5706</value>
5707<value name="CHANNEL12" value="0xc">
5708</value>
5709<value name="CHANNEL13" value="0xd">
5710</value>
5711<value name="CHANNEL14" value="0xe">
5712</value>
5713<value name="CHANNEL15" value="0xf">
5714</value>
5715</field>
5716<field name="LRADC2SELECT" bitrange="11:8">
5717<value name="CHANNEL0" value="0x0">
5718</value>
5719<value name="CHANNEL1" value="0x1">
5720</value>
5721<value name="CHANNEL2" value="0x2">
5722</value>
5723<value name="CHANNEL3" value="0x3">
5724</value>
5725<value name="CHANNEL4" value="0x4">
5726</value>
5727<value name="CHANNEL5" value="0x5">
5728</value>
5729<value name="CHANNEL6" value="0x6">
5730</value>
5731<value name="CHANNEL7" value="0x7">
5732</value>
5733<value name="CHANNEL8" value="0x8">
5734</value>
5735<value name="CHANNEL9" value="0x9">
5736</value>
5737<value name="CHANNEL10" value="0xa">
5738</value>
5739<value name="CHANNEL11" value="0xb">
5740</value>
5741<value name="CHANNEL12" value="0xc">
5742</value>
5743<value name="CHANNEL13" value="0xd">
5744</value>
5745<value name="CHANNEL14" value="0xe">
5746</value>
5747<value name="CHANNEL15" value="0xf">
5748</value>
5749</field>
5750<field name="LRADC1SELECT" bitrange="7:4">
5751<value name="CHANNEL0" value="0x0">
5752</value>
5753<value name="CHANNEL1" value="0x1">
5754</value>
5755<value name="CHANNEL2" value="0x2">
5756</value>
5757<value name="CHANNEL3" value="0x3">
5758</value>
5759<value name="CHANNEL4" value="0x4">
5760</value>
5761<value name="CHANNEL5" value="0x5">
5762</value>
5763<value name="CHANNEL6" value="0x6">
5764</value>
5765<value name="CHANNEL7" value="0x7">
5766</value>
5767<value name="CHANNEL8" value="0x8">
5768</value>
5769<value name="CHANNEL9" value="0x9">
5770</value>
5771<value name="CHANNEL10" value="0xa">
5772</value>
5773<value name="CHANNEL11" value="0xb">
5774</value>
5775<value name="CHANNEL12" value="0xc">
5776</value>
5777<value name="CHANNEL13" value="0xd">
5778</value>
5779<value name="CHANNEL14" value="0xe">
5780</value>
5781<value name="CHANNEL15" value="0xf">
5782</value>
5783</field>
5784<field name="LRADC0SELECT" bitrange="3:0">
5785<value name="CHANNEL0" value="0x0">
5786</value>
5787<value name="CHANNEL1" value="0x1">
5788</value>
5789<value name="CHANNEL2" value="0x2">
5790</value>
5791<value name="CHANNEL3" value="0x3">
5792</value>
5793<value name="CHANNEL4" value="0x4">
5794</value>
5795<value name="CHANNEL5" value="0x5">
5796</value>
5797<value name="CHANNEL6" value="0x6">
5798</value>
5799<value name="CHANNEL7" value="0x7">
5800</value>
5801<value name="CHANNEL8" value="0x8">
5802</value>
5803<value name="CHANNEL9" value="0x9">
5804</value>
5805<value name="CHANNEL10" value="0xa">
5806</value>
5807<value name="CHANNEL11" value="0xb">
5808</value>
5809<value name="CHANNEL12" value="0xc">
5810</value>
5811<value name="CHANNEL13" value="0xd">
5812</value>
5813<value name="CHANNEL14" value="0xe">
5814</value>
5815<value name="CHANNEL15" value="0xf">
5816</value>
5817</field>
5818</reg>
5819<reg name="VERSION" sct="no">
5820<addr name="VERSION" addr="0x150" />
5821<field name="MAJOR" bitrange="31:24">
5822</field>
5823<field name="MINOR" bitrange="23:16">
5824</field>
5825<field name="STEP" bitrange="15:0">
5826</field>
5827</reg>
5828</dev>
5829<dev name="OCOTP" long_name="One-time Programmable Array Controller" desc="On-Chip OTP (OCOTP) Controller" version="3.2.0">
5830<addr name="OCOTP" addr="0x8002c000" />
5831<reg name="CTRL" sct="yes">
5832<addr name="CTRL" addr="0x0" />
5833<field name="WR_UNLOCK" bitrange="31:16">
5834<value name="KEY" value="0x3e77">
5835</value>
5836</field>
5837<field name="RELOAD_SHADOWS" bitrange="13:13">
5838</field>
5839<field name="RD_BANK_OPEN" bitrange="12:12">
5840</field>
5841<field name="ERROR" bitrange="9:9">
5842</field>
5843<field name="BUSY" bitrange="8:8">
5844</field>
5845<field name="ADDR" bitrange="4:0">
5846</field>
5847</reg>
5848<reg name="DATA" sct="no">
5849<addr name="DATA" addr="0x10" />
5850<field name="DATA" bitrange="31:0">
5851</field>
5852</reg>
5853<reg name="CUSTn" sct="no">
5854<formula string="0x20+n*0x10"/>
5855<addr name="CUST0" addr="0x20" />
5856<addr name="CUST1" addr="0x30" />
5857<addr name="CUST2" addr="0x40" />
5858<addr name="CUST3" addr="0x50" />
5859<field name="BITS" bitrange="31:0">
5860</field>
5861</reg>
5862<reg name="CRYPTOn" sct="no">
5863<formula string="0x60+n*0x10"/>
5864<addr name="CRYPTO0" addr="0x60" />
5865<addr name="CRYPTO1" addr="0x70" />
5866<addr name="CRYPTO2" addr="0x80" />
5867<addr name="CRYPTO3" addr="0x90" />
5868<field name="BITS" bitrange="31:0">
5869</field>
5870</reg>
5871<reg name="HWCAPn" sct="no">
5872<formula string="0xa0+n*0x10"/>
5873<addr name="HWCAP0" addr="0xa0" />
5874<addr name="HWCAP1" addr="0xb0" />
5875<addr name="HWCAP2" addr="0xc0" />
5876<addr name="HWCAP3" addr="0xd0" />
5877<addr name="HWCAP4" addr="0xe0" />
5878<addr name="HWCAP5" addr="0xf0" />
5879<field name="BITS" bitrange="31:0">
5880</field>
5881</reg>
5882<reg name="SWCAP" sct="no">
5883<addr name="SWCAP" addr="0x100" />
5884<field name="BITS" bitrange="31:0">
5885</field>
5886</reg>
5887<reg name="CUSTCAP" sct="no">
5888<addr name="CUSTCAP" addr="0x110" />
5889<field name="BITS" bitrange="31:0">
5890</field>
5891</reg>
5892<reg name="LOCK" sct="no">
5893<addr name="LOCK" addr="0x120" />
5894<field name="ROM7" bitrange="31:31">
5895</field>
5896<field name="ROM6" bitrange="30:30">
5897</field>
5898<field name="ROM5" bitrange="29:29">
5899</field>
5900<field name="ROM4" bitrange="28:28">
5901</field>
5902<field name="ROM3" bitrange="27:27">
5903</field>
5904<field name="ROM2" bitrange="26:26">
5905</field>
5906<field name="ROM1" bitrange="25:25">
5907</field>
5908<field name="ROM0" bitrange="24:24">
5909</field>
5910<field name="HWSW_SHADOW_ALT" bitrange="23:23">
5911</field>
5912<field name="CRYPTODCP_ALT" bitrange="22:22">
5913</field>
5914<field name="CRYPTOKEY_ALT" bitrange="21:21">
5915</field>
5916<field name="PIN" bitrange="20:20">
5917</field>
5918<field name="OPS" bitrange="19:19">
5919</field>
5920<field name="UN2" bitrange="18:18">
5921</field>
5922<field name="UN1" bitrange="17:17">
5923</field>
5924<field name="UN0" bitrange="16:16">
5925</field>
5926<field name="UNALLOCATED" bitrange="15:10">
5927</field>
5928<field name="CUSTCAP" bitrange="9:9">
5929</field>
5930<field name="HWSW" bitrange="8:8">
5931</field>
5932<field name="CUSTCAP_SHADOW" bitrange="7:7">
5933</field>
5934<field name="HWSW_SHADOW" bitrange="6:6">
5935</field>
5936<field name="CRYPTODCP" bitrange="5:5">
5937</field>
5938<field name="CRYPTOKEY" bitrange="4:4">
5939</field>
5940<field name="CUST3" bitrange="3:3">
5941</field>
5942<field name="CUST2" bitrange="2:2">
5943</field>
5944<field name="CUST1" bitrange="1:1">
5945</field>
5946<field name="CUST0" bitrange="0:0">
5947</field>
5948</reg>
5949<reg name="OPSn" sct="no">
5950<formula string="0x130+n*0x10"/>
5951<addr name="OPS0" addr="0x130" />
5952<addr name="OPS1" addr="0x140" />
5953<addr name="OPS2" addr="0x150" />
5954<addr name="OPS3" addr="0x160" />
5955<field name="BITS" bitrange="31:0">
5956</field>
5957</reg>
5958<reg name="UNn" sct="no">
5959<formula string="0x170+n*0x10"/>
5960<addr name="UN0" addr="0x170" />
5961<addr name="UN1" addr="0x180" />
5962<addr name="UN2" addr="0x190" />
5963<field name="BITS" bitrange="31:0">
5964</field>
5965</reg>
5966<reg name="ROMn" sct="no">
5967<formula string="0x1a0+n*0x10"/>
5968<addr name="ROM0" addr="0x1a0" />
5969<addr name="ROM1" addr="0x1b0" />
5970<addr name="ROM2" addr="0x1c0" />
5971<addr name="ROM3" addr="0x1d0" />
5972<addr name="ROM4" addr="0x1e0" />
5973<addr name="ROM5" addr="0x1f0" />
5974<addr name="ROM6" addr="0x200" />
5975<addr name="ROM7" addr="0x210" />
5976<field name="BITS" bitrange="31:0">
5977</field>
5978</reg>
5979<reg name="VERSION" sct="no">
5980<addr name="VERSION" addr="0x220" />
5981<field name="MAJOR" bitrange="31:24">
5982</field>
5983<field name="MINOR" bitrange="23:16">
5984</field>
5985<field name="STEP" bitrange="15:0">
5986</field>
5987</reg>
5988</dev>
5989<dev name="PINCTRL" long_name="Pin Control" desc="Pin Control and GPIO" version="3.2.0">
5990<addr name="PINCTRL" addr="0x80018000" />
5991<reg name="CTRL" sct="yes">
5992<addr name="CTRL" addr="0x0" />
5993<field name="SFTRST" bitrange="31:31">
5994</field>
5995<field name="CLKGATE" bitrange="30:30">
5996</field>
5997<field name="PRESENT3" bitrange="29:29">
5998</field>
5999<field name="PRESENT2" bitrange="28:28">
6000</field>
6001<field name="PRESENT1" bitrange="27:27">
6002</field>
6003<field name="PRESENT0" bitrange="26:26">
6004</field>
6005<field name="IRQOUT3" bitrange="3:3">
6006</field>
6007<field name="IRQOUT2" bitrange="2:2">
6008</field>
6009<field name="IRQOUT1" bitrange="1:1">
6010</field>
6011<field name="IRQOUT0" bitrange="0:0">
6012</field>
6013</reg>
6014<reg name="MUXSELn" sct="yes">
6015<formula string="0x100+n*0x10"/>
6016<addr name="MUXSEL0" addr="0x100" />
6017<addr name="MUXSEL1" addr="0x110" />
6018<addr name="MUXSEL2" addr="0x120" />
6019<addr name="MUXSEL3" addr="0x130" />
6020<addr name="MUXSEL4" addr="0x140" />
6021<addr name="MUXSEL5" addr="0x150" />
6022<addr name="MUXSEL6" addr="0x160" />
6023<addr name="MUXSEL7" addr="0x170" />
6024<field name="BITS" bitrange="31:0">
6025</field>
6026</reg>
6027<reg name="DRIVEn" sct="yes">
6028<formula string="0x200+n*0x10"/>
6029<addr name="DRIVE0" addr="0x200" />
6030<addr name="DRIVE1" addr="0x210" />
6031<addr name="DRIVE2" addr="0x220" />
6032<addr name="DRIVE3" addr="0x230" />
6033<addr name="DRIVE4" addr="0x240" />
6034<addr name="DRIVE5" addr="0x250" />
6035<addr name="DRIVE6" addr="0x260" />
6036<addr name="DRIVE7" addr="0x270" />
6037<addr name="DRIVE8" addr="0x280" />
6038<addr name="DRIVE9" addr="0x290" />
6039<addr name="DRIVE10" addr="0x2a0" />
6040<addr name="DRIVE11" addr="0x2b0" />
6041<addr name="DRIVE12" addr="0x2c0" />
6042<addr name="DRIVE13" addr="0x2d0" />
6043<addr name="DRIVE14" addr="0x2e0" />
6044<field name="BITS" bitrange="31:0">
6045</field>
6046</reg>
6047<reg name="PULLn" sct="yes">
6048<formula string="0x300+n*0x10"/>
6049<addr name="PULL0" addr="0x300" />
6050<addr name="PULL1" addr="0x310" />
6051<addr name="PULL2" addr="0x320" />
6052<addr name="PULL3" addr="0x330" />
6053<field name="BITS" bitrange="31:0">
6054</field>
6055</reg>
6056<reg name="DOUTn" sct="yes">
6057<formula string="0x400+n*0x10"/>
6058<addr name="DOUT0" addr="0x400" />
6059<addr name="DOUT1" addr="0x410" />
6060<addr name="DOUT2" addr="0x420" />
6061<field name="BITS" bitrange="31:0">
6062</field>
6063</reg>
6064<reg name="DINn" sct="yes">
6065<formula string="0x500+n*0x10"/>
6066<addr name="DIN0" addr="0x500" />
6067<addr name="DIN1" addr="0x510" />
6068<addr name="DIN2" addr="0x520" />
6069<field name="BITS" bitrange="31:0">
6070</field>
6071</reg>
6072<reg name="DOEn" sct="yes">
6073<formula string="0x600+n*0x10"/>
6074<addr name="DOE0" addr="0x600" />
6075<addr name="DOE1" addr="0x610" />
6076<addr name="DOE2" addr="0x620" />
6077<field name="BITS" bitrange="31:0">
6078</field>
6079</reg>
6080<reg name="PIN2IRQn" sct="yes">
6081<formula string="0x700+n*0x10"/>
6082<addr name="PIN2IRQ0" addr="0x700" />
6083<addr name="PIN2IRQ1" addr="0x710" />
6084<addr name="PIN2IRQ2" addr="0x720" />
6085<field name="BITS" bitrange="31:0">
6086</field>
6087</reg>
6088<reg name="IRQENn" sct="yes">
6089<formula string="0x800+n*0x10"/>
6090<addr name="IRQEN0" addr="0x800" />
6091<addr name="IRQEN1" addr="0x810" />
6092<addr name="IRQEN2" addr="0x820" />
6093<field name="BITS" bitrange="31:0">
6094</field>
6095</reg>
6096<reg name="IRQLEVELn" sct="yes">
6097<formula string="0x900+n*0x10"/>
6098<addr name="IRQLEVEL0" addr="0x900" />
6099<addr name="IRQLEVEL1" addr="0x910" />
6100<addr name="IRQLEVEL2" addr="0x920" />
6101<field name="BITS" bitrange="31:0">
6102</field>
6103</reg>
6104<reg name="IRQPOLn" sct="yes">
6105<formula string="0xa00+n*0x10"/>
6106<addr name="IRQPOL0" addr="0xa00" />
6107<addr name="IRQPOL1" addr="0xa10" />
6108<addr name="IRQPOL2" addr="0xa20" />
6109<field name="BITS" bitrange="31:0">
6110</field>
6111</reg>
6112<reg name="IRQSTATn" sct="yes">
6113<formula string="0xb00+n*0x10"/>
6114<addr name="IRQSTAT0" addr="0xb00" />
6115<addr name="IRQSTAT1" addr="0xb10" />
6116<addr name="IRQSTAT2" addr="0xb20" />
6117<field name="BITS" bitrange="31:0">
6118</field>
6119</reg>
6120</dev>
6121<dev name="POWER" long_name="Power Control" desc="Power Supply" version="3.2.0">
6122<addr name="POWER" addr="0x80044000" />
6123<reg name="CTRL" sct="yes">
6124<addr name="CTRL" addr="0x0" />
6125<field name="CLKGATE" bitrange="30:30">
6126</field>
6127<field name="PSWITCH_IRQ" bitrange="22:22">
6128</field>
6129<field name="PSWITCH_IRQ_SRC" bitrange="21:21">
6130</field>
6131<field name="POLARITY_PSWITCH" bitrange="20:20">
6132</field>
6133<field name="ENIRQ_PSWITCH" bitrange="19:19">
6134</field>
6135<field name="POLARITY_LINREG_OK" bitrange="18:18">
6136</field>
6137<field name="LINREG_OK_IRQ" bitrange="17:17">
6138</field>
6139<field name="ENIRQ_LINREG_OK" bitrange="16:16">
6140</field>
6141<field name="DC_OK_IRQ" bitrange="15:15">
6142</field>
6143<field name="ENIRQ_DC_OK" bitrange="14:14">
6144</field>
6145<field name="BATT_BO_IRQ" bitrange="13:13">
6146</field>
6147<field name="ENIRQBATT_BO" bitrange="12:12">
6148</field>
6149<field name="VDDIO_BO_IRQ" bitrange="11:11">
6150</field>
6151<field name="ENIRQ_VDDIO_BO" bitrange="10:10">
6152</field>
6153<field name="VDDA_BO_IRQ" bitrange="9:9">
6154</field>
6155<field name="ENIRQ_VDDA_BO" bitrange="8:8">
6156</field>
6157<field name="VDDD_BO_IRQ" bitrange="7:7">
6158</field>
6159<field name="ENIRQ_VDDD_BO" bitrange="6:6">
6160</field>
6161<field name="POLARITY_VBUSVALID" bitrange="5:5">
6162</field>
6163<field name="VBUSVALID_IRQ" bitrange="4:4">
6164</field>
6165<field name="ENIRQ_VBUS_VALID" bitrange="3:3">
6166</field>
6167<field name="POLARITY_VDD5V_GT_VDDIO" bitrange="2:2">
6168</field>
6169<field name="VDD5V_GT_VDDIO_IRQ" bitrange="1:1">
6170</field>
6171<field name="ENIRQ_VDD5V_GT_VDDIO" bitrange="0:0">
6172</field>
6173</reg>
6174<reg name="5VCTRL" sct="yes">
6175<addr name="5VCTRL" addr="0x10" />
6176<field name="VBUSVALID_TRSH" bitrange="11:10">
6177</field>
6178<field name="PWDN_5VBRNOUT" bitrange="8:8">
6179</field>
6180<field name="ENABLE_ILIMIT" bitrange="7:7">
6181</field>
6182<field name="DCDC_XFER" bitrange="6:6">
6183</field>
6184<field name="EN_BATT_PULLDN" bitrange="5:5">
6185</field>
6186<field name="VBUSVALID_5VDETECT" bitrange="4:4">
6187</field>
6188<field name="VBUSVALID_TO_B" bitrange="3:3">
6189</field>
6190<field name="ILIMIT_EQ_ZERO" bitrange="2:2">
6191</field>
6192<field name="OTG_PWRUP_CMPS" bitrange="1:1">
6193</field>
6194<field name="ENABLE_DCDC" bitrange="0:0">
6195</field>
6196</reg>
6197<reg name="MINPWR" sct="yes">
6198<addr name="MINPWR" addr="0x20" />
6199<field name="PWD_BO" bitrange="11:11">
6200</field>
6201<field name="USB_I_SUSPEND" bitrange="10:10">
6202</field>
6203<field name="ENABLE_OSC" bitrange="9:9">
6204</field>
6205<field name="SELECT_OSC" bitrange="8:8">
6206</field>
6207<field name="VBG_OFF" bitrange="7:7">
6208</field>
6209<field name="DOUBLE_FETS" bitrange="6:6">
6210</field>
6211<field name="HALF_FETS" bitrange="5:5">
6212</field>
6213<field name="LESSANA_I" bitrange="4:4">
6214</field>
6215<field name="PWD_XTAL24" bitrange="3:3">
6216</field>
6217<field name="DC_STOPCLK" bitrange="2:2">
6218</field>
6219<field name="EN_DC_PFM" bitrange="1:1">
6220</field>
6221<field name="DC_HALFCLK" bitrange="0:0">
6222</field>
6223</reg>
6224<reg name="CHARGE" sct="yes">
6225<addr name="CHARGE" addr="0x30" />
6226<field name="ENABLE_FAULT_DETECT" bitrange="20:20">
6227</field>
6228<field name="CHRG_STS_OFF" bitrange="19:19">
6229</field>
6230<field name="USE_EXTERN_R" bitrange="17:17">
6231</field>
6232<field name="PWD_BATTCHRG" bitrange="16:16">
6233</field>
6234<field name="STOP_ILIMIT" bitrange="11:8">
6235</field>
6236<field name="BATTCHRG_I" bitrange="5:0">
6237</field>
6238</reg>
6239<reg name="VDDDCTRL" sct="no">
6240<addr name="VDDDCTRL" addr="0x40" />
6241<field name="ADJTN" bitrange="31:28">
6242</field>
6243<field name="ALKALINE_CHARGE" bitrange="24:24">
6244</field>
6245<field name="DISABLE_STEPPING" bitrange="23:23">
6246</field>
6247<field name="LINREG_FROM_BATT" bitrange="22:22">
6248</field>
6249<field name="ENABLE_LINREG" bitrange="21:21">
6250</field>
6251<field name="DISABLE_FET" bitrange="20:20">
6252</field>
6253<field name="LINREG_OFFSET" bitrange="17:16">
6254</field>
6255<field name="BO_OFFSET" bitrange="10:8">
6256</field>
6257<field name="TRG" bitrange="4:0">
6258</field>
6259</reg>
6260<reg name="VDDACTRL" sct="no">
6261<addr name="VDDACTRL" addr="0x50" />
6262<field name="DISABLE_STEPPING" bitrange="18:18">
6263</field>
6264<field name="ENABLE_LINREG" bitrange="17:17">
6265</field>
6266<field name="DISABLE_FET" bitrange="16:16">
6267</field>
6268<field name="LINREG_OFFSET" bitrange="13:12">
6269</field>
6270<field name="BO_OFFSET" bitrange="10:8">
6271</field>
6272<field name="TRG" bitrange="4:0">
6273</field>
6274</reg>
6275<reg name="VDDIOCTRL" sct="no">
6276<addr name="VDDIOCTRL" addr="0x60" />
6277<field name="ADJTN" bitrange="19:16">
6278</field>
6279<field name="DISABLE_STEPPING" bitrange="15:15">
6280</field>
6281<field name="DISABLE_FET" bitrange="14:14">
6282</field>
6283<field name="LINREG_OFFSET" bitrange="13:12">
6284</field>
6285<field name="BO_OFFSET" bitrange="10:8">
6286</field>
6287<field name="TRG" bitrange="4:0">
6288</field>
6289</reg>
6290<reg name="DCFUNCV" sct="no">
6291<addr name="DCFUNCV" addr="0x70" />
6292<field name="VDDD" bitrange="25:16">
6293</field>
6294<field name="VDDIO" bitrange="9:0">
6295</field>
6296</reg>
6297<reg name="MISC" sct="no">
6298<addr name="MISC" addr="0x80" />
6299<field name="FREQSEL" bitrange="5:4">
6300</field>
6301<field name="DELAY_TIMING" bitrange="3:3">
6302</field>
6303<field name="TEST" bitrange="2:2">
6304</field>
6305<field name="SEL_PLLCLK" bitrange="1:1">
6306</field>
6307<field name="PERIPHERALSWOFF" bitrange="0:0">
6308</field>
6309</reg>
6310<reg name="DCLIMITS" sct="no">
6311<addr name="DCLIMITS" addr="0x90" />
6312<field name="POSLIMIT_BOOST" bitrange="22:16">
6313</field>
6314<field name="POSLIMIT_BUCK" bitrange="14:8">
6315</field>
6316<field name="NEGLIMIT" bitrange="6:0">
6317</field>
6318</reg>
6319<reg name="LOOPCTRL" sct="yes">
6320<addr name="LOOPCTRL" addr="0xa0" />
6321<field name="TOGGLE_DIF" bitrange="20:20">
6322</field>
6323<field name="HYST_SIGN" bitrange="19:19">
6324</field>
6325<field name="EN_CM_HYST" bitrange="18:18">
6326</field>
6327<field name="EN_DF_HYST" bitrange="17:17">
6328</field>
6329<field name="CM_HYST_THRESH" bitrange="16:16">
6330</field>
6331<field name="DF_HYST_THRESH" bitrange="15:15">
6332</field>
6333<field name="RCSCALE_THRESH" bitrange="14:14">
6334</field>
6335<field name="EN_RCSCALE" bitrange="13:12">
6336</field>
6337<field name="DC_FF" bitrange="10:8">
6338</field>
6339<field name="DC_R" bitrange="7:4">
6340</field>
6341<field name="DC_C" bitrange="1:0">
6342</field>
6343</reg>
6344<reg name="STS" sct="no">
6345<addr name="STS" addr="0xb0" />
6346<field name="BATT_CHRG_PRESENT" bitrange="31:31">
6347</field>
6348<field name="PSWITCH" bitrange="19:18">
6349</field>
6350<field name="AVALID_STATUS" bitrange="17:17">
6351</field>
6352<field name="BVALID_STATUS" bitrange="16:16">
6353</field>
6354<field name="VBUSVALID_STATUS" bitrange="15:15">
6355</field>
6356<field name="SESSEND_STATUS" bitrange="14:14">
6357</field>
6358<field name="MODE" bitrange="13:13">
6359</field>
6360<field name="BATT_BO" bitrange="12:12">
6361</field>
6362<field name="VDD5V_FAULT" bitrange="11:11">
6363</field>
6364<field name="CHRGSTS" bitrange="10:10">
6365</field>
6366<field name="LINREG_OK" bitrange="9:9">
6367</field>
6368<field name="DC_OK" bitrange="8:8">
6369</field>
6370<field name="VDDIO_BO" bitrange="7:7">
6371</field>
6372<field name="VDDA_BO" bitrange="6:6">
6373</field>
6374<field name="VDDD_BO" bitrange="5:5">
6375</field>
6376<field name="VDD5V_GT_VDDIO" bitrange="4:4">
6377</field>
6378<field name="AVALID" bitrange="3:3">
6379</field>
6380<field name="BVALID" bitrange="2:2">
6381</field>
6382<field name="VBUSVALID" bitrange="1:1">
6383</field>
6384<field name="SESSEND" bitrange="0:0">
6385</field>
6386</reg>
6387<reg name="SPEED" sct="yes">
6388<addr name="SPEED" addr="0xc0" />
6389<field name="STATUS" bitrange="23:16">
6390</field>
6391<field name="CTRL" bitrange="1:0">
6392</field>
6393</reg>
6394<reg name="BATTMONITOR" sct="no">
6395<addr name="BATTMONITOR" addr="0xd0" />
6396<field name="BATT_VAL" bitrange="25:16">
6397</field>
6398<field name="EN_BATADJ" bitrange="6:6">
6399</field>
6400<field name="PWDN_BATTBRNOUT" bitrange="5:5">
6401</field>
6402<field name="BRWNOUT_PWD" bitrange="4:4">
6403</field>
6404<field name="BRWNOUT_LVL" bitrange="3:0">
6405</field>
6406</reg>
6407<reg name="RESET" sct="yes">
6408<addr name="RESET" addr="0xe0" />
6409<field name="UNLOCK" bitrange="31:16">
6410<value name="KEY" value="0x3e77">
6411</value>
6412</field>
6413<field name="PWD_OFF" bitrange="1:1">
6414</field>
6415<field name="PWD" bitrange="0:0">
6416</field>
6417</reg>
6418<reg name="DEBUG" sct="yes">
6419<addr name="DEBUG" addr="0xf0" />
6420<field name="VBUSVALIDPIOLOCK" bitrange="3:3">
6421</field>
6422<field name="AVALIDPIOLOCK" bitrange="2:2">
6423</field>
6424<field name="BVALIDPIOLOCK" bitrange="1:1">
6425</field>
6426<field name="SESSENDPIOLOCK" bitrange="0:0">
6427</field>
6428</reg>
6429<reg name="SPECIAL" sct="yes">
6430<addr name="SPECIAL" addr="0x100" />
6431<field name="TEST" bitrange="31:0">
6432</field>
6433</reg>
6434<reg name="VERSION" sct="no">
6435<addr name="VERSION" addr="0x110" />
6436<field name="MAJOR" bitrange="31:24">
6437</field>
6438<field name="MINOR" bitrange="23:16">
6439</field>
6440<field name="STEP" bitrange="15:0">
6441</field>
6442</reg>
6443</dev>
6444<dev name="PWM" long_name="Pulse width Modulation" desc="Pulse-Width Modulator (PWM) Controller" version="3.2.0">
6445<addr name="PWM" addr="0x80064000" />
6446<reg name="CTRL" sct="yes">
6447<addr name="CTRL" addr="0x0" />
6448<field name="SFTRST" bitrange="31:31">
6449</field>
6450<field name="CLKGATE" bitrange="30:30">
6451</field>
6452<field name="PWM4_PRESENT" bitrange="29:29">
6453</field>
6454<field name="PWM3_PRESENT" bitrange="28:28">
6455</field>
6456<field name="PWM2_PRESENT" bitrange="27:27">
6457</field>
6458<field name="PWM1_PRESENT" bitrange="26:26">
6459</field>
6460<field name="PWM0_PRESENT" bitrange="25:25">
6461</field>
6462<field name="PWM2_ANA_CTRL_ENABLE" bitrange="5:5">
6463</field>
6464<field name="PWM4_ENABLE" bitrange="4:4">
6465</field>
6466<field name="PWM3_ENABLE" bitrange="3:3">
6467</field>
6468<field name="PWM2_ENABLE" bitrange="2:2">
6469</field>
6470<field name="PWM1_ENABLE" bitrange="1:1">
6471</field>
6472<field name="PWM0_ENABLE" bitrange="0:0">
6473</field>
6474</reg>
6475<reg name="ACTIVEn" sct="yes">
6476<formula string="0x10+n*0x20"/>
6477<addr name="ACTIVE0" addr="0x10" />
6478<addr name="ACTIVE1" addr="0x30" />
6479<addr name="ACTIVE2" addr="0x50" />
6480<addr name="ACTIVE3" addr="0x70" />
6481<addr name="ACTIVE4" addr="0x90" />
6482<field name="INACTIVE" bitrange="31:16">
6483</field>
6484<field name="ACTIVE" bitrange="15:0">
6485</field>
6486</reg>
6487<reg name="PERIODn" sct="yes">
6488<formula string="0x20+n*0x20"/>
6489<addr name="PERIOD0" addr="0x20" />
6490<addr name="PERIOD1" addr="0x40" />
6491<addr name="PERIOD2" addr="0x60" />
6492<addr name="PERIOD3" addr="0x80" />
6493<addr name="PERIOD4" addr="0xa0" />
6494<field name="MATT" bitrange="23:23">
6495</field>
6496<field name="CDIV" bitrange="22:20">
6497<value name="DIV_1" value="0x0">
6498</value>
6499<value name="DIV_2" value="0x1">
6500</value>
6501<value name="DIV_4" value="0x2">
6502</value>
6503<value name="DIV_8" value="0x3">
6504</value>
6505<value name="DIV_16" value="0x4">
6506</value>
6507<value name="DIV_64" value="0x5">
6508</value>
6509<value name="DIV_256" value="0x6">
6510</value>
6511<value name="DIV_1024" value="0x7">
6512</value>
6513</field>
6514<field name="INACTIVE_STATE" bitrange="19:18">
6515<value name="HI_Z" value="0x0">
6516</value>
6517<value name="0" value="0x2">
6518</value>
6519<value name="1" value="0x3">
6520</value>
6521</field>
6522<field name="ACTIVE_STATE" bitrange="17:16">
6523<value name="HI_Z" value="0x0">
6524</value>
6525<value name="0" value="0x2">
6526</value>
6527<value name="1" value="0x3">
6528</value>
6529</field>
6530<field name="PERIOD" bitrange="15:0">
6531</field>
6532</reg>
6533<reg name="VERSION" sct="no">
6534<addr name="VERSION" addr="0xb0" />
6535<field name="MAJOR" bitrange="31:24">
6536</field>
6537<field name="MINOR" bitrange="23:16">
6538</field>
6539<field name="STEP" bitrange="15:0">
6540</field>
6541</reg>
6542</dev>
6543<dev name="RTC" long_name="Real Time Clock" desc="Real-Time Clock, Alarm, Watchdog, Persistent Bits" version="3.2.0">
6544<addr name="RTC" addr="0x8005c000" />
6545<reg name="CTRL" sct="yes">
6546<addr name="CTRL" addr="0x0" />
6547<field name="SFTRST" bitrange="31:31">
6548</field>
6549<field name="CLKGATE" bitrange="30:30">
6550</field>
6551<field name="SUPPRESS_COPY2ANALOG" bitrange="6:6">
6552</field>
6553<field name="FORCE_UPDATE" bitrange="5:5">
6554</field>
6555<field name="WATCHDOGEN" bitrange="4:4">
6556</field>
6557<field name="ONEMSEC_IRQ" bitrange="3:3">
6558</field>
6559<field name="ALARM_IRQ" bitrange="2:2">
6560</field>
6561<field name="ONEMSEC_IRQ_EN" bitrange="1:1">
6562</field>
6563<field name="ALARM_IRQ_EN" bitrange="0:0">
6564</field>
6565</reg>
6566<reg name="STAT" sct="no">
6567<addr name="STAT" addr="0x10" />
6568<field name="RTC_PRESENT" bitrange="31:31">
6569</field>
6570<field name="ALARM_PRESENT" bitrange="30:30">
6571</field>
6572<field name="WATCHDOG_PRESENT" bitrange="29:29">
6573</field>
6574<field name="XTAL32000_PRESENT" bitrange="28:28">
6575</field>
6576<field name="XTAL32768_PRESENT" bitrange="27:27">
6577</field>
6578<field name="STALE_REGS" bitrange="23:16">
6579</field>
6580<field name="NEW_REGS" bitrange="15:8">
6581</field>
6582</reg>
6583<reg name="MILLISECONDS" sct="yes">
6584<addr name="MILLISECONDS" addr="0x20" />
6585<field name="COUNT" bitrange="31:0">
6586</field>
6587</reg>
6588<reg name="SECONDS" sct="yes">
6589<addr name="SECONDS" addr="0x30" />
6590<field name="COUNT" bitrange="31:0">
6591</field>
6592</reg>
6593<reg name="ALARM" sct="yes">
6594<addr name="ALARM" addr="0x40" />
6595<field name="VALUE" bitrange="31:0">
6596</field>
6597</reg>
6598<reg name="WATCHDOG" sct="yes">
6599<addr name="WATCHDOG" addr="0x50" />
6600<field name="COUNT" bitrange="31:0">
6601</field>
6602</reg>
6603<reg name="PERSISTENT0" sct="yes">
6604<addr name="PERSISTENT0" addr="0x60" />
6605<field name="SPARE_ANALOG" bitrange="31:18">
6606</field>
6607<field name="AUTO_RESTART" bitrange="17:17">
6608</field>
6609<field name="DISABLE_PSWITCH" bitrange="16:16">
6610</field>
6611<field name="LOWERBIAS" bitrange="15:14">
6612</field>
6613<field name="DISABLE_XTALOK" bitrange="13:13">
6614</field>
6615<field name="MSEC_RES" bitrange="12:8">
6616</field>
6617<field name="ALARM_WAKE" bitrange="7:7">
6618</field>
6619<field name="XTAL32_FREQ" bitrange="6:6">
6620</field>
6621<field name="XTAL32KHZ_PWRUP" bitrange="5:5">
6622</field>
6623<field name="XTAL24MHZ_PWRUP" bitrange="4:4">
6624</field>
6625<field name="LCK_SECS" bitrange="3:3">
6626</field>
6627<field name="ALARM_EN" bitrange="2:2">
6628</field>
6629<field name="ALARM_WAKE_EN" bitrange="1:1">
6630</field>
6631<field name="CLOCKSOURCE" bitrange="0:0">
6632</field>
6633</reg>
6634<reg name="PERSISTENT1" sct="yes">
6635<addr name="PERSISTENT1" addr="0x70" />
6636<field name="GENERAL" bitrange="31:0">
6637<value name="SPARE3" value="0x4000">
6638</value>
6639<value name="SDRAM_BOOT" value="0x2000">
6640</value>
6641<value name="ENUMERATE_500MA_TWICE" value="0x1000">
6642</value>
6643<value name="USB_BOOT_PLAYER_MODE" value="0x800">
6644</value>
6645<value name="SKIP_CHECKDISK" value="0x400">
6646</value>
6647<value name="USB_LOW_POWER_MODE" value="0x200">
6648</value>
6649<value name="OTG_HNP_BIT" value="0x100">
6650</value>
6651<value name="OTG_ATL_ROLE_BIT" value="0x80">
6652</value>
6653<value name="SDRAM_CS_HI" value="0x40">
6654</value>
6655<value name="SDRAM_CS_LO" value="0x20">
6656</value>
6657<value name="SDRAM_NDX_3" value="0x10">
6658</value>
6659<value name="SDRAM_NDX_2" value="0x8">
6660</value>
6661<value name="SDRAM_NDX_1" value="0x4">
6662</value>
6663<value name="SDRAM_NDX_0" value="0x2">
6664</value>
6665<value name="ETM_ENABLE" value="0x1">
6666</value>
6667</field>
6668</reg>
6669<reg name="PERSISTENT2" sct="yes">
6670<addr name="PERSISTENT2" addr="0x80" />
6671<field name="GENERAL" bitrange="31:0">
6672</field>
6673</reg>
6674<reg name="PERSISTENT3" sct="yes">
6675<addr name="PERSISTENT3" addr="0x90" />
6676<field name="GENERAL" bitrange="31:0">
6677</field>
6678</reg>
6679<reg name="PERSISTENT4" sct="yes">
6680<addr name="PERSISTENT4" addr="0xa0" />
6681<field name="GENERAL" bitrange="31:0">
6682</field>
6683</reg>
6684<reg name="PERSISTENT5" sct="yes">
6685<addr name="PERSISTENT5" addr="0xb0" />
6686<field name="GENERAL" bitrange="31:0">
6687</field>
6688</reg>
6689<reg name="DEBUG" sct="yes">
6690<addr name="DEBUG" addr="0xc0" />
6691<field name="WATCHDOG_RESET_MASK" bitrange="1:1">
6692</field>
6693<field name="WATCHDOG_RESET" bitrange="0:0">
6694</field>
6695</reg>
6696<reg name="VERSION" sct="no">
6697<addr name="VERSION" addr="0xd0" />
6698<field name="MAJOR" bitrange="31:24">
6699</field>
6700<field name="MINOR" bitrange="23:16">
6701</field>
6702<field name="STEP" bitrange="15:0">
6703</field>
6704</reg>
6705</dev>
6706<dev name="SAIF" long_name="Sync Audio Interface" desc="Sync Audio Interface (SAIF)" version="3.2.0">
6707<addr name="SAIF1" addr="0x80042000" />
6708<addr name="SAIF2" addr="0x80046000" />
6709<reg name="CTRL" sct="yes">
6710<addr name="CTRL" addr="0x0" />
6711<field name="SFTRST" bitrange="31:31">
6712</field>
6713<field name="CLKGATE" bitrange="30:30">
6714</field>
6715<field name="BITCLK_MULT_RATE" bitrange="29:27">
6716</field>
6717<field name="BITCLK_BASE_RATE" bitrange="26:26">
6718</field>
6719<field name="FIFO_ERROR_IRQ_EN" bitrange="25:25">
6720</field>
6721<field name="FIFO_SERVICE_IRQ_EN" bitrange="24:24">
6722</field>
6723<field name="DMAWAIT_COUNT" bitrange="20:16">
6724</field>
6725<field name="CHANNEL_NUM_SELECT" bitrange="15:14">
6726</field>
6727<field name="BIT_ORDER" bitrange="12:12">
6728</field>
6729<field name="DELAY" bitrange="11:11">
6730</field>
6731<field name="JUSTIFY" bitrange="10:10">
6732</field>
6733<field name="LRCLK_POLARITY" bitrange="9:9">
6734</field>
6735<field name="BITCLK_EDGE" bitrange="8:8">
6736</field>
6737<field name="WORD_LENGTH" bitrange="7:4">
6738</field>
6739<field name="BITCLK_48XFS_ENABLE" bitrange="3:3">
6740</field>
6741<field name="SLAVE_MODE" bitrange="2:2">
6742</field>
6743<field name="READ_MODE" bitrange="1:1">
6744</field>
6745<field name="RUN" bitrange="0:0">
6746</field>
6747</reg>
6748<reg name="STAT" sct="yes">
6749<addr name="STAT" addr="0x10" />
6750<field name="PRESENT" bitrange="31:31">
6751</field>
6752<field name="DMA_PREQ" bitrange="16:16">
6753</field>
6754<field name="FIFO_UNDERFLOW_IRQ" bitrange="6:6">
6755</field>
6756<field name="FIFO_OVERFLOW_IRQ" bitrange="5:5">
6757</field>
6758<field name="FIFO_SERVICE_IRQ" bitrange="4:4">
6759</field>
6760<field name="BUSY" bitrange="0:0">
6761</field>
6762</reg>
6763<reg name="DATA" sct="yes">
6764<addr name="DATA" addr="0x20" />
6765<field name="PCM_RIGHT" bitrange="31:16">
6766</field>
6767<field name="PCM_LEFT" bitrange="15:0">
6768</field>
6769</reg>
6770<reg name="VERSION" sct="no">
6771<addr name="VERSION" addr="0x30" />
6772<field name="MAJOR" bitrange="31:24">
6773</field>
6774<field name="MINOR" bitrange="23:16">
6775</field>
6776<field name="STEP" bitrange="15:0">
6777</field>
6778</reg>
6779</dev>
6780<dev name="SPDIF" long_name="Sony/Phillips Digital Audio Interface" desc="SPDIF Transmitter" version="3.2.0">
6781<addr name="SPDIF" addr="0x80054000" />
6782<reg name="CTRL" sct="yes">
6783<addr name="CTRL" addr="0x0" />
6784<field name="SFTRST" bitrange="31:31">
6785</field>
6786<field name="CLKGATE" bitrange="30:30">
6787</field>
6788<field name="DMAWAIT_COUNT" bitrange="20:16">
6789</field>
6790<field name="WAIT_END_XFER" bitrange="5:5">
6791</field>
6792<field name="WORD_LENGTH" bitrange="4:4">
6793</field>
6794<field name="FIFO_UNDERFLOW_IRQ" bitrange="3:3">
6795</field>
6796<field name="FIFO_OVERFLOW_IRQ" bitrange="2:2">
6797</field>
6798<field name="FIFO_ERROR_IRQ_EN" bitrange="1:1">
6799</field>
6800<field name="RUN" bitrange="0:0">
6801</field>
6802</reg>
6803<reg name="STAT" sct="no">
6804<addr name="STAT" addr="0x10" />
6805<field name="PRESENT" bitrange="31:31">
6806</field>
6807<field name="END_XFER" bitrange="0:0">
6808</field>
6809</reg>
6810<reg name="FRAMECTRL" sct="yes">
6811<addr name="FRAMECTRL" addr="0x20" />
6812<field name="V_CONFIG" bitrange="17:17">
6813</field>
6814<field name="AUTO_MUTE" bitrange="16:16">
6815</field>
6816<field name="USER_DATA" bitrange="14:14">
6817</field>
6818<field name="V" bitrange="13:13">
6819</field>
6820<field name="L" bitrange="12:12">
6821</field>
6822<field name="CC" bitrange="10:4">
6823</field>
6824<field name="PRE" bitrange="3:3">
6825</field>
6826<field name="COPY" bitrange="2:2">
6827</field>
6828<field name="AUDIO" bitrange="1:1">
6829</field>
6830<field name="PRO" bitrange="0:0">
6831</field>
6832</reg>
6833<reg name="SRR" sct="yes">
6834<addr name="SRR" addr="0x30" />
6835<field name="BASEMULT" bitrange="30:28">
6836</field>
6837<field name="RATE" bitrange="19:0">
6838</field>
6839</reg>
6840<reg name="DEBUG" sct="no">
6841<addr name="DEBUG" addr="0x40" />
6842<field name="DMA_PREQ" bitrange="1:1">
6843</field>
6844<field name="FIFO_STATUS" bitrange="0:0">
6845</field>
6846</reg>
6847<reg name="DATA" sct="yes">
6848<addr name="DATA" addr="0x50" />
6849<field name="HIGH" bitrange="31:16">
6850</field>
6851<field name="LOW" bitrange="15:0">
6852</field>
6853</reg>
6854<reg name="VERSION" sct="no">
6855<addr name="VERSION" addr="0x60" />
6856<field name="MAJOR" bitrange="31:24">
6857</field>
6858<field name="MINOR" bitrange="23:16">
6859</field>
6860<field name="STEP" bitrange="15:0">
6861</field>
6862</reg>
6863</dev>
6864<dev name="SSP" long_name="Sync Serial Port" desc="Synchronous Serial Ports (SSP)" version="3.2.0">
6865<addr name="SSP1" addr="0x80010000" />
6866<addr name="SSP2" addr="0x80034000" />
6867<reg name="CTRL0" sct="yes">
6868<addr name="CTRL0" addr="0x0" />
6869<field name="SFTRST" bitrange="31:31">
6870</field>
6871<field name="CLKGATE" bitrange="30:30">
6872</field>
6873<field name="RUN" bitrange="29:29">
6874</field>
6875<field name="SDIO_IRQ_CHECK" bitrange="28:28">
6876</field>
6877<field name="LOCK_CS" bitrange="27:27">
6878</field>
6879<field name="IGNORE_CRC" bitrange="26:26">
6880</field>
6881<field name="READ" bitrange="25:25">
6882</field>
6883<field name="DATA_XFER" bitrange="24:24">
6884</field>
6885<field name="BUS_WIDTH" bitrange="23:22">
6886<value name="ONE_BIT" value="0x0">
6887</value>
6888<value name="FOUR_BIT" value="0x1">
6889</value>
6890<value name="EIGHT_BIT" value="0x2">
6891</value>
6892</field>
6893<field name="WAIT_FOR_IRQ" bitrange="21:21">
6894</field>
6895<field name="WAIT_FOR_CMD" bitrange="20:20">
6896</field>
6897<field name="LONG_RESP" bitrange="19:19">
6898</field>
6899<field name="CHECK_RESP" bitrange="18:18">
6900</field>
6901<field name="GET_RESP" bitrange="17:17">
6902</field>
6903<field name="ENABLE" bitrange="16:16">
6904</field>
6905<field name="XFER_COUNT" bitrange="15:0">
6906</field>
6907</reg>
6908<reg name="CMD0" sct="yes">
6909<addr name="CMD0" addr="0x10" />
6910<field name="APPEND_8CYC" bitrange="20:20">
6911</field>
6912<field name="BLOCK_SIZE" bitrange="19:16">
6913</field>
6914<field name="BLOCK_COUNT" bitrange="15:8">
6915</field>
6916<field name="CMD" bitrange="7:0">
6917<value name="MMC_GO_IDLE_STATE" value="0x0">
6918</value>
6919<value name="MMC_SEND_OP_COND" value="0x1">
6920</value>
6921<value name="MMC_ALL_SEND_CID" value="0x2">
6922</value>
6923<value name="MMC_SET_RELATIVE_ADDR" value="0x3">
6924</value>
6925<value name="MMC_SET_DSR" value="0x4">
6926</value>
6927<value name="MMC_RESERVED_5" value="0x5">
6928</value>
6929<value name="MMC_SWITCH" value="0x6">
6930</value>
6931<value name="MMC_SELECT_DESELECT_CARD" value="0x7">
6932</value>
6933<value name="MMC_SEND_EXT_CSD" value="0x8">
6934</value>
6935<value name="MMC_SEND_CSD" value="0x9">
6936</value>
6937<value name="MMC_SEND_CID" value="0xa">
6938</value>
6939<value name="MMC_READ_DAT_UNTIL_STOP" value="0xb">
6940</value>
6941<value name="MMC_STOP_TRANSMISSION" value="0xc">
6942</value>
6943<value name="MMC_SEND_STATUS" value="0xd">
6944</value>
6945<value name="MMC_BUSTEST_R" value="0xe">
6946</value>
6947<value name="MMC_GO_INACTIVE_STATE" value="0xf">
6948</value>
6949<value name="MMC_SET_BLOCKLEN" value="0x10">
6950</value>
6951<value name="MMC_READ_SINGLE_BLOCK" value="0x11">
6952</value>
6953<value name="MMC_READ_MULTIPLE_BLOCK" value="0x12">
6954</value>
6955<value name="MMC_BUSTEST_W" value="0x13">
6956</value>
6957<value name="MMC_WRITE_DAT_UNTIL_STOP" value="0x14">
6958</value>
6959<value name="MMC_SET_BLOCK_COUNT" value="0x17">
6960</value>
6961<value name="MMC_WRITE_BLOCK" value="0x18">
6962</value>
6963<value name="MMC_WRITE_MULTIPLE_BLOCK" value="0x19">
6964</value>
6965<value name="MMC_PROGRAM_CID" value="0x1a">
6966</value>
6967<value name="MMC_PROGRAM_CSD" value="0x1b">
6968</value>
6969<value name="MMC_SET_WRITE_PROT" value="0x1c">
6970</value>
6971<value name="MMC_CLR_WRITE_PROT" value="0x1d">
6972</value>
6973<value name="MMC_SEND_WRITE_PROT" value="0x1e">
6974</value>
6975<value name="MMC_ERASE_GROUP_START" value="0x23">
6976</value>
6977<value name="MMC_ERASE_GROUP_END" value="0x24">
6978</value>
6979<value name="MMC_ERASE" value="0x26">
6980</value>
6981<value name="MMC_FAST_IO" value="0x27">
6982</value>
6983<value name="MMC_GO_IRQ_STATE" value="0x28">
6984</value>
6985<value name="MMC_LOCK_UNLOCK" value="0x2a">
6986</value>
6987<value name="MMC_APP_CMD" value="0x37">
6988</value>
6989<value name="MMC_GEN_CMD" value="0x38">
6990</value>
6991<value name="SD_GO_IDLE_STATE" value="0x0">
6992</value>
6993<value name="SD_ALL_SEND_CID" value="0x2">
6994</value>
6995<value name="SD_SEND_RELATIVE_ADDR" value="0x3">
6996</value>
6997<value name="SD_SET_DSR" value="0x4">
6998</value>
6999<value name="SD_IO_SEND_OP_COND" value="0x5">
7000</value>
7001<value name="SD_SELECT_DESELECT_CARD" value="0x7">
7002</value>
7003<value name="SD_SEND_CSD" value="0x9">
7004</value>
7005<value name="SD_SEND_CID" value="0xa">
7006</value>
7007<value name="SD_STOP_TRANSMISSION" value="0xc">
7008</value>
7009<value name="SD_SEND_STATUS" value="0xd">
7010</value>
7011<value name="SD_GO_INACTIVE_STATE" value="0xf">
7012</value>
7013<value name="SD_SET_BLOCKLEN" value="0x10">
7014</value>
7015<value name="SD_READ_SINGLE_BLOCK" value="0x11">
7016</value>
7017<value name="SD_READ_MULTIPLE_BLOCK" value="0x12">
7018</value>
7019<value name="SD_WRITE_BLOCK" value="0x18">
7020</value>
7021<value name="SD_WRITE_MULTIPLE_BLOCK" value="0x19">
7022</value>
7023<value name="SD_PROGRAM_CSD" value="0x1b">
7024</value>
7025<value name="SD_SET_WRITE_PROT" value="0x1c">
7026</value>
7027<value name="SD_CLR_WRITE_PROT" value="0x1d">
7028</value>
7029<value name="SD_SEND_WRITE_PROT" value="0x1e">
7030</value>
7031<value name="SD_ERASE_WR_BLK_START" value="0x20">
7032</value>
7033<value name="SD_ERASE_WR_BLK_END" value="0x21">
7034</value>
7035<value name="SD_ERASE_GROUP_START" value="0x23">
7036</value>
7037<value name="SD_ERASE_GROUP_END" value="0x24">
7038</value>
7039<value name="SD_ERASE" value="0x26">
7040</value>
7041<value name="SD_LOCK_UNLOCK" value="0x2a">
7042</value>
7043<value name="SD_IO_RW_DIRECT" value="0x34">
7044</value>
7045<value name="SD_IO_RW_EXTENDED" value="0x35">
7046</value>
7047<value name="SD_APP_CMD" value="0x37">
7048</value>
7049<value name="SD_GEN_CMD" value="0x38">
7050</value>
7051</field>
7052</reg>
7053<reg name="CMD1" sct="no">
7054<addr name="CMD1" addr="0x20" />
7055<field name="CMD_ARG" bitrange="31:0">
7056</field>
7057</reg>
7058<reg name="COMPREF" sct="no">
7059<addr name="COMPREF" addr="0x30" />
7060<field name="REFERENCE" bitrange="31:0">
7061</field>
7062</reg>
7063<reg name="COMPMASK" sct="no">
7064<addr name="COMPMASK" addr="0x40" />
7065<field name="MASK" bitrange="31:0">
7066</field>
7067</reg>
7068<reg name="TIMING" sct="no">
7069<addr name="TIMING" addr="0x50" />
7070<field name="TIMEOUT" bitrange="31:16">
7071</field>
7072<field name="CLOCK_DIVIDE" bitrange="15:8">
7073</field>
7074<field name="CLOCK_RATE" bitrange="7:0">
7075</field>
7076</reg>
7077<reg name="CTRL1" sct="yes">
7078<addr name="CTRL1" addr="0x60" />
7079<field name="SDIO_IRQ" bitrange="31:31">
7080</field>
7081<field name="SDIO_IRQ_EN" bitrange="30:30">
7082</field>
7083<field name="RESP_ERR_IRQ" bitrange="29:29">
7084</field>
7085<field name="RESP_ERR_IRQ_EN" bitrange="28:28">
7086</field>
7087<field name="RESP_TIMEOUT_IRQ" bitrange="27:27">
7088</field>
7089<field name="RESP_TIMEOUT_IRQ_EN" bitrange="26:26">
7090</field>
7091<field name="DATA_TIMEOUT_IRQ" bitrange="25:25">
7092</field>
7093<field name="DATA_TIMEOUT_IRQ_EN" bitrange="24:24">
7094</field>
7095<field name="DATA_CRC_IRQ" bitrange="23:23">
7096</field>
7097<field name="DATA_CRC_IRQ_EN" bitrange="22:22">
7098</field>
7099<field name="FIFO_UNDERRUN_IRQ" bitrange="21:21">
7100</field>
7101<field name="FIFO_UNDERRUN_EN" bitrange="20:20">
7102</field>
7103<field name="CEATA_CCS_ERR_IRQ" bitrange="19:19">
7104</field>
7105<field name="CEATA_CCS_ERR_IRQ_EN" bitrange="18:18">
7106</field>
7107<field name="RECV_TIMEOUT_IRQ" bitrange="17:17">
7108</field>
7109<field name="RECV_TIMEOUT_IRQ_EN" bitrange="16:16">
7110</field>
7111<field name="FIFO_OVERRUN_IRQ" bitrange="15:15">
7112</field>
7113<field name="FIFO_OVERRUN_IRQ_EN" bitrange="14:14">
7114</field>
7115<field name="DMA_ENABLE" bitrange="13:13">
7116</field>
7117<field name="CEATA_CCS_ERR_EN" bitrange="12:12">
7118</field>
7119<field name="SLAVE_OUT_DISABLE" bitrange="11:11">
7120</field>
7121<field name="PHASE" bitrange="10:10">
7122</field>
7123<field name="POLARITY" bitrange="9:9">
7124</field>
7125<field name="SLAVE_MODE" bitrange="8:8">
7126</field>
7127<field name="WORD_LENGTH" bitrange="7:4">
7128<value name="RESERVED0" value="0x0">
7129</value>
7130<value name="RESERVED1" value="0x1">
7131</value>
7132<value name="RESERVED2" value="0x2">
7133</value>
7134<value name="FOUR_BITS" value="0x3">
7135</value>
7136<value name="EIGHT_BITS" value="0x7">
7137</value>
7138<value name="SIXTEEN_BITS" value="0xf">
7139</value>
7140</field>
7141<field name="SSP_MODE" bitrange="3:0">
7142<value name="SPI" value="0x0">
7143</value>
7144<value name="SSI" value="0x1">
7145</value>
7146<value name="SD_MMC" value="0x3">
7147</value>
7148<value name="MS" value="0x4">
7149</value>
7150<value name="CE_ATA" value="0x7">
7151</value>
7152</field>
7153</reg>
7154<reg name="DATA" sct="no">
7155<addr name="DATA" addr="0x70" />
7156<field name="DATA" bitrange="31:0">
7157</field>
7158</reg>
7159<reg name="SDRESP0" sct="no">
7160<addr name="SDRESP0" addr="0x80" />
7161<field name="RESP0" bitrange="31:0">
7162</field>
7163</reg>
7164<reg name="SDRESP1" sct="no">
7165<addr name="SDRESP1" addr="0x90" />
7166<field name="RESP1" bitrange="31:0">
7167</field>
7168</reg>
7169<reg name="SDRESP2" sct="no">
7170<addr name="SDRESP2" addr="0xa0" />
7171<field name="RESP2" bitrange="31:0">
7172</field>
7173</reg>
7174<reg name="SDRESP3" sct="no">
7175<addr name="SDRESP3" addr="0xb0" />
7176<field name="RESP3" bitrange="31:0">
7177</field>
7178</reg>
7179<reg name="STATUS" sct="no">
7180<addr name="STATUS" addr="0xc0" />
7181<field name="PRESENT" bitrange="31:31">
7182</field>
7183<field name="MS_PRESENT" bitrange="30:30">
7184</field>
7185<field name="SD_PRESENT" bitrange="29:29">
7186</field>
7187<field name="CARD_DETECT" bitrange="28:28">
7188</field>
7189<field name="DMASENSE" bitrange="21:21">
7190</field>
7191<field name="DMATERM" bitrange="20:20">
7192</field>
7193<field name="DMAREQ" bitrange="19:19">
7194</field>
7195<field name="DMAEND" bitrange="18:18">
7196</field>
7197<field name="SDIO_IRQ" bitrange="17:17">
7198</field>
7199<field name="RESP_CRC_ERR" bitrange="16:16">
7200</field>
7201<field name="RESP_ERR" bitrange="15:15">
7202</field>
7203<field name="RESP_TIMEOUT" bitrange="14:14">
7204</field>
7205<field name="DATA_CRC_ERR" bitrange="13:13">
7206</field>
7207<field name="TIMEOUT" bitrange="12:12">
7208</field>
7209<field name="RECV_TIMEOUT_STAT" bitrange="11:11">
7210</field>
7211<field name="CEATA_CCS_ERR" bitrange="10:10">
7212</field>
7213<field name="FIFO_OVRFLW" bitrange="9:9">
7214</field>
7215<field name="FIFO_FULL" bitrange="8:8">
7216</field>
7217<field name="FIFO_EMPTY" bitrange="5:5">
7218</field>
7219<field name="FIFO_UNDRFLW" bitrange="4:4">
7220</field>
7221<field name="CMD_BUSY" bitrange="3:3">
7222</field>
7223<field name="DATA_BUSY" bitrange="2:2">
7224</field>
7225<field name="BUSY" bitrange="0:0">
7226</field>
7227</reg>
7228<reg name="DEBUG" sct="no">
7229<addr name="DEBUG" addr="0x100" />
7230<field name="DATACRC_ERR" bitrange="31:28">
7231</field>
7232<field name="DATA_STALL" bitrange="27:27">
7233</field>
7234<field name="DAT_SM" bitrange="26:24">
7235<value name="DSM_IDLE" value="0x0">
7236</value>
7237<value name="DSM_WORD" value="0x2">
7238</value>
7239<value name="DSM_CRC1" value="0x3">
7240</value>
7241<value name="DSM_CRC2" value="0x4">
7242</value>
7243<value name="DSM_END" value="0x5">
7244</value>
7245</field>
7246<field name="MSTK_SM" bitrange="23:20">
7247<value name="MSTK_IDLE" value="0x0">
7248</value>
7249<value name="MSTK_CKON" value="0x1">
7250</value>
7251<value name="MSTK_BS1" value="0x2">
7252</value>
7253<value name="MSTK_TPC" value="0x3">
7254</value>
7255<value name="MSTK_BS2" value="0x4">
7256</value>
7257<value name="MSTK_HDSHK" value="0x5">
7258</value>
7259<value name="MSTK_BS3" value="0x6">
7260</value>
7261<value name="MSTK_RW" value="0x7">
7262</value>
7263<value name="MSTK_CRC1" value="0x8">
7264</value>
7265<value name="MSTK_CRC2" value="0x9">
7266</value>
7267<value name="MSTK_BS0" value="0xa">
7268</value>
7269<value name="MSTK_END1" value="0xb">
7270</value>
7271<value name="MSTK_END2W" value="0xc">
7272</value>
7273<value name="MSTK_END2R" value="0xd">
7274</value>
7275<value name="MSTK_DONE" value="0xe">
7276</value>
7277</field>
7278<field name="CMD_OE" bitrange="19:19">
7279</field>
7280<field name="DMA_SM" bitrange="18:16">
7281<value name="DMA_IDLE" value="0x0">
7282</value>
7283<value name="DMA_DMAREQ" value="0x1">
7284</value>
7285<value name="DMA_DMAACK" value="0x2">
7286</value>
7287<value name="DMA_STALL" value="0x3">
7288</value>
7289<value name="DMA_BUSY" value="0x4">
7290</value>
7291<value name="DMA_DONE" value="0x5">
7292</value>
7293<value name="DMA_COUNT" value="0x6">
7294</value>
7295</field>
7296<field name="MMC_SM" bitrange="15:12">
7297<value name="MMC_IDLE" value="0x0">
7298</value>
7299<value name="MMC_CMD" value="0x1">
7300</value>
7301<value name="MMC_TRC" value="0x2">
7302</value>
7303<value name="MMC_RESP" value="0x3">
7304</value>
7305<value name="MMC_RPRX" value="0x4">
7306</value>
7307<value name="MMC_TX" value="0x5">
7308</value>
7309<value name="MMC_CTOK" value="0x6">
7310</value>
7311<value name="MMC_RX" value="0x7">
7312</value>
7313<value name="MMC_CCS" value="0x8">
7314</value>
7315<value name="MMC_PUP" value="0x9">
7316</value>
7317<value name="MMC_WAIT" value="0xa">
7318</value>
7319</field>
7320<field name="CMD_SM" bitrange="11:10">
7321<value name="CSM_IDLE" value="0x0">
7322</value>
7323<value name="CSM_INDEX" value="0x1">
7324</value>
7325<value name="CSM_ARG" value="0x2">
7326</value>
7327<value name="CSM_CRC" value="0x3">
7328</value>
7329</field>
7330<field name="SSP_CMD" bitrange="9:9">
7331</field>
7332<field name="SSP_RESP" bitrange="8:8">
7333</field>
7334<field name="SSP_RXD" bitrange="7:0">
7335</field>
7336</reg>
7337<reg name="VERSION" sct="no">
7338<addr name="VERSION" addr="0x110" />
7339<field name="MAJOR" bitrange="31:24">
7340</field>
7341<field name="MINOR" bitrange="23:16">
7342</field>
7343<field name="STEP" bitrange="15:0">
7344</field>
7345</reg>
7346</dev>
7347<dev name="TIMROT" long_name="Timers/Rotary Interface" desc="Timers and Rotary Decoder" version="3.2.0">
7348<addr name="TIMROT" addr="0x80068000" />
7349<reg name="ROTCTRL" sct="yes">
7350<addr name="ROTCTRL" addr="0x0" />
7351<field name="SFTRST" bitrange="31:31">
7352</field>
7353<field name="CLKGATE" bitrange="30:30">
7354</field>
7355<field name="ROTARY_PRESENT" bitrange="29:29">
7356</field>
7357<field name="TIM3_PRESENT" bitrange="28:28">
7358</field>
7359<field name="TIM2_PRESENT" bitrange="27:27">
7360</field>
7361<field name="TIM1_PRESENT" bitrange="26:26">
7362</field>
7363<field name="TIM0_PRESENT" bitrange="25:25">
7364</field>
7365<field name="STATE" bitrange="24:22">
7366</field>
7367<field name="DIVIDER" bitrange="21:16">
7368</field>
7369<field name="RELATIVE" bitrange="12:12">
7370</field>
7371<field name="OVERSAMPLE" bitrange="11:10">
7372<value name="8X" value="0x0">
7373</value>
7374<value name="4X" value="0x1">
7375</value>
7376<value name="2X" value="0x2">
7377</value>
7378<value name="1X" value="0x3">
7379</value>
7380</field>
7381<field name="POLARITY_B" bitrange="9:9">
7382</field>
7383<field name="POLARITY_A" bitrange="8:8">
7384</field>
7385<field name="SELECT_B" bitrange="6:4">
7386<value name="NEVER_TICK" value="0x0">
7387</value>
7388<value name="PWM0" value="0x1">
7389</value>
7390<value name="PWM1" value="0x2">
7391</value>
7392<value name="PWM2" value="0x3">
7393</value>
7394<value name="PWM3" value="0x4">
7395</value>
7396<value name="PWM4" value="0x5">
7397</value>
7398<value name="ROTARYA" value="0x6">
7399</value>
7400<value name="ROTARYB" value="0x7">
7401</value>
7402</field>
7403<field name="SELECT_A" bitrange="2:0">
7404<value name="NEVER_TICK" value="0x0">
7405</value>
7406<value name="PWM0" value="0x1">
7407</value>
7408<value name="PWM1" value="0x2">
7409</value>
7410<value name="PWM2" value="0x3">
7411</value>
7412<value name="PWM3" value="0x4">
7413</value>
7414<value name="PWM4" value="0x5">
7415</value>
7416<value name="ROTARYA" value="0x6">
7417</value>
7418<value name="ROTARYB" value="0x7">
7419</value>
7420</field>
7421</reg>
7422<reg name="ROTCOUNT" sct="no">
7423<addr name="ROTCOUNT" addr="0x10" />
7424<field name="UPDOWN" bitrange="15:0">
7425</field>
7426</reg>
7427<reg name="TIMCTRLn" sct="yes">
7428<formula string="0x20+n*0x20"/>
7429<addr name="TIMCTRL0" addr="0x20" />
7430<addr name="TIMCTRL1" addr="0x40" />
7431<addr name="TIMCTRL2" addr="0x60" />
7432<field name="IRQ" bitrange="15:15">
7433</field>
7434<field name="IRQ_EN" bitrange="14:14">
7435</field>
7436<field name="POLARITY" bitrange="8:8">
7437</field>
7438<field name="UPDATE" bitrange="7:7">
7439</field>
7440<field name="RELOAD" bitrange="6:6">
7441</field>
7442<field name="PRESCALE" bitrange="5:4">
7443<value name="DIV_BY_1" value="0x0">
7444</value>
7445<value name="DIV_BY_2" value="0x1">
7446</value>
7447<value name="DIV_BY_4" value="0x2">
7448</value>
7449<value name="DIV_BY_8" value="0x3">
7450</value>
7451</field>
7452<field name="SELECT" bitrange="3:0">
7453<value name="NEVER_TICK" value="0x0">
7454</value>
7455<value name="PWM0" value="0x1">
7456</value>
7457<value name="PWM1" value="0x2">
7458</value>
7459<value name="PWM2" value="0x3">
7460</value>
7461<value name="PWM3" value="0x4">
7462</value>
7463<value name="PWM4" value="0x5">
7464</value>
7465<value name="ROTARYA" value="0x6">
7466</value>
7467<value name="ROTARYB" value="0x7">
7468</value>
7469<value name="32KHZ_XTAL" value="0x8">
7470</value>
7471<value name="8KHZ_XTAL" value="0x9">
7472</value>
7473<value name="4KHZ_XTAL" value="0xa">
7474</value>
7475<value name="1KHZ_XTAL" value="0xb">
7476</value>
7477<value name="TICK_ALWAYS" value="0xc">
7478</value>
7479</field>
7480</reg>
7481<reg name="TIMCOUNTn" sct="no">
7482<formula string="0x30+n*0x20"/>
7483<addr name="TIMCOUNT0" addr="0x30" />
7484<addr name="TIMCOUNT1" addr="0x50" />
7485<addr name="TIMCOUNT2" addr="0x70" />
7486<field name="RUNNING_COUNT" bitrange="31:16">
7487</field>
7488<field name="FIXED_COUNT" bitrange="15:0">
7489</field>
7490</reg>
7491<reg name="TIMCTRL3" sct="yes">
7492<addr name="TIMCTRL3" addr="0x80" />
7493<field name="TEST_SIGNAL" bitrange="19:16">
7494<value name="NEVER_TICK" value="0x0">
7495</value>
7496<value name="PWM0" value="0x1">
7497</value>
7498<value name="PWM1" value="0x2">
7499</value>
7500<value name="PWM2" value="0x3">
7501</value>
7502<value name="PWM3" value="0x4">
7503</value>
7504<value name="PWM4" value="0x5">
7505</value>
7506<value name="ROTARYA" value="0x6">
7507</value>
7508<value name="ROTARYB" value="0x7">
7509</value>
7510<value name="32KHZ_XTAL" value="0x8">
7511</value>
7512<value name="8KHZ_XTAL" value="0x9">
7513</value>
7514<value name="4KHZ_XTAL" value="0xa">
7515</value>
7516<value name="1KHZ_XTAL" value="0xb">
7517</value>
7518<value name="TICK_ALWAYS" value="0xc">
7519</value>
7520</field>
7521<field name="IRQ" bitrange="15:15">
7522</field>
7523<field name="IRQ_EN" bitrange="14:14">
7524</field>
7525<field name="DUTY_VALID" bitrange="10:10">
7526</field>
7527<field name="DUTY_CYCLE" bitrange="9:9">
7528</field>
7529<field name="POLARITY" bitrange="8:8">
7530</field>
7531<field name="UPDATE" bitrange="7:7">
7532</field>
7533<field name="RELOAD" bitrange="6:6">
7534</field>
7535<field name="PRESCALE" bitrange="5:4">
7536<value name="DIV_BY_1" value="0x0">
7537</value>
7538<value name="DIV_BY_2" value="0x1">
7539</value>
7540<value name="DIV_BY_4" value="0x2">
7541</value>
7542<value name="DIV_BY_8" value="0x3">
7543</value>
7544</field>
7545<field name="SELECT" bitrange="3:0">
7546<value name="NEVER_TICK" value="0x0">
7547</value>
7548<value name="PWM0" value="0x1">
7549</value>
7550<value name="PWM1" value="0x2">
7551</value>
7552<value name="PWM2" value="0x3">
7553</value>
7554<value name="PWM3" value="0x4">
7555</value>
7556<value name="PWM4" value="0x5">
7557</value>
7558<value name="ROTARYA" value="0x6">
7559</value>
7560<value name="ROTARYB" value="0x7">
7561</value>
7562<value name="32KHZ_XTAL" value="0x8">
7563</value>
7564<value name="8KHZ_XTAL" value="0x9">
7565</value>
7566<value name="4KHZ_XTAL" value="0xa">
7567</value>
7568<value name="1KHZ_XTAL" value="0xb">
7569</value>
7570<value name="TICK_ALWAYS" value="0xc">
7571</value>
7572</field>
7573</reg>
7574<reg name="TIMCOUNT3" sct="no">
7575<addr name="TIMCOUNT3" addr="0x90" />
7576<field name="LOW_RUNNING_COUNT" bitrange="31:16">
7577</field>
7578<field name="HIGH_FIXED_COUNT" bitrange="15:0">
7579</field>
7580</reg>
7581<reg name="VERSION" sct="no">
7582<addr name="VERSION" addr="0xa0" />
7583<field name="MAJOR" bitrange="31:24">
7584</field>
7585<field name="MINOR" bitrange="23:16">
7586</field>
7587<field name="STEP" bitrange="15:0">
7588</field>
7589</reg>
7590</dev>
7591<dev name="UARTAPP" long_name="Application UART" desc="Application UART" version="3.2.0">
7592<addr name="UARTAPP1" addr="0x8006c000" />
7593<addr name="UARTAPP2" addr="0x8006e000" />
7594<reg name="CTRL0" sct="yes">
7595<addr name="CTRL0" addr="0x0" />
7596<field name="SFTRST" bitrange="31:31">
7597</field>
7598<field name="CLKGATE" bitrange="30:30">
7599</field>
7600<field name="RUN" bitrange="29:29">
7601</field>
7602<field name="RX_SOURCE" bitrange="28:28">
7603</field>
7604<field name="RXTO_ENABLE" bitrange="27:27">
7605</field>
7606<field name="RXTIMEOUT" bitrange="26:16">
7607</field>
7608<field name="XFER_COUNT" bitrange="15:0">
7609</field>
7610</reg>
7611<reg name="CTRL1" sct="yes">
7612<addr name="CTRL1" addr="0x10" />
7613<field name="RUN" bitrange="28:28">
7614</field>
7615<field name="XFER_COUNT" bitrange="15:0">
7616</field>
7617</reg>
7618<reg name="CTRL2" sct="yes">
7619<addr name="CTRL2" addr="0x20" />
7620<field name="INVERT_RTS" bitrange="31:31">
7621</field>
7622<field name="INVERT_CTS" bitrange="30:30">
7623</field>
7624<field name="INVERT_TX" bitrange="29:29">
7625</field>
7626<field name="INVERT_RX" bitrange="28:28">
7627</field>
7628<field name="RTS_SEMAPHORE" bitrange="27:27">
7629</field>
7630<field name="DMAONERR" bitrange="26:26">
7631</field>
7632<field name="TXDMAE" bitrange="25:25">
7633</field>
7634<field name="RXDMAE" bitrange="24:24">
7635</field>
7636<field name="RXIFLSEL" bitrange="22:20">
7637<value name="NOT_EMPTY" value="0x0">
7638</value>
7639<value name="ONE_QUARTER" value="0x1">
7640</value>
7641<value name="ONE_HALF" value="0x2">
7642</value>
7643<value name="THREE_QUARTERS" value="0x3">
7644</value>
7645<value name="SEVEN_EIGHTHS" value="0x4">
7646</value>
7647<value name="INVALID5" value="0x5">
7648</value>
7649<value name="INVALID6" value="0x6">
7650</value>
7651<value name="INVALID7" value="0x7">
7652</value>
7653</field>
7654<field name="TXIFLSEL" bitrange="18:16">
7655<value name="EMPTY" value="0x0">
7656</value>
7657<value name="ONE_QUARTER" value="0x1">
7658</value>
7659<value name="ONE_HALF" value="0x2">
7660</value>
7661<value name="THREE_QUARTERS" value="0x3">
7662</value>
7663<value name="SEVEN_EIGHTHS" value="0x4">
7664</value>
7665<value name="INVALID5" value="0x5">
7666</value>
7667<value name="INVALID6" value="0x6">
7668</value>
7669<value name="INVALID7" value="0x7">
7670</value>
7671</field>
7672<field name="CTSEN" bitrange="15:15">
7673</field>
7674<field name="RTSEN" bitrange="14:14">
7675</field>
7676<field name="OUT2" bitrange="13:13">
7677</field>
7678<field name="OUT1" bitrange="12:12">
7679</field>
7680<field name="RTS" bitrange="11:11">
7681</field>
7682<field name="DTR" bitrange="10:10">
7683</field>
7684<field name="RXE" bitrange="9:9">
7685</field>
7686<field name="TXE" bitrange="8:8">
7687</field>
7688<field name="LBE" bitrange="7:7">
7689</field>
7690<field name="USE_LCR2" bitrange="6:6">
7691</field>
7692<field name="SIRLP" bitrange="2:2">
7693</field>
7694<field name="SIREN" bitrange="1:1">
7695</field>
7696<field name="UARTEN" bitrange="0:0">
7697</field>
7698</reg>
7699<reg name="LINECTRL" sct="yes">
7700<addr name="LINECTRL" addr="0x30" />
7701<field name="BAUD_DIVINT" bitrange="31:16">
7702</field>
7703<field name="BAUD_DIVFRAC" bitrange="13:8">
7704</field>
7705<field name="SPS" bitrange="7:7">
7706</field>
7707<field name="WLEN" bitrange="6:5">
7708</field>
7709<field name="FEN" bitrange="4:4">
7710</field>
7711<field name="STP2" bitrange="3:3">
7712</field>
7713<field name="EPS" bitrange="2:2">
7714</field>
7715<field name="PEN" bitrange="1:1">
7716</field>
7717<field name="BRK" bitrange="0:0">
7718</field>
7719</reg>
7720<reg name="LINECTRL2" sct="yes">
7721<addr name="LINECTRL2" addr="0x40" />
7722<field name="BAUD_DIVINT" bitrange="31:16">
7723</field>
7724<field name="BAUD_DIVFRAC" bitrange="13:8">
7725</field>
7726<field name="SPS" bitrange="7:7">
7727</field>
7728<field name="WLEN" bitrange="6:5">
7729</field>
7730<field name="FEN" bitrange="4:4">
7731</field>
7732<field name="STP2" bitrange="3:3">
7733</field>
7734<field name="EPS" bitrange="2:2">
7735</field>
7736<field name="PEN" bitrange="1:1">
7737</field>
7738</reg>
7739<reg name="INTR" sct="yes">
7740<addr name="INTR" addr="0x50" />
7741<field name="OEIEN" bitrange="26:26">
7742</field>
7743<field name="BEIEN" bitrange="25:25">
7744</field>
7745<field name="PEIEN" bitrange="24:24">
7746</field>
7747<field name="FEIEN" bitrange="23:23">
7748</field>
7749<field name="RTIEN" bitrange="22:22">
7750</field>
7751<field name="TXIEN" bitrange="21:21">
7752</field>
7753<field name="RXIEN" bitrange="20:20">
7754</field>
7755<field name="DSRMIEN" bitrange="19:19">
7756</field>
7757<field name="DCDMIEN" bitrange="18:18">
7758</field>
7759<field name="CTSMIEN" bitrange="17:17">
7760</field>
7761<field name="RIMIEN" bitrange="16:16">
7762</field>
7763<field name="OEIS" bitrange="10:10">
7764</field>
7765<field name="BEIS" bitrange="9:9">
7766</field>
7767<field name="PEIS" bitrange="8:8">
7768</field>
7769<field name="FEIS" bitrange="7:7">
7770</field>
7771<field name="RTIS" bitrange="6:6">
7772</field>
7773<field name="TXIS" bitrange="5:5">
7774</field>
7775<field name="RXIS" bitrange="4:4">
7776</field>
7777<field name="DSRMIS" bitrange="3:3">
7778</field>
7779<field name="DCDMIS" bitrange="2:2">
7780</field>
7781<field name="CTSMIS" bitrange="1:1">
7782</field>
7783<field name="RIMIS" bitrange="0:0">
7784</field>
7785</reg>
7786<reg name="DATA" sct="no">
7787<addr name="DATA" addr="0x60" />
7788<field name="DATA" bitrange="31:0">
7789</field>
7790</reg>
7791<reg name="STAT" sct="no">
7792<addr name="STAT" addr="0x70" />
7793<field name="PRESENT" bitrange="31:31">
7794<value name="UNAVAILABLE" value="0x0">
7795</value>
7796<value name="AVAILABLE" value="0x1">
7797</value>
7798</field>
7799<field name="HISPEED" bitrange="30:30">
7800<value name="UNAVAILABLE" value="0x0">
7801</value>
7802<value name="AVAILABLE" value="0x1">
7803</value>
7804</field>
7805<field name="BUSY" bitrange="29:29">
7806</field>
7807<field name="CTS" bitrange="28:28">
7808</field>
7809<field name="TXFE" bitrange="27:27">
7810</field>
7811<field name="RXFF" bitrange="26:26">
7812</field>
7813<field name="TXFF" bitrange="25:25">
7814</field>
7815<field name="RXFE" bitrange="24:24">
7816</field>
7817<field name="RXBYTE_INVALID" bitrange="23:20">
7818</field>
7819<field name="OERR" bitrange="19:19">
7820</field>
7821<field name="BERR" bitrange="18:18">
7822</field>
7823<field name="PERR" bitrange="17:17">
7824</field>
7825<field name="FERR" bitrange="16:16">
7826</field>
7827<field name="RXCOUNT" bitrange="15:0">
7828</field>
7829</reg>
7830<reg name="DEBUG" sct="no">
7831<addr name="DEBUG" addr="0x80" />
7832<field name="TXDMARUN" bitrange="5:5">
7833</field>
7834<field name="RXDMARUN" bitrange="4:4">
7835</field>
7836<field name="TXCMDEND" bitrange="3:3">
7837</field>
7838<field name="RXCMDEND" bitrange="2:2">
7839</field>
7840<field name="TXDMARQ" bitrange="1:1">
7841</field>
7842<field name="RXDMARQ" bitrange="0:0">
7843</field>
7844</reg>
7845<reg name="VERSION" sct="no">
7846<addr name="VERSION" addr="0x90" />
7847<field name="MAJOR" bitrange="31:24">
7848</field>
7849<field name="MINOR" bitrange="23:16">
7850</field>
7851<field name="STEP" bitrange="15:0">
7852</field>
7853</reg>
7854</dev>
7855<dev name="UARTDBG" long_name="Debug UART" desc="Debug UART" version="3.2.0">
7856<addr name="UARTDBG" addr="0x80070000" />
7857<reg name="DR" sct="no">
7858<addr name="DR" addr="0x0" />
7859<field name="UNAVAILABLE" bitrange="31:16">
7860</field>
7861<field name="RESERVED" bitrange="15:12">
7862</field>
7863<field name="OE" bitrange="11:11">
7864</field>
7865<field name="BE" bitrange="10:10">
7866</field>
7867<field name="PE" bitrange="9:9">
7868</field>
7869<field name="FE" bitrange="8:8">
7870</field>
7871<field name="DATA" bitrange="7:0">
7872</field>
7873</reg>
7874<reg name="RSR_ECR" sct="no">
7875<addr name="RSR_ECR" addr="0x4" />
7876<field name="UNAVAILABLE" bitrange="31:8">
7877</field>
7878<field name="EC" bitrange="7:4">
7879</field>
7880<field name="OE" bitrange="3:3">
7881</field>
7882<field name="BE" bitrange="2:2">
7883</field>
7884<field name="PE" bitrange="1:1">
7885</field>
7886<field name="FE" bitrange="0:0">
7887</field>
7888</reg>
7889<reg name="FR" sct="no">
7890<addr name="FR" addr="0x18" />
7891<field name="UNAVAILABLE" bitrange="31:16">
7892</field>
7893<field name="RESERVED" bitrange="15:9">
7894</field>
7895<field name="RI" bitrange="8:8">
7896</field>
7897<field name="TXFE" bitrange="7:7">
7898</field>
7899<field name="RXFF" bitrange="6:6">
7900</field>
7901<field name="TXFF" bitrange="5:5">
7902</field>
7903<field name="RXFE" bitrange="4:4">
7904</field>
7905<field name="BUSY" bitrange="3:3">
7906</field>
7907<field name="DCD" bitrange="2:2">
7908</field>
7909<field name="DSR" bitrange="1:1">
7910</field>
7911<field name="CTS" bitrange="0:0">
7912</field>
7913</reg>
7914<reg name="ILPR" sct="no">
7915<addr name="ILPR" addr="0x20" />
7916<field name="UNAVAILABLE" bitrange="31:8">
7917</field>
7918<field name="ILPDVSR" bitrange="7:0">
7919</field>
7920</reg>
7921<reg name="IBRD" sct="no">
7922<addr name="IBRD" addr="0x24" />
7923<field name="UNAVAILABLE" bitrange="31:16">
7924</field>
7925<field name="BAUD_DIVINT" bitrange="15:0">
7926</field>
7927</reg>
7928<reg name="FBRD" sct="no">
7929<addr name="FBRD" addr="0x28" />
7930<field name="UNAVAILABLE" bitrange="31:8">
7931</field>
7932<field name="RESERVED" bitrange="7:6">
7933</field>
7934<field name="BAUD_DIVFRAC" bitrange="5:0">
7935</field>
7936</reg>
7937<reg name="LCR_H" sct="no">
7938<addr name="LCR_H" addr="0x2c" />
7939<field name="UNAVAILABLE" bitrange="31:16">
7940</field>
7941<field name="RESERVED" bitrange="15:8">
7942</field>
7943<field name="SPS" bitrange="7:7">
7944</field>
7945<field name="WLEN" bitrange="6:5">
7946</field>
7947<field name="FEN" bitrange="4:4">
7948</field>
7949<field name="STP2" bitrange="3:3">
7950</field>
7951<field name="EPS" bitrange="2:2">
7952</field>
7953<field name="PEN" bitrange="1:1">
7954</field>
7955<field name="BRK" bitrange="0:0">
7956</field>
7957</reg>
7958<reg name="CR" sct="no">
7959<addr name="CR" addr="0x30" />
7960<field name="UNAVAILABLE" bitrange="31:16">
7961</field>
7962<field name="CTSEN" bitrange="15:15">
7963</field>
7964<field name="RTSEN" bitrange="14:14">
7965</field>
7966<field name="OUT2" bitrange="13:13">
7967</field>
7968<field name="OUT1" bitrange="12:12">
7969</field>
7970<field name="RTS" bitrange="11:11">
7971</field>
7972<field name="DTR" bitrange="10:10">
7973</field>
7974<field name="RXE" bitrange="9:9">
7975</field>
7976<field name="TXE" bitrange="8:8">
7977</field>
7978<field name="LBE" bitrange="7:7">
7979</field>
7980<field name="RESERVED" bitrange="6:3">
7981</field>
7982<field name="SIRLP" bitrange="2:2">
7983</field>
7984<field name="SIREN" bitrange="1:1">
7985</field>
7986<field name="UARTEN" bitrange="0:0">
7987</field>
7988</reg>
7989<reg name="IFLS" sct="no">
7990<addr name="IFLS" addr="0x34" />
7991<field name="UNAVAILABLE" bitrange="31:16">
7992</field>
7993<field name="RESERVED" bitrange="15:6">
7994</field>
7995<field name="RXIFLSEL" bitrange="5:3">
7996<value name="NOT_EMPTY" value="0x0">
7997</value>
7998<value name="ONE_QUARTER" value="0x1">
7999</value>
8000<value name="ONE_HALF" value="0x2">
8001</value>
8002<value name="THREE_QUARTERS" value="0x3">
8003</value>
8004<value name="SEVEN_EIGHTHS" value="0x4">
8005</value>
8006<value name="INVALID5" value="0x5">
8007</value>
8008<value name="INVALID6" value="0x6">
8009</value>
8010<value name="INVALID7" value="0x7">
8011</value>
8012</field>
8013<field name="TXIFLSEL" bitrange="2:0">
8014<value name="EMPTY" value="0x0">
8015</value>
8016<value name="ONE_QUARTER" value="0x1">
8017</value>
8018<value name="ONE_HALF" value="0x2">
8019</value>
8020<value name="THREE_QUARTERS" value="0x3">
8021</value>
8022<value name="SEVEN_EIGHTHS" value="0x4">
8023</value>
8024<value name="INVALID5" value="0x5">
8025</value>
8026<value name="INVALID6" value="0x6">
8027</value>
8028<value name="INVALID7" value="0x7">
8029</value>
8030</field>
8031</reg>
8032<reg name="IMSC" sct="no">
8033<addr name="IMSC" addr="0x38" />
8034<field name="UNAVAILABLE" bitrange="31:16">
8035</field>
8036<field name="RESERVED" bitrange="15:11">
8037</field>
8038<field name="OEIM" bitrange="10:10">
8039</field>
8040<field name="BEIM" bitrange="9:9">
8041</field>
8042<field name="PEIM" bitrange="8:8">
8043</field>
8044<field name="FEIM" bitrange="7:7">
8045</field>
8046<field name="RTIM" bitrange="6:6">
8047</field>
8048<field name="TXIM" bitrange="5:5">
8049</field>
8050<field name="RXIM" bitrange="4:4">
8051</field>
8052<field name="DSRMIM" bitrange="3:3">
8053</field>
8054<field name="DCDMIM" bitrange="2:2">
8055</field>
8056<field name="CTSMIM" bitrange="1:1">
8057</field>
8058<field name="RIMIM" bitrange="0:0">
8059</field>
8060</reg>
8061<reg name="RIS" sct="no">
8062<addr name="RIS" addr="0x3c" />
8063<field name="UNAVAILABLE" bitrange="31:16">
8064</field>
8065<field name="RESERVED" bitrange="15:11">
8066</field>
8067<field name="OERIS" bitrange="10:10">
8068</field>
8069<field name="BERIS" bitrange="9:9">
8070</field>
8071<field name="PERIS" bitrange="8:8">
8072</field>
8073<field name="FERIS" bitrange="7:7">
8074</field>
8075<field name="RTRIS" bitrange="6:6">
8076</field>
8077<field name="TXRIS" bitrange="5:5">
8078</field>
8079<field name="RXRIS" bitrange="4:4">
8080</field>
8081<field name="DSRRMIS" bitrange="3:3">
8082</field>
8083<field name="DCDRMIS" bitrange="2:2">
8084</field>
8085<field name="CTSRMIS" bitrange="1:1">
8086</field>
8087<field name="RIRMIS" bitrange="0:0">
8088</field>
8089</reg>
8090<reg name="MIS" sct="no">
8091<addr name="MIS" addr="0x40" />
8092<field name="UNAVAILABLE" bitrange="31:16">
8093</field>
8094<field name="RESERVED" bitrange="15:11">
8095</field>
8096<field name="OEMIS" bitrange="10:10">
8097</field>
8098<field name="BEMIS" bitrange="9:9">
8099</field>
8100<field name="PEMIS" bitrange="8:8">
8101</field>
8102<field name="FEMIS" bitrange="7:7">
8103</field>
8104<field name="RTMIS" bitrange="6:6">
8105</field>
8106<field name="TXMIS" bitrange="5:5">
8107</field>
8108<field name="RXMIS" bitrange="4:4">
8109</field>
8110<field name="DSRMMIS" bitrange="3:3">
8111</field>
8112<field name="DCDMMIS" bitrange="2:2">
8113</field>
8114<field name="CTSMMIS" bitrange="1:1">
8115</field>
8116<field name="RIMMIS" bitrange="0:0">
8117</field>
8118</reg>
8119<reg name="ICR" sct="no">
8120<addr name="ICR" addr="0x44" />
8121<field name="UNAVAILABLE" bitrange="31:16">
8122</field>
8123<field name="RESERVED" bitrange="15:11">
8124</field>
8125<field name="OEIC" bitrange="10:10">
8126</field>
8127<field name="BEIC" bitrange="9:9">
8128</field>
8129<field name="PEIC" bitrange="8:8">
8130</field>
8131<field name="FEIC" bitrange="7:7">
8132</field>
8133<field name="RTIC" bitrange="6:6">
8134</field>
8135<field name="TXIC" bitrange="5:5">
8136</field>
8137<field name="RXIC" bitrange="4:4">
8138</field>
8139<field name="DSRMIC" bitrange="3:3">
8140</field>
8141<field name="DCDMIC" bitrange="2:2">
8142</field>
8143<field name="CTSMIC" bitrange="1:1">
8144</field>
8145<field name="RIMIC" bitrange="0:0">
8146</field>
8147</reg>
8148<reg name="DMACR" sct="no">
8149<addr name="DMACR" addr="0x48" />
8150<field name="UNAVAILABLE" bitrange="31:16">
8151</field>
8152<field name="RESERVED" bitrange="15:3">
8153</field>
8154<field name="DMAONERR" bitrange="2:2">
8155</field>
8156<field name="TXDMAE" bitrange="1:1">
8157</field>
8158<field name="RXDMAE" bitrange="0:0">
8159</field>
8160</reg>
8161</dev>
8162<dev name="USBCTRL" long_name="USB Controller" desc="USB High-Speed Host/Device Controller" version="3.2.0">
8163<addr name="USBCTRL" addr="0x80080000" />
8164<reg name="ID" sct="no">
8165<addr name="ID" addr="0x0" />
8166<field name="REV" bitrange="23:16">
8167</field>
8168<field name="ID_N" bitrange="15:8">
8169</field>
8170<field name="ID" bitrange="7:0">
8171</field>
8172</reg>
8173<reg name="GENERAL" sct="no">
8174<addr name="GENERAL" addr="0x4" />
8175<field name="SM" bitrange="9:9">
8176</field>
8177<field name="PHYM" bitrange="8:6">
8178</field>
8179<field name="PHYW" bitrange="5:4">
8180</field>
8181<field name="BWT" bitrange="3:3">
8182</field>
8183<field name="CLKC" bitrange="2:1">
8184</field>
8185<field name="RT" bitrange="0:0">
8186</field>
8187</reg>
8188<reg name="HOST" sct="no">
8189<addr name="HOST" addr="0x8" />
8190<field name="TTPER" bitrange="31:24">
8191</field>
8192<field name="TTASY" bitrange="23:16">
8193</field>
8194<field name="NPORT" bitrange="3:1">
8195</field>
8196<field name="HC" bitrange="0:0">
8197</field>
8198</reg>
8199<reg name="DEVICE" sct="no">
8200<addr name="DEVICE" addr="0xc" />
8201<field name="DEVEP" bitrange="5:1">
8202</field>
8203<field name="DC" bitrange="0:0">
8204</field>
8205</reg>
8206<reg name="TXBUF" sct="no">
8207<addr name="TXBUF" addr="0x10" />
8208<field name="TXLCR" bitrange="31:31">
8209</field>
8210<field name="TXCHANADD" bitrange="23:16">
8211</field>
8212<field name="TXADD" bitrange="15:8">
8213</field>
8214<field name="TXBURST" bitrange="7:0">
8215</field>
8216</reg>
8217<reg name="RXBUF" sct="no">
8218<addr name="RXBUF" addr="0x14" />
8219<field name="RXADD" bitrange="15:8">
8220</field>
8221<field name="RXBURST" bitrange="7:0">
8222</field>
8223</reg>
8224<reg name="TTTXBUF" sct="no">
8225<addr name="TTTXBUF" addr="0x18" />
8226<field name="TTTXBUF" bitrange="31:0">
8227</field>
8228</reg>
8229<reg name="TTRXBUF" sct="no">
8230<addr name="TTRXBUF" addr="0x1c" />
8231<field name="TTRXBUF" bitrange="31:0">
8232</field>
8233</reg>
8234<reg name="CAPLENGTH" sct="no">
8235<addr name="CAPLENGTH" addr="0x100" />
8236<field name="HCIVER" bitrange="31:16">
8237</field>
8238<field name="LENGTH" bitrange="7:0">
8239</field>
8240</reg>
8241<reg name="HCSPARAMS" sct="no">
8242<addr name="HCSPARAMS" addr="0x104" />
8243<field name="NPORTS" bitrange="3:0">
8244</field>
8245<field name="PPC" bitrange="4:4">
8246</field>
8247<field name="NPCC" bitrange="11:8">
8248</field>
8249<field name="NCC" bitrange="15:12">
8250</field>
8251<field name="PI" bitrange="16:16">
8252</field>
8253<field name="NPTT" bitrange="23:20">
8254</field>
8255<field name="NTT" bitrange="27:24">
8256</field>
8257</reg>
8258<reg name="HCCPARAMS" sct="no">
8259<addr name="HCCPARAMS" addr="0x108" />
8260<field name="ADDR64BITCAP" bitrange="0:0">
8261</field>
8262<field name="PGM_FRM_LIST_FLAG" bitrange="1:1">
8263</field>
8264<field name="ASYNC_PARK_CAP" bitrange="2:2">
8265</field>
8266<field name="ISO_SCH_THRESHOLD" bitrange="15:8">
8267</field>
8268</reg>
8269<reg name="DCIVERSION" sct="no">
8270<addr name="DCIVERSION" addr="0x120" />
8271<field name="DCIVER" bitrange="15:0">
8272</field>
8273</reg>
8274<reg name="DCCPARAMS" sct="no">
8275<addr name="DCCPARAMS" addr="0x124" />
8276<field name="HC" bitrange="8:8">
8277</field>
8278<field name="DC" bitrange="7:7">
8279</field>
8280<field name="DEN" bitrange="4:0">
8281</field>
8282</reg>
8283<reg name="USBCMD" sct="no">
8284<addr name="USBCMD" addr="0x140" />
8285<field name="RS" bitrange="0:0">
8286</field>
8287<field name="RST" bitrange="1:1">
8288</field>
8289<field name="FS0" bitrange="2:2">
8290</field>
8291<field name="FS1" bitrange="3:3">
8292</field>
8293<field name="PSE" bitrange="4:4">
8294</field>
8295<field name="ASE" bitrange="5:5">
8296</field>
8297<field name="IAA" bitrange="6:6">
8298</field>
8299<field name="LR" bitrange="7:7">
8300</field>
8301<field name="ASP0" bitrange="8:8">
8302</field>
8303<field name="ASP1" bitrange="9:9">
8304</field>
8305<field name="ASPE" bitrange="11:11">
8306</field>
8307<field name="FS2" bitrange="15:15">
8308</field>
8309<field name="ITC" bitrange="23:16">
8310</field>
8311</reg>
8312<reg name="USBSTS" sct="no">
8313<addr name="USBSTS" addr="0x144" />
8314<field name="UI" bitrange="0:0">
8315</field>
8316<field name="UEI" bitrange="1:1">
8317</field>
8318<field name="PCI" bitrange="2:2">
8319</field>
8320<field name="FRI" bitrange="3:3">
8321</field>
8322<field name="SEI" bitrange="4:4">
8323</field>
8324<field name="AAI" bitrange="5:5">
8325</field>
8326<field name="URI" bitrange="6:6">
8327</field>
8328<field name="SRI" bitrange="7:7">
8329</field>
8330<field name="SLI" bitrange="8:8">
8331</field>
8332<field name="ULPII" bitrange="10:10">
8333</field>
8334<field name="HCH" bitrange="12:12">
8335</field>
8336<field name="RCL" bitrange="13:13">
8337</field>
8338<field name="PS" bitrange="14:14">
8339</field>
8340<field name="AS" bitrange="15:15">
8341</field>
8342<field name="NAKI" bitrange="16:16">
8343</field>
8344</reg>
8345<reg name="USBINTR" sct="no">
8346<addr name="USBINTR" addr="0x148" />
8347<field name="UE" bitrange="0:0">
8348</field>
8349<field name="UEE" bitrange="1:1">
8350</field>
8351<field name="PCE" bitrange="2:2">
8352</field>
8353<field name="FRE" bitrange="3:3">
8354</field>
8355<field name="SEE" bitrange="4:4">
8356</field>
8357<field name="AAE" bitrange="5:5">
8358</field>
8359<field name="URE" bitrange="6:6">
8360</field>
8361<field name="SRE" bitrange="7:7">
8362</field>
8363<field name="SLE" bitrange="8:8">
8364</field>
8365<field name="ULPIE" bitrange="10:10">
8366</field>
8367<field name="NAKE" bitrange="16:16">
8368</field>
8369</reg>
8370<reg name="FRINDEX" sct="no">
8371<addr name="FRINDEX" addr="0x14c" />
8372<field name="LISTINDEX" bitrange="13:3">
8373</field>
8374<field name="UINDEX" bitrange="2:0">
8375</field>
8376</reg>
8377<reg name="CTRLDSSEGMENT" sct="no">
8378<addr name="CTRLDSSEGMENT" addr="0x150" />
8379<field name="EMPTY" bitrange="31:0">
8380</field>
8381</reg>
8382<reg name="PERIODICLISTBASE" sct="no">
8383<addr name="PERIODICLISTBASE" addr="0x154" />
8384<field name="BASEADDR" bitrange="31:12">
8385</field>
8386</reg>
8387<reg name="ASYNCLISTADDR" sct="no">
8388<addr name="ASYNCLISTADDR" addr="0x158" />
8389<field name="ASYBASE" bitrange="31:5">
8390</field>
8391</reg>
8392<reg name="TTCTRL" sct="no">
8393<addr name="TTCTRL" addr="0x15c" />
8394<field name="TTHA" bitrange="30:24">
8395</field>
8396</reg>
8397<reg name="BURSTSIZE" sct="no">
8398<addr name="BURSTSIZE" addr="0x160" />
8399<field name="TX" bitrange="15:8">
8400</field>
8401<field name="RX" bitrange="7:0">
8402</field>
8403</reg>
8404<reg name="TXFILLTUNING" sct="no">
8405<addr name="TXFILLTUNING" addr="0x164" />
8406<field name="TXFIFOTHRES" bitrange="21:16">
8407</field>
8408<field name="TXSCHEALTH" bitrange="12:8">
8409</field>
8410<field name="TXSCHOH" bitrange="7:0">
8411</field>
8412</reg>
8413<reg name="TXTTFILLTUNING" sct="no">
8414<addr name="TXTTFILLTUNING" addr="0x168" />
8415<field name="EMPTY" bitrange="31:0">
8416</field>
8417</reg>
8418<reg name="ULPI" sct="no">
8419<addr name="ULPI" addr="0x170" />
8420<field name="WAKEUP" bitrange="31:31">
8421</field>
8422<field name="RUN" bitrange="30:30">
8423</field>
8424<field name="RDWR" bitrange="29:29">
8425</field>
8426<field name="ERROR" bitrange="28:28">
8427</field>
8428<field name="SYNC" bitrange="27:27">
8429</field>
8430<field name="PORT" bitrange="26:24">
8431</field>
8432<field name="ADDR" bitrange="23:16">
8433</field>
8434<field name="DATARD" bitrange="15:8">
8435</field>
8436<field name="DATAWR" bitrange="7:0">
8437</field>
8438</reg>
8439<reg name="VFRAME" sct="no">
8440<addr name="VFRAME" addr="0x174" />
8441<field name="EMPTY" bitrange="31:0">
8442</field>
8443</reg>
8444<reg name="EPNAK" sct="no">
8445<addr name="EPNAK" addr="0x178" />
8446<field name="EPTN" bitrange="31:16">
8447</field>
8448<field name="EPRN" bitrange="15:0">
8449</field>
8450</reg>
8451<reg name="EPNAKEN" sct="no">
8452<addr name="EPNAKEN" addr="0x17c" />
8453<field name="EPTNE" bitrange="31:16">
8454</field>
8455<field name="EPRNE" bitrange="15:0">
8456</field>
8457</reg>
8458<reg name="CONFIGFLAG" sct="no">
8459<addr name="CONFIGFLAG" addr="0x180" />
8460<field name="FLAG" bitrange="0:0">
8461</field>
8462</reg>
8463<reg name="PORTSC1" sct="no">
8464<addr name="PORTSC1" addr="0x184" />
8465<field name="PTS" bitrange="31:30">
8466<value name="UTMI" value="0x0">
8467</value>
8468<value name="PHIL" value="0x1">
8469</value>
8470<value name="ULPI" value="0x2">
8471</value>
8472<value name="SERIAL" value="0x3">
8473</value>
8474</field>
8475<field name="STS" bitrange="29:29">
8476</field>
8477<field name="PTW" bitrange="28:28">
8478</field>
8479<field name="PSPD" bitrange="27:26">
8480<value name="FULL" value="0x0">
8481</value>
8482<value name="LO" value="0x1">
8483</value>
8484<value name="HI" value="0x2">
8485</value>
8486</field>
8487<field name="PFSC" bitrange="24:24">
8488</field>
8489<field name="PHCD" bitrange="23:23">
8490</field>
8491<field name="WKOC" bitrange="22:22">
8492</field>
8493<field name="WKDS" bitrange="21:21">
8494</field>
8495<field name="WKCN" bitrange="20:20">
8496</field>
8497<field name="PTC" bitrange="19:16">
8498<value name="DISABLE" value="0x0">
8499</value>
8500<value name="J" value="0x1">
8501</value>
8502<value name="K" value="0x2">
8503</value>
8504<value name="SE0orNAK" value="0x3">
8505</value>
8506<value name="Packet" value="0x4">
8507</value>
8508<value name="ForceEnableHS" value="0x5">
8509</value>
8510<value name="ForceEnableFS" value="0x6">
8511</value>
8512<value name="ForceEnableLS" value="0x7">
8513</value>
8514</field>
8515<field name="PIC" bitrange="15:14">
8516<value name="OFF" value="0x0">
8517</value>
8518<value name="AMBER" value="0x1">
8519</value>
8520<value name="GREEN" value="0x2">
8521</value>
8522<value name="UNDEF" value="0x3">
8523</value>
8524</field>
8525<field name="PO" bitrange="13:13">
8526</field>
8527<field name="PP" bitrange="12:12">
8528</field>
8529<field name="LS" bitrange="11:10">
8530<value name="SE0" value="0x0">
8531</value>
8532<value name="K" value="0x1">
8533</value>
8534<value name="J" value="0x2">
8535</value>
8536</field>
8537<field name="HSP" bitrange="9:9">
8538</field>
8539<field name="PR" bitrange="8:8">
8540</field>
8541<field name="SUSP" bitrange="7:7">
8542</field>
8543<field name="FPR" bitrange="6:6">
8544</field>
8545<field name="OCC" bitrange="5:5">
8546</field>
8547<field name="OCA" bitrange="4:4">
8548</field>
8549<field name="PEC" bitrange="3:3">
8550</field>
8551<field name="PE" bitrange="2:2">
8552</field>
8553<field name="CSC" bitrange="1:1">
8554</field>
8555<field name="CCS" bitrange="0:0">
8556</field>
8557</reg>
8558<reg name="OTGSC" sct="no">
8559<addr name="OTGSC" addr="0x1a4" />
8560<field name="DPIE" bitrange="30:30">
8561</field>
8562<field name="ONEMSE" bitrange="29:29">
8563</field>
8564<field name="BSEIE" bitrange="28:28">
8565</field>
8566<field name="BSVIE" bitrange="27:27">
8567</field>
8568<field name="ASVIE" bitrange="26:26">
8569</field>
8570<field name="AVVIE" bitrange="25:25">
8571</field>
8572<field name="IDIE" bitrange="24:24">
8573</field>
8574<field name="DPIS" bitrange="22:22">
8575</field>
8576<field name="ONEMSS" bitrange="21:21">
8577</field>
8578<field name="BSEIS" bitrange="20:20">
8579</field>
8580<field name="BSVIS" bitrange="19:19">
8581</field>
8582<field name="ASVIS" bitrange="18:18">
8583</field>
8584<field name="AVVIS" bitrange="17:17">
8585</field>
8586<field name="IDIS" bitrange="16:16">
8587</field>
8588<field name="DPS" bitrange="14:14">
8589</field>
8590<field name="ONEMST" bitrange="13:13">
8591</field>
8592<field name="BSE" bitrange="12:12">
8593</field>
8594<field name="BSV" bitrange="11:11">
8595</field>
8596<field name="ASV" bitrange="10:10">
8597</field>
8598<field name="AVV" bitrange="9:9">
8599</field>
8600<field name="ID" bitrange="8:8">
8601</field>
8602<field name="HABA" bitrange="7:7">
8603</field>
8604<field name="HADP" bitrange="6:6">
8605</field>
8606<field name="IDPU" bitrange="5:5">
8607</field>
8608<field name="DP" bitrange="4:4">
8609</field>
8610<field name="OT" bitrange="3:3">
8611</field>
8612<field name="HAAR" bitrange="2:2">
8613</field>
8614<field name="VC" bitrange="1:1">
8615</field>
8616<field name="VD" bitrange="0:0">
8617</field>
8618</reg>
8619<reg name="USBMODE" sct="no">
8620<addr name="USBMODE" addr="0x1a8" />
8621<field name="SDIS" bitrange="4:4">
8622</field>
8623<field name="SLOM" bitrange="3:3">
8624</field>
8625<field name="ES" bitrange="2:2">
8626</field>
8627<field name="CM" bitrange="1:0">
8628<value name="IDLE" value="0x0">
8629</value>
8630<value name="DEVICE" value="0x2">
8631</value>
8632<value name="HOST" value="0x3">
8633</value>
8634</field>
8635</reg>
8636<reg name="ENDPTSETUPSTAT" sct="no">
8637<addr name="ENDPTSETUPSTAT" addr="0x1ac" />
8638<field name="STS" bitrange="15:0">
8639</field>
8640</reg>
8641<reg name="ENDPTPRIME" sct="no">
8642<addr name="ENDPTPRIME" addr="0x1b0" />
8643<field name="PETB" bitrange="31:16">
8644</field>
8645<field name="PERB" bitrange="15:0">
8646</field>
8647</reg>
8648<reg name="ENDPTFLUSH" sct="no">
8649<addr name="ENDPTFLUSH" addr="0x1b4" />
8650<field name="FETB" bitrange="31:16">
8651</field>
8652<field name="FERB" bitrange="15:0">
8653</field>
8654</reg>
8655<reg name="ENDPTSTATUS" sct="no">
8656<addr name="ENDPTSTATUS" addr="0x1b8" />
8657<field name="ETBR" bitrange="31:16">
8658</field>
8659<field name="ERBR" bitrange="15:0">
8660</field>
8661</reg>
8662<reg name="ENDPTCOMPLETE" sct="no">
8663<addr name="ENDPTCOMPLETE" addr="0x1bc" />
8664<field name="ETCE" bitrange="31:16">
8665</field>
8666<field name="ERCE" bitrange="15:0">
8667</field>
8668</reg>
8669<reg name="ENDPTCTRLn" sct="no">
8670<formula string="0x1c0+n*0x4"/>
8671<addr name="ENDPTCTRL0" addr="0x1c0" />
8672<addr name="ENDPTCTRL1" addr="0x1c4" />
8673<addr name="ENDPTCTRL2" addr="0x1c8" />
8674<addr name="ENDPTCTRL3" addr="0x1cc" />
8675<addr name="ENDPTCTRL4" addr="0x1d0" />
8676<field name="TXE" bitrange="23:23">
8677</field>
8678<field name="TXR" bitrange="22:22">
8679</field>
8680<field name="TXI" bitrange="21:21">
8681</field>
8682<field name="TXT" bitrange="19:18">
8683<value name="ISOCHRONOUS" value="0x1">
8684</value>
8685<value name="BULK" value="0x2">
8686</value>
8687<value name="INT" value="0x3">
8688</value>
8689</field>
8690<field name="TXS" bitrange="16:16">
8691</field>
8692<field name="RXE" bitrange="7:7">
8693</field>
8694<field name="RXR" bitrange="6:6">
8695</field>
8696<field name="RXI" bitrange="5:5">
8697</field>
8698<field name="RXT" bitrange="3:2">
8699</field>
8700<field name="RXS" bitrange="0:0">
8701</field>
8702</reg>
8703</dev>
8704<dev name="USBPHY" long_name="USB Physical Interface" desc="Integrated USB 2.0 PHY" version="3.2.0">
8705<addr name="USBPHY" addr="0x8007c000" />
8706<reg name="PWD" sct="yes">
8707<addr name="PWD" addr="0x0" />
8708<field name="RXPWDRX" bitrange="20:20">
8709</field>
8710<field name="RXPWDDIFF" bitrange="19:19">
8711</field>
8712<field name="RXPWD1PT1" bitrange="18:18">
8713</field>
8714<field name="RXPWDENV" bitrange="17:17">
8715</field>
8716<field name="TXPWDCOMP" bitrange="14:14">
8717</field>
8718<field name="TXPWDVBG" bitrange="13:13">
8719</field>
8720<field name="TXPWDV2I" bitrange="12:12">
8721</field>
8722<field name="TXPWDIBIAS" bitrange="11:11">
8723</field>
8724<field name="TXPWDFS" bitrange="10:10">
8725</field>
8726</reg>
8727<reg name="TX" sct="yes">
8728<addr name="TX" addr="0x10" />
8729<field name="USBPHY_TX_EDGECTRL" bitrange="28:26">
8730</field>
8731<field name="USBPHY_TX_SYNC_INVERT" bitrange="25:25">
8732</field>
8733<field name="USBPHY_TX_SYNC_MUX" bitrange="24:24">
8734</field>
8735<field name="TXCMPOUT_STATUS" bitrange="23:23">
8736</field>
8737<field name="TXENCAL45DP" bitrange="21:21">
8738</field>
8739<field name="TXCAL45DP" bitrange="19:16">
8740</field>
8741<field name="TXENCAL45DN" bitrange="13:13">
8742</field>
8743<field name="TXCAL45DN" bitrange="11:8">
8744</field>
8745<field name="TXCALIBRATE" bitrange="7:7">
8746</field>
8747<field name="D_CAL" bitrange="3:0">
8748</field>
8749</reg>
8750<reg name="RX" sct="yes">
8751<addr name="RX" addr="0x20" />
8752<field name="RXDBYPASS" bitrange="22:22">
8753</field>
8754<field name="DISCONADJ" bitrange="5:4">
8755</field>
8756<field name="ENVADJ" bitrange="1:0">
8757</field>
8758</reg>
8759<reg name="CTRL" sct="yes">
8760<addr name="CTRL" addr="0x30" />
8761<field name="SFTRST" bitrange="31:31">
8762</field>
8763<field name="CLKGATE" bitrange="30:30">
8764</field>
8765<field name="UTMI_SUSPENDM" bitrange="29:29">
8766</field>
8767<field name="HOST_FORCE_LS_SE0" bitrange="28:28">
8768</field>
8769<field name="DATA_ON_LRADC" bitrange="13:13">
8770</field>
8771<field name="DEVPLUGIN_IRQ" bitrange="12:12">
8772</field>
8773<field name="ENIRQDEVPLUGIN" bitrange="11:11">
8774</field>
8775<field name="RESUME_IRQ" bitrange="10:10">
8776</field>
8777<field name="ENIRQRESUMEDETECT" bitrange="9:9">
8778</field>
8779<field name="ENOTGIDDETECT" bitrange="7:7">
8780</field>
8781<field name="DEVPLUGIN_POLARITY" bitrange="5:5">
8782</field>
8783<field name="ENDEVPLUGINDETECT" bitrange="4:4">
8784</field>
8785<field name="HOSTDISCONDETECT_IRQ" bitrange="3:3">
8786</field>
8787<field name="ENIRQHOSTDISCON" bitrange="2:2">
8788</field>
8789<field name="ENHOSTDISCONDETECT" bitrange="1:1">
8790</field>
8791<field name="ENHSPRECHARGEXMIT" bitrange="0:0">
8792</field>
8793</reg>
8794<reg name="STATUS" sct="no">
8795<addr name="STATUS" addr="0x40" />
8796<field name="RESUME_STATUS" bitrange="10:10">
8797</field>
8798<field name="OTGID_STATUS" bitrange="8:8">
8799</field>
8800<field name="DEVPLUGIN_STATUS" bitrange="6:6">
8801</field>
8802<field name="HOSTDISCONDETECT_STATUS" bitrange="3:3">
8803</field>
8804</reg>
8805<reg name="DEBUG" sct="yes">
8806<addr name="DEBUG" addr="0x50" />
8807<field name="CLKGATE" bitrange="30:30">
8808</field>
8809<field name="HOST_RESUME_DEBUG" bitrange="29:29">
8810</field>
8811<field name="SQUELCHRESETLENGTH" bitrange="28:25">
8812</field>
8813<field name="ENSQUELCHRESET" bitrange="24:24">
8814</field>
8815<field name="SQUELCHRESETCOUNT" bitrange="20:16">
8816</field>
8817<field name="ENTX2RXCOUNT" bitrange="12:12">
8818</field>
8819<field name="TX2RXCOUNT" bitrange="11:8">
8820</field>
8821<field name="ENHSTPULLDOWN" bitrange="5:4">
8822</field>
8823<field name="HSTPULLDOWN" bitrange="3:2">
8824</field>
8825<field name="DEBUG_INTERFACE_HOLD" bitrange="1:1">
8826</field>
8827<field name="OTGIDPIOLOCK" bitrange="0:0">
8828</field>
8829</reg>
8830<reg name="DEBUG0_STATUS" sct="no">
8831<addr name="DEBUG0_STATUS" addr="0x60" />
8832<field name="SQUELCH_COUNT" bitrange="31:26">
8833</field>
8834<field name="UTMI_RXERROR_FAIL_COUNT" bitrange="25:16">
8835</field>
8836<field name="LOOP_BACK_FAIL_COUNT" bitrange="15:0">
8837</field>
8838</reg>
8839<reg name="DEBUG1" sct="yes">
8840<addr name="DEBUG1" addr="0x70" />
8841<field name="ENTAILADJVD" bitrange="14:13">
8842</field>
8843<field name="ENTX2TX" bitrange="12:12">
8844</field>
8845<field name="PLL_IS_240" bitrange="8:8">
8846</field>
8847<field name="DBG_ADDRESS" bitrange="3:0">
8848</field>
8849</reg>
8850<reg name="VERSION" sct="no">
8851<addr name="VERSION" addr="0x80" />
8852<field name="MAJOR" bitrange="31:24">
8853</field>
8854<field name="MINOR" bitrange="23:16">
8855</field>
8856<field name="STEP" bitrange="15:0">
8857</field>
8858</reg>
8859</dev>
8860</soc> 5662</soc>