google/gru & kevin: Update DRAM configuration

We need to enable DRAM ODT on kevin/gru board to improve the
DRAM signal. Note, if the DRAM ODT is enabled and set to 120ohms,
the sdram VREF need to adjust to 840mv.

This patch also makes following changes:
1. For compatiblity with the  old board, add the
"sdram-lpddr3-hynix-4GB-666-no-odt.inc" and
"sdram-lpddr3-hynix-4GB-800-no-odt.inc" files
which do not enable sdram ODT.
2. Delete the 300MHz dram inc file. The 300MHz sdram config just
reduced 666MHz to 300MHz based on the 666MHz config file, and it is
not stable, so delete it.
3. Delete the 928MHz dram inc file, 928MHz sdram config still in
debuging, delete it for now.

BRANCH=none
BUG=chrome-os-partner:54871
TEST=run "stressapptest -M 1024 -s 1000" on kevin board and pass

Change-Id: If0248e1bc4cef2c298762080f1ca018653af0521
Signed-off-by: Martin Roth <martinroth@chromium.org>
Original-Commit-Id: 78d8a28e2d3489c99c9bba2c1c9aa76812e2e33f
Original-Change-Id: I35f0685782d6fb178a95780ec77c45f565dd2194
Original-Signed-off-by: Lin Huang <hl@rock-chips.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/358763
Original-Commit-Ready: Dan Shi <dshi@chromium.org>
Original-Tested-by: Caesar Wang <wxt@rock-chips.com>
Original-Reviewed-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://review.coreboot.org/15813
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
Lin Huang
2016-07-11 17:09:53 +08:00
committed by Martin Roth
parent df5ead9d2d
commit 3707fc2d96
5 changed files with 236 additions and 218 deletions

View File

@@ -23,27 +23,44 @@
static struct rk3399_sdram_params sdram_configs[] = { static struct rk3399_sdram_params sdram_configs[] = {
#include "sdram_inf/sdram-lpddr3-hynix-4GB-200.inc" #include "sdram_inf/sdram-lpddr3-hynix-4GB-200.inc"
/* THIS IS FOR KEVIN ONLY! crosbug.com/p/54144 */
#include "sdram_inf/kevin-sdram-lpddr3-hynix-4GB.inc" /* 666MHz, enable odt 120o */
#include "sdram_inf/sdram-lpddr3-hynix-4GB-666.inc" #include "sdram_inf/sdram-lpddr3-hynix-4GB-666.inc"
/* 800MHz, enable odt 120o */
#include "sdram_inf/sdram-lpddr3-hynix-4GB-800.inc" #include "sdram_inf/sdram-lpddr3-hynix-4GB-800.inc"
/* #include "sdram_inf/sdram-lpddr3-hynix-4GB-928.inc" */
/* 666MHz, disable odt */
#include "sdram_inf/sdram-lpddr3-hynix-4GB-666-no-odt.inc"
/* 800MHz, disable odt */
#include "sdram_inf/sdram-lpddr3-hynix-4GB-800-no-odt.inc"
}; };
enum dram_speeds { enum dram_speeds {
dram_200MHz = 0, dram_200MHz = 0,
dram_300MHz = 1, dram_666MHz = 1,
dram_666MHz = 2, dram_800MHz = 2,
dram_800MHz = 3, dram_666MHz_NO_ODT = 3,
/* dram_928MHz = 4, */ dram_800MHz_NO_ODT = 4,
}; };
static enum dram_speeds get_sdram_index(void) static enum dram_speeds get_sdram_index(void)
{ {
if (IS_ENABLED(CONFIG_BOARD_GOOGLE_KEVIN)) uint32_t id;
return dram_300MHz;
else if (IS_ENABLED(CONFIG_BOARD_GOOGLE_GRU)) id = board_id();
if (IS_ENABLED(CONFIG_BOARD_GOOGLE_KEVIN)) {
if (id < 3)
return dram_200MHz;
else if (id == 3)
return dram_666MHz_NO_ODT;
else
return dram_800MHz; return dram_800MHz;
}
else if (IS_ENABLED(CONFIG_BOARD_GOOGLE_GRU))
return dram_800MHz_NO_ODT;
else else
return dram_200MHz; return dram_200MHz;
} }

View File

