Add erase and write functions to the following chip definitions:
AT25DF021 AT25DF041A AT25DF081 AT25DF161 AT25DF321 AT25DF321A AT25DF641 AT25F512B AT25FS010 AT25FS040 AT26DF081A AT26DF161 AT26DF161A AT26DF321 AT26F004 Straight from the data sheets, untested because I lack the hardware. Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Peter Stuge <peter@stuge.se> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3853 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
44b3bf7ed7
commit
0afdea4e42
|
@ -123,8 +123,8 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = NULL,
|
||||
.write = NULL,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
||||
|
@ -137,8 +137,8 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = NULL,
|
||||
.write = NULL,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
||||
|
@ -151,8 +151,8 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = NULL,
|
||||
.write = NULL,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
||||
|
@ -165,8 +165,8 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = NULL,
|
||||
.write = NULL,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
||||
|
@ -179,7 +179,7 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_OK_PREW,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = spi_chip_erase_c7,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
@ -193,8 +193,8 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = NULL,
|
||||
.write = NULL,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
||||
|
@ -207,8 +207,8 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = NULL,
|
||||
.write = NULL,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
||||
|
@ -221,8 +221,8 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = NULL,
|
||||
.write = NULL,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
||||
|
@ -235,8 +235,8 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = NULL,
|
||||
.write = NULL,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
||||
|
@ -249,8 +249,8 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = NULL,
|
||||
.write = NULL,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
||||
|
@ -277,8 +277,8 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = NULL,
|
||||
.write = NULL,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
||||
|
@ -291,8 +291,8 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = NULL,
|
||||
.write = NULL,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
||||
|
@ -305,8 +305,8 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = NULL,
|
||||
.write = NULL,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
||||
|
@ -320,7 +320,7 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = spi_chip_erase_c7,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = spi_chip_write,
|
||||
.read = spi_chip_read,
|
||||
},*/
|
||||
|
@ -334,7 +334,7 @@ struct flashchip flashchips[] = {
|
|||
.page_size = 256,
|
||||
.tested = TEST_UNTESTED,
|
||||
.probe = probe_spi_rdid,
|
||||
.erase = NULL,
|
||||
.erase = spi_chip_erase_60_c7,
|
||||
.write = NULL /* Incompatible Page write */,
|
||||
.read = spi_chip_read,
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue