Hi linux-pm, The serial flash discoverable parameters (SFDP) is needed to spi nor devices for some specific features. I added some sfdp structure and detect method. I have separated the chip IDs and sfdp detect method to two patches.
Patch 1 (m25p80, spi-nor: Update id list of Macronix chips) mainly updates the id table to support Macronix chips. Patch 2 includes the main sfdp functions and Macronix commands. The code have been tested on lower version Linux and can successfully work with Macronix chips. Thanks for review! Jim Kuo (2): m25p80, spi-nor: Update id list of Macronix chips spi-nor: Add SFDP detect method drivers/mtd/devices/m25p80.c | 83 ++++- drivers/mtd/spi-nor/Kconfig | 11 + drivers/mtd/spi-nor/spi-nor.c | 774 +++++++++++++++++++++++++++++++++++++++--- include/linux/mtd/spi-nor.h | 201 +++++++++++ 4 files changed, 1009 insertions(+), 60 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

