From mboxrd@z Thu Jan 1 00:00:00 1970 From: Cyrille Pitchen To: , , , , , , , , , CC: , , , , , , , , , Cyrille Pitchen Subject: [linux-next RFC v7 0/6] mtd: spi-nor: improve support of QSPI nor Date: Tue, 15 Sep 2015 17:27:58 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Hi all, this series is still a work in progress though it is almost finished. The support of Macronix dummy code to configure the number of dummy cycles is still missing... However I would like some feedbacks to synchronize this work with other mtd / spi-nor improvements as I see lots of patches on the mailing list. Best Regards, Cyrille Cyrille Pitchen (6): mtd: spi-nor: remove unused read_xfer/write_xfer hooks mtd: spi-nor: read JEDEC ID with multiple I/O protocols mtd: spi-nor: set the read op code and protocol based on the manufacturer mtd: m25p80: add support of dual and quad spi protocols to all commands Documentation: atmel-quadspi: add binding file for Atmel QSPI driver mtd: atmel-quadspi: add driver for Atmel QSPI controller .../devicetree/bindings/mtd/atmel-quadspi.txt | 29 + drivers/mtd/devices/m25p80.c | 262 ++++-- drivers/mtd/spi-nor/Kconfig | 7 + drivers/mtd/spi-nor/Makefile | 1 + drivers/mtd/spi-nor/atmel-quadspi.c | 880 +++++++++++++++++++++ drivers/mtd/spi-nor/fsl-quadspi.c | 2 +- drivers/mtd/spi-nor/nxp-spifi.c | 13 +- drivers/mtd/spi-nor/spi-nor.c | 603 ++++++++++++-- include/linux/mtd/spi-nor.h | 68 +- 9 files changed, 1689 insertions(+), 176 deletions(-) create mode 100644 Documentation/devicetree/bindings/mtd/atmel-quadspi.txt create mode 100644 drivers/mtd/spi-nor/atmel-quadspi.c -- 1.8.2.2 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Cyrille Pitchen Subject: [linux-next RFC v7 0/6] mtd: spi-nor: improve support of QSPI nor Date: Tue, 15 Sep 2015 17:27:58 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain Cc: , , , , , , , , , Cyrille Pitchen To: , , , , , , , , , Return-path: Sender: linux-spi-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-ID: Hi all, this series is still a work in progress though it is almost finished. The support of Macronix dummy code to configure the number of dummy cycles is still missing... However I would like some feedbacks to synchronize this work with other mtd / spi-nor improvements as I see lots of patches on the mailing list. Best Regards, Cyrille Cyrille Pitchen (6): mtd: spi-nor: remove unused read_xfer/write_xfer hooks mtd: spi-nor: read JEDEC ID with multiple I/O protocols mtd: spi-nor: set the read op code and protocol based on the manufacturer mtd: m25p80: add support of dual and quad spi protocols to all commands Documentation: atmel-quadspi: add binding file for Atmel QSPI driver mtd: atmel-quadspi: add driver for Atmel QSPI controller .../devicetree/bindings/mtd/atmel-quadspi.txt | 29 + drivers/mtd/devices/m25p80.c | 262 ++++-- drivers/mtd/spi-nor/Kconfig | 7 + drivers/mtd/spi-nor/Makefile | 1 + drivers/mtd/spi-nor/atmel-quadspi.c | 880 +++++++++++++++++++++ drivers/mtd/spi-nor/fsl-quadspi.c | 2 +- drivers/mtd/spi-nor/nxp-spifi.c | 13 +- drivers/mtd/spi-nor/spi-nor.c | 603 ++++++++++++-- include/linux/mtd/spi-nor.h | 68 +- 9 files changed, 1689 insertions(+), 176 deletions(-) create mode 100644 Documentation/devicetree/bindings/mtd/atmel-quadspi.txt create mode 100644 drivers/mtd/spi-nor/atmel-quadspi.c -- 1.8.2.2 -- To unsubscribe from this list: send the line "unsubscribe linux-spi" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html From mboxrd@z Thu Jan 1 00:00:00 1970 From: cyrille.pitchen@atmel.com (Cyrille Pitchen) Date: Tue, 15 Sep 2015 17:27:58 +0200 Subject: [linux-next RFC v7 0/6] mtd: spi-nor: improve support of QSPI nor Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi all, this series is still a work in progress though it is almost finished. The support of Macronix dummy code to configure the number of dummy cycles is still missing... However I would like some feedbacks to synchronize this work with other mtd / spi-nor improvements as I see lots of patches on the mailing list. Best Regards, Cyrille Cyrille Pitchen (6): mtd: spi-nor: remove unused read_xfer/write_xfer hooks mtd: spi-nor: read JEDEC ID with multiple I/O protocols mtd: spi-nor: set the read op code and protocol based on the manufacturer mtd: m25p80: add support of dual and quad spi protocols to all commands Documentation: atmel-quadspi: add binding file for Atmel QSPI driver mtd: atmel-quadspi: add driver for Atmel QSPI controller .../devicetree/bindings/mtd/atmel-quadspi.txt | 29 + drivers/mtd/devices/m25p80.c | 262 ++++-- drivers/mtd/spi-nor/Kconfig | 7 + drivers/mtd/spi-nor/Makefile | 1 + drivers/mtd/spi-nor/atmel-quadspi.c | 880 +++++++++++++++++++++ drivers/mtd/spi-nor/fsl-quadspi.c | 2 +- drivers/mtd/spi-nor/nxp-spifi.c | 13 +- drivers/mtd/spi-nor/spi-nor.c | 603 ++++++++++++-- include/linux/mtd/spi-nor.h | 68 +- 9 files changed, 1689 insertions(+), 176 deletions(-) create mode 100644 Documentation/devicetree/bindings/mtd/atmel-quadspi.txt create mode 100644 drivers/mtd/spi-nor/atmel-quadspi.c -- 1.8.2.2 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Cyrille Pitchen Subject: [linux-next RFC v7 0/6] mtd: spi-nor: improve support of QSPI nor Date: Tue, 15 Sep 2015 17:27:58 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain Return-path: Sender: linux-spi-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: nicolas.ferre-AIFe0yeh4nAAvxtiuMwx3w@public.gmane.org, broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, linux-spi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, dwmw2-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org, computersforpeace-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, zajec5-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, beanhuo-AL4WhLSQfzjQT0dZR+AlfA@public.gmane.org, juhosg-p3rKhJxN3npAfugRpC6u6w@public.gmane.org, marex-ynQEQJNshbs@public.gmane.org, ben-/+tVBieCtBitmTQ+vhA3Yw@public.gmane.org Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, pawel.moll-5wv7dgnIgG8@public.gmane.org, mark.rutland-5wv7dgnIgG8@public.gmane.org, ijc+devicetree-KcIKpvwj1kUDXYZnReoRVg@public.gmane.org, galak-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, linux-mtd-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, Cyrille Pitchen List-Id: devicetree@vger.kernel.org Hi all, this series is still a work in progress though it is almost finished. The support of Macronix dummy code to configure the number of dummy cycles is still missing... However I would like some feedbacks to synchronize this work with other mtd / spi-nor improvements as I see lots of patches on the mailing list. Best Regards, Cyrille Cyrille Pitchen (6): mtd: spi-nor: remove unused read_xfer/write_xfer hooks mtd: spi-nor: read JEDEC ID with multiple I/O protocols mtd: spi-nor: set the read op code and protocol based on the manufacturer mtd: m25p80: add support of dual and quad spi protocols to all commands Documentation: atmel-quadspi: add binding file for Atmel QSPI driver mtd: atmel-quadspi: add driver for Atmel QSPI controller .../devicetree/bindings/mtd/atmel-quadspi.txt | 29 + drivers/mtd/devices/m25p80.c | 262 ++++-- drivers/mtd/spi-nor/Kconfig | 7 + drivers/mtd/spi-nor/Makefile | 1 + drivers/mtd/spi-nor/atmel-quadspi.c | 880 +++++++++++++++++++++ drivers/mtd/spi-nor/fsl-quadspi.c | 2 +- drivers/mtd/spi-nor/nxp-spifi.c | 13 +- drivers/mtd/spi-nor/spi-nor.c | 603 ++++++++++++-- include/linux/mtd/spi-nor.h | 68 +- 9 files changed, 1689 insertions(+), 176 deletions(-) create mode 100644 Documentation/devicetree/bindings/mtd/atmel-quadspi.txt create mode 100644 drivers/mtd/spi-nor/atmel-quadspi.c -- 1.8.2.2 -- To unsubscribe from this list: send the line "unsubscribe linux-spi" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html