comparison src/cs/drivers/drv_app/ffs/board/dev.c @ 606:de936aea260a

FFS: added Multi-ID support for Samsung flash chips needed for GTM900 target support
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 17 Jun 2019 19:23:57 +0000
parents 92dbfa906f66
children 0a845c97b8b4
comparison
equal deleted inserted replaced
605:07d0dc4431f4 606:de936aea260a
622 FFS_DRIVER_AMD_SB, 8 }, 622 FFS_DRIVER_AMD_SB, 8 },
623 623
624 // Samsung K5A3340YB Bottom boot, 14Mb + 18Mb (!?) 624 // Samsung K5A3340YB Bottom boot, 14Mb + 18Mb (!?)
625 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x223D, 625 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x223D,
626 FFS_DRIVER_AMD_SB, 8 }, 626 FFS_DRIVER_AMD_SB, 8 },
627 //zack add 627
628 //Samsung K5A3240CG 628 /* post-TI additions */
629 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x22A0, 629
630 // Samsung K5A32xxCTM (Openmoko)
631 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x22A0,
630 FFS_DRIVER_AMD_SB, 7 }, 632 FFS_DRIVER_AMD_SB, 7 },
631 //Samsung K5L6331CAA-D270 633
632 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x257E, 634 // Samsung K5L33xxCAM (Huawei GTM900)
635 // Multi-id device: 0x257E, 0x2503, 0x2501. Converted to 0x0301
636 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x0301,
637 FFS_DRIVER_AMD_SB, 7 },
638
639 // Samsung K5L6331CAA-D270 ?? (stanza came with moko10/11 source)
640 // Multi-id device: 0x257E, 0x2506, 0x2501. Converted to 0x0601
641 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x0601,
633 FFS_DRIVER_AMD_SB, 15 }, 642 FFS_DRIVER_AMD_SB, 15 },
634 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x2506,
635 FFS_DRIVER_AMD_SB, 15 },
636 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x2501,
637 FFS_DRIVER_AMD_SB, 15 },
638 //end zack
639 643
640 /********** SST Devices ***********************************************/ 644 /********** SST Devices ***********************************************/
641 645
642 // SST SST36VF1601 646 // SST SST36VF1601
643 { &flash_16x64[0], (char *) 0x180000, MANUFACT_SST, 0x2761, 647 { &flash_16x64[0], (char *) 0x180000, MANUFACT_SST, 0x2761,