diff options
author | Cédric Le Goater <clg@kaod.org> | 2022-10-24 11:20:15 +0200 |
---|---|---|
committer | Cédric Le Goater <clg@kaod.org> | 2022-10-24 11:20:15 +0200 |
commit | 51f4613d6514b4cfb132997b81d6d70be86fef8a (patch) | |
tree | 7b2ada452902a03501e32861c42f21a7b03d3af1 /hw/block/m25p80_sfdp.h | |
parent | dc907a667cbd2689a3618608c0c079fb03926ec3 (diff) |
m25p80: Add the mx25l25635f SFPD table
The mx25l25635e and mx25l25635f chips have the same JEDEC id but the
mx25l25635f has more capabilities reported in the SFDP table. Support
for 4B opcodes is of interest because it is exploited by the Linux
kernel.
The SFDP table size is 0x200 bytes long. The mandatory table for basic
features is available at byte 0x30 and an extra Macronix specific
table is available at 0x60.
Reviewed-by: Francisco Iglesias <frasse.iglesias@gmail.com>
Message-Id: <20220722063602.128144-5-clg@kaod.org>
Message-Id: <20221013161241.2805140-6-clg@kaod.org>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Diffstat (limited to 'hw/block/m25p80_sfdp.h')
-rw-r--r-- | hw/block/m25p80_sfdp.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/hw/block/m25p80_sfdp.h b/hw/block/m25p80_sfdp.h index ecdb9c7f69..506817bdc9 100644 --- a/hw/block/m25p80_sfdp.h +++ b/hw/block/m25p80_sfdp.h @@ -18,6 +18,7 @@ uint8_t m25p80_sfdp_n25q256a(uint32_t addr); uint8_t m25p80_sfdp_mx25l25635e(uint32_t addr); +uint8_t m25p80_sfdp_mx25l25635f(uint32_t addr); #endif |