[PATCH 0/2] spi-nor: m25p80: add support for deep power down
hkallweit1 at gmail.com
Sun Feb 1 09:16:03 PST 2015
Some time ago there was a first attempt to add deep power down support.
IIRC it was rejected because the differences between the chip types were
not considered well enough.
This patch is meant as a RfC.
Support for deep power down may be relevant especially for embedded devices.
I own devices with three different SPI NOR flash chips which all use the
same opcodes for suspend / resume.
Difference ist just the time they need for waking up.
The code however supports any type of suspend / resume procedure.
Initially only support for the chips I have access to was implemented.
Heiner Kallweit (2):
spi-nor: add chip_name to struct spi_nor
m25p80: if supported put chip to deep power down if not used
drivers/mtd/devices/m25p80.c | 112 +++++++++++++++++++++++++++++++++++++++++-
drivers/mtd/spi-nor/spi-nor.c | 1 +
include/linux/mtd/spi-nor.h | 2 +
3 files changed, 114 insertions(+), 1 deletion(-)
More information about the linux-mtd