- Timestamp:
- 07/27/11 09:13:06 (10 months ago)
- Location:
- trunk
- Files:
-
- 22 edited
-
atahpt.c (modified) (1 diff)
-
board_enable.c (modified) (1 diff)
-
chipset_enable.c (modified) (12 diffs)
-
drkaiser.c (modified) (1 diff)
-
dummyflasher.c (modified) (2 diffs)
-
flash.h (modified) (1 diff)
-
flashchips.c (modified) (295 diffs)
-
flashrom.c (modified) (5 diffs)
-
gfxnvidia.c (modified) (1 diff)
-
ichspi.c (modified) (1 diff)
-
internal.c (modified) (1 diff)
-
it85spi.c (modified) (2 diffs)
-
it87spi.c (modified) (1 diff)
-
nic3com.c (modified) (1 diff)
-
nicintel.c (modified) (1 diff)
-
nicnatsemi.c (modified) (1 diff)
-
nicrealtek.c (modified) (1 diff)
-
print.c (modified) (2 diffs)
-
satamv.c (modified) (1 diff)
-
satasii.c (modified) (1 diff)
-
serprog.c (modified) (1 diff)
-
spi.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/atahpt.c
r1388 r1396 62 62 rpci_write_long(pcidev_dev, REG_FLASH_ACCESS, reg32); 63 63 64 buses_supported = CHIP_BUSTYPE_PARALLEL;64 buses_supported = BUS_PARALLEL; 65 65 66 66 if (register_shutdown(atahpt_shutdown, NULL)) -
trunk/board_enable.c
r1386 r1396 426 426 if (tmp & 0xf0) { 427 427 /* The IT8705F will respond to LPC cycles and translate them. */ 428 buses_supported = CHIP_BUSTYPE_PARALLEL;428 buses_supported = BUS_PARALLEL; 429 429 /* Flash ROM I/F Writes Enable */ 430 430 tmp |= 0x04; -
trunk/chipset_enable.c
r1389 r1396 211 211 uint16_t xbcs = 0x4e; /* X-Bus Chip Select register. */ 212 212 213 buses_supported = CHIP_BUSTYPE_PARALLEL;213 buses_supported = BUS_PARALLEL; 214 214 215 215 old = pci_read_word(dev, xbcs); … … 298 298 * FB_DEC_EN2. 299 299 */ 300 buses_supported = CHIP_BUSTYPE_FWH;300 buses_supported = BUS_FWH; 301 301 return enable_flash_ich(dev, name, 0x4e); 302 302 } … … 415 415 * buses_supported anyway. 416 416 */ 417 buses_supported = CHIP_BUSTYPE_FWH;417 buses_supported = BUS_FWH; 418 418 return enable_flash_ich(dev, name, 0xdc); 419 419 } … … 435 435 rpci_write_byte(dev, 0xd9, new); 436 436 437 buses_supported = CHIP_BUSTYPE_FWH;437 buses_supported = BUS_FWH; 438 438 return 0; 439 439 } … … 488 488 */ 489 489 490 buses_supported = CHIP_BUSTYPE_FWH;490 buses_supported = BUS_FWH; 491 491 if (ich_generation == 7) { 492 492 if(bbs == ICH_STRAP_LPC) { … … 499 499 } 500 500 501 /* this adds CHIP_BUSTYPE_SPI */501 /* this adds BUS_SPI */ 502 502 if (ich_init_spi(dev, tmp, rcrb, ich_generation) != 0) { 503 503 if (!ret) … … 587 587 #define CS5530_ENABLE_SA20 (1 << 6) 588 588 589 buses_supported = CHIP_BUSTYPE_PARALLEL;589 buses_supported = BUS_PARALLEL; 590 590 /* Decode 0x000E0000-0x000FFFFF (128 kB), not just 64 kB, and 591 591 * decode 0xFF000000-0xFFFFFFFF (16 MB), not just 256 kB. … … 737 737 } 738 738 739 buses_supported = CHIP_BUSTYPE_LPC | CHIP_BUSTYPE_FWH;739 buses_supported = BUS_LPC | BUS_FWH; 740 740 741 741 ret = sb600_probe_spi(dev); … … 823 823 uint8_t tmp; 824 824 825 buses_supported = CHIP_BUSTYPE_PARALLEL;825 buses_supported = BUS_PARALLEL; 826 826 827 827 tmp = INB(0xc06); … … 923 923 case 0x0: 924 924 ret = enable_flash_mcp55(dev, name); 925 buses_supported = CHIP_BUSTYPE_LPC;925 buses_supported = BUS_LPC; 926 926 msg_pdbg("Flash bus type is LPC\n"); 927 927 break; … … 931 931 * Do we really want to disable LPC in this case? 932 932 */ 933 buses_supported = CHIP_BUSTYPE_NONE;933 buses_supported = BUS_NONE; 934 934 msg_pdbg("Flash bus type is SPI\n"); 935 935 msg_pinfo("SPI on this chipset is WIP. Please report any " … … 939 939 default: 940 940 /* Should not happen. */ 941 buses_supported = CHIP_BUSTYPE_NONE;941 buses_supported = BUS_NONE; 942 942 msg_pdbg("Flash bus type is unknown (none)\n"); 943 943 msg_pinfo("Something went wrong with bus type detection.\n"); -
trunk/drkaiser.c
r1338 r1396 65 65 addr, DRKAISER_MEMMAP_SIZE); 66 66 67 buses_supported = CHIP_BUSTYPE_PARALLEL;67 buses_supported = BUS_PARALLEL; 68 68 69 69 if (register_shutdown(drkaiser_shutdown, NULL)) -
trunk/dummyflasher.c
r1338 r1396 108 108 tolower_string(bustext); 109 109 110 buses_supported = CHIP_BUSTYPE_NONE;110 buses_supported = BUS_NONE; 111 111 if (strstr(bustext, "parallel")) { 112 buses_supported |= CHIP_BUSTYPE_PARALLEL;112 buses_supported |= BUS_PARALLEL; 113 113 msg_pdbg("Enabling support for %s flash.\n", "parallel"); 114 114 } 115 115 if (strstr(bustext, "lpc")) { 116 buses_supported |= CHIP_BUSTYPE_LPC;116 buses_supported |= BUS_LPC; 117 117 msg_pdbg("Enabling support for %s flash.\n", "LPC"); 118 118 } 119 119 if (strstr(bustext, "fwh")) { 120 buses_supported |= CHIP_BUSTYPE_FWH;120 buses_supported |= BUS_FWH; 121 121 msg_pdbg("Enabling support for %s flash.\n", "FWH"); 122 122 } … … 125 125 msg_pdbg("Enabling support for %s flash.\n", "SPI"); 126 126 } 127 if (buses_supported == CHIP_BUSTYPE_NONE)127 if (buses_supported == BUS_NONE) 128 128 msg_pdbg("Support for all flash bus types disabled.\n"); 129 129 free(bustext); -
trunk/flash.h
r1354 r1396 58 58 59 59 enum chipbustype { 60 CHIP_BUSTYPE_NONE = 0,61 CHIP_BUSTYPE_PARALLEL = 1 << 0,62 CHIP_BUSTYPE_LPC= 1 << 1,63 CHIP_BUSTYPE_FWH= 1 << 2,64 CHIP_BUSTYPE_SPI= 1 << 3,65 CHIP_BUSTYPE_NONSPI = CHIP_BUSTYPE_PARALLEL | CHIP_BUSTYPE_LPC | CHIP_BUSTYPE_FWH,66 CHIP_BUSTYPE_UNKNOWN = CHIP_BUSTYPE_PARALLEL | CHIP_BUSTYPE_LPC | CHIP_BUSTYPE_FWH | CHIP_BUSTYPE_SPI,60 BUS_NONE = 0, 61 BUS_PARALLEL = 1 << 0, 62 BUS_LPC = 1 << 1, 63 BUS_FWH = 1 << 2, 64 BUS_SPI = 1 << 3, 65 BUS_NONSPI = BUS_PARALLEL | BUS_LPC | BUS_FWH, 66 BUS_UNKNOWN = BUS_PARALLEL | BUS_LPC | BUS_FWH | BUS_SPI, 67 67 }; 68 68 -
trunk/flashchips.c
r1391 r1396 61 61 .vendor = "AMD", 62 62 .name = "Am29F010A/B", 63 .bustype = CHIP_BUSTYPE_PARALLEL,63 .bustype = BUS_PARALLEL, 64 64 .manufacture_id = AMD_ID, 65 65 .model_id = AMD_AM29F010B, /* Same as Am29F010A */ … … 88 88 .vendor = "AMD", 89 89 .name = "Am29F002(N)BB", 90 .bustype = CHIP_BUSTYPE_PARALLEL,90 .bustype = BUS_PARALLEL, 91 91 .manufacture_id = AMD_ID, 92 92 .model_id = AMD_AM29F002BB, … … 120 120 .vendor = "AMD", 121 121 .name = "Am29F002(N)BT", 122 .bustype = CHIP_BUSTYPE_PARALLEL,122 .bustype = BUS_PARALLEL, 123 123 .manufacture_id = AMD_ID, 124 124 .model_id = AMD_AM29F002BT, … … 152 152 .vendor = "AMD", 153 153 .name = "Am29F016D", 154 .bustype = CHIP_BUSTYPE_PARALLEL,154 .bustype = BUS_PARALLEL, 155 155 .manufacture_id = AMD_ID, 156 156 .model_id = AMD_AM29F016D, … … 179 179 .vendor = "AMD", 180 180 .name = "Am29F040B", 181 .bustype = CHIP_BUSTYPE_PARALLEL,181 .bustype = BUS_PARALLEL, 182 182 .manufacture_id = AMD_ID, 183 183 .model_id = AMD_AM29F040B, … … 206 206 .vendor = "AMD", 207 207 .name = "Am29F080B", 208 .bustype = CHIP_BUSTYPE_PARALLEL,208 .bustype = BUS_PARALLEL, 209 209 .manufacture_id = AMD_ID, 210 210 .model_id = AMD_AM29F080B, … … 233 233 .vendor = "AMD", 234 234 .name = "Am29LV001BB", 235 .bustype = CHIP_BUSTYPE_PARALLEL,235 .bustype = BUS_PARALLEL, 236 236 .manufacture_id = AMD_ID, 237 237 .model_id = AMD_AM29LV001BB, … … 264 264 .vendor = "AMD", 265 265 .name = "Am29LV001BT", 266 .bustype = CHIP_BUSTYPE_PARALLEL,266 .bustype = BUS_PARALLEL, 267 267 .manufacture_id = AMD_ID, 268 268 .model_id = AMD_AM29LV001BT, … … 295 295 .vendor = "AMD", 296 296 .name = "Am29LV002BB", 297 .bustype = CHIP_BUSTYPE_PARALLEL,297 .bustype = BUS_PARALLEL, 298 298 .manufacture_id = AMD_ID, 299 299 .model_id = AMD_AM29LV002BB, … … 327 327 .vendor = "AMD", 328 328 .name = "Am29LV002BT", 329 .bustype = CHIP_BUSTYPE_PARALLEL,329 .bustype = BUS_PARALLEL, 330 330 .manufacture_id = AMD_ID, 331 331 .model_id = AMD_AM29LV002BT, … … 359 359 .vendor = "AMD", 360 360 .name = "Am29LV004BB", 361 .bustype = CHIP_BUSTYPE_PARALLEL,361 .bustype = BUS_PARALLEL, 362 362 .manufacture_id = AMD_ID, 363 363 .model_id = AMD_AM29LV004BB, … … 391 391 .vendor = "AMD", 392 392 .name = "Am29LV004BT", 393 .bustype = CHIP_BUSTYPE_PARALLEL,393 .bustype = BUS_PARALLEL, 394 394 .manufacture_id = AMD_ID, 395 395 .model_id = AMD_AM29LV004BT, … … 423 423 .vendor = "AMD", 424 424 .name = "Am29LV008BB", 425 .bustype = CHIP_BUSTYPE_PARALLEL,425 .bustype = BUS_PARALLEL, 426 426 .manufacture_id = AMD_ID, 427 427 .model_id = AMD_AM29LV008BB, … … 455 455 .vendor = "AMD", 456 456 .name = "Am29LV008BT", 457 .bustype = CHIP_BUSTYPE_PARALLEL,457 .bustype = BUS_PARALLEL, 458 458 .manufacture_id = AMD_ID, 459 459 .model_id = AMD_AM29LV008BT, … … 487 487 .vendor = "AMD", 488 488 .name = "Am29LV040B", 489 .bustype = CHIP_BUSTYPE_PARALLEL,489 .bustype = BUS_PARALLEL, 490 490 .manufacture_id = AMD_ID, 491 491 .model_id = AMD_AM29LV040B, … … 514 514 .vendor = "AMD", 515 515 .name = "Am29LV081B", 516 .bustype = CHIP_BUSTYPE_PARALLEL,516 .bustype = BUS_PARALLEL, 517 517 .manufacture_id = AMD_ID, 518 518 .model_id = AMD_AM29LV080B, … … 541 541 .vendor = "AMIC", 542 542 .name = "A25L05PT", 543 .bustype = CHIP_BUSTYPE_SPI,543 .bustype = BUS_SPI, 544 544 .manufacture_id = AMIC_ID, 545 545 .model_id = AMIC_A25L05PT, … … 574 574 .vendor = "AMIC", 575 575 .name = "A25L05PU", 576 .bustype = CHIP_BUSTYPE_SPI,576 .bustype = BUS_SPI, 577 577 .manufacture_id = AMIC_ID, 578 578 .model_id = AMIC_A25L05PU, … … 607 607 .vendor = "AMIC", 608 608 .name = "A25L10PT", 609 .bustype = CHIP_BUSTYPE_SPI,609 .bustype = BUS_SPI, 610 610 .manufacture_id = AMIC_ID, 611 611 .model_id = AMIC_A25L10PT, … … 641 641 .vendor = "AMIC", 642 642 .name = "A25L10PU", 643 .bustype = CHIP_BUSTYPE_SPI,643 .bustype = BUS_SPI, 644 644 .manufacture_id = AMIC_ID, 645 645 .model_id = AMIC_A25L10PU, … … 675 675 .vendor = "AMIC", 676 676 .name = "A25L20PT", 677 .bustype = CHIP_BUSTYPE_SPI,677 .bustype = BUS_SPI, 678 678 .manufacture_id = AMIC_ID, 679 679 .model_id = AMIC_A25L20PT, … … 709 709 .vendor = "AMIC", 710 710 .name = "A25L20PU", 711 .bustype = CHIP_BUSTYPE_SPI,711 .bustype = BUS_SPI, 712 712 .manufacture_id = AMIC_ID, 713 713 .model_id = AMIC_A25L20PU, … … 748 748 .vendor = "AMIC", 749 749 .name = "A25L40PT", 750 .bustype = CHIP_BUSTYPE_SPI,750 .bustype = BUS_SPI, 751 751 .manufacture_id = AMIC_ID, 752 752 .model_id = AMIC_A25L40PT, … … 782 782 .vendor = "AMIC", 783 783 .name = "A25L40PU", 784 .bustype = CHIP_BUSTYPE_SPI,784 .bustype = BUS_SPI, 785 785 .manufacture_id = AMIC_ID, 786 786 .model_id = AMIC_A25L40PU, … … 816 816 .vendor = "AMIC", 817 817 .name = "A25L80P", 818 .bustype = CHIP_BUSTYPE_SPI,818 .bustype = BUS_SPI, 819 819 .manufacture_id = AMIC_ID, 820 820 .model_id = AMIC_A25L80P, … … 850 850 .vendor = "AMIC", 851 851 .name = "A25L16PT", 852 .bustype = CHIP_BUSTYPE_SPI,852 .bustype = BUS_SPI, 853 853 .manufacture_id = AMIC_ID, 854 854 .model_id = AMIC_A25L16PT, … … 887 887 .vendor = "AMIC", 888 888 .name = "A25L16PU", 889 .bustype = CHIP_BUSTYPE_SPI,889 .bustype = BUS_SPI, 890 890 .manufacture_id = AMIC_ID, 891 891 .model_id = AMIC_A25L16PU, … … 924 924 .vendor = "AMIC", 925 925 .name = "A25L512", 926 .bustype = CHIP_BUSTYPE_SPI,926 .bustype = BUS_SPI, 927 927 .manufacture_id = AMIC_ID_NOPREFIX, 928 928 .model_id = AMIC_A25L512, … … 956 956 .vendor = "AMIC", 957 957 .name = "A25L010", 958 .bustype = CHIP_BUSTYPE_SPI,958 .bustype = BUS_SPI, 959 959 .manufacture_id = AMIC_ID_NOPREFIX, 960 960 .model_id = AMIC_A25L010, … … 988 988 .vendor = "AMIC", 989 989 .name = "A25L020", 990 .bustype = CHIP_BUSTYPE_SPI,990 .bustype = BUS_SPI, 991 991 .manufacture_id = AMIC_ID_NOPREFIX, 992 992 .model_id = AMIC_A25L020, … … 1020 1020 .vendor = "AMIC", 1021 1021 .name = "A25L040", 1022 .bustype = CHIP_BUSTYPE_SPI,1022 .bustype = BUS_SPI, 1023 1023 .manufacture_id = AMIC_ID_NOPREFIX, 1024 1024 .model_id = AMIC_A25L040, … … 1052 1052 .vendor = "AMIC", 1053 1053 .name = "A25L080", 1054 .bustype = CHIP_BUSTYPE_SPI,1054 .bustype = BUS_SPI, 1055 1055 .manufacture_id = AMIC_ID_NOPREFIX, 1056 1056 .model_id = AMIC_A25L080, … … 1084 1084 .vendor = "AMIC", 1085 1085 .name = "A25L016", 1086 .bustype = CHIP_BUSTYPE_SPI,1086 .bustype = BUS_SPI, 1087 1087 .manufacture_id = AMIC_ID_NOPREFIX, 1088 1088 .model_id = AMIC_A25L016, … … 1116 1116 .vendor = "AMIC", 1117 1117 .name = "A25L032", 1118 .bustype = CHIP_BUSTYPE_SPI,1118 .bustype = BUS_SPI, 1119 1119 .manufacture_id = AMIC_ID_NOPREFIX, 1120 1120 .model_id = AMIC_A25L032, … … 1154 1154 .vendor = "AMIC", 1155 1155 .name = "A25LQ032", 1156 .bustype = CHIP_BUSTYPE_SPI,1156 .bustype = BUS_SPI, 1157 1157 .manufacture_id = AMIC_ID_NOPREFIX, 1158 1158 .model_id = AMIC_A25LQ032, … … 1192 1192 .vendor = "AMIC", 1193 1193 .name = "A29002B", 1194 .bustype = CHIP_BUSTYPE_PARALLEL,1194 .bustype = BUS_PARALLEL, 1195 1195 .manufacture_id = AMIC_ID_NOPREFIX, 1196 1196 .model_id = AMIC_A29002B, … … 1224 1224 .vendor = "AMIC", 1225 1225 .name = "A29002T", 1226 .bustype = CHIP_BUSTYPE_PARALLEL,1226 .bustype = BUS_PARALLEL, 1227 1227 .manufacture_id = AMIC_ID_NOPREFIX, 1228 1228 .model_id = AMIC_A29002T, … … 1256 1256 .vendor = "AMIC", 1257 1257 .name = "A29040B", 1258 .bustype = CHIP_BUSTYPE_PARALLEL,1258 .bustype = BUS_PARALLEL, 1259 1259 .manufacture_id = AMIC_ID_NOPREFIX, 1260 1260 .model_id = AMIC_A29040B, … … 1283 1283 .vendor = "AMIC", 1284 1284 .name = "A49LF040A", 1285 .bustype = CHIP_BUSTYPE_LPC,1285 .bustype = BUS_LPC, 1286 1286 .manufacture_id = AMIC_ID_NOPREFIX, 1287 1287 .model_id = AMIC_A49LF040A, … … 1311 1311 .vendor = "Atmel", 1312 1312 .name = "AT25DF021", 1313 .bustype = CHIP_BUSTYPE_SPI,1313 .bustype = BUS_SPI, 1314 1314 .manufacture_id = ATMEL_ID, 1315 1315 .model_id = ATMEL_AT25DF021, … … 1349 1349 .vendor = "Atmel", 1350 1350 .name = "AT25DF041A", 1351 .bustype = CHIP_BUSTYPE_SPI,1351 .bustype = BUS_SPI, 1352 1352 .manufacture_id = ATMEL_ID, 1353 1353 .model_id = ATMEL_AT25DF041A, … … 1387 1387 .vendor = "Atmel", 1388 1388 .name = "AT25DF081", 1389 .bustype = CHIP_BUSTYPE_SPI,1389 .bustype = BUS_SPI, 1390 1390 .manufacture_id = ATMEL_ID, 1391 1391 .model_id = ATMEL_AT25DF081, … … 1425 1425 .vendor = "Atmel", 1426 1426 .name = "AT25DF081A", 1427 .bustype = CHIP_BUSTYPE_SPI,1427 .bustype = BUS_SPI, 1428 1428 .manufacture_id = ATMEL_ID, 1429 1429 .model_id = ATMEL_AT25DF081A, … … 1463 1463 .vendor = "Atmel", 1464 1464 .name = "AT25DF161", 1465 .bustype = CHIP_BUSTYPE_SPI,1465 .bustype = BUS_SPI, 1466 1466 .manufacture_id = ATMEL_ID, 1467 1467 .model_id = ATMEL_AT25DF161, … … 1501 1501 .vendor = "Atmel", 1502 1502 .name = "AT25DF321", 1503 .bustype = CHIP_BUSTYPE_SPI,1503 .bustype = BUS_SPI, 1504 1504 .manufacture_id = ATMEL_ID, 1505 1505 .model_id = ATMEL_AT25DF321, … … 1539 1539 .vendor = "Atmel", 1540 1540 .name = "AT25DF321A", 1541 .bustype = CHIP_BUSTYPE_SPI,1541 .bustype = BUS_SPI, 1542 1542 .manufacture_id = ATMEL_ID, 1543 1543 .model_id = ATMEL_AT25DF321A, … … 1577 1577 .vendor = "Atmel", 1578 1578 .name = "AT25DF641", 1579 .bustype = CHIP_BUSTYPE_SPI,1579 .bustype = BUS_SPI, 1580 1580 .manufacture_id = ATMEL_ID, 1581 1581 .model_id = ATMEL_AT25DF641, … … 1615 1615 .vendor = "Atmel", 1616 1616 .name = "AT25DQ161", 1617 .bustype = CHIP_BUSTYPE_SPI,1617 .bustype = BUS_SPI, 1618 1618 .manufacture_id = ATMEL_ID, 1619 1619 .model_id = ATMEL_AT25DQ161, … … 1653 1653 .vendor = "Atmel", 1654 1654 .name = "AT25F512B", 1655 .bustype = CHIP_BUSTYPE_SPI,1655 .bustype = BUS_SPI, 1656 1656 .manufacture_id = ATMEL_ID, 1657 1657 .model_id = ATMEL_AT25F512B, … … 1691 1691 .vendor = "Atmel", 1692 1692 .name = "AT25FS010", 1693 .bustype = CHIP_BUSTYPE_SPI,1693 .bustype = BUS_SPI, 1694 1694 .manufacture_id = ATMEL_ID, 1695 1695 .model_id = ATMEL_AT25FS010, … … 1731 1731 .vendor = "Atmel", 1732 1732 .name = "AT25FS040", 1733 .bustype = CHIP_BUSTYPE_SPI,1733 .bustype = BUS_SPI, 1734 1734 .manufacture_id = ATMEL_ID, 1735 1735 .model_id = ATMEL_AT25FS040, … … 1768 1768 .vendor = "Atmel", 1769 1769 .name = "AT26DF041", 1770 .bustype = CHIP_BUSTYPE_SPI,1770 .bustype = BUS_SPI, 1771 1771 .manufacture_id = ATMEL_ID, 1772 1772 .model_id = ATMEL_AT26DF041, … … 1791 1791 .vendor = "Atmel", 1792 1792 .name = "AT26DF081A", 1793 .bustype = CHIP_BUSTYPE_SPI,1793 .bustype = BUS_SPI, 1794 1794 .manufacture_id = ATMEL_ID, 1795 1795 .model_id = ATMEL_AT26DF081A, … … 1829 1829 .vendor = "Atmel", 1830 1830 .name = "AT26DF161", 1831 .bustype = CHIP_BUSTYPE_SPI,1831 .bustype = BUS_SPI, 1832 1832 .manufacture_id = ATMEL_ID, 1833 1833 .model_id = ATMEL_AT26DF161, … … 1866 1866 .vendor = "Atmel", 1867 1867 .name = "AT26DF161A", 1868 .bustype = CHIP_BUSTYPE_SPI,1868 .bustype = BUS_SPI, 1869 1869 .manufacture_id = ATMEL_ID, 1870 1870 .model_id = ATMEL_AT26DF161A, … … 1904 1904 .vendor = "Atmel", 1905 1905 .name = "AT26DF321", 1906 .bustype = CHIP_BUSTYPE_SPI,1906 .bustype = BUS_SPI, 1907 1907 .manufacture_id = ATMEL_ID, 1908 1908 .model_id = ATMEL_AT26DF321, … … 1921 1921 .vendor = "Atmel", 1922 1922 .name = "AT26F004", 1923 .bustype = CHIP_BUSTYPE_SPI,1923 .bustype = BUS_SPI, 1924 1924 .manufacture_id = ATMEL_ID, 1925 1925 .model_id = ATMEL_AT26F004, … … 1956 1956 .vendor = "Atmel", 1957 1957 .name = "AT29C512", 1958 .bustype = CHIP_BUSTYPE_PARALLEL,1958 .bustype = BUS_PARALLEL, 1959 1959 .manufacture_id = ATMEL_ID, 1960 1960 .model_id = ATMEL_AT29C512, … … 1980 1980 .vendor = "Atmel", 1981 1981 .name = "AT29C010A", 1982 .bustype = CHIP_BUSTYPE_PARALLEL,1982 .bustype = BUS_PARALLEL, 1983 1983 .manufacture_id = ATMEL_ID, 1984 1984 .model_id = ATMEL_AT29C010A, … … 2004 2004 .vendor = "Atmel", 2005 2005 .name = "AT29C020", 2006 .bustype = CHIP_BUSTYPE_PARALLEL,2006 .bustype = BUS_PARALLEL, 2007 2007 .manufacture_id = ATMEL_ID, 2008 2008 .model_id = ATMEL_AT29C020, … … 2028 2028 .vendor = "Atmel", 2029 2029 .name = "AT29C040A", 2030 .bustype = CHIP_BUSTYPE_PARALLEL,2030 .bustype = BUS_PARALLEL, 2031 2031 .manufacture_id = ATMEL_ID, 2032 2032 .model_id = ATMEL_AT29C040A, … … 2052 2052 .vendor = "Atmel", 2053 2053 .name = "AT45CS1282", 2054 .bustype = CHIP_BUSTYPE_SPI,2054 .bustype = BUS_SPI, 2055 2055 .manufacture_id = ATMEL_ID, 2056 2056 .model_id = ATMEL_AT45CS1282, … … 2068 2068 .vendor = "Atmel", 2069 2069 .name = "AT45DB011D", 2070 .bustype = CHIP_BUSTYPE_SPI,2070 .bustype = BUS_SPI, 2071 2071 .manufacture_id = ATMEL_ID, 2072 2072 .model_id = ATMEL_AT45DB011D, … … 2084 2084 .vendor = "Atmel", 2085 2085 .name = "AT45DB021D", 2086 .bustype = CHIP_BUSTYPE_SPI,2086 .bustype = BUS_SPI, 2087 2087 .manufacture_id = ATMEL_ID, 2088 2088 .model_id = ATMEL_AT45DB021D, … … 2100 2100 .vendor = "Atmel", 2101 2101 .name = "AT45DB041D", 2102 .bustype = CHIP_BUSTYPE_SPI,2102 .bustype = BUS_SPI, 2103 2103 .manufacture_id = ATMEL_ID, 2104 2104 .model_id = ATMEL_AT45DB041D, … … 2116 2116 .vendor = "Atmel", 2117 2117 .name = "AT45DB081D", 2118 .bustype = CHIP_BUSTYPE_SPI,2118 .bustype = BUS_SPI, 2119 2119 .manufacture_id = ATMEL_ID, 2120 2120 .model_id = ATMEL_AT45DB081D, … … 2132 2132 .vendor = "Atmel", 2133 2133 .name = "AT45DB161D", 2134 .bustype = CHIP_BUSTYPE_SPI,2134 .bustype = BUS_SPI, 2135 2135 .manufacture_id = ATMEL_ID, 2136 2136 .model_id = ATMEL_AT45DB161D, … … 2148 2148 .vendor = "Atmel", 2149 2149 .name = "AT45DB321C", 2150 .bustype = CHIP_BUSTYPE_SPI,2150 .bustype = BUS_SPI, 2151 2151 .manufacture_id = ATMEL_ID, 2152 2152 .model_id = ATMEL_AT45DB321C, … … 2164 2164 .vendor = "Atmel", 2165 2165 .name = "AT45DB321D", 2166 .bustype = CHIP_BUSTYPE_SPI,2166 .bustype = BUS_SPI, 2167 2167 .manufacture_id = ATMEL_ID, 2168 2168 .model_id = ATMEL_AT45DB321D, … … 2180 2180 .vendor = "Atmel", 2181 2181 .name = "AT45DB642D", 2182 .bustype = CHIP_BUSTYPE_SPI,2182 .bustype = BUS_SPI, 2183 2183 .manufacture_id = ATMEL_ID, 2184 2184 .model_id = ATMEL_AT45DB642D, … … 2196 2196 .vendor = "Atmel", 2197 2197 .name = "AT49BV512", 2198 .bustype = CHIP_BUSTYPE_PARALLEL,2198 .bustype = BUS_PARALLEL, 2199 2199 .manufacture_id = ATMEL_ID, 2200 2200 .model_id = ATMEL_AT49BV512, … … 2220 2220 .vendor = "Atmel", 2221 2221 .name = "AT49F020", 2222 .bustype = CHIP_BUSTYPE_PARALLEL,2222 .bustype = BUS_PARALLEL, 2223 2223 .manufacture_id = ATMEL_ID, 2224 2224 .model_id = ATMEL_AT49F020, … … 2244 2244 .vendor = "Atmel", 2245 2245 .name = "AT49F002(N)", 2246 .bustype = CHIP_BUSTYPE_PARALLEL,2246 .bustype = BUS_PARALLEL, 2247 2247 .manufacture_id = ATMEL_ID, 2248 2248 .model_id = ATMEL_AT49F002N, … … 2276 2276 .vendor = "Atmel", 2277 2277 .name = "AT49F002(N)T", 2278 .bustype = CHIP_BUSTYPE_PARALLEL,2278 .bustype = BUS_PARALLEL, 2279 2279 .manufacture_id = ATMEL_ID, 2280 2280 .model_id = ATMEL_AT49F002NT, … … 2308 2308 .vendor = "Bright", 2309 2309 .name = "BM29F040", 2310 .bustype = CHIP_BUSTYPE_PARALLEL,2310 .bustype = BUS_PARALLEL, 2311 2311 .manufacture_id = BRIGHT_ID, 2312 2312 .model_id = BRIGHT_BM29F040, … … 2335 2335 .vendor = "EMST", 2336 2336 .name = "F49B002UA", 2337 .bustype = CHIP_BUSTYPE_PARALLEL,2337 .bustype = BUS_PARALLEL, 2338 2338 .manufacture_id = EMST_ID, 2339 2339 .model_id = EMST_F49B002UA, … … 2367 2367 .vendor = "EMST", 2368 2368 .name = "F25L008A", 2369 .bustype = CHIP_BUSTYPE_SPI,2369 .bustype = BUS_SPI, 2370 2370 .manufacture_id = EMST_ID, 2371 2371 .model_id = EMST_F25L008A, … … 2400 2400 .vendor = "Eon", 2401 2401 .name = "EN25B05", 2402 .bustype = CHIP_BUSTYPE_SPI,2402 .bustype = BUS_SPI, 2403 2403 .manufacture_id = EON_ID_NOPREFIX, 2404 2404 .model_id = EON_EN25B05, … … 2432 2432 .vendor = "Eon", 2433 2433 .name = "EN25B05T", 2434 .bustype = CHIP_BUSTYPE_SPI,2434 .bustype = BUS_SPI, 2435 2435 .manufacture_id = EON_ID_NOPREFIX, 2436 2436 .model_id = EON_EN25B05, … … 2464 2464 .vendor = "Eon", 2465 2465 .name = "EN25B10", 2466 .bustype = CHIP_BUSTYPE_SPI,2466 .bustype = BUS_SPI, 2467 2467 .manufacture_id = EON_ID_NOPREFIX, 2468 2468 .model_id = EON_EN25B10, … … 2496 2496 .vendor = "Eon", 2497 2497 .name = "EN25B10T", 2498 .bustype = CHIP_BUSTYPE_SPI,2498 .bustype = BUS_SPI, 2499 2499 .manufacture_id = EON_ID_NOPREFIX, 2500 2500 .model_id = EON_EN25B10, … … 2528 2528 .vendor = "Eon", 2529 2529 .name = "EN25B20", 2530 .bustype = CHIP_BUSTYPE_SPI,2530 .bustype = BUS_SPI, 2531 2531 .manufacture_id = EON_ID_NOPREFIX, 2532 2532 .model_id = EON_EN25B20, … … 2561 2561 .vendor = "Eon", 2562 2562 .name = "EN25B20T", 2563 .bustype = CHIP_BUSTYPE_SPI,2563 .bustype = BUS_SPI, 2564 2564 .manufacture_id = EON_ID_NOPREFIX, 2565 2565 .model_id = EON_EN25B20, … … 2594 2594 .vendor = "Eon", 2595 2595 .name = "EN25B40", 2596 .bustype = CHIP_BUSTYPE_SPI,2596 .bustype = BUS_SPI, 2597 2597 .manufacture_id = EON_ID_NOPREFIX, 2598 2598 .model_id = EON_EN25B40, … … 2627 2627 .vendor = "Eon", 2628 2628 .name = "EN25B40T", 2629 .bustype = CHIP_BUSTYPE_SPI,2629 .bustype = BUS_SPI, 2630 2630 .manufacture_id = EON_ID_NOPREFIX, 2631 2631 .model_id = EON_EN25B40, … … 2660 2660 .vendor = "Eon", 2661 2661 .name = "EN25B80", 2662 .bustype = CHIP_BUSTYPE_SPI,2662 .bustype = BUS_SPI, 2663 2663 .manufacture_id = EON_ID_NOPREFIX, 2664 2664 .model_id = EON_EN25B80, … … 2693 2693 .vendor = "Eon", 2694 2694 .name = "EN25B80T", 2695 .bustype = CHIP_BUSTYPE_SPI,2695 .bustype = BUS_SPI, 2696 2696 .manufacture_id = EON_ID_NOPREFIX, 2697 2697 .model_id = EON_EN25B80, … … 2726 2726 .vendor = "Eon", 2727 2727 .name = "EN25B16", 2728 .bustype = CHIP_BUSTYPE_SPI,2728 .bustype = BUS_SPI, 2729 2729 .manufacture_id = EON_ID_NOPREFIX, 2730 2730 .model_id = EON_EN25B16, … … 2759 2759 .vendor = "Eon", 2760 2760 .name = "EN25B16T", 2761 .bustype = CHIP_BUSTYPE_SPI,2761 .bustype = BUS_SPI, 2762 2762 .manufacture_id = EON_ID_NOPREFIX, 2763 2763 .model_id = EON_EN25B16, … … 2792 2792 .vendor = "Eon", 2793 2793 .name = "EN25B32", 2794 .bustype = CHIP_BUSTYPE_SPI,2794 .bustype = BUS_SPI, 2795 2795 .manufacture_id = EON_ID_NOPREFIX, 2796 2796 .model_id = EON_EN25B32, … … 2825 2825 .vendor = "Eon", 2826 2826 .name = "EN25B32T", 2827 .bustype = CHIP_BUSTYPE_SPI,2827 .bustype = BUS_SPI, 2828 2828 .manufacture_id = EON_ID_NOPREFIX, 2829 2829 .model_id = EON_EN25B32, … … 2858 2858 .vendor = "Eon", 2859 2859 .name = "EN25B64", 2860 .bustype = CHIP_BUSTYPE_SPI,2860 .bustype = BUS_SPI, 2861 2861 .manufacture_id = EON_ID_NOPREFIX, 2862 2862 .model_id = EON_EN25B64, … … 2892 2892 .vendor = "Eon", 2893 2893 .name = "EN25B64T", 2894 .bustype = CHIP_BUSTYPE_SPI,2894 .bustype = BUS_SPI, 2895 2895 .manufacture_id = EON_ID_NOPREFIX, 2896 2896 .model_id = EON_EN25B64, … … 2925 2925 .vendor = "Eon", 2926 2926 .name = "EN25F05", 2927 .bustype = CHIP_BUSTYPE_SPI,2927 .bustype = BUS_SPI, 2928 2928 .manufacture_id = EON_ID_NOPREFIX, 2929 2929 .model_id = EON_EN25F05, … … 2962 2962 .vendor = "Eon", 2963 2963 .name = "EN25F10", 2964 .bustype = CHIP_BUSTYPE_SPI,2964 .bustype = BUS_SPI, 2965 2965 .manufacture_id = EON_ID_NOPREFIX, 2966 2966 .model_id = EON_EN25F10, … … 2999 2999 .vendor = "Eon", 3000 3000 .name = "EN25F20", 3001 .bustype = CHIP_BUSTYPE_SPI,3001 .bustype = BUS_SPI, 3002 3002 .manufacture_id = EON_ID_NOPREFIX, 3003 3003 .model_id = EON_EN25F20, … … 3036 3036 .vendor = "Eon", 3037 3037 .name = "EN25F40", 3038 .bustype = CHIP_BUSTYPE_SPI,3038 .bustype = BUS_SPI, 3039 3039 .manufacture_id = EON_ID_NOPREFIX, 3040 3040 .model_id = EON_EN25F40, … … 3070 3070 .vendor = "Eon", 3071 3071 .name = "EN25F80", 3072 .bustype = CHIP_BUSTYPE_SPI,3072 .bustype = BUS_SPI, 3073 3073 .manufacture_id = EON_ID_NOPREFIX, 3074 3074 .model_id = EON_EN25F80, … … 3104 3104 .vendor = "Eon", 3105 3105 .name = "EN25F16", 3106 .bustype = CHIP_BUSTYPE_SPI,3106 .bustype = BUS_SPI, 3107 3107 .manufacture_id = EON_ID_NOPREFIX, 3108 3108 .model_id = EON_EN25F16, … … 3138 3138 .vendor = "Eon", 3139 3139 .name = "EN25F32", 3140 .bustype = CHIP_BUSTYPE_SPI,3140 .bustype = BUS_SPI, 3141 3141 .manufacture_id = EON_ID_NOPREFIX, 3142 3142 .model_id = EON_EN25F32, … … 3172 3172 .vendor = "Eon", 3173 3173 .name = "EN25Q40", 3174 .bustype = CHIP_BUSTYPE_SPI,3174 .bustype = BUS_SPI, 3175 3175 .manufacture_id = EON_ID_NOPREFIX, 3176 3176 .model_id = EON_EN25Q40, … … 3207 3207 .vendor = "Eon", 3208 3208 .name = "EN25Q80(A)", 3209 .bustype = CHIP_BUSTYPE_SPI,3209 .bustype = BUS_SPI, 3210 3210 .manufacture_id = EON_ID_NOPREFIX, 3211 3211 .model_id = EON_EN25Q80, … … 3244 3244 .vendor = "Eon", 3245 3245 .name = "EN25Q16", 3246 .bustype = CHIP_BUSTYPE_SPI,3246 .bustype = BUS_SPI, 3247 3247 .manufacture_id = EON_ID_NOPREFIX, 3248 3248 .model_id = EON_EN25Q16, … … 3284 3284 .vendor = "Eon", 3285 3285 .name = "EN25Q32(A/B)", 3286 .bustype = CHIP_BUSTYPE_SPI,3286 .bustype = BUS_SPI, 3287 3287 .manufacture_id = EON_ID_NOPREFIX, 3288 3288 .model_id = EON_EN25Q32, … … 3319 3319 .vendor = "Eon", 3320 3320 .name = "EN25Q64", 3321 .bustype = CHIP_BUSTYPE_SPI,3321 .bustype = BUS_SPI, 3322 3322 .manufacture_id = EON_ID_NOPREFIX, 3323 3323 .model_id = EON_EN25Q64, … … 3354 3354 .vendor = "Eon", 3355 3355 .name = "EN25Q128", 3356 .bustype = CHIP_BUSTYPE_SPI,3356 .bustype = BUS_SPI, 3357 3357 .manufacture_id = EON_ID_NOPREFIX, 3358 3358 .model_id = EON_EN25Q128, … … 3388 3388 .vendor = "Eon", 3389 3389 .name = "EN25QH16", 3390 .bustype = CHIP_BUSTYPE_SPI,3390 .bustype = BUS_SPI, 3391 3391 .manufacture_id = EON_ID_NOPREFIX, 3392 3392 .model_id = EON_EN25QH16, … … 3425 3425 .vendor = "Eon", 3426 3426 .name = "EN29F010", 3427 .bustype = CHIP_BUSTYPE_PARALLEL,3427 .bustype = BUS_PARALLEL, 3428 3428 .manufacture_id = EON_ID, 3429 3429 .model_id = EON_EN29F010, … … 3453 3453 .vendor = "Eon", 3454 3454 .name = "EN29F002(A)(N)B", 3455 .bustype = CHIP_BUSTYPE_PARALLEL,3455 .bustype = BUS_PARALLEL, 3456 3456 .manufacture_id = EON_ID, 3457 3457 .model_id = EON_EN29F002B, … … 3485 3485 .vendor = "Eon", 3486 3486 .name = "EN29F002(A)(N)T", 3487 .bustype = CHIP_BUSTYPE_PARALLEL,3487 .bustype = BUS_PARALLEL, 3488 3488 .manufacture_id = EON_ID, 3489 3489 .model_id = EON_EN29F002T, … … 3517 3517 .vendor = "Fujitsu", 3518 3518 .name = "MBM29F004BC", 3519 .bustype = CHIP_BUSTYPE_PARALLEL,3519 .bustype = BUS_PARALLEL, 3520 3520 .manufacture_id = FUJITSU_ID, 3521 3521 .model_id = FUJITSU_MBM29F004BC, … … 3549 3549 .vendor = "Fujitsu", 3550 3550 .name = "MBM29F004TC", 3551 .bustype = CHIP_BUSTYPE_PARALLEL,3551 .bustype = BUS_PARALLEL, 3552 3552 .manufacture_id = FUJITSU_ID, 3553 3553 .model_id = FUJITSU_MBM29F004TC, … … 3582 3582 .vendor = "Fujitsu", 3583 3583 .name = "MBM29F400BC", 3584 .bustype = CHIP_BUSTYPE_PARALLEL,3584 .bustype = BUS_PARALLEL, 3585 3585 .manufacture_id = FUJITSU_ID, 3586 3586 .model_id = FUJITSU_MBM29F400BC, … … 3614 3614 .vendor = "Fujitsu", 3615 3615 .name = "MBM29F400TC", 3616 .bustype = CHIP_BUSTYPE_PARALLEL,3616 .bustype = BUS_PARALLEL, 3617 3617 .manufacture_id = FUJITSU_ID, 3618 3618 .model_id = FUJITSU_MBM29F400TC, … … 3646 3646 .vendor = "Hyundai", 3647 3647 .name = "HY29F002T", 3648 .bustype = CHIP_BUSTYPE_PARALLEL,3648 .bustype = BUS_PARALLEL, 3649 3649 .manufacture_id = HYUNDAI_ID, 3650 3650 .model_id = HYUNDAI_HY29F002T, … … 3678 3678 .vendor = "Hyundai", 3679 3679 .name = "HY29F002B", 3680 .bustype = CHIP_BUSTYPE_PARALLEL,3680 .bustype = BUS_PARALLEL, 3681 3681 .manufacture_id = HYUNDAI_ID, 3682 3682 .model_id = HYUNDAI_HY29F002B, … … 3710 3710 .vendor = "Hyundai", 3711 3711 .name = "HY29F040A", 3712 .bustype = CHIP_BUSTYPE_PARALLEL,3712 .bustype = BUS_PARALLEL, 3713 3713 .manufacture_id = HYUNDAI_ID, 3714 3714 .model_id = HYUNDAI_HY29F040A, … … 3737 3737 .vendor = "Intel", 3738 3738 .name = "28F001BN/BX-B", 3739 .bustype = CHIP_BUSTYPE_PARALLEL,3739 .bustype = BUS_PARALLEL, 3740 3740 .manufacture_id = INTEL_ID, 3741 3741 .model_id = INTEL_28F001B, … … 3764 3764 .vendor = "Intel", 3765 3765 .name = "28F001BN/BX-T", 3766 .bustype = CHIP_BUSTYPE_PARALLEL,3766 .bustype = BUS_PARALLEL, 3767 3767 .manufacture_id = INTEL_ID, 3768 3768 .model_id = INTEL_28F001T, … … 3791 3791 .vendor = "Intel", 3792 3792 .name = "28F002BC/BL/BV/BX-T", 3793 .bustype = CHIP_BUSTYPE_PARALLEL,3793 .bustype = BUS_PARALLEL, 3794 3794 .manufacture_id = INTEL_ID, 3795 3795 .model_id = INTEL_28F002T, … … 3818 3818 .vendor = "Intel", 3819 3819 .name = "28F008S3/S5/SC", 3820 .bustype = CHIP_BUSTYPE_PARALLEL,3820 .bustype = BUS_PARALLEL, 3821 3821 .manufacture_id = INTEL_ID, 3822 3822 .model_id = INTEL_28F004S3, … … 3841 3841 .vendor = "Intel", 3842 3842 .name = "28F004B5/BE/BV/BX-B", 3843 .bustype = CHIP_BUSTYPE_PARALLEL,3843 .bustype = BUS_PARALLEL, 3844 3844 .manufacture_id = INTEL_ID, 3845 3845 .model_id = INTEL_28F004B, … … 3868 3868 .vendor = "Intel", 3869 3869 .name = "28F004B5/BE/BV/BX-T", 3870 .bustype = CHIP_BUSTYPE_PARALLEL,3870 .bustype = BUS_PARALLEL, 3871 3871 .manufacture_id = INTEL_ID, 3872 3872 .model_id = INTEL_28F004T, … … 3895 3895 .vendor = "Intel", 3896 3896 .name = "28F400BV/BX/CE/CV-B", 3897 .bustype = CHIP_BUSTYPE_PARALLEL,3897 .bustype = BUS_PARALLEL, 3898 3898 .manufacture_id = INTEL_ID, 3899 3899 .model_id = INTEL_28F400B, … … 3923 3923 .vendor = "Intel", 3924 3924 .name = "28F400BV/BX/CE/CV-T", 3925 .bustype = CHIP_BUSTYPE_PARALLEL,3925 .bustype = BUS_PARALLEL, 3926 3926 .manufacture_id = INTEL_ID, 3927 3927 .model_id = INTEL_28F400T, … … 3951 3951 .vendor = "Intel", 3952 3952 .name = "82802AB", 3953 .bustype = CHIP_BUSTYPE_FWH,3953 .bustype = BUS_FWH, 3954 3954 .manufacture_id = INTEL_ID, 3955 3955 .model_id = INTEL_82802AB, … … 3976 3976 .vendor = "Intel", 3977 3977 .name = "82802AC", 3978 .bustype = CHIP_BUSTYPE_FWH,3978 .bustype = BUS_FWH, 3979 3979 .manufacture_id = INTEL_ID, 3980 3980 .model_id = INTEL_82802AC, … … 4001 4001 .vendor = "Macronix", 4002 4002 .name = "MX25L512", 4003 .bustype = CHIP_BUSTYPE_SPI,4003 .bustype = BUS_SPI, 4004 4004 .manufacture_id = MACRONIX_ID, 4005 4005 .model_id = MACRONIX_MX25L512, … … 4038 4038 .vendor = "Macronix", 4039 4039 .name = "MX25L1005", 4040 .bustype = CHIP_BUSTYPE_SPI,4040 .bustype = BUS_SPI, 4041 4041 .manufacture_id = MACRONIX_ID, 4042 4042 .model_id = MACRONIX_MX25L1005, … … 4072 4072 .vendor = "Macronix", 4073 4073 .name = "MX25L2005", 4074 .bustype = CHIP_BUSTYPE_SPI,4074 .bustype = BUS_SPI, 4075 4075 .manufacture_id = MACRONIX_ID, 4076 4076 .model_id = MACRONIX_MX25L2005, … … 4109 4109 .vendor = "Macronix", 4110 4110 .name = "MX25L4005", 4111 .bustype = CHIP_BUSTYPE_SPI,4111 .bustype = BUS_SPI, 4112 4112 .manufacture_id = MACRONIX_ID, 4113 4113 .model_id = MACRONIX_MX25L4005, … … 4146 4146 .vendor = "Macronix", 4147 4147 .name = "MX25L8005", 4148 .bustype = CHIP_BUSTYPE_SPI,4148 .bustype = BUS_SPI, 4149 4149 .manufacture_id = MACRONIX_ID, 4150 4150 .model_id = MACRONIX_MX25L8005, … … 4183 4183 .vendor = "Macronix", 4184 4184 .name = "MX25L1605", 4185 .bustype = CHIP_BUSTYPE_SPI,4185 .bustype = BUS_SPI, 4186 4186 .manufacture_id = MACRONIX_ID, 4187 4187 .model_id = MACRONIX_MX25L1605, … … 4220 4220 .vendor = "Macronix", 4221 4221 .name = "MX25L1635D", 4222 .bustype = CHIP_BUSTYPE_SPI,4222 .bustype = BUS_SPI, 4223 4223 .manufacture_id = MACRONIX_ID, 4224 4224 .model_id = MACRONIX_MX25L1635D, … … 4254 4254 .vendor = "Macronix", 4255 4255 .name = "MX25L1635E", 4256 .bustype = CHIP_BUSTYPE_SPI,4256 .bustype = BUS_SPI, 4257 4257 .manufacture_id = MACRONIX_ID, 4258 4258 .model_id = MACRONIX_MX25L1635E, … … 4288 4288 .vendor = "Macronix", 4289 4289 .name = "MX25L3205", 4290 .bustype = CHIP_BUSTYPE_SPI,4290 .bustype = BUS_SPI, 4291 4291 .manufacture_id = MACRONIX_ID, 4292 4292 .model_id = MACRONIX_MX25L3205, … … 4322 4322 .vendor = "Macronix", 4323 4323 .name = "MX25L3235D", 4324 .bustype = CHIP_BUSTYPE_SPI,4324 .bustype = BUS_SPI, 4325 4325 .manufacture_id = MACRONIX_ID, 4326 4326 .model_id = MACRONIX_MX25L3235D, … … 4356 4356 .vendor = "Macronix", 4357 4357 .name = "MX25L6405", 4358 .bustype = CHIP_BUSTYPE_SPI,4358 .bustype = BUS_SPI, 4359 4359 .manufacture_id = MACRONIX_ID, 4360 4360 .model_id = MACRONIX_MX25L6405, … … 4390 4390 .vendor = "Macronix", 4391 4391 .name = "MX25L12805", 4392 .bustype = CHIP_BUSTYPE_SPI,4392 .bustype = BUS_SPI, 4393 4393 .manufacture_id = MACRONIX_ID, 4394 4394 .model_id = MACRONIX_MX25L12805, … … 4424 4424 .vendor = "Macronix", 4425 4425 .name = "MX29F001B", 4426 .bustype = CHIP_BUSTYPE_PARALLEL,4426 .bustype = BUS_PARALLEL, 4427 4427 .manufacture_id = MACRONIX_ID, 4428 4428 .model_id = MACRONIX_MX29F001B, … … 4457 4457 .vendor = "Macronix", 4458 4458 .name = "MX29F001T", 4459 .bustype = CHIP_BUSTYPE_PARALLEL,4459 .bustype = BUS_PARALLEL, 4460 4460 .manufacture_id = MACRONIX_ID, 4461 4461 .model_id = MACRONIX_MX29F001T, … … 4490 4490 .vendor = "Macronix", 4491 4491 .name = "MX29F002B", 4492 .bustype = CHIP_BUSTYPE_PARALLEL,4492 .bustype = BUS_PARALLEL, 4493 4493 .manufacture_id = MACRONIX_ID, 4494 4494 .model_id = MACRONIX_MX29F002B, … … 4522 4522 .vendor = "Macronix", 4523 4523 .name = "MX29F002T", 4524 .bustype = CHIP_BUSTYPE_PARALLEL,4524 .bustype = BUS_PARALLEL, 4525 4525 .manufacture_id = MACRONIX_ID, 4526 4526 .model_id = MACRONIX_MX29F002T, … … 4554 4554 .vendor = "Macronix", 4555 4555 .name = "MX29F040", 4556 .bustype = CHIP_BUSTYPE_PARALLEL,4556 .bustype = BUS_PARALLEL, 4557 4557 .manufacture_id = MACRONIX_ID, 4558 4558 .model_id = MACRONIX_MX29F040, … … 4581 4581 .vendor = "Macronix", 4582 4582 .name = "MX29LV040", 4583 .bustype = CHIP_BUSTYPE_PARALLEL,4583 .bustype = BUS_PARALLEL, 4584 4584 .manufacture_id = MACRONIX_ID, 4585 4585 .model_id = MACRONIX_MX29LV040, … … 4608 4608 .vendor = "MoselVitelic", 4609 4609 .name = "V29C51000B", 4610 .bustype = CHIP_BUSTYPE_PARALLEL,4610 .bustype = BUS_PARALLEL, 4611 4611 .manufacture_id = SYNCMOS_MVC_ID, 4612 4612 .model_id = MVC_V29C51000B, … … 4635 4635 .vendor = "MoselVitelic", 4636 4636 .name = "V29C51000T", 4637 .bustype = CHIP_BUSTYPE_PARALLEL,4637 .bustype = BUS_PARALLEL, 4638 4638 .manufacture_id = SYNCMOS_MVC_ID, 4639 4639 .model_id = MVC_V29C51000T, … … 4662 4662 .vendor = "MoselVitelic", 4663 4663 .name = "V29C51400B", 4664 .bustype = CHIP_BUSTYPE_PARALLEL,4664 .bustype = BUS_PARALLEL, 4665 4665 .manufacture_id = SYNCMOS_MVC_ID, 4666 4666 .model_id = MVC_V29C51400B, … … 4689 4689 .vendor = "MoselVitelic", 4690 4690 .name = "V29C51400T", 4691 .bustype = CHIP_BUSTYPE_PARALLEL,4691 .bustype = BUS_PARALLEL, 4692 4692 .manufacture_id = SYNCMOS_MVC_ID, 4693 4693 .model_id = MVC_V29C51400T, … … 4716 4716 .vendor = "MoselVitelic", 4717 4717 .name = "V29LC51000", 4718 .bustype = CHIP_BUSTYPE_PARALLEL,4718 .bustype = BUS_PARALLEL, 4719 4719 .manufacture_id = SYNCMOS_MVC_ID, 4720 4720 .model_id = MVC_V29LC51000, … … 4743 4743 .vendor = "MoselVitelic", 4744 4744 .name = "V29LC51001", 4745 .bustype = CHIP_BUSTYPE_PARALLEL,4745 .bustype = BUS_PARALLEL, 4746 4746 .manufacture_id = SYNCMOS_MVC_ID, 4747 4747 .model_id = MVC_V29LC51001, … … 4770 4770 .vendor = "MoselVitelic", 4771 4771 .name = "V29LC51002", 4772 .bustype = CHIP_BUSTYPE_PARALLEL,4772 .bustype = BUS_PARALLEL, 4773 4773 .manufacture_id = SYNCMOS_MVC_ID, 4774 4774 .model_id = MVC_V29LC51002, … … 4797 4797 .vendor = "Numonyx", 4798 4798 .name = "M25PE10", 4799 .bustype = CHIP_BUSTYPE_SPI,4799 .bustype = BUS_SPI, 4800 4800 .manufacture_id = ST_ID, 4801 4801 .model_id = ST_M25PE10, … … 4827 4827 .vendor = "Numonyx", 4828 4828 .name = "M25PE20", 4829 .bustype = CHIP_BUSTYPE_SPI,4829 .bustype = BUS_SPI, 4830 4830 .manufacture_id = ST_ID, 4831 4831 .model_id = ST_M25PE20, … … 4857 4857 .vendor = "Numonyx", 4858 4858 .name = "M25PE40", 4859 .bustype = CHIP_BUSTYPE_SPI,4859 .bustype = BUS_SPI, 4860 4860 .manufacture_id = ST_ID, 4861 4861 .model_id = ST_M25PE40, … … 4887 4887 .vendor = "Numonyx", 4888 4888 .name = "M25PE80", 4889 .bustype = CHIP_BUSTYPE_SPI,4889 .bustype = BUS_SPI, 4890 4890 .manufacture_id = ST_ID, 4891 4891 .model_id = ST_M25PE80, … … 4917 4917 .vendor = "Numonyx", 4918 4918 .name = "M25PE16", 4919 .bustype = CHIP_BUSTYPE_SPI,4919 .bustype = BUS_SPI, 4920 4920 .manufacture_id = ST_ID, 4921 4921 .model_id = ST_M25PE16, … … 4947 4947 .vendor = "PMC", 4948 4948 .name = "Pm25LV010", 4949 .bustype = CHIP_BUSTYPE_SPI,4949 .bustype = BUS_SPI, 4950 4950 .manufacture_id = PMC_ID, 4951 4951 .model_id = PMC_PM25LV010, … … 4977 4977 .vendor = "PMC", 4978 4978 .name = "Pm25LV016B", 4979 .bustype = CHIP_BUSTYPE_SPI,4979 .bustype = BUS_SPI, 4980 4980 .manufacture_id = PMC_ID, 4981 4981 .model_id = PMC_PM25LV016B, … … 5013 5013 .vendor = "PMC", 5014 5014 .name = "Pm25LV020", 5015 .bustype = CHIP_BUSTYPE_SPI,5015 .bustype = BUS_SPI, 5016 5016 .manufacture_id = PMC_ID, 5017 5017 .model_id = PMC_PM25LV020, … … 5043 5043 .vendor = "PMC", 5044 5044 .name = "Pm25LV040", 5045 .bustype = CHIP_BUSTYPE_SPI,5045 .bustype = BUS_SPI, 5046 5046 .manufacture_id = PMC_ID, 5047 5047 .model_id = PMC_PM25LV040, … … 5073 5073 .vendor = "PMC", 5074 5074 .name = "Pm25LV080B", 5075 .bustype = CHIP_BUSTYPE_SPI,5075 .bustype = BUS_SPI, 5076 5076 .manufacture_id = PMC_ID, 5077 5077 .model_id = PMC_PM25LV080B, … … 5109 5109 .vendor = "PMC", 5110 5110 .name = "Pm25LV512", 5111 .bustype = CHIP_BUSTYPE_SPI,5111 .bustype = BUS_SPI, 5112 5112 .manufacture_id = PMC_ID, 5113 5113 .model_id = PMC_PM25LV512, … … 5139 5139 .vendor = "PMC", 5140 5140 .name = "Pm29F002T", 5141 .bustype = CHIP_BUSTYPE_PARALLEL,5141 .bustype = BUS_PARALLEL, 5142 5142 .manufacture_id = PMC_ID_NOPREFIX, 5143 5143 .model_id = PMC_PM29F002T, … … 5171 5171 .vendor = "PMC", 5172 5172 .name = "Pm29F002B", 5173 .bustype = CHIP_BUSTYPE_PARALLEL,5173 .bustype = BUS_PARALLEL, 5174 5174 .manufacture_id = PMC_ID_NOPREFIX, 5175 5175 .model_id = PMC_PM29F002B, … … 5203 5203 .vendor = "PMC", 5204 5204 .name = "Pm39LV010", 5205 .bustype = CHIP_BUSTYPE_PARALLEL,5205 .bustype = BUS_PARALLEL, 5206 5206 .manufacture_id = PMC_ID_NOPREFIX, 5207 5207 .model_id = PMC_PM39F010, /* Pm39LV010 and Pm39F010 have identical IDs but different voltage */ … … 5233 5233 .vendor = "PMC", 5234 5234 .name = "Pm39LV020", 5235 .bustype = CHIP_BUSTYPE_PARALLEL,5235 .bustype = BUS_PARALLEL, 5236 5236 .manufacture_id = PMC_ID_NOPREFIX, 5237 5237 .model_id = PMC_PM39LV020, … … 5263 5263 .vendor = "PMC", 5264 5264 .name = "Pm39LV040", 5265 .bustype = CHIP_BUSTYPE_PARALLEL,5265 .bustype = BUS_PARALLEL, 5266 5266 .manufacture_id = PMC_ID_NOPREFIX, 5267 5267 .model_id = PMC_PM39LV040, … … 5293 5293 .vendor = "PMC", 5294 5294 .name = "Pm49FL002", 5295 .bustype = CHIP_BUSTYPE_LPC | CHIP_BUSTYPE_FWH, /* A/A Mux */5295 .bustype = BUS_LPC | BUS_FWH, /* A/A Mux */ 5296 5296 .manufacture_id = PMC_ID_NOPREFIX, 5297 5297 .model_id = PMC_PM49FL002, … … 5324 5324 .vendor = "PMC", 5325 5325 .name = "Pm49FL004", 5326 .bustype = CHIP_BUSTYPE_LPC | CHIP_BUSTYPE_FWH, /* A/A Mux */5326 .bustype = BUS_LPC | BUS_FWH, /* A/A Mux */ 5327 5327 .manufacture_id = PMC_ID_NOPREFIX, 5328 5328 .model_id = PMC_PM49FL004, … … 5355 5355 .vendor = "Sanyo", 5356 5356 .name = "LF25FW203A", 5357 .bustype = CHIP_BUSTYPE_SPI,5357 .bustype = BUS_SPI, 5358 5358 .manufacture_id = SANYO_ID, 5359 5359 .model_id = SANYO_LE25FW203A, … … 5381 5381 .vendor = "Sharp", 5382 5382 .name = "LHF00L04", 5383 .bustype = CHIP_BUSTYPE_FWH, /* A/A Mux */5383 .bustype = BUS_FWH, /* A/A Mux */ 5384 5384 .manufacture_id = SHARP_ID, 5385 5385 .model_id = SHARP_LHF00L04, … … 5414 5414 .vendor = "Spansion", 5415 5415 .name = "S25FL004A", 5416 .bustype = CHIP_BUSTYPE_SPI,5416 .bustype = BUS_SPI, 5417 5417 .manufacture_id = SPANSION_ID, 5418 5418 .model_id = SPANSION_S25FL004A, … … 5441 5441 .vendor = "Spansion", 5442 5442 .name = "S25FL008A", 5443 .bustype = CHIP_BUSTYPE_SPI,5443 .bustype = BUS_SPI, 5444 5444 .manufacture_id = SPANSION_ID, 5445 5445 .model_id = SPANSION_S25FL008A, … … 5468 5468 .vendor = "Spansion", 5469 5469 .name = "S25FL016A", 5470 .bustype = CHIP_BUSTYPE_SPI,5470 .bustype = BUS_SPI, 5471 5471 .manufacture_id = SPANSION_ID, 5472 5472 .model_id = SPANSION_S25FL016A, … … 5495 5495 .vendor = "Spansion", 5496 5496 .name = "S25FL032A", 5497 .bustype = CHIP_BUSTYPE_SPI,5497 .bustype = BUS_SPI, 5498 5498 .manufacture_id = SPANSION_ID, 5499 5499 .model_id = SPANSION_S25FL032A, … … 5522 5522 .vendor = "Spansion", 5523 5523 .name = "S25FL064A", 5524 .bustype = CHIP_BUSTYPE_SPI,5524 .bustype = BUS_SPI, 5525 5525 .manufacture_id = SPANSION_ID, 5526 5526 .model_id = SPANSION_S25FL064A, … … 5549 5549 .vendor = "SST", 5550 5550 .name = "SST25VF010.REMS", 5551 .bustype = CHIP_BUSTYPE_SPI,5551 .bustype = BUS_SPI, 5552 5552 .manufacture_id = SST_ID, 5553 5553 .model_id = SST_SST25VF010_REMS, … … 5579 5579 .vendor = "SST", 5580 5580 .name = "SST25VF016B", 5581 .bustype = CHIP_BUSTYPE_SPI,5581 .bustype = BUS_SPI, 5582 5582 .manufacture_id = SST_ID, 5583 5583 .model_id = SST_SST25VF016B, … … 5615 5615 .vendor = "SST", 5616 5616 .name = "SST25VF032B", 5617 .bustype = CHIP_BUSTYPE_SPI,5617 .bustype = BUS_SPI, 5618 5618 .manufacture_id = SST_ID, 5619 5619 .model_id = SST_SST25VF032B, … … 5651 5651 .vendor = "SST", 5652 5652 .name = "SST25VF064C", 5653 .bustype = CHIP_BUSTYPE_SPI,5653 .bustype = BUS_SPI, 5654 5654 .manufacture_id = SST_ID, 5655 5655 .model_id = SST_SST25VF064C, … … 5687 5687 .vendor = "SST", 5688 5688 .name = "SST25VF040.REMS", 5689 .bustype = CHIP_BUSTYPE_SPI,5689 .bustype = BUS_SPI, 5690 5690 .manufacture_id = SST_ID, 5691 5691 .model_id = SST_SST25VF040_REMS, … … 5717 5717 .vendor = "SST", 5718 5718 .name = "SST25VF040B", 5719 .bustype = CHIP_BUSTYPE_SPI,5719 .bustype = BUS_SPI, 5720 5720 .manufacture_id = SST_ID, 5721 5721 .model_id = SST_SST25VF040B, … … 5753 5753 .vendor = "SST", 5754 5754 .name = "SST25LF040A.RES", 5755 .bustype = CHIP_BUSTYPE_SPI,5755 .bustype = BUS_SPI, 5756 5756 .manufacture_id = SST_ID, 5757 5757 .model_id = SST_SST25VF040_REMS, … … 5783 5783 .vendor = "SST", 5784 5784 .name = "SST25VF040B.REMS", 5785 .bustype = CHIP_BUSTYPE_SPI,5785 .bustype = BUS_SPI, 5786 5786 .manufacture_id = SST_ID, 5787 5787 .model_id = SST_SST25VF040B_REMS, … … 5819 5819 .vendor = "SST", 5820 5820 .name = "SST25VF080B", 5821 .bustype = CHIP_BUSTYPE_SPI,5821 .bustype = BUS_SPI, 5822 5822 .manufacture_id = SST_ID, 5823 5823 .model_id = SST_SST25VF080B, … … 5855 5855 .vendor = "SST", 5856 5856 .name = "SST28SF040A", 5857 .bustype = CHIP_BUSTYPE_PARALLEL,5857 .bustype = BUS_PARALLEL, 5858 5858 .manufacture_id = SST_ID, 5859 5859 .model_id = SST_SST28SF040, … … 5883 5883 .vendor = "SST", 5884 5884 .name = "SST29EE010", 5885 .bustype = CHIP_BUSTYPE_PARALLEL,5885 .bustype = BUS_PARALLEL, 5886 5886 .manufacture_id = SST_ID, 5887 5887 .model_id = SST_SST29EE010, … … 5907 5907 .vendor = "SST", 5908 5908 .name = "SST29LE010", 5909 .bustype = CHIP_BUSTYPE_PARALLEL,5909 .bustype = BUS_PARALLEL, 5910 5910 .manufacture_id = SST_ID, 5911 5911 .model_id = SST_SST29LE010, … … 5931 5931 .vendor = "SST", 5932 5932 .name = "SST29EE020A", 5933 .bustype = CHIP_BUSTYPE_PARALLEL,5933 .bustype = BUS_PARALLEL, 5934 5934 .manufacture_id = SST_ID, 5935 5935 .model_id = SST_SST29EE020A, … … 5955 5955 .vendor = "SST", 5956 5956 .name = "SST29LE020", 5957 .bustype = CHIP_BUSTYPE_PARALLEL,5957 .bustype = BUS_PARALLEL, 5958 5958 .manufacture_id = SST_ID, 5959 5959 .model_id = SST_SST29LE020, … … 5979 5979 .vendor = "SST", 5980 5980 .name = "SST39SF512", 5981 .bustype = CHIP_BUSTYPE_PARALLEL,5981 .bustype = BUS_PARALLEL, 5982 5982 .manufacture_id = SST_ID, 5983 5983 .model_id = SST_SST39SF512, … … 6006 6006 .vendor = "SST", 6007 6007 .name = "SST39SF010A", 6008 .bustype = CHIP_BUSTYPE_PARALLEL,6008 .bustype = BUS_PARALLEL, 6009 6009 .manufacture_id = SST_ID, 6010 6010 .model_id = SST_SST39SF010, … … 6033 6033 .vendor = "SST", 6034 6034 .name = "SST39SF020A", 6035 .bustype = CHIP_BUSTYPE_PARALLEL,6035 .bustype = BUS_PARALLEL, 6036 6036 .manufacture_id = SST_ID, 6037 6037 .model_id = SST_SST39SF020, … … 6060 6060 .vendor = "SST", 6061 6061 .name = "SST39SF040", 6062 .bustype = CHIP_BUSTYPE_PARALLEL,6062 .bustype = BUS_PARALLEL, 6063 6063 .manufacture_id = SST_ID, 6064 6064 .model_id = SST_SST39SF040, … … 6087 6087 .vendor = "SST", 6088 6088 .name = "SST39VF512", 6089 .bustype = CHIP_BUSTYPE_PARALLEL,6089 .bustype = BUS_PARALLEL, 6090 6090 .manufacture_id = SST_ID, 6091 6091 .model_id = SST_SST39VF512, … … 6114 6114 .vendor = "SST", 6115 6115 .name = "SST39VF010", 6116 .bustype = CHIP_BUSTYPE_PARALLEL,6116 .bustype = BUS_PARALLEL, 6117 6117 .manufacture_id = SST_ID, 6118 6118 .model_id = SST_SST39VF010, … … 6141 6141 .vendor = "SST", 6142 6142 .name = "SST39VF020", 6143 .bustype = CHIP_BUSTYPE_PARALLEL,6143 .bustype = BUS_PARALLEL, 6144 6144 .manufacture_id = SST_ID, 6145 6145 .model_id = SST_SST39VF020, … … 6168 6168 .vendor = "SST", 6169 6169 .name = "SST39VF040", 6170 .bustype = CHIP_BUSTYPE_PARALLEL,6170 .bustype = BUS_PARALLEL, 6171 6171 .manufacture_id = SST_ID, 6172 6172 .model_id = SST_SST39VF040, … … 6195 6195 .vendor = "SST", 6196 6196 .name = "SST39VF080", 6197 .bustype = CHIP_BUSTYPE_PARALLEL,6197 .bustype = BUS_PARALLEL, 6198 6198 .manufacture_id = SST_ID, 6199 6199 .model_id = SST_SST39VF080, … … 6225 6225 .vendor = "SST", 6226 6226 .name = "SST49LF002A/B", 6227 .bustype = CHIP_BUSTYPE_FWH, /* A/A Mux */6227 .bustype = BUS_FWH, /* A/A Mux */ 6228 6228 .manufacture_id = SST_ID, 6229 6229 .model_id = SST_SST49LF002A, … … 6257 6257 .vendor = "SST", 6258 6258 .name = "SST49LF003A/B", 6259 .bustype = CHIP_BUSTYPE_FWH, /* A/A Mux */6259 .bustype = BUS_FWH, /* A/A Mux */ 6260 6260 .manufacture_id = SST_ID, 6261 6261 .model_id = SST_SST49LF003A, … … 6292 6292 .vendor = "SST", 6293 6293 .name = "SST49LF004A/B", 6294 .bustype = CHIP_BUSTYPE_FWH, /* A/A Mux */6294 .bustype = BUS_FWH, /* A/A Mux */ 6295 6295 .manufacture_id = SST_ID, 6296 6296 .model_id = SST_SST49LF004A, … … 6324 6324 .vendor = "SST", 6325 6325 .name = "SST49LF004C", 6326 .bustype = CHIP_BUSTYPE_FWH,6326 .bustype = BUS_FWH, 6327 6327 .manufacture_id = SST_ID, 6328 6328 .model_id = SST_SST49LF004C, … … 6357 6357 .vendor = "SST", 6358 6358 .name = "SST49LF008A", 6359 .bustype = CHIP_BUSTYPE_FWH, /* A/A Mux */6359 .bustype = BUS_FWH, /* A/A Mux */ 6360 6360 .manufacture_id = SST_ID, 6361 6361 .model_id = SST_SST49LF008A, … … 6389 6389 .vendor = "SST", 6390 6390 .name = "SST49LF008C", 6391 .bustype = CHIP_BUSTYPE_FWH,6391 .bustype = BUS_FWH, 6392 6392 .manufacture_id = SST_ID, 6393 6393 .model_id = SST_SST49LF008C, … … 6422 6422 .vendor = "SST", 6423 6423 .name = "SST49LF016C", 6424 .bustype = CHIP_BUSTYPE_FWH,6424 .bustype = BUS_FWH, 6425 6425 .manufacture_id = SST_ID, 6426 6426 .model_id = SST_SST49LF016C, … … 6455 6455 .vendor = "SST", 6456 6456 .name = "SST49LF020", 6457 .bustype = CHIP_BUSTYPE_LPC,6457 .bustype = BUS_LPC, 6458 6458 .manufacture_id = SST_ID, 6459 6459 .model_id = SST_SST49LF020, … … 6485 6485 .vendor = "SST", 6486 6486 .name = "SST49LF020A", 6487 .bustype = CHIP_BUSTYPE_LPC,6487 .bustype = BUS_LPC, 6488 6488 .manufacture_id = SST_ID, 6489 6489 .model_id = SST_SST49LF020A, … … 6515 6515 .vendor = "SST", 6516 6516 .name = "SST49LF040", 6517 .bustype = CHIP_BUSTYPE_LPC,6517 .bustype = BUS_LPC, 6518 6518 .manufacture_id = SST_ID, 6519 6519 .model_id = SST_SST49LF040, … … 6545 6545 .vendor = "SST", 6546 6546 .name = "SST49LF040B", 6547 .bustype = CHIP_BUSTYPE_LPC, /* A/A Mux */6547 .bustype = BUS_LPC, /* A/A Mux */ 6548 6548 .manufacture_id = SST_ID, 6549 6549 .model_id = SST_SST49LF040B, … … 6576 6576 .vendor = "SST", 6577 6577 .name = "SST49LF080A", 6578 .bustype = CHIP_BUSTYPE_LPC, /* A/A Mux */6578 .bustype = BUS_LPC, /* A/A Mux */ 6579 6579 .manufacture_id = SST_ID, 6580 6580 .model_id = SST_SST49LF080A, … … 6606 6606 .vendor = "SST", 6607 6607 .name = "SST49LF160C", 6608 .bustype = CHIP_BUSTYPE_LPC,6608 .bustype = BUS_LPC, 6609 6609 .manufacture_id = SST_ID, 6610 6610 .model_id = SST_SST49LF160C, … … 6639 6639 .vendor = "ST", 6640 6640 .name = "M25P05-A", 6641 .bustype = CHIP_BUSTYPE_SPI,6641 .bustype = BUS_SPI, 6642 6642 .manufacture_id = ST_ID, 6643 6643 .model_id = ST_M25P05A, … … 6671 6671 .vendor = "ST", 6672 6672 .name = "M25P05.RES", 6673 .bustype = CHIP_BUSTYPE_SPI,6673 .bustype = BUS_SPI, 6674 6674 .manufacture_id = 0, /* Not used. */ 6675 6675 .model_id = ST_M25P05_RES, … … 6698 6698 .vendor = "ST", 6699 6699 .name = "M25P10-A", 6700 .bustype = CHIP_BUSTYPE_SPI,6700 .bustype = BUS_SPI, 6701 6701 .manufacture_id = ST_ID, 6702 6702 .model_id = ST_M25P10A, … … 6726 6726 .vendor = "ST", 6727 6727 .name = "M25P10.RES", 6728 .bustype = CHIP_BUSTYPE_SPI,6728 .bustype = BUS_SPI, 6729 6729 .manufacture_id = 0, /* Not used. */ 6730 6730 .model_id = ST_M25P10_RES, … … 6753 6753 .vendor = "ST", 6754 6754 .name = "M25P20", 6755 .bustype = CHIP_BUSTYPE_SPI,6755 .bustype = BUS_SPI, 6756 6756 .manufacture_id = ST_ID, 6757 6757 .model_id = ST_M25P20, … … 6780 6780 .vendor = "ST", 6781 6781 .name = "M25P40", 6782 .bustype = CHIP_BUSTYPE_SPI,6782 .bustype = BUS_SPI, 6783 6783 .manufacture_id = ST_ID, 6784 6784 .model_id = ST_M25P40, … … 6807 6807 .vendor = "ST", 6808 6808 .name = "M25P40-old", 6809 .bustype = CHIP_BUSTYPE_SPI,6809 .bustype = BUS_SPI, 6810 6810 .manufacture_id = 0, /* Not used. */ 6811 6811 .model_id = ST_M25P40_RES, … … 6833 6833 .vendor = "ST", 6834 6834 .name = "M25P80", 6835 .bustype = CHIP_BUSTYPE_SPI,6835 .bustype = BUS_SPI, 6836 6836 .manufacture_id = ST_ID, 6837 6837 .model_id = ST_M25P80, … … 6860 6860 .vendor = "ST", 6861 6861 .name = "M25P16", 6862 .bustype = CHIP_BUSTYPE_SPI,6862 .bustype = BUS_SPI, 6863 6863 .manufacture_id = ST_ID, 6864 6864 .model_id = ST_M25P16, … … 6887 6887 .vendor = "ST", 6888 6888 .name = "M25P32", 6889 .bustype = CHIP_BUSTYPE_SPI,6889 .bustype = BUS_SPI, 6890 6890 .manufacture_id = ST_ID, 6891 6891 .model_id = ST_M25P32, … … 6914 6914 .vendor = "ST", 6915 6915 .name = "M25P64", 6916 .bustype = CHIP_BUSTYPE_SPI,6916 .bustype = BUS_SPI, 6917 6917 .manufacture_id = ST_ID, 6918 6918 .model_id = ST_M25P64, … … 6941 6941 .vendor = "ST", 6942 6942 .name = "M25P128", 6943 .bustype = CHIP_BUSTYPE_SPI,6943 .bustype = BUS_SPI, 6944 6944 .manufacture_id = ST_ID, 6945 6945 .model_id = ST_M25P128, … … 6968 6968 .vendor = "ST", 6969 6969 .name = "M25PX16", 6970 .bustype = CHIP_BUSTYPE_SPI,6970 .bustype = BUS_SPI, 6971 6971 .manufacture_id = ST_ID, 6972 6972 .model_id = ST_M25PX16, … … 6997 6997 .vendor = "ST", 6998 6998 .name = "M25PX32", 6999 .bustype = CHIP_BUSTYPE_SPI,6999 .bustype = BUS_SPI, 7000 7000 .manufacture_id = ST_ID, 7001 7001 .model_id = ST_M25PX32, … … 7027 7027 .vendor = "ST", 7028 7028 .name = "M25PX64", 7029 .bustype = CHIP_BUSTYPE_SPI,7029 .bustype = BUS_SPI, 7030 7030 .manufacture_id = ST_ID, 7031 7031 .model_id = ST_M25PX64, … … 7056 7056 .vendor = "ST", 7057 7057 .name = "M29F002B", 7058 .bustype = CHIP_BUSTYPE_PARALLEL,7058 .bustype = BUS_PARALLEL, 7059 7059 .manufacture_id = ST_ID, 7060 7060 .model_id = ST_M29F002B, … … 7088 7088 .vendor = "ST", 7089 7089 .name = "M29F002T/NT", 7090 .bustype = CHIP_BUSTYPE_PARALLEL,7090 .bustype = BUS_PARALLEL, 7091 7091 .manufacture_id = ST_ID, 7092 7092 .model_id = ST_M29F002T, … … 7120 7120 .vendor = "ST", 7121 7121 .name = "M29F040B", 7122 .bustype = CHIP_BUSTYPE_PARALLEL,7122 .bustype = BUS_PARALLEL, 7123 7123 .manufacture_id = ST_ID, 7124 7124 .model_id = ST_M29F040B, … … 7148 7148 .vendor = "ST", 7149 7149 .name = "M29F400BB", 7150 .bustype = CHIP_BUSTYPE_PARALLEL,7150 .bustype = BUS_PARALLEL, 7151 7151 .manufacture_id = ST_ID, 7152 7152 .model_id = ST_M29F400BB, … … 7180 7180 .vendor = "ST", 7181 7181 .name = "M29F400BT", 7182 .bustype = CHIP_BUSTYPE_PARALLEL,7182 .bustype = BUS_PARALLEL, 7183 7183 .manufacture_id = ST_ID, 7184 7184 .model_id = ST_M29F400BT, … … 7212 7212 .vendor = "ST", 7213 7213 .name = "M29W010B", 7214 .bustype = CHIP_BUSTYPE_PARALLEL,7214 .bustype = BUS_PARALLEL, 7215 7215 .manufacture_id = ST_ID, 7216 7216 .model_id = ST_M29W010B, … … 7239 7239 .vendor = "ST", 7240 7240 .name = "M29W040B", 7241 .bustype = CHIP_BUSTYPE_PARALLEL,7241 .bustype = BUS_PARALLEL, 7242 7242 .manufacture_id = ST_ID, 7243 7243 .model_id = ST_M29W040B, … … 7266 7266 .vendor = "ST", 7267 7267 .name = "M29W512B", 7268 .bustype = CHIP_BUSTYPE_PARALLEL,7268 .bustype = BUS_PARALLEL, 7269 7269 .manufacture_id = ST_ID, 7270 7270 .model_id = ST_M29W512B, … … 7290 7290 .vendor = "ST", 7291 7291 .name = "M50FLW040A", 7292 .bustype = CHIP_BUSTYPE_FWH | CHIP_BUSTYPE_LPC, /* A/A Mux */7292 .bustype = BUS_FWH | BUS_LPC, /* A/A Mux */ 7293 7293 .manufacture_id = ST_ID, 7294 7294 .model_id = ST_M50FLW040A, … … 7323 7323 .vendor = "ST", 7324 7324 .name = "M50FLW040B", 7325 .bustype = CHIP_BUSTYPE_FWH | CHIP_BUSTYPE_LPC, /* A/A Mux */7325 .bustype = BUS_FWH | BUS_LPC, /* A/A Mux */ 7326 7326 .manufacture_id = ST_ID, 7327 7327 .model_id = ST_M50FLW040B, … … 7356 7356 .vendor = "ST", 7357 7357 .name = "M50FLW080A", 7358 .bustype = CHIP_BUSTYPE_FWH | CHIP_BUSTYPE_LPC, /* A/A Mux */7358 .bustype = BUS_FWH | BUS_LPC, /* A/A Mux */ 7359 7359 .manufacture_id = ST_ID, 7360 7360 .model_id = ST_M50FLW080A, … … 7389 7389 .vendor = "ST", 7390 7390 .name = "M50FLW080B", 7391 .bustype = CHIP_BUSTYPE_FWH | CHIP_BUSTYPE_LPC, /* A/A Mux */7391 .bustype = BUS_FWH | BUS_LPC, /* A/A Mux */ 7392 7392 .manufacture_id = ST_ID, 7393 7393 .model_id = ST_M50FLW080B, … … 7422 7422 .vendor = "ST", 7423 7423 .name = "M50FW002", 7424 .bustype = CHIP_BUSTYPE_FWH, /* A/A Mux */7424 .bustype = BUS_FWH, /* A/A Mux */ 7425 7425 .manufacture_id = ST_ID, 7426 7426 .model_id = ST_M50FW002, … … 7452 7452 .vendor = "ST", 7453 7453 .name = "M50FW016", 7454 .bustype = CHIP_BUSTYPE_FWH, /* A/A Mux */7454 .bustype = BUS_FWH, /* A/A Mux */ 7455 7455 .manufacture_id = ST_ID, 7456 7456 .model_id = ST_M50FW016, … … 7477 7477 .vendor = "ST", 7478 7478 .name = "M50FW040", 7479 .bustype = CHIP_BUSTYPE_FWH, /* A/A Mux */7479 .bustype = BUS_FWH, /* A/A Mux */ 7480 7480 .manufacture_id = ST_ID, 7481 7481 .model_id = ST_M50FW040, … … 7502 7502 .vendor = "ST", 7503 7503 .name = "M50FW080", 7504 .bustype = CHIP_BUSTYPE_FWH, /* A/A Mux */7504 .bustype = BUS_FWH, /* A/A Mux */ 7505 7505 .manufacture_id = ST_ID, 7506 7506 .model_id = ST_M50FW080, … … 7527 7527 .vendor = "ST", 7528 7528 .name = "M50LPW116", 7529 .bustype = CHIP_BUSTYPE_LPC, /* A/A Mux */7529 .bustype = BUS_LPC, /* A/A Mux */ 7530 7530 .manufacture_id = ST_ID, 7531 7531 .model_id = ST_M50LPW116, … … 7558 7558 .vendor = "SyncMOS/MoselVitelic", 7559 7559 .name = "{F,S,V}29C51001B", 7560 .bustype = CHIP_BUSTYPE_PARALLEL,7560 .bustype = BUS_PARALLEL, 7561 7561 .manufacture_id = SYNCMOS_MVC_ID, 7562 7562 .model_id = SM_MVC_29C51001B, … … 7585 7585 .vendor = "SyncMOS/MoselVitelic", 7586 7586 .name = "{F,S,V}29C51001T", 7587 .bustype = CHIP_BUSTYPE_PARALLEL,7587 .bustype = BUS_PARALLEL, 7588 7588 .manufacture_id = SYNCMOS_MVC_ID, 7589 7589 .model_id = SM_MVC_29C51001T, … … 7612 7612 .vendor = "SyncMOS/MoselVitelic", 7613 7613 .name = "{F,S,V}29C51002B", 7614 .bustype = CHIP_BUSTYPE_PARALLEL,7614 .bustype = BUS_PARALLEL, 7615 7615 .manufacture_id = SYNCMOS_MVC_ID, 7616 7616 .model_id = SM_MVC_29C51002B, … … 7638 7638 .vendor = "SyncMOS/MoselVitelic", 7639 7639 .name = "{F,S,V}29C51002T", 7640 .bustype = CHIP_BUSTYPE_PARALLEL,7640 .bustype = BUS_PARALLEL, 7641 7641 .manufacture_id = SYNCMOS_MVC_ID, 7642 7642 .model_id = SM_MVC_29C51002T, … … 7664 7664 .vendor = "SyncMOS/MoselVitelic", 7665 7665 .name = "{F,S,V}29C51004B", 7666 .bustype = CHIP_BUSTYPE_PARALLEL,7666 .bustype = BUS_PARALLEL, 7667 7667 .manufacture_id = SYNCMOS_MVC_ID, 7668 7668 .model_id = SM_MVC_29C51004B, … … 7691 7691 .vendor = "SyncMOS/MoselVitelic", 7692 7692 .name = "{F,S,V}29C51004T", 7693 .bustype = CHIP_BUSTYPE_PARALLEL,7693 .bustype = BUS_PARALLEL, 7694 7694 .manufacture_id = SYNCMOS_MVC_ID, 7695 7695 .model_id = SM_MVC_29C51004T, … … 7718 7718 .vendor = "SyncMOS/MoselVitelic", 7719 7719 .name = "{S,V}29C31004B", 7720 .bustype = CHIP_BUSTYPE_PARALLEL,7720 .bustype = BUS_PARALLEL, 7721 7721 .manufacture_id = SYNCMOS_MVC_ID, 7722 7722 .model_id = SM_MVC_29C31004B, … … 7745 7745 .vendor = "SyncMOS/MoselVitelic", 7746 7746 .name = "{S,V}29C31004T", 7747 .bustype = CHIP_BUSTYPE_PARALLEL,7747 .bustype = BUS_PARALLEL, 7748 7748 .manufacture_id = SYNCMOS_MVC_ID, 7749 7749 .model_id = SM_MVC_29C31004T, … … 7772 7772 .vendor = "TI", 7773 7773 .name = "TMS29F002RB", 7774 .bustype = CHIP_BUSTYPE_PARALLEL,7774 .bustype = BUS_PARALLEL, 7775 7775 .manufacture_id = TI_OLD_ID, 7776 7776 .model_id = TI_TMS29F002RB, … … 7804 7804 .vendor = "TI", 7805 7805 .name = "TMS29F002RT", 7806 .bustype = CHIP_BUSTYPE_PARALLEL,7806 .bustype = BUS_PARALLEL, 7807 7807 .manufacture_id = TI_OLD_ID, 7808 7808 .model_id = TI_TMS29F002RT, … … 7836 7836 .vendor = "Winbond", 7837 7837 .name = "W25Q80", 7838 .bustype = CHIP_BUSTYPE_SPI,7838 .bustype = BUS_SPI, 7839 7839 .manufacture_id = WINBOND_NEX_ID, 7840 7840 .model_id = WINBOND_NEX_W25Q80, … … 7873 7873 .vendor = "Winbond", 7874 7874 .name = "W25Q16", 7875 .bustype = CHIP_BUSTYPE_SPI,7875 .bustype = BUS_SPI, 7876 7876 .manufacture_id = WINBOND_NEX_ID, 7877 7877 .model_id = WINBOND_NEX_W25Q16, … … 7910 7910 .vendor = "Winbond", 7911 7911 .name = "W25Q32", 7912 .bustype = CHIP_BUSTYPE_SPI,7912 .bustype = BUS_SPI, 7913 7913 .manufacture_id = WINBOND_NEX_ID, 7914 7914 .model_id = WINBOND_NEX_W25Q32, … … 7947 7947 .vendor = "Winbond", 7948 7948 .name = "W25Q64", 7949 .bustype = CHIP_BUSTYPE_SPI,7949 .bustype = BUS_SPI, 7950 7950 .manufacture_id = WINBOND_NEX_ID, 7951 7951 .model_id = WINBOND_NEX_W25Q64, … … 7983 7983 .vendor = "Winbond", 7984 7984 .name = "W25Q128", 7985 .bustype = CHIP_BUSTYPE_SPI,7985 .bustype = BUS_SPI, 7986 7986 .manufacture_id = WINBOND_NEX_ID, 7987 7987 .model_id = WINBOND_NEX_W25Q128, … … 8019 8019 .vendor = "Winbond", 8020 8020 .name = "W25X10", 8021 .bustype = CHIP_BUSTYPE_SPI,8021 .bustype = BUS_SPI, 8022 8022 .manufacture_id = WINBOND_NEX_ID, 8023 8023 .model_id = WINBOND_NEX_W25X10, … … 8050 8050 .vendor = "Winbond", 8051 8051 .name = "W25X20", 8052 .bustype = CHIP_BUSTYPE_SPI,8052 .bustype = BUS_SPI, 8053 8053 .manufacture_id = WINBOND_NEX_ID, 8054 8054 .model_id = WINBOND_NEX_W25X20, … … 8081 8081 .vendor = "Winbond", 8082 8082 .name = "W25X40", 8083 .bustype = CHIP_BUSTYPE_SPI,8083 .bustype = BUS_SPI, 8084 8084 .manufacture_id = WINBOND_NEX_ID, 8085 8085 .model_id = WINBOND_NEX_W25X40, … … 8112 8112 .vendor = "Winbond", 8113 8113 .name = "W25X80", 8114 .bustype = CHIP_BUSTYPE_SPI,8114 .bustype = BUS_SPI, 8115 8115 .manufacture_id = WINBOND_NEX_ID, 8116 8116 .model_id = WINBOND_NEX_W25X80, … … 8143 8143 .vendor = "Winbond", 8144 8144 .name = "W25X16", 8145 .bustype = CHIP_BUSTYPE_SPI,8145 .bustype = BUS_SPI, 8146 8146 .manufacture_id = WINBOND_NEX_ID, 8147 8147 .model_id = WINBOND_NEX_W25X16, … … 8180 8180 .vendor = "Winbond", 8181 8181 .name = "W25X32", 8182 .bustype = CHIP_BUSTYPE_SPI,8182 .bustype = BUS_SPI, 8183 8183 .manufacture_id = WINBOND_NEX_ID, 8184 8184 .model_id = WINBOND_NEX_W25X32, … … 8217 8217 .vendor = "Winbond", 8218 8218 .name = "W25X64", 8219 .bustype = CHIP_BUSTYPE_SPI,8219 .bustype = BUS_SPI, 8220 8220 .manufacture_id = WINBOND_NEX_ID, 8221 8221 .model_id = WINBOND_NEX_W25X64, … … 8254 8254 .vendor = "Winbond", 8255 8255 .name = "W29C010(M)/W29C011A/W29EE011/W29EE012-old", 8256 .bustype = CHIP_BUSTYPE_PARALLEL,8256 .bustype = BUS_PARALLEL, 8257 8257 .manufacture_id = WINBOND_ID, 8258 8258 .model_id = WINBOND_W29C010, … … 8277 8277 .vendor = "Winbond", 8278 8278 .name = "W29C010(M)/W29C011A/W29EE011/W29EE012", 8279 .bustype = CHIP_BUSTYPE_PARALLEL,8279 .bustype = BUS_PARALLEL, 8280 8280 .manufacture_id = WINBOND_ID, 8281 8281 .model_id = WINBOND_W29C010, … … 8300 8300 .vendor = "Winbond", 8301 8301 .name = "W29C020(C)/W29C022", 8302 .bustype = CHIP_BUSTYPE_PARALLEL,8302 .bustype = BUS_PARALLEL, 8303 8303 .manufacture_id = WINBOND_ID, 8304 8304 .model_id = WINBOND_W29C020, … … 8324 8324 .vendor = "Winbond", 8325 8325 .name = "W29C040/P", 8326 .bustype = CHIP_BUSTYPE_PARALLEL,8326 .bustype = BUS_PARALLEL, 8327 8327 .manufacture_id = WINBOND_ID, 8328 8328 .model_id = WINBOND_W29C040, … … 8348 8348 .vendor = "Winbond", 8349 8349 .name = "W39L040", 8350 .bustype = CHIP_BUSTYPE_PARALLEL,8350 .bustype = BUS_PARALLEL, 8351 8351 .manufacture_id = WINBOND_ID, 8352 8352 .model_id = WINBOND_W39L040, … … 8379 8379 .vendor = "Winbond", 8380 8380 .name = "W39V040A", 8381 .bustype = CHIP_BUSTYPE_LPC,8381 .bustype = BUS_LPC, 8382 8382 .manufacture_id = WINBOND_ID, 8383 8383 .model_id = WINBOND_W39V040A, … … 8407 8407 .vendor = "Winbond", 8408 8408 .name = "W39V040B", 8409 .bustype = CHIP_BUSTYPE_LPC,8409 .bustype = BUS_LPC, 8410 8410 .manufacture_id = WINBOND_ID, 8411 8411 .model_id = WINBOND_W39V040B, … … 8435 8435 .vendor = "Winbond", 8436 8436 .name = "W39V040C", 8437 .bustype = CHIP_BUSTYPE_LPC,8437 .bustype = BUS_LPC, 8438 8438 .manufacture_id = WINBOND_ID, 8439 8439 .model_id = WINBOND_W39V040C, … … 8463 8463 .vendor = "Winbond", 8464 8464 .name = "W39V040FA", 8465 .bustype = CHIP_BUSTYPE_FWH,8465 .bustype = BUS_FWH, 8466 8466 .manufacture_id = WINBOND_ID, 8467 8467 .model_id = WINBOND_W39V040FA, … … 8495 8495 .vendor = "Winbond", 8496 8496 .name = "W39V040FB", 8497 .bustype = CHIP_BUSTYPE_FWH,8497 .bustype = BUS_FWH, 8498 8498 .manufacture_id = WINBOND_ID, 8499 8499 .model_id = WINBOND_W39V040B, … … 8524 8524 .vendor = "Winbond", 8525 8525 .name = "W39V040FC", 8526 .bustype = CHIP_BUSTYPE_FWH,8526 .bustype = BUS_FWH, 8527 8527 .manufacture_id = WINBOND_ID, 8528 8528 .model_id = WINBOND_W39V040C, … … 8552 8552 .vendor = "Winbond", 8553 8553 .name = "W39V080A", 8554 .bustype = CHIP_BUSTYPE_LPC,8554 .bustype = BUS_LPC, 8555 8555 .manufacture_id = WINBOND_ID, 8556 8556 .model_id = WINBOND_W39V080A, … … 8580 8580 .vendor = "Winbond", 8581 8581 .name = "W49F002U/N", 8582 .bustype = CHIP_BUSTYPE_PARALLEL,8582 .bustype = BUS_PARALLEL, 8583 8583 .manufacture_id = WINBOND_ID, 8584 8584 .model_id = WINBOND_W49F002U, … … 8612 8612 .vendor = "Winbond", 8613 8613 .name = "W49F020", 8614 .bustype = CHIP_BUSTYPE_PARALLEL,8614 .bustype = BUS_PARALLEL, 8615 8615 .manufacture_id = WINBOND_ID, 8616 8616 .model_id = WINBOND_W49F020, … … 8636 8636 .vendor = "Winbond", 8637 8637 .name = "W49V002A", 8638 .bustype = CHIP_BUSTYPE_LPC,8638 .bustype = BUS_LPC, 8639 8639 .manufacture_id = WINBOND_ID, 8640 8640 .model_id = WINBOND_W49V002A, … … 8668 8668 .vendor = "Winbond", 8669 8669 .name = "W49V002FA", 8670 .bustype = CHIP_BUSTYPE_FWH,8670 .bustype = BUS_FWH, 8671 8671 .manufacture_id = WINBOND_ID, 8672 8672 .model_id = WINBOND_W49V002FA, … … 8700 8700 .vendor = "Winbond", 8701 8701 .name = "W39V080FA", 8702 .bustype = CHIP_BUSTYPE_FWH,8702 .bustype = BUS_FWH, 8703 8703 .manufacture_id = WINBOND_ID, 8704 8704 .model_id = WINBOND_W39V080FA, … … 8729 8729 .vendor = "Winbond", 8730 8730 .name = "W39V080FA (dual mode)", 8731 .bustype = CHIP_BUSTYPE_FWH,8731 .bustype = BUS_FWH, 8732 8732 .manufacture_id = WINBOND_ID, 8733 8733 .model_id = WINBOND_W39V080FA_DM, … … 8757 8757 .vendor = "AMIC", 8758 8758 .name = "unknown AMIC SPI chip", 8759 .bustype = CHIP_BUSTYPE_SPI,8759 .bustype = BUS_SPI, 8760 8760 .manufacture_id = AMIC_ID, 8761 8761 .model_id = GENERIC_DEVICE_ID, … … 8772 8772 .vendor = "Atmel", 8773 8773 .name = "unknown Atmel SPI chip", 8774 .bustype = CHIP_BUSTYPE_SPI,8774 .bustype = BUS_SPI, 8775 8775 .manufacture_id = ATMEL_ID, 8776 8776 .model_id = GENERIC_DEVICE_ID, … … 8787 8787 .vendor = "Eon", 8788 8788 .name = "unknown Eon SPI chip", 8789 .bustype = CHIP_BUSTYPE_SPI,8789 .bustype = BUS_SPI, 8790 8790 .manufacture_id = EON_ID_NOPREFIX, 8791 8791 .model_id = GENERIC_DEVICE_ID, … … 8802 8802 .vendor = "Macronix", 8803 8803 .name = "unknown Macronix SPI chip", 8804 .bustype = CHIP_BUSTYPE_SPI,8804 .bustype = BUS_SPI, 8805 8805 .manufacture_id = MACRONIX_ID, 8806 8806 .model_id = GENERIC_DEVICE_ID, … … 8817 8817 .vendor = "PMC", 8818 8818 .name = "unknown PMC SPI chip", 8819 .bustype = CHIP_BUSTYPE_SPI,8819 .bustype = BUS_SPI, 8820 8820 .manufacture_id = PMC_ID, 8821 8821 .model_id = GENERIC_DEVICE_ID, … … 8832 8832 .vendor = "SST", 8833 8833 .name = "unknown SST SPI chip", 8834 .bustype = CHIP_BUSTYPE_SPI,8834 .bustype = BUS_SPI, 8835 8835 .manufacture_id = SST_ID, 8836 8836 .model_id = GENERIC_DEVICE_ID, … … 8847 8847 .vendor = "ST", 8848 8848 .name = "unknown ST SPI chip", 8849 .bustype = CHIP_BUSTYPE_SPI,8849 .bustype = BUS_SPI, 8850 8850 .manufacture_id = ST_ID, 8851 8851 .model_id = GENERIC_DEVICE_ID, … … 8862 8862 .vendor = "Sanyo", 8863 8863 .name = "unknown Sanyo SPI chip", 8864 .bustype = CHIP_BUSTYPE_SPI,8864 .bustype = BUS_SPI, 8865 8865 .manufacture_id = SANYO_ID, 8866 8866 .model_id = GENERIC_DEVICE_ID, … … 8877 8877 .vendor = "Generic", 8878 8878 .name = "unknown SPI chip (RDID)", 8879 .bustype = CHIP_BUSTYPE_SPI,8879 .bustype = BUS_SPI, 8880 8880 .manufacture_id = GENERIC_MANUF_ID, 8881 8881 .model_id = GENERIC_DEVICE_ID, … … 8889 8889 .vendor = "Generic", 8890 8890 .name = "unknown SPI chip (REMS)", 8891 .bustype = CHIP_BUSTYPE_SPI,8891 .bustype = BUS_SPI, 8892 8892 .manufacture_id = GENERIC_MANUF_ID, 8893 8893 .model_id = GENERIC_DEVICE_ID, -
trunk/flashrom.c
r1393 r1396 506 506 .spi = 0xffffffff 507 507 }; 508 buses_supported = CHIP_BUSTYPE_NONE;508 buses_supported = BUS_NONE; 509 509 /* Default to top aligned flash at 4 GB. */ 510 510 flashbase = 0; … … 1081 1081 { 1082 1082 int limitexceeded = 0; 1083 if ((buses & CHIP_BUSTYPE_PARALLEL) &&1083 if ((buses & BUS_PARALLEL) && 1084 1084 (max_rom_decode.parallel < size)) { 1085 1085 limitexceeded++; … … 1090 1090 max_rom_decode.parallel / 1024, "Parallel"); 1091 1091 } 1092 if ((buses & CHIP_BUSTYPE_LPC) && (max_rom_decode.lpc < size)) {1092 if ((buses & BUS_LPC) && (max_rom_decode.lpc < size)) { 1093 1093 limitexceeded++; 1094 1094 msg_pdbg("Chip size %u kB is bigger than supported " … … 1098 1098 max_rom_decode.lpc / 1024, "LPC"); 1099 1099 } 1100 if ((buses & CHIP_BUSTYPE_FWH) && (max_rom_decode.fwh < size)) {1100 if ((buses & BUS_FWH) && (max_rom_decode.fwh < size)) { 1101 1101 limitexceeded++; 1102 1102 msg_pdbg("Chip size %u kB is bigger than supported " … … 1106 1106 max_rom_decode.fwh / 1024, "FWH"); 1107 1107 } 1108 if ((buses & CHIP_BUSTYPE_SPI) && (max_rom_decode.spi < size)) {1108 if ((buses & BUS_SPI) && (max_rom_decode.spi < size)) { 1109 1109 limitexceeded++; 1110 1110 msg_pdbg("Chip size %u kB is bigger than supported " -
trunk/gfxnvidia.c
r1338 r1396 95 95 rpci_write_long(pcidev_dev, 0x50, reg32); 96 96 97 buses_supported = CHIP_BUSTYPE_PARALLEL;97 buses_supported = BUS_PARALLEL; 98 98 99 99 /* Write/erase doesn't work. */ -
trunk/ichspi.c
r1381 r1396 1382 1382 1383 1383 /* Not sure if it speaks all these bus protocols. */ 1384 buses_supported = CHIP_BUSTYPE_LPC | CHIP_BUSTYPE_FWH;1384 buses_supported = BUS_LPC | BUS_FWH; 1385 1385 register_spi_programmer(&spi_programmer_via); 1386 1386 -
trunk/internal.c
r1390 r1396 191 191 * is found, the init routine sets the buses_supported bitfield. 192 192 */ 193 buses_supported = CHIP_BUSTYPE_NONSPI;193 buses_supported = BUS_NONSPI; 194 194 195 195 /* Initialize PCI access for flash enables */ -
trunk/it85spi.c
r1338 r1396 294 294 int ret; 295 295 296 if (!(buses_supported & CHIP_BUSTYPE_FWH)) {296 if (!(buses_supported & BUS_FWH)) { 297 297 msg_pdbg("%s():%d buses not support FWH\n", __func__, __LINE__); 298 298 return 1; … … 303 303 msg_pdbg("%s():%d buses_supported=0x%x\n", __func__, __LINE__, 304 304 buses_supported); 305 if (buses_supported & CHIP_BUSTYPE_FWH)305 if (buses_supported & BUS_FWH) 306 306 msg_pdbg("Overriding chipset SPI with IT85 FWH|SPI.\n"); 307 307 /* Really leave FWH enabled? */ -
trunk/it87spi.c
r1299 r1396 194 194 exit_conf_mode_ite(port); 195 195 it8716f_flashport = flashport; 196 if (buses_supported & CHIP_BUSTYPE_SPI)196 if (buses_supported & BUS_SPI) 197 197 msg_pdbg("Overriding chipset SPI with IT87 SPI.\n"); 198 198 /* FIXME: Add the SPI bus or replace the other buses with it? */ -
trunk/nic3com.c
r1338 r1396 97 97 OUTW(SELECT_REG_WINDOW + 0, io_base_addr + INT_STATUS); 98 98 99 buses_supported = CHIP_BUSTYPE_PARALLEL;99 buses_supported = BUS_PARALLEL; 100 100 max_rom_decode.parallel = 128 * 1024; 101 101 -
trunk/nicintel.c
r1338 r1396 94 94 pci_rmmio_writew(0x0001, nicintel_control_bar + CSR_FCR); 95 95 96 buses_supported = CHIP_BUSTYPE_PARALLEL;96 buses_supported = BUS_PARALLEL; 97 97 98 98 max_rom_decode.parallel = NICINTEL_MEMMAP_SIZE; -
trunk/nicnatsemi.c
r1338 r1396 49 49 io_base_addr = pcidev_init(PCI_BASE_ADDRESS_0, nics_natsemi); 50 50 51 buses_supported = CHIP_BUSTYPE_PARALLEL;51 buses_supported = BUS_PARALLEL; 52 52 53 53 /* The datasheet shows address lines MA0-MA16 in one place and MA0-MA15 -
trunk/nicrealtek.c
r1338 r1396 51 51 io_base_addr = pcidev_init(PCI_BASE_ADDRESS_0, nics_realtek); 52 52 53 buses_supported = CHIP_BUSTYPE_PARALLEL;53 buses_supported = BUS_PARALLEL; 54 54 55 55 if (register_shutdown(nicrealtek_shutdown, NULL)) -
trunk/print.c
r1393 r1396 34 34 { 35 35 char *ret = calloc(1, 1); 36 if (bustype == CHIP_BUSTYPE_UNKNOWN) {36 if (bustype == BUS_UNKNOWN) { 37 37 ret = strcat_realloc(ret, "Unknown, "); 38 38 /* … … 40 40 * will cease to exist and should be eliminated here as well. 41 41 */ 42 } else if (bustype == CHIP_BUSTYPE_NONSPI) {42 } else if (bustype == BUS_NONSPI) { 43 43 ret = strcat_realloc(ret, "Non-SPI, "); 44 44 } else { 45 if (bustype & CHIP_BUSTYPE_PARALLEL)45 if (bustype & BUS_PARALLEL) 46 46 ret = strcat_realloc(ret, "Parallel, "); 47 if (bustype & CHIP_BUSTYPE_LPC)47 if (bustype & BUS_LPC) 48 48 ret = strcat_realloc(ret, "LPC, "); 49 if (bustype & CHIP_BUSTYPE_FWH)49 if (bustype & BUS_FWH) 50 50 ret = strcat_realloc(ret, "FWH, "); 51 if (bustype & CHIP_BUSTYPE_SPI)51 if (bustype & BUS_SPI) 52 52 ret = strcat_realloc(ret, "SPI, "); 53 if (bustype == CHIP_BUSTYPE_NONE)53 if (bustype == BUS_NONE) 54 54 ret = strcat_realloc(ret, "None, "); 55 55 } -
trunk/satamv.c
r1388 r1396 138 138 msg_pspew("Activating I/O BAR at 0x%04x\n", mv_iobar); 139 139 140 buses_supported = CHIP_BUSTYPE_PARALLEL;140 buses_supported = BUS_PARALLEL; 141 141 142 142 /* 512 kByte with two 8-bit latches, and -
trunk/satasii.c
r1338 r1396 77 77 msg_pinfo("Warning: Flash seems unconnected.\n"); 78 78 79 buses_supported = CHIP_BUSTYPE_PARALLEL;79 buses_supported = BUS_PARALLEL; 80 80 81 81 if (register_shutdown(satasii_shutdown, NULL)) -
trunk/serprog.c
r1367 r1396 463 463 if (sp_docommand(S_CMD_Q_BUSTYPE, 0, NULL, 1, &c)) { 464 464 msg_perr("Warning: NAK to query supported buses\n"); 465 c = CHIP_BUSTYPE_NONSPI; /* A reasonable default for now. */465 c = BUS_NONSPI; /* A reasonable default for now. */ 466 466 } 467 467 buses_supported = c; -
trunk/spi.c
r1393 r1396 196 196 { 197 197 spi_programmer = pgm; 198 buses_supported |= CHIP_BUSTYPE_SPI;198 buses_supported |= BUS_SPI; 199 199 }
Note: See TracChangeset
for help on using the changeset viewer.
