From patchwork Thu Feb 21 08:05:04 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Boris Brezillon X-Patchwork-Id: 1045855 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=collabora.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="F+sYLkr6"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 444n8N3GYtz9sDn for ; Thu, 21 Feb 2019 19:05:24 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Subject:To:From :Date:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=VMGbz/DqZkjV+fNqcZ8IW1w6duW2zfcxHXYA0VjzRkY=; b=F+sYLkr6uo4uAY mE5gXpyXF7ETnjP3VzDGs9hiuGfcblOF1IpFWp9Q9a+kBxtGMOaGhuzsRDtyN6QgBWXOeE//5hHLR JCLji8EtRZlVxt4+0onQEwogpQsxaFPj/Fqx+MljsB0IkRBu0ueDs98shhwUQIEWqI+ScyJXWTS+C V4sLxX8VQt+yFnPKX7AD2Rzu0jO3KPkEyJOE/YM7WR1QFlr+v8jnnjy3fWdeywIjHCCj1GfGOpdqv +7eT370yEDBuvwWZIR9D3RHpjAbyFk5KWQ9ekC/oO3PoVn67+940RPRWVhPnysqNu4Ckxxk+mGRXk nb0D62Dc/GJZ9jxVJ2pw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gwjM3-0000JX-Ky; Thu, 21 Feb 2019 08:05:15 +0000 Received: from bhuna.collabora.co.uk ([46.235.227.227]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gwjLy-0000Ih-HY for linux-mtd@lists.infradead.org; Thu, 21 Feb 2019 08:05:13 +0000 Received: from localhost (unknown [IPv6:2a01:e0a:2c:6930:5cf4:84a1:2763:fe0d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: bbrezillon) by bhuna.collabora.co.uk (Postfix) with ESMTPSA id E609527D486; Thu, 21 Feb 2019 08:05:07 +0000 (GMT) Date: Thu, 21 Feb 2019 09:05:04 +0100 From: Boris Brezillon To: Tudor Ambarus , Marek Vasut Subject: [GIT PULL] mtd: spi-nor: Changes for 5.1 Message-ID: <20190221090504.7321919f@collabora.com> Organization: Collabora X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-redhat-linux-gnu) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190221_000510_850144_C6E0B11B X-CRM114-Status: GOOD ( 12.87 ) X-Spam-Score: -0.0 (/) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (-0.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [46.235.227.227 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Richard Weinberger , Brian Norris , "linux-mtd@lists.infradead.org" , David Woodhouse , Miquel Raynal Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org Hello, Here is the SPI NOR PR (prepared by Tudor and sent by me :)) for 5.1. Let us know if you spot anything odd in there. Thanks, Boris The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c: Linux 5.0-rc1 (2019-01-06 17:08:20 -0800) are available in the Git repository at: git://git.infradead.org/linux-mtd.git tags/spi-nor/for-5.1 for you to fetch changes up to 225c0eda36bdb5327dc0125f4cf222c4cfd802aa: mtd: spi-nor: Fix wrong abbreviation HWCPAS (2019-02-21 08:58:40 +0100) ---------------------------------------------------------------- SPI NOR Changes Core changes: - Add support of octal mode I/O transfer - Add a bunch of SPI NOR entries to the flash_info table SPI NOR controller driver changes: - cadence-quadspi: * Add support for Octal SPI controller * write upto 8-bytes data in STIG mode - mtk-quadspi: * rename config to a common one * add SNOR_HWCAPS_READ to spi_nor_hwcaps mask MAINTAINERS: - Add Tudor as SPI-NOR co-maintainer ---------------------------------------------------------------- Ahmet Celenk (1): mtd: spi-nor: split s25fl128s into s25fl128s0 and s25fl128s1 André Valentin (1): mtd: spi-nor: Add support for mx25u3235f Bean Huo (1): mtd: spi-nor: Fix wrong abbreviation HWCPAS Colin Ian King (1): mtd: spi-nor: cadence-quadspi: fix spelling mistake: "Couldnt't" -> "Couldn't" Frieder Schrempf (2): mtd: spi-nor: Add support for EN25Q80A mtd: spi-nor: Add support for MX25V8035F Guochun Mao (1): mtd: spi-nor: mtk-quadspi: add SNOR_HWCAPS_READ to spi_nor_hwcaps mask Purna Chandra Mandal (1): mtd: spi-nor: cadence-quadspi: write upto 8-bytes data in STIG mode Roger Pueyo Centelles (1): mtd: spi-nor: Add support for en25qh64 Ryder Lee (2): dt-bindings: mtd: mtk-quadspi: update bindings for MT7629 SoC mtd: spi-nor: mtk-quadspi: rename config to a common one Sergei Shtylyov (2): mtd: spi-nor: add Spansion S25FS512S ID mtd: spi-nor: refine Spansion S25FL512S ID Tudor Ambarus (1): MAINTAINERS: add myself as SPI NOR co-maintainer Vignesh R (2): dt-bindings: cadence-quadspi: Add new compatible for AM654 SoC mtd: spi-nor: cadence-quadspi: Add support for Octal SPI controller Yogesh Narayan Gaur (3): mtd: spi-nor: add opcodes for octal Read/Write commands mtd: spi-nor: add octal read flag for flash mt35xu512aba mtd: m25p80: add support of octal mode I/O transfer Documentation/devicetree/bindings/mtd/cadence-quadspi.txt | 1 + Documentation/devicetree/bindings/mtd/mtk-quadspi.txt | 3 ++- MAINTAINERS | 1 + drivers/mtd/devices/m25p80.c | 9 ++++++++- drivers/mtd/spi-nor/Kconfig | 16 ++++++++-------- drivers/mtd/spi-nor/Makefile | 2 +- drivers/mtd/spi-nor/cadence-quadspi.c | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------- drivers/mtd/spi-nor/mtk-quadspi.c | 3 ++- drivers/mtd/spi-nor/spi-nor.c | 35 ++++++++++++++++++++++++++++++----- include/linux/mtd/spi-nor.h | 16 ++++++++++++---- 10 files changed, 124 insertions(+), 36 deletions(-)