Lines Matching refs:data

813 	ulong	data;  in mod_i2c_mem()  local
869 ret = dm_i2c_read(dev, addr, (uchar *)&data, size); in mod_i2c_mem()
871 ret = i2c_read(chip, addr, alen, (uchar *)&data, size); in mod_i2c_mem()
876 data = cpu_to_be32(data); in mod_i2c_mem()
878 printf(" %02lx", (data >> 24) & 0x000000FF); in mod_i2c_mem()
880 printf(" %04lx", (data >> 16) & 0x0000FFFF); in mod_i2c_mem()
882 printf(" %08lx", data); in mod_i2c_mem()
903 data = simple_strtoul(console_buffer, &endp, 16); in mod_i2c_mem()
905 data = data << 24; in mod_i2c_mem()
907 data = data << 16; in mod_i2c_mem()
908 data = be32_to_cpu(data); in mod_i2c_mem()
916 ret = dm_i2c_write(dev, addr, (uchar *)&data, in mod_i2c_mem()
920 (uchar *)&data, size); in mod_i2c_mem()
1165 u_char data[128]; in do_sdram() local
1227 ret = dm_i2c_read(dev, 0, data, sizeof(data)); in do_sdram()
1229 ret = i2c_read(chip, 0, 1, data, sizeof(data)); in do_sdram()
1238 cksum += data[j]; in do_sdram()
1240 if (cksum != data[63]) { in do_sdram()
1242 " is 0x%02x, calculated 0x%02x\n", data[63], cksum); in do_sdram()
1245 (data[62] >> 4) & 0x0F, data[62] & 0x0F); in do_sdram()
1246 printf ("Bytes used 0x%02X\n", data[0]); in do_sdram()
1247 printf ("Serial memory size 0x%02X\n", 1 << data[1]); in do_sdram()
1250 switch (data[2]) { in do_sdram()
1282 if ((data[3] & 0x00F0) == 0) in do_sdram()
1283 printf ("%d\n", data[3] & 0x0F); in do_sdram()
1285 printf ("%d/%d\n", data[3] & 0x0F, (data[3] >> 4) & 0x0F); in do_sdram()
1288 if ((data[4] & 0x00F0) == 0) in do_sdram()
1289 printf ("%d\n", data[4] & 0x0F); in do_sdram()
1291 printf ("%d/%d\n", data[4] & 0x0F, (data[4] >> 4) & 0x0F); in do_sdram()
1296 (data[5] & 0x07) + 1); in do_sdram()
1299 printf ("Module rows %d\n", data[5]); in do_sdram()
1305 printf ("Module data width %d bits\n", data[6]); in do_sdram()
1309 (data[7] << 8) | data[6]); in do_sdram()
1314 switch(data[8]) { in do_sdram()
1327 print_ddr2_tcyc (data[9]); in do_sdram()
1331 (data[9] >> 4) & 0x0F, data[9] & 0x0F); in do_sdram()
1338 (data[10] >> 4) & 0x0F, data[10] & 0x0F); in do_sdram()
1342 (data[10] >> 4) & 0x0F, data[10] & 0x0F); in do_sdram()
1347 switch (data[11]) { in do_sdram()
1354 if ((data[12] & 0x80) == 0) in do_sdram()
1359 switch(data[12] & 0x7F) { in do_sdram()
1371 printf ("SDRAM width (primary) %d\n", data[13]); in do_sdram()
1374 printf ("SDRAM width (primary) %d\n", data[13] & 0x7F); in do_sdram()
1375 if ((data[13] & 0x80) != 0) { in do_sdram()
1377 2 * (data[13] & 0x7F)); in do_sdram()
1384 if (data[14] != 0) in do_sdram()
1385 printf ("EDC width %d\n", data[14]); in do_sdram()
1388 if (data[14] != 0) { in do_sdram()
1390 data[14] & 0x7F); in do_sdram()
1392 if ((data[14] & 0x80) != 0) { in do_sdram()
1394 2 * (data[14] & 0x7F)); in do_sdram()
1402 "%d\n", data[15]); in do_sdram()
1406 if (data[16] & 0x80) puts (" Page"); in do_sdram()
1407 if (data[16] & 0x08) puts (" 8"); in do_sdram()
1408 if (data[16] & 0x04) puts (" 4"); in do_sdram()
1409 if (data[16] & 0x02) puts (" 2"); in do_sdram()
1410 if (data[16] & 0x01) puts (" 1"); in do_sdram()
1412 printf ("Number of banks %d\n", data[17]); in do_sdram()
1417 decode_bits (data[18], decode_CAS_DDR2, 0); in do_sdram()
1422 decode_bits (data[18], decode_CAS_default, 0); in do_sdram()
1429 decode_bits (data[19], decode_CS_WE_default, 0); in do_sdram()
1435 decode_bits (data[20], decode_CS_WE_default, 0); in do_sdram()
1442 if (data[21] & 0x80) in do_sdram()
1444 if (data[21] & 0x40) in do_sdram()
1446 if (data[21] & 0x20) in do_sdram()
1448 if (data[21] & 0x10) in do_sdram()
1450 printf (" %d PLLs on DIMM\n", (data[21] >> 2) & 0x03); in do_sdram()
1451 if (data[20] & 0x11) { in do_sdram()
1453 (data[21] & 0x03) + 1); in do_sdram()
1458 if (!data[21]) in do_sdram()
1461 decode_bits (data[21], decode_byte21_default, 0); in do_sdram()
1467 decode_bits (data[22], decode_byte22_DDR2, 0); in do_sdram()
1471 if (data[22] & 0x80) puts (" TBD (bit 7)\n"); in do_sdram()
1472 if (data[22] & 0x40) puts (" TBD (bit 6)\n"); in do_sdram()
1473 if (data[22] & 0x20) puts (" Upper Vcc tolerance 5%\n"); in do_sdram()
1475 if (data[22] & 0x10) puts (" Lower Vcc tolerance 5%\n"); in do_sdram()
1477 if (data[22] & 0x08) puts (" Supports write1/read burst\n"); in do_sdram()
1478 if (data[22] & 0x04) puts (" Supports precharge all\n"); in do_sdram()
1479 if (data[22] & 0x02) puts (" Supports auto precharge\n"); in do_sdram()
1480 if (data[22] & 0x01) puts (" Supports early RAS# precharge\n"); in do_sdram()
1487 print_ddr2_tcyc (data[23]); in do_sdram()
1491 "%d ns\n", (data[23] >> 4) & 0x0F, data[23] & 0x0F); in do_sdram()
1498 "%d%d ns\n", (data[24] >> 4) & 0x0F, data[24] & 0x0F); in do_sdram()
1502 "%d ns\n", (data[24] >> 4) & 0x0F, data[24] & 0x0F); in do_sdram()
1509 print_ddr2_tcyc (data[25]); in do_sdram()
1513 "%d ns\n", (data[25] >> 4) & 0x0F, data[25] & 0x0F); in do_sdram()
1520 "%d%d ns\n", (data[26] >> 4) & 0x0F, data[26] & 0x0F); in do_sdram()
1524 "%d ns\n", (data[26] >> 4) & 0x0F, data[26] & 0x0F); in do_sdram()
1531 (data[27] >> 2) & 0x3F, 25 * (data[27] & 0x03)); in do_sdram()
1534 printf ("Minimum row precharge %d ns\n", data[27]); in do_sdram()
1541 (data[28] >> 2) & 0x3F, 25 * (data[28] & 0x03)); in do_sdram()
1544 printf ("Row active to row active min %d ns\n", data[28]); in do_sdram()
1551 (data[29] >> 2) & 0x3F, 25 * (data[29] & 0x03)); in do_sdram()
1554 printf ("RAS to CAS delay min %d ns\n", data[29]); in do_sdram()
1558 printf ("Minimum RAS pulse width %d ns\n", data[30]); in do_sdram()
1563 decode_bits (data[31], decode_row_density_DDR2, 1); in do_sdram()
1568 decode_bits (data[31], decode_row_density_default, 1); in do_sdram()
1576 if (data[32] >= 0xA0) { in do_sdram()
1578 ((data[32] >> 4) & 0x0F) - 10, data[32] & 0x0F); in do_sdram()
1581 ((data[32] >> 4) & 0x0F), data[32] & 0x0F); in do_sdram()
1586 (data[32] & 0x80) ? '-' : '+', in do_sdram()
1587 (data[32] >> 4) & 0x07, data[32] & 0x0F); in do_sdram()
1594 if (data[33] >= 0xA0) { in do_sdram()
1596 ((data[33] >> 4) & 0x0F) - 10, data[33] & 0x0F); in do_sdram()
1599 ((data[33] >> 4) & 0x0F), data[33] & 0x0F); in do_sdram()
1604 (data[33] & 0x80) ? '-' : '+', in do_sdram()
1605 (data[33] >> 4) & 0x07, data[33] & 0x0F); in do_sdram()
1612 (data[34] >> 4) & 0x0F, data[34] & 0x0F); in do_sdram()
1616 (data[34] & 0x80) ? '-' : '+', in do_sdram()
1617 (data[34] >> 4) & 0x07, data[34] & 0x0F); in do_sdram()
1624 (data[35] >> 4) & 0x0F, data[35] & 0x0F); in do_sdram()
1628 (data[35] & 0x80) ? '-' : '+', in do_sdram()
1629 (data[35] >> 4) & 0x07, data[35] & 0x0F); in do_sdram()
1635 printf ("%02X ", data[j]); in do_sdram()
1637 printf ("Manufacturing Location %02X\n", data[72]); in do_sdram()
1640 printf ("%02X ", data[j]); in do_sdram()
1642 printf ("Revision Code %02X %02X\n", data[91], data[92]); in do_sdram()
1643 printf ("Manufacturing Date %02X %02X\n", data[93], data[94]); in do_sdram()
1646 printf ("%02X ", data[j]); in do_sdram()
1651 data[126] == 0x66 ? 66 : data[126]); in do_sdram()