Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ASoC: Move WM8994 read/write access data into separate file

Makes the WM8994 driver file itself substantially smaller.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>

+1588 -1580
+1 -1
sound/soc/codecs/Makefile
··· 60 60 snd-soc-wm8988-objs := wm8988.o 61 61 snd-soc-wm8990-objs := wm8990.o 62 62 snd-soc-wm8993-objs := wm8993.o 63 - snd-soc-wm8994-objs := wm8994.o 63 + snd-soc-wm8994-objs := wm8994.o wm8994-tables.o 64 64 snd-soc-wm9081-objs := wm9081.o 65 65 snd-soc-wm9705-objs := wm9705.o 66 66 snd-soc-wm9712-objs := wm9712.o
+1575
sound/soc/codecs/wm8994-tables.c
··· 1 + #include "wm8994.h" 2 + 3 + const struct wm8994_access_mask wm8994_access_masks[WM8994_CACHE_SIZE] = { 4 + { 0xFFFF, 0xFFFF }, /* R0 - Software Reset */ 5 + { 0x3B37, 0x3B37 }, /* R1 - Power Management (1) */ 6 + { 0x6BF0, 0x6BF0 }, /* R2 - Power Management (2) */ 7 + { 0x3FF0, 0x3FF0 }, /* R3 - Power Management (3) */ 8 + { 0x3F3F, 0x3F3F }, /* R4 - Power Management (4) */ 9 + { 0x3F0F, 0x3F0F }, /* R5 - Power Management (5) */ 10 + { 0x003F, 0x003F }, /* R6 - Power Management (6) */ 11 + { 0x0000, 0x0000 }, /* R7 */ 12 + { 0x0000, 0x0000 }, /* R8 */ 13 + { 0x0000, 0x0000 }, /* R9 */ 14 + { 0x0000, 0x0000 }, /* R10 */ 15 + { 0x0000, 0x0000 }, /* R11 */ 16 + { 0x0000, 0x0000 }, /* R12 */ 17 + { 0x0000, 0x0000 }, /* R13 */ 18 + { 0x0000, 0x0000 }, /* R14 */ 19 + { 0x0000, 0x0000 }, /* R15 */ 20 + { 0x0000, 0x0000 }, /* R16 */ 21 + { 0x0000, 0x0000 }, /* R17 */ 22 + { 0x0000, 0x0000 }, /* R18 */ 23 + { 0x0000, 0x0000 }, /* R19 */ 24 + { 0x0000, 0x0000 }, /* R20 */ 25 + { 0x01C0, 0x01C0 }, /* R21 - Input Mixer (1) */ 26 + { 0x0000, 0x0000 }, /* R22 */ 27 + { 0x0000, 0x0000 }, /* R23 */ 28 + { 0x00DF, 0x01DF }, /* R24 - Left Line Input 1&2 Volume */ 29 + { 0x00DF, 0x01DF }, /* R25 - Left Line Input 3&4 Volume */ 30 + { 0x00DF, 0x01DF }, /* R26 - Right Line Input 1&2 Volume */ 31 + { 0x00DF, 0x01DF }, /* R27 - Right Line Input 3&4 Volume */ 32 + { 0x00FF, 0x01FF }, /* R28 - Left Output Volume */ 33 + { 0x00FF, 0x01FF }, /* R29 - Right Output Volume */ 34 + { 0x0077, 0x0077 }, /* R30 - Line Outputs Volume */ 35 + { 0x0030, 0x0030 }, /* R31 - HPOUT2 Volume */ 36 + { 0x00FF, 0x01FF }, /* R32 - Left OPGA Volume */ 37 + { 0x00FF, 0x01FF }, /* R33 - Right OPGA Volume */ 38 + { 0x007F, 0x007F }, /* R34 - SPKMIXL Attenuation */ 39 + { 0x017F, 0x017F }, /* R35 - SPKMIXR Attenuation */ 40 + { 0x003F, 0x003F }, /* R36 - SPKOUT Mixers */ 41 + { 0x003F, 0x003F }, /* R37 - ClassD */ 42 + { 0x00FF, 0x01FF }, /* R38 - Speaker Volume Left */ 43 + { 0x00FF, 0x01FF }, /* R39 - Speaker Volume Right */ 44 + { 0x00FF, 0x00FF }, /* R40 - Input Mixer (2) */ 45 + { 0x01B7, 0x01B7 }, /* R41 - Input Mixer (3) */ 46 + { 0x01B7, 0x01B7 }, /* R42 - Input Mixer (4) */ 47 + { 0x01C7, 0x01C7 }, /* R43 - Input Mixer (5) */ 48 + { 0x01C7, 0x01C7 }, /* R44 - Input Mixer (6) */ 49 + { 0x01FF, 0x01FF }, /* R45 - Output Mixer (1) */ 50 + { 0x01FF, 0x01FF }, /* R46 - Output Mixer (2) */ 51 + { 0x0FFF, 0x0FFF }, /* R47 - Output Mixer (3) */ 52 + { 0x0FFF, 0x0FFF }, /* R48 - Output Mixer (4) */ 53 + { 0x0FFF, 0x0FFF }, /* R49 - Output Mixer (5) */ 54 + { 0x0FFF, 0x0FFF }, /* R50 - Output Mixer (6) */ 55 + { 0x0038, 0x0038 }, /* R51 - HPOUT2 Mixer */ 56 + { 0x0077, 0x0077 }, /* R52 - Line Mixer (1) */ 57 + { 0x0077, 0x0077 }, /* R53 - Line Mixer (2) */ 58 + { 0x03FF, 0x03FF }, /* R54 - Speaker Mixer */ 59 + { 0x00C1, 0x00C1 }, /* R55 - Additional Control */ 60 + { 0x00F0, 0x00F0 }, /* R56 - AntiPOP (1) */ 61 + { 0x01EF, 0x01EF }, /* R57 - AntiPOP (2) */ 62 + { 0x00FF, 0x00FF }, /* R58 - MICBIAS */ 63 + { 0x000F, 0x000F }, /* R59 - LDO 1 */ 64 + { 0x0007, 0x0007 }, /* R60 - LDO 2 */ 65 + { 0x0000, 0x0000 }, /* R61 */ 66 + { 0x0000, 0x0000 }, /* R62 */ 67 + { 0x0000, 0x0000 }, /* R63 */ 68 + { 0x0000, 0x0000 }, /* R64 */ 69 + { 0x0000, 0x0000 }, /* R65 */ 70 + { 0x0000, 0x0000 }, /* R66 */ 71 + { 0x0000, 0x0000 }, /* R67 */ 72 + { 0x0000, 0x0000 }, /* R68 */ 73 + { 0x0000, 0x0000 }, /* R69 */ 74 + { 0x0000, 0x0000 }, /* R70 */ 75 + { 0x0000, 0x0000 }, /* R71 */ 76 + { 0x0000, 0x0000 }, /* R72 */ 77 + { 0x0000, 0x0000 }, /* R73 */ 78 + { 0x0000, 0x0000 }, /* R74 */ 79 + { 0x0000, 0x0000 }, /* R75 */ 80 + { 0x8000, 0x8000 }, /* R76 - Charge Pump (1) */ 81 + { 0x0000, 0x0000 }, /* R77 */ 82 + { 0x0000, 0x0000 }, /* R78 */ 83 + { 0x0000, 0x0000 }, /* R79 */ 84 + { 0x0000, 0x0000 }, /* R80 */ 85 + { 0x0301, 0x0301 }, /* R81 - Class W (1) */ 86 + { 0x0000, 0x0000 }, /* R82 */ 87 + { 0x0000, 0x0000 }, /* R83 */ 88 + { 0x333F, 0x333F }, /* R84 - DC Servo (1) */ 89 + { 0x0FEF, 0x0FEF }, /* R85 - DC Servo (2) */ 90 + { 0x0000, 0x0000 }, /* R86 */ 91 + { 0xFFFF, 0xFFFF }, /* R87 - DC Servo (4) */ 92 + { 0x0333, 0x0000 }, /* R88 - DC Servo Readback */ 93 + { 0x0000, 0x0000 }, /* R89 */ 94 + { 0x0000, 0x0000 }, /* R90 */ 95 + { 0x0000, 0x0000 }, /* R91 */ 96 + { 0x0000, 0x0000 }, /* R92 */ 97 + { 0x0000, 0x0000 }, /* R93 */ 98 + { 0x0000, 0x0000 }, /* R94 */ 99 + { 0x0000, 0x0000 }, /* R95 */ 100 + { 0x00EE, 0x00EE }, /* R96 - Analogue HP (1) */ 101 + { 0x0000, 0x0000 }, /* R97 */ 102 + { 0x0000, 0x0000 }, /* R98 */ 103 + { 0x0000, 0x0000 }, /* R99 */ 104 + { 0x0000, 0x0000 }, /* R100 */ 105 + { 0x0000, 0x0000 }, /* R101 */ 106 + { 0x0000, 0x0000 }, /* R102 */ 107 + { 0x0000, 0x0000 }, /* R103 */ 108 + { 0x0000, 0x0000 }, /* R104 */ 109 + { 0x0000, 0x0000 }, /* R105 */ 110 + { 0x0000, 0x0000 }, /* R106 */ 111 + { 0x0000, 0x0000 }, /* R107 */ 112 + { 0x0000, 0x0000 }, /* R108 */ 113 + { 0x0000, 0x0000 }, /* R109 */ 114 + { 0x0000, 0x0000 }, /* R110 */ 115 + { 0x0000, 0x0000 }, /* R111 */ 116 + { 0x0000, 0x0000 }, /* R112 */ 117 + { 0x0000, 0x0000 }, /* R113 */ 118 + { 0x0000, 0x0000 }, /* R114 */ 119 + { 0x0000, 0x0000 }, /* R115 */ 120 + { 0x0000, 0x0000 }, /* R116 */ 121 + { 0x0000, 0x0000 }, /* R117 */ 122 + { 0x0000, 0x0000 }, /* R118 */ 123 + { 0x0000, 0x0000 }, /* R119 */ 124 + { 0x0000, 0x0000 }, /* R120 */ 125 + { 0x0000, 0x0000 }, /* R121 */ 126 + { 0x0000, 0x0000 }, /* R122 */ 127 + { 0x0000, 0x0000 }, /* R123 */ 128 + { 0x0000, 0x0000 }, /* R124 */ 129 + { 0x0000, 0x0000 }, /* R125 */ 130 + { 0x0000, 0x0000 }, /* R126 */ 131 + { 0x0000, 0x0000 }, /* R127 */ 132 + { 0x0000, 0x0000 }, /* R128 */ 133 + { 0x0000, 0x0000 }, /* R129 */ 134 + { 0x0000, 0x0000 }, /* R130 */ 135 + { 0x0000, 0x0000 }, /* R131 */ 136 + { 0x0000, 0x0000 }, /* R132 */ 137 + { 0x0000, 0x0000 }, /* R133 */ 138 + { 0x0000, 0x0000 }, /* R134 */ 139 + { 0x0000, 0x0000 }, /* R135 */ 140 + { 0x0000, 0x0000 }, /* R136 */ 141 + { 0x0000, 0x0000 }, /* R137 */ 142 + { 0x0000, 0x0000 }, /* R138 */ 143 + { 0x0000, 0x0000 }, /* R139 */ 144 + { 0x0000, 0x0000 }, /* R140 */ 145 + { 0x0000, 0x0000 }, /* R141 */ 146 + { 0x0000, 0x0000 }, /* R142 */ 147 + { 0x0000, 0x0000 }, /* R143 */ 148 + { 0x0000, 0x0000 }, /* R144 */ 149 + { 0x0000, 0x0000 }, /* R145 */ 150 + { 0x0000, 0x0000 }, /* R146 */ 151 + { 0x0000, 0x0000 }, /* R147 */ 152 + { 0x0000, 0x0000 }, /* R148 */ 153 + { 0x0000, 0x0000 }, /* R149 */ 154 + { 0x0000, 0x0000 }, /* R150 */ 155 + { 0x0000, 0x0000 }, /* R151 */ 156 + { 0x0000, 0x0000 }, /* R152 */ 157 + { 0x0000, 0x0000 }, /* R153 */ 158 + { 0x0000, 0x0000 }, /* R154 */ 159 + { 0x0000, 0x0000 }, /* R155 */ 160 + { 0x0000, 0x0000 }, /* R156 */ 161 + { 0x0000, 0x0000 }, /* R157 */ 162 + { 0x0000, 0x0000 }, /* R158 */ 163 + { 0x0000, 0x0000 }, /* R159 */ 164 + { 0x0000, 0x0000 }, /* R160 */ 165 + { 0x0000, 0x0000 }, /* R161 */ 166 + { 0x0000, 0x0000 }, /* R162 */ 167 + { 0x0000, 0x0000 }, /* R163 */ 168 + { 0x0000, 0x0000 }, /* R164 */ 169 + { 0x0000, 0x0000 }, /* R165 */ 170 + { 0x0000, 0x0000 }, /* R166 */ 171 + { 0x0000, 0x0000 }, /* R167 */ 172 + { 0x0000, 0x0000 }, /* R168 */ 173 + { 0x0000, 0x0000 }, /* R169 */ 174 + { 0x0000, 0x0000 }, /* R170 */ 175 + { 0x0000, 0x0000 }, /* R171 */ 176 + { 0x0000, 0x0000 }, /* R172 */ 177 + { 0x0000, 0x0000 }, /* R173 */ 178 + { 0x0000, 0x0000 }, /* R174 */ 179 + { 0x0000, 0x0000 }, /* R175 */ 180 + { 0x0000, 0x0000 }, /* R176 */ 181 + { 0x0000, 0x0000 }, /* R177 */ 182 + { 0x0000, 0x0000 }, /* R178 */ 183 + { 0x0000, 0x0000 }, /* R179 */ 184 + { 0x0000, 0x0000 }, /* R180 */ 185 + { 0x0000, 0x0000 }, /* R181 */ 186 + { 0x0000, 0x0000 }, /* R182 */ 187 + { 0x0000, 0x0000 }, /* R183 */ 188 + { 0x0000, 0x0000 }, /* R184 */ 189 + { 0x0000, 0x0000 }, /* R185 */ 190 + { 0x0000, 0x0000 }, /* R186 */ 191 + { 0x0000, 0x0000 }, /* R187 */ 192 + { 0x0000, 0x0000 }, /* R188 */ 193 + { 0x0000, 0x0000 }, /* R189 */ 194 + { 0x0000, 0x0000 }, /* R190 */ 195 + { 0x0000, 0x0000 }, /* R191 */ 196 + { 0x0000, 0x0000 }, /* R192 */ 197 + { 0x0000, 0x0000 }, /* R193 */ 198 + { 0x0000, 0x0000 }, /* R194 */ 199 + { 0x0000, 0x0000 }, /* R195 */ 200 + { 0x0000, 0x0000 }, /* R196 */ 201 + { 0x0000, 0x0000 }, /* R197 */ 202 + { 0x0000, 0x0000 }, /* R198 */ 203 + { 0x0000, 0x0000 }, /* R199 */ 204 + { 0x0000, 0x0000 }, /* R200 */ 205 + { 0x0000, 0x0000 }, /* R201 */ 206 + { 0x0000, 0x0000 }, /* R202 */ 207 + { 0x0000, 0x0000 }, /* R203 */ 208 + { 0x0000, 0x0000 }, /* R204 */ 209 + { 0x0000, 0x0000 }, /* R205 */ 210 + { 0x0000, 0x0000 }, /* R206 */ 211 + { 0x0000, 0x0000 }, /* R207 */ 212 + { 0x0000, 0x0000 }, /* R208 */ 213 + { 0x0000, 0x0000 }, /* R209 */ 214 + { 0x0000, 0x0000 }, /* R210 */ 215 + { 0x0000, 0x0000 }, /* R211 */ 216 + { 0x0000, 0x0000 }, /* R212 */ 217 + { 0x0000, 0x0000 }, /* R213 */ 218 + { 0x0000, 0x0000 }, /* R214 */ 219 + { 0x0000, 0x0000 }, /* R215 */ 220 + { 0x0000, 0x0000 }, /* R216 */ 221 + { 0x0000, 0x0000 }, /* R217 */ 222 + { 0x0000, 0x0000 }, /* R218 */ 223 + { 0x0000, 0x0000 }, /* R219 */ 224 + { 0x0000, 0x0000 }, /* R220 */ 225 + { 0x0000, 0x0000 }, /* R221 */ 226 + { 0x0000, 0x0000 }, /* R222 */ 227 + { 0x0000, 0x0000 }, /* R223 */ 228 + { 0x0000, 0x0000 }, /* R224 */ 229 + { 0x0000, 0x0000 }, /* R225 */ 230 + { 0x0000, 0x0000 }, /* R226 */ 231 + { 0x0000, 0x0000 }, /* R227 */ 232 + { 0x0000, 0x0000 }, /* R228 */ 233 + { 0x0000, 0x0000 }, /* R229 */ 234 + { 0x0000, 0x0000 }, /* R230 */ 235 + { 0x0000, 0x0000 }, /* R231 */ 236 + { 0x0000, 0x0000 }, /* R232 */ 237 + { 0x0000, 0x0000 }, /* R233 */ 238 + { 0x0000, 0x0000 }, /* R234 */ 239 + { 0x0000, 0x0000 }, /* R235 */ 240 + { 0x0000, 0x0000 }, /* R236 */ 241 + { 0x0000, 0x0000 }, /* R237 */ 242 + { 0x0000, 0x0000 }, /* R238 */ 243 + { 0x0000, 0x0000 }, /* R239 */ 244 + { 0x0000, 0x0000 }, /* R240 */ 245 + { 0x0000, 0x0000 }, /* R241 */ 246 + { 0x0000, 0x0000 }, /* R242 */ 247 + { 0x0000, 0x0000 }, /* R243 */ 248 + { 0x0000, 0x0000 }, /* R244 */ 249 + { 0x0000, 0x0000 }, /* R245 */ 250 + { 0x0000, 0x0000 }, /* R246 */ 251 + { 0x0000, 0x0000 }, /* R247 */ 252 + { 0x0000, 0x0000 }, /* R248 */ 253 + { 0x0000, 0x0000 }, /* R249 */ 254 + { 0x0000, 0x0000 }, /* R250 */ 255 + { 0x0000, 0x0000 }, /* R251 */ 256 + { 0x0000, 0x0000 }, /* R252 */ 257 + { 0x0000, 0x0000 }, /* R253 */ 258 + { 0x0000, 0x0000 }, /* R254 */ 259 + { 0x0000, 0x0000 }, /* R255 */ 260 + { 0x000F, 0x0000 }, /* R256 - Chip Revision */ 261 + { 0x0074, 0x0074 }, /* R257 - Control Interface */ 262 + { 0x0000, 0x0000 }, /* R258 */ 263 + { 0x0000, 0x0000 }, /* R259 */ 264 + { 0x0000, 0x0000 }, /* R260 */ 265 + { 0x0000, 0x0000 }, /* R261 */ 266 + { 0x0000, 0x0000 }, /* R262 */ 267 + { 0x0000, 0x0000 }, /* R263 */ 268 + { 0x0000, 0x0000 }, /* R264 */ 269 + { 0x0000, 0x0000 }, /* R265 */ 270 + { 0x0000, 0x0000 }, /* R266 */ 271 + { 0x0000, 0x0000 }, /* R267 */ 272 + { 0x0000, 0x0000 }, /* R268 */ 273 + { 0x0000, 0x0000 }, /* R269 */ 274 + { 0x0000, 0x0000 }, /* R270 */ 275 + { 0x0000, 0x0000 }, /* R271 */ 276 + { 0x807F, 0x837F }, /* R272 - Write Sequencer Ctrl (1) */ 277 + { 0x017F, 0x0000 }, /* R273 - Write Sequencer Ctrl (2) */ 278 + { 0x0000, 0x0000 }, /* R274 */ 279 + { 0x0000, 0x0000 }, /* R275 */ 280 + { 0x0000, 0x0000 }, /* R276 */ 281 + { 0x0000, 0x0000 }, /* R277 */ 282 + { 0x0000, 0x0000 }, /* R278 */ 283 + { 0x0000, 0x0000 }, /* R279 */ 284 + { 0x0000, 0x0000 }, /* R280 */ 285 + { 0x0000, 0x0000 }, /* R281 */ 286 + { 0x0000, 0x0000 }, /* R282 */ 287 + { 0x0000, 0x0000 }, /* R283 */ 288 + { 0x0000, 0x0000 }, /* R284 */ 289 + { 0x0000, 0x0000 }, /* R285 */ 290 + { 0x0000, 0x0000 }, /* R286 */ 291 + { 0x0000, 0x0000 }, /* R287 */ 292 + { 0x0000, 0x0000 }, /* R288 */ 293 + { 0x0000, 0x0000 }, /* R289 */ 294 + { 0x0000, 0x0000 }, /* R290 */ 295 + { 0x0000, 0x0000 }, /* R291 */ 296 + { 0x0000, 0x0000 }, /* R292 */ 297 + { 0x0000, 0x0000 }, /* R293 */ 298 + { 0x0000, 0x0000 }, /* R294 */ 299 + { 0x0000, 0x0000 }, /* R295 */ 300 + { 0x0000, 0x0000 }, /* R296 */ 301 + { 0x0000, 0x0000 }, /* R297 */ 302 + { 0x0000, 0x0000 }, /* R298 */ 303 + { 0x0000, 0x0000 }, /* R299 */ 304 + { 0x0000, 0x0000 }, /* R300 */ 305 + { 0x0000, 0x0000 }, /* R301 */ 306 + { 0x0000, 0x0000 }, /* R302 */ 307 + { 0x0000, 0x0000 }, /* R303 */ 308 + { 0x0000, 0x0000 }, /* R304 */ 309 + { 0x0000, 0x0000 }, /* R305 */ 310 + { 0x0000, 0x0000 }, /* R306 */ 311 + { 0x0000, 0x0000 }, /* R307 */ 312 + { 0x0000, 0x0000 }, /* R308 */ 313 + { 0x0000, 0x0000 }, /* R309 */ 314 + { 0x0000, 0x0000 }, /* R310 */ 315 + { 0x0000, 0x0000 }, /* R311 */ 316 + { 0x0000, 0x0000 }, /* R312 */ 317 + { 0x0000, 0x0000 }, /* R313 */ 318 + { 0x0000, 0x0000 }, /* R314 */ 319 + { 0x0000, 0x0000 }, /* R315 */ 320 + { 0x0000, 0x0000 }, /* R316 */ 321 + { 0x0000, 0x0000 }, /* R317 */ 322 + { 0x0000, 0x0000 }, /* R318 */ 323 + { 0x0000, 0x0000 }, /* R319 */ 324 + { 0x0000, 0x0000 }, /* R320 */ 325 + { 0x0000, 0x0000 }, /* R321 */ 326 + { 0x0000, 0x0000 }, /* R322 */ 327 + { 0x0000, 0x0000 }, /* R323 */ 328 + { 0x0000, 0x0000 }, /* R324 */ 329 + { 0x0000, 0x0000 }, /* R325 */ 330 + { 0x0000, 0x0000 }, /* R326 */ 331 + { 0x0000, 0x0000 }, /* R327 */ 332 + { 0x0000, 0x0000 }, /* R328 */ 333 + { 0x0000, 0x0000 }, /* R329 */ 334 + { 0x0000, 0x0000 }, /* R330 */ 335 + { 0x0000, 0x0000 }, /* R331 */ 336 + { 0x0000, 0x0000 }, /* R332 */ 337 + { 0x0000, 0x0000 }, /* R333 */ 338 + { 0x0000, 0x0000 }, /* R334 */ 339 + { 0x0000, 0x0000 }, /* R335 */ 340 + { 0x0000, 0x0000 }, /* R336 */ 341 + { 0x0000, 0x0000 }, /* R337 */ 342 + { 0x0000, 0x0000 }, /* R338 */ 343 + { 0x0000, 0x0000 }, /* R339 */ 344 + { 0x0000, 0x0000 }, /* R340 */ 345 + { 0x0000, 0x0000 }, /* R341 */ 346 + { 0x0000, 0x0000 }, /* R342 */ 347 + { 0x0000, 0x0000 }, /* R343 */ 348 + { 0x0000, 0x0000 }, /* R344 */ 349 + { 0x0000, 0x0000 }, /* R345 */ 350 + { 0x0000, 0x0000 }, /* R346 */ 351 + { 0x0000, 0x0000 }, /* R347 */ 352 + { 0x0000, 0x0000 }, /* R348 */ 353 + { 0x0000, 0x0000 }, /* R349 */ 354 + { 0x0000, 0x0000 }, /* R350 */ 355 + { 0x0000, 0x0000 }, /* R351 */ 356 + { 0x0000, 0x0000 }, /* R352 */ 357 + { 0x0000, 0x0000 }, /* R353 */ 358 + { 0x0000, 0x0000 }, /* R354 */ 359 + { 0x0000, 0x0000 }, /* R355 */ 360 + { 0x0000, 0x0000 }, /* R356 */ 361 + { 0x0000, 0x0000 }, /* R357 */ 362 + { 0x0000, 0x0000 }, /* R358 */ 363 + { 0x0000, 0x0000 }, /* R359 */ 364 + { 0x0000, 0x0000 }, /* R360 */ 365 + { 0x0000, 0x0000 }, /* R361 */ 366 + { 0x0000, 0x0000 }, /* R362 */ 367 + { 0x0000, 0x0000 }, /* R363 */ 368 + { 0x0000, 0x0000 }, /* R364 */ 369 + { 0x0000, 0x0000 }, /* R365 */ 370 + { 0x0000, 0x0000 }, /* R366 */ 371 + { 0x0000, 0x0000 }, /* R367 */ 372 + { 0x0000, 0x0000 }, /* R368 */ 373 + { 0x0000, 0x0000 }, /* R369 */ 374 + { 0x0000, 0x0000 }, /* R370 */ 375 + { 0x0000, 0x0000 }, /* R371 */ 376 + { 0x0000, 0x0000 }, /* R372 */ 377 + { 0x0000, 0x0000 }, /* R373 */ 378 + { 0x0000, 0x0000 }, /* R374 */ 379 + { 0x0000, 0x0000 }, /* R375 */ 380 + { 0x0000, 0x0000 }, /* R376 */ 381 + { 0x0000, 0x0000 }, /* R377 */ 382 + { 0x0000, 0x0000 }, /* R378 */ 383 + { 0x0000, 0x0000 }, /* R379 */ 384 + { 0x0000, 0x0000 }, /* R380 */ 385 + { 0x0000, 0x0000 }, /* R381 */ 386 + { 0x0000, 0x0000 }, /* R382 */ 387 + { 0x0000, 0x0000 }, /* R383 */ 388 + { 0x0000, 0x0000 }, /* R384 */ 389 + { 0x0000, 0x0000 }, /* R385 */ 390 + { 0x0000, 0x0000 }, /* R386 */ 391 + { 0x0000, 0x0000 }, /* R387 */ 392 + { 0x0000, 0x0000 }, /* R388 */ 393 + { 0x0000, 0x0000 }, /* R389 */ 394 + { 0x0000, 0x0000 }, /* R390 */ 395 + { 0x0000, 0x0000 }, /* R391 */ 396 + { 0x0000, 0x0000 }, /* R392 */ 397 + { 0x0000, 0x0000 }, /* R393 */ 398 + { 0x0000, 0x0000 }, /* R394 */ 399 + { 0x0000, 0x0000 }, /* R395 */ 400 + { 0x0000, 0x0000 }, /* R396 */ 401 + { 0x0000, 0x0000 }, /* R397 */ 402 + { 0x0000, 0x0000 }, /* R398 */ 403 + { 0x0000, 0x0000 }, /* R399 */ 404 + { 0x0000, 0x0000 }, /* R400 */ 405 + { 0x0000, 0x0000 }, /* R401 */ 406 + { 0x0000, 0x0000 }, /* R402 */ 407 + { 0x0000, 0x0000 }, /* R403 */ 408 + { 0x0000, 0x0000 }, /* R404 */ 409 + { 0x0000, 0x0000 }, /* R405 */ 410 + { 0x0000, 0x0000 }, /* R406 */ 411 + { 0x0000, 0x0000 }, /* R407 */ 412 + { 0x0000, 0x0000 }, /* R408 */ 413 + { 0x0000, 0x0000 }, /* R409 */ 414 + { 0x0000, 0x0000 }, /* R410 */ 415 + { 0x0000, 0x0000 }, /* R411 */ 416 + { 0x0000, 0x0000 }, /* R412 */ 417 + { 0x0000, 0x0000 }, /* R413 */ 418 + { 0x0000, 0x0000 }, /* R414 */ 419 + { 0x0000, 0x0000 }, /* R415 */ 420 + { 0x0000, 0x0000 }, /* R416 */ 421 + { 0x0000, 0x0000 }, /* R417 */ 422 + { 0x0000, 0x0000 }, /* R418 */ 423 + { 0x0000, 0x0000 }, /* R419 */ 424 + { 0x0000, 0x0000 }, /* R420 */ 425 + { 0x0000, 0x0000 }, /* R421 */ 426 + { 0x0000, 0x0000 }, /* R422 */ 427 + { 0x0000, 0x0000 }, /* R423 */ 428 + { 0x0000, 0x0000 }, /* R424 */ 429 + { 0x0000, 0x0000 }, /* R425 */ 430 + { 0x0000, 0x0000 }, /* R426 */ 431 + { 0x0000, 0x0000 }, /* R427 */ 432 + { 0x0000, 0x0000 }, /* R428 */ 433 + { 0x0000, 0x0000 }, /* R429 */ 434 + { 0x0000, 0x0000 }, /* R430 */ 435 + { 0x0000, 0x0000 }, /* R431 */ 436 + { 0x0000, 0x0000 }, /* R432 */ 437 + { 0x0000, 0x0000 }, /* R433 */ 438 + { 0x0000, 0x0000 }, /* R434 */ 439 + { 0x0000, 0x0000 }, /* R435 */ 440 + { 0x0000, 0x0000 }, /* R436 */ 441 + { 0x0000, 0x0000 }, /* R437 */ 442 + { 0x0000, 0x0000 }, /* R438 */ 443 + { 0x0000, 0x0000 }, /* R439 */ 444 + { 0x0000, 0x0000 }, /* R440 */ 445 + { 0x0000, 0x0000 }, /* R441 */ 446 + { 0x0000, 0x0000 }, /* R442 */ 447 + { 0x0000, 0x0000 }, /* R443 */ 448 + { 0x0000, 0x0000 }, /* R444 */ 449 + { 0x0000, 0x0000 }, /* R445 */ 450 + { 0x0000, 0x0000 }, /* R446 */ 451 + { 0x0000, 0x0000 }, /* R447 */ 452 + { 0x0000, 0x0000 }, /* R448 */ 453 + { 0x0000, 0x0000 }, /* R449 */ 454 + { 0x0000, 0x0000 }, /* R450 */ 455 + { 0x0000, 0x0000 }, /* R451 */ 456 + { 0x0000, 0x0000 }, /* R452 */ 457 + { 0x0000, 0x0000 }, /* R453 */ 458 + { 0x0000, 0x0000 }, /* R454 */ 459 + { 0x0000, 0x0000 }, /* R455 */ 460 + { 0x0000, 0x0000 }, /* R456 */ 461 + { 0x0000, 0x0000 }, /* R457 */ 462 + { 0x0000, 0x0000 }, /* R458 */ 463 + { 0x0000, 0x0000 }, /* R459 */ 464 + { 0x0000, 0x0000 }, /* R460 */ 465 + { 0x0000, 0x0000 }, /* R461 */ 466 + { 0x0000, 0x0000 }, /* R462 */ 467 + { 0x0000, 0x0000 }, /* R463 */ 468 + { 0x0000, 0x0000 }, /* R464 */ 469 + { 0x0000, 0x0000 }, /* R465 */ 470 + { 0x0000, 0x0000 }, /* R466 */ 471 + { 0x0000, 0x0000 }, /* R467 */ 472 + { 0x0000, 0x0000 }, /* R468 */ 473 + { 0x0000, 0x0000 }, /* R469 */ 474 + { 0x0000, 0x0000 }, /* R470 */ 475 + { 0x0000, 0x0000 }, /* R471 */ 476 + { 0x0000, 0x0000 }, /* R472 */ 477 + { 0x0000, 0x0000 }, /* R473 */ 478 + { 0x0000, 0x0000 }, /* R474 */ 479 + { 0x0000, 0x0000 }, /* R475 */ 480 + { 0x0000, 0x0000 }, /* R476 */ 481 + { 0x0000, 0x0000 }, /* R477 */ 482 + { 0x0000, 0x0000 }, /* R478 */ 483 + { 0x0000, 0x0000 }, /* R479 */ 484 + { 0x0000, 0x0000 }, /* R480 */ 485 + { 0x0000, 0x0000 }, /* R481 */ 486 + { 0x0000, 0x0000 }, /* R482 */ 487 + { 0x0000, 0x0000 }, /* R483 */ 488 + { 0x0000, 0x0000 }, /* R484 */ 489 + { 0x0000, 0x0000 }, /* R485 */ 490 + { 0x0000, 0x0000 }, /* R486 */ 491 + { 0x0000, 0x0000 }, /* R487 */ 492 + { 0x0000, 0x0000 }, /* R488 */ 493 + { 0x0000, 0x0000 }, /* R489 */ 494 + { 0x0000, 0x0000 }, /* R490 */ 495 + { 0x0000, 0x0000 }, /* R491 */ 496 + { 0x0000, 0x0000 }, /* R492 */ 497 + { 0x0000, 0x0000 }, /* R493 */ 498 + { 0x0000, 0x0000 }, /* R494 */ 499 + { 0x0000, 0x0000 }, /* R495 */ 500 + { 0x0000, 0x0000 }, /* R496 */ 501 + { 0x0000, 0x0000 }, /* R497 */ 502 + { 0x0000, 0x0000 }, /* R498 */ 503 + { 0x0000, 0x0000 }, /* R499 */ 504 + { 0x0000, 0x0000 }, /* R500 */ 505 + { 0x0000, 0x0000 }, /* R501 */ 506 + { 0x0000, 0x0000 }, /* R502 */ 507 + { 0x0000, 0x0000 }, /* R503 */ 508 + { 0x0000, 0x0000 }, /* R504 */ 509 + { 0x0000, 0x0000 }, /* R505 */ 510 + { 0x0000, 0x0000 }, /* R506 */ 511 + { 0x0000, 0x0000 }, /* R507 */ 512 + { 0x0000, 0x0000 }, /* R508 */ 513 + { 0x0000, 0x0000 }, /* R509 */ 514 + { 0x0000, 0x0000 }, /* R510 */ 515 + { 0x0000, 0x0000 }, /* R511 */ 516 + { 0x001F, 0x001F }, /* R512 - AIF1 Clocking (1) */ 517 + { 0x003F, 0x003F }, /* R513 - AIF1 Clocking (2) */ 518 + { 0x0000, 0x0000 }, /* R514 */ 519 + { 0x0000, 0x0000 }, /* R515 */ 520 + { 0x001F, 0x001F }, /* R516 - AIF2 Clocking (1) */ 521 + { 0x003F, 0x003F }, /* R517 - AIF2 Clocking (2) */ 522 + { 0x0000, 0x0000 }, /* R518 */ 523 + { 0x0000, 0x0000 }, /* R519 */ 524 + { 0x001F, 0x001F }, /* R520 - Clocking (1) */ 525 + { 0x0777, 0x0777 }, /* R521 - Clocking (2) */ 526 + { 0x0000, 0x0000 }, /* R522 */ 527 + { 0x0000, 0x0000 }, /* R523 */ 528 + { 0x0000, 0x0000 }, /* R524 */ 529 + { 0x0000, 0x0000 }, /* R525 */ 530 + { 0x0000, 0x0000 }, /* R526 */ 531 + { 0x0000, 0x0000 }, /* R527 */ 532 + { 0x00FF, 0x00FF }, /* R528 - AIF1 Rate */ 533 + { 0x00FF, 0x00FF }, /* R529 - AIF2 Rate */ 534 + { 0x000F, 0x0000 }, /* R530 - Rate Status */ 535 + { 0x0000, 0x0000 }, /* R531 */ 536 + { 0x0000, 0x0000 }, /* R532 */ 537 + { 0x0000, 0x0000 }, /* R533 */ 538 + { 0x0000, 0x0000 }, /* R534 */ 539 + { 0x0000, 0x0000 }, /* R535 */ 540 + { 0x0000, 0x0000 }, /* R536 */ 541 + { 0x0000, 0x0000 }, /* R537 */ 542 + { 0x0000, 0x0000 }, /* R538 */ 543 + { 0x0000, 0x0000 }, /* R539 */ 544 + { 0x0000, 0x0000 }, /* R540 */ 545 + { 0x0000, 0x0000 }, /* R541 */ 546 + { 0x0000, 0x0000 }, /* R542 */ 547 + { 0x0000, 0x0000 }, /* R543 */ 548 + { 0x0007, 0x0007 }, /* R544 - FLL1 Control (1) */ 549 + { 0x3F77, 0x3F77 }, /* R545 - FLL1 Control (2) */ 550 + { 0xFFFF, 0xFFFF }, /* R546 - FLL1 Control (3) */ 551 + { 0x7FEF, 0x7FEF }, /* R547 - FLL1 Control (4) */ 552 + { 0x1FDB, 0x1FDB }, /* R548 - FLL1 Control (5) */ 553 + { 0x0000, 0x0000 }, /* R549 */ 554 + { 0x0000, 0x0000 }, /* R550 */ 555 + { 0x0000, 0x0000 }, /* R551 */ 556 + { 0x0000, 0x0000 }, /* R552 */ 557 + { 0x0000, 0x0000 }, /* R553 */ 558 + { 0x0000, 0x0000 }, /* R554 */ 559 + { 0x0000, 0x0000 }, /* R555 */ 560 + { 0x0000, 0x0000 }, /* R556 */ 561 + { 0x0000, 0x0000 }, /* R557 */ 562 + { 0x0000, 0x0000 }, /* R558 */ 563 + { 0x0000, 0x0000 }, /* R559 */ 564 + { 0x0000, 0x0000 }, /* R560 */ 565 + { 0x0000, 0x0000 }, /* R561 */ 566 + { 0x0000, 0x0000 }, /* R562 */ 567 + { 0x0000, 0x0000 }, /* R563 */ 568 + { 0x0000, 0x0000 }, /* R564 */ 569 + { 0x0000, 0x0000 }, /* R565 */ 570 + { 0x0000, 0x0000 }, /* R566 */ 571 + { 0x0000, 0x0000 }, /* R567 */ 572 + { 0x0000, 0x0000 }, /* R568 */ 573 + { 0x0000, 0x0000 }, /* R569 */ 574 + { 0x0000, 0x0000 }, /* R570 */ 575 + { 0x0000, 0x0000 }, /* R571 */ 576 + { 0x0000, 0x0000 }, /* R572 */ 577 + { 0x0000, 0x0000 }, /* R573 */ 578 + { 0x0000, 0x0000 }, /* R574 */ 579 + { 0x0000, 0x0000 }, /* R575 */ 580 + { 0x0007, 0x0007 }, /* R576 - FLL2 Control (1) */ 581 + { 0x3F77, 0x3F77 }, /* R577 - FLL2 Control (2) */ 582 + { 0xFFFF, 0xFFFF }, /* R578 - FLL2 Control (3) */ 583 + { 0x7FEF, 0x7FEF }, /* R579 - FLL2 Control (4) */ 584 + { 0x1FDB, 0x1FDB }, /* R580 - FLL2 Control (5) */ 585 + { 0x0000, 0x0000 }, /* R581 */ 586 + { 0x0000, 0x0000 }, /* R582 */ 587 + { 0x0000, 0x0000 }, /* R583 */ 588 + { 0x0000, 0x0000 }, /* R584 */ 589 + { 0x0000, 0x0000 }, /* R585 */ 590 + { 0x0000, 0x0000 }, /* R586 */ 591 + { 0x0000, 0x0000 }, /* R587 */ 592 + { 0x0000, 0x0000 }, /* R588 */ 593 + { 0x0000, 0x0000 }, /* R589 */ 594 + { 0x0000, 0x0000 }, /* R590 */ 595 + { 0x0000, 0x0000 }, /* R591 */ 596 + { 0x0000, 0x0000 }, /* R592 */ 597 + { 0x0000, 0x0000 }, /* R593 */ 598 + { 0x0000, 0x0000 }, /* R594 */ 599 + { 0x0000, 0x0000 }, /* R595 */ 600 + { 0x0000, 0x0000 }, /* R596 */ 601 + { 0x0000, 0x0000 }, /* R597 */ 602 + { 0x0000, 0x0000 }, /* R598 */ 603 + { 0x0000, 0x0000 }, /* R599 */ 604 + { 0x0000, 0x0000 }, /* R600 */ 605 + { 0x0000, 0x0000 }, /* R601 */ 606 + { 0x0000, 0x0000 }, /* R602 */ 607 + { 0x0000, 0x0000 }, /* R603 */ 608 + { 0x0000, 0x0000 }, /* R604 */ 609 + { 0x0000, 0x0000 }, /* R605 */ 610 + { 0x0000, 0x0000 }, /* R606 */ 611 + { 0x0000, 0x0000 }, /* R607 */ 612 + { 0x0000, 0x0000 }, /* R608 */ 613 + { 0x0000, 0x0000 }, /* R609 */ 614 + { 0x0000, 0x0000 }, /* R610 */ 615 + { 0x0000, 0x0000 }, /* R611 */ 616 + { 0x0000, 0x0000 }, /* R612 */ 617 + { 0x0000, 0x0000 }, /* R613 */ 618 + { 0x0000, 0x0000 }, /* R614 */ 619 + { 0x0000, 0x0000 }, /* R615 */ 620 + { 0x0000, 0x0000 }, /* R616 */ 621 + { 0x0000, 0x0000 }, /* R617 */ 622 + { 0x0000, 0x0000 }, /* R618 */ 623 + { 0x0000, 0x0000 }, /* R619 */ 624 + { 0x0000, 0x0000 }, /* R620 */ 625 + { 0x0000, 0x0000 }, /* R621 */ 626 + { 0x0000, 0x0000 }, /* R622 */ 627 + { 0x0000, 0x0000 }, /* R623 */ 628 + { 0x0000, 0x0000 }, /* R624 */ 629 + { 0x0000, 0x0000 }, /* R625 */ 630 + { 0x0000, 0x0000 }, /* R626 */ 631 + { 0x0000, 0x0000 }, /* R627 */ 632 + { 0x0000, 0x0000 }, /* R628 */ 633 + { 0x0000, 0x0000 }, /* R629 */ 634 + { 0x0000, 0x0000 }, /* R630 */ 635 + { 0x0000, 0x0000 }, /* R631 */ 636 + { 0x0000, 0x0000 }, /* R632 */ 637 + { 0x0000, 0x0000 }, /* R633 */ 638 + { 0x0000, 0x0000 }, /* R634 */ 639 + { 0x0000, 0x0000 }, /* R635 */ 640 + { 0x0000, 0x0000 }, /* R636 */ 641 + { 0x0000, 0x0000 }, /* R637 */ 642 + { 0x0000, 0x0000 }, /* R638 */ 643 + { 0x0000, 0x0000 }, /* R639 */ 644 + { 0x0000, 0x0000 }, /* R640 */ 645 + { 0x0000, 0x0000 }, /* R641 */ 646 + { 0x0000, 0x0000 }, /* R642 */ 647 + { 0x0000, 0x0000 }, /* R643 */ 648 + { 0x0000, 0x0000 }, /* R644 */ 649 + { 0x0000, 0x0000 }, /* R645 */ 650 + { 0x0000, 0x0000 }, /* R646 */ 651 + { 0x0000, 0x0000 }, /* R647 */ 652 + { 0x0000, 0x0000 }, /* R648 */ 653 + { 0x0000, 0x0000 }, /* R649 */ 654 + { 0x0000, 0x0000 }, /* R650 */ 655 + { 0x0000, 0x0000 }, /* R651 */ 656 + { 0x0000, 0x0000 }, /* R652 */ 657 + { 0x0000, 0x0000 }, /* R653 */ 658 + { 0x0000, 0x0000 }, /* R654 */ 659 + { 0x0000, 0x0000 }, /* R655 */ 660 + { 0x0000, 0x0000 }, /* R656 */ 661 + { 0x0000, 0x0000 }, /* R657 */ 662 + { 0x0000, 0x0000 }, /* R658 */ 663 + { 0x0000, 0x0000 }, /* R659 */ 664 + { 0x0000, 0x0000 }, /* R660 */ 665 + { 0x0000, 0x0000 }, /* R661 */ 666 + { 0x0000, 0x0000 }, /* R662 */ 667 + { 0x0000, 0x0000 }, /* R663 */ 668 + { 0x0000, 0x0000 }, /* R664 */ 669 + { 0x0000, 0x0000 }, /* R665 */ 670 + { 0x0000, 0x0000 }, /* R666 */ 671 + { 0x0000, 0x0000 }, /* R667 */ 672 + { 0x0000, 0x0000 }, /* R668 */ 673 + { 0x0000, 0x0000 }, /* R669 */ 674 + { 0x0000, 0x0000 }, /* R670 */ 675 + { 0x0000, 0x0000 }, /* R671 */ 676 + { 0x0000, 0x0000 }, /* R672 */ 677 + { 0x0000, 0x0000 }, /* R673 */ 678 + { 0x0000, 0x0000 }, /* R674 */ 679 + { 0x0000, 0x0000 }, /* R675 */ 680 + { 0x0000, 0x0000 }, /* R676 */ 681 + { 0x0000, 0x0000 }, /* R677 */ 682 + { 0x0000, 0x0000 }, /* R678 */ 683 + { 0x0000, 0x0000 }, /* R679 */ 684 + { 0x0000, 0x0000 }, /* R680 */ 685 + { 0x0000, 0x0000 }, /* R681 */ 686 + { 0x0000, 0x0000 }, /* R682 */ 687 + { 0x0000, 0x0000 }, /* R683 */ 688 + { 0x0000, 0x0000 }, /* R684 */ 689 + { 0x0000, 0x0000 }, /* R685 */ 690 + { 0x0000, 0x0000 }, /* R686 */ 691 + { 0x0000, 0x0000 }, /* R687 */ 692 + { 0x0000, 0x0000 }, /* R688 */ 693 + { 0x0000, 0x0000 }, /* R689 */ 694 + { 0x0000, 0x0000 }, /* R690 */ 695 + { 0x0000, 0x0000 }, /* R691 */ 696 + { 0x0000, 0x0000 }, /* R692 */ 697 + { 0x0000, 0x0000 }, /* R693 */ 698 + { 0x0000, 0x0000 }, /* R694 */ 699 + { 0x0000, 0x0000 }, /* R695 */ 700 + { 0x0000, 0x0000 }, /* R696 */ 701 + { 0x0000, 0x0000 }, /* R697 */ 702 + { 0x0000, 0x0000 }, /* R698 */ 703 + { 0x0000, 0x0000 }, /* R699 */ 704 + { 0x0000, 0x0000 }, /* R700 */ 705 + { 0x0000, 0x0000 }, /* R701 */ 706 + { 0x0000, 0x0000 }, /* R702 */ 707 + { 0x0000, 0x0000 }, /* R703 */ 708 + { 0x0000, 0x0000 }, /* R704 */ 709 + { 0x0000, 0x0000 }, /* R705 */ 710 + { 0x0000, 0x0000 }, /* R706 */ 711 + { 0x0000, 0x0000 }, /* R707 */ 712 + { 0x0000, 0x0000 }, /* R708 */ 713 + { 0x0000, 0x0000 }, /* R709 */ 714 + { 0x0000, 0x0000 }, /* R710 */ 715 + { 0x0000, 0x0000 }, /* R711 */ 716 + { 0x0000, 0x0000 }, /* R712 */ 717 + { 0x0000, 0x0000 }, /* R713 */ 718 + { 0x0000, 0x0000 }, /* R714 */ 719 + { 0x0000, 0x0000 }, /* R715 */ 720 + { 0x0000, 0x0000 }, /* R716 */ 721 + { 0x0000, 0x0000 }, /* R717 */ 722 + { 0x0000, 0x0000 }, /* R718 */ 723 + { 0x0000, 0x0000 }, /* R719 */ 724 + { 0x0000, 0x0000 }, /* R720 */ 725 + { 0x0000, 0x0000 }, /* R721 */ 726 + { 0x0000, 0x0000 }, /* R722 */ 727 + { 0x0000, 0x0000 }, /* R723 */ 728 + { 0x0000, 0x0000 }, /* R724 */ 729 + { 0x0000, 0x0000 }, /* R725 */ 730 + { 0x0000, 0x0000 }, /* R726 */ 731 + { 0x0000, 0x0000 }, /* R727 */ 732 + { 0x0000, 0x0000 }, /* R728 */ 733 + { 0x0000, 0x0000 }, /* R729 */ 734 + { 0x0000, 0x0000 }, /* R730 */ 735 + { 0x0000, 0x0000 }, /* R731 */ 736 + { 0x0000, 0x0000 }, /* R732 */ 737 + { 0x0000, 0x0000 }, /* R733 */ 738 + { 0x0000, 0x0000 }, /* R734 */ 739 + { 0x0000, 0x0000 }, /* R735 */ 740 + { 0x0000, 0x0000 }, /* R736 */ 741 + { 0x0000, 0x0000 }, /* R737 */ 742 + { 0x0000, 0x0000 }, /* R738 */ 743 + { 0x0000, 0x0000 }, /* R739 */ 744 + { 0x0000, 0x0000 }, /* R740 */ 745 + { 0x0000, 0x0000 }, /* R741 */ 746 + { 0x0000, 0x0000 }, /* R742 */ 747 + { 0x0000, 0x0000 }, /* R743 */ 748 + { 0x0000, 0x0000 }, /* R744 */ 749 + { 0x0000, 0x0000 }, /* R745 */ 750 + { 0x0000, 0x0000 }, /* R746 */ 751 + { 0x0000, 0x0000 }, /* R747 */ 752 + { 0x0000, 0x0000 }, /* R748 */ 753 + { 0x0000, 0x0000 }, /* R749 */ 754 + { 0x0000, 0x0000 }, /* R750 */ 755 + { 0x0000, 0x0000 }, /* R751 */ 756 + { 0x0000, 0x0000 }, /* R752 */ 757 + { 0x0000, 0x0000 }, /* R753 */ 758 + { 0x0000, 0x0000 }, /* R754 */ 759 + { 0x0000, 0x0000 }, /* R755 */ 760 + { 0x0000, 0x0000 }, /* R756 */ 761 + { 0x0000, 0x0000 }, /* R757 */ 762 + { 0x0000, 0x0000 }, /* R758 */ 763 + { 0x0000, 0x0000 }, /* R759 */ 764 + { 0x0000, 0x0000 }, /* R760 */ 765 + { 0x0000, 0x0000 }, /* R761 */ 766 + { 0x0000, 0x0000 }, /* R762 */ 767 + { 0x0000, 0x0000 }, /* R763 */ 768 + { 0x0000, 0x0000 }, /* R764 */ 769 + { 0x0000, 0x0000 }, /* R765 */ 770 + { 0x0000, 0x0000 }, /* R766 */ 771 + { 0x0000, 0x0000 }, /* R767 */ 772 + { 0xE1F8, 0xE1F8 }, /* R768 - AIF1 Control (1) */ 773 + { 0xCD1F, 0xCD1F }, /* R769 - AIF1 Control (2) */ 774 + { 0xF000, 0xF000 }, /* R770 - AIF1 Master/Slave */ 775 + { 0x01F0, 0x01F0 }, /* R771 - AIF1 BCLK */ 776 + { 0x0FFF, 0x0FFF }, /* R772 - AIF1ADC LRCLK */ 777 + { 0x0FFF, 0x0FFF }, /* R773 - AIF1DAC LRCLK */ 778 + { 0x0003, 0x0003 }, /* R774 - AIF1DAC Data */ 779 + { 0x0003, 0x0003 }, /* R775 - AIF1ADC Data */ 780 + { 0x0000, 0x0000 }, /* R776 */ 781 + { 0x0000, 0x0000 }, /* R777 */ 782 + { 0x0000, 0x0000 }, /* R778 */ 783 + { 0x0000, 0x0000 }, /* R779 */ 784 + { 0x0000, 0x0000 }, /* R780 */ 785 + { 0x0000, 0x0000 }, /* R781 */ 786 + { 0x0000, 0x0000 }, /* R782 */ 787 + { 0x0000, 0x0000 }, /* R783 */ 788 + { 0xF1F8, 0xF1F8 }, /* R784 - AIF2 Control (1) */ 789 + { 0xFD1F, 0xFD1F }, /* R785 - AIF2 Control (2) */ 790 + { 0xF000, 0xF000 }, /* R786 - AIF2 Master/Slave */ 791 + { 0x01F0, 0x01F0 }, /* R787 - AIF2 BCLK */ 792 + { 0x0FFF, 0x0FFF }, /* R788 - AIF2ADC LRCLK */ 793 + { 0x0FFF, 0x0FFF }, /* R789 - AIF2DAC LRCLK */ 794 + { 0x0003, 0x0003 }, /* R790 - AIF2DAC Data */ 795 + { 0x0003, 0x0003 }, /* R791 - AIF2ADC Data */ 796 + { 0x0000, 0x0000 }, /* R792 */ 797 + { 0x0000, 0x0000 }, /* R793 */ 798 + { 0x0000, 0x0000 }, /* R794 */ 799 + { 0x0000, 0x0000 }, /* R795 */ 800 + { 0x0000, 0x0000 }, /* R796 */ 801 + { 0x0000, 0x0000 }, /* R797 */ 802 + { 0x0000, 0x0000 }, /* R798 */ 803 + { 0x0000, 0x0000 }, /* R799 */ 804 + { 0x0000, 0x0000 }, /* R800 */ 805 + { 0x0000, 0x0000 }, /* R801 */ 806 + { 0x0000, 0x0000 }, /* R802 */ 807 + { 0x0000, 0x0000 }, /* R803 */ 808 + { 0x0000, 0x0000 }, /* R804 */ 809 + { 0x0000, 0x0000 }, /* R805 */ 810 + { 0x0000, 0x0000 }, /* R806 */ 811 + { 0x0000, 0x0000 }, /* R807 */ 812 + { 0x0000, 0x0000 }, /* R808 */ 813 + { 0x0000, 0x0000 }, /* R809 */ 814 + { 0x0000, 0x0000 }, /* R810 */ 815 + { 0x0000, 0x0000 }, /* R811 */ 816 + { 0x0000, 0x0000 }, /* R812 */ 817 + { 0x0000, 0x0000 }, /* R813 */ 818 + { 0x0000, 0x0000 }, /* R814 */ 819 + { 0x0000, 0x0000 }, /* R815 */ 820 + { 0x0000, 0x0000 }, /* R816 */ 821 + { 0x0000, 0x0000 }, /* R817 */ 822 + { 0x0000, 0x0000 }, /* R818 */ 823 + { 0x0000, 0x0000 }, /* R819 */ 824 + { 0x0000, 0x0000 }, /* R820 */ 825 + { 0x0000, 0x0000 }, /* R821 */ 826 + { 0x0000, 0x0000 }, /* R822 */ 827 + { 0x0000, 0x0000 }, /* R823 */ 828 + { 0x0000, 0x0000 }, /* R824 */ 829 + { 0x0000, 0x0000 }, /* R825 */ 830 + { 0x0000, 0x0000 }, /* R826 */ 831 + { 0x0000, 0x0000 }, /* R827 */ 832 + { 0x0000, 0x0000 }, /* R828 */ 833 + { 0x0000, 0x0000 }, /* R829 */ 834 + { 0x0000, 0x0000 }, /* R830 */ 835 + { 0x0000, 0x0000 }, /* R831 */ 836 + { 0x0000, 0x0000 }, /* R832 */ 837 + { 0x0000, 0x0000 }, /* R833 */ 838 + { 0x0000, 0x0000 }, /* R834 */ 839 + { 0x0000, 0x0000 }, /* R835 */ 840 + { 0x0000, 0x0000 }, /* R836 */ 841 + { 0x0000, 0x0000 }, /* R837 */ 842 + { 0x0000, 0x0000 }, /* R838 */ 843 + { 0x0000, 0x0000 }, /* R839 */ 844 + { 0x0000, 0x0000 }, /* R840 */ 845 + { 0x0000, 0x0000 }, /* R841 */ 846 + { 0x0000, 0x0000 }, /* R842 */ 847 + { 0x0000, 0x0000 }, /* R843 */ 848 + { 0x0000, 0x0000 }, /* R844 */ 849 + { 0x0000, 0x0000 }, /* R845 */ 850 + { 0x0000, 0x0000 }, /* R846 */ 851 + { 0x0000, 0x0000 }, /* R847 */ 852 + { 0x0000, 0x0000 }, /* R848 */ 853 + { 0x0000, 0x0000 }, /* R849 */ 854 + { 0x0000, 0x0000 }, /* R850 */ 855 + { 0x0000, 0x0000 }, /* R851 */ 856 + { 0x0000, 0x0000 }, /* R852 */ 857 + { 0x0000, 0x0000 }, /* R853 */ 858 + { 0x0000, 0x0000 }, /* R854 */ 859 + { 0x0000, 0x0000 }, /* R855 */ 860 + { 0x0000, 0x0000 }, /* R856 */ 861 + { 0x0000, 0x0000 }, /* R857 */ 862 + { 0x0000, 0x0000 }, /* R858 */ 863 + { 0x0000, 0x0000 }, /* R859 */ 864 + { 0x0000, 0x0000 }, /* R860 */ 865 + { 0x0000, 0x0000 }, /* R861 */ 866 + { 0x0000, 0x0000 }, /* R862 */ 867 + { 0x0000, 0x0000 }, /* R863 */ 868 + { 0x0000, 0x0000 }, /* R864 */ 869 + { 0x0000, 0x0000 }, /* R865 */ 870 + { 0x0000, 0x0000 }, /* R866 */ 871 + { 0x0000, 0x0000 }, /* R867 */ 872 + { 0x0000, 0x0000 }, /* R868 */ 873 + { 0x0000, 0x0000 }, /* R869 */ 874 + { 0x0000, 0x0000 }, /* R870 */ 875 + { 0x0000, 0x0000 }, /* R871 */ 876 + { 0x0000, 0x0000 }, /* R872 */ 877 + { 0x0000, 0x0000 }, /* R873 */ 878 + { 0x0000, 0x0000 }, /* R874 */ 879 + { 0x0000, 0x0000 }, /* R875 */ 880 + { 0x0000, 0x0000 }, /* R876 */ 881 + { 0x0000, 0x0000 }, /* R877 */ 882 + { 0x0000, 0x0000 }, /* R878 */ 883 + { 0x0000, 0x0000 }, /* R879 */ 884 + { 0x0000, 0x0000 }, /* R880 */ 885 + { 0x0000, 0x0000 }, /* R881 */ 886 + { 0x0000, 0x0000 }, /* R882 */ 887 + { 0x0000, 0x0000 }, /* R883 */ 888 + { 0x0000, 0x0000 }, /* R884 */ 889 + { 0x0000, 0x0000 }, /* R885 */ 890 + { 0x0000, 0x0000 }, /* R886 */ 891 + { 0x0000, 0x0000 }, /* R887 */ 892 + { 0x0000, 0x0000 }, /* R888 */ 893 + { 0x0000, 0x0000 }, /* R889 */ 894 + { 0x0000, 0x0000 }, /* R890 */ 895 + { 0x0000, 0x0000 }, /* R891 */ 896 + { 0x0000, 0x0000 }, /* R892 */ 897 + { 0x0000, 0x0000 }, /* R893 */ 898 + { 0x0000, 0x0000 }, /* R894 */ 899 + { 0x0000, 0x0000 }, /* R895 */ 900 + { 0x0000, 0x0000 }, /* R896 */ 901 + { 0x0000, 0x0000 }, /* R897 */ 902 + { 0x0000, 0x0000 }, /* R898 */ 903 + { 0x0000, 0x0000 }, /* R899 */ 904 + { 0x0000, 0x0000 }, /* R900 */ 905 + { 0x0000, 0x0000 }, /* R901 */ 906 + { 0x0000, 0x0000 }, /* R902 */ 907 + { 0x0000, 0x0000 }, /* R903 */ 908 + { 0x0000, 0x0000 }, /* R904 */ 909 + { 0x0000, 0x0000 }, /* R905 */ 910 + { 0x0000, 0x0000 }, /* R906 */ 911 + { 0x0000, 0x0000 }, /* R907 */ 912 + { 0x0000, 0x0000 }, /* R908 */ 913 + { 0x0000, 0x0000 }, /* R909 */ 914 + { 0x0000, 0x0000 }, /* R910 */ 915 + { 0x0000, 0x0000 }, /* R911 */ 916 + { 0x0000, 0x0000 }, /* R912 */ 917 + { 0x0000, 0x0000 }, /* R913 */ 918 + { 0x0000, 0x0000 }, /* R914 */ 919 + { 0x0000, 0x0000 }, /* R915 */ 920 + { 0x0000, 0x0000 }, /* R916 */ 921 + { 0x0000, 0x0000 }, /* R917 */ 922 + { 0x0000, 0x0000 }, /* R918 */ 923 + { 0x0000, 0x0000 }, /* R919 */ 924 + { 0x0000, 0x0000 }, /* R920 */ 925 + { 0x0000, 0x0000 }, /* R921 */ 926 + { 0x0000, 0x0000 }, /* R922 */ 927 + { 0x0000, 0x0000 }, /* R923 */ 928 + { 0x0000, 0x0000 }, /* R924 */ 929 + { 0x0000, 0x0000 }, /* R925 */ 930 + { 0x0000, 0x0000 }, /* R926 */ 931 + { 0x0000, 0x0000 }, /* R927 */ 932 + { 0x0000, 0x0000 }, /* R928 */ 933 + { 0x0000, 0x0000 }, /* R929 */ 934 + { 0x0000, 0x0000 }, /* R930 */ 935 + { 0x0000, 0x0000 }, /* R931 */ 936 + { 0x0000, 0x0000 }, /* R932 */ 937 + { 0x0000, 0x0000 }, /* R933 */ 938 + { 0x0000, 0x0000 }, /* R934 */ 939 + { 0x0000, 0x0000 }, /* R935 */ 940 + { 0x0000, 0x0000 }, /* R936 */ 941 + { 0x0000, 0x0000 }, /* R937 */ 942 + { 0x0000, 0x0000 }, /* R938 */ 943 + { 0x0000, 0x0000 }, /* R939 */ 944 + { 0x0000, 0x0000 }, /* R940 */ 945 + { 0x0000, 0x0000 }, /* R941 */ 946 + { 0x0000, 0x0000 }, /* R942 */ 947 + { 0x0000, 0x0000 }, /* R943 */ 948 + { 0x0000, 0x0000 }, /* R944 */ 949 + { 0x0000, 0x0000 }, /* R945 */ 950 + { 0x0000, 0x0000 }, /* R946 */ 951 + { 0x0000, 0x0000 }, /* R947 */ 952 + { 0x0000, 0x0000 }, /* R948 */ 953 + { 0x0000, 0x0000 }, /* R949 */ 954 + { 0x0000, 0x0000 }, /* R950 */ 955 + { 0x0000, 0x0000 }, /* R951 */ 956 + { 0x0000, 0x0000 }, /* R952 */ 957 + { 0x0000, 0x0000 }, /* R953 */ 958 + { 0x0000, 0x0000 }, /* R954 */ 959 + { 0x0000, 0x0000 }, /* R955 */ 960 + { 0x0000, 0x0000 }, /* R956 */ 961 + { 0x0000, 0x0000 }, /* R957 */ 962 + { 0x0000, 0x0000 }, /* R958 */ 963 + { 0x0000, 0x0000 }, /* R959 */ 964 + { 0x0000, 0x0000 }, /* R960 */ 965 + { 0x0000, 0x0000 }, /* R961 */ 966 + { 0x0000, 0x0000 }, /* R962 */ 967 + { 0x0000, 0x0000 }, /* R963 */ 968 + { 0x0000, 0x0000 }, /* R964 */ 969 + { 0x0000, 0x0000 }, /* R965 */ 970 + { 0x0000, 0x0000 }, /* R966 */ 971 + { 0x0000, 0x0000 }, /* R967 */ 972 + { 0x0000, 0x0000 }, /* R968 */ 973 + { 0x0000, 0x0000 }, /* R969 */ 974 + { 0x0000, 0x0000 }, /* R970 */ 975 + { 0x0000, 0x0000 }, /* R971 */ 976 + { 0x0000, 0x0000 }, /* R972 */ 977 + { 0x0000, 0x0000 }, /* R973 */ 978 + { 0x0000, 0x0000 }, /* R974 */ 979 + { 0x0000, 0x0000 }, /* R975 */ 980 + { 0x0000, 0x0000 }, /* R976 */ 981 + { 0x0000, 0x0000 }, /* R977 */ 982 + { 0x0000, 0x0000 }, /* R978 */ 983 + { 0x0000, 0x0000 }, /* R979 */ 984 + { 0x0000, 0x0000 }, /* R980 */ 985 + { 0x0000, 0x0000 }, /* R981 */ 986 + { 0x0000, 0x0000 }, /* R982 */ 987 + { 0x0000, 0x0000 }, /* R983 */ 988 + { 0x0000, 0x0000 }, /* R984 */ 989 + { 0x0000, 0x0000 }, /* R985 */ 990 + { 0x0000, 0x0000 }, /* R986 */ 991 + { 0x0000, 0x0000 }, /* R987 */ 992 + { 0x0000, 0x0000 }, /* R988 */ 993 + { 0x0000, 0x0000 }, /* R989 */ 994 + { 0x0000, 0x0000 }, /* R990 */ 995 + { 0x0000, 0x0000 }, /* R991 */ 996 + { 0x0000, 0x0000 }, /* R992 */ 997 + { 0x0000, 0x0000 }, /* R993 */ 998 + { 0x0000, 0x0000 }, /* R994 */ 999 + { 0x0000, 0x0000 }, /* R995 */ 1000 + { 0x0000, 0x0000 }, /* R996 */ 1001 + { 0x0000, 0x0000 }, /* R997 */ 1002 + { 0x0000, 0x0000 }, /* R998 */ 1003 + { 0x0000, 0x0000 }, /* R999 */ 1004 + { 0x0000, 0x0000 }, /* R1000 */ 1005 + { 0x0000, 0x0000 }, /* R1001 */ 1006 + { 0x0000, 0x0000 }, /* R1002 */ 1007 + { 0x0000, 0x0000 }, /* R1003 */ 1008 + { 0x0000, 0x0000 }, /* R1004 */ 1009 + { 0x0000, 0x0000 }, /* R1005 */ 1010 + { 0x0000, 0x0000 }, /* R1006 */ 1011 + { 0x0000, 0x0000 }, /* R1007 */ 1012 + { 0x0000, 0x0000 }, /* R1008 */ 1013 + { 0x0000, 0x0000 }, /* R1009 */ 1014 + { 0x0000, 0x0000 }, /* R1010 */ 1015 + { 0x0000, 0x0000 }, /* R1011 */ 1016 + { 0x0000, 0x0000 }, /* R1012 */ 1017 + { 0x0000, 0x0000 }, /* R1013 */ 1018 + { 0x0000, 0x0000 }, /* R1014 */ 1019 + { 0x0000, 0x0000 }, /* R1015 */ 1020 + { 0x0000, 0x0000 }, /* R1016 */ 1021 + { 0x0000, 0x0000 }, /* R1017 */ 1022 + { 0x0000, 0x0000 }, /* R1018 */ 1023 + { 0x0000, 0x0000 }, /* R1019 */ 1024 + { 0x0000, 0x0000 }, /* R1020 */ 1025 + { 0x0000, 0x0000 }, /* R1021 */ 1026 + { 0x0000, 0x0000 }, /* R1022 */ 1027 + { 0x0000, 0x0000 }, /* R1023 */ 1028 + { 0x00FF, 0x01FF }, /* R1024 - AIF1 ADC1 Left Volume */ 1029 + { 0x00FF, 0x01FF }, /* R1025 - AIF1 ADC1 Right Volume */ 1030 + { 0x00FF, 0x01FF }, /* R1026 - AIF1 DAC1 Left Volume */ 1031 + { 0x00FF, 0x01FF }, /* R1027 - AIF1 DAC1 Right Volume */ 1032 + { 0x00FF, 0x01FF }, /* R1028 - AIF1 ADC2 Left Volume */ 1033 + { 0x00FF, 0x01FF }, /* R1029 - AIF1 ADC2 Right Volume */ 1034 + { 0x00FF, 0x01FF }, /* R1030 - AIF1 DAC2 Left Volume */ 1035 + { 0x00FF, 0x01FF }, /* R1031 - AIF1 DAC2 Right Volume */ 1036 + { 0x0000, 0x0000 }, /* R1032 */ 1037 + { 0x0000, 0x0000 }, /* R1033 */ 1038 + { 0x0000, 0x0000 }, /* R1034 */ 1039 + { 0x0000, 0x0000 }, /* R1035 */ 1040 + { 0x0000, 0x0000 }, /* R1036 */ 1041 + { 0x0000, 0x0000 }, /* R1037 */ 1042 + { 0x0000, 0x0000 }, /* R1038 */ 1043 + { 0x0000, 0x0000 }, /* R1039 */ 1044 + { 0xF800, 0xF800 }, /* R1040 - AIF1 ADC1 Filters */ 1045 + { 0x7800, 0x7800 }, /* R1041 - AIF1 ADC2 Filters */ 1046 + { 0x0000, 0x0000 }, /* R1042 */ 1047 + { 0x0000, 0x0000 }, /* R1043 */ 1048 + { 0x0000, 0x0000 }, /* R1044 */ 1049 + { 0x0000, 0x0000 }, /* R1045 */ 1050 + { 0x0000, 0x0000 }, /* R1046 */ 1051 + { 0x0000, 0x0000 }, /* R1047 */ 1052 + { 0x0000, 0x0000 }, /* R1048 */ 1053 + { 0x0000, 0x0000 }, /* R1049 */ 1054 + { 0x0000, 0x0000 }, /* R1050 */ 1055 + { 0x0000, 0x0000 }, /* R1051 */ 1056 + { 0x0000, 0x0000 }, /* R1052 */ 1057 + { 0x0000, 0x0000 }, /* R1053 */ 1058 + { 0x0000, 0x0000 }, /* R1054 */ 1059 + { 0x0000, 0x0000 }, /* R1055 */ 1060 + { 0x02B6, 0x02B6 }, /* R1056 - AIF1 DAC1 Filters (1) */ 1061 + { 0x3F00, 0x3F00 }, /* R1057 - AIF1 DAC1 Filters (2) */ 1062 + { 0x02B6, 0x02B6 }, /* R1058 - AIF1 DAC2 Filters (1) */ 1063 + { 0x3F00, 0x3F00 }, /* R1059 - AIF1 DAC2 Filters (2) */ 1064 + { 0x0000, 0x0000 }, /* R1060 */ 1065 + { 0x0000, 0x0000 }, /* R1061 */ 1066 + { 0x0000, 0x0000 }, /* R1062 */ 1067 + { 0x0000, 0x0000 }, /* R1063 */ 1068 + { 0x0000, 0x0000 }, /* R1064 */ 1069 + { 0x0000, 0x0000 }, /* R1065 */ 1070 + { 0x0000, 0x0000 }, /* R1066 */ 1071 + { 0x0000, 0x0000 }, /* R1067 */ 1072 + { 0x0000, 0x0000 }, /* R1068 */ 1073 + { 0x0000, 0x0000 }, /* R1069 */ 1074 + { 0x0000, 0x0000 }, /* R1070 */ 1075 + { 0x0000, 0x0000 }, /* R1071 */ 1076 + { 0x0000, 0x0000 }, /* R1072 */ 1077 + { 0x0000, 0x0000 }, /* R1073 */ 1078 + { 0x0000, 0x0000 }, /* R1074 */ 1079 + { 0x0000, 0x0000 }, /* R1075 */ 1080 + { 0x0000, 0x0000 }, /* R1076 */ 1081 + { 0x0000, 0x0000 }, /* R1077 */ 1082 + { 0x0000, 0x0000 }, /* R1078 */ 1083 + { 0x0000, 0x0000 }, /* R1079 */ 1084 + { 0x0000, 0x0000 }, /* R1080 */ 1085 + { 0x0000, 0x0000 }, /* R1081 */ 1086 + { 0x0000, 0x0000 }, /* R1082 */ 1087 + { 0x0000, 0x0000 }, /* R1083 */ 1088 + { 0x0000, 0x0000 }, /* R1084 */ 1089 + { 0x0000, 0x0000 }, /* R1085 */ 1090 + { 0x0000, 0x0000 }, /* R1086 */ 1091 + { 0x0000, 0x0000 }, /* R1087 */ 1092 + { 0xFFFF, 0xFFFF }, /* R1088 - AIF1 DRC1 (1) */ 1093 + { 0x1FFF, 0x1FFF }, /* R1089 - AIF1 DRC1 (2) */ 1094 + { 0xFFFF, 0xFFFF }, /* R1090 - AIF1 DRC1 (3) */ 1095 + { 0x07FF, 0x07FF }, /* R1091 - AIF1 DRC1 (4) */ 1096 + { 0x03FF, 0x03FF }, /* R1092 - AIF1 DRC1 (5) */ 1097 + { 0x0000, 0x0000 }, /* R1093 */ 1098 + { 0x0000, 0x0000 }, /* R1094 */ 1099 + { 0x0000, 0x0000 }, /* R1095 */ 1100 + { 0x0000, 0x0000 }, /* R1096 */ 1101 + { 0x0000, 0x0000 }, /* R1097 */ 1102 + { 0x0000, 0x0000 }, /* R1098 */ 1103 + { 0x0000, 0x0000 }, /* R1099 */ 1104 + { 0x0000, 0x0000 }, /* R1100 */ 1105 + { 0x0000, 0x0000 }, /* R1101 */ 1106 + { 0x0000, 0x0000 }, /* R1102 */ 1107 + { 0x0000, 0x0000 }, /* R1103 */ 1108 + { 0xFFFF, 0xFFFF }, /* R1104 - AIF1 DRC2 (1) */ 1109 + { 0x1FFF, 0x1FFF }, /* R1105 - AIF1 DRC2 (2) */ 1110 + { 0xFFFF, 0xFFFF }, /* R1106 - AIF1 DRC2 (3) */ 1111 + { 0x07FF, 0x07FF }, /* R1107 - AIF1 DRC2 (4) */ 1112 + { 0x03FF, 0x03FF }, /* R1108 - AIF1 DRC2 (5) */ 1113 + { 0x0000, 0x0000 }, /* R1109 */ 1114 + { 0x0000, 0x0000 }, /* R1110 */ 1115 + { 0x0000, 0x0000 }, /* R1111 */ 1116 + { 0x0000, 0x0000 }, /* R1112 */ 1117 + { 0x0000, 0x0000 }, /* R1113 */ 1118 + { 0x0000, 0x0000 }, /* R1114 */ 1119 + { 0x0000, 0x0000 }, /* R1115 */ 1120 + { 0x0000, 0x0000 }, /* R1116 */ 1121 + { 0x0000, 0x0000 }, /* R1117 */ 1122 + { 0x0000, 0x0000 }, /* R1118 */ 1123 + { 0x0000, 0x0000 }, /* R1119 */ 1124 + { 0x0000, 0x0000 }, /* R1120 */ 1125 + { 0x0000, 0x0000 }, /* R1121 */ 1126 + { 0x0000, 0x0000 }, /* R1122 */ 1127 + { 0x0000, 0x0000 }, /* R1123 */ 1128 + { 0x0000, 0x0000 }, /* R1124 */ 1129 + { 0x0000, 0x0000 }, /* R1125 */ 1130 + { 0x0000, 0x0000 }, /* R1126 */ 1131 + { 0x0000, 0x0000 }, /* R1127 */ 1132 + { 0x0000, 0x0000 }, /* R1128 */ 1133 + { 0x0000, 0x0000 }, /* R1129 */ 1134 + { 0x0000, 0x0000 }, /* R1130 */ 1135 + { 0x0000, 0x0000 }, /* R1131 */ 1136 + { 0x0000, 0x0000 }, /* R1132 */ 1137 + { 0x0000, 0x0000 }, /* R1133 */ 1138 + { 0x0000, 0x0000 }, /* R1134 */ 1139 + { 0x0000, 0x0000 }, /* R1135 */ 1140 + { 0x0000, 0x0000 }, /* R1136 */ 1141 + { 0x0000, 0x0000 }, /* R1137 */ 1142 + { 0x0000, 0x0000 }, /* R1138 */ 1143 + { 0x0000, 0x0000 }, /* R1139 */ 1144 + { 0x0000, 0x0000 }, /* R1140 */ 1145 + { 0x0000, 0x0000 }, /* R1141 */ 1146 + { 0x0000, 0x0000 }, /* R1142 */ 1147 + { 0x0000, 0x0000 }, /* R1143 */ 1148 + { 0x0000, 0x0000 }, /* R1144 */ 1149 + { 0x0000, 0x0000 }, /* R1145 */ 1150 + { 0x0000, 0x0000 }, /* R1146 */ 1151 + { 0x0000, 0x0000 }, /* R1147 */ 1152 + { 0x0000, 0x0000 }, /* R1148 */ 1153 + { 0x0000, 0x0000 }, /* R1149 */ 1154 + { 0x0000, 0x0000 }, /* R1150 */ 1155 + { 0x0000, 0x0000 }, /* R1151 */ 1156 + { 0xFFFF, 0xFFFF }, /* R1152 - AIF1 DAC1 EQ Gains (1) */ 1157 + { 0xFFC0, 0xFFC0 }, /* R1153 - AIF1 DAC1 EQ Gains (2) */ 1158 + { 0xFFFF, 0xFFFF }, /* R1154 - AIF1 DAC1 EQ Band 1 A */ 1159 + { 0xFFFF, 0xFFFF }, /* R1155 - AIF1 DAC1 EQ Band 1 B */ 1160 + { 0xFFFF, 0xFFFF }, /* R1156 - AIF1 DAC1 EQ Band 1 PG */ 1161 + { 0xFFFF, 0xFFFF }, /* R1157 - AIF1 DAC1 EQ Band 2 A */ 1162 + { 0xFFFF, 0xFFFF }, /* R1158 - AIF1 DAC1 EQ Band 2 B */ 1163 + { 0xFFFF, 0xFFFF }, /* R1159 - AIF1 DAC1 EQ Band 2 C */ 1164 + { 0xFFFF, 0xFFFF }, /* R1160 - AIF1 DAC1 EQ Band 2 PG */ 1165 + { 0xFFFF, 0xFFFF }, /* R1161 - AIF1 DAC1 EQ Band 3 A */ 1166 + { 0xFFFF, 0xFFFF }, /* R1162 - AIF1 DAC1 EQ Band 3 B */ 1167 + { 0xFFFF, 0xFFFF }, /* R1163 - AIF1 DAC1 EQ Band 3 C */ 1168 + { 0xFFFF, 0xFFFF }, /* R1164 - AIF1 DAC1 EQ Band 3 PG */ 1169 + { 0xFFFF, 0xFFFF }, /* R1165 - AIF1 DAC1 EQ Band 4 A */ 1170 + { 0xFFFF, 0xFFFF }, /* R1166 - AIF1 DAC1 EQ Band 4 B */ 1171 + { 0xFFFF, 0xFFFF }, /* R1167 - AIF1 DAC1 EQ Band 4 C */ 1172 + { 0xFFFF, 0xFFFF }, /* R1168 - AIF1 DAC1 EQ Band 4 PG */ 1173 + { 0xFFFF, 0xFFFF }, /* R1169 - AIF1 DAC1 EQ Band 5 A */ 1174 + { 0xFFFF, 0xFFFF }, /* R1170 - AIF1 DAC1 EQ Band 5 B */ 1175 + { 0xFFFF, 0xFFFF }, /* R1171 - AIF1 DAC1 EQ Band 5 PG */ 1176 + { 0x0000, 0x0000 }, /* R1172 */ 1177 + { 0x0000, 0x0000 }, /* R1173 */ 1178 + { 0x0000, 0x0000 }, /* R1174 */ 1179 + { 0x0000, 0x0000 }, /* R1175 */ 1180 + { 0x0000, 0x0000 }, /* R1176 */ 1181 + { 0x0000, 0x0000 }, /* R1177 */ 1182 + { 0x0000, 0x0000 }, /* R1178 */ 1183 + { 0x0000, 0x0000 }, /* R1179 */ 1184 + { 0x0000, 0x0000 }, /* R1180 */ 1185 + { 0x0000, 0x0000 }, /* R1181 */ 1186 + { 0x0000, 0x0000 }, /* R1182 */ 1187 + { 0x0000, 0x0000 }, /* R1183 */ 1188 + { 0xFFFF, 0xFFFF }, /* R1184 - AIF1 DAC2 EQ Gains (1) */ 1189 + { 0xFFC0, 0xFFC0 }, /* R1185 - AIF1 DAC2 EQ Gains (2) */ 1190 + { 0xFFFF, 0xFFFF }, /* R1186 - AIF1 DAC2 EQ Band 1 A */ 1191 + { 0xFFFF, 0xFFFF }, /* R1187 - AIF1 DAC2 EQ Band 1 B */ 1192 + { 0xFFFF, 0xFFFF }, /* R1188 - AIF1 DAC2 EQ Band 1 PG */ 1193 + { 0xFFFF, 0xFFFF }, /* R1189 - AIF1 DAC2 EQ Band 2 A */ 1194 + { 0xFFFF, 0xFFFF }, /* R1190 - AIF1 DAC2 EQ Band 2 B */ 1195 + { 0xFFFF, 0xFFFF }, /* R1191 - AIF1 DAC2 EQ Band 2 C */ 1196 + { 0xFFFF, 0xFFFF }, /* R1192 - AIF1 DAC2 EQ Band 2 PG */ 1197 + { 0xFFFF, 0xFFFF }, /* R1193 - AIF1 DAC2 EQ Band 3 A */ 1198 + { 0xFFFF, 0xFFFF }, /* R1194 - AIF1 DAC2 EQ Band 3 B */ 1199 + { 0xFFFF, 0xFFFF }, /* R1195 - AIF1 DAC2 EQ Band 3 C */ 1200 + { 0xFFFF, 0xFFFF }, /* R1196 - AIF1 DAC2 EQ Band 3 PG */ 1201 + { 0xFFFF, 0xFFFF }, /* R1197 - AIF1 DAC2 EQ Band 4 A */ 1202 + { 0xFFFF, 0xFFFF }, /* R1198 - AIF1 DAC2 EQ Band 4 B */ 1203 + { 0xFFFF, 0xFFFF }, /* R1199 - AIF1 DAC2 EQ Band 4 C */ 1204 + { 0xFFFF, 0xFFFF }, /* R1200 - AIF1 DAC2 EQ Band 4 PG */ 1205 + { 0xFFFF, 0xFFFF }, /* R1201 - AIF1 DAC2 EQ Band 5 A */ 1206 + { 0xFFFF, 0xFFFF }, /* R1202 - AIF1 DAC2 EQ Band 5 B */ 1207 + { 0xFFFF, 0xFFFF }, /* R1203 - AIF1 DAC2 EQ Band 5 PG */ 1208 + { 0x0000, 0x0000 }, /* R1204 */ 1209 + { 0x0000, 0x0000 }, /* R1205 */ 1210 + { 0x0000, 0x0000 }, /* R1206 */ 1211 + { 0x0000, 0x0000 }, /* R1207 */ 1212 + { 0x0000, 0x0000 }, /* R1208 */ 1213 + { 0x0000, 0x0000 }, /* R1209 */ 1214 + { 0x0000, 0x0000 }, /* R1210 */ 1215 + { 0x0000, 0x0000 }, /* R1211 */ 1216 + { 0x0000, 0x0000 }, /* R1212 */ 1217 + { 0x0000, 0x0000 }, /* R1213 */ 1218 + { 0x0000, 0x0000 }, /* R1214 */ 1219 + { 0x0000, 0x0000 }, /* R1215 */ 1220 + { 0x0000, 0x0000 }, /* R1216 */ 1221 + { 0x0000, 0x0000 }, /* R1217 */ 1222 + { 0x0000, 0x0000 }, /* R1218 */ 1223 + { 0x0000, 0x0000 }, /* R1219 */ 1224 + { 0x0000, 0x0000 }, /* R1220 */ 1225 + { 0x0000, 0x0000 }, /* R1221 */ 1226 + { 0x0000, 0x0000 }, /* R1222 */ 1227 + { 0x0000, 0x0000 }, /* R1223 */ 1228 + { 0x0000, 0x0000 }, /* R1224 */ 1229 + { 0x0000, 0x0000 }, /* R1225 */ 1230 + { 0x0000, 0x0000 }, /* R1226 */ 1231 + { 0x0000, 0x0000 }, /* R1227 */ 1232 + { 0x0000, 0x0000 }, /* R1228 */ 1233 + { 0x0000, 0x0000 }, /* R1229 */ 1234 + { 0x0000, 0x0000 }, /* R1230 */ 1235 + { 0x0000, 0x0000 }, /* R1231 */ 1236 + { 0x0000, 0x0000 }, /* R1232 */ 1237 + { 0x0000, 0x0000 }, /* R1233 */ 1238 + { 0x0000, 0x0000 }, /* R1234 */ 1239 + { 0x0000, 0x0000 }, /* R1235 */ 1240 + { 0x0000, 0x0000 }, /* R1236 */ 1241 + { 0x0000, 0x0000 }, /* R1237 */ 1242 + { 0x0000, 0x0000 }, /* R1238 */ 1243 + { 0x0000, 0x0000 }, /* R1239 */ 1244 + { 0x0000, 0x0000 }, /* R1240 */ 1245 + { 0x0000, 0x0000 }, /* R1241 */ 1246 + { 0x0000, 0x0000 }, /* R1242 */ 1247 + { 0x0000, 0x0000 }, /* R1243 */ 1248 + { 0x0000, 0x0000 }, /* R1244 */ 1249 + { 0x0000, 0x0000 }, /* R1245 */ 1250 + { 0x0000, 0x0000 }, /* R1246 */ 1251 + { 0x0000, 0x0000 }, /* R1247 */ 1252 + { 0x0000, 0x0000 }, /* R1248 */ 1253 + { 0x0000, 0x0000 }, /* R1249 */ 1254 + { 0x0000, 0x0000 }, /* R1250 */ 1255 + { 0x0000, 0x0000 }, /* R1251 */ 1256 + { 0x0000, 0x0000 }, /* R1252 */ 1257 + { 0x0000, 0x0000 }, /* R1253 */ 1258 + { 0x0000, 0x0000 }, /* R1254 */ 1259 + { 0x0000, 0x0000 }, /* R1255 */ 1260 + { 0x0000, 0x0000 }, /* R1256 */ 1261 + { 0x0000, 0x0000 }, /* R1257 */ 1262 + { 0x0000, 0x0000 }, /* R1258 */ 1263 + { 0x0000, 0x0000 }, /* R1259 */ 1264 + { 0x0000, 0x0000 }, /* R1260 */ 1265 + { 0x0000, 0x0000 }, /* R1261 */ 1266 + { 0x0000, 0x0000 }, /* R1262 */ 1267 + { 0x0000, 0x0000 }, /* R1263 */ 1268 + { 0x0000, 0x0000 }, /* R1264 */ 1269 + { 0x0000, 0x0000 }, /* R1265 */ 1270 + { 0x0000, 0x0000 }, /* R1266 */ 1271 + { 0x0000, 0x0000 }, /* R1267 */ 1272 + { 0x0000, 0x0000 }, /* R1268 */ 1273 + { 0x0000, 0x0000 }, /* R1269 */ 1274 + { 0x0000, 0x0000 }, /* R1270 */ 1275 + { 0x0000, 0x0000 }, /* R1271 */ 1276 + { 0x0000, 0x0000 }, /* R1272 */ 1277 + { 0x0000, 0x0000 }, /* R1273 */ 1278 + { 0x0000, 0x0000 }, /* R1274 */ 1279 + { 0x0000, 0x0000 }, /* R1275 */ 1280 + { 0x0000, 0x0000 }, /* R1276 */ 1281 + { 0x0000, 0x0000 }, /* R1277 */ 1282 + { 0x0000, 0x0000 }, /* R1278 */ 1283 + { 0x0000, 0x0000 }, /* R1279 */ 1284 + { 0x00FF, 0x01FF }, /* R1280 - AIF2 ADC Left Volume */ 1285 + { 0x00FF, 0x01FF }, /* R1281 - AIF2 ADC Right Volume */ 1286 + { 0x00FF, 0x01FF }, /* R1282 - AIF2 DAC Left Volume */ 1287 + { 0x00FF, 0x01FF }, /* R1283 - AIF2 DAC Right Volume */ 1288 + { 0x0000, 0x0000 }, /* R1284 */ 1289 + { 0x0000, 0x0000 }, /* R1285 */ 1290 + { 0x0000, 0x0000 }, /* R1286 */ 1291 + { 0x0000, 0x0000 }, /* R1287 */ 1292 + { 0x0000, 0x0000 }, /* R1288 */ 1293 + { 0x0000, 0x0000 }, /* R1289 */ 1294 + { 0x0000, 0x0000 }, /* R1290 */ 1295 + { 0x0000, 0x0000 }, /* R1291 */ 1296 + { 0x0000, 0x0000 }, /* R1292 */ 1297 + { 0x0000, 0x0000 }, /* R1293 */ 1298 + { 0x0000, 0x0000 }, /* R1294 */ 1299 + { 0x0000, 0x0000 }, /* R1295 */ 1300 + { 0xF800, 0xF800 }, /* R1296 - AIF2 ADC Filters */ 1301 + { 0x0000, 0x0000 }, /* R1297 */ 1302 + { 0x0000, 0x0000 }, /* R1298 */ 1303 + { 0x0000, 0x0000 }, /* R1299 */ 1304 + { 0x0000, 0x0000 }, /* R1300 */ 1305 + { 0x0000, 0x0000 }, /* R1301 */ 1306 + { 0x0000, 0x0000 }, /* R1302 */ 1307 + { 0x0000, 0x0000 }, /* R1303 */ 1308 + { 0x0000, 0x0000 }, /* R1304 */ 1309 + { 0x0000, 0x0000 }, /* R1305 */ 1310 + { 0x0000, 0x0000 }, /* R1306 */ 1311 + { 0x0000, 0x0000 }, /* R1307 */ 1312 + { 0x0000, 0x0000 }, /* R1308 */ 1313 + { 0x0000, 0x0000 }, /* R1309 */ 1314 + { 0x0000, 0x0000 }, /* R1310 */ 1315 + { 0x0000, 0x0000 }, /* R1311 */ 1316 + { 0x02B6, 0x02B6 }, /* R1312 - AIF2 DAC Filters (1) */ 1317 + { 0x3F00, 0x3F00 }, /* R1313 - AIF2 DAC Filters (2) */ 1318 + { 0x0000, 0x0000 }, /* R1314 */ 1319 + { 0x0000, 0x0000 }, /* R1315 */ 1320 + { 0x0000, 0x0000 }, /* R1316 */ 1321 + { 0x0000, 0x0000 }, /* R1317 */ 1322 + { 0x0000, 0x0000 }, /* R1318 */ 1323 + { 0x0000, 0x0000 }, /* R1319 */ 1324 + { 0x0000, 0x0000 }, /* R1320 */ 1325 + { 0x0000, 0x0000 }, /* R1321 */ 1326 + { 0x0000, 0x0000 }, /* R1322 */ 1327 + { 0x0000, 0x0000 }, /* R1323 */ 1328 + { 0x0000, 0x0000 }, /* R1324 */ 1329 + { 0x0000, 0x0000 }, /* R1325 */ 1330 + { 0x0000, 0x0000 }, /* R1326 */ 1331 + { 0x0000, 0x0000 }, /* R1327 */ 1332 + { 0x0000, 0x0000 }, /* R1328 */ 1333 + { 0x0000, 0x0000 }, /* R1329 */ 1334 + { 0x0000, 0x0000 }, /* R1330 */ 1335 + { 0x0000, 0x0000 }, /* R1331 */ 1336 + { 0x0000, 0x0000 }, /* R1332 */ 1337 + { 0x0000, 0x0000 }, /* R1333 */ 1338 + { 0x0000, 0x0000 }, /* R1334 */ 1339 + { 0x0000, 0x0000 }, /* R1335 */ 1340 + { 0x0000, 0x0000 }, /* R1336 */ 1341 + { 0x0000, 0x0000 }, /* R1337 */ 1342 + { 0x0000, 0x0000 }, /* R1338 */ 1343 + { 0x0000, 0x0000 }, /* R1339 */ 1344 + { 0x0000, 0x0000 }, /* R1340 */ 1345 + { 0x0000, 0x0000 }, /* R1341 */ 1346 + { 0x0000, 0x0000 }, /* R1342 */ 1347 + { 0x0000, 0x0000 }, /* R1343 */ 1348 + { 0xFFFF, 0xFFFF }, /* R1344 - AIF2 DRC (1) */ 1349 + { 0x1FFF, 0x1FFF }, /* R1345 - AIF2 DRC (2) */ 1350 + { 0xFFFF, 0xFFFF }, /* R1346 - AIF2 DRC (3) */ 1351 + { 0x07FF, 0x07FF }, /* R1347 - AIF2 DRC (4) */ 1352 + { 0x03FF, 0x03FF }, /* R1348 - AIF2 DRC (5) */ 1353 + { 0x0000, 0x0000 }, /* R1349 */ 1354 + { 0x0000, 0x0000 }, /* R1350 */ 1355 + { 0x0000, 0x0000 }, /* R1351 */ 1356 + { 0x0000, 0x0000 }, /* R1352 */ 1357 + { 0x0000, 0x0000 }, /* R1353 */ 1358 + { 0x0000, 0x0000 }, /* R1354 */ 1359 + { 0x0000, 0x0000 }, /* R1355 */ 1360 + { 0x0000, 0x0000 }, /* R1356 */ 1361 + { 0x0000, 0x0000 }, /* R1357 */ 1362 + { 0x0000, 0x0000 }, /* R1358 */ 1363 + { 0x0000, 0x0000 }, /* R1359 */ 1364 + { 0x0000, 0x0000 }, /* R1360 */ 1365 + { 0x0000, 0x0000 }, /* R1361 */ 1366 + { 0x0000, 0x0000 }, /* R1362 */ 1367 + { 0x0000, 0x0000 }, /* R1363 */ 1368 + { 0x0000, 0x0000 }, /* R1364 */ 1369 + { 0x0000, 0x0000 }, /* R1365 */ 1370 + { 0x0000, 0x0000 }, /* R1366 */ 1371 + { 0x0000, 0x0000 }, /* R1367 */ 1372 + { 0x0000, 0x0000 }, /* R1368 */ 1373 + { 0x0000, 0x0000 }, /* R1369 */ 1374 + { 0x0000, 0x0000 }, /* R1370 */ 1375 + { 0x0000, 0x0000 }, /* R1371 */ 1376 + { 0x0000, 0x0000 }, /* R1372 */ 1377 + { 0x0000, 0x0000 }, /* R1373 */ 1378 + { 0x0000, 0x0000 }, /* R1374 */ 1379 + { 0x0000, 0x0000 }, /* R1375 */ 1380 + { 0x0000, 0x0000 }, /* R1376 */ 1381 + { 0x0000, 0x0000 }, /* R1377 */ 1382 + { 0x0000, 0x0000 }, /* R1378 */ 1383 + { 0x0000, 0x0000 }, /* R1379 */ 1384 + { 0x0000, 0x0000 }, /* R1380 */ 1385 + { 0x0000, 0x0000 }, /* R1381 */ 1386 + { 0x0000, 0x0000 }, /* R1382 */ 1387 + { 0x0000, 0x0000 }, /* R1383 */ 1388 + { 0x0000, 0x0000 }, /* R1384 */ 1389 + { 0x0000, 0x0000 }, /* R1385 */ 1390 + { 0x0000, 0x0000 }, /* R1386 */ 1391 + { 0x0000, 0x0000 }, /* R1387 */ 1392 + { 0x0000, 0x0000 }, /* R1388 */ 1393 + { 0x0000, 0x0000 }, /* R1389 */ 1394 + { 0x0000, 0x0000 }, /* R1390 */ 1395 + { 0x0000, 0x0000 }, /* R1391 */ 1396 + { 0x0000, 0x0000 }, /* R1392 */ 1397 + { 0x0000, 0x0000 }, /* R1393 */ 1398 + { 0x0000, 0x0000 }, /* R1394 */ 1399 + { 0x0000, 0x0000 }, /* R1395 */ 1400 + { 0x0000, 0x0000 }, /* R1396 */ 1401 + { 0x0000, 0x0000 }, /* R1397 */ 1402 + { 0x0000, 0x0000 }, /* R1398 */ 1403 + { 0x0000, 0x0000 }, /* R1399 */ 1404 + { 0x0000, 0x0000 }, /* R1400 */ 1405 + { 0x0000, 0x0000 }, /* R1401 */ 1406 + { 0x0000, 0x0000 }, /* R1402 */ 1407 + { 0x0000, 0x0000 }, /* R1403 */ 1408 + { 0x0000, 0x0000 }, /* R1404 */ 1409 + { 0x0000, 0x0000 }, /* R1405 */ 1410 + { 0x0000, 0x0000 }, /* R1406 */ 1411 + { 0x0000, 0x0000 }, /* R1407 */ 1412 + { 0xFFFF, 0xFFFF }, /* R1408 - AIF2 EQ Gains (1) */ 1413 + { 0xFFC0, 0xFFC0 }, /* R1409 - AIF2 EQ Gains (2) */ 1414 + { 0xFFFF, 0xFFFF }, /* R1410 - AIF2 EQ Band 1 A */ 1415 + { 0xFFFF, 0xFFFF }, /* R1411 - AIF2 EQ Band 1 B */ 1416 + { 0xFFFF, 0xFFFF }, /* R1412 - AIF2 EQ Band 1 PG */ 1417 + { 0xFFFF, 0xFFFF }, /* R1413 - AIF2 EQ Band 2 A */ 1418 + { 0xFFFF, 0xFFFF }, /* R1414 - AIF2 EQ Band 2 B */ 1419 + { 0xFFFF, 0xFFFF }, /* R1415 - AIF2 EQ Band 2 C */ 1420 + { 0xFFFF, 0xFFFF }, /* R1416 - AIF2 EQ Band 2 PG */ 1421 + { 0xFFFF, 0xFFFF }, /* R1417 - AIF2 EQ Band 3 A */ 1422 + { 0xFFFF, 0xFFFF }, /* R1418 - AIF2 EQ Band 3 B */ 1423 + { 0xFFFF, 0xFFFF }, /* R1419 - AIF2 EQ Band 3 C */ 1424 + { 0xFFFF, 0xFFFF }, /* R1420 - AIF2 EQ Band 3 PG */ 1425 + { 0xFFFF, 0xFFFF }, /* R1421 - AIF2 EQ Band 4 A */ 1426 + { 0xFFFF, 0xFFFF }, /* R1422 - AIF2 EQ Band 4 B */ 1427 + { 0xFFFF, 0xFFFF }, /* R1423 - AIF2 EQ Band 4 C */ 1428 + { 0xFFFF, 0xFFFF }, /* R1424 - AIF2 EQ Band 4 PG */ 1429 + { 0xFFFF, 0xFFFF }, /* R1425 - AIF2 EQ Band 5 A */ 1430 + { 0xFFFF, 0xFFFF }, /* R1426 - AIF2 EQ Band 5 B */ 1431 + { 0xFFFF, 0xFFFF }, /* R1427 - AIF2 EQ Band 5 PG */ 1432 + { 0x0000, 0x0000 }, /* R1428 */ 1433 + { 0x0000, 0x0000 }, /* R1429 */ 1434 + { 0x0000, 0x0000 }, /* R1430 */ 1435 + { 0x0000, 0x0000 }, /* R1431 */ 1436 + { 0x0000, 0x0000 }, /* R1432 */ 1437 + { 0x0000, 0x0000 }, /* R1433 */ 1438 + { 0x0000, 0x0000 }, /* R1434 */ 1439 + { 0x0000, 0x0000 }, /* R1435 */ 1440 + { 0x0000, 0x0000 }, /* R1436 */ 1441 + { 0x0000, 0x0000 }, /* R1437 */ 1442 + { 0x0000, 0x0000 }, /* R1438 */ 1443 + { 0x0000, 0x0000 }, /* R1439 */ 1444 + { 0x0000, 0x0000 }, /* R1440 */ 1445 + { 0x0000, 0x0000 }, /* R1441 */ 1446 + { 0x0000, 0x0000 }, /* R1442 */ 1447 + { 0x0000, 0x0000 }, /* R1443 */ 1448 + { 0x0000, 0x0000 }, /* R1444 */ 1449 + { 0x0000, 0x0000 }, /* R1445 */ 1450 + { 0x0000, 0x0000 }, /* R1446 */ 1451 + { 0x0000, 0x0000 }, /* R1447 */ 1452 + { 0x0000, 0x0000 }, /* R1448 */ 1453 + { 0x0000, 0x0000 }, /* R1449 */ 1454 + { 0x0000, 0x0000 }, /* R1450 */ 1455 + { 0x0000, 0x0000 }, /* R1451 */ 1456 + { 0x0000, 0x0000 }, /* R1452 */ 1457 + { 0x0000, 0x0000 }, /* R1453 */ 1458 + { 0x0000, 0x0000 }, /* R1454 */ 1459 + { 0x0000, 0x0000 }, /* R1455 */ 1460 + { 0x0000, 0x0000 }, /* R1456 */ 1461 + { 0x0000, 0x0000 }, /* R1457 */ 1462 + { 0x0000, 0x0000 }, /* R1458 */ 1463 + { 0x0000, 0x0000 }, /* R1459 */ 1464 + { 0x0000, 0x0000 }, /* R1460 */ 1465 + { 0x0000, 0x0000 }, /* R1461 */ 1466 + { 0x0000, 0x0000 }, /* R1462 */ 1467 + { 0x0000, 0x0000 }, /* R1463 */ 1468 + { 0x0000, 0x0000 }, /* R1464 */ 1469 + { 0x0000, 0x0000 }, /* R1465 */ 1470 + { 0x0000, 0x0000 }, /* R1466 */ 1471 + { 0x0000, 0x0000 }, /* R1467 */ 1472 + { 0x0000, 0x0000 }, /* R1468 */ 1473 + { 0x0000, 0x0000 }, /* R1469 */ 1474 + { 0x0000, 0x0000 }, /* R1470 */ 1475 + { 0x0000, 0x0000 }, /* R1471 */ 1476 + { 0x0000, 0x0000 }, /* R1472 */ 1477 + { 0x0000, 0x0000 }, /* R1473 */ 1478 + { 0x0000, 0x0000 }, /* R1474 */ 1479 + { 0x0000, 0x0000 }, /* R1475 */ 1480 + { 0x0000, 0x0000 }, /* R1476 */ 1481 + { 0x0000, 0x0000 }, /* R1477 */ 1482 + { 0x0000, 0x0000 }, /* R1478 */ 1483 + { 0x0000, 0x0000 }, /* R1479 */ 1484 + { 0x0000, 0x0000 }, /* R1480 */ 1485 + { 0x0000, 0x0000 }, /* R1481 */ 1486 + { 0x0000, 0x0000 }, /* R1482 */ 1487 + { 0x0000, 0x0000 }, /* R1483 */ 1488 + { 0x0000, 0x0000 }, /* R1484 */ 1489 + { 0x0000, 0x0000 }, /* R1485 */ 1490 + { 0x0000, 0x0000 }, /* R1486 */ 1491 + { 0x0000, 0x0000 }, /* R1487 */ 1492 + { 0x0000, 0x0000 }, /* R1488 */ 1493 + { 0x0000, 0x0000 }, /* R1489 */ 1494 + { 0x0000, 0x0000 }, /* R1490 */ 1495 + { 0x0000, 0x0000 }, /* R1491 */ 1496 + { 0x0000, 0x0000 }, /* R1492 */ 1497 + { 0x0000, 0x0000 }, /* R1493 */ 1498 + { 0x0000, 0x0000 }, /* R1494 */ 1499 + { 0x0000, 0x0000 }, /* R1495 */ 1500 + { 0x0000, 0x0000 }, /* R1496 */ 1501 + { 0x0000, 0x0000 }, /* R1497 */ 1502 + { 0x0000, 0x0000 }, /* R1498 */ 1503 + { 0x0000, 0x0000 }, /* R1499 */ 1504 + { 0x0000, 0x0000 }, /* R1500 */ 1505 + { 0x0000, 0x0000 }, /* R1501 */ 1506 + { 0x0000, 0x0000 }, /* R1502 */ 1507 + { 0x0000, 0x0000 }, /* R1503 */ 1508 + { 0x0000, 0x0000 }, /* R1504 */ 1509 + { 0x0000, 0x0000 }, /* R1505 */ 1510 + { 0x0000, 0x0000 }, /* R1506 */ 1511 + { 0x0000, 0x0000 }, /* R1507 */ 1512 + { 0x0000, 0x0000 }, /* R1508 */ 1513 + { 0x0000, 0x0000 }, /* R1509 */ 1514 + { 0x0000, 0x0000 }, /* R1510 */ 1515 + { 0x0000, 0x0000 }, /* R1511 */ 1516 + { 0x0000, 0x0000 }, /* R1512 */ 1517 + { 0x0000, 0x0000 }, /* R1513 */ 1518 + { 0x0000, 0x0000 }, /* R1514 */ 1519 + { 0x0000, 0x0000 }, /* R1515 */ 1520 + { 0x0000, 0x0000 }, /* R1516 */ 1521 + { 0x0000, 0x0000 }, /* R1517 */ 1522 + { 0x0000, 0x0000 }, /* R1518 */ 1523 + { 0x0000, 0x0000 }, /* R1519 */ 1524 + { 0x0000, 0x0000 }, /* R1520 */ 1525 + { 0x0000, 0x0000 }, /* R1521 */ 1526 + { 0x0000, 0x0000 }, /* R1522 */ 1527 + { 0x0000, 0x0000 }, /* R1523 */ 1528 + { 0x0000, 0x0000 }, /* R1524 */ 1529 + { 0x0000, 0x0000 }, /* R1525 */ 1530 + { 0x0000, 0x0000 }, /* R1526 */ 1531 + { 0x0000, 0x0000 }, /* R1527 */ 1532 + { 0x0000, 0x0000 }, /* R1528 */ 1533 + { 0x0000, 0x0000 }, /* R1529 */ 1534 + { 0x0000, 0x0000 }, /* R1530 */ 1535 + { 0x0000, 0x0000 }, /* R1531 */ 1536 + { 0x0000, 0x0000 }, /* R1532 */ 1537 + { 0x0000, 0x0000 }, /* R1533 */ 1538 + { 0x0000, 0x0000 }, /* R1534 */ 1539 + { 0x0000, 0x0000 }, /* R1535 */ 1540 + { 0x01EF, 0x01EF }, /* R1536 - DAC1 Mixer Volumes */ 1541 + { 0x0037, 0x0037 }, /* R1537 - DAC1 Left Mixer Routing */ 1542 + { 0x0037, 0x0037 }, /* R1538 - DAC1 Right Mixer Routing */ 1543 + { 0x01EF, 0x01EF }, /* R1539 - DAC2 Mixer Volumes */ 1544 + { 0x0037, 0x0037 }, /* R1540 - DAC2 Left Mixer Routing */ 1545 + { 0x0037, 0x0037 }, /* R1541 - DAC2 Right Mixer Routing */ 1546 + { 0x0003, 0x0003 }, /* R1542 - AIF1 ADC1 Left Mixer Routing */ 1547 + { 0x0003, 0x0003 }, /* R1543 - AIF1 ADC1 Right Mixer Routing */ 1548 + { 0x0003, 0x0003 }, /* R1544 - AIF1 ADC2 Left Mixer Routing */ 1549 + { 0x0003, 0x0003 }, /* R1545 - AIF1 ADC2 Right mixer Routing */ 1550 + { 0x0000, 0x0000 }, /* R1546 */ 1551 + { 0x0000, 0x0000 }, /* R1547 */ 1552 + { 0x0000, 0x0000 }, /* R1548 */ 1553 + { 0x0000, 0x0000 }, /* R1549 */ 1554 + { 0x0000, 0x0000 }, /* R1550 */ 1555 + { 0x0000, 0x0000 }, /* R1551 */ 1556 + { 0x02FF, 0x03FF }, /* R1552 - DAC1 Left Volume */ 1557 + { 0x02FF, 0x03FF }, /* R1553 - DAC1 Right Volume */ 1558 + { 0x02FF, 0x03FF }, /* R1554 - DAC2 Left Volume */ 1559 + { 0x02FF, 0x03FF }, /* R1555 - DAC2 Right Volume */ 1560 + { 0x0003, 0x0003 }, /* R1556 - DAC Softmute */ 1561 + { 0x0000, 0x0000 }, /* R1557 */ 1562 + { 0x0000, 0x0000 }, /* R1558 */ 1563 + { 0x0000, 0x0000 }, /* R1559 */ 1564 + { 0x0000, 0x0000 }, /* R1560 */ 1565 + { 0x0000, 0x0000 }, /* R1561 */ 1566 + { 0x0000, 0x0000 }, /* R1562 */ 1567 + { 0x0000, 0x0000 }, /* R1563 */ 1568 + { 0x0000, 0x0000 }, /* R1564 */ 1569 + { 0x0000, 0x0000 }, /* R1565 */ 1570 + { 0x0000, 0x0000 }, /* R1566 */ 1571 + { 0x0000, 0x0000 }, /* R1567 */ 1572 + { 0x0003, 0x0003 }, /* R1568 - Oversampling */ 1573 + { 0x03C3, 0x03C3 }, /* R1569 - Sidetone */ 1574 + }; 1575 +
+3 -1579
sound/soc/codecs/wm8994.c
··· 98 98 struct wm8994_pdata *pdata; 99 99 }; 100 100 101 - static const struct { 102 - unsigned short readable; /* Mask of readable bits */ 103 - unsigned short writable; /* Mask of writable bits */ 104 - } access_masks[] = { 105 - { 0xFFFF, 0xFFFF }, /* R0 - Software Reset */ 106 - { 0x3B37, 0x3B37 }, /* R1 - Power Management (1) */ 107 - { 0x6BF0, 0x6BF0 }, /* R2 - Power Management (2) */ 108 - { 0x3FF0, 0x3FF0 }, /* R3 - Power Management (3) */ 109 - { 0x3F3F, 0x3F3F }, /* R4 - Power Management (4) */ 110 - { 0x3F0F, 0x3F0F }, /* R5 - Power Management (5) */ 111 - { 0x003F, 0x003F }, /* R6 - Power Management (6) */ 112 - { 0x0000, 0x0000 }, /* R7 */ 113 - { 0x0000, 0x0000 }, /* R8 */ 114 - { 0x0000, 0x0000 }, /* R9 */ 115 - { 0x0000, 0x0000 }, /* R10 */ 116 - { 0x0000, 0x0000 }, /* R11 */ 117 - { 0x0000, 0x0000 }, /* R12 */ 118 - { 0x0000, 0x0000 }, /* R13 */ 119 - { 0x0000, 0x0000 }, /* R14 */ 120 - { 0x0000, 0x0000 }, /* R15 */ 121 - { 0x0000, 0x0000 }, /* R16 */ 122 - { 0x0000, 0x0000 }, /* R17 */ 123 - { 0x0000, 0x0000 }, /* R18 */ 124 - { 0x0000, 0x0000 }, /* R19 */ 125 - { 0x0000, 0x0000 }, /* R20 */ 126 - { 0x01C0, 0x01C0 }, /* R21 - Input Mixer (1) */ 127 - { 0x0000, 0x0000 }, /* R22 */ 128 - { 0x0000, 0x0000 }, /* R23 */ 129 - { 0x00DF, 0x01DF }, /* R24 - Left Line Input 1&2 Volume */ 130 - { 0x00DF, 0x01DF }, /* R25 - Left Line Input 3&4 Volume */ 131 - { 0x00DF, 0x01DF }, /* R26 - Right Line Input 1&2 Volume */ 132 - { 0x00DF, 0x01DF }, /* R27 - Right Line Input 3&4 Volume */ 133 - { 0x00FF, 0x01FF }, /* R28 - Left Output Volume */ 134 - { 0x00FF, 0x01FF }, /* R29 - Right Output Volume */ 135 - { 0x0077, 0x0077 }, /* R30 - Line Outputs Volume */ 136 - { 0x0030, 0x0030 }, /* R31 - HPOUT2 Volume */ 137 - { 0x00FF, 0x01FF }, /* R32 - Left OPGA Volume */ 138 - { 0x00FF, 0x01FF }, /* R33 - Right OPGA Volume */ 139 - { 0x007F, 0x007F }, /* R34 - SPKMIXL Attenuation */ 140 - { 0x017F, 0x017F }, /* R35 - SPKMIXR Attenuation */ 141 - { 0x003F, 0x003F }, /* R36 - SPKOUT Mixers */ 142 - { 0x003F, 0x003F }, /* R37 - ClassD */ 143 - { 0x00FF, 0x01FF }, /* R38 - Speaker Volume Left */ 144 - { 0x00FF, 0x01FF }, /* R39 - Speaker Volume Right */ 145 - { 0x00FF, 0x00FF }, /* R40 - Input Mixer (2) */ 146 - { 0x01B7, 0x01B7 }, /* R41 - Input Mixer (3) */ 147 - { 0x01B7, 0x01B7 }, /* R42 - Input Mixer (4) */ 148 - { 0x01C7, 0x01C7 }, /* R43 - Input Mixer (5) */ 149 - { 0x01C7, 0x01C7 }, /* R44 - Input Mixer (6) */ 150 - { 0x01FF, 0x01FF }, /* R45 - Output Mixer (1) */ 151 - { 0x01FF, 0x01FF }, /* R46 - Output Mixer (2) */ 152 - { 0x0FFF, 0x0FFF }, /* R47 - Output Mixer (3) */ 153 - { 0x0FFF, 0x0FFF }, /* R48 - Output Mixer (4) */ 154 - { 0x0FFF, 0x0FFF }, /* R49 - Output Mixer (5) */ 155 - { 0x0FFF, 0x0FFF }, /* R50 - Output Mixer (6) */ 156 - { 0x0038, 0x0038 }, /* R51 - HPOUT2 Mixer */ 157 - { 0x0077, 0x0077 }, /* R52 - Line Mixer (1) */ 158 - { 0x0077, 0x0077 }, /* R53 - Line Mixer (2) */ 159 - { 0x03FF, 0x03FF }, /* R54 - Speaker Mixer */ 160 - { 0x00C1, 0x00C1 }, /* R55 - Additional Control */ 161 - { 0x00F0, 0x00F0 }, /* R56 - AntiPOP (1) */ 162 - { 0x01EF, 0x01EF }, /* R57 - AntiPOP (2) */ 163 - { 0x00FF, 0x00FF }, /* R58 - MICBIAS */ 164 - { 0x000F, 0x000F }, /* R59 - LDO 1 */ 165 - { 0x0007, 0x0007 }, /* R60 - LDO 2 */ 166 - { 0x0000, 0x0000 }, /* R61 */ 167 - { 0x0000, 0x0000 }, /* R62 */ 168 - { 0x0000, 0x0000 }, /* R63 */ 169 - { 0x0000, 0x0000 }, /* R64 */ 170 - { 0x0000, 0x0000 }, /* R65 */ 171 - { 0x0000, 0x0000 }, /* R66 */ 172 - { 0x0000, 0x0000 }, /* R67 */ 173 - { 0x0000, 0x0000 }, /* R68 */ 174 - { 0x0000, 0x0000 }, /* R69 */ 175 - { 0x0000, 0x0000 }, /* R70 */ 176 - { 0x0000, 0x0000 }, /* R71 */ 177 - { 0x0000, 0x0000 }, /* R72 */ 178 - { 0x0000, 0x0000 }, /* R73 */ 179 - { 0x0000, 0x0000 }, /* R74 */ 180 - { 0x0000, 0x0000 }, /* R75 */ 181 - { 0x8000, 0x8000 }, /* R76 - Charge Pump (1) */ 182 - { 0x0000, 0x0000 }, /* R77 */ 183 - { 0x0000, 0x0000 }, /* R78 */ 184 - { 0x0000, 0x0000 }, /* R79 */ 185 - { 0x0000, 0x0000 }, /* R80 */ 186 - { 0x0301, 0x0301 }, /* R81 - Class W (1) */ 187 - { 0x0000, 0x0000 }, /* R82 */ 188 - { 0x0000, 0x0000 }, /* R83 */ 189 - { 0x333F, 0x333F }, /* R84 - DC Servo (1) */ 190 - { 0x0FEF, 0x0FEF }, /* R85 - DC Servo (2) */ 191 - { 0x0000, 0x0000 }, /* R86 */ 192 - { 0xFFFF, 0xFFFF }, /* R87 - DC Servo (4) */ 193 - { 0x0333, 0x0000 }, /* R88 - DC Servo Readback */ 194 - { 0x0000, 0x0000 }, /* R89 */ 195 - { 0x0000, 0x0000 }, /* R90 */ 196 - { 0x0000, 0x0000 }, /* R91 */ 197 - { 0x0000, 0x0000 }, /* R92 */ 198 - { 0x0000, 0x0000 }, /* R93 */ 199 - { 0x0000, 0x0000 }, /* R94 */ 200 - { 0x0000, 0x0000 }, /* R95 */ 201 - { 0x00EE, 0x00EE }, /* R96 - Analogue HP (1) */ 202 - { 0x0000, 0x0000 }, /* R97 */ 203 - { 0x0000, 0x0000 }, /* R98 */ 204 - { 0x0000, 0x0000 }, /* R99 */ 205 - { 0x0000, 0x0000 }, /* R100 */ 206 - { 0x0000, 0x0000 }, /* R101 */ 207 - { 0x0000, 0x0000 }, /* R102 */ 208 - { 0x0000, 0x0000 }, /* R103 */ 209 - { 0x0000, 0x0000 }, /* R104 */ 210 - { 0x0000, 0x0000 }, /* R105 */ 211 - { 0x0000, 0x0000 }, /* R106 */ 212 - { 0x0000, 0x0000 }, /* R107 */ 213 - { 0x0000, 0x0000 }, /* R108 */ 214 - { 0x0000, 0x0000 }, /* R109 */ 215 - { 0x0000, 0x0000 }, /* R110 */ 216 - { 0x0000, 0x0000 }, /* R111 */ 217 - { 0x0000, 0x0000 }, /* R112 */ 218 - { 0x0000, 0x0000 }, /* R113 */ 219 - { 0x0000, 0x0000 }, /* R114 */ 220 - { 0x0000, 0x0000 }, /* R115 */ 221 - { 0x0000, 0x0000 }, /* R116 */ 222 - { 0x0000, 0x0000 }, /* R117 */ 223 - { 0x0000, 0x0000 }, /* R118 */ 224 - { 0x0000, 0x0000 }, /* R119 */ 225 - { 0x0000, 0x0000 }, /* R120 */ 226 - { 0x0000, 0x0000 }, /* R121 */ 227 - { 0x0000, 0x0000 }, /* R122 */ 228 - { 0x0000, 0x0000 }, /* R123 */ 229 - { 0x0000, 0x0000 }, /* R124 */ 230 - { 0x0000, 0x0000 }, /* R125 */ 231 - { 0x0000, 0x0000 }, /* R126 */ 232 - { 0x0000, 0x0000 }, /* R127 */ 233 - { 0x0000, 0x0000 }, /* R128 */ 234 - { 0x0000, 0x0000 }, /* R129 */ 235 - { 0x0000, 0x0000 }, /* R130 */ 236 - { 0x0000, 0x0000 }, /* R131 */ 237 - { 0x0000, 0x0000 }, /* R132 */ 238 - { 0x0000, 0x0000 }, /* R133 */ 239 - { 0x0000, 0x0000 }, /* R134 */ 240 - { 0x0000, 0x0000 }, /* R135 */ 241 - { 0x0000, 0x0000 }, /* R136 */ 242 - { 0x0000, 0x0000 }, /* R137 */ 243 - { 0x0000, 0x0000 }, /* R138 */ 244 - { 0x0000, 0x0000 }, /* R139 */ 245 - { 0x0000, 0x0000 }, /* R140 */ 246 - { 0x0000, 0x0000 }, /* R141 */ 247 - { 0x0000, 0x0000 }, /* R142 */ 248 - { 0x0000, 0x0000 }, /* R143 */ 249 - { 0x0000, 0x0000 }, /* R144 */ 250 - { 0x0000, 0x0000 }, /* R145 */ 251 - { 0x0000, 0x0000 }, /* R146 */ 252 - { 0x0000, 0x0000 }, /* R147 */ 253 - { 0x0000, 0x0000 }, /* R148 */ 254 - { 0x0000, 0x0000 }, /* R149 */ 255 - { 0x0000, 0x0000 }, /* R150 */ 256 - { 0x0000, 0x0000 }, /* R151 */ 257 - { 0x0000, 0x0000 }, /* R152 */ 258 - { 0x0000, 0x0000 }, /* R153 */ 259 - { 0x0000, 0x0000 }, /* R154 */ 260 - { 0x0000, 0x0000 }, /* R155 */ 261 - { 0x0000, 0x0000 }, /* R156 */ 262 - { 0x0000, 0x0000 }, /* R157 */ 263 - { 0x0000, 0x0000 }, /* R158 */ 264 - { 0x0000, 0x0000 }, /* R159 */ 265 - { 0x0000, 0x0000 }, /* R160 */ 266 - { 0x0000, 0x0000 }, /* R161 */ 267 - { 0x0000, 0x0000 }, /* R162 */ 268 - { 0x0000, 0x0000 }, /* R163 */ 269 - { 0x0000, 0x0000 }, /* R164 */ 270 - { 0x0000, 0x0000 }, /* R165 */ 271 - { 0x0000, 0x0000 }, /* R166 */ 272 - { 0x0000, 0x0000 }, /* R167 */ 273 - { 0x0000, 0x0000 }, /* R168 */ 274 - { 0x0000, 0x0000 }, /* R169 */ 275 - { 0x0000, 0x0000 }, /* R170 */ 276 - { 0x0000, 0x0000 }, /* R171 */ 277 - { 0x0000, 0x0000 }, /* R172 */ 278 - { 0x0000, 0x0000 }, /* R173 */ 279 - { 0x0000, 0x0000 }, /* R174 */ 280 - { 0x0000, 0x0000 }, /* R175 */ 281 - { 0x0000, 0x0000 }, /* R176 */ 282 - { 0x0000, 0x0000 }, /* R177 */ 283 - { 0x0000, 0x0000 }, /* R178 */ 284 - { 0x0000, 0x0000 }, /* R179 */ 285 - { 0x0000, 0x0000 }, /* R180 */ 286 - { 0x0000, 0x0000 }, /* R181 */ 287 - { 0x0000, 0x0000 }, /* R182 */ 288 - { 0x0000, 0x0000 }, /* R183 */ 289 - { 0x0000, 0x0000 }, /* R184 */ 290 - { 0x0000, 0x0000 }, /* R185 */ 291 - { 0x0000, 0x0000 }, /* R186 */ 292 - { 0x0000, 0x0000 }, /* R187 */ 293 - { 0x0000, 0x0000 }, /* R188 */ 294 - { 0x0000, 0x0000 }, /* R189 */ 295 - { 0x0000, 0x0000 }, /* R190 */ 296 - { 0x0000, 0x0000 }, /* R191 */ 297 - { 0x0000, 0x0000 }, /* R192 */ 298 - { 0x0000, 0x0000 }, /* R193 */ 299 - { 0x0000, 0x0000 }, /* R194 */ 300 - { 0x0000, 0x0000 }, /* R195 */ 301 - { 0x0000, 0x0000 }, /* R196 */ 302 - { 0x0000, 0x0000 }, /* R197 */ 303 - { 0x0000, 0x0000 }, /* R198 */ 304 - { 0x0000, 0x0000 }, /* R199 */ 305 - { 0x0000, 0x0000 }, /* R200 */ 306 - { 0x0000, 0x0000 }, /* R201 */ 307 - { 0x0000, 0x0000 }, /* R202 */ 308 - { 0x0000, 0x0000 }, /* R203 */ 309 - { 0x0000, 0x0000 }, /* R204 */ 310 - { 0x0000, 0x0000 }, /* R205 */ 311 - { 0x0000, 0x0000 }, /* R206 */ 312 - { 0x0000, 0x0000 }, /* R207 */ 313 - { 0x0000, 0x0000 }, /* R208 */ 314 - { 0x0000, 0x0000 }, /* R209 */ 315 - { 0x0000, 0x0000 }, /* R210 */ 316 - { 0x0000, 0x0000 }, /* R211 */ 317 - { 0x0000, 0x0000 }, /* R212 */ 318 - { 0x0000, 0x0000 }, /* R213 */ 319 - { 0x0000, 0x0000 }, /* R214 */ 320 - { 0x0000, 0x0000 }, /* R215 */ 321 - { 0x0000, 0x0000 }, /* R216 */ 322 - { 0x0000, 0x0000 }, /* R217 */ 323 - { 0x0000, 0x0000 }, /* R218 */ 324 - { 0x0000, 0x0000 }, /* R219 */ 325 - { 0x0000, 0x0000 }, /* R220 */ 326 - { 0x0000, 0x0000 }, /* R221 */ 327 - { 0x0000, 0x0000 }, /* R222 */ 328 - { 0x0000, 0x0000 }, /* R223 */ 329 - { 0x0000, 0x0000 }, /* R224 */ 330 - { 0x0000, 0x0000 }, /* R225 */ 331 - { 0x0000, 0x0000 }, /* R226 */ 332 - { 0x0000, 0x0000 }, /* R227 */ 333 - { 0x0000, 0x0000 }, /* R228 */ 334 - { 0x0000, 0x0000 }, /* R229 */ 335 - { 0x0000, 0x0000 }, /* R230 */ 336 - { 0x0000, 0x0000 }, /* R231 */ 337 - { 0x0000, 0x0000 }, /* R232 */ 338 - { 0x0000, 0x0000 }, /* R233 */ 339 - { 0x0000, 0x0000 }, /* R234 */ 340 - { 0x0000, 0x0000 }, /* R235 */ 341 - { 0x0000, 0x0000 }, /* R236 */ 342 - { 0x0000, 0x0000 }, /* R237 */ 343 - { 0x0000, 0x0000 }, /* R238 */ 344 - { 0x0000, 0x0000 }, /* R239 */ 345 - { 0x0000, 0x0000 }, /* R240 */ 346 - { 0x0000, 0x0000 }, /* R241 */ 347 - { 0x0000, 0x0000 }, /* R242 */ 348 - { 0x0000, 0x0000 }, /* R243 */ 349 - { 0x0000, 0x0000 }, /* R244 */ 350 - { 0x0000, 0x0000 }, /* R245 */ 351 - { 0x0000, 0x0000 }, /* R246 */ 352 - { 0x0000, 0x0000 }, /* R247 */ 353 - { 0x0000, 0x0000 }, /* R248 */ 354 - { 0x0000, 0x0000 }, /* R249 */ 355 - { 0x0000, 0x0000 }, /* R250 */ 356 - { 0x0000, 0x0000 }, /* R251 */ 357 - { 0x0000, 0x0000 }, /* R252 */ 358 - { 0x0000, 0x0000 }, /* R253 */ 359 - { 0x0000, 0x0000 }, /* R254 */ 360 - { 0x0000, 0x0000 }, /* R255 */ 361 - { 0x000F, 0x0000 }, /* R256 - Chip Revision */ 362 - { 0x0074, 0x0074 }, /* R257 - Control Interface */ 363 - { 0x0000, 0x0000 }, /* R258 */ 364 - { 0x0000, 0x0000 }, /* R259 */ 365 - { 0x0000, 0x0000 }, /* R260 */ 366 - { 0x0000, 0x0000 }, /* R261 */ 367 - { 0x0000, 0x0000 }, /* R262 */ 368 - { 0x0000, 0x0000 }, /* R263 */ 369 - { 0x0000, 0x0000 }, /* R264 */ 370 - { 0x0000, 0x0000 }, /* R265 */ 371 - { 0x0000, 0x0000 }, /* R266 */ 372 - { 0x0000, 0x0000 }, /* R267 */ 373 - { 0x0000, 0x0000 }, /* R268 */ 374 - { 0x0000, 0x0000 }, /* R269 */ 375 - { 0x0000, 0x0000 }, /* R270 */ 376 - { 0x0000, 0x0000 }, /* R271 */ 377 - { 0x807F, 0x837F }, /* R272 - Write Sequencer Ctrl (1) */ 378 - { 0x017F, 0x0000 }, /* R273 - Write Sequencer Ctrl (2) */ 379 - { 0x0000, 0x0000 }, /* R274 */ 380 - { 0x0000, 0x0000 }, /* R275 */ 381 - { 0x0000, 0x0000 }, /* R276 */ 382 - { 0x0000, 0x0000 }, /* R277 */ 383 - { 0x0000, 0x0000 }, /* R278 */ 384 - { 0x0000, 0x0000 }, /* R279 */ 385 - { 0x0000, 0x0000 }, /* R280 */ 386 - { 0x0000, 0x0000 }, /* R281 */ 387 - { 0x0000, 0x0000 }, /* R282 */ 388 - { 0x0000, 0x0000 }, /* R283 */ 389 - { 0x0000, 0x0000 }, /* R284 */ 390 - { 0x0000, 0x0000 }, /* R285 */ 391 - { 0x0000, 0x0000 }, /* R286 */ 392 - { 0x0000, 0x0000 }, /* R287 */ 393 - { 0x0000, 0x0000 }, /* R288 */ 394 - { 0x0000, 0x0000 }, /* R289 */ 395 - { 0x0000, 0x0000 }, /* R290 */ 396 - { 0x0000, 0x0000 }, /* R291 */ 397 - { 0x0000, 0x0000 }, /* R292 */ 398 - { 0x0000, 0x0000 }, /* R293 */ 399 - { 0x0000, 0x0000 }, /* R294 */ 400 - { 0x0000, 0x0000 }, /* R295 */ 401 - { 0x0000, 0x0000 }, /* R296 */ 402 - { 0x0000, 0x0000 }, /* R297 */ 403 - { 0x0000, 0x0000 }, /* R298 */ 404 - { 0x0000, 0x0000 }, /* R299 */ 405 - { 0x0000, 0x0000 }, /* R300 */ 406 - { 0x0000, 0x0000 }, /* R301 */ 407 - { 0x0000, 0x0000 }, /* R302 */ 408 - { 0x0000, 0x0000 }, /* R303 */ 409 - { 0x0000, 0x0000 }, /* R304 */ 410 - { 0x0000, 0x0000 }, /* R305 */ 411 - { 0x0000, 0x0000 }, /* R306 */ 412 - { 0x0000, 0x0000 }, /* R307 */ 413 - { 0x0000, 0x0000 }, /* R308 */ 414 - { 0x0000, 0x0000 }, /* R309 */ 415 - { 0x0000, 0x0000 }, /* R310 */ 416 - { 0x0000, 0x0000 }, /* R311 */ 417 - { 0x0000, 0x0000 }, /* R312 */ 418 - { 0x0000, 0x0000 }, /* R313 */ 419 - { 0x0000, 0x0000 }, /* R314 */ 420 - { 0x0000, 0x0000 }, /* R315 */ 421 - { 0x0000, 0x0000 }, /* R316 */ 422 - { 0x0000, 0x0000 }, /* R317 */ 423 - { 0x0000, 0x0000 }, /* R318 */ 424 - { 0x0000, 0x0000 }, /* R319 */ 425 - { 0x0000, 0x0000 }, /* R320 */ 426 - { 0x0000, 0x0000 }, /* R321 */ 427 - { 0x0000, 0x0000 }, /* R322 */ 428 - { 0x0000, 0x0000 }, /* R323 */ 429 - { 0x0000, 0x0000 }, /* R324 */ 430 - { 0x0000, 0x0000 }, /* R325 */ 431 - { 0x0000, 0x0000 }, /* R326 */ 432 - { 0x0000, 0x0000 }, /* R327 */ 433 - { 0x0000, 0x0000 }, /* R328 */ 434 - { 0x0000, 0x0000 }, /* R329 */ 435 - { 0x0000, 0x0000 }, /* R330 */ 436 - { 0x0000, 0x0000 }, /* R331 */ 437 - { 0x0000, 0x0000 }, /* R332 */ 438 - { 0x0000, 0x0000 }, /* R333 */ 439 - { 0x0000, 0x0000 }, /* R334 */ 440 - { 0x0000, 0x0000 }, /* R335 */ 441 - { 0x0000, 0x0000 }, /* R336 */ 442 - { 0x0000, 0x0000 }, /* R337 */ 443 - { 0x0000, 0x0000 }, /* R338 */ 444 - { 0x0000, 0x0000 }, /* R339 */ 445 - { 0x0000, 0x0000 }, /* R340 */ 446 - { 0x0000, 0x0000 }, /* R341 */ 447 - { 0x0000, 0x0000 }, /* R342 */ 448 - { 0x0000, 0x0000 }, /* R343 */ 449 - { 0x0000, 0x0000 }, /* R344 */ 450 - { 0x0000, 0x0000 }, /* R345 */ 451 - { 0x0000, 0x0000 }, /* R346 */ 452 - { 0x0000, 0x0000 }, /* R347 */ 453 - { 0x0000, 0x0000 }, /* R348 */ 454 - { 0x0000, 0x0000 }, /* R349 */ 455 - { 0x0000, 0x0000 }, /* R350 */ 456 - { 0x0000, 0x0000 }, /* R351 */ 457 - { 0x0000, 0x0000 }, /* R352 */ 458 - { 0x0000, 0x0000 }, /* R353 */ 459 - { 0x0000, 0x0000 }, /* R354 */ 460 - { 0x0000, 0x0000 }, /* R355 */ 461 - { 0x0000, 0x0000 }, /* R356 */ 462 - { 0x0000, 0x0000 }, /* R357 */ 463 - { 0x0000, 0x0000 }, /* R358 */ 464 - { 0x0000, 0x0000 }, /* R359 */ 465 - { 0x0000, 0x0000 }, /* R360 */ 466 - { 0x0000, 0x0000 }, /* R361 */ 467 - { 0x0000, 0x0000 }, /* R362 */ 468 - { 0x0000, 0x0000 }, /* R363 */ 469 - { 0x0000, 0x0000 }, /* R364 */ 470 - { 0x0000, 0x0000 }, /* R365 */ 471 - { 0x0000, 0x0000 }, /* R366 */ 472 - { 0x0000, 0x0000 }, /* R367 */ 473 - { 0x0000, 0x0000 }, /* R368 */ 474 - { 0x0000, 0x0000 }, /* R369 */ 475 - { 0x0000, 0x0000 }, /* R370 */ 476 - { 0x0000, 0x0000 }, /* R371 */ 477 - { 0x0000, 0x0000 }, /* R372 */ 478 - { 0x0000, 0x0000 }, /* R373 */ 479 - { 0x0000, 0x0000 }, /* R374 */ 480 - { 0x0000, 0x0000 }, /* R375 */ 481 - { 0x0000, 0x0000 }, /* R376 */ 482 - { 0x0000, 0x0000 }, /* R377 */ 483 - { 0x0000, 0x0000 }, /* R378 */ 484 - { 0x0000, 0x0000 }, /* R379 */ 485 - { 0x0000, 0x0000 }, /* R380 */ 486 - { 0x0000, 0x0000 }, /* R381 */ 487 - { 0x0000, 0x0000 }, /* R382 */ 488 - { 0x0000, 0x0000 }, /* R383 */ 489 - { 0x0000, 0x0000 }, /* R384 */ 490 - { 0x0000, 0x0000 }, /* R385 */ 491 - { 0x0000, 0x0000 }, /* R386 */ 492 - { 0x0000, 0x0000 }, /* R387 */ 493 - { 0x0000, 0x0000 }, /* R388 */ 494 - { 0x0000, 0x0000 }, /* R389 */ 495 - { 0x0000, 0x0000 }, /* R390 */ 496 - { 0x0000, 0x0000 }, /* R391 */ 497 - { 0x0000, 0x0000 }, /* R392 */ 498 - { 0x0000, 0x0000 }, /* R393 */ 499 - { 0x0000, 0x0000 }, /* R394 */ 500 - { 0x0000, 0x0000 }, /* R395 */ 501 - { 0x0000, 0x0000 }, /* R396 */ 502 - { 0x0000, 0x0000 }, /* R397 */ 503 - { 0x0000, 0x0000 }, /* R398 */ 504 - { 0x0000, 0x0000 }, /* R399 */ 505 - { 0x0000, 0x0000 }, /* R400 */ 506 - { 0x0000, 0x0000 }, /* R401 */ 507 - { 0x0000, 0x0000 }, /* R402 */ 508 - { 0x0000, 0x0000 }, /* R403 */ 509 - { 0x0000, 0x0000 }, /* R404 */ 510 - { 0x0000, 0x0000 }, /* R405 */ 511 - { 0x0000, 0x0000 }, /* R406 */ 512 - { 0x0000, 0x0000 }, /* R407 */ 513 - { 0x0000, 0x0000 }, /* R408 */ 514 - { 0x0000, 0x0000 }, /* R409 */ 515 - { 0x0000, 0x0000 }, /* R410 */ 516 - { 0x0000, 0x0000 }, /* R411 */ 517 - { 0x0000, 0x0000 }, /* R412 */ 518 - { 0x0000, 0x0000 }, /* R413 */ 519 - { 0x0000, 0x0000 }, /* R414 */ 520 - { 0x0000, 0x0000 }, /* R415 */ 521 - { 0x0000, 0x0000 }, /* R416 */ 522 - { 0x0000, 0x0000 }, /* R417 */ 523 - { 0x0000, 0x0000 }, /* R418 */ 524 - { 0x0000, 0x0000 }, /* R419 */ 525 - { 0x0000, 0x0000 }, /* R420 */ 526 - { 0x0000, 0x0000 }, /* R421 */ 527 - { 0x0000, 0x0000 }, /* R422 */ 528 - { 0x0000, 0x0000 }, /* R423 */ 529 - { 0x0000, 0x0000 }, /* R424 */ 530 - { 0x0000, 0x0000 }, /* R425 */ 531 - { 0x0000, 0x0000 }, /* R426 */ 532 - { 0x0000, 0x0000 }, /* R427 */ 533 - { 0x0000, 0x0000 }, /* R428 */ 534 - { 0x0000, 0x0000 }, /* R429 */ 535 - { 0x0000, 0x0000 }, /* R430 */ 536 - { 0x0000, 0x0000 }, /* R431 */ 537 - { 0x0000, 0x0000 }, /* R432 */ 538 - { 0x0000, 0x0000 }, /* R433 */ 539 - { 0x0000, 0x0000 }, /* R434 */ 540 - { 0x0000, 0x0000 }, /* R435 */ 541 - { 0x0000, 0x0000 }, /* R436 */ 542 - { 0x0000, 0x0000 }, /* R437 */ 543 - { 0x0000, 0x0000 }, /* R438 */ 544 - { 0x0000, 0x0000 }, /* R439 */ 545 - { 0x0000, 0x0000 }, /* R440 */ 546 - { 0x0000, 0x0000 }, /* R441 */ 547 - { 0x0000, 0x0000 }, /* R442 */ 548 - { 0x0000, 0x0000 }, /* R443 */ 549 - { 0x0000, 0x0000 }, /* R444 */ 550 - { 0x0000, 0x0000 }, /* R445 */ 551 - { 0x0000, 0x0000 }, /* R446 */ 552 - { 0x0000, 0x0000 }, /* R447 */ 553 - { 0x0000, 0x0000 }, /* R448 */ 554 - { 0x0000, 0x0000 }, /* R449 */ 555 - { 0x0000, 0x0000 }, /* R450 */ 556 - { 0x0000, 0x0000 }, /* R451 */ 557 - { 0x0000, 0x0000 }, /* R452 */ 558 - { 0x0000, 0x0000 }, /* R453 */ 559 - { 0x0000, 0x0000 }, /* R454 */ 560 - { 0x0000, 0x0000 }, /* R455 */ 561 - { 0x0000, 0x0000 }, /* R456 */ 562 - { 0x0000, 0x0000 }, /* R457 */ 563 - { 0x0000, 0x0000 }, /* R458 */ 564 - { 0x0000, 0x0000 }, /* R459 */ 565 - { 0x0000, 0x0000 }, /* R460 */ 566 - { 0x0000, 0x0000 }, /* R461 */ 567 - { 0x0000, 0x0000 }, /* R462 */ 568 - { 0x0000, 0x0000 }, /* R463 */ 569 - { 0x0000, 0x0000 }, /* R464 */ 570 - { 0x0000, 0x0000 }, /* R465 */ 571 - { 0x0000, 0x0000 }, /* R466 */ 572 - { 0x0000, 0x0000 }, /* R467 */ 573 - { 0x0000, 0x0000 }, /* R468 */ 574 - { 0x0000, 0x0000 }, /* R469 */ 575 - { 0x0000, 0x0000 }, /* R470 */ 576 - { 0x0000, 0x0000 }, /* R471 */ 577 - { 0x0000, 0x0000 }, /* R472 */ 578 - { 0x0000, 0x0000 }, /* R473 */ 579 - { 0x0000, 0x0000 }, /* R474 */ 580 - { 0x0000, 0x0000 }, /* R475 */ 581 - { 0x0000, 0x0000 }, /* R476 */ 582 - { 0x0000, 0x0000 }, /* R477 */ 583 - { 0x0000, 0x0000 }, /* R478 */ 584 - { 0x0000, 0x0000 }, /* R479 */ 585 - { 0x0000, 0x0000 }, /* R480 */ 586 - { 0x0000, 0x0000 }, /* R481 */ 587 - { 0x0000, 0x0000 }, /* R482 */ 588 - { 0x0000, 0x0000 }, /* R483 */ 589 - { 0x0000, 0x0000 }, /* R484 */ 590 - { 0x0000, 0x0000 }, /* R485 */ 591 - { 0x0000, 0x0000 }, /* R486 */ 592 - { 0x0000, 0x0000 }, /* R487 */ 593 - { 0x0000, 0x0000 }, /* R488 */ 594 - { 0x0000, 0x0000 }, /* R489 */ 595 - { 0x0000, 0x0000 }, /* R490 */ 596 - { 0x0000, 0x0000 }, /* R491 */ 597 - { 0x0000, 0x0000 }, /* R492 */ 598 - { 0x0000, 0x0000 }, /* R493 */ 599 - { 0x0000, 0x0000 }, /* R494 */ 600 - { 0x0000, 0x0000 }, /* R495 */ 601 - { 0x0000, 0x0000 }, /* R496 */ 602 - { 0x0000, 0x0000 }, /* R497 */ 603 - { 0x0000, 0x0000 }, /* R498 */ 604 - { 0x0000, 0x0000 }, /* R499 */ 605 - { 0x0000, 0x0000 }, /* R500 */ 606 - { 0x0000, 0x0000 }, /* R501 */ 607 - { 0x0000, 0x0000 }, /* R502 */ 608 - { 0x0000, 0x0000 }, /* R503 */ 609 - { 0x0000, 0x0000 }, /* R504 */ 610 - { 0x0000, 0x0000 }, /* R505 */ 611 - { 0x0000, 0x0000 }, /* R506 */ 612 - { 0x0000, 0x0000 }, /* R507 */ 613 - { 0x0000, 0x0000 }, /* R508 */ 614 - { 0x0000, 0x0000 }, /* R509 */ 615 - { 0x0000, 0x0000 }, /* R510 */ 616 - { 0x0000, 0x0000 }, /* R511 */ 617 - { 0x001F, 0x001F }, /* R512 - AIF1 Clocking (1) */ 618 - { 0x003F, 0x003F }, /* R513 - AIF1 Clocking (2) */ 619 - { 0x0000, 0x0000 }, /* R514 */ 620 - { 0x0000, 0x0000 }, /* R515 */ 621 - { 0x001F, 0x001F }, /* R516 - AIF2 Clocking (1) */ 622 - { 0x003F, 0x003F }, /* R517 - AIF2 Clocking (2) */ 623 - { 0x0000, 0x0000 }, /* R518 */ 624 - { 0x0000, 0x0000 }, /* R519 */ 625 - { 0x001F, 0x001F }, /* R520 - Clocking (1) */ 626 - { 0x0777, 0x0777 }, /* R521 - Clocking (2) */ 627 - { 0x0000, 0x0000 }, /* R522 */ 628 - { 0x0000, 0x0000 }, /* R523 */ 629 - { 0x0000, 0x0000 }, /* R524 */ 630 - { 0x0000, 0x0000 }, /* R525 */ 631 - { 0x0000, 0x0000 }, /* R526 */ 632 - { 0x0000, 0x0000 }, /* R527 */ 633 - { 0x00FF, 0x00FF }, /* R528 - AIF1 Rate */ 634 - { 0x00FF, 0x00FF }, /* R529 - AIF2 Rate */ 635 - { 0x000F, 0x0000 }, /* R530 - Rate Status */ 636 - { 0x0000, 0x0000 }, /* R531 */ 637 - { 0x0000, 0x0000 }, /* R532 */ 638 - { 0x0000, 0x0000 }, /* R533 */ 639 - { 0x0000, 0x0000 }, /* R534 */ 640 - { 0x0000, 0x0000 }, /* R535 */ 641 - { 0x0000, 0x0000 }, /* R536 */ 642 - { 0x0000, 0x0000 }, /* R537 */ 643 - { 0x0000, 0x0000 }, /* R538 */ 644 - { 0x0000, 0x0000 }, /* R539 */ 645 - { 0x0000, 0x0000 }, /* R540 */ 646 - { 0x0000, 0x0000 }, /* R541 */ 647 - { 0x0000, 0x0000 }, /* R542 */ 648 - { 0x0000, 0x0000 }, /* R543 */ 649 - { 0x0007, 0x0007 }, /* R544 - FLL1 Control (1) */ 650 - { 0x3F77, 0x3F77 }, /* R545 - FLL1 Control (2) */ 651 - { 0xFFFF, 0xFFFF }, /* R546 - FLL1 Control (3) */ 652 - { 0x7FEF, 0x7FEF }, /* R547 - FLL1 Control (4) */ 653 - { 0x1FDB, 0x1FDB }, /* R548 - FLL1 Control (5) */ 654 - { 0x0000, 0x0000 }, /* R549 */ 655 - { 0x0000, 0x0000 }, /* R550 */ 656 - { 0x0000, 0x0000 }, /* R551 */ 657 - { 0x0000, 0x0000 }, /* R552 */ 658 - { 0x0000, 0x0000 }, /* R553 */ 659 - { 0x0000, 0x0000 }, /* R554 */ 660 - { 0x0000, 0x0000 }, /* R555 */ 661 - { 0x0000, 0x0000 }, /* R556 */ 662 - { 0x0000, 0x0000 }, /* R557 */ 663 - { 0x0000, 0x0000 }, /* R558 */ 664 - { 0x0000, 0x0000 }, /* R559 */ 665 - { 0x0000, 0x0000 }, /* R560 */ 666 - { 0x0000, 0x0000 }, /* R561 */ 667 - { 0x0000, 0x0000 }, /* R562 */ 668 - { 0x0000, 0x0000 }, /* R563 */ 669 - { 0x0000, 0x0000 }, /* R564 */ 670 - { 0x0000, 0x0000 }, /* R565 */ 671 - { 0x0000, 0x0000 }, /* R566 */ 672 - { 0x0000, 0x0000 }, /* R567 */ 673 - { 0x0000, 0x0000 }, /* R568 */ 674 - { 0x0000, 0x0000 }, /* R569 */ 675 - { 0x0000, 0x0000 }, /* R570 */ 676 - { 0x0000, 0x0000 }, /* R571 */ 677 - { 0x0000, 0x0000 }, /* R572 */ 678 - { 0x0000, 0x0000 }, /* R573 */ 679 - { 0x0000, 0x0000 }, /* R574 */ 680 - { 0x0000, 0x0000 }, /* R575 */ 681 - { 0x0007, 0x0007 }, /* R576 - FLL2 Control (1) */ 682 - { 0x3F77, 0x3F77 }, /* R577 - FLL2 Control (2) */ 683 - { 0xFFFF, 0xFFFF }, /* R578 - FLL2 Control (3) */ 684 - { 0x7FEF, 0x7FEF }, /* R579 - FLL2 Control (4) */ 685 - { 0x1FDB, 0x1FDB }, /* R580 - FLL2 Control (5) */ 686 - { 0x0000, 0x0000 }, /* R581 */ 687 - { 0x0000, 0x0000 }, /* R582 */ 688 - { 0x0000, 0x0000 }, /* R583 */ 689 - { 0x0000, 0x0000 }, /* R584 */ 690 - { 0x0000, 0x0000 }, /* R585 */ 691 - { 0x0000, 0x0000 }, /* R586 */ 692 - { 0x0000, 0x0000 }, /* R587 */ 693 - { 0x0000, 0x0000 }, /* R588 */ 694 - { 0x0000, 0x0000 }, /* R589 */ 695 - { 0x0000, 0x0000 }, /* R590 */ 696 - { 0x0000, 0x0000 }, /* R591 */ 697 - { 0x0000, 0x0000 }, /* R592 */ 698 - { 0x0000, 0x0000 }, /* R593 */ 699 - { 0x0000, 0x0000 }, /* R594 */ 700 - { 0x0000, 0x0000 }, /* R595 */ 701 - { 0x0000, 0x0000 }, /* R596 */ 702 - { 0x0000, 0x0000 }, /* R597 */ 703 - { 0x0000, 0x0000 }, /* R598 */ 704 - { 0x0000, 0x0000 }, /* R599 */ 705 - { 0x0000, 0x0000 }, /* R600 */ 706 - { 0x0000, 0x0000 }, /* R601 */ 707 - { 0x0000, 0x0000 }, /* R602 */ 708 - { 0x0000, 0x0000 }, /* R603 */ 709 - { 0x0000, 0x0000 }, /* R604 */ 710 - { 0x0000, 0x0000 }, /* R605 */ 711 - { 0x0000, 0x0000 }, /* R606 */ 712 - { 0x0000, 0x0000 }, /* R607 */ 713 - { 0x0000, 0x0000 }, /* R608 */ 714 - { 0x0000, 0x0000 }, /* R609 */ 715 - { 0x0000, 0x0000 }, /* R610 */ 716 - { 0x0000, 0x0000 }, /* R611 */ 717 - { 0x0000, 0x0000 }, /* R612 */ 718 - { 0x0000, 0x0000 }, /* R613 */ 719 - { 0x0000, 0x0000 }, /* R614 */ 720 - { 0x0000, 0x0000 }, /* R615 */ 721 - { 0x0000, 0x0000 }, /* R616 */ 722 - { 0x0000, 0x0000 }, /* R617 */ 723 - { 0x0000, 0x0000 }, /* R618 */ 724 - { 0x0000, 0x0000 }, /* R619 */ 725 - { 0x0000, 0x0000 }, /* R620 */ 726 - { 0x0000, 0x0000 }, /* R621 */ 727 - { 0x0000, 0x0000 }, /* R622 */ 728 - { 0x0000, 0x0000 }, /* R623 */ 729 - { 0x0000, 0x0000 }, /* R624 */ 730 - { 0x0000, 0x0000 }, /* R625 */ 731 - { 0x0000, 0x0000 }, /* R626 */ 732 - { 0x0000, 0x0000 }, /* R627 */ 733 - { 0x0000, 0x0000 }, /* R628 */ 734 - { 0x0000, 0x0000 }, /* R629 */ 735 - { 0x0000, 0x0000 }, /* R630 */ 736 - { 0x0000, 0x0000 }, /* R631 */ 737 - { 0x0000, 0x0000 }, /* R632 */ 738 - { 0x0000, 0x0000 }, /* R633 */ 739 - { 0x0000, 0x0000 }, /* R634 */ 740 - { 0x0000, 0x0000 }, /* R635 */ 741 - { 0x0000, 0x0000 }, /* R636 */ 742 - { 0x0000, 0x0000 }, /* R637 */ 743 - { 0x0000, 0x0000 }, /* R638 */ 744 - { 0x0000, 0x0000 }, /* R639 */ 745 - { 0x0000, 0x0000 }, /* R640 */ 746 - { 0x0000, 0x0000 }, /* R641 */ 747 - { 0x0000, 0x0000 }, /* R642 */ 748 - { 0x0000, 0x0000 }, /* R643 */ 749 - { 0x0000, 0x0000 }, /* R644 */ 750 - { 0x0000, 0x0000 }, /* R645 */ 751 - { 0x0000, 0x0000 }, /* R646 */ 752 - { 0x0000, 0x0000 }, /* R647 */ 753 - { 0x0000, 0x0000 }, /* R648 */ 754 - { 0x0000, 0x0000 }, /* R649 */ 755 - { 0x0000, 0x0000 }, /* R650 */ 756 - { 0x0000, 0x0000 }, /* R651 */ 757 - { 0x0000, 0x0000 }, /* R652 */ 758 - { 0x0000, 0x0000 }, /* R653 */ 759 - { 0x0000, 0x0000 }, /* R654 */ 760 - { 0x0000, 0x0000 }, /* R655 */ 761 - { 0x0000, 0x0000 }, /* R656 */ 762 - { 0x0000, 0x0000 }, /* R657 */ 763 - { 0x0000, 0x0000 }, /* R658 */ 764 - { 0x0000, 0x0000 }, /* R659 */ 765 - { 0x0000, 0x0000 }, /* R660 */ 766 - { 0x0000, 0x0000 }, /* R661 */ 767 - { 0x0000, 0x0000 }, /* R662 */ 768 - { 0x0000, 0x0000 }, /* R663 */ 769 - { 0x0000, 0x0000 }, /* R664 */ 770 - { 0x0000, 0x0000 }, /* R665 */ 771 - { 0x0000, 0x0000 }, /* R666 */ 772 - { 0x0000, 0x0000 }, /* R667 */ 773 - { 0x0000, 0x0000 }, /* R668 */ 774 - { 0x0000, 0x0000 }, /* R669 */ 775 - { 0x0000, 0x0000 }, /* R670 */ 776 - { 0x0000, 0x0000 }, /* R671 */ 777 - { 0x0000, 0x0000 }, /* R672 */ 778 - { 0x0000, 0x0000 }, /* R673 */ 779 - { 0x0000, 0x0000 }, /* R674 */ 780 - { 0x0000, 0x0000 }, /* R675 */ 781 - { 0x0000, 0x0000 }, /* R676 */ 782 - { 0x0000, 0x0000 }, /* R677 */ 783 - { 0x0000, 0x0000 }, /* R678 */ 784 - { 0x0000, 0x0000 }, /* R679 */ 785 - { 0x0000, 0x0000 }, /* R680 */ 786 - { 0x0000, 0x0000 }, /* R681 */ 787 - { 0x0000, 0x0000 }, /* R682 */ 788 - { 0x0000, 0x0000 }, /* R683 */ 789 - { 0x0000, 0x0000 }, /* R684 */ 790 - { 0x0000, 0x0000 }, /* R685 */ 791 - { 0x0000, 0x0000 }, /* R686 */ 792 - { 0x0000, 0x0000 }, /* R687 */ 793 - { 0x0000, 0x0000 }, /* R688 */ 794 - { 0x0000, 0x0000 }, /* R689 */ 795 - { 0x0000, 0x0000 }, /* R690 */ 796 - { 0x0000, 0x0000 }, /* R691 */ 797 - { 0x0000, 0x0000 }, /* R692 */ 798 - { 0x0000, 0x0000 }, /* R693 */ 799 - { 0x0000, 0x0000 }, /* R694 */ 800 - { 0x0000, 0x0000 }, /* R695 */ 801 - { 0x0000, 0x0000 }, /* R696 */ 802 - { 0x0000, 0x0000 }, /* R697 */ 803 - { 0x0000, 0x0000 }, /* R698 */ 804 - { 0x0000, 0x0000 }, /* R699 */ 805 - { 0x0000, 0x0000 }, /* R700 */ 806 - { 0x0000, 0x0000 }, /* R701 */ 807 - { 0x0000, 0x0000 }, /* R702 */ 808 - { 0x0000, 0x0000 }, /* R703 */ 809 - { 0x0000, 0x0000 }, /* R704 */ 810 - { 0x0000, 0x0000 }, /* R705 */ 811 - { 0x0000, 0x0000 }, /* R706 */ 812 - { 0x0000, 0x0000 }, /* R707 */ 813 - { 0x0000, 0x0000 }, /* R708 */ 814 - { 0x0000, 0x0000 }, /* R709 */ 815 - { 0x0000, 0x0000 }, /* R710 */ 816 - { 0x0000, 0x0000 }, /* R711 */ 817 - { 0x0000, 0x0000 }, /* R712 */ 818 - { 0x0000, 0x0000 }, /* R713 */ 819 - { 0x0000, 0x0000 }, /* R714 */ 820 - { 0x0000, 0x0000 }, /* R715 */ 821 - { 0x0000, 0x0000 }, /* R716 */ 822 - { 0x0000, 0x0000 }, /* R717 */ 823 - { 0x0000, 0x0000 }, /* R718 */ 824 - { 0x0000, 0x0000 }, /* R719 */ 825 - { 0x0000, 0x0000 }, /* R720 */ 826 - { 0x0000, 0x0000 }, /* R721 */ 827 - { 0x0000, 0x0000 }, /* R722 */ 828 - { 0x0000, 0x0000 }, /* R723 */ 829 - { 0x0000, 0x0000 }, /* R724 */ 830 - { 0x0000, 0x0000 }, /* R725 */ 831 - { 0x0000, 0x0000 }, /* R726 */ 832 - { 0x0000, 0x0000 }, /* R727 */ 833 - { 0x0000, 0x0000 }, /* R728 */ 834 - { 0x0000, 0x0000 }, /* R729 */ 835 - { 0x0000, 0x0000 }, /* R730 */ 836 - { 0x0000, 0x0000 }, /* R731 */ 837 - { 0x0000, 0x0000 }, /* R732 */ 838 - { 0x0000, 0x0000 }, /* R733 */ 839 - { 0x0000, 0x0000 }, /* R734 */ 840 - { 0x0000, 0x0000 }, /* R735 */ 841 - { 0x0000, 0x0000 }, /* R736 */ 842 - { 0x0000, 0x0000 }, /* R737 */ 843 - { 0x0000, 0x0000 }, /* R738 */ 844 - { 0x0000, 0x0000 }, /* R739 */ 845 - { 0x0000, 0x0000 }, /* R740 */ 846 - { 0x0000, 0x0000 }, /* R741 */ 847 - { 0x0000, 0x0000 }, /* R742 */ 848 - { 0x0000, 0x0000 }, /* R743 */ 849 - { 0x0000, 0x0000 }, /* R744 */ 850 - { 0x0000, 0x0000 }, /* R745 */ 851 - { 0x0000, 0x0000 }, /* R746 */ 852 - { 0x0000, 0x0000 }, /* R747 */ 853 - { 0x0000, 0x0000 }, /* R748 */ 854 - { 0x0000, 0x0000 }, /* R749 */ 855 - { 0x0000, 0x0000 }, /* R750 */ 856 - { 0x0000, 0x0000 }, /* R751 */ 857 - { 0x0000, 0x0000 }, /* R752 */ 858 - { 0x0000, 0x0000 }, /* R753 */ 859 - { 0x0000, 0x0000 }, /* R754 */ 860 - { 0x0000, 0x0000 }, /* R755 */ 861 - { 0x0000, 0x0000 }, /* R756 */ 862 - { 0x0000, 0x0000 }, /* R757 */ 863 - { 0x0000, 0x0000 }, /* R758 */ 864 - { 0x0000, 0x0000 }, /* R759 */ 865 - { 0x0000, 0x0000 }, /* R760 */ 866 - { 0x0000, 0x0000 }, /* R761 */ 867 - { 0x0000, 0x0000 }, /* R762 */ 868 - { 0x0000, 0x0000 }, /* R763 */ 869 - { 0x0000, 0x0000 }, /* R764 */ 870 - { 0x0000, 0x0000 }, /* R765 */ 871 - { 0x0000, 0x0000 }, /* R766 */ 872 - { 0x0000, 0x0000 }, /* R767 */ 873 - { 0xE1F8, 0xE1F8 }, /* R768 - AIF1 Control (1) */ 874 - { 0xCD1F, 0xCD1F }, /* R769 - AIF1 Control (2) */ 875 - { 0xF000, 0xF000 }, /* R770 - AIF1 Master/Slave */ 876 - { 0x01F0, 0x01F0 }, /* R771 - AIF1 BCLK */ 877 - { 0x0FFF, 0x0FFF }, /* R772 - AIF1ADC LRCLK */ 878 - { 0x0FFF, 0x0FFF }, /* R773 - AIF1DAC LRCLK */ 879 - { 0x0003, 0x0003 }, /* R774 - AIF1DAC Data */ 880 - { 0x0003, 0x0003 }, /* R775 - AIF1ADC Data */ 881 - { 0x0000, 0x0000 }, /* R776 */ 882 - { 0x0000, 0x0000 }, /* R777 */ 883 - { 0x0000, 0x0000 }, /* R778 */ 884 - { 0x0000, 0x0000 }, /* R779 */ 885 - { 0x0000, 0x0000 }, /* R780 */ 886 - { 0x0000, 0x0000 }, /* R781 */ 887 - { 0x0000, 0x0000 }, /* R782 */ 888 - { 0x0000, 0x0000 }, /* R783 */ 889 - { 0xF1F8, 0xF1F8 }, /* R784 - AIF2 Control (1) */ 890 - { 0xFD1F, 0xFD1F }, /* R785 - AIF2 Control (2) */ 891 - { 0xF000, 0xF000 }, /* R786 - AIF2 Master/Slave */ 892 - { 0x01F0, 0x01F0 }, /* R787 - AIF2 BCLK */ 893 - { 0x0FFF, 0x0FFF }, /* R788 - AIF2ADC LRCLK */ 894 - { 0x0FFF, 0x0FFF }, /* R789 - AIF2DAC LRCLK */ 895 - { 0x0003, 0x0003 }, /* R790 - AIF2DAC Data */ 896 - { 0x0003, 0x0003 }, /* R791 - AIF2ADC Data */ 897 - { 0x0000, 0x0000 }, /* R792 */ 898 - { 0x0000, 0x0000 }, /* R793 */ 899 - { 0x0000, 0x0000 }, /* R794 */ 900 - { 0x0000, 0x0000 }, /* R795 */ 901 - { 0x0000, 0x0000 }, /* R796 */ 902 - { 0x0000, 0x0000 }, /* R797 */ 903 - { 0x0000, 0x0000 }, /* R798 */ 904 - { 0x0000, 0x0000 }, /* R799 */ 905 - { 0x0000, 0x0000 }, /* R800 */ 906 - { 0x0000, 0x0000 }, /* R801 */ 907 - { 0x0000, 0x0000 }, /* R802 */ 908 - { 0x0000, 0x0000 }, /* R803 */ 909 - { 0x0000, 0x0000 }, /* R804 */ 910 - { 0x0000, 0x0000 }, /* R805 */ 911 - { 0x0000, 0x0000 }, /* R806 */ 912 - { 0x0000, 0x0000 }, /* R807 */ 913 - { 0x0000, 0x0000 }, /* R808 */ 914 - { 0x0000, 0x0000 }, /* R809 */ 915 - { 0x0000, 0x0000 }, /* R810 */ 916 - { 0x0000, 0x0000 }, /* R811 */ 917 - { 0x0000, 0x0000 }, /* R812 */ 918 - { 0x0000, 0x0000 }, /* R813 */ 919 - { 0x0000, 0x0000 }, /* R814 */ 920 - { 0x0000, 0x0000 }, /* R815 */ 921 - { 0x0000, 0x0000 }, /* R816 */ 922 - { 0x0000, 0x0000 }, /* R817 */ 923 - { 0x0000, 0x0000 }, /* R818 */ 924 - { 0x0000, 0x0000 }, /* R819 */ 925 - { 0x0000, 0x0000 }, /* R820 */ 926 - { 0x0000, 0x0000 }, /* R821 */ 927 - { 0x0000, 0x0000 }, /* R822 */ 928 - { 0x0000, 0x0000 }, /* R823 */ 929 - { 0x0000, 0x0000 }, /* R824 */ 930 - { 0x0000, 0x0000 }, /* R825 */ 931 - { 0x0000, 0x0000 }, /* R826 */ 932 - { 0x0000, 0x0000 }, /* R827 */ 933 - { 0x0000, 0x0000 }, /* R828 */ 934 - { 0x0000, 0x0000 }, /* R829 */ 935 - { 0x0000, 0x0000 }, /* R830 */ 936 - { 0x0000, 0x0000 }, /* R831 */ 937 - { 0x0000, 0x0000 }, /* R832 */ 938 - { 0x0000, 0x0000 }, /* R833 */ 939 - { 0x0000, 0x0000 }, /* R834 */ 940 - { 0x0000, 0x0000 }, /* R835 */ 941 - { 0x0000, 0x0000 }, /* R836 */ 942 - { 0x0000, 0x0000 }, /* R837 */ 943 - { 0x0000, 0x0000 }, /* R838 */ 944 - { 0x0000, 0x0000 }, /* R839 */ 945 - { 0x0000, 0x0000 }, /* R840 */ 946 - { 0x0000, 0x0000 }, /* R841 */ 947 - { 0x0000, 0x0000 }, /* R842 */ 948 - { 0x0000, 0x0000 }, /* R843 */ 949 - { 0x0000, 0x0000 }, /* R844 */ 950 - { 0x0000, 0x0000 }, /* R845 */ 951 - { 0x0000, 0x0000 }, /* R846 */ 952 - { 0x0000, 0x0000 }, /* R847 */ 953 - { 0x0000, 0x0000 }, /* R848 */ 954 - { 0x0000, 0x0000 }, /* R849 */ 955 - { 0x0000, 0x0000 }, /* R850 */ 956 - { 0x0000, 0x0000 }, /* R851 */ 957 - { 0x0000, 0x0000 }, /* R852 */ 958 - { 0x0000, 0x0000 }, /* R853 */ 959 - { 0x0000, 0x0000 }, /* R854 */ 960 - { 0x0000, 0x0000 }, /* R855 */ 961 - { 0x0000, 0x0000 }, /* R856 */ 962 - { 0x0000, 0x0000 }, /* R857 */ 963 - { 0x0000, 0x0000 }, /* R858 */ 964 - { 0x0000, 0x0000 }, /* R859 */ 965 - { 0x0000, 0x0000 }, /* R860 */ 966 - { 0x0000, 0x0000 }, /* R861 */ 967 - { 0x0000, 0x0000 }, /* R862 */ 968 - { 0x0000, 0x0000 }, /* R863 */ 969 - { 0x0000, 0x0000 }, /* R864 */ 970 - { 0x0000, 0x0000 }, /* R865 */ 971 - { 0x0000, 0x0000 }, /* R866 */ 972 - { 0x0000, 0x0000 }, /* R867 */ 973 - { 0x0000, 0x0000 }, /* R868 */ 974 - { 0x0000, 0x0000 }, /* R869 */ 975 - { 0x0000, 0x0000 }, /* R870 */ 976 - { 0x0000, 0x0000 }, /* R871 */ 977 - { 0x0000, 0x0000 }, /* R872 */ 978 - { 0x0000, 0x0000 }, /* R873 */ 979 - { 0x0000, 0x0000 }, /* R874 */ 980 - { 0x0000, 0x0000 }, /* R875 */ 981 - { 0x0000, 0x0000 }, /* R876 */ 982 - { 0x0000, 0x0000 }, /* R877 */ 983 - { 0x0000, 0x0000 }, /* R878 */ 984 - { 0x0000, 0x0000 }, /* R879 */ 985 - { 0x0000, 0x0000 }, /* R880 */ 986 - { 0x0000, 0x0000 }, /* R881 */ 987 - { 0x0000, 0x0000 }, /* R882 */ 988 - { 0x0000, 0x0000 }, /* R883 */ 989 - { 0x0000, 0x0000 }, /* R884 */ 990 - { 0x0000, 0x0000 }, /* R885 */ 991 - { 0x0000, 0x0000 }, /* R886 */ 992 - { 0x0000, 0x0000 }, /* R887 */ 993 - { 0x0000, 0x0000 }, /* R888 */ 994 - { 0x0000, 0x0000 }, /* R889 */ 995 - { 0x0000, 0x0000 }, /* R890 */ 996 - { 0x0000, 0x0000 }, /* R891 */ 997 - { 0x0000, 0x0000 }, /* R892 */ 998 - { 0x0000, 0x0000 }, /* R893 */ 999 - { 0x0000, 0x0000 }, /* R894 */ 1000 - { 0x0000, 0x0000 }, /* R895 */ 1001 - { 0x0000, 0x0000 }, /* R896 */ 1002 - { 0x0000, 0x0000 }, /* R897 */ 1003 - { 0x0000, 0x0000 }, /* R898 */ 1004 - { 0x0000, 0x0000 }, /* R899 */ 1005 - { 0x0000, 0x0000 }, /* R900 */ 1006 - { 0x0000, 0x0000 }, /* R901 */ 1007 - { 0x0000, 0x0000 }, /* R902 */ 1008 - { 0x0000, 0x0000 }, /* R903 */ 1009 - { 0x0000, 0x0000 }, /* R904 */ 1010 - { 0x0000, 0x0000 }, /* R905 */ 1011 - { 0x0000, 0x0000 }, /* R906 */ 1012 - { 0x0000, 0x0000 }, /* R907 */ 1013 - { 0x0000, 0x0000 }, /* R908 */ 1014 - { 0x0000, 0x0000 }, /* R909 */ 1015 - { 0x0000, 0x0000 }, /* R910 */ 1016 - { 0x0000, 0x0000 }, /* R911 */ 1017 - { 0x0000, 0x0000 }, /* R912 */ 1018 - { 0x0000, 0x0000 }, /* R913 */ 1019 - { 0x0000, 0x0000 }, /* R914 */ 1020 - { 0x0000, 0x0000 }, /* R915 */ 1021 - { 0x0000, 0x0000 }, /* R916 */ 1022 - { 0x0000, 0x0000 }, /* R917 */ 1023 - { 0x0000, 0x0000 }, /* R918 */ 1024 - { 0x0000, 0x0000 }, /* R919 */ 1025 - { 0x0000, 0x0000 }, /* R920 */ 1026 - { 0x0000, 0x0000 }, /* R921 */ 1027 - { 0x0000, 0x0000 }, /* R922 */ 1028 - { 0x0000, 0x0000 }, /* R923 */ 1029 - { 0x0000, 0x0000 }, /* R924 */ 1030 - { 0x0000, 0x0000 }, /* R925 */ 1031 - { 0x0000, 0x0000 }, /* R926 */ 1032 - { 0x0000, 0x0000 }, /* R927 */ 1033 - { 0x0000, 0x0000 }, /* R928 */ 1034 - { 0x0000, 0x0000 }, /* R929 */ 1035 - { 0x0000, 0x0000 }, /* R930 */ 1036 - { 0x0000, 0x0000 }, /* R931 */ 1037 - { 0x0000, 0x0000 }, /* R932 */ 1038 - { 0x0000, 0x0000 }, /* R933 */ 1039 - { 0x0000, 0x0000 }, /* R934 */ 1040 - { 0x0000, 0x0000 }, /* R935 */ 1041 - { 0x0000, 0x0000 }, /* R936 */ 1042 - { 0x0000, 0x0000 }, /* R937 */ 1043 - { 0x0000, 0x0000 }, /* R938 */ 1044 - { 0x0000, 0x0000 }, /* R939 */ 1045 - { 0x0000, 0x0000 }, /* R940 */ 1046 - { 0x0000, 0x0000 }, /* R941 */ 1047 - { 0x0000, 0x0000 }, /* R942 */ 1048 - { 0x0000, 0x0000 }, /* R943 */ 1049 - { 0x0000, 0x0000 }, /* R944 */ 1050 - { 0x0000, 0x0000 }, /* R945 */ 1051 - { 0x0000, 0x0000 }, /* R946 */ 1052 - { 0x0000, 0x0000 }, /* R947 */ 1053 - { 0x0000, 0x0000 }, /* R948 */ 1054 - { 0x0000, 0x0000 }, /* R949 */ 1055 - { 0x0000, 0x0000 }, /* R950 */ 1056 - { 0x0000, 0x0000 }, /* R951 */ 1057 - { 0x0000, 0x0000 }, /* R952 */ 1058 - { 0x0000, 0x0000 }, /* R953 */ 1059 - { 0x0000, 0x0000 }, /* R954 */ 1060 - { 0x0000, 0x0000 }, /* R955 */ 1061 - { 0x0000, 0x0000 }, /* R956 */ 1062 - { 0x0000, 0x0000 }, /* R957 */ 1063 - { 0x0000, 0x0000 }, /* R958 */ 1064 - { 0x0000, 0x0000 }, /* R959 */ 1065 - { 0x0000, 0x0000 }, /* R960 */ 1066 - { 0x0000, 0x0000 }, /* R961 */ 1067 - { 0x0000, 0x0000 }, /* R962 */ 1068 - { 0x0000, 0x0000 }, /* R963 */ 1069 - { 0x0000, 0x0000 }, /* R964 */ 1070 - { 0x0000, 0x0000 }, /* R965 */ 1071 - { 0x0000, 0x0000 }, /* R966 */ 1072 - { 0x0000, 0x0000 }, /* R967 */ 1073 - { 0x0000, 0x0000 }, /* R968 */ 1074 - { 0x0000, 0x0000 }, /* R969 */ 1075 - { 0x0000, 0x0000 }, /* R970 */ 1076 - { 0x0000, 0x0000 }, /* R971 */ 1077 - { 0x0000, 0x0000 }, /* R972 */ 1078 - { 0x0000, 0x0000 }, /* R973 */ 1079 - { 0x0000, 0x0000 }, /* R974 */ 1080 - { 0x0000, 0x0000 }, /* R975 */ 1081 - { 0x0000, 0x0000 }, /* R976 */ 1082 - { 0x0000, 0x0000 }, /* R977 */ 1083 - { 0x0000, 0x0000 }, /* R978 */ 1084 - { 0x0000, 0x0000 }, /* R979 */ 1085 - { 0x0000, 0x0000 }, /* R980 */ 1086 - { 0x0000, 0x0000 }, /* R981 */ 1087 - { 0x0000, 0x0000 }, /* R982 */ 1088 - { 0x0000, 0x0000 }, /* R983 */ 1089 - { 0x0000, 0x0000 }, /* R984 */ 1090 - { 0x0000, 0x0000 }, /* R985 */ 1091 - { 0x0000, 0x0000 }, /* R986 */ 1092 - { 0x0000, 0x0000 }, /* R987 */ 1093 - { 0x0000, 0x0000 }, /* R988 */ 1094 - { 0x0000, 0x0000 }, /* R989 */ 1095 - { 0x0000, 0x0000 }, /* R990 */ 1096 - { 0x0000, 0x0000 }, /* R991 */ 1097 - { 0x0000, 0x0000 }, /* R992 */ 1098 - { 0x0000, 0x0000 }, /* R993 */ 1099 - { 0x0000, 0x0000 }, /* R994 */ 1100 - { 0x0000, 0x0000 }, /* R995 */ 1101 - { 0x0000, 0x0000 }, /* R996 */ 1102 - { 0x0000, 0x0000 }, /* R997 */ 1103 - { 0x0000, 0x0000 }, /* R998 */ 1104 - { 0x0000, 0x0000 }, /* R999 */ 1105 - { 0x0000, 0x0000 }, /* R1000 */ 1106 - { 0x0000, 0x0000 }, /* R1001 */ 1107 - { 0x0000, 0x0000 }, /* R1002 */ 1108 - { 0x0000, 0x0000 }, /* R1003 */ 1109 - { 0x0000, 0x0000 }, /* R1004 */ 1110 - { 0x0000, 0x0000 }, /* R1005 */ 1111 - { 0x0000, 0x0000 }, /* R1006 */ 1112 - { 0x0000, 0x0000 }, /* R1007 */ 1113 - { 0x0000, 0x0000 }, /* R1008 */ 1114 - { 0x0000, 0x0000 }, /* R1009 */ 1115 - { 0x0000, 0x0000 }, /* R1010 */ 1116 - { 0x0000, 0x0000 }, /* R1011 */ 1117 - { 0x0000, 0x0000 }, /* R1012 */ 1118 - { 0x0000, 0x0000 }, /* R1013 */ 1119 - { 0x0000, 0x0000 }, /* R1014 */ 1120 - { 0x0000, 0x0000 }, /* R1015 */ 1121 - { 0x0000, 0x0000 }, /* R1016 */ 1122 - { 0x0000, 0x0000 }, /* R1017 */ 1123 - { 0x0000, 0x0000 }, /* R1018 */ 1124 - { 0x0000, 0x0000 }, /* R1019 */ 1125 - { 0x0000, 0x0000 }, /* R1020 */ 1126 - { 0x0000, 0x0000 }, /* R1021 */ 1127 - { 0x0000, 0x0000 }, /* R1022 */ 1128 - { 0x0000, 0x0000 }, /* R1023 */ 1129 - { 0x00FF, 0x01FF }, /* R1024 - AIF1 ADC1 Left Volume */ 1130 - { 0x00FF, 0x01FF }, /* R1025 - AIF1 ADC1 Right Volume */ 1131 - { 0x00FF, 0x01FF }, /* R1026 - AIF1 DAC1 Left Volume */ 1132 - { 0x00FF, 0x01FF }, /* R1027 - AIF1 DAC1 Right Volume */ 1133 - { 0x00FF, 0x01FF }, /* R1028 - AIF1 ADC2 Left Volume */ 1134 - { 0x00FF, 0x01FF }, /* R1029 - AIF1 ADC2 Right Volume */ 1135 - { 0x00FF, 0x01FF }, /* R1030 - AIF1 DAC2 Left Volume */ 1136 - { 0x00FF, 0x01FF }, /* R1031 - AIF1 DAC2 Right Volume */ 1137 - { 0x0000, 0x0000 }, /* R1032 */ 1138 - { 0x0000, 0x0000 }, /* R1033 */ 1139 - { 0x0000, 0x0000 }, /* R1034 */ 1140 - { 0x0000, 0x0000 }, /* R1035 */ 1141 - { 0x0000, 0x0000 }, /* R1036 */ 1142 - { 0x0000, 0x0000 }, /* R1037 */ 1143 - { 0x0000, 0x0000 }, /* R1038 */ 1144 - { 0x0000, 0x0000 }, /* R1039 */ 1145 - { 0xF800, 0xF800 }, /* R1040 - AIF1 ADC1 Filters */ 1146 - { 0x7800, 0x7800 }, /* R1041 - AIF1 ADC2 Filters */ 1147 - { 0x0000, 0x0000 }, /* R1042 */ 1148 - { 0x0000, 0x0000 }, /* R1043 */ 1149 - { 0x0000, 0x0000 }, /* R1044 */ 1150 - { 0x0000, 0x0000 }, /* R1045 */ 1151 - { 0x0000, 0x0000 }, /* R1046 */ 1152 - { 0x0000, 0x0000 }, /* R1047 */ 1153 - { 0x0000, 0x0000 }, /* R1048 */ 1154 - { 0x0000, 0x0000 }, /* R1049 */ 1155 - { 0x0000, 0x0000 }, /* R1050 */ 1156 - { 0x0000, 0x0000 }, /* R1051 */ 1157 - { 0x0000, 0x0000 }, /* R1052 */ 1158 - { 0x0000, 0x0000 }, /* R1053 */ 1159 - { 0x0000, 0x0000 }, /* R1054 */ 1160 - { 0x0000, 0x0000 }, /* R1055 */ 1161 - { 0x02B6, 0x02B6 }, /* R1056 - AIF1 DAC1 Filters (1) */ 1162 - { 0x3F00, 0x3F00 }, /* R1057 - AIF1 DAC1 Filters (2) */ 1163 - { 0x02B6, 0x02B6 }, /* R1058 - AIF1 DAC2 Filters (1) */ 1164 - { 0x3F00, 0x3F00 }, /* R1059 - AIF1 DAC2 Filters (2) */ 1165 - { 0x0000, 0x0000 }, /* R1060 */ 1166 - { 0x0000, 0x0000 }, /* R1061 */ 1167 - { 0x0000, 0x0000 }, /* R1062 */ 1168 - { 0x0000, 0x0000 }, /* R1063 */ 1169 - { 0x0000, 0x0000 }, /* R1064 */ 1170 - { 0x0000, 0x0000 }, /* R1065 */ 1171 - { 0x0000, 0x0000 }, /* R1066 */ 1172 - { 0x0000, 0x0000 }, /* R1067 */ 1173 - { 0x0000, 0x0000 }, /* R1068 */ 1174 - { 0x0000, 0x0000 }, /* R1069 */ 1175 - { 0x0000, 0x0000 }, /* R1070 */ 1176 - { 0x0000, 0x0000 }, /* R1071 */ 1177 - { 0x0000, 0x0000 }, /* R1072 */ 1178 - { 0x0000, 0x0000 }, /* R1073 */ 1179 - { 0x0000, 0x0000 }, /* R1074 */ 1180 - { 0x0000, 0x0000 }, /* R1075 */ 1181 - { 0x0000, 0x0000 }, /* R1076 */ 1182 - { 0x0000, 0x0000 }, /* R1077 */ 1183 - { 0x0000, 0x0000 }, /* R1078 */ 1184 - { 0x0000, 0x0000 }, /* R1079 */ 1185 - { 0x0000, 0x0000 }, /* R1080 */ 1186 - { 0x0000, 0x0000 }, /* R1081 */ 1187 - { 0x0000, 0x0000 }, /* R1082 */ 1188 - { 0x0000, 0x0000 }, /* R1083 */ 1189 - { 0x0000, 0x0000 }, /* R1084 */ 1190 - { 0x0000, 0x0000 }, /* R1085 */ 1191 - { 0x0000, 0x0000 }, /* R1086 */ 1192 - { 0x0000, 0x0000 }, /* R1087 */ 1193 - { 0xFFFF, 0xFFFF }, /* R1088 - AIF1 DRC1 (1) */ 1194 - { 0x1FFF, 0x1FFF }, /* R1089 - AIF1 DRC1 (2) */ 1195 - { 0xFFFF, 0xFFFF }, /* R1090 - AIF1 DRC1 (3) */ 1196 - { 0x07FF, 0x07FF }, /* R1091 - AIF1 DRC1 (4) */ 1197 - { 0x03FF, 0x03FF }, /* R1092 - AIF1 DRC1 (5) */ 1198 - { 0x0000, 0x0000 }, /* R1093 */ 1199 - { 0x0000, 0x0000 }, /* R1094 */ 1200 - { 0x0000, 0x0000 }, /* R1095 */ 1201 - { 0x0000, 0x0000 }, /* R1096 */ 1202 - { 0x0000, 0x0000 }, /* R1097 */ 1203 - { 0x0000, 0x0000 }, /* R1098 */ 1204 - { 0x0000, 0x0000 }, /* R1099 */ 1205 - { 0x0000, 0x0000 }, /* R1100 */ 1206 - { 0x0000, 0x0000 }, /* R1101 */ 1207 - { 0x0000, 0x0000 }, /* R1102 */ 1208 - { 0x0000, 0x0000 }, /* R1103 */ 1209 - { 0xFFFF, 0xFFFF }, /* R1104 - AIF1 DRC2 (1) */ 1210 - { 0x1FFF, 0x1FFF }, /* R1105 - AIF1 DRC2 (2) */ 1211 - { 0xFFFF, 0xFFFF }, /* R1106 - AIF1 DRC2 (3) */ 1212 - { 0x07FF, 0x07FF }, /* R1107 - AIF1 DRC2 (4) */ 1213 - { 0x03FF, 0x03FF }, /* R1108 - AIF1 DRC2 (5) */ 1214 - { 0x0000, 0x0000 }, /* R1109 */ 1215 - { 0x0000, 0x0000 }, /* R1110 */ 1216 - { 0x0000, 0x0000 }, /* R1111 */ 1217 - { 0x0000, 0x0000 }, /* R1112 */ 1218 - { 0x0000, 0x0000 }, /* R1113 */ 1219 - { 0x0000, 0x0000 }, /* R1114 */ 1220 - { 0x0000, 0x0000 }, /* R1115 */ 1221 - { 0x0000, 0x0000 }, /* R1116 */ 1222 - { 0x0000, 0x0000 }, /* R1117 */ 1223 - { 0x0000, 0x0000 }, /* R1118 */ 1224 - { 0x0000, 0x0000 }, /* R1119 */ 1225 - { 0x0000, 0x0000 }, /* R1120 */ 1226 - { 0x0000, 0x0000 }, /* R1121 */ 1227 - { 0x0000, 0x0000 }, /* R1122 */ 1228 - { 0x0000, 0x0000 }, /* R1123 */ 1229 - { 0x0000, 0x0000 }, /* R1124 */ 1230 - { 0x0000, 0x0000 }, /* R1125 */ 1231 - { 0x0000, 0x0000 }, /* R1126 */ 1232 - { 0x0000, 0x0000 }, /* R1127 */ 1233 - { 0x0000, 0x0000 }, /* R1128 */ 1234 - { 0x0000, 0x0000 }, /* R1129 */ 1235 - { 0x0000, 0x0000 }, /* R1130 */ 1236 - { 0x0000, 0x0000 }, /* R1131 */ 1237 - { 0x0000, 0x0000 }, /* R1132 */ 1238 - { 0x0000, 0x0000 }, /* R1133 */ 1239 - { 0x0000, 0x0000 }, /* R1134 */ 1240 - { 0x0000, 0x0000 }, /* R1135 */ 1241 - { 0x0000, 0x0000 }, /* R1136 */ 1242 - { 0x0000, 0x0000 }, /* R1137 */ 1243 - { 0x0000, 0x0000 }, /* R1138 */ 1244 - { 0x0000, 0x0000 }, /* R1139 */ 1245 - { 0x0000, 0x0000 }, /* R1140 */ 1246 - { 0x0000, 0x0000 }, /* R1141 */ 1247 - { 0x0000, 0x0000 }, /* R1142 */ 1248 - { 0x0000, 0x0000 }, /* R1143 */ 1249 - { 0x0000, 0x0000 }, /* R1144 */ 1250 - { 0x0000, 0x0000 }, /* R1145 */ 1251 - { 0x0000, 0x0000 }, /* R1146 */ 1252 - { 0x0000, 0x0000 }, /* R1147 */ 1253 - { 0x0000, 0x0000 }, /* R1148 */ 1254 - { 0x0000, 0x0000 }, /* R1149 */ 1255 - { 0x0000, 0x0000 }, /* R1150 */ 1256 - { 0x0000, 0x0000 }, /* R1151 */ 1257 - { 0xFFFF, 0xFFFF }, /* R1152 - AIF1 DAC1 EQ Gains (1) */ 1258 - { 0xFFC0, 0xFFC0 }, /* R1153 - AIF1 DAC1 EQ Gains (2) */ 1259 - { 0xFFFF, 0xFFFF }, /* R1154 - AIF1 DAC1 EQ Band 1 A */ 1260 - { 0xFFFF, 0xFFFF }, /* R1155 - AIF1 DAC1 EQ Band 1 B */ 1261 - { 0xFFFF, 0xFFFF }, /* R1156 - AIF1 DAC1 EQ Band 1 PG */ 1262 - { 0xFFFF, 0xFFFF }, /* R1157 - AIF1 DAC1 EQ Band 2 A */ 1263 - { 0xFFFF, 0xFFFF }, /* R1158 - AIF1 DAC1 EQ Band 2 B */ 1264 - { 0xFFFF, 0xFFFF }, /* R1159 - AIF1 DAC1 EQ Band 2 C */ 1265 - { 0xFFFF, 0xFFFF }, /* R1160 - AIF1 DAC1 EQ Band 2 PG */ 1266 - { 0xFFFF, 0xFFFF }, /* R1161 - AIF1 DAC1 EQ Band 3 A */ 1267 - { 0xFFFF, 0xFFFF }, /* R1162 - AIF1 DAC1 EQ Band 3 B */ 1268 - { 0xFFFF, 0xFFFF }, /* R1163 - AIF1 DAC1 EQ Band 3 C */ 1269 - { 0xFFFF, 0xFFFF }, /* R1164 - AIF1 DAC1 EQ Band 3 PG */ 1270 - { 0xFFFF, 0xFFFF }, /* R1165 - AIF1 DAC1 EQ Band 4 A */ 1271 - { 0xFFFF, 0xFFFF }, /* R1166 - AIF1 DAC1 EQ Band 4 B */ 1272 - { 0xFFFF, 0xFFFF }, /* R1167 - AIF1 DAC1 EQ Band 4 C */ 1273 - { 0xFFFF, 0xFFFF }, /* R1168 - AIF1 DAC1 EQ Band 4 PG */ 1274 - { 0xFFFF, 0xFFFF }, /* R1169 - AIF1 DAC1 EQ Band 5 A */ 1275 - { 0xFFFF, 0xFFFF }, /* R1170 - AIF1 DAC1 EQ Band 5 B */ 1276 - { 0xFFFF, 0xFFFF }, /* R1171 - AIF1 DAC1 EQ Band 5 PG */ 1277 - { 0x0000, 0x0000 }, /* R1172 */ 1278 - { 0x0000, 0x0000 }, /* R1173 */ 1279 - { 0x0000, 0x0000 }, /* R1174 */ 1280 - { 0x0000, 0x0000 }, /* R1175 */ 1281 - { 0x0000, 0x0000 }, /* R1176 */ 1282 - { 0x0000, 0x0000 }, /* R1177 */ 1283 - { 0x0000, 0x0000 }, /* R1178 */ 1284 - { 0x0000, 0x0000 }, /* R1179 */ 1285 - { 0x0000, 0x0000 }, /* R1180 */ 1286 - { 0x0000, 0x0000 }, /* R1181 */ 1287 - { 0x0000, 0x0000 }, /* R1182 */ 1288 - { 0x0000, 0x0000 }, /* R1183 */ 1289 - { 0xFFFF, 0xFFFF }, /* R1184 - AIF1 DAC2 EQ Gains (1) */ 1290 - { 0xFFC0, 0xFFC0 }, /* R1185 - AIF1 DAC2 EQ Gains (2) */ 1291 - { 0xFFFF, 0xFFFF }, /* R1186 - AIF1 DAC2 EQ Band 1 A */ 1292 - { 0xFFFF, 0xFFFF }, /* R1187 - AIF1 DAC2 EQ Band 1 B */ 1293 - { 0xFFFF, 0xFFFF }, /* R1188 - AIF1 DAC2 EQ Band 1 PG */ 1294 - { 0xFFFF, 0xFFFF }, /* R1189 - AIF1 DAC2 EQ Band 2 A */ 1295 - { 0xFFFF, 0xFFFF }, /* R1190 - AIF1 DAC2 EQ Band 2 B */ 1296 - { 0xFFFF, 0xFFFF }, /* R1191 - AIF1 DAC2 EQ Band 2 C */ 1297 - { 0xFFFF, 0xFFFF }, /* R1192 - AIF1 DAC2 EQ Band 2 PG */ 1298 - { 0xFFFF, 0xFFFF }, /* R1193 - AIF1 DAC2 EQ Band 3 A */ 1299 - { 0xFFFF, 0xFFFF }, /* R1194 - AIF1 DAC2 EQ Band 3 B */ 1300 - { 0xFFFF, 0xFFFF }, /* R1195 - AIF1 DAC2 EQ Band 3 C */ 1301 - { 0xFFFF, 0xFFFF }, /* R1196 - AIF1 DAC2 EQ Band 3 PG */ 1302 - { 0xFFFF, 0xFFFF }, /* R1197 - AIF1 DAC2 EQ Band 4 A */ 1303 - { 0xFFFF, 0xFFFF }, /* R1198 - AIF1 DAC2 EQ Band 4 B */ 1304 - { 0xFFFF, 0xFFFF }, /* R1199 - AIF1 DAC2 EQ Band 4 C */ 1305 - { 0xFFFF, 0xFFFF }, /* R1200 - AIF1 DAC2 EQ Band 4 PG */ 1306 - { 0xFFFF, 0xFFFF }, /* R1201 - AIF1 DAC2 EQ Band 5 A */ 1307 - { 0xFFFF, 0xFFFF }, /* R1202 - AIF1 DAC2 EQ Band 5 B */ 1308 - { 0xFFFF, 0xFFFF }, /* R1203 - AIF1 DAC2 EQ Band 5 PG */ 1309 - { 0x0000, 0x0000 }, /* R1204 */ 1310 - { 0x0000, 0x0000 }, /* R1205 */ 1311 - { 0x0000, 0x0000 }, /* R1206 */ 1312 - { 0x0000, 0x0000 }, /* R1207 */ 1313 - { 0x0000, 0x0000 }, /* R1208 */ 1314 - { 0x0000, 0x0000 }, /* R1209 */ 1315 - { 0x0000, 0x0000 }, /* R1210 */ 1316 - { 0x0000, 0x0000 }, /* R1211 */ 1317 - { 0x0000, 0x0000 }, /* R1212 */ 1318 - { 0x0000, 0x0000 }, /* R1213 */ 1319 - { 0x0000, 0x0000 }, /* R1214 */ 1320 - { 0x0000, 0x0000 }, /* R1215 */ 1321 - { 0x0000, 0x0000 }, /* R1216 */ 1322 - { 0x0000, 0x0000 }, /* R1217 */ 1323 - { 0x0000, 0x0000 }, /* R1218 */ 1324 - { 0x0000, 0x0000 }, /* R1219 */ 1325 - { 0x0000, 0x0000 }, /* R1220 */ 1326 - { 0x0000, 0x0000 }, /* R1221 */ 1327 - { 0x0000, 0x0000 }, /* R1222 */ 1328 - { 0x0000, 0x0000 }, /* R1223 */ 1329 - { 0x0000, 0x0000 }, /* R1224 */ 1330 - { 0x0000, 0x0000 }, /* R1225 */ 1331 - { 0x0000, 0x0000 }, /* R1226 */ 1332 - { 0x0000, 0x0000 }, /* R1227 */ 1333 - { 0x0000, 0x0000 }, /* R1228 */ 1334 - { 0x0000, 0x0000 }, /* R1229 */ 1335 - { 0x0000, 0x0000 }, /* R1230 */ 1336 - { 0x0000, 0x0000 }, /* R1231 */ 1337 - { 0x0000, 0x0000 }, /* R1232 */ 1338 - { 0x0000, 0x0000 }, /* R1233 */ 1339 - { 0x0000, 0x0000 }, /* R1234 */ 1340 - { 0x0000, 0x0000 }, /* R1235 */ 1341 - { 0x0000, 0x0000 }, /* R1236 */ 1342 - { 0x0000, 0x0000 }, /* R1237 */ 1343 - { 0x0000, 0x0000 }, /* R1238 */ 1344 - { 0x0000, 0x0000 }, /* R1239 */ 1345 - { 0x0000, 0x0000 }, /* R1240 */ 1346 - { 0x0000, 0x0000 }, /* R1241 */ 1347 - { 0x0000, 0x0000 }, /* R1242 */ 1348 - { 0x0000, 0x0000 }, /* R1243 */ 1349 - { 0x0000, 0x0000 }, /* R1244 */ 1350 - { 0x0000, 0x0000 }, /* R1245 */ 1351 - { 0x0000, 0x0000 }, /* R1246 */ 1352 - { 0x0000, 0x0000 }, /* R1247 */ 1353 - { 0x0000, 0x0000 }, /* R1248 */ 1354 - { 0x0000, 0x0000 }, /* R1249 */ 1355 - { 0x0000, 0x0000 }, /* R1250 */ 1356 - { 0x0000, 0x0000 }, /* R1251 */ 1357 - { 0x0000, 0x0000 }, /* R1252 */ 1358 - { 0x0000, 0x0000 }, /* R1253 */ 1359 - { 0x0000, 0x0000 }, /* R1254 */ 1360 - { 0x0000, 0x0000 }, /* R1255 */ 1361 - { 0x0000, 0x0000 }, /* R1256 */ 1362 - { 0x0000, 0x0000 }, /* R1257 */ 1363 - { 0x0000, 0x0000 }, /* R1258 */ 1364 - { 0x0000, 0x0000 }, /* R1259 */ 1365 - { 0x0000, 0x0000 }, /* R1260 */ 1366 - { 0x0000, 0x0000 }, /* R1261 */ 1367 - { 0x0000, 0x0000 }, /* R1262 */ 1368 - { 0x0000, 0x0000 }, /* R1263 */ 1369 - { 0x0000, 0x0000 }, /* R1264 */ 1370 - { 0x0000, 0x0000 }, /* R1265 */ 1371 - { 0x0000, 0x0000 }, /* R1266 */ 1372 - { 0x0000, 0x0000 }, /* R1267 */ 1373 - { 0x0000, 0x0000 }, /* R1268 */ 1374 - { 0x0000, 0x0000 }, /* R1269 */ 1375 - { 0x0000, 0x0000 }, /* R1270 */ 1376 - { 0x0000, 0x0000 }, /* R1271 */ 1377 - { 0x0000, 0x0000 }, /* R1272 */ 1378 - { 0x0000, 0x0000 }, /* R1273 */ 1379 - { 0x0000, 0x0000 }, /* R1274 */ 1380 - { 0x0000, 0x0000 }, /* R1275 */ 1381 - { 0x0000, 0x0000 }, /* R1276 */ 1382 - { 0x0000, 0x0000 }, /* R1277 */ 1383 - { 0x0000, 0x0000 }, /* R1278 */ 1384 - { 0x0000, 0x0000 }, /* R1279 */ 1385 - { 0x00FF, 0x01FF }, /* R1280 - AIF2 ADC Left Volume */ 1386 - { 0x00FF, 0x01FF }, /* R1281 - AIF2 ADC Right Volume */ 1387 - { 0x00FF, 0x01FF }, /* R1282 - AIF2 DAC Left Volume */ 1388 - { 0x00FF, 0x01FF }, /* R1283 - AIF2 DAC Right Volume */ 1389 - { 0x0000, 0x0000 }, /* R1284 */ 1390 - { 0x0000, 0x0000 }, /* R1285 */ 1391 - { 0x0000, 0x0000 }, /* R1286 */ 1392 - { 0x0000, 0x0000 }, /* R1287 */ 1393 - { 0x0000, 0x0000 }, /* R1288 */ 1394 - { 0x0000, 0x0000 }, /* R1289 */ 1395 - { 0x0000, 0x0000 }, /* R1290 */ 1396 - { 0x0000, 0x0000 }, /* R1291 */ 1397 - { 0x0000, 0x0000 }, /* R1292 */ 1398 - { 0x0000, 0x0000 }, /* R1293 */ 1399 - { 0x0000, 0x0000 }, /* R1294 */ 1400 - { 0x0000, 0x0000 }, /* R1295 */ 1401 - { 0xF800, 0xF800 }, /* R1296 - AIF2 ADC Filters */ 1402 - { 0x0000, 0x0000 }, /* R1297 */ 1403 - { 0x0000, 0x0000 }, /* R1298 */ 1404 - { 0x0000, 0x0000 }, /* R1299 */ 1405 - { 0x0000, 0x0000 }, /* R1300 */ 1406 - { 0x0000, 0x0000 }, /* R1301 */ 1407 - { 0x0000, 0x0000 }, /* R1302 */ 1408 - { 0x0000, 0x0000 }, /* R1303 */ 1409 - { 0x0000, 0x0000 }, /* R1304 */ 1410 - { 0x0000, 0x0000 }, /* R1305 */ 1411 - { 0x0000, 0x0000 }, /* R1306 */ 1412 - { 0x0000, 0x0000 }, /* R1307 */ 1413 - { 0x0000, 0x0000 }, /* R1308 */ 1414 - { 0x0000, 0x0000 }, /* R1309 */ 1415 - { 0x0000, 0x0000 }, /* R1310 */ 1416 - { 0x0000, 0x0000 }, /* R1311 */ 1417 - { 0x02B6, 0x02B6 }, /* R1312 - AIF2 DAC Filters (1) */ 1418 - { 0x3F00, 0x3F00 }, /* R1313 - AIF2 DAC Filters (2) */ 1419 - { 0x0000, 0x0000 }, /* R1314 */ 1420 - { 0x0000, 0x0000 }, /* R1315 */ 1421 - { 0x0000, 0x0000 }, /* R1316 */ 1422 - { 0x0000, 0x0000 }, /* R1317 */ 1423 - { 0x0000, 0x0000 }, /* R1318 */ 1424 - { 0x0000, 0x0000 }, /* R1319 */ 1425 - { 0x0000, 0x0000 }, /* R1320 */ 1426 - { 0x0000, 0x0000 }, /* R1321 */ 1427 - { 0x0000, 0x0000 }, /* R1322 */ 1428 - { 0x0000, 0x0000 }, /* R1323 */ 1429 - { 0x0000, 0x0000 }, /* R1324 */ 1430 - { 0x0000, 0x0000 }, /* R1325 */ 1431 - { 0x0000, 0x0000 }, /* R1326 */ 1432 - { 0x0000, 0x0000 }, /* R1327 */ 1433 - { 0x0000, 0x0000 }, /* R1328 */ 1434 - { 0x0000, 0x0000 }, /* R1329 */ 1435 - { 0x0000, 0x0000 }, /* R1330 */ 1436 - { 0x0000, 0x0000 }, /* R1331 */ 1437 - { 0x0000, 0x0000 }, /* R1332 */ 1438 - { 0x0000, 0x0000 }, /* R1333 */ 1439 - { 0x0000, 0x0000 }, /* R1334 */ 1440 - { 0x0000, 0x0000 }, /* R1335 */ 1441 - { 0x0000, 0x0000 }, /* R1336 */ 1442 - { 0x0000, 0x0000 }, /* R1337 */ 1443 - { 0x0000, 0x0000 }, /* R1338 */ 1444 - { 0x0000, 0x0000 }, /* R1339 */ 1445 - { 0x0000, 0x0000 }, /* R1340 */ 1446 - { 0x0000, 0x0000 }, /* R1341 */ 1447 - { 0x0000, 0x0000 }, /* R1342 */ 1448 - { 0x0000, 0x0000 }, /* R1343 */ 1449 - { 0xFFFF, 0xFFFF }, /* R1344 - AIF2 DRC (1) */ 1450 - { 0x1FFF, 0x1FFF }, /* R1345 - AIF2 DRC (2) */ 1451 - { 0xFFFF, 0xFFFF }, /* R1346 - AIF2 DRC (3) */ 1452 - { 0x07FF, 0x07FF }, /* R1347 - AIF2 DRC (4) */ 1453 - { 0x03FF, 0x03FF }, /* R1348 - AIF2 DRC (5) */ 1454 - { 0x0000, 0x0000 }, /* R1349 */ 1455 - { 0x0000, 0x0000 }, /* R1350 */ 1456 - { 0x0000, 0x0000 }, /* R1351 */ 1457 - { 0x0000, 0x0000 }, /* R1352 */ 1458 - { 0x0000, 0x0000 }, /* R1353 */ 1459 - { 0x0000, 0x0000 }, /* R1354 */ 1460 - { 0x0000, 0x0000 }, /* R1355 */ 1461 - { 0x0000, 0x0000 }, /* R1356 */ 1462 - { 0x0000, 0x0000 }, /* R1357 */ 1463 - { 0x0000, 0x0000 }, /* R1358 */ 1464 - { 0x0000, 0x0000 }, /* R1359 */ 1465 - { 0x0000, 0x0000 }, /* R1360 */ 1466 - { 0x0000, 0x0000 }, /* R1361 */ 1467 - { 0x0000, 0x0000 }, /* R1362 */ 1468 - { 0x0000, 0x0000 }, /* R1363 */ 1469 - { 0x0000, 0x0000 }, /* R1364 */ 1470 - { 0x0000, 0x0000 }, /* R1365 */ 1471 - { 0x0000, 0x0000 }, /* R1366 */ 1472 - { 0x0000, 0x0000 }, /* R1367 */ 1473 - { 0x0000, 0x0000 }, /* R1368 */ 1474 - { 0x0000, 0x0000 }, /* R1369 */ 1475 - { 0x0000, 0x0000 }, /* R1370 */ 1476 - { 0x0000, 0x0000 }, /* R1371 */ 1477 - { 0x0000, 0x0000 }, /* R1372 */ 1478 - { 0x0000, 0x0000 }, /* R1373 */ 1479 - { 0x0000, 0x0000 }, /* R1374 */ 1480 - { 0x0000, 0x0000 }, /* R1375 */ 1481 - { 0x0000, 0x0000 }, /* R1376 */ 1482 - { 0x0000, 0x0000 }, /* R1377 */ 1483 - { 0x0000, 0x0000 }, /* R1378 */ 1484 - { 0x0000, 0x0000 }, /* R1379 */ 1485 - { 0x0000, 0x0000 }, /* R1380 */ 1486 - { 0x0000, 0x0000 }, /* R1381 */ 1487 - { 0x0000, 0x0000 }, /* R1382 */ 1488 - { 0x0000, 0x0000 }, /* R1383 */ 1489 - { 0x0000, 0x0000 }, /* R1384 */ 1490 - { 0x0000, 0x0000 }, /* R1385 */ 1491 - { 0x0000, 0x0000 }, /* R1386 */ 1492 - { 0x0000, 0x0000 }, /* R1387 */ 1493 - { 0x0000, 0x0000 }, /* R1388 */ 1494 - { 0x0000, 0x0000 }, /* R1389 */ 1495 - { 0x0000, 0x0000 }, /* R1390 */ 1496 - { 0x0000, 0x0000 }, /* R1391 */ 1497 - { 0x0000, 0x0000 }, /* R1392 */ 1498 - { 0x0000, 0x0000 }, /* R1393 */ 1499 - { 0x0000, 0x0000 }, /* R1394 */ 1500 - { 0x0000, 0x0000 }, /* R1395 */ 1501 - { 0x0000, 0x0000 }, /* R1396 */ 1502 - { 0x0000, 0x0000 }, /* R1397 */ 1503 - { 0x0000, 0x0000 }, /* R1398 */ 1504 - { 0x0000, 0x0000 }, /* R1399 */ 1505 - { 0x0000, 0x0000 }, /* R1400 */ 1506 - { 0x0000, 0x0000 }, /* R1401 */ 1507 - { 0x0000, 0x0000 }, /* R1402 */ 1508 - { 0x0000, 0x0000 }, /* R1403 */ 1509 - { 0x0000, 0x0000 }, /* R1404 */ 1510 - { 0x0000, 0x0000 }, /* R1405 */ 1511 - { 0x0000, 0x0000 }, /* R1406 */ 1512 - { 0x0000, 0x0000 }, /* R1407 */ 1513 - { 0xFFFF, 0xFFFF }, /* R1408 - AIF2 EQ Gains (1) */ 1514 - { 0xFFC0, 0xFFC0 }, /* R1409 - AIF2 EQ Gains (2) */ 1515 - { 0xFFFF, 0xFFFF }, /* R1410 - AIF2 EQ Band 1 A */ 1516 - { 0xFFFF, 0xFFFF }, /* R1411 - AIF2 EQ Band 1 B */ 1517 - { 0xFFFF, 0xFFFF }, /* R1412 - AIF2 EQ Band 1 PG */ 1518 - { 0xFFFF, 0xFFFF }, /* R1413 - AIF2 EQ Band 2 A */ 1519 - { 0xFFFF, 0xFFFF }, /* R1414 - AIF2 EQ Band 2 B */ 1520 - { 0xFFFF, 0xFFFF }, /* R1415 - AIF2 EQ Band 2 C */ 1521 - { 0xFFFF, 0xFFFF }, /* R1416 - AIF2 EQ Band 2 PG */ 1522 - { 0xFFFF, 0xFFFF }, /* R1417 - AIF2 EQ Band 3 A */ 1523 - { 0xFFFF, 0xFFFF }, /* R1418 - AIF2 EQ Band 3 B */ 1524 - { 0xFFFF, 0xFFFF }, /* R1419 - AIF2 EQ Band 3 C */ 1525 - { 0xFFFF, 0xFFFF }, /* R1420 - AIF2 EQ Band 3 PG */ 1526 - { 0xFFFF, 0xFFFF }, /* R1421 - AIF2 EQ Band 4 A */ 1527 - { 0xFFFF, 0xFFFF }, /* R1422 - AIF2 EQ Band 4 B */ 1528 - { 0xFFFF, 0xFFFF }, /* R1423 - AIF2 EQ Band 4 C */ 1529 - { 0xFFFF, 0xFFFF }, /* R1424 - AIF2 EQ Band 4 PG */ 1530 - { 0xFFFF, 0xFFFF }, /* R1425 - AIF2 EQ Band 5 A */ 1531 - { 0xFFFF, 0xFFFF }, /* R1426 - AIF2 EQ Band 5 B */ 1532 - { 0xFFFF, 0xFFFF }, /* R1427 - AIF2 EQ Band 5 PG */ 1533 - { 0x0000, 0x0000 }, /* R1428 */ 1534 - { 0x0000, 0x0000 }, /* R1429 */ 1535 - { 0x0000, 0x0000 }, /* R1430 */ 1536 - { 0x0000, 0x0000 }, /* R1431 */ 1537 - { 0x0000, 0x0000 }, /* R1432 */ 1538 - { 0x0000, 0x0000 }, /* R1433 */ 1539 - { 0x0000, 0x0000 }, /* R1434 */ 1540 - { 0x0000, 0x0000 }, /* R1435 */ 1541 - { 0x0000, 0x0000 }, /* R1436 */ 1542 - { 0x0000, 0x0000 }, /* R1437 */ 1543 - { 0x0000, 0x0000 }, /* R1438 */ 1544 - { 0x0000, 0x0000 }, /* R1439 */ 1545 - { 0x0000, 0x0000 }, /* R1440 */ 1546 - { 0x0000, 0x0000 }, /* R1441 */ 1547 - { 0x0000, 0x0000 }, /* R1442 */ 1548 - { 0x0000, 0x0000 }, /* R1443 */ 1549 - { 0x0000, 0x0000 }, /* R1444 */ 1550 - { 0x0000, 0x0000 }, /* R1445 */ 1551 - { 0x0000, 0x0000 }, /* R1446 */ 1552 - { 0x0000, 0x0000 }, /* R1447 */ 1553 - { 0x0000, 0x0000 }, /* R1448 */ 1554 - { 0x0000, 0x0000 }, /* R1449 */ 1555 - { 0x0000, 0x0000 }, /* R1450 */ 1556 - { 0x0000, 0x0000 }, /* R1451 */ 1557 - { 0x0000, 0x0000 }, /* R1452 */ 1558 - { 0x0000, 0x0000 }, /* R1453 */ 1559 - { 0x0000, 0x0000 }, /* R1454 */ 1560 - { 0x0000, 0x0000 }, /* R1455 */ 1561 - { 0x0000, 0x0000 }, /* R1456 */ 1562 - { 0x0000, 0x0000 }, /* R1457 */ 1563 - { 0x0000, 0x0000 }, /* R1458 */ 1564 - { 0x0000, 0x0000 }, /* R1459 */ 1565 - { 0x0000, 0x0000 }, /* R1460 */ 1566 - { 0x0000, 0x0000 }, /* R1461 */ 1567 - { 0x0000, 0x0000 }, /* R1462 */ 1568 - { 0x0000, 0x0000 }, /* R1463 */ 1569 - { 0x0000, 0x0000 }, /* R1464 */ 1570 - { 0x0000, 0x0000 }, /* R1465 */ 1571 - { 0x0000, 0x0000 }, /* R1466 */ 1572 - { 0x0000, 0x0000 }, /* R1467 */ 1573 - { 0x0000, 0x0000 }, /* R1468 */ 1574 - { 0x0000, 0x0000 }, /* R1469 */ 1575 - { 0x0000, 0x0000 }, /* R1470 */ 1576 - { 0x0000, 0x0000 }, /* R1471 */ 1577 - { 0x0000, 0x0000 }, /* R1472 */ 1578 - { 0x0000, 0x0000 }, /* R1473 */ 1579 - { 0x0000, 0x0000 }, /* R1474 */ 1580 - { 0x0000, 0x0000 }, /* R1475 */ 1581 - { 0x0000, 0x0000 }, /* R1476 */ 1582 - { 0x0000, 0x0000 }, /* R1477 */ 1583 - { 0x0000, 0x0000 }, /* R1478 */ 1584 - { 0x0000, 0x0000 }, /* R1479 */ 1585 - { 0x0000, 0x0000 }, /* R1480 */ 1586 - { 0x0000, 0x0000 }, /* R1481 */ 1587 - { 0x0000, 0x0000 }, /* R1482 */ 1588 - { 0x0000, 0x0000 }, /* R1483 */ 1589 - { 0x0000, 0x0000 }, /* R1484 */ 1590 - { 0x0000, 0x0000 }, /* R1485 */ 1591 - { 0x0000, 0x0000 }, /* R1486 */ 1592 - { 0x0000, 0x0000 }, /* R1487 */ 1593 - { 0x0000, 0x0000 }, /* R1488 */ 1594 - { 0x0000, 0x0000 }, /* R1489 */ 1595 - { 0x0000, 0x0000 }, /* R1490 */ 1596 - { 0x0000, 0x0000 }, /* R1491 */ 1597 - { 0x0000, 0x0000 }, /* R1492 */ 1598 - { 0x0000, 0x0000 }, /* R1493 */ 1599 - { 0x0000, 0x0000 }, /* R1494 */ 1600 - { 0x0000, 0x0000 }, /* R1495 */ 1601 - { 0x0000, 0x0000 }, /* R1496 */ 1602 - { 0x0000, 0x0000 }, /* R1497 */ 1603 - { 0x0000, 0x0000 }, /* R1498 */ 1604 - { 0x0000, 0x0000 }, /* R1499 */ 1605 - { 0x0000, 0x0000 }, /* R1500 */ 1606 - { 0x0000, 0x0000 }, /* R1501 */ 1607 - { 0x0000, 0x0000 }, /* R1502 */ 1608 - { 0x0000, 0x0000 }, /* R1503 */ 1609 - { 0x0000, 0x0000 }, /* R1504 */ 1610 - { 0x0000, 0x0000 }, /* R1505 */ 1611 - { 0x0000, 0x0000 }, /* R1506 */ 1612 - { 0x0000, 0x0000 }, /* R1507 */ 1613 - { 0x0000, 0x0000 }, /* R1508 */ 1614 - { 0x0000, 0x0000 }, /* R1509 */ 1615 - { 0x0000, 0x0000 }, /* R1510 */ 1616 - { 0x0000, 0x0000 }, /* R1511 */ 1617 - { 0x0000, 0x0000 }, /* R1512 */ 1618 - { 0x0000, 0x0000 }, /* R1513 */ 1619 - { 0x0000, 0x0000 }, /* R1514 */ 1620 - { 0x0000, 0x0000 }, /* R1515 */ 1621 - { 0x0000, 0x0000 }, /* R1516 */ 1622 - { 0x0000, 0x0000 }, /* R1517 */ 1623 - { 0x0000, 0x0000 }, /* R1518 */ 1624 - { 0x0000, 0x0000 }, /* R1519 */ 1625 - { 0x0000, 0x0000 }, /* R1520 */ 1626 - { 0x0000, 0x0000 }, /* R1521 */ 1627 - { 0x0000, 0x0000 }, /* R1522 */ 1628 - { 0x0000, 0x0000 }, /* R1523 */ 1629 - { 0x0000, 0x0000 }, /* R1524 */ 1630 - { 0x0000, 0x0000 }, /* R1525 */ 1631 - { 0x0000, 0x0000 }, /* R1526 */ 1632 - { 0x0000, 0x0000 }, /* R1527 */ 1633 - { 0x0000, 0x0000 }, /* R1528 */ 1634 - { 0x0000, 0x0000 }, /* R1529 */ 1635 - { 0x0000, 0x0000 }, /* R1530 */ 1636 - { 0x0000, 0x0000 }, /* R1531 */ 1637 - { 0x0000, 0x0000 }, /* R1532 */ 1638 - { 0x0000, 0x0000 }, /* R1533 */ 1639 - { 0x0000, 0x0000 }, /* R1534 */ 1640 - { 0x0000, 0x0000 }, /* R1535 */ 1641 - { 0x01EF, 0x01EF }, /* R1536 - DAC1 Mixer Volumes */ 1642 - { 0x0037, 0x0037 }, /* R1537 - DAC1 Left Mixer Routing */ 1643 - { 0x0037, 0x0037 }, /* R1538 - DAC1 Right Mixer Routing */ 1644 - { 0x01EF, 0x01EF }, /* R1539 - DAC2 Mixer Volumes */ 1645 - { 0x0037, 0x0037 }, /* R1540 - DAC2 Left Mixer Routing */ 1646 - { 0x0037, 0x0037 }, /* R1541 - DAC2 Right Mixer Routing */ 1647 - { 0x0003, 0x0003 }, /* R1542 - AIF1 ADC1 Left Mixer Routing */ 1648 - { 0x0003, 0x0003 }, /* R1543 - AIF1 ADC1 Right Mixer Routing */ 1649 - { 0x0003, 0x0003 }, /* R1544 - AIF1 ADC2 Left Mixer Routing */ 1650 - { 0x0003, 0x0003 }, /* R1545 - AIF1 ADC2 Right mixer Routing */ 1651 - { 0x0000, 0x0000 }, /* R1546 */ 1652 - { 0x0000, 0x0000 }, /* R1547 */ 1653 - { 0x0000, 0x0000 }, /* R1548 */ 1654 - { 0x0000, 0x0000 }, /* R1549 */ 1655 - { 0x0000, 0x0000 }, /* R1550 */ 1656 - { 0x0000, 0x0000 }, /* R1551 */ 1657 - { 0x02FF, 0x03FF }, /* R1552 - DAC1 Left Volume */ 1658 - { 0x02FF, 0x03FF }, /* R1553 - DAC1 Right Volume */ 1659 - { 0x02FF, 0x03FF }, /* R1554 - DAC2 Left Volume */ 1660 - { 0x02FF, 0x03FF }, /* R1555 - DAC2 Right Volume */ 1661 - { 0x0003, 0x0003 }, /* R1556 - DAC Softmute */ 1662 - { 0x0000, 0x0000 }, /* R1557 */ 1663 - { 0x0000, 0x0000 }, /* R1558 */ 1664 - { 0x0000, 0x0000 }, /* R1559 */ 1665 - { 0x0000, 0x0000 }, /* R1560 */ 1666 - { 0x0000, 0x0000 }, /* R1561 */ 1667 - { 0x0000, 0x0000 }, /* R1562 */ 1668 - { 0x0000, 0x0000 }, /* R1563 */ 1669 - { 0x0000, 0x0000 }, /* R1564 */ 1670 - { 0x0000, 0x0000 }, /* R1565 */ 1671 - { 0x0000, 0x0000 }, /* R1566 */ 1672 - { 0x0000, 0x0000 }, /* R1567 */ 1673 - { 0x0003, 0x0003 }, /* R1568 - Oversampling */ 1674 - { 0x03C3, 0x03C3 }, /* R1569 - Sidetone */ 1675 - }; 1676 - 1677 101 static int wm8994_readable(unsigned int reg) 1678 102 { 1679 103 switch (reg) { ··· 120 1696 break; 121 1697 } 122 1698 123 - if (reg >= ARRAY_SIZE(access_masks)) 1699 + if (reg >= WM8994_CACHE_SIZE) 124 1700 return 0; 125 - return access_masks[reg].readable != 0; 1701 + return wm8994_access_masks[reg].readable != 0; 126 1702 } 127 1703 128 1704 static int wm8994_volatile(unsigned int reg) ··· 2082 3658 break; 2083 3659 } 2084 3660 2085 - if (!access_masks[i].writable) 3661 + if (!wm8994_access_masks[i].writable) 2086 3662 continue; 2087 3663 2088 3664 wm8994_reg_write(codec->control_data, i, reg_cache[i]);
+9
sound/soc/codecs/wm8994.h
··· 31 31 int wm8994_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack, 32 32 int micbias, int det, int shrt); 33 33 34 + #define WM8994_CACHE_SIZE 1570 35 + 36 + struct wm8994_access_mask { 37 + unsigned short readable; /* Mask of readable bits */ 38 + unsigned short writable; /* Mask of writable bits */ 39 + }; 40 + 41 + extern const struct wm8994_access_mask wm8994_access_masks[WM8994_CACHE_SIZE]; 42 + 34 43 #endif