@@ -10,6 +10,7 @@
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details. * GNU General Public License for more details.
*/ */
{ {
{ {
{ {
@@ -23,10 +24,10 @@
.cs1_row = 0xF, .cs1_row = 0xF,
.ddrconfig = 1, .ddrconfig = 1,
{ {
{0x1d191519}, {0x19151115},
{0x14040808}, {0x10030806},
{0x00000002}, {0x00000002},
{0x00006226}, {0x00006206},
{0x00000054}, {0x00000054},
0x00000000 0x00000000
} }
@@ -42,16 +43,16 @@
.cs1_row = 0xF, .cs1_row = 0xF,
.ddrconfig = 1, .ddrconfig = 1,
{ {
{0x1d191519}, {0x19151115},
{0x14040808}, {0x10030806},
{0x00000002}, {0x00000002},
{0x00006226}, {0x00006206},
{0x00000054}, {0x00000054},
0x00000000 0x00000000
} }
} }
}, },
.ddr_freq = 300*MHz, .ddr_freq = 666*MHz,
.dramtype = LPDDR3, .dramtype = LPDDR3,
.num_channels = 2, .num_channels = 2,
.stride = 13, .stride = 13,

View File

@@ -198,7 +198,7 @@
0x00030000, /* DENALI_CTL_136_DATA */ 0x00030000, /* DENALI_CTL_136_DATA */
0x00000018, /* DENALI_CTL_137_DATA */ 0x00000018, /* DENALI_CTL_137_DATA */
0x00010001, /* DENALI_CTL_138_DATA */ 0x00010001, /* DENALI_CTL_138_DATA */
0x07000001, /* DENALI_CTL_139_DATA */ 0x06000001, /* DENALI_CTL_139_DATA */
0x00000707, /* DENALI_CTL_140_DATA */ 0x00000707, /* DENALI_CTL_140_DATA */
0x00000000, /* DENALI_CTL_141_DATA */ 0x00000000, /* DENALI_CTL_141_DATA */
0x00000000, /* DENALI_CTL_142_DATA */ 0x00000000, /* DENALI_CTL_142_DATA */
@@ -212,7 +212,7 @@
0x00030000, /* DENALI_CTL_150_DATA */ 0x00030000, /* DENALI_CTL_150_DATA */
0x00000018, /* DENALI_CTL_151_DATA */ 0x00000018, /* DENALI_CTL_151_DATA */
0x00010001, /* DENALI_CTL_152_DATA */ 0x00010001, /* DENALI_CTL_152_DATA */
0x07000001, /* DENALI_CTL_153_DATA */ 0x06000001, /* DENALI_CTL_153_DATA */
0x00000707, /* DENALI_CTL_154_DATA */ 0x00000707, /* DENALI_CTL_154_DATA */
0x00000000, /* DENALI_CTL_155_DATA */ 0x00000000, /* DENALI_CTL_155_DATA */
0x00000000, /* DENALI_CTL_156_DATA */ 0x00000000, /* DENALI_CTL_156_DATA */
@@ -272,10 +272,10 @@
0x00000000, /* DENALI_CTL_210_DATA */ 0x00000000, /* DENALI_CTL_210_DATA */
0x00010000, /* DENALI_CTL_211_DATA */ 0x00010000, /* DENALI_CTL_211_DATA */
0x03020301, /* DENALI_CTL_212_DATA */ 0x03020301, /* DENALI_CTL_212_DATA */
0x01000808, /* DENALI_CTL_213_DATA */ 0x01010808, /* DENALI_CTL_213_DATA */
0x04030001, /* DENALI_CTL_214_DATA */ 0x04030001, /* DENALI_CTL_214_DATA */
0x08080803, /* DENALI_CTL_215_DATA */ 0x08080803, /* DENALI_CTL_215_DATA */
0x02080808, /* DENALI_CTL_216_DATA */ 0x08080808, /* DENALI_CTL_216_DATA */
0x02050203, /* DENALI_CTL_217_DATA */ 0x02050203, /* DENALI_CTL_217_DATA */
0x02010303, /* DENALI_CTL_218_DATA */ 0x02010303, /* DENALI_CTL_218_DATA */
0x00010203, /* DENALI_CTL_219_DATA */ 0x00010203, /* DENALI_CTL_219_DATA */

View File

@@ -24,10 +24,10 @@
.cs1_row = 0xF, .cs1_row = 0xF,
.ddrconfig = 1, .ddrconfig = 1,
{ {
{0x201d181e}, {0x1d191519},
{0x17050a08}, {0x14040808},
{0x00000002}, {0x00000002},
{0x00006426}, {0x00006226},
{0x00000054}, {0x00000054},
0x00000000 0x00000000
} }
@@ -43,16 +43,16 @@
.cs1_row = 0xF, .cs1_row = 0xF,
.ddrconfig = 1, .ddrconfig = 1,
{ {
{0x201d181e}, {0x1d191519},
{0x17050a08}, {0x14040808},
{0x00000002}, {0x00000002},
{0x00006426}, {0x00006226},
{0x00000054}, {0x00000054},
0x00000000 0x00000000
} }
} }
}, },
.ddr_freq = 928*MHz, .ddr_freq = 800*MHz,
.dramtype = LPDDR3, .dramtype = LPDDR3,
.num_channels = 2, .num_channels = 2,
.stride = 13, .stride = 13,
@@ -64,64 +64,64 @@
0x00000000, /* DENALI_CTL_02_DATA */ 0x00000000, /* DENALI_CTL_02_DATA */
0x00000000, /* DENALI_CTL_03_DATA */ 0x00000000, /* DENALI_CTL_03_DATA */
0x00000000, /* DENALI_CTL_04_DATA */ 0x00000000, /* DENALI_CTL_04_DATA */
0x0000005e, /* DENALI_CTL_05_DATA */ 0x00000050, /* DENALI_CTL_05_DATA */
0x0002d976, /* DENALI_CTL_06_DATA */ 0x00027100, /* DENALI_CTL_06_DATA */
0x000003a6, /* DENALI_CTL_07_DATA */ 0x00000320, /* DENALI_CTL_07_DATA */
0x0000247a, /* DENALI_CTL_08_DATA */ 0x00001f40, /* DENALI_CTL_08_DATA */
0x0000005e, /* DENALI_CTL_09_DATA */ 0x00000028, /* DENALI_CTL_09_DATA */
0x0002d976, /* DENALI_CTL_10_DATA */ 0x00013880, /* DENALI_CTL_10_DATA */
0x000003a6, /* DENALI_CTL_11_DATA */ 0x00000190, /* DENALI_CTL_11_DATA */
0x0000247a, /* DENALI_CTL_12_DATA */ 0x00000fa0, /* DENALI_CTL_12_DATA */
0x0000005e, /* DENALI_CTL_13_DATA */ 0x00000050, /* DENALI_CTL_13_DATA */
0x0002d976, /* DENALI_CTL_14_DATA */ 0x00027100, /* DENALI_CTL_14_DATA */
0x000003a6, /* DENALI_CTL_15_DATA */ 0x00000320, /* DENALI_CTL_15_DATA */
0x0100247a, /* DENALI_CTL_16_DATA */ 0x01001f40, /* DENALI_CTL_16_DATA */
0x00000000, /* DENALI_CTL_17_DATA */ 0x00000000, /* DENALI_CTL_17_DATA */
0x00000101, /* DENALI_CTL_18_DATA */ 0x00000101, /* DENALI_CTL_18_DATA */
0x00020100, /* DENALI_CTL_19_DATA */ 0x00020100, /* DENALI_CTL_19_DATA */
0x000000bb, /* DENALI_CTL_20_DATA */ 0x000000a0, /* DENALI_CTL_20_DATA */
0x000001d3, /* DENALI_CTL_21_DATA */ 0x00000190, /* DENALI_CTL_21_DATA */
0x00000000, /* DENALI_CTL_22_DATA */ 0x00000000, /* DENALI_CTL_22_DATA */
0x081c0000, /* DENALI_CTL_23_DATA */ 0x06180000, /* DENALI_CTL_23_DATA */
0x00081c00, /* DENALI_CTL_24_DATA */ 0x00061800, /* DENALI_CTL_24_DATA */
0x0400081c, /* DENALI_CTL_25_DATA */ 0x04000618, /* DENALI_CTL_25_DATA */
0x3b0a0004, /* DENALI_CTL_26_DATA */ 0x33080004, /* DENALI_CTL_26_DATA */
0x2f110828, /* DENALI_CTL_27_DATA */ 0x280f0622, /* DENALI_CTL_27_DATA */
0x283b0a00, /* DENALI_CTL_28_DATA */ 0x111a0400, /* DENALI_CTL_28_DATA */
0x002f1108, /* DENALI_CTL_29_DATA */ 0x00140804, /* DENALI_CTL_29_DATA */
0x08283b0a, /* DENALI_CTL_30_DATA */ 0x06223308, /* DENALI_CTL_30_DATA */
0x08002f11, /* DENALI_CTL_31_DATA */ 0x0600280f, /* DENALI_CTL_31_DATA */
0x00000a0a, /* DENALI_CTL_32_DATA */ 0x00000a0a, /* DENALI_CTL_32_DATA */
0x0800ff4f, /* DENALI_CTL_33_DATA */ 0x0600dac0, /* DENALI_CTL_33_DATA */
0x0a0a080f, /* DENALI_CTL_34_DATA */ 0x0a0a040c, /* DENALI_CTL_34_DATA */
0x0800ff4f, /* DENALI_CTL_35_DATA */ 0x03006d60, /* DENALI_CTL_35_DATA */
0x0a0a080f, /* DENALI_CTL_36_DATA */ 0x0a0a0606, /* DENALI_CTL_36_DATA */
0x0800ff4f, /* DENALI_CTL_37_DATA */ 0x0600dac0, /* DENALI_CTL_37_DATA */
0x0203000f, /* DENALI_CTL_38_DATA */ 0x0203000c, /* DENALI_CTL_38_DATA */
0x110f1100, /* DENALI_CTL_39_DATA */ 0x080c0f00, /* DENALI_CTL_39_DATA */
0x040f110f, /* DENALI_CTL_40_DATA */ 0x040c0f06, /* DENALI_CTL_40_DATA */
0x14000a0a, /* DENALI_CTL_41_DATA */ 0x14000a0a, /* DENALI_CTL_41_DATA */
0x03030a0a, /* DENALI_CTL_42_DATA */ 0x02030a0a, /* DENALI_CTL_42_DATA */
0x00010003, /* DENALI_CTL_43_DATA */ 0x00010003, /* DENALI_CTL_43_DATA */
0x03212121, /* DENALI_CTL_44_DATA */ 0x031b0e1b, /* DENALI_CTL_44_DATA */
0x00141414, /* DENALI_CTL_45_DATA */ 0x00110911, /* DENALI_CTL_45_DATA */
0x00000000, /* DENALI_CTL_46_DATA */ 0x00000000, /* DENALI_CTL_46_DATA */
0x03010000, /* DENALI_CTL_47_DATA */ 0x03010000, /* DENALI_CTL_47_DATA */
0x0e3100c5, /* DENALI_CTL_48_DATA */ 0x0c2800a8, /* DENALI_CTL_48_DATA */
0x0e3100c5, /* DENALI_CTL_49_DATA */ 0x06100054, /* DENALI_CTL_49_DATA */
0x0e3100c5, /* DENALI_CTL_50_DATA */ 0x0c2800a8, /* DENALI_CTL_50_DATA */
0x00000000, /* DENALI_CTL_51_DATA */ 0x00000000, /* DENALI_CTL_51_DATA */
0x00080008, /* DENALI_CTL_52_DATA */ 0x00030006, /* DENALI_CTL_52_DATA */
0x00170008, /* DENALI_CTL_53_DATA */ 0x00140006, /* DENALI_CTL_53_DATA */
0x00170017, /* DENALI_CTL_54_DATA */ 0x0014000a, /* DENALI_CTL_54_DATA */
0x00111111, /* DENALI_CTL_55_DATA */ 0x000f080f, /* DENALI_CTL_55_DATA */
0x00000000, /* DENALI_CTL_56_DATA */ 0x00000000, /* DENALI_CTL_56_DATA */
0x00000000, /* DENALI_CTL_57_DATA */ 0x00000000, /* DENALI_CTL_57_DATA */
0x00000000, /* DENALI_CTL_58_DATA */ 0x00000000, /* DENALI_CTL_58_DATA */
0x00ce0000, /* DENALI_CTL_59_DATA */ 0x00b00000, /* DENALI_CTL_59_DATA */
0x00ce00ce, /* DENALI_CTL_60_DATA */ 0x005800b0, /* DENALI_CTL_60_DATA */
0x00ce00ce, /* DENALI_CTL_61_DATA */ 0x00b00058, /* DENALI_CTL_61_DATA */
0x000000ce, /* DENALI_CTL_62_DATA */ 0x000000b0, /* DENALI_CTL_62_DATA */
0x00000000, /* DENALI_CTL_63_DATA */ 0x00000000, /* DENALI_CTL_63_DATA */
0x00000000, /* DENALI_CTL_64_DATA */ 0x00000000, /* DENALI_CTL_64_DATA */
0x00000000, /* DENALI_CTL_65_DATA */ 0x00000000, /* DENALI_CTL_65_DATA */
@@ -141,11 +141,11 @@
0x00000004, /* DENALI_CTL_79_DATA */ 0x00000004, /* DENALI_CTL_79_DATA */
0x00040003, /* DENALI_CTL_80_DATA */ 0x00040003, /* DENALI_CTL_80_DATA */
0x00040005, /* DENALI_CTL_81_DATA */ 0x00040005, /* DENALI_CTL_81_DATA */
0x38c40000, /* DENALI_CTL_82_DATA */ 0x30a00000, /* DENALI_CTL_82_DATA */
0x00001c62, /* DENALI_CTL_83_DATA */ 0x00001850, /* DENALI_CTL_83_DATA */
0x1c6238c4, /* DENALI_CTL_84_DATA */ 0x0c201840, /* DENALI_CTL_84_DATA */
0x38c40000, /* DENALI_CTL_85_DATA */ 0x30a00000, /* DENALI_CTL_85_DATA */
0x00001c62, /* DENALI_CTL_86_DATA */ 0x00001850, /* DENALI_CTL_86_DATA */
0x00000000, /* DENALI_CTL_87_DATA */ 0x00000000, /* DENALI_CTL_87_DATA */
0x00000000, /* DENALI_CTL_88_DATA */ 0x00000000, /* DENALI_CTL_88_DATA */
0x00000000, /* DENALI_CTL_89_DATA */ 0x00000000, /* DENALI_CTL_89_DATA */
@@ -181,22 +181,22 @@
0x00000000, /* DENALI_CTL_119_DATA */ 0x00000000, /* DENALI_CTL_119_DATA */
0x00000000, /* DENALI_CTL_120_DATA */ 0x00000000, /* DENALI_CTL_120_DATA */
0x00000000, /* DENALI_CTL_121_DATA */ 0x00000000, /* DENALI_CTL_121_DATA */
0x00bb0000, /* DENALI_CTL_122_DATA */ 0x00a00000, /* DENALI_CTL_122_DATA */
0x00ea005e, /* DENALI_CTL_123_DATA */ 0x00c80050, /* DENALI_CTL_123_DATA */
0x00ea0000, /* DENALI_CTL_124_DATA */ 0x00c80000, /* DENALI_CTL_124_DATA */
0x005e00bb, /* DENALI_CTL_125_DATA */ 0x00280050, /* DENALI_CTL_125_DATA */
0x000000ea, /* DENALI_CTL_126_DATA */ 0x00000064, /* DENALI_CTL_126_DATA */
0x00bb00ea, /* DENALI_CTL_127_DATA */ 0x00a00064, /* DENALI_CTL_127_DATA */
0x00ea005e, /* DENALI_CTL_128_DATA */ 0x00c80050, /* DENALI_CTL_128_DATA */
0x00ea0000, /* DENALI_CTL_129_DATA */ 0x00c80000, /* DENALI_CTL_129_DATA */
0x00000000, /* DENALI_CTL_130_DATA */ 0x00000000, /* DENALI_CTL_130_DATA */
0x00000000, /* DENALI_CTL_131_DATA */ 0x00000000, /* DENALI_CTL_131_DATA */
0x00000000, /* DENALI_CTL_132_DATA */ 0x00000000, /* DENALI_CTL_132_DATA */
0x00c30000, /* DENALI_CTL_133_DATA */ 0x00430000, /* DENALI_CTL_133_DATA */
0x0000001c, /* DENALI_CTL_134_DATA */ 0x0000001a, /* DENALI_CTL_134_DATA */
0x001c00c3, /* DENALI_CTL_135_DATA */ 0x000a0083, /* DENALI_CTL_135_DATA */
0x00c30000, /* DENALI_CTL_136_DATA */ 0x00430000, /* DENALI_CTL_136_DATA */
0x0000001c, /* DENALI_CTL_137_DATA */ 0x0000001a, /* DENALI_CTL_137_DATA */
0x00010001, /* DENALI_CTL_138_DATA */ 0x00010001, /* DENALI_CTL_138_DATA */
0x07000001, /* DENALI_CTL_139_DATA */ 0x07000001, /* DENALI_CTL_139_DATA */
0x00000707, /* DENALI_CTL_140_DATA */ 0x00000707, /* DENALI_CTL_140_DATA */
@@ -206,11 +206,11 @@
0x00000000, /* DENALI_CTL_144_DATA */ 0x00000000, /* DENALI_CTL_144_DATA */
0x00000000, /* DENALI_CTL_145_DATA */ 0x00000000, /* DENALI_CTL_145_DATA */
0x00000000, /* DENALI_CTL_146_DATA */ 0x00000000, /* DENALI_CTL_146_DATA */
0x00c30000, /* DENALI_CTL_147_DATA */ 0x00430000, /* DENALI_CTL_147_DATA */
0x0000001c, /* DENALI_CTL_148_DATA */ 0x0000001a, /* DENALI_CTL_148_DATA */
0x001c00c3, /* DENALI_CTL_149_DATA */ 0x000a0083, /* DENALI_CTL_149_DATA */
0x00c30000, /* DENALI_CTL_150_DATA */ 0x00430000, /* DENALI_CTL_150_DATA */
0x0000001c, /* DENALI_CTL_151_DATA */ 0x0000001a, /* DENALI_CTL_151_DATA */
0x00010001, /* DENALI_CTL_152_DATA */ 0x00010001, /* DENALI_CTL_152_DATA */
0x07000001, /* DENALI_CTL_153_DATA */ 0x07000001, /* DENALI_CTL_153_DATA */
0x00000707, /* DENALI_CTL_154_DATA */ 0x00000707, /* DENALI_CTL_154_DATA */
@@ -238,16 +238,16 @@
0x00000000, /* DENALI_CTL_176_DATA */ 0x00000000, /* DENALI_CTL_176_DATA */
0x00000000, /* DENALI_CTL_177_DATA */ 0x00000000, /* DENALI_CTL_177_DATA */
0x00000000, /* DENALI_CTL_178_DATA */ 0x00000000, /* DENALI_CTL_178_DATA */
0x0003a603, /* DENALI_CTL_179_DATA */ 0x00032003, /* DENALI_CTL_179_DATA */
0x00550151, /* DENALI_CTL_180_DATA */ 0x00480120, /* DENALI_CTL_180_DATA */
0x00000000, /* DENALI_CTL_181_DATA */ 0x00000000, /* DENALI_CTL_181_DATA */
0x015103a6, /* DENALI_CTL_182_DATA */ 0x00900190, /* DENALI_CTL_182_DATA */
0x00000055, /* DENALI_CTL_183_DATA */ 0x00000024, /* DENALI_CTL_183_DATA */
0x0003a600, /* DENALI_CTL_184_DATA */ 0x00032000, /* DENALI_CTL_184_DATA */
0x00550151, /* DENALI_CTL_185_DATA */ 0x00480120, /* DENALI_CTL_185_DATA */
0x00000000, /* DENALI_CTL_186_DATA */ 0x00000000, /* DENALI_CTL_186_DATA */
0x002f0000, /* DENALI_CTL_187_DATA */ 0x00280000, /* DENALI_CTL_187_DATA */
0x002f002f, /* DENALI_CTL_188_DATA */ 0x00280014, /* DENALI_CTL_188_DATA */
0x01010100, /* DENALI_CTL_189_DATA */ 0x01010100, /* DENALI_CTL_189_DATA */
0x01000202, /* DENALI_CTL_190_DATA */ 0x01000202, /* DENALI_CTL_190_DATA */
0x0a000002, /* DENALI_CTL_191_DATA */ 0x0a000002, /* DENALI_CTL_191_DATA */
@@ -271,17 +271,17 @@
0x00000000, /* DENALI_CTL_209_DATA */ 0x00000000, /* DENALI_CTL_209_DATA */
0x00000000, /* DENALI_CTL_210_DATA */ 0x00000000, /* DENALI_CTL_210_DATA */
0x00010000, /* DENALI_CTL_211_DATA */ 0x00010000, /* DENALI_CTL_211_DATA */
0x04040401, /* DENALI_CTL_212_DATA */ 0x03020301, /* DENALI_CTL_212_DATA */
0x01000808, /* DENALI_CTL_213_DATA */ 0x01000808, /* DENALI_CTL_213_DATA */
0x04040001, /* DENALI_CTL_214_DATA */ 0x04030001, /* DENALI_CTL_214_DATA */
0x0c0c0c04, /* DENALI_CTL_215_DATA */ 0x0a0a0a03, /* DENALI_CTL_215_DATA */
0x02080808, /* DENALI_CTL_216_DATA */ 0x02080808, /* DENALI_CTL_216_DATA */
0x02050103, /* DENALI_CTL_217_DATA */ 0x02050103, /* DENALI_CTL_217_DATA */
0x02010103, /* DENALI_CTL_218_DATA */ 0x02010103, /* DENALI_CTL_218_DATA */
0x00010103, /* DENALI_CTL_219_DATA */ 0x00010103, /* DENALI_CTL_219_DATA */
0x00020202, /* DENALI_CTL_220_DATA */ 0x00020202, /* DENALI_CTL_220_DATA */
0x06030600, /* DENALI_CTL_221_DATA */ 0x03020500, /* DENALI_CTL_221_DATA */
0x00030603, /* DENALI_CTL_222_DATA */ 0x00020501, /* DENALI_CTL_222_DATA */
0x00000000, /* DENALI_CTL_223_DATA */ 0x00000000, /* DENALI_CTL_223_DATA */
0x00000000, /* DENALI_CTL_224_DATA */ 0x00000000, /* DENALI_CTL_224_DATA */
0x0d000001, /* DENALI_CTL_225_DATA */ 0x0d000001, /* DENALI_CTL_225_DATA */
@@ -334,30 +334,30 @@
0x00000000, /* DENALI_CTL_272_DATA */ 0x00000000, /* DENALI_CTL_272_DATA */
0x00000000, /* DENALI_CTL_273_DATA */ 0x00000000, /* DENALI_CTL_273_DATA */
0x00ffff00, /* DENALI_CTL_274_DATA */ 0x00ffff00, /* DENALI_CTL_274_DATA */
0x20200000, /* DENALI_CTL_275_DATA */ 0x181e0000, /* DENALI_CTL_275_DATA */
0x08000020, /* DENALI_CTL_276_DATA */ 0x0800001e, /* DENALI_CTL_276_DATA */
0x00001c62, /* DENALI_CTL_277_DATA */ 0x00001850, /* DENALI_CTL_277_DATA */
0x00000200, /* DENALI_CTL_278_DATA */ 0x00000200, /* DENALI_CTL_278_DATA */
0x00000200, /* DENALI_CTL_279_DATA */ 0x00000200, /* DENALI_CTL_279_DATA */
0x00000200, /* DENALI_CTL_280_DATA */ 0x00000200, /* DENALI_CTL_280_DATA */
0x00000200, /* DENALI_CTL_281_DATA */ 0x00000200, /* DENALI_CTL_281_DATA */
0x00001c62, /* DENALI_CTL_282_DATA */ 0x00001850, /* DENALI_CTL_282_DATA */
0x00011bd4, /* DENALI_CTL_283_DATA */ 0x0000f320, /* DENALI_CTL_283_DATA */
0x1c62070c, /* DENALI_CTL_284_DATA */ 0x0c20050a, /* DENALI_CTL_284_DATA */
0x00000200, /* DENALI_CTL_285_DATA */ 0x00000200, /* DENALI_CTL_285_DATA */
0x00000200, /* DENALI_CTL_286_DATA */ 0x00000200, /* DENALI_CTL_286_DATA */
0x00000200, /* DENALI_CTL_287_DATA */ 0x00000200, /* DENALI_CTL_287_DATA */
0x00000200, /* DENALI_CTL_288_DATA */ 0x00000200, /* DENALI_CTL_288_DATA */
0x00001c62, /* DENALI_CTL_289_DATA */ 0x00000c20, /* DENALI_CTL_289_DATA */
0x00011bd4, /* DENALI_CTL_290_DATA */ 0x00007940, /* DENALI_CTL_290_DATA */
0x1c62070c, /* DENALI_CTL_291_DATA */ 0x1850050b, /* DENALI_CTL_291_DATA */
0x00000200, /* DENALI_CTL_292_DATA */ 0x00000200, /* DENALI_CTL_292_DATA */
0x00000200, /* DENALI_CTL_293_DATA */ 0x00000200, /* DENALI_CTL_293_DATA */
0x00000200, /* DENALI_CTL_294_DATA */ 0x00000200, /* DENALI_CTL_294_DATA */
0x00000200, /* DENALI_CTL_295_DATA */ 0x00000200, /* DENALI_CTL_295_DATA */
0x00001c62, /* DENALI_CTL_296_DATA */ 0x00001850, /* DENALI_CTL_296_DATA */
0x00011bd4, /* DENALI_CTL_297_DATA */ 0x0000f320, /* DENALI_CTL_297_DATA */
0x0202070c, /* DENALI_CTL_298_DATA */ 0x0202050a, /* DENALI_CTL_298_DATA */
0x03030202, /* DENALI_CTL_299_DATA */ 0x03030202, /* DENALI_CTL_299_DATA */
0x00000018, /* DENALI_CTL_300_DATA */ 0x00000018, /* DENALI_CTL_300_DATA */
0x00000000, /* DENALI_CTL_301_DATA */ 0x00000000, /* DENALI_CTL_301_DATA */
@@ -367,14 +367,14 @@
0x00000000, /* DENALI_CTL_305_DATA */ 0x00000000, /* DENALI_CTL_305_DATA */
0x00000000, /* DENALI_CTL_306_DATA */ 0x00000000, /* DENALI_CTL_306_DATA */
0x00030000, /* DENALI_CTL_307_DATA */ 0x00030000, /* DENALI_CTL_307_DATA */
0x000f0021, /* DENALI_CTL_308_DATA */ 0x000e0020, /* DENALI_CTL_308_DATA */
0x000f0021, /* DENALI_CTL_309_DATA */ 0x000a001c, /* DENALI_CTL_309_DATA */
0x000f0021, /* DENALI_CTL_310_DATA */ 0x000e0020, /* DENALI_CTL_310_DATA */
0x00000000, /* DENALI_CTL_311_DATA */ 0x00000000, /* DENALI_CTL_311_DATA */
0x00000000, /* DENALI_CTL_312_DATA */ 0x00000000, /* DENALI_CTL_312_DATA */
0x01000000, /* DENALI_CTL_313_DATA */ 0x01000000, /* DENALI_CTL_313_DATA */
0x02090209, /* DENALI_CTL_314_DATA */ 0x00070007, /* DENALI_CTL_314_DATA */
0x00050209, /* DENALI_CTL_315_DATA */ 0x00050007, /* DENALI_CTL_315_DATA */
0x00000000, /* DENALI_CTL_316_DATA */ 0x00000000, /* DENALI_CTL_316_DATA */
0x00000000, /* DENALI_CTL_317_DATA */ 0x00000000, /* DENALI_CTL_317_DATA */
0x00000000, /* DENALI_CTL_318_DATA */ 0x00000000, /* DENALI_CTL_318_DATA */
@@ -397,22 +397,22 @@
{ {
0x00000700, /* DENALI_PI_00_DATA */ 0x00000700, /* DENALI_PI_00_DATA */
0x00000000, /* DENALI_PI_01_DATA */ 0x00000000, /* DENALI_PI_01_DATA */
0x000038c4, /* DENALI_PI_02_DATA */ 0x000030a0, /* DENALI_PI_02_DATA */
0x00001c62, /* DENALI_PI_03_DATA */ 0x00001850, /* DENALI_PI_03_DATA */
0x000038c4, /* DENALI_PI_04_DATA */ 0x00001840, /* DENALI_PI_04_DATA */
0x00001c62, /* DENALI_PI_05_DATA */ 0x00000c20, /* DENALI_PI_05_DATA */
0x000038c4, /* DENALI_PI_06_DATA */ 0x000030a0, /* DENALI_PI_06_DATA */
0x1c621c62, /* DENALI_PI_07_DATA */ 0x18501850, /* DENALI_PI_07_DATA */
0x00000200, /* DENALI_PI_08_DATA */ 0x00000200, /* DENALI_PI_08_DATA */
0x00000200, /* DENALI_PI_09_DATA */ 0x00000200, /* DENALI_PI_09_DATA */
0x00000200, /* DENALI_PI_10_DATA */ 0x00000200, /* DENALI_PI_10_DATA */
0x00000200, /* DENALI_PI_11_DATA */ 0x00000200, /* DENALI_PI_11_DATA */
0x00001c62, /* DENALI_PI_12_DATA */ 0x00000c20, /* DENALI_PI_12_DATA */
0x00000200, /* DENALI_PI_13_DATA */ 0x00000200, /* DENALI_PI_13_DATA */
0x00000200, /* DENALI_PI_14_DATA */ 0x00000200, /* DENALI_PI_14_DATA */
0x00000200, /* DENALI_PI_15_DATA */ 0x00000200, /* DENALI_PI_15_DATA */
0x00000200, /* DENALI_PI_16_DATA */ 0x00000200, /* DENALI_PI_16_DATA */
0x00001c62, /* DENALI_PI_17_DATA */ 0x00001850, /* DENALI_PI_17_DATA */
0x00000200, /* DENALI_PI_18_DATA */ 0x00000200, /* DENALI_PI_18_DATA */
0x00000200, /* DENALI_PI_19_DATA */ 0x00000200, /* DENALI_PI_19_DATA */
0x00000200, /* DENALI_PI_20_DATA */ 0x00000200, /* DENALI_PI_20_DATA */
@@ -437,13 +437,13 @@
0x0f000010, /* DENALI_PI_39_DATA */ 0x0f000010, /* DENALI_PI_39_DATA */
0x377ff000, /* DENALI_PI_40_DATA */ 0x377ff000, /* DENALI_PI_40_DATA */
0x03000101, /* DENALI_PI_41_DATA */ 0x03000101, /* DENALI_PI_41_DATA */
0x04323232, /* DENALI_PI_42_DATA */ 0x042e292e, /* DENALI_PI_42_DATA */
0x081c0008, /* DENALI_PI_43_DATA */ 0x06180006, /* DENALI_PI_43_DATA */
0x00081c00, /* DENALI_PI_44_DATA */ 0x00061800, /* DENALI_PI_44_DATA */
0x0000001c, /* DENALI_PI_45_DATA */ 0x00000018, /* DENALI_PI_45_DATA */
0x0e3100c5, /* DENALI_PI_46_DATA */ 0x0c2800a8, /* DENALI_PI_46_DATA */
0x0e3100c5, /* DENALI_PI_47_DATA */ 0x06100054, /* DENALI_PI_47_DATA */
0x0e3100c5, /* DENALI_PI_48_DATA */ 0x0c2800a8, /* DENALI_PI_48_DATA */
0x00000500, /* DENALI_PI_49_DATA */ 0x00000500, /* DENALI_PI_49_DATA */
0x00000000, /* DENALI_PI_50_DATA */ 0x00000000, /* DENALI_PI_50_DATA */
0x00000000, /* DENALI_PI_51_DATA */ 0x00000000, /* DENALI_PI_51_DATA */
@@ -461,14 +461,14 @@
0x00000018, /* DENALI_PI_63_DATA */ 0x00000018, /* DENALI_PI_63_DATA */
0x00000000, /* DENALI_PI_64_DATA */ 0x00000000, /* DENALI_PI_64_DATA */
0x00000000, /* DENALI_PI_65_DATA */ 0x00000000, /* DENALI_PI_65_DATA */
0x04060002, /* DENALI_PI_66_DATA */ 0x03060002, /* DENALI_PI_66_DATA */
0x04010401, /* DENALI_PI_67_DATA */ 0x03010201, /* DENALI_PI_67_DATA */
0x01080801, /* DENALI_PI_68_DATA */ 0x01080801, /* DENALI_PI_68_DATA */
0x04020201, /* DENALI_PI_69_DATA */ 0x04020201, /* DENALI_PI_69_DATA */
0x01080804, /* DENALI_PI_70_DATA */ 0x01080804, /* DENALI_PI_70_DATA */
0x00000000, /* DENALI_PI_71_DATA */ 0x00000000, /* DENALI_PI_71_DATA */
0x04040000, /* DENALI_PI_72_DATA */ 0x04030000, /* DENALI_PI_72_DATA */
0x0c0c0c04, /* DENALI_PI_73_DATA */ 0x0a0a0a03, /* DENALI_PI_73_DATA */
0x00000000, /* DENALI_PI_74_DATA */ 0x00000000, /* DENALI_PI_74_DATA */
0x00000000, /* DENALI_PI_75_DATA */ 0x00000000, /* DENALI_PI_75_DATA */
0x00000000, /* DENALI_PI_76_DATA */ 0x00000000, /* DENALI_PI_76_DATA */
@@ -484,21 +484,21 @@
0x55555a5a, /* DENALI_PI_86_DATA */ 0x55555a5a, /* DENALI_PI_86_DATA */
0x55555a5a, /* DENALI_PI_87_DATA */ 0x55555a5a, /* DENALI_PI_87_DATA */
0x55555a5a, /* DENALI_PI_88_DATA */ 0x55555a5a, /* DENALI_PI_88_DATA */
0x0c0c0001, /* DENALI_PI_89_DATA */ 0x0b0a0001, /* DENALI_PI_89_DATA */
0x0707000c, /* DENALI_PI_90_DATA */ 0x0505000a, /* DENALI_PI_90_DATA */
0x02020007, /* DENALI_PI_91_DATA */ 0x00000005, /* DENALI_PI_91_DATA */
0x00000102, /* DENALI_PI_92_DATA */ 0x00000100, /* DENALI_PI_92_DATA */
0x00030000, /* DENALI_PI_93_DATA */ 0x00030000, /* DENALI_PI_93_DATA */
0x17030000, /* DENALI_PI_94_DATA */ 0x17030000, /* DENALI_PI_94_DATA */
0x000f0021, /* DENALI_PI_95_DATA */ 0x000e0020, /* DENALI_PI_95_DATA */
0x000f0021, /* DENALI_PI_96_DATA */ 0x000a001c, /* DENALI_PI_96_DATA */
0x000f0021, /* DENALI_PI_97_DATA */ 0x000e0020, /* DENALI_PI_97_DATA */
0x00000000, /* DENALI_PI_98_DATA */ 0x00000000, /* DENALI_PI_98_DATA */
0x00000000, /* DENALI_PI_99_DATA */ 0x00000000, /* DENALI_PI_99_DATA */
0x00000100, /* DENALI_PI_100_DATA */ 0x00000100, /* DENALI_PI_100_DATA */
0x140a0000, /* DENALI_PI_101_DATA */ 0x140a0000, /* DENALI_PI_101_DATA */
0x000a030a, /* DENALI_PI_102_DATA */ 0x000a030a, /* DENALI_PI_102_DATA */
0x03000a03, /* DENALI_PI_103_DATA */ 0x03000a02, /* DENALI_PI_103_DATA */
0x010a000a, /* DENALI_PI_104_DATA */ 0x010a000a, /* DENALI_PI_104_DATA */
0x00000100, /* DENALI_PI_105_DATA */ 0x00000100, /* DENALI_PI_105_DATA */
0x01000000, /* DENALI_PI_106_DATA */ 0x01000000, /* DENALI_PI_106_DATA */
@@ -506,13 +506,13 @@
0x00000100, /* DENALI_PI_108_DATA */ 0x00000100, /* DENALI_PI_108_DATA */
0x1e1a0000, /* DENALI_PI_109_DATA */ 0x1e1a0000, /* DENALI_PI_109_DATA */
0x10010204, /* DENALI_PI_110_DATA */ 0x10010204, /* DENALI_PI_110_DATA */
0x07070705, /* DENALI_PI_111_DATA */ 0x07060705, /* DENALI_PI_111_DATA */
0x20000202, /* DENALI_PI_112_DATA */ 0x20000202, /* DENALI_PI_112_DATA */
0x00201000, /* DENALI_PI_113_DATA */ 0x00201000, /* DENALI_PI_113_DATA */
0x00201000, /* DENALI_PI_114_DATA */ 0x00201000, /* DENALI_PI_114_DATA */
0x04041000, /* DENALI_PI_115_DATA */ 0x04041000, /* DENALI_PI_115_DATA */
0x12120100, /* DENALI_PI_116_DATA */ 0x0c100100, /* DENALI_PI_116_DATA */
0x00010112, /* DENALI_PI_117_DATA */ 0x00010110, /* DENALI_PI_117_DATA */
0x004b004a, /* DENALI_PI_118_DATA */ 0x004b004a, /* DENALI_PI_118_DATA */
0x1a030000, /* DENALI_PI_119_DATA */ 0x1a030000, /* DENALI_PI_119_DATA */
0x0102041e, /* DENALI_PI_120_DATA */ 0x0102041e, /* DENALI_PI_120_DATA */
@@ -520,50 +520,50 @@
0x00000000, /* DENALI_PI_122_DATA */ 0x00000000, /* DENALI_PI_122_DATA */
0x00000000, /* DENALI_PI_123_DATA */ 0x00000000, /* DENALI_PI_123_DATA */
0x00000000, /* DENALI_PI_124_DATA */ 0x00000000, /* DENALI_PI_124_DATA */
0x0000c300, /* DENALI_PI_125_DATA */ 0x00004300, /* DENALI_PI_125_DATA */
0x0001001c, /* DENALI_PI_126_DATA */ 0x0001001a, /* DENALI_PI_126_DATA */
0x004d4d07, /* DENALI_PI_127_DATA */ 0x004d4d07, /* DENALI_PI_127_DATA */
0x001c00c3, /* DENALI_PI_128_DATA */ 0x000a0083, /* DENALI_PI_128_DATA */
0x4d070001, /* DENALI_PI_129_DATA */ 0x4d070001, /* DENALI_PI_129_DATA */
0x0000c34d, /* DENALI_PI_130_DATA */ 0x0000434d, /* DENALI_PI_130_DATA */
0x0001001c, /* DENALI_PI_131_DATA */ 0x0001001a, /* DENALI_PI_131_DATA */
0x004d4d07, /* DENALI_PI_132_DATA */ 0x004d4d07, /* DENALI_PI_132_DATA */
0x001c00c3, /* DENALI_PI_133_DATA */ 0x001a0043, /* DENALI_PI_133_DATA */
0x4d070001, /* DENALI_PI_134_DATA */ 0x4d070001, /* DENALI_PI_134_DATA */
0x0000c34d, /* DENALI_PI_135_DATA */ 0x0000834d, /* DENALI_PI_135_DATA */
0x0001001c, /* DENALI_PI_136_DATA */ 0x0001000a, /* DENALI_PI_136_DATA */
0x004d4d07, /* DENALI_PI_137_DATA */ 0x004d4d07, /* DENALI_PI_137_DATA */
0x001c00c3, /* DENALI_PI_138_DATA */ 0x001a0043, /* DENALI_PI_138_DATA */
0x4d070001, /* DENALI_PI_139_DATA */ 0x4d070001, /* DENALI_PI_139_DATA */
0x00c3004d, /* DENALI_PI_140_DATA */ 0x0043004d, /* DENALI_PI_140_DATA */
0x0001001c, /* DENALI_PI_141_DATA */ 0x0001001a, /* DENALI_PI_141_DATA */
0x004d4d07, /* DENALI_PI_142_DATA */ 0x004d4d07, /* DENALI_PI_142_DATA */
0x001c00c3, /* DENALI_PI_143_DATA */ 0x000a0083, /* DENALI_PI_143_DATA */
0x4d070001, /* DENALI_PI_144_DATA */ 0x4d070001, /* DENALI_PI_144_DATA */
0x0000c34d, /* DENALI_PI_145_DATA */ 0x0000434d, /* DENALI_PI_145_DATA */
0x0001001c, /* DENALI_PI_146_DATA */ 0x0001001a, /* DENALI_PI_146_DATA */
0x004d4d07, /* DENALI_PI_147_DATA */ 0x004d4d07, /* DENALI_PI_147_DATA */
0x001c00c3, /* DENALI_PI_148_DATA */ 0x001a0043, /* DENALI_PI_148_DATA */
0x4d070001, /* DENALI_PI_149_DATA */ 0x4d070001, /* DENALI_PI_149_DATA */
0x0000c34d, /* DENALI_PI_150_DATA */ 0x0000834d, /* DENALI_PI_150_DATA */
0x0001001c, /* DENALI_PI_151_DATA */ 0x0001000a, /* DENALI_PI_151_DATA */
0x004d4d07, /* DENALI_PI_152_DATA */ 0x004d4d07, /* DENALI_PI_152_DATA */
0x001c00c3, /* DENALI_PI_153_DATA */ 0x001a0043, /* DENALI_PI_153_DATA */
0x4d070001, /* DENALI_PI_154_DATA */ 0x4d070001, /* DENALI_PI_154_DATA */
0x0100004d, /* DENALI_PI_155_DATA */ 0x0100004d, /* DENALI_PI_155_DATA */
0x00ea00ea, /* DENALI_PI_156_DATA */ 0x006400c8, /* DENALI_PI_156_DATA */
0x080400ea, /* DENALI_PI_157_DATA */ 0x060400c8, /* DENALI_PI_157_DATA */
0x0f081114, /* DENALI_PI_158_DATA */ 0x0c060f11, /* DENALI_PI_158_DATA */
0x2800fcc1, /* DENALI_PI_159_DATA */ 0x2200d890, /* DENALI_PI_159_DATA */
0x0a0e2006, /* DENALI_PI_160_DATA */ 0x0a0c2005, /* DENALI_PI_160_DATA */
0x1114080a, /* DENALI_PI_161_DATA */ 0x0809040a, /* DENALI_PI_161_DATA */
0x00000f08, /* DENALI_PI_162_DATA */ 0x00000604, /* DENALI_PI_162_DATA */
0x2800fcc1, /* DENALI_PI_163_DATA */ 0x11006c48, /* DENALI_PI_163_DATA */
0x0a0e2006, /* DENALI_PI_164_DATA */ 0x0a062003, /* DENALI_PI_164_DATA */
0x1114080a, /* DENALI_PI_165_DATA */ 0x0f11060a, /* DENALI_PI_165_DATA */
0x00000f08, /* DENALI_PI_166_DATA */ 0x00000c06, /* DENALI_PI_166_DATA */
0x2800fcc1, /* DENALI_PI_167_DATA */ 0x2200d890, /* DENALI_PI_167_DATA */
0x0a0e2006, /* DENALI_PI_168_DATA */ 0x0a0c2005, /* DENALI_PI_168_DATA */
0x0200020a, /* DENALI_PI_169_DATA */ 0x0200020a, /* DENALI_PI_169_DATA */
0x02000200, /* DENALI_PI_170_DATA */ 0x02000200, /* DENALI_PI_170_DATA */
0x02000200, /* DENALI_PI_171_DATA */ 0x02000200, /* DENALI_PI_171_DATA */
@@ -582,12 +582,12 @@
0x00000000, /* DENALI_PI_184_DATA */ 0x00000000, /* DENALI_PI_184_DATA */
0x00000000, /* DENALI_PI_185_DATA */ 0x00000000, /* DENALI_PI_185_DATA */
0x01000300, /* DENALI_PI_186_DATA */ 0x01000300, /* DENALI_PI_186_DATA */
0x001c6200, /* DENALI_PI_187_DATA */ 0x00185000, /* DENALI_PI_187_DATA */
0x00011bd4, /* DENALI_PI_188_DATA */ 0x0000f320, /* DENALI_PI_188_DATA */
0x00001c62, /* DENALI_PI_189_DATA */ 0x00000c20, /* DENALI_PI_189_DATA */
0x00011bd4, /* DENALI_PI_190_DATA */ 0x00007940, /* DENALI_PI_190_DATA */
0x00001c62, /* DENALI_PI_191_DATA */ 0x00001850, /* DENALI_PI_191_DATA */
0x00011bd4, /* DENALI_PI_192_DATA */ 0x0000f320, /* DENALI_PI_192_DATA */
0x08000000, /* DENALI_PI_193_DATA */ 0x08000000, /* DENALI_PI_193_DATA */
0x00000100, /* DENALI_PI_194_DATA */ 0x00000100, /* DENALI_PI_194_DATA */
0x00000000, /* DENALI_PI_195_DATA */ 0x00000000, /* DENALI_PI_195_DATA */
@@ -601,14 +601,14 @@
{ {
0x76543210, /* DENALI_PHY_00_DATA */ 0x76543210, /* DENALI_PHY_00_DATA */
0x0004c008, /* DENALI_PHY_01_DATA */ 0x0004c008, /* DENALI_PHY_01_DATA */
0x000001a2, /* DENALI_PHY_02_DATA */ 0x000000b3, /* DENALI_PHY_02_DATA */
0x00000000, /* DENALI_PHY_03_DATA */ 0x00000000, /* DENALI_PHY_03_DATA */
0x00000000, /* DENALI_PHY_04_DATA */ 0x00000000, /* DENALI_PHY_04_DATA */
0x00010000, /* DENALI_PHY_05_DATA */ 0x00010000, /* DENALI_PHY_05_DATA */
0x01665555, /* DENALI_PHY_06_DATA */ 0x01665555, /* DENALI_PHY_06_DATA */
0x00665555, /* DENALI_PHY_07_DATA */ 0x00665555, /* DENALI_PHY_07_DATA */
0x00010f00, /* DENALI_PHY_08_DATA */ 0x00010f00, /* DENALI_PHY_08_DATA */
0x06010200, /* DENALI_PHY_09_DATA */ 0x05010200, /* DENALI_PHY_09_DATA */
0x00000003, /* DENALI_PHY_10_DATA */ 0x00000003, /* DENALI_PHY_10_DATA */
0x001700c0, /* DENALI_PHY_11_DATA */ 0x001700c0, /* DENALI_PHY_11_DATA */
0x00cc0101, /* DENALI_PHY_12_DATA */ 0x00cc0101, /* DENALI_PHY_12_DATA */
@@ -676,17 +676,17 @@
0x00800080, /* DENALI_PHY_74_DATA */ 0x00800080, /* DENALI_PHY_74_DATA */
0x00800080, /* DENALI_PHY_75_DATA */ 0x00800080, /* DENALI_PHY_75_DATA */
0x00800080, /* DENALI_PHY_76_DATA */ 0x00800080, /* DENALI_PHY_76_DATA */
0x01a20080, /* DENALI_PHY_77_DATA */ 0x00b30080, /* DENALI_PHY_77_DATA */
0x01900003, /* DENALI_PHY_78_DATA */ 0x01900003, /* DENALI_PHY_78_DATA */
0x00000000, /* DENALI_PHY_79_DATA */ 0x00000000, /* DENALI_PHY_79_DATA */
0x00030000, /* DENALI_PHY_80_DATA */ 0x00020000, /* DENALI_PHY_80_DATA */
0x00000200, /* DENALI_PHY_81_DATA */ 0x00000200, /* DENALI_PHY_81_DATA */
0x00000000, /* DENALI_PHY_82_DATA */ 0x00000000, /* DENALI_PHY_82_DATA */
0x51315152, /* DENALI_PHY_83_DATA */ 0x51315152, /* DENALI_PHY_83_DATA */
0xc0013150, /* DENALI_PHY_84_DATA */ 0xc0013150, /* DENALI_PHY_84_DATA */
0x020000c0, /* DENALI_PHY_85_DATA */ 0x020000c0, /* DENALI_PHY_85_DATA */
0x00100001, /* DENALI_PHY_86_DATA */ 0x00100001, /* DENALI_PHY_86_DATA */
0x0c064208, /* DENALI_PHY_87_DATA */ 0x0c054208, /* DENALI_PHY_87_DATA */
0x000f0c18, /* DENALI_PHY_88_DATA */ 0x000f0c18, /* DENALI_PHY_88_DATA */
0x01000140, /* DENALI_PHY_89_DATA */ 0x01000140, /* DENALI_PHY_89_DATA */
0x00000c20, /* DENALI_PHY_90_DATA */ 0x00000c20, /* DENALI_PHY_90_DATA */
@@ -729,14 +729,14 @@
0x00000000, /* DENALI_PHY_127_DATA */ 0x00000000, /* DENALI_PHY_127_DATA */
0x76543210, /* DENALI_PHY_128_DATA */ 0x76543210, /* DENALI_PHY_128_DATA */
0x0004c008, /* DENALI_PHY_129_DATA */ 0x0004c008, /* DENALI_PHY_129_DATA */
0x000001a2, /* DENALI_PHY_130_DATA */ 0x000000b3, /* DENALI_PHY_130_DATA */
0x00000000, /* DENALI_PHY_131_DATA */ 0x00000000, /* DENALI_PHY_131_DATA */
0x00000000, /* DENALI_PHY_132_DATA */ 0x00000000, /* DENALI_PHY_132_DATA */
0x00010000, /* DENALI_PHY_133_DATA */ 0x00010000, /* DENALI_PHY_133_DATA */
0x01665555, /* DENALI_PHY_134_DATA */ 0x01665555, /* DENALI_PHY_134_DATA */
0x00665555, /* DENALI_PHY_135_DATA */ 0x00665555, /* DENALI_PHY_135_DATA */
0x00010f00, /* DENALI_PHY_136_DATA */ 0x00010f00, /* DENALI_PHY_136_DATA */
0x06010200, /* DENALI_PHY_137_DATA */ 0x05010200, /* DENALI_PHY_137_DATA */
0x00000003, /* DENALI_PHY_138_DATA */ 0x00000003, /* DENALI_PHY_138_DATA */
0x001700c0, /* DENALI_PHY_139_DATA */ 0x001700c0, /* DENALI_PHY_139_DATA */
0x00cc0101, /* DENALI_PHY_140_DATA */ 0x00cc0101, /* DENALI_PHY_140_DATA */
@@ -804,17 +804,17 @@
0x00800080, /* DENALI_PHY_202_DATA */ 0x00800080, /* DENALI_PHY_202_DATA */
0x00800080, /* DENALI_PHY_203_DATA */ 0x00800080, /* DENALI_PHY_203_DATA */
0x00800080, /* DENALI_PHY_204_DATA */ 0x00800080, /* DENALI_PHY_204_DATA */
0x01a20080, /* DENALI_PHY_205_DATA */ 0x00b30080, /* DENALI_PHY_205_DATA */
0x01900003, /* DENALI_PHY_206_DATA */ 0x01900003, /* DENALI_PHY_206_DATA */
0x00000000, /* DENALI_PHY_207_DATA */ 0x00000000, /* DENALI_PHY_207_DATA */
0x00030000, /* DENALI_PHY_208_DATA */ 0x00020000, /* DENALI_PHY_208_DATA */
0x00000200, /* DENALI_PHY_209_DATA */ 0x00000200, /* DENALI_PHY_209_DATA */
0x00000000, /* DENALI_PHY_210_DATA */ 0x00000000, /* DENALI_PHY_210_DATA */
0x51315152, /* DENALI_PHY_211_DATA */ 0x51315152, /* DENALI_PHY_211_DATA */
0xc0013150, /* DENALI_PHY_212_DATA */ 0xc0013150, /* DENALI_PHY_212_DATA */
0x020000c0, /* DENALI_PHY_213_DATA */ 0x020000c0, /* DENALI_PHY_213_DATA */
0x00100001, /* DENALI_PHY_214_DATA */ 0x00100001, /* DENALI_PHY_214_DATA */
0x0c064208, /* DENALI_PHY_215_DATA */ 0x0c054208, /* DENALI_PHY_215_DATA */
0x000f0c18, /* DENALI_PHY_216_DATA */ 0x000f0c18, /* DENALI_PHY_216_DATA */
0x01000140, /* DENALI_PHY_217_DATA */ 0x01000140, /* DENALI_PHY_217_DATA */
0x00000c20, /* DENALI_PHY_218_DATA */ 0x00000c20, /* DENALI_PHY_218_DATA */
@@ -857,14 +857,14 @@
0x00000000, /* DENALI_PHY_255_DATA */ 0x00000000, /* DENALI_PHY_255_DATA */
0x76543210, /* DENALI_PHY_256_DATA */ 0x76543210, /* DENALI_PHY_256_DATA */
0x0004c008, /* DENALI_PHY_257_DATA */ 0x0004c008, /* DENALI_PHY_257_DATA */
0x000001a2, /* DENALI_PHY_258_DATA */ 0x000000b3, /* DENALI_PHY_258_DATA */
0x00000000, /* DENALI_PHY_259_DATA */ 0x00000000, /* DENALI_PHY_259_DATA */
0x00000000, /* DENALI_PHY_260_DATA */ 0x00000000, /* DENALI_PHY_260_DATA */
0x00010000, /* DENALI_PHY_261_DATA */ 0x00010000, /* DENALI_PHY_261_DATA */
0x01665555, /* DENALI_PHY_262_DATA */ 0x01665555, /* DENALI_PHY_262_DATA */
0x00665555, /* DENALI_PHY_263_DATA */ 0x00665555, /* DENALI_PHY_263_DATA */
0x00010f00, /* DENALI_PHY_264_DATA */ 0x00010f00, /* DENALI_PHY_264_DATA */
0x06010200, /* DENALI_PHY_265_DATA */ 0x05010200, /* DENALI_PHY_265_DATA */
0x00000003, /* DENALI_PHY_266_DATA */ 0x00000003, /* DENALI_PHY_266_DATA */
0x001700c0, /* DENALI_PHY_267_DATA */ 0x001700c0, /* DENALI_PHY_267_DATA */
0x00cc0101, /* DENALI_PHY_268_DATA */ 0x00cc0101, /* DENALI_PHY_268_DATA */
@@ -932,17 +932,17 @@
0x00800080, /* DENALI_PHY_330_DATA */ 0x00800080, /* DENALI_PHY_330_DATA */
0x00800080, /* DENALI_PHY_331_DATA */ 0x00800080, /* DENALI_PHY_331_DATA */
0x00800080, /* DENALI_PHY_332_DATA */ 0x00800080, /* DENALI_PHY_332_DATA */
0x01a20080, /* DENALI_PHY_333_DATA */ 0x00b30080, /* DENALI_PHY_333_DATA */
0x01900003, /* DENALI_PHY_334_DATA */ 0x01900003, /* DENALI_PHY_334_DATA */
0x00000000, /* DENALI_PHY_335_DATA */ 0x00000000, /* DENALI_PHY_335_DATA */
0x00030000, /* DENALI_PHY_336_DATA */ 0x00020000, /* DENALI_PHY_336_DATA */
0x00000200, /* DENALI_PHY_337_DATA */ 0x00000200, /* DENALI_PHY_337_DATA */
0x00000000, /* DENALI_PHY_338_DATA */ 0x00000000, /* DENALI_PHY_338_DATA */
0x51315152, /* DENALI_PHY_339_DATA */ 0x51315152, /* DENALI_PHY_339_DATA */
0xc0013150, /* DENALI_PHY_340_DATA */ 0xc0013150, /* DENALI_PHY_340_DATA */
0x020000c0, /* DENALI_PHY_341_DATA */ 0x020000c0, /* DENALI_PHY_341_DATA */
0x00100001, /* DENALI_PHY_342_DATA */ 0x00100001, /* DENALI_PHY_342_DATA */
0x0c064208, /* DENALI_PHY_343_DATA */ 0x0c054208, /* DENALI_PHY_343_DATA */
0x000f0c18, /* DENALI_PHY_344_DATA */ 0x000f0c18, /* DENALI_PHY_344_DATA */
0x01000140, /* DENALI_PHY_345_DATA */ 0x01000140, /* DENALI_PHY_345_DATA */
0x00000c20, /* DENALI_PHY_346_DATA */ 0x00000c20, /* DENALI_PHY_346_DATA */
@@ -985,14 +985,14 @@
0x00000000, /* DENALI_PHY_383_DATA */ 0x00000000, /* DENALI_PHY_383_DATA */
0x76543210, /* DENALI_PHY_384_DATA */ 0x76543210, /* DENALI_PHY_384_DATA */
0x0004c008, /* DENALI_PHY_385_DATA */ 0x0004c008, /* DENALI_PHY_385_DATA */
0x000001a2, /* DENALI_PHY_386_DATA */ 0x000000b3, /* DENALI_PHY_386_DATA */
0x00000000, /* DENALI_PHY_387_DATA */ 0x00000000, /* DENALI_PHY_387_DATA */
0x00000000, /* DENALI_PHY_388_DATA */ 0x00000000, /* DENALI_PHY_388_DATA */
0x00010000, /* DENALI_PHY_389_DATA */ 0x00010000, /* DENALI_PHY_389_DATA */
0x01665555, /* DENALI_PHY_390_DATA */ 0x01665555, /* DENALI_PHY_390_DATA */
0x00665555, /* DENALI_PHY_391_DATA */ 0x00665555, /* DENALI_PHY_391_DATA */
0x00010f00, /* DENALI_PHY_392_DATA */ 0x00010f00, /* DENALI_PHY_392_DATA */
0x06010200, /* DENALI_PHY_393_DATA */ 0x05010200, /* DENALI_PHY_393_DATA */
0x00000003, /* DENALI_PHY_394_DATA */ 0x00000003, /* DENALI_PHY_394_DATA */
0x001700c0, /* DENALI_PHY_395_DATA */ 0x001700c0, /* DENALI_PHY_395_DATA */
0x00cc0101, /* DENALI_PHY_396_DATA */ 0x00cc0101, /* DENALI_PHY_396_DATA */
@@ -1060,17 +1060,17 @@
0x00800080, /* DENALI_PHY_458_DATA */ 0x00800080, /* DENALI_PHY_458_DATA */
0x00800080, /* DENALI_PHY_459_DATA */ 0x00800080, /* DENALI_PHY_459_DATA */
0x00800080, /* DENALI_PHY_460_DATA */ 0x00800080, /* DENALI_PHY_460_DATA */
0x01a20080, /* DENALI_PHY_461_DATA */ 0x00b30080, /* DENALI_PHY_461_DATA */
0x01900003, /* DENALI_PHY_462_DATA */ 0x01900003, /* DENALI_PHY_462_DATA */
0x00000000, /* DENALI_PHY_463_DATA */ 0x00000000, /* DENALI_PHY_463_DATA */
0x00030000, /* DENALI_PHY_464_DATA */ 0x00020000, /* DENALI_PHY_464_DATA */
0x00000200, /* DENALI_PHY_465_DATA */ 0x00000200, /* DENALI_PHY_465_DATA */
0x00000000, /* DENALI_PHY_466_DATA */ 0x00000000, /* DENALI_PHY_466_DATA */
0x51315152, /* DENALI_PHY_467_DATA */ 0x51315152, /* DENALI_PHY_467_DATA */
0xc0013150, /* DENALI_PHY_468_DATA */ 0xc0013150, /* DENALI_PHY_468_DATA */
0x020000c0, /* DENALI_PHY_469_DATA */ 0x020000c0, /* DENALI_PHY_469_DATA */
0x00100001, /* DENALI_PHY_470_DATA */ 0x00100001, /* DENALI_PHY_470_DATA */
0x0c064208, /* DENALI_PHY_471_DATA */ 0x0c054208, /* DENALI_PHY_471_DATA */
0x000f0c18, /* DENALI_PHY_472_DATA */ 0x000f0c18, /* DENALI_PHY_472_DATA */
0x01000140, /* DENALI_PHY_473_DATA */ 0x01000140, /* DENALI_PHY_473_DATA */
0x00000c20, /* DENALI_PHY_474_DATA */ 0x00000c20, /* DENALI_PHY_474_DATA */
@@ -1521,7 +1521,7 @@
0x01221102, /* DENALI_PHY_919_DATA */ 0x01221102, /* DENALI_PHY_919_DATA */
0x00000000, /* DENALI_PHY_920_DATA */ 0x00000000, /* DENALI_PHY_920_DATA */
0x00000000, /* DENALI_PHY_921_DATA */ 0x00000000, /* DENALI_PHY_921_DATA */
0x04020000, /* DENALI_PHY_922_DATA */ 0x03020000, /* DENALI_PHY_922_DATA */
0x00000001, /* DENALI_PHY_923_DATA */ 0x00000001, /* DENALI_PHY_923_DATA */
0x00000011, /* DENALI_PHY_924_DATA */ 0x00000011, /* DENALI_PHY_924_DATA */
0x00000011, /* DENALI_PHY_925_DATA */ 0x00000011, /* DENALI_PHY_925_DATA */

View File

@@ -198,7 +198,7 @@
0x00430000, /* DENALI_CTL_136_DATA */ 0x00430000, /* DENALI_CTL_136_DATA */
0x0000001a, /* DENALI_CTL_137_DATA */ 0x0000001a, /* DENALI_CTL_137_DATA */
0x00010001, /* DENALI_CTL_138_DATA */ 0x00010001, /* DENALI_CTL_138_DATA */
0x07000001, /* DENALI_CTL_139_DATA */ 0x06000001, /* DENALI_CTL_139_DATA */
0x00000707, /* DENALI_CTL_140_DATA */ 0x00000707, /* DENALI_CTL_140_DATA */
0x00000000, /* DENALI_CTL_141_DATA */ 0x00000000, /* DENALI_CTL_141_DATA */
0x00000000, /* DENALI_CTL_142_DATA */ 0x00000000, /* DENALI_CTL_142_DATA */
@@ -212,7 +212,7 @@
0x00430000, /* DENALI_CTL_150_DATA */ 0x00430000, /* DENALI_CTL_150_DATA */
0x0000001a, /* DENALI_CTL_151_DATA */ 0x0000001a, /* DENALI_CTL_151_DATA */
0x00010001, /* DENALI_CTL_152_DATA */ 0x00010001, /* DENALI_CTL_152_DATA */
0x07000001, /* DENALI_CTL_153_DATA */ 0x06000001, /* DENALI_CTL_153_DATA */
0x00000707, /* DENALI_CTL_154_DATA */ 0x00000707, /* DENALI_CTL_154_DATA */
0x00000000, /* DENALI_CTL_155_DATA */ 0x00000000, /* DENALI_CTL_155_DATA */
0x00000000, /* DENALI_CTL_156_DATA */ 0x00000000, /* DENALI_CTL_156_DATA */
@@ -272,10 +272,10 @@
0x00000000, /* DENALI_CTL_210_DATA */ 0x00000000, /* DENALI_CTL_210_DATA */
0x00010000, /* DENALI_CTL_211_DATA */ 0x00010000, /* DENALI_CTL_211_DATA */
0x03020301, /* DENALI_CTL_212_DATA */ 0x03020301, /* DENALI_CTL_212_DATA */
0x01000808, /* DENALI_CTL_213_DATA */ 0x01010808, /* DENALI_CTL_213_DATA */
0x04030001, /* DENALI_CTL_214_DATA */ 0x04030001, /* DENALI_CTL_214_DATA */
0x0a0a0a03, /* DENALI_CTL_215_DATA */ 0x0a0a0a03, /* DENALI_CTL_215_DATA */
0x02080808, /* DENALI_CTL_216_DATA */ 0x08080808, /* DENALI_CTL_216_DATA */
0x02050103, /* DENALI_CTL_217_DATA */ 0x02050103, /* DENALI_CTL_217_DATA */
0x02010103, /* DENALI_CTL_218_DATA */ 0x02010103, /* DENALI_CTL_218_DATA */
0x00010103, /* DENALI_CTL_219_DATA */ 0x00010103, /* DENALI_CTL_219_DATA */