From: Victor Shyba Date: Tue, 3 Jan 2017 01:34:30 +0000 (-0300) Subject: mtd: spi-nor: Add lock/unlock support for f25l32pa X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=fcf690a22b2bd71a74ae25f048ec3f9b221cd12f;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git mtd: spi-nor: Add lock/unlock support for f25l32pa This chip has write protection enabled on power-up, so this flag is necessary to support write operations. Signed-off-by: Victor Shyba Acked-by: Marek Vasut Signed-off-by: Cyrille Pitchen --- diff --git a/drivers/mtd/spi-nor/spi-nor.c b/drivers/mtd/spi-nor/spi-nor.c index dc19c3f82cf6..5f8b475255cd 100644 --- a/drivers/mtd/spi-nor/spi-nor.c +++ b/drivers/mtd/spi-nor/spi-nor.c @@ -956,7 +956,7 @@ static const struct flash_info spi_nor_ids[] = { { "en25s64", INFO(0x1c3817, 0, 64 * 1024, 128, SECT_4K) }, /* ESMT */ - { "f25l32pa", INFO(0x8c2016, 0, 64 * 1024, 64, SECT_4K) }, + { "f25l32pa", INFO(0x8c2016, 0, 64 * 1024, 64, SECT_4K | SPI_NOR_HAS_LOCK) }, /* Everspin */ { "mr25h256", CAT25_INFO( 32 * 1024, 1, 256, 2, SPI_NOR_NO_ERASE | SPI_NOR_NO_FR) },