projects
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2f4c51c
)
m25p80: Return the JEDEC ID twice for mx25l25635e
author
Cédric Le Goater
<clg@kaod.org>
Tue, 1 Sep 2020 12:21:50 +0000
(14:21 +0200)
committer
Cédric Le Goater
<clg@kaod.org>
Tue, 1 Sep 2020 12:21:50 +0000
(14:21 +0200)
The mx25l25635e returns the JEDEC ID twice when issuing a RDID command :
[ 2.512027] aspeed-smc
1e630000
.spi: reading JEDEC ID C2:20:19:C2:20:19
This can break some firmware testing for this condition on the
supermicrox11-bmc machine.
Reported-by: Erik Smit <erik.lucas.smit@gmail.com>
Message-Id: <
20200819100956
.
2216690
-2-clg@kaod.org>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
hw/block/m25p80.c
patch
|
blob
|
history
diff --git
a/hw/block/m25p80.c
b/hw/block/m25p80.c
index 82270884416e337221833bc543404e2749ff2f85..605ff55c67568230e63b36462bcdac2b2ca8f357 100644
(file)
--- a/
hw/block/m25p80.c
+++ b/
hw/block/m25p80.c
@@
-217,7
+217,7
@@
static const FlashPartInfo known_devices[] = {
{ INFO("mx25l6405d", 0xc22017, 0, 64 << 10, 128, 0) },
{ INFO("mx25l12805d", 0xc22018, 0, 64 << 10, 256, 0) },
{ INFO("mx25l12855e", 0xc22618, 0, 64 << 10, 256, 0) },
- { INFO
("mx25l25635e", 0xc22019, 0
, 64 << 10, 512, 0) },
+ { INFO
6("mx25l25635e", 0xc22019, 0xc22019
, 64 << 10, 512, 0) },
{ INFO("mx25l25655e", 0xc22619, 0, 64 << 10, 512, 0) },
{ INFO("mx66u51235f", 0xc2253a, 0, 64 << 10, 1024, ER_4K | ER_32K) },
{ INFO("mx66u1g45g", 0xc2253b, 0, 64 << 10, 2048, ER_4K | ER_32K) },