]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
mtd: spi-nor: Add support for en25qh64
authorRoger Pueyo Centelles <roger.pueyo@guifi.net>
Thu, 7 Feb 2019 19:09:35 +0000 (20:09 +0100)
committerBoris Brezillon <boris.brezillon@collabora.com>
Thu, 21 Feb 2019 07:57:18 +0000 (08:57 +0100)
The Eon EN25QH64 is a 64 Mbit SPI NOR flash memory chip found
on recent wireless routers. Its 32, 128 and 256 Mbit siblings
are already supported.

Tested on a COMFAST CF-E120A v3 router board.

Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
Reviewed-by: Tudor Ambarus <tudor.ambarus@microchip.com>
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
drivers/mtd/spi-nor/spi-nor.c

index 0ab697edc913cf3ada7af83eb90681182718afa8..fae147452aff34994a7bd562c2bc74d97b5c4046 100644 (file)
@@ -1748,6 +1748,8 @@ static const struct flash_info spi_nor_ids[] = {
        { "en25q80a",   INFO(0x1c3014, 0, 64 * 1024,   16,
                        SECT_4K | SPI_NOR_DUAL_READ) },
        { "en25qh32",   INFO(0x1c7016, 0, 64 * 1024,   64, 0) },
+       { "en25qh64",   INFO(0x1c7017, 0, 64 * 1024,  128,
+                       SECT_4K | SPI_NOR_DUAL_READ) },
        { "en25qh128",  INFO(0x1c7018, 0, 64 * 1024,  256, 0) },
        { "en25qh256",  INFO(0x1c7019, 0, 64 * 1024,  512, 0) },
        { "en25s64",    INFO(0x1c3817, 0, 64 * 1024,  128, SECT_4K) },