Lines Matching +full:8 +full:- +full:9
1 // SPDX-License-Identifier: GPL-2.0
65 /* DDR3-800D */
67 /* DDR3-800E */
69 /* DDR3-1066E */
71 /* DDR3-1066F */
73 /* DDR3-1066G */
74 { {6, 6, 8, 0, 0, 0, 0, 6, 6, 8, 0, 0, 6, 0, 6, 0} },
75 /* DDR3-1333F* */
77 /* DDR3-1333G */
78 { {6, 5, 7, 8, 0, 0, 0, 5, 5, 7, 0, 8, 5, 0, 5, 0} },
79 /* DDR3-1333H */
80 { {6, 6, 8, 9, 0, 0, 0, 6, 6, 8, 0, 9, 6, 0, 6, 0} },
81 /* DDR3-1333J* */
82 { {6, 6, 8, 10, 0, 0, 0, 6, 6, 8, 0, 10, 6, 0, 6, 0}
83 /* DDR3-1600G* */},
84 { {6, 5, 6, 7, 8, 0, 0, 5, 5, 6, 0, 7, 5, 0, 5, 0} },
85 /* DDR3-1600H */
86 { {6, 5, 6, 8, 9, 0, 0, 5, 5, 6, 0, 8, 5, 0, 5, 0} },
87 /* DDR3-1600J */
88 { {6, 5, 7, 9, 10, 0, 0, 5, 5, 7, 0, 9, 5, 0, 5, 0} },
89 /* DDR3-1600K */
90 { {6, 6, 8, 10, 11, 0, 0, 6, 6, 8, 0, 10, 6, 0, 6, 0 } },
91 /* DDR3-1866J* */
92 { {6, 5, 6, 8, 9, 11, 0, 5, 5, 6, 11, 8, 5, 0, 5, 0} },
93 /* DDR3-1866K */
94 { {6, 5, 7, 8, 10, 11, 0, 5, 5, 7, 11, 8, 5, 11, 5, 11} },
95 /* DDR3-1866L */
96 { {6, 6, 7, 9, 11, 12, 0, 6, 6, 7, 12, 9, 6, 12, 6, 12} },
97 /* DDR3-1866M* */
98 { {6, 6, 8, 10, 11, 13, 0, 6, 6, 8, 13, 10, 6, 13, 6, 13} },
99 /* DDR3-2133K* */
100 { {6, 5, 6, 7, 9, 10, 11, 5, 5, 6, 10, 7, 5, 11, 5, 11} },
101 /* DDR3-2133L */
102 { {6, 5, 6, 8, 9, 11, 12, 5, 5, 6, 11, 8, 5, 12, 5, 12} },
103 /* DDR3-2133M */
104 { {6, 5, 7, 9, 10, 12, 13, 5, 5, 7, 12, 9, 5, 13, 5, 13} },
105 /* DDR3-2133N* */
106 { {6, 6, 7, 9, 11, 13, 14, 6, 6, 7, 13, 9, 6, 14, 6, 14} },
107 /* DDR3-1333H-ext */
108 { {6, 6, 7, 9, 0, 0, 0, 6, 6, 7, 0, 9, 6, 0, 6, 0} },
109 /* DDR3-1600K-ext */
110 { {6, 6, 7, 9, 11, 0, 0, 6, 6, 7, 0, 9, 6, 0, 6, 0} },
111 /* DDR3-1866M-ext */
112 { {6, 6, 7, 9, 11, 13, 0, 6, 6, 7, 13, 9, 6, 13, 6, 13} },
127 /* DDR3-800D */
129 /* DDR3-800E */
131 /* DDR3-1066E */
133 /* DDR3-1066F */
135 /* DDR3-1066G */
137 /* DDR3-1333F* */
139 /* DDR3-1333G */
141 /* DDR3-1333H */
143 /* DDR3-1333J* */
145 /* DDR3-1600G* */
146 { {5, 5, 6, 7, 8, 0, 0, 5, 5, 6, 0, 7, 5, 0, 5, 0} },
147 /* DDR3-1600H */
148 { {5, 5, 6, 7, 8, 0, 0, 5, 5, 6, 0, 7, 5, 0, 5, 0} },
149 /* DDR3-1600J */
150 { {5, 5, 6, 7, 8, 0, 0, 5, 5, 6, 0, 7, 5, 0, 5, 0} },
151 /* DDR3-1600K */
152 { {5, 5, 6, 7, 8, 0, 0, 5, 5, 6, 0, 7, 5, 0, 5, 0} },
153 /* DDR3-1866J* */
154 { {5, 5, 6, 7, 8, 9, 0, 5, 5, 6, 9, 7, 5, 0, 5, 0} },
155 /* DDR3-1866K */
156 { {5, 5, 6, 7, 8, 9, 0, 5, 5, 6, 9, 7, 5, 0, 5, 0} },
157 /* DDR3-1866L */
158 { {5, 5, 6, 7, 8, 9, 0, 5, 5, 6, 9, 7, 5, 9, 5, 9} },
159 /* DDR3-1866M* */
160 { {5, 5, 6, 7, 8, 9, 0, 5, 5, 6, 9, 7, 5, 9, 5, 9} },
161 /* DDR3-2133K* */
162 { {5, 5, 6, 7, 8, 9, 10, 5, 5, 6, 9, 7, 5, 9, 5, 10} },
163 /* DDR3-2133L */
164 { {5, 5, 6, 7, 8, 9, 10, 5, 5, 6, 9, 7, 5, 9, 5, 10} },
165 /* DDR3-2133M */
166 { {5, 5, 6, 7, 8, 9, 10, 5, 5, 6, 9, 7, 5, 9, 5, 10} },
167 /* DDR3-2133N* */
168 { {5, 5, 6, 7, 8, 9, 10, 5, 5, 6, 9, 7, 5, 9, 5, 10} },
169 /* DDR3-1333H-ext */
171 /* DDR3-1600K-ext */
172 { {5, 5, 6, 7, 8, 0, 0, 5, 5, 6, 0, 7, 5, 0, 5, 0} },
173 /* DDR3-1866M-ext */
174 { {5, 5, 6, 7, 8, 9, 0, 5, 5, 6, 9, 7, 5, 9, 5, 9} },
191 4, /* 8 */
246 350, /* 8G */
247 0, /* TODO: placeholder for 16-Mbit dev width */
248 0, /* TODO: placeholder for 32-Mbit dev width */
249 0, /* TODO: placeholder for 12-Mbit dev width */
250 0 /* TODO: placeholder for 24-Mbit dev width */
392 /* 8-bit, 16-bit page size */
397 {MV_DDR_PAGE_SIZE_2K, MV_DDR_PAGE_SIZE_2K}, /* 8G */
398 {0, 0}, /* TODO: placeholder for 16-Mbit die capacity */
399 {0, 0}, /* TODO: placeholder for 32-Mbit die capacity */
400 {0, 0}, /* TODO: placeholder for 12-Mbit die capacity */
401 {0, 0} /* TODO: placeholder for 24-Mbit die capacity */
515 for (i = 0; i < 8; i++) { in pattern_table_get_killer_word()
522 return byte | (byte << 8) | (byte << 16) | (byte << 24); in pattern_table_get_killer_word()
530 for (i = 0; i < 8; i++) { in pattern_table_get_killer_word16()
538 return byte0 | (byte0 << 8) | (byte1 << 16) | (byte1 << 24); in pattern_table_get_killer_word16()
558 return byte | (byte << 8) | (byte << 16) | (byte << 24); in pattern_table_get_sso_full_xtalk_word()
569 return byte | (byte << 8) | (byte << 16) | (byte << 24); in pattern_table_get_sso_xtalk_free_word()
575 u8 i1 = index % 8; in pattern_table_get_isi_word()
595 return byte | (byte << 8) | ((~byte) << 16) | ((~byte) << 24); in pattern_table_get_sso_full_xtalk_word16()
605 return byte | (byte << 8); in pattern_table_get_sso_xtalk_free_word16()
619 word = ((i0 % 8) > 3) ? ~word : word; in pattern_table_get_isi_word16()
626 if (0 == ((pattern_vref_pattern_table_map[index / 8] >> in pattern_table_get_vref_word()
627 (index % 8)) & 1)) in pattern_table_get_vref_word()
658 temp = ((0x00ff << (index / 3)) & 0xff00) >> 8; in pattern_table_get_static_pbs_word()
660 return temp | (temp << 8) | (temp << 16) | (temp << 24); in pattern_table_get_static_pbs_word()
668 if (DDR3_IS_16BIT_DRAM_MODE(tm->bus_act_mask) == 0) { in pattern_table_get_word()
669 /* 32/64-bit patterns */ in pattern_table_get_word()
703 (u8)(type - PATTERN_KILLER_DQ0), index); in pattern_table_get_word()
722 (u8)(type - PATTERN_FULL_SSO0), index); in pattern_table_get_word()
736 (u8)(type - PATTERN_SSO_FULL_XTALK_DQ0), index); in pattern_table_get_word()
747 (u8)(type - PATTERN_SSO_XTALK_FREE_DQ0), index); in pattern_table_get_word()
784 (u8)(type - PATTERN_KILLER_DQ0), index); in pattern_table_get_word()
805 (u8)(type - PATTERN_FULL_SSO1), index); in pattern_table_get_word()
819 (u8)(type - PATTERN_SSO_FULL_XTALK_DQ0), index); in pattern_table_get_word()
830 (u8)(type - PATTERN_SSO_XTALK_FREE_DQ0), index); in pattern_table_get_word()