uboot/drivers/ram/k3-ddrss/16bit/lpddr4_ctl_regs.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: BSD-3-Clause */
   2/*
   3 * Cadence DDR Driver
   4 *
   5 * Copyright (C) 2012-2021 Cadence Design Systems, Inc.
   6 * Copyright (C) 2018-2021 Texas Instruments Incorporated - https://www.ti.com/
   7 */
   8
   9#ifndef REG_LPDDR4_CTL_REGS_H_
  10#define REG_LPDDR4_CTL_REGS_H_
  11
  12#include "lpddr4_ddr_controller_macros.h"
  13#include "lpddr4_pi_macros.h"
  14#include "lpddr4_data_slice_0_macros.h"
  15#include "lpddr4_data_slice_1_macros.h"
  16#include "lpddr4_address_slice_0_macros.h"
  17#include "lpddr4_address_slice_1_macros.h"
  18#include "lpddr4_address_slice_2_macros.h"
  19#include "lpddr4_phy_core_macros.h"
  20
  21typedef struct __attribute__((packed)) lpddr4_ctlregs_s {
  22        volatile u32 DENALI_CTL_0;
  23        volatile u32 DENALI_CTL_1;
  24        volatile u32 DENALI_CTL_2;
  25        volatile u32 DENALI_CTL_3;
  26        volatile u32 DENALI_CTL_4;
  27        volatile u32 DENALI_CTL_5;
  28        volatile u32 DENALI_CTL_6;
  29        volatile u32 DENALI_CTL_7;
  30        volatile u32 DENALI_CTL_8;
  31        volatile u32 DENALI_CTL_9;
  32        volatile u32 DENALI_CTL_10;
  33        volatile u32 DENALI_CTL_11;
  34        volatile u32 DENALI_CTL_12;
  35        volatile u32 DENALI_CTL_13;
  36        volatile u32 DENALI_CTL_14;
  37        volatile u32 DENALI_CTL_15;
  38        volatile u32 DENALI_CTL_16;
  39        volatile u32 DENALI_CTL_17;
  40        volatile u32 DENALI_CTL_18;
  41        volatile u32 DENALI_CTL_19;
  42        volatile u32 DENALI_CTL_20;
  43        volatile u32 DENALI_CTL_21;
  44        volatile u32 DENALI_CTL_22;
  45        volatile u32 DENALI_CTL_23;
  46        volatile u32 DENALI_CTL_24;
  47        volatile u32 DENALI_CTL_25;
  48        volatile u32 DENALI_CTL_26;
  49        volatile u32 DENALI_CTL_27;
  50        volatile u32 DENALI_CTL_28;
  51        volatile u32 DENALI_CTL_29;
  52        volatile u32 DENALI_CTL_30;
  53        volatile u32 DENALI_CTL_31;
  54        volatile u32 DENALI_CTL_32;
  55        volatile u32 DENALI_CTL_33;
  56        volatile u32 DENALI_CTL_34;
  57        volatile u32 DENALI_CTL_35;
  58        volatile u32 DENALI_CTL_36;
  59        volatile u32 DENALI_CTL_37;
  60        volatile u32 DENALI_CTL_38;
  61        volatile u32 DENALI_CTL_39;
  62        volatile u32 DENALI_CTL_40;
  63        volatile u32 DENALI_CTL_41;
  64        volatile u32 DENALI_CTL_42;
  65        volatile u32 DENALI_CTL_43;
  66        volatile u32 DENALI_CTL_44;
  67        volatile u32 DENALI_CTL_45;
  68        volatile u32 DENALI_CTL_46;
  69        volatile u32 DENALI_CTL_47;
  70        volatile u32 DENALI_CTL_48;
  71        volatile u32 DENALI_CTL_49;
  72        volatile u32 DENALI_CTL_50;
  73        volatile u32 DENALI_CTL_51;
  74        volatile u32 DENALI_CTL_52;
  75        volatile u32 DENALI_CTL_53;
  76        volatile u32 DENALI_CTL_54;
  77        volatile u32 DENALI_CTL_55;
  78        volatile u32 DENALI_CTL_56;
  79        volatile u32 DENALI_CTL_57;
  80        volatile u32 DENALI_CTL_58;
  81        volatile u32 DENALI_CTL_59;
  82        volatile u32 DENALI_CTL_60;
  83        volatile u32 DENALI_CTL_61;
  84        volatile u32 DENALI_CTL_62;
  85        volatile u32 DENALI_CTL_63;
  86        volatile u32 DENALI_CTL_64;
  87        volatile u32 DENALI_CTL_65;
  88        volatile u32 DENALI_CTL_66;
  89        volatile u32 DENALI_CTL_67;
  90        volatile u32 DENALI_CTL_68;
  91        volatile u32 DENALI_CTL_69;
  92        volatile u32 DENALI_CTL_70;
  93        volatile u32 DENALI_CTL_71;
  94        volatile u32 DENALI_CTL_72;
  95        volatile u32 DENALI_CTL_73;
  96        volatile u32 DENALI_CTL_74;
  97        volatile u32 DENALI_CTL_75;
  98        volatile u32 DENALI_CTL_76;
  99        volatile u32 DENALI_CTL_77;
 100        volatile u32 DENALI_CTL_78;
 101        volatile u32 DENALI_CTL_79;
 102        volatile u32 DENALI_CTL_80;
 103        volatile u32 DENALI_CTL_81;
 104        volatile u32 DENALI_CTL_82;
 105        volatile u32 DENALI_CTL_83;
 106        volatile u32 DENALI_CTL_84;
 107        volatile u32 DENALI_CTL_85;
 108        volatile u32 DENALI_CTL_86;
 109        volatile u32 DENALI_CTL_87;
 110        volatile u32 DENALI_CTL_88;
 111        volatile u32 DENALI_CTL_89;
 112        volatile u32 DENALI_CTL_90;
 113        volatile u32 DENALI_CTL_91;
 114        volatile u32 DENALI_CTL_92;
 115        volatile u32 DENALI_CTL_93;
 116        volatile u32 DENALI_CTL_94;
 117        volatile u32 DENALI_CTL_95;
 118        volatile u32 DENALI_CTL_96;
 119        volatile u32 DENALI_CTL_97;
 120        volatile u32 DENALI_CTL_98;
 121        volatile u32 DENALI_CTL_99;
 122        volatile u32 DENALI_CTL_100;
 123        volatile u32 DENALI_CTL_101;
 124        volatile u32 DENALI_CTL_102;
 125        volatile u32 DENALI_CTL_103;
 126        volatile u32 DENALI_CTL_104;
 127        volatile u32 DENALI_CTL_105;
 128        volatile u32 DENALI_CTL_106;
 129        volatile u32 DENALI_CTL_107;
 130        volatile u32 DENALI_CTL_108;
 131        volatile u32 DENALI_CTL_109;
 132        volatile u32 DENALI_CTL_110;
 133        volatile u32 DENALI_CTL_111;
 134        volatile u32 DENALI_CTL_112;
 135        volatile u32 DENALI_CTL_113;
 136        volatile u32 DENALI_CTL_114;
 137        volatile u32 DENALI_CTL_115;
 138        volatile u32 DENALI_CTL_116;
 139        volatile u32 DENALI_CTL_117;
 140        volatile u32 DENALI_CTL_118;
 141        volatile u32 DENALI_CTL_119;
 142        volatile u32 DENALI_CTL_120;
 143        volatile u32 DENALI_CTL_121;
 144        volatile u32 DENALI_CTL_122;
 145        volatile u32 DENALI_CTL_123;
 146        volatile u32 DENALI_CTL_124;
 147        volatile u32 DENALI_CTL_125;
 148        volatile u32 DENALI_CTL_126;
 149        volatile u32 DENALI_CTL_127;
 150        volatile u32 DENALI_CTL_128;
 151        volatile u32 DENALI_CTL_129;
 152        volatile u32 DENALI_CTL_130;
 153        volatile u32 DENALI_CTL_131;
 154        volatile u32 DENALI_CTL_132;
 155        volatile u32 DENALI_CTL_133;
 156        volatile u32 DENALI_CTL_134;
 157        volatile u32 DENALI_CTL_135;
 158        volatile u32 DENALI_CTL_136;
 159        volatile u32 DENALI_CTL_137;
 160        volatile u32 DENALI_CTL_138;
 161        volatile u32 DENALI_CTL_139;
 162        volatile u32 DENALI_CTL_140;
 163        volatile u32 DENALI_CTL_141;
 164        volatile u32 DENALI_CTL_142;
 165        volatile u32 DENALI_CTL_143;
 166        volatile u32 DENALI_CTL_144;
 167        volatile u32 DENALI_CTL_145;
 168        volatile u32 DENALI_CTL_146;
 169        volatile u32 DENALI_CTL_147;
 170        volatile u32 DENALI_CTL_148;
 171        volatile u32 DENALI_CTL_149;
 172        volatile u32 DENALI_CTL_150;
 173        volatile u32 DENALI_CTL_151;
 174        volatile u32 DENALI_CTL_152;
 175        volatile u32 DENALI_CTL_153;
 176        volatile u32 DENALI_CTL_154;
 177        volatile u32 DENALI_CTL_155;
 178        volatile u32 DENALI_CTL_156;
 179        volatile u32 DENALI_CTL_157;
 180        volatile u32 DENALI_CTL_158;
 181        volatile u32 DENALI_CTL_159;
 182        volatile u32 DENALI_CTL_160;
 183        volatile u32 DENALI_CTL_161;
 184        volatile u32 DENALI_CTL_162;
 185        volatile u32 DENALI_CTL_163;
 186        volatile u32 DENALI_CTL_164;
 187        volatile u32 DENALI_CTL_165;
 188        volatile u32 DENALI_CTL_166;
 189        volatile u32 DENALI_CTL_167;
 190        volatile u32 DENALI_CTL_168;
 191        volatile u32 DENALI_CTL_169;
 192        volatile u32 DENALI_CTL_170;
 193        volatile u32 DENALI_CTL_171;
 194        volatile u32 DENALI_CTL_172;
 195        volatile u32 DENALI_CTL_173;
 196        volatile u32 DENALI_CTL_174;
 197        volatile u32 DENALI_CTL_175;
 198        volatile u32 DENALI_CTL_176;
 199        volatile u32 DENALI_CTL_177;
 200        volatile u32 DENALI_CTL_178;
 201        volatile u32 DENALI_CTL_179;
 202        volatile u32 DENALI_CTL_180;
 203        volatile u32 DENALI_CTL_181;
 204        volatile u32 DENALI_CTL_182;
 205        volatile u32 DENALI_CTL_183;
 206        volatile u32 DENALI_CTL_184;
 207        volatile u32 DENALI_CTL_185;
 208        volatile u32 DENALI_CTL_186;
 209        volatile u32 DENALI_CTL_187;
 210        volatile u32 DENALI_CTL_188;
 211        volatile u32 DENALI_CTL_189;
 212        volatile u32 DENALI_CTL_190;
 213        volatile u32 DENALI_CTL_191;
 214        volatile u32 DENALI_CTL_192;
 215        volatile u32 DENALI_CTL_193;
 216        volatile u32 DENALI_CTL_194;
 217        volatile u32 DENALI_CTL_195;
 218        volatile u32 DENALI_CTL_196;
 219        volatile u32 DENALI_CTL_197;
 220        volatile u32 DENALI_CTL_198;
 221        volatile u32 DENALI_CTL_199;
 222        volatile u32 DENALI_CTL_200;
 223        volatile u32 DENALI_CTL_201;
 224        volatile u32 DENALI_CTL_202;
 225        volatile u32 DENALI_CTL_203;
 226        volatile u32 DENALI_CTL_204;
 227        volatile u32 DENALI_CTL_205;
 228        volatile u32 DENALI_CTL_206;
 229        volatile u32 DENALI_CTL_207;
 230        volatile u32 DENALI_CTL_208;
 231        volatile u32 DENALI_CTL_209;
 232        volatile u32 DENALI_CTL_210;
 233        volatile u32 DENALI_CTL_211;
 234        volatile u32 DENALI_CTL_212;
 235        volatile u32 DENALI_CTL_213;
 236        volatile u32 DENALI_CTL_214;
 237        volatile u32 DENALI_CTL_215;
 238        volatile u32 DENALI_CTL_216;
 239        volatile u32 DENALI_CTL_217;
 240        volatile u32 DENALI_CTL_218;
 241        volatile u32 DENALI_CTL_219;
 242        volatile u32 DENALI_CTL_220;
 243        volatile u32 DENALI_CTL_221;
 244        volatile u32 DENALI_CTL_222;
 245        volatile u32 DENALI_CTL_223;
 246        volatile u32 DENALI_CTL_224;
 247        volatile u32 DENALI_CTL_225;
 248        volatile u32 DENALI_CTL_226;
 249        volatile u32 DENALI_CTL_227;
 250        volatile u32 DENALI_CTL_228;
 251        volatile u32 DENALI_CTL_229;
 252        volatile u32 DENALI_CTL_230;
 253        volatile u32 DENALI_CTL_231;
 254        volatile u32 DENALI_CTL_232;
 255        volatile u32 DENALI_CTL_233;
 256        volatile u32 DENALI_CTL_234;
 257        volatile u32 DENALI_CTL_235;
 258        volatile u32 DENALI_CTL_236;
 259        volatile u32 DENALI_CTL_237;
 260        volatile u32 DENALI_CTL_238;
 261        volatile u32 DENALI_CTL_239;
 262        volatile u32 DENALI_CTL_240;
 263        volatile u32 DENALI_CTL_241;
 264        volatile u32 DENALI_CTL_242;
 265        volatile u32 DENALI_CTL_243;
 266        volatile u32 DENALI_CTL_244;
 267        volatile u32 DENALI_CTL_245;
 268        volatile u32 DENALI_CTL_246;
 269        volatile u32 DENALI_CTL_247;
 270        volatile u32 DENALI_CTL_248;
 271        volatile u32 DENALI_CTL_249;
 272        volatile u32 DENALI_CTL_250;
 273        volatile u32 DENALI_CTL_251;
 274        volatile u32 DENALI_CTL_252;
 275        volatile u32 DENALI_CTL_253;
 276        volatile u32 DENALI_CTL_254;
 277        volatile u32 DENALI_CTL_255;
 278        volatile u32 DENALI_CTL_256;
 279        volatile u32 DENALI_CTL_257;
 280        volatile u32 DENALI_CTL_258;
 281        volatile u32 DENALI_CTL_259;
 282        volatile u32 DENALI_CTL_260;
 283        volatile u32 DENALI_CTL_261;
 284        volatile u32 DENALI_CTL_262;
 285        volatile u32 DENALI_CTL_263;
 286        volatile u32 DENALI_CTL_264;
 287        volatile u32 DENALI_CTL_265;
 288        volatile u32 DENALI_CTL_266;
 289        volatile u32 DENALI_CTL_267;
 290        volatile u32 DENALI_CTL_268;
 291        volatile u32 DENALI_CTL_269;
 292        volatile u32 DENALI_CTL_270;
 293        volatile u32 DENALI_CTL_271;
 294        volatile u32 DENALI_CTL_272;
 295        volatile u32 DENALI_CTL_273;
 296        volatile u32 DENALI_CTL_274;
 297        volatile u32 DENALI_CTL_275;
 298        volatile u32 DENALI_CTL_276;
 299        volatile u32 DENALI_CTL_277;
 300        volatile u32 DENALI_CTL_278;
 301        volatile u32 DENALI_CTL_279;
 302        volatile u32 DENALI_CTL_280;
 303        volatile u32 DENALI_CTL_281;
 304        volatile u32 DENALI_CTL_282;
 305        volatile u32 DENALI_CTL_283;
 306        volatile u32 DENALI_CTL_284;
 307        volatile u32 DENALI_CTL_285;
 308        volatile u32 DENALI_CTL_286;
 309        volatile u32 DENALI_CTL_287;
 310        volatile u32 DENALI_CTL_288;
 311        volatile u32 DENALI_CTL_289;
 312        volatile u32 DENALI_CTL_290;
 313        volatile u32 DENALI_CTL_291;
 314        volatile u32 DENALI_CTL_292;
 315        volatile u32 DENALI_CTL_293;
 316        volatile u32 DENALI_CTL_294;
 317        volatile u32 DENALI_CTL_295;
 318        volatile u32 DENALI_CTL_296;
 319        volatile u32 DENALI_CTL_297;
 320        volatile u32 DENALI_CTL_298;
 321        volatile u32 DENALI_CTL_299;
 322        volatile u32 DENALI_CTL_300;
 323        volatile u32 DENALI_CTL_301;
 324        volatile u32 DENALI_CTL_302;
 325        volatile u32 DENALI_CTL_303;
 326        volatile u32 DENALI_CTL_304;
 327        volatile u32 DENALI_CTL_305;
 328        volatile u32 DENALI_CTL_306;
 329        volatile u32 DENALI_CTL_307;
 330        volatile u32 DENALI_CTL_308;
 331        volatile u32 DENALI_CTL_309;
 332        volatile u32 DENALI_CTL_310;
 333        volatile u32 DENALI_CTL_311;
 334        volatile u32 DENALI_CTL_312;
 335        volatile u32 DENALI_CTL_313;
 336        volatile u32 DENALI_CTL_314;
 337        volatile u32 DENALI_CTL_315;
 338        volatile u32 DENALI_CTL_316;
 339        volatile u32 DENALI_CTL_317;
 340        volatile u32 DENALI_CTL_318;
 341        volatile u32 DENALI_CTL_319;
 342        volatile u32 DENALI_CTL_320;
 343        volatile u32 DENALI_CTL_321;
 344        volatile u32 DENALI_CTL_322;
 345        volatile u32 DENALI_CTL_323;
 346        volatile u32 DENALI_CTL_324;
 347        volatile u32 DENALI_CTL_325;
 348        volatile u32 DENALI_CTL_326;
 349        volatile u32 DENALI_CTL_327;
 350        volatile u32 DENALI_CTL_328;
 351        volatile u32 DENALI_CTL_329;
 352        volatile u32 DENALI_CTL_330;
 353        volatile u32 DENALI_CTL_331;
 354        volatile u32 DENALI_CTL_332;
 355        volatile u32 DENALI_CTL_333;
 356        volatile u32 DENALI_CTL_334;
 357        volatile u32 DENALI_CTL_335;
 358        volatile u32 DENALI_CTL_336;
 359        volatile u32 DENALI_CTL_337;
 360        volatile u32 DENALI_CTL_338;
 361        volatile u32 DENALI_CTL_339;
 362        volatile u32 DENALI_CTL_340;
 363        volatile u32 DENALI_CTL_341;
 364        volatile u32 DENALI_CTL_342;
 365        volatile u32 DENALI_CTL_343;
 366        volatile u32 DENALI_CTL_344;
 367        volatile u32 DENALI_CTL_345;
 368        volatile u32 DENALI_CTL_346;
 369        volatile u32 DENALI_CTL_347;
 370        volatile u32 DENALI_CTL_348;
 371        volatile u32 DENALI_CTL_349;
 372        volatile u32 DENALI_CTL_350;
 373        volatile u32 DENALI_CTL_351;
 374        volatile u32 DENALI_CTL_352;
 375        volatile u32 DENALI_CTL_353;
 376        volatile u32 DENALI_CTL_354;
 377        volatile u32 DENALI_CTL_355;
 378        volatile u32 DENALI_CTL_356;
 379        volatile u32 DENALI_CTL_357;
 380        volatile u32 DENALI_CTL_358;
 381        volatile u32 DENALI_CTL_359;
 382        volatile u32 DENALI_CTL_360;
 383        volatile u32 DENALI_CTL_361;
 384        volatile u32 DENALI_CTL_362;
 385        volatile u32 DENALI_CTL_363;
 386        volatile u32 DENALI_CTL_364;
 387        volatile u32 DENALI_CTL_365;
 388        volatile u32 DENALI_CTL_366;
 389        volatile u32 DENALI_CTL_367;
 390        volatile u32 DENALI_CTL_368;
 391        volatile u32 DENALI_CTL_369;
 392        volatile u32 DENALI_CTL_370;
 393        volatile u32 DENALI_CTL_371;
 394        volatile u32 DENALI_CTL_372;
 395        volatile u32 DENALI_CTL_373;
 396        volatile u32 DENALI_CTL_374;
 397        volatile u32 DENALI_CTL_375;
 398        volatile u32 DENALI_CTL_376;
 399        volatile u32 DENALI_CTL_377;
 400        volatile u32 DENALI_CTL_378;
 401        volatile u32 DENALI_CTL_379;
 402        volatile u32 DENALI_CTL_380;
 403        volatile u32 DENALI_CTL_381;
 404        volatile u32 DENALI_CTL_382;
 405        volatile u32 DENALI_CTL_383;
 406        volatile u32 DENALI_CTL_384;
 407        volatile u32 DENALI_CTL_385;
 408        volatile u32 DENALI_CTL_386;
 409        volatile u32 DENALI_CTL_387;
 410        volatile u32 DENALI_CTL_388;
 411        volatile u32 DENALI_CTL_389;
 412        volatile u32 DENALI_CTL_390;
 413        volatile u32 DENALI_CTL_391;
 414        volatile u32 DENALI_CTL_392;
 415        volatile u32 DENALI_CTL_393;
 416        volatile u32 DENALI_CTL_394;
 417        volatile u32 DENALI_CTL_395;
 418        volatile u32 DENALI_CTL_396;
 419        volatile u32 DENALI_CTL_397;
 420        volatile u32 DENALI_CTL_398;
 421        volatile u32 DENALI_CTL_399;
 422        volatile u32 DENALI_CTL_400;
 423        volatile u32 DENALI_CTL_401;
 424        volatile u32 DENALI_CTL_402;
 425        volatile u32 DENALI_CTL_403;
 426        volatile u32 DENALI_CTL_404;
 427        volatile u32 DENALI_CTL_405;
 428        volatile u32 DENALI_CTL_406;
 429        volatile u32 DENALI_CTL_407;
 430        volatile u32 DENALI_CTL_408;
 431        volatile u32 DENALI_CTL_409;
 432        volatile u32 DENALI_CTL_410;
 433        volatile u32 DENALI_CTL_411;
 434        volatile u32 DENALI_CTL_412;
 435        volatile u32 DENALI_CTL_413;
 436        volatile u32 DENALI_CTL_414;
 437        volatile u32 DENALI_CTL_415;
 438        volatile u32 DENALI_CTL_416;
 439        volatile u32 DENALI_CTL_417;
 440        volatile u32 DENALI_CTL_418;
 441        volatile u32 DENALI_CTL_419;
 442        volatile u32 DENALI_CTL_420;
 443        volatile u32 DENALI_CTL_421;
 444        volatile u32 DENALI_CTL_422;
 445        volatile char pad__0[0x1964U];
 446        volatile u32 DENALI_PI_0;
 447        volatile u32 DENALI_PI_1;
 448        volatile u32 DENALI_PI_2;
 449        volatile u32 DENALI_PI_3;
 450        volatile u32 DENALI_PI_4;
 451        volatile u32 DENALI_PI_5;
 452        volatile u32 DENALI_PI_6;
 453        volatile u32 DENALI_PI_7;
 454        volatile u32 DENALI_PI_8;
 455        volatile u32 DENALI_PI_9;
 456        volatile u32 DENALI_PI_10;
 457        volatile u32 DENALI_PI_11;
 458        volatile u32 DENALI_PI_12;
 459        volatile u32 DENALI_PI_13;
 460        volatile u32 DENALI_PI_14;
 461        volatile u32 DENALI_PI_15;
 462        volatile u32 DENALI_PI_16;
 463        volatile u32 DENALI_PI_17;
 464        volatile u32 DENALI_PI_18;
 465        volatile u32 DENALI_PI_19;
 466        volatile u32 DENALI_PI_20;
 467        volatile u32 DENALI_PI_21;
 468        volatile u32 DENALI_PI_22;
 469        volatile u32 DENALI_PI_23;
 470        volatile u32 DENALI_PI_24;
 471        volatile u32 DENALI_PI_25;
 472        volatile u32 DENALI_PI_26;
 473        volatile u32 DENALI_PI_27;
 474        volatile u32 DENALI_PI_28;
 475        volatile u32 DENALI_PI_29;
 476        volatile u32 DENALI_PI_30;
 477        volatile u32 DENALI_PI_31;
 478        volatile u32 DENALI_PI_32;
 479        volatile u32 DENALI_PI_33;
 480        volatile u32 DENALI_PI_34;
 481        volatile u32 DENALI_PI_35;
 482        volatile u32 DENALI_PI_36;
 483        volatile u32 DENALI_PI_37;
 484        volatile u32 DENALI_PI_38;
 485        volatile u32 DENALI_PI_39;
 486        volatile u32 DENALI_PI_40;
 487        volatile u32 DENALI_PI_41;
 488        volatile u32 DENALI_PI_42;
 489        volatile u32 DENALI_PI_43;
 490        volatile u32 DENALI_PI_44;
 491        volatile u32 DENALI_PI_45;
 492        volatile u32 DENALI_PI_46;
 493        volatile u32 DENALI_PI_47;
 494        volatile u32 DENALI_PI_48;
 495        volatile u32 DENALI_PI_49;
 496        volatile u32 DENALI_PI_50;
 497        volatile u32 DENALI_PI_51;
 498        volatile u32 DENALI_PI_52;
 499        volatile u32 DENALI_PI_53;
 500        volatile u32 DENALI_PI_54;
 501        volatile u32 DENALI_PI_55;
 502        volatile u32 DENALI_PI_56;
 503        volatile u32 DENALI_PI_57;
 504        volatile u32 DENALI_PI_58;
 505        volatile u32 DENALI_PI_59;
 506        volatile u32 DENALI_PI_60;
 507        volatile u32 DENALI_PI_61;
 508        volatile u32 DENALI_PI_62;
 509        volatile u32 DENALI_PI_63;
 510        volatile u32 DENALI_PI_64;
 511        volatile u32 DENALI_PI_65;
 512        volatile u32 DENALI_PI_66;
 513        volatile u32 DENALI_PI_67;
 514        volatile u32 DENALI_PI_68;
 515        volatile u32 DENALI_PI_69;
 516        volatile u32 DENALI_PI_70;
 517        volatile u32 DENALI_PI_71;
 518        volatile u32 DENALI_PI_72;
 519        volatile u32 DENALI_PI_73;
 520        volatile u32 DENALI_PI_74;
 521        volatile u32 DENALI_PI_75;
 522        volatile u32 DENALI_PI_76;
 523        volatile u32 DENALI_PI_77;
 524        volatile u32 DENALI_PI_78;
 525        volatile u32 DENALI_PI_79;
 526        volatile u32 DENALI_PI_80;
 527        volatile u32 DENALI_PI_81;
 528        volatile u32 DENALI_PI_82;
 529        volatile u32 DENALI_PI_83;
 530        volatile u32 DENALI_PI_84;
 531        volatile u32 DENALI_PI_85;
 532        volatile u32 DENALI_PI_86;
 533        volatile u32 DENALI_PI_87;
 534        volatile u32 DENALI_PI_88;
 535        volatile u32 DENALI_PI_89;
 536        volatile u32 DENALI_PI_90;
 537        volatile u32 DENALI_PI_91;
 538        volatile u32 DENALI_PI_92;
 539        volatile u32 DENALI_PI_93;
 540        volatile u32 DENALI_PI_94;
 541        volatile u32 DENALI_PI_95;
 542        volatile u32 DENALI_PI_96;
 543        volatile u32 DENALI_PI_97;
 544        volatile u32 DENALI_PI_98;
 545        volatile u32 DENALI_PI_99;
 546        volatile u32 DENALI_PI_100;
 547        volatile u32 DENALI_PI_101;
 548        volatile u32 DENALI_PI_102;
 549        volatile u32 DENALI_PI_103;
 550        volatile u32 DENALI_PI_104;
 551        volatile u32 DENALI_PI_105;
 552        volatile u32 DENALI_PI_106;
 553        volatile u32 DENALI_PI_107;
 554        volatile u32 DENALI_PI_108;
 555        volatile u32 DENALI_PI_109;
 556        volatile u32 DENALI_PI_110;
 557        volatile u32 DENALI_PI_111;
 558        volatile u32 DENALI_PI_112;
 559        volatile u32 DENALI_PI_113;
 560        volatile u32 DENALI_PI_114;
 561        volatile u32 DENALI_PI_115;
 562        volatile u32 DENALI_PI_116;
 563        volatile u32 DENALI_PI_117;
 564        volatile u32 DENALI_PI_118;
 565        volatile u32 DENALI_PI_119;
 566        volatile u32 DENALI_PI_120;
 567        volatile u32 DENALI_PI_121;
 568        volatile u32 DENALI_PI_122;
 569        volatile u32 DENALI_PI_123;
 570        volatile u32 DENALI_PI_124;
 571        volatile u32 DENALI_PI_125;
 572        volatile u32 DENALI_PI_126;
 573        volatile u32 DENALI_PI_127;
 574        volatile u32 DENALI_PI_128;
 575        volatile u32 DENALI_PI_129;
 576        volatile u32 DENALI_PI_130;
 577        volatile u32 DENALI_PI_131;
 578        volatile u32 DENALI_PI_132;
 579        volatile u32 DENALI_PI_133;
 580        volatile u32 DENALI_PI_134;
 581        volatile u32 DENALI_PI_135;
 582        volatile u32 DENALI_PI_136;
 583        volatile u32 DENALI_PI_137;
 584        volatile u32 DENALI_PI_138;
 585        volatile u32 DENALI_PI_139;
 586        volatile u32 DENALI_PI_140;
 587        volatile u32 DENALI_PI_141;
 588        volatile u32 DENALI_PI_142;
 589        volatile u32 DENALI_PI_143;
 590        volatile u32 DENALI_PI_144;
 591        volatile u32 DENALI_PI_145;
 592        volatile u32 DENALI_PI_146;
 593        volatile u32 DENALI_PI_147;
 594        volatile u32 DENALI_PI_148;
 595        volatile u32 DENALI_PI_149;
 596        volatile u32 DENALI_PI_150;
 597        volatile u32 DENALI_PI_151;
 598        volatile u32 DENALI_PI_152;
 599        volatile u32 DENALI_PI_153;
 600        volatile u32 DENALI_PI_154;
 601        volatile u32 DENALI_PI_155;
 602        volatile u32 DENALI_PI_156;
 603        volatile u32 DENALI_PI_157;
 604        volatile u32 DENALI_PI_158;
 605        volatile u32 DENALI_PI_159;
 606        volatile u32 DENALI_PI_160;
 607        volatile u32 DENALI_PI_161;
 608        volatile u32 DENALI_PI_162;
 609        volatile u32 DENALI_PI_163;
 610        volatile u32 DENALI_PI_164;
 611        volatile u32 DENALI_PI_165;
 612        volatile u32 DENALI_PI_166;
 613        volatile u32 DENALI_PI_167;
 614        volatile u32 DENALI_PI_168;
 615        volatile u32 DENALI_PI_169;
 616        volatile u32 DENALI_PI_170;
 617        volatile u32 DENALI_PI_171;
 618        volatile u32 DENALI_PI_172;
 619        volatile u32 DENALI_PI_173;
 620        volatile u32 DENALI_PI_174;
 621        volatile u32 DENALI_PI_175;
 622        volatile u32 DENALI_PI_176;
 623        volatile u32 DENALI_PI_177;
 624        volatile u32 DENALI_PI_178;
 625        volatile u32 DENALI_PI_179;
 626        volatile u32 DENALI_PI_180;
 627        volatile u32 DENALI_PI_181;
 628        volatile u32 DENALI_PI_182;
 629        volatile u32 DENALI_PI_183;
 630        volatile u32 DENALI_PI_184;
 631        volatile u32 DENALI_PI_185;
 632        volatile u32 DENALI_PI_186;
 633        volatile u32 DENALI_PI_187;
 634        volatile u32 DENALI_PI_188;
 635        volatile u32 DENALI_PI_189;
 636        volatile u32 DENALI_PI_190;
 637        volatile u32 DENALI_PI_191;
 638        volatile u32 DENALI_PI_192;
 639        volatile u32 DENALI_PI_193;
 640        volatile u32 DENALI_PI_194;
 641        volatile u32 DENALI_PI_195;
 642        volatile u32 DENALI_PI_196;
 643        volatile u32 DENALI_PI_197;
 644        volatile u32 DENALI_PI_198;
 645        volatile u32 DENALI_PI_199;
 646        volatile u32 DENALI_PI_200;
 647        volatile u32 DENALI_PI_201;
 648        volatile u32 DENALI_PI_202;
 649        volatile u32 DENALI_PI_203;
 650        volatile u32 DENALI_PI_204;
 651        volatile u32 DENALI_PI_205;
 652        volatile u32 DENALI_PI_206;
 653        volatile u32 DENALI_PI_207;
 654        volatile u32 DENALI_PI_208;
 655        volatile u32 DENALI_PI_209;
 656        volatile u32 DENALI_PI_210;
 657        volatile u32 DENALI_PI_211;
 658        volatile u32 DENALI_PI_212;
 659        volatile u32 DENALI_PI_213;
 660        volatile u32 DENALI_PI_214;
 661        volatile u32 DENALI_PI_215;
 662        volatile u32 DENALI_PI_216;
 663        volatile u32 DENALI_PI_217;
 664        volatile u32 DENALI_PI_218;
 665        volatile u32 DENALI_PI_219;
 666        volatile u32 DENALI_PI_220;
 667        volatile u32 DENALI_PI_221;
 668        volatile u32 DENALI_PI_222;
 669        volatile u32 DENALI_PI_223;
 670        volatile u32 DENALI_PI_224;
 671        volatile u32 DENALI_PI_225;
 672        volatile u32 DENALI_PI_226;
 673        volatile u32 DENALI_PI_227;
 674        volatile u32 DENALI_PI_228;
 675        volatile u32 DENALI_PI_229;
 676        volatile u32 DENALI_PI_230;
 677        volatile u32 DENALI_PI_231;
 678        volatile u32 DENALI_PI_232;
 679        volatile u32 DENALI_PI_233;
 680        volatile u32 DENALI_PI_234;
 681        volatile u32 DENALI_PI_235;
 682        volatile u32 DENALI_PI_236;
 683        volatile u32 DENALI_PI_237;
 684        volatile u32 DENALI_PI_238;
 685        volatile u32 DENALI_PI_239;
 686        volatile u32 DENALI_PI_240;
 687        volatile u32 DENALI_PI_241;
 688        volatile u32 DENALI_PI_242;
 689        volatile u32 DENALI_PI_243;
 690        volatile u32 DENALI_PI_244;
 691        volatile u32 DENALI_PI_245;
 692        volatile u32 DENALI_PI_246;
 693        volatile u32 DENALI_PI_247;
 694        volatile u32 DENALI_PI_248;
 695        volatile u32 DENALI_PI_249;
 696        volatile u32 DENALI_PI_250;
 697        volatile u32 DENALI_PI_251;
 698        volatile u32 DENALI_PI_252;
 699        volatile u32 DENALI_PI_253;
 700        volatile u32 DENALI_PI_254;
 701        volatile u32 DENALI_PI_255;
 702        volatile u32 DENALI_PI_256;
 703        volatile u32 DENALI_PI_257;
 704        volatile u32 DENALI_PI_258;
 705        volatile u32 DENALI_PI_259;
 706        volatile u32 DENALI_PI_260;
 707        volatile u32 DENALI_PI_261;
 708        volatile u32 DENALI_PI_262;
 709        volatile u32 DENALI_PI_263;
 710        volatile u32 DENALI_PI_264;
 711        volatile u32 DENALI_PI_265;
 712        volatile u32 DENALI_PI_266;
 713        volatile u32 DENALI_PI_267;
 714        volatile u32 DENALI_PI_268;
 715        volatile u32 DENALI_PI_269;
 716        volatile u32 DENALI_PI_270;
 717        volatile u32 DENALI_PI_271;
 718        volatile u32 DENALI_PI_272;
 719        volatile u32 DENALI_PI_273;
 720        volatile u32 DENALI_PI_274;
 721        volatile u32 DENALI_PI_275;
 722        volatile u32 DENALI_PI_276;
 723        volatile u32 DENALI_PI_277;
 724        volatile u32 DENALI_PI_278;
 725        volatile u32 DENALI_PI_279;
 726        volatile u32 DENALI_PI_280;
 727        volatile u32 DENALI_PI_281;
 728        volatile u32 DENALI_PI_282;
 729        volatile u32 DENALI_PI_283;
 730        volatile u32 DENALI_PI_284;
 731        volatile u32 DENALI_PI_285;
 732        volatile u32 DENALI_PI_286;
 733        volatile u32 DENALI_PI_287;
 734        volatile u32 DENALI_PI_288;
 735        volatile u32 DENALI_PI_289;
 736        volatile u32 DENALI_PI_290;
 737        volatile u32 DENALI_PI_291;
 738        volatile u32 DENALI_PI_292;
 739        volatile u32 DENALI_PI_293;
 740        volatile u32 DENALI_PI_294;
 741        volatile u32 DENALI_PI_295;
 742        volatile u32 DENALI_PI_296;
 743        volatile u32 DENALI_PI_297;
 744        volatile u32 DENALI_PI_298;
 745        volatile u32 DENALI_PI_299;
 746        volatile u32 DENALI_PI_300;
 747        volatile u32 DENALI_PI_301;
 748        volatile u32 DENALI_PI_302;
 749        volatile u32 DENALI_PI_303;
 750        volatile u32 DENALI_PI_304;
 751        volatile u32 DENALI_PI_305;
 752        volatile u32 DENALI_PI_306;
 753        volatile u32 DENALI_PI_307;
 754        volatile u32 DENALI_PI_308;
 755        volatile u32 DENALI_PI_309;
 756        volatile u32 DENALI_PI_310;
 757        volatile u32 DENALI_PI_311;
 758        volatile u32 DENALI_PI_312;
 759        volatile u32 DENALI_PI_313;
 760        volatile u32 DENALI_PI_314;
 761        volatile u32 DENALI_PI_315;
 762        volatile u32 DENALI_PI_316;
 763        volatile u32 DENALI_PI_317;
 764        volatile u32 DENALI_PI_318;
 765        volatile u32 DENALI_PI_319;
 766        volatile u32 DENALI_PI_320;
 767        volatile u32 DENALI_PI_321;
 768        volatile u32 DENALI_PI_322;
 769        volatile u32 DENALI_PI_323;
 770        volatile u32 DENALI_PI_324;
 771        volatile u32 DENALI_PI_325;
 772        volatile u32 DENALI_PI_326;
 773        volatile u32 DENALI_PI_327;
 774        volatile u32 DENALI_PI_328;
 775        volatile u32 DENALI_PI_329;
 776        volatile u32 DENALI_PI_330;
 777        volatile u32 DENALI_PI_331;
 778        volatile u32 DENALI_PI_332;
 779        volatile u32 DENALI_PI_333;
 780        volatile u32 DENALI_PI_334;
 781        volatile u32 DENALI_PI_335;
 782        volatile u32 DENALI_PI_336;
 783        volatile u32 DENALI_PI_337;
 784        volatile u32 DENALI_PI_338;
 785        volatile u32 DENALI_PI_339;
 786        volatile u32 DENALI_PI_340;
 787        volatile u32 DENALI_PI_341;
 788        volatile u32 DENALI_PI_342;
 789        volatile u32 DENALI_PI_343;
 790        volatile u32 DENALI_PI_344;
 791        volatile char pad__1[0x1A9CU];
 792        volatile u32 DENALI_PHY_0;
 793        volatile u32 DENALI_PHY_1;
 794        volatile u32 DENALI_PHY_2;
 795        volatile u32 DENALI_PHY_3;
 796        volatile u32 DENALI_PHY_4;
 797        volatile u32 DENALI_PHY_5;
 798        volatile u32 DENALI_PHY_6;
 799        volatile u32 DENALI_PHY_7;
 800        volatile u32 DENALI_PHY_8;
 801        volatile u32 DENALI_PHY_9;
 802        volatile u32 DENALI_PHY_10;
 803        volatile u32 DENALI_PHY_11;
 804        volatile u32 DENALI_PHY_12;
 805        volatile u32 DENALI_PHY_13;
 806        volatile u32 DENALI_PHY_14;
 807        volatile u32 DENALI_PHY_15;
 808        volatile u32 DENALI_PHY_16;
 809        volatile u32 DENALI_PHY_17;
 810        volatile u32 DENALI_PHY_18;
 811        volatile u32 DENALI_PHY_19;
 812        volatile u32 DENALI_PHY_20;
 813        volatile u32 DENALI_PHY_21;
 814        volatile u32 DENALI_PHY_22;
 815        volatile u32 DENALI_PHY_23;
 816        volatile u32 DENALI_PHY_24;
 817        volatile u32 DENALI_PHY_25;
 818        volatile u32 DENALI_PHY_26;
 819        volatile u32 DENALI_PHY_27;
 820        volatile u32 DENALI_PHY_28;
 821        volatile u32 DENALI_PHY_29;
 822        volatile u32 DENALI_PHY_30;
 823        volatile u32 DENALI_PHY_31;
 824        volatile u32 DENALI_PHY_32;
 825        volatile u32 DENALI_PHY_33;
 826        volatile u32 DENALI_PHY_34;
 827        volatile u32 DENALI_PHY_35;
 828        volatile u32 DENALI_PHY_36;
 829        volatile u32 DENALI_PHY_37;
 830        volatile u32 DENALI_PHY_38;
 831        volatile u32 DENALI_PHY_39;
 832        volatile u32 DENALI_PHY_40;
 833        volatile u32 DENALI_PHY_41;
 834        volatile u32 DENALI_PHY_42;
 835        volatile u32 DENALI_PHY_43;
 836        volatile u32 DENALI_PHY_44;
 837        volatile u32 DENALI_PHY_45;
 838        volatile u32 DENALI_PHY_46;
 839        volatile u32 DENALI_PHY_47;
 840        volatile u32 DENALI_PHY_48;
 841        volatile u32 DENALI_PHY_49;
 842        volatile u32 DENALI_PHY_50;
 843        volatile u32 DENALI_PHY_51;
 844        volatile u32 DENALI_PHY_52;
 845        volatile u32 DENALI_PHY_53;
 846        volatile u32 DENALI_PHY_54;
 847        volatile u32 DENALI_PHY_55;
 848        volatile u32 DENALI_PHY_56;
 849        volatile u32 DENALI_PHY_57;
 850        volatile u32 DENALI_PHY_58;
 851        volatile u32 DENALI_PHY_59;
 852        volatile u32 DENALI_PHY_60;
 853        volatile u32 DENALI_PHY_61;
 854        volatile u32 DENALI_PHY_62;
 855        volatile u32 DENALI_PHY_63;
 856        volatile u32 DENALI_PHY_64;
 857        volatile u32 DENALI_PHY_65;
 858        volatile u32 DENALI_PHY_66;
 859        volatile u32 DENALI_PHY_67;
 860        volatile u32 DENALI_PHY_68;
 861        volatile u32 DENALI_PHY_69;
 862        volatile u32 DENALI_PHY_70;
 863        volatile u32 DENALI_PHY_71;
 864        volatile u32 DENALI_PHY_72;
 865        volatile u32 DENALI_PHY_73;
 866        volatile u32 DENALI_PHY_74;
 867        volatile u32 DENALI_PHY_75;
 868        volatile u32 DENALI_PHY_76;
 869        volatile u32 DENALI_PHY_77;
 870        volatile u32 DENALI_PHY_78;
 871        volatile u32 DENALI_PHY_79;
 872        volatile u32 DENALI_PHY_80;
 873        volatile u32 DENALI_PHY_81;
 874        volatile u32 DENALI_PHY_82;
 875        volatile u32 DENALI_PHY_83;
 876        volatile u32 DENALI_PHY_84;
 877        volatile u32 DENALI_PHY_85;
 878        volatile u32 DENALI_PHY_86;
 879        volatile u32 DENALI_PHY_87;
 880        volatile u32 DENALI_PHY_88;
 881        volatile u32 DENALI_PHY_89;
 882        volatile u32 DENALI_PHY_90;
 883        volatile u32 DENALI_PHY_91;
 884        volatile u32 DENALI_PHY_92;
 885        volatile u32 DENALI_PHY_93;
 886        volatile u32 DENALI_PHY_94;
 887        volatile u32 DENALI_PHY_95;
 888        volatile u32 DENALI_PHY_96;
 889        volatile u32 DENALI_PHY_97;
 890        volatile u32 DENALI_PHY_98;
 891        volatile u32 DENALI_PHY_99;
 892        volatile u32 DENALI_PHY_100;
 893        volatile u32 DENALI_PHY_101;
 894        volatile u32 DENALI_PHY_102;
 895        volatile u32 DENALI_PHY_103;
 896        volatile u32 DENALI_PHY_104;
 897        volatile u32 DENALI_PHY_105;
 898        volatile u32 DENALI_PHY_106;
 899        volatile u32 DENALI_PHY_107;
 900        volatile u32 DENALI_PHY_108;
 901        volatile u32 DENALI_PHY_109;
 902        volatile u32 DENALI_PHY_110;
 903        volatile u32 DENALI_PHY_111;
 904        volatile u32 DENALI_PHY_112;
 905        volatile u32 DENALI_PHY_113;
 906        volatile u32 DENALI_PHY_114;
 907        volatile u32 DENALI_PHY_115;
 908        volatile u32 DENALI_PHY_116;
 909        volatile u32 DENALI_PHY_117;
 910        volatile u32 DENALI_PHY_118;
 911        volatile u32 DENALI_PHY_119;
 912        volatile u32 DENALI_PHY_120;
 913        volatile u32 DENALI_PHY_121;
 914        volatile u32 DENALI_PHY_122;
 915        volatile u32 DENALI_PHY_123;
 916        volatile u32 DENALI_PHY_124;
 917        volatile u32 DENALI_PHY_125;
 918        volatile char pad__2[0x208U];
 919        volatile u32 DENALI_PHY_256;
 920        volatile u32 DENALI_PHY_257;
 921        volatile u32 DENALI_PHY_258;
 922        volatile u32 DENALI_PHY_259;
 923        volatile u32 DENALI_PHY_260;
 924        volatile u32 DENALI_PHY_261;
 925        volatile u32 DENALI_PHY_262;
 926        volatile u32 DENALI_PHY_263;
 927        volatile u32 DENALI_PHY_264;
 928        volatile u32 DENALI_PHY_265;
 929        volatile u32 DENALI_PHY_266;
 930        volatile u32 DENALI_PHY_267;
 931        volatile u32 DENALI_PHY_268;
 932        volatile u32 DENALI_PHY_269;
 933        volatile u32 DENALI_PHY_270;
 934        volatile u32 DENALI_PHY_271;
 935        volatile u32 DENALI_PHY_272;
 936        volatile u32 DENALI_PHY_273;
 937        volatile u32 DENALI_PHY_274;
 938        volatile u32 DENALI_PHY_275;
 939        volatile u32 DENALI_PHY_276;
 940        volatile u32 DENALI_PHY_277;
 941        volatile u32 DENALI_PHY_278;
 942        volatile u32 DENALI_PHY_279;
 943        volatile u32 DENALI_PHY_280;
 944        volatile u32 DENALI_PHY_281;
 945        volatile u32 DENALI_PHY_282;
 946        volatile u32 DENALI_PHY_283;
 947        volatile u32 DENALI_PHY_284;
 948        volatile u32 DENALI_PHY_285;
 949        volatile u32 DENALI_PHY_286;
 950        volatile u32 DENALI_PHY_287;
 951        volatile u32 DENALI_PHY_288;
 952        volatile u32 DENALI_PHY_289;
 953        volatile u32 DENALI_PHY_290;
 954        volatile u32 DENALI_PHY_291;
 955        volatile u32 DENALI_PHY_292;
 956        volatile u32 DENALI_PHY_293;
 957        volatile u32 DENALI_PHY_294;
 958        volatile u32 DENALI_PHY_295;
 959        volatile u32 DENALI_PHY_296;
 960        volatile u32 DENALI_PHY_297;
 961        volatile u32 DENALI_PHY_298;
 962        volatile u32 DENALI_PHY_299;
 963        volatile u32 DENALI_PHY_300;
 964        volatile u32 DENALI_PHY_301;
 965        volatile u32 DENALI_PHY_302;
 966        volatile u32 DENALI_PHY_303;
 967        volatile u32 DENALI_PHY_304;
 968        volatile u32 DENALI_PHY_305;
 969        volatile u32 DENALI_PHY_306;
 970        volatile u32 DENALI_PHY_307;
 971        volatile u32 DENALI_PHY_308;
 972        volatile u32 DENALI_PHY_309;
 973        volatile u32 DENALI_PHY_310;
 974        volatile u32 DENALI_PHY_311;
 975        volatile u32 DENALI_PHY_312;
 976        volatile u32 DENALI_PHY_313;
 977        volatile u32 DENALI_PHY_314;
 978        volatile u32 DENALI_PHY_315;
 979        volatile u32 DENALI_PHY_316;
 980        volatile u32 DENALI_PHY_317;
 981        volatile u32 DENALI_PHY_318;
 982        volatile u32 DENALI_PHY_319;
 983        volatile u32 DENALI_PHY_320;
 984        volatile u32 DENALI_PHY_321;
 985        volatile u32 DENALI_PHY_322;
 986        volatile u32 DENALI_PHY_323;
 987        volatile u32 DENALI_PHY_324;
 988        volatile u32 DENALI_PHY_325;
 989        volatile u32 DENALI_PHY_326;
 990        volatile u32 DENALI_PHY_327;
 991        volatile u32 DENALI_PHY_328;
 992        volatile u32 DENALI_PHY_329;
 993        volatile u32 DENALI_PHY_330;
 994        volatile u32 DENALI_PHY_331;
 995        volatile u32 DENALI_PHY_332;
 996        volatile u32 DENALI_PHY_333;
 997        volatile u32 DENALI_PHY_334;
 998        volatile u32 DENALI_PHY_335;
 999        volatile u32 DENALI_PHY_336;
1000        volatile u32 DENALI_PHY_337;
1001        volatile u32 DENALI_PHY_338;
1002        volatile u32 DENALI_PHY_339;
1003        volatile u32 DENALI_PHY_340;
1004        volatile u32 DENALI_PHY_341;
1005        volatile u32 DENALI_PHY_342;
1006        volatile u32 DENALI_PHY_343;
1007        volatile u32 DENALI_PHY_344;
1008        volatile u32 DENALI_PHY_345;
1009        volatile u32 DENALI_PHY_346;
1010        volatile u32 DENALI_PHY_347;
1011        volatile u32 DENALI_PHY_348;
1012        volatile u32 DENALI_PHY_349;
1013        volatile u32 DENALI_PHY_350;
1014        volatile u32 DENALI_PHY_351;
1015        volatile u32 DENALI_PHY_352;
1016        volatile u32 DENALI_PHY_353;
1017        volatile u32 DENALI_PHY_354;
1018        volatile u32 DENALI_PHY_355;
1019        volatile u32 DENALI_PHY_356;
1020        volatile u32 DENALI_PHY_357;
1021        volatile u32 DENALI_PHY_358;
1022        volatile u32 DENALI_PHY_359;
1023        volatile u32 DENALI_PHY_360;
1024        volatile u32 DENALI_PHY_361;
1025        volatile u32 DENALI_PHY_362;
1026        volatile u32 DENALI_PHY_363;
1027        volatile u32 DENALI_PHY_364;
1028        volatile u32 DENALI_PHY_365;
1029        volatile u32 DENALI_PHY_366;
1030        volatile u32 DENALI_PHY_367;
1031        volatile u32 DENALI_PHY_368;
1032        volatile u32 DENALI_PHY_369;
1033        volatile u32 DENALI_PHY_370;
1034        volatile u32 DENALI_PHY_371;
1035        volatile u32 DENALI_PHY_372;
1036        volatile u32 DENALI_PHY_373;
1037        volatile u32 DENALI_PHY_374;
1038        volatile u32 DENALI_PHY_375;
1039        volatile u32 DENALI_PHY_376;
1040        volatile u32 DENALI_PHY_377;
1041        volatile u32 DENALI_PHY_378;
1042        volatile u32 DENALI_PHY_379;
1043        volatile u32 DENALI_PHY_380;
1044        volatile u32 DENALI_PHY_381;
1045        volatile char pad__3[0x208U];
1046        volatile u32 DENALI_PHY_512;
1047        volatile u32 DENALI_PHY_513;
1048        volatile u32 DENALI_PHY_514;
1049        volatile u32 DENALI_PHY_515;
1050        volatile u32 DENALI_PHY_516;
1051        volatile u32 DENALI_PHY_517;
1052        volatile u32 DENALI_PHY_518;
1053        volatile u32 DENALI_PHY_519;
1054        volatile u32 DENALI_PHY_520;
1055        volatile u32 DENALI_PHY_521;
1056        volatile u32 DENALI_PHY_522;
1057        volatile u32 DENALI_PHY_523;
1058        volatile u32 DENALI_PHY_524;
1059        volatile u32 DENALI_PHY_525;
1060        volatile u32 DENALI_PHY_526;
1061        volatile u32 DENALI_PHY_527;
1062        volatile u32 DENALI_PHY_528;
1063        volatile u32 DENALI_PHY_529;
1064        volatile u32 DENALI_PHY_530;
1065        volatile u32 DENALI_PHY_531;
1066        volatile u32 DENALI_PHY_532;
1067        volatile u32 DENALI_PHY_533;
1068        volatile u32 DENALI_PHY_534;
1069        volatile u32 DENALI_PHY_535;
1070        volatile u32 DENALI_PHY_536;
1071        volatile u32 DENALI_PHY_537;
1072        volatile u32 DENALI_PHY_538;
1073        volatile u32 DENALI_PHY_539;
1074        volatile u32 DENALI_PHY_540;
1075        volatile u32 DENALI_PHY_541;
1076        volatile u32 DENALI_PHY_542;
1077        volatile u32 DENALI_PHY_543;
1078        volatile u32 DENALI_PHY_544;
1079        volatile u32 DENALI_PHY_545;
1080        volatile u32 DENALI_PHY_546;
1081        volatile u32 DENALI_PHY_547;
1082        volatile u32 DENALI_PHY_548;
1083        volatile u32 DENALI_PHY_549;
1084        volatile u32 DENALI_PHY_550;
1085        volatile u32 DENALI_PHY_551;
1086        volatile u32 DENALI_PHY_552;
1087        volatile u32 DENALI_PHY_553;
1088        volatile u32 DENALI_PHY_554;
1089        volatile char pad__4[0x354U];
1090        volatile u32 DENALI_PHY_768;
1091        volatile u32 DENALI_PHY_769;
1092        volatile u32 DENALI_PHY_770;
1093        volatile u32 DENALI_PHY_771;
1094        volatile u32 DENALI_PHY_772;
1095        volatile u32 DENALI_PHY_773;
1096        volatile u32 DENALI_PHY_774;
1097        volatile u32 DENALI_PHY_775;
1098        volatile u32 DENALI_PHY_776;
1099        volatile u32 DENALI_PHY_777;
1100        volatile u32 DENALI_PHY_778;
1101        volatile u32 DENALI_PHY_779;
1102        volatile u32 DENALI_PHY_780;
1103        volatile u32 DENALI_PHY_781;
1104        volatile u32 DENALI_PHY_782;
1105        volatile u32 DENALI_PHY_783;
1106        volatile u32 DENALI_PHY_784;
1107        volatile u32 DENALI_PHY_785;
1108        volatile u32 DENALI_PHY_786;
1109        volatile u32 DENALI_PHY_787;
1110        volatile u32 DENALI_PHY_788;
1111        volatile u32 DENALI_PHY_789;
1112        volatile u32 DENALI_PHY_790;
1113        volatile u32 DENALI_PHY_791;
1114        volatile u32 DENALI_PHY_792;
1115        volatile u32 DENALI_PHY_793;
1116        volatile u32 DENALI_PHY_794;
1117        volatile u32 DENALI_PHY_795;
1118        volatile u32 DENALI_PHY_796;
1119        volatile u32 DENALI_PHY_797;
1120        volatile u32 DENALI_PHY_798;
1121        volatile u32 DENALI_PHY_799;
1122        volatile u32 DENALI_PHY_800;
1123        volatile u32 DENALI_PHY_801;
1124        volatile u32 DENALI_PHY_802;
1125        volatile u32 DENALI_PHY_803;
1126        volatile u32 DENALI_PHY_804;
1127        volatile u32 DENALI_PHY_805;
1128        volatile u32 DENALI_PHY_806;
1129        volatile u32 DENALI_PHY_807;
1130        volatile u32 DENALI_PHY_808;
1131        volatile u32 DENALI_PHY_809;
1132        volatile u32 DENALI_PHY_810;
1133        volatile char pad__5[0x354U];
1134        volatile u32 DENALI_PHY_1024;
1135        volatile u32 DENALI_PHY_1025;
1136        volatile u32 DENALI_PHY_1026;
1137        volatile u32 DENALI_PHY_1027;
1138        volatile u32 DENALI_PHY_1028;
1139        volatile u32 DENALI_PHY_1029;
1140        volatile u32 DENALI_PHY_1030;
1141        volatile u32 DENALI_PHY_1031;
1142        volatile u32 DENALI_PHY_1032;
1143        volatile u32 DENALI_PHY_1033;
1144        volatile u32 DENALI_PHY_1034;
1145        volatile u32 DENALI_PHY_1035;
1146        volatile u32 DENALI_PHY_1036;
1147        volatile u32 DENALI_PHY_1037;
1148        volatile u32 DENALI_PHY_1038;
1149        volatile u32 DENALI_PHY_1039;
1150        volatile u32 DENALI_PHY_1040;
1151        volatile u32 DENALI_PHY_1041;
1152        volatile u32 DENALI_PHY_1042;
1153        volatile u32 DENALI_PHY_1043;
1154        volatile u32 DENALI_PHY_1044;
1155        volatile u32 DENALI_PHY_1045;
1156        volatile u32 DENALI_PHY_1046;
1157        volatile u32 DENALI_PHY_1047;
1158        volatile u32 DENALI_PHY_1048;
1159        volatile u32 DENALI_PHY_1049;
1160        volatile u32 DENALI_PHY_1050;
1161        volatile u32 DENALI_PHY_1051;
1162        volatile u32 DENALI_PHY_1052;
1163        volatile u32 DENALI_PHY_1053;
1164        volatile u32 DENALI_PHY_1054;
1165        volatile u32 DENALI_PHY_1055;
1166        volatile u32 DENALI_PHY_1056;
1167        volatile u32 DENALI_PHY_1057;
1168        volatile u32 DENALI_PHY_1058;
1169        volatile u32 DENALI_PHY_1059;
1170        volatile u32 DENALI_PHY_1060;
1171        volatile u32 DENALI_PHY_1061;
1172        volatile u32 DENALI_PHY_1062;
1173        volatile u32 DENALI_PHY_1063;
1174        volatile u32 DENALI_PHY_1064;
1175        volatile u32 DENALI_PHY_1065;
1176        volatile u32 DENALI_PHY_1066;
1177        volatile char pad__6[0x354U];
1178        volatile u32 DENALI_PHY_1280;
1179        volatile u32 DENALI_PHY_1281;
1180        volatile u32 DENALI_PHY_1282;
1181        volatile u32 DENALI_PHY_1283;
1182        volatile u32 DENALI_PHY_1284;
1183        volatile u32 DENALI_PHY_1285;
1184        volatile u32 DENALI_PHY_1286;
1185        volatile u32 DENALI_PHY_1287;
1186        volatile u32 DENALI_PHY_1288;
1187        volatile u32 DENALI_PHY_1289;
1188        volatile u32 DENALI_PHY_1290;
1189        volatile u32 DENALI_PHY_1291;
1190        volatile u32 DENALI_PHY_1292;
1191        volatile u32 DENALI_PHY_1293;
1192        volatile u32 DENALI_PHY_1294;
1193        volatile u32 DENALI_PHY_1295;
1194        volatile u32 DENALI_PHY_1296;
1195        volatile u32 DENALI_PHY_1297;
1196        volatile u32 DENALI_PHY_1298;
1197        volatile u32 DENALI_PHY_1299;
1198        volatile u32 DENALI_PHY_1300;
1199        volatile u32 DENALI_PHY_1301;
1200        volatile u32 DENALI_PHY_1302;
1201        volatile u32 DENALI_PHY_1303;
1202        volatile u32 DENALI_PHY_1304;
1203        volatile u32 DENALI_PHY_1305;
1204        volatile u32 DENALI_PHY_1306;
1205        volatile u32 DENALI_PHY_1307;
1206        volatile u32 DENALI_PHY_1308;
1207        volatile u32 DENALI_PHY_1309;
1208        volatile u32 DENALI_PHY_1310;
1209        volatile u32 DENALI_PHY_1311;
1210        volatile u32 DENALI_PHY_1312;
1211        volatile u32 DENALI_PHY_1313;
1212        volatile u32 DENALI_PHY_1314;
1213        volatile u32 DENALI_PHY_1315;
1214        volatile u32 DENALI_PHY_1316;
1215        volatile u32 DENALI_PHY_1317;
1216        volatile u32 DENALI_PHY_1318;
1217        volatile u32 DENALI_PHY_1319;
1218        volatile u32 DENALI_PHY_1320;
1219        volatile u32 DENALI_PHY_1321;
1220        volatile u32 DENALI_PHY_1322;
1221        volatile u32 DENALI_PHY_1323;
1222        volatile u32 DENALI_PHY_1324;
1223        volatile u32 DENALI_PHY_1325;
1224        volatile u32 DENALI_PHY_1326;
1225        volatile u32 DENALI_PHY_1327;
1226        volatile u32 DENALI_PHY_1328;
1227        volatile u32 DENALI_PHY_1329;
1228        volatile u32 DENALI_PHY_1330;
1229        volatile u32 DENALI_PHY_1331;
1230        volatile u32 DENALI_PHY_1332;
1231        volatile u32 DENALI_PHY_1333;
1232        volatile u32 DENALI_PHY_1334;
1233        volatile u32 DENALI_PHY_1335;
1234        volatile u32 DENALI_PHY_1336;
1235        volatile u32 DENALI_PHY_1337;
1236        volatile u32 DENALI_PHY_1338;
1237        volatile u32 DENALI_PHY_1339;
1238        volatile u32 DENALI_PHY_1340;
1239        volatile u32 DENALI_PHY_1341;
1240        volatile u32 DENALI_PHY_1342;
1241        volatile u32 DENALI_PHY_1343;
1242        volatile u32 DENALI_PHY_1344;
1243        volatile u32 DENALI_PHY_1345;
1244        volatile u32 DENALI_PHY_1346;
1245        volatile u32 DENALI_PHY_1347;
1246        volatile u32 DENALI_PHY_1348;
1247        volatile u32 DENALI_PHY_1349;
1248        volatile u32 DENALI_PHY_1350;
1249        volatile u32 DENALI_PHY_1351;
1250        volatile u32 DENALI_PHY_1352;
1251        volatile u32 DENALI_PHY_1353;
1252        volatile u32 DENALI_PHY_1354;
1253        volatile u32 DENALI_PHY_1355;
1254        volatile u32 DENALI_PHY_1356;
1255        volatile u32 DENALI_PHY_1357;
1256        volatile u32 DENALI_PHY_1358;
1257        volatile u32 DENALI_PHY_1359;
1258        volatile u32 DENALI_PHY_1360;
1259        volatile u32 DENALI_PHY_1361;
1260        volatile u32 DENALI_PHY_1362;
1261        volatile u32 DENALI_PHY_1363;
1262        volatile u32 DENALI_PHY_1364;
1263        volatile u32 DENALI_PHY_1365;
1264        volatile u32 DENALI_PHY_1366;
1265        volatile u32 DENALI_PHY_1367;
1266        volatile u32 DENALI_PHY_1368;
1267        volatile u32 DENALI_PHY_1369;
1268        volatile u32 DENALI_PHY_1370;
1269        volatile u32 DENALI_PHY_1371;
1270        volatile u32 DENALI_PHY_1372;
1271        volatile u32 DENALI_PHY_1373;
1272        volatile u32 DENALI_PHY_1374;
1273        volatile u32 DENALI_PHY_1375;
1274        volatile u32 DENALI_PHY_1376;
1275        volatile u32 DENALI_PHY_1377;
1276        volatile u32 DENALI_PHY_1378;
1277        volatile u32 DENALI_PHY_1379;
1278        volatile u32 DENALI_PHY_1380;
1279        volatile u32 DENALI_PHY_1381;
1280        volatile u32 DENALI_PHY_1382;
1281        volatile u32 DENALI_PHY_1383;
1282        volatile u32 DENALI_PHY_1384;
1283        volatile u32 DENALI_PHY_1385;
1284        volatile u32 DENALI_PHY_1386;
1285        volatile u32 DENALI_PHY_1387;
1286        volatile u32 DENALI_PHY_1388;
1287        volatile u32 DENALI_PHY_1389;
1288        volatile u32 DENALI_PHY_1390;
1289        volatile u32 DENALI_PHY_1391;
1290        volatile u32 DENALI_PHY_1392;
1291        volatile u32 DENALI_PHY_1393;
1292        volatile u32 DENALI_PHY_1394;
1293        volatile u32 DENALI_PHY_1395;
1294        volatile u32 DENALI_PHY_1396;
1295        volatile u32 DENALI_PHY_1397;
1296        volatile u32 DENALI_PHY_1398;
1297        volatile u32 DENALI_PHY_1399;
1298        volatile u32 DENALI_PHY_1400;
1299        volatile u32 DENALI_PHY_1401;
1300        volatile u32 DENALI_PHY_1402;
1301        volatile u32 DENALI_PHY_1403;
1302        volatile u32 DENALI_PHY_1404;
1303        volatile u32 DENALI_PHY_1405;
1304} lpddr4_ctlregs;
1305
1306#endif /* REG_LPDDR4_CTL_REGS_H_ */
1307