Lines Matching refs:revision

75  * Set the silicon version string (v->revision).
83 v->revision[0] = v->revision[5] = '\0'; /* just to be sure */
108 strcpy(v->revision, v->modelStepping < 0xF0 ? "?H-E4" : "?H-E6");
110 strcpy(v->revision, "JH-E6"); /* JH-* */
112 v->revision[4] = '1';
115 strcpy(v->revision, "SH-B0"); /* SH-* */
117 v->revision[3] = 'E';
118 v->revision[4] = stepping < 0x2 ? '4' : '5';
120 v->revision[3] = 'D';
122 v->revision[3] = 'C';
123 v->revision[4] = 'G';
125 v->revision[3] = 'C';
127 v->revision[4] = '3';
130 strcpy(v->revision, "BH-E4"); /* BH-* */
132 strcpy(v->revision, stepping == 0 ? "CH-D0" : "CH-CG"); /* CH-* */
134 strcpy(v->revision, "DH-CG");
136 strcpy(v->revision, "DH-D0");
138 strcpy(v->revision, stepping == 0 ? "DH-E3" : "DH-E6");
154 strcpy(v->revision, "JH-F3");
155 v->revision[4] = '0' + stepping;
158 v->revision[3] = 'G';
164 v->revision[0] = 'B'; break;
167 v->revision[0] = 'D'; break;
189 case 0x20: strcpy(v->revision, "DR-B"); break;
190 case 0x40: strcpy(v->revision, "RB-C"); break;
191 case 0x50: strcpy(v->revision, "BL-C"); break;
192 case 0x60: strcpy(v->revision, "DA-C"); break;
194 case 0x90: strcpy(v->revision, "HY-D"); break;
195 case 0xA0: strcpy(v->revision, "PH-E"); break;
196 default: strcpy(v->revision, "??-?"); break;
198 v->revision[4] = stepping < 10 ? '0' + stepping : 'A' + stepping;
205 strcpy(v->revision, "LG-B1");
212 strcpy(v->revision, "LN-B0");
220 strcpy(v->revision, "ON-B0");
222 v->revision[3] = 'C';
230 strcpy(v->revision, "OR-B2");
232 strcpy(v->revision, "??-??");
290 * @param v cpu vars: requires xfamilyModel, modelStepping, revision, ebx
313 if (v->revision[3] < 'D') {
315 if (v->revision[3] < 'C') {
317 } else if (v->revision[4] == 'G' && v->modelStepping == 0x7A
369 if ((v->revision[3] >= 'D') && BITS(data, 24, 24)) {
423 * @param v cpu vars: requires xfamilyModel, modelStepping, revision, ebx,
437 if (v->revision[3] == 'C') {
438 switch (v->revision[4]) {
456 } else if ((v->revision[3] > 'C') && ((branding >> 6) != 0x0B)) {
534 - BITS(data, 27, 24) * ((v->revision[3] < 'C') ? 500 : 1000);
563 * @param v cpu vars: requires flags[DC_0Fh], xfamilyModel, revision
598 if (v->revision[3] >= 'G') {
653 sprintf(buf, FORMAT, "Silicon CPU Revision", v->revision);