Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753441AbdGSLsl (ORCPT ); Wed, 19 Jul 2017 07:48:41 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:57558 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752102AbdGSLsj (ORCPT ); Wed, 19 Jul 2017 07:48:39 -0400 DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 168E160719 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=absahu@codeaurora.org From: Abhishek Sahu To: dwmw2@infradead.org, computersforpeace@gmail.com, boris.brezillon@free-electrons.com, marek.vasut@gmail.com, richard@nod.at, cyrille.pitchen@wedev4u.fr, robh+dt@kernel.org, mark.rutland@arm.com Cc: linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, andy.gross@linaro.org, architt@codeaurora.org, sricharan@codeaurora.org, Abhishek Sahu Subject: [PATCH v2 00/25] Add QCOM QPIC NAND support Date: Wed, 19 Jul 2017 17:17:48 +0530 Message-Id: <1500464893-11352-1-git-send-email-absahu@codeaurora.org> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2083 Lines: 46 v2: 1. Addressed the review comments given in v1 2. Removed the DMA coherent buffer for register read and used streaming DMA API’s 3. Reorganized the NAND read and write functions 4. Separated patch for driver and documentation changes 5. Changed the compatible string for EBI2 v1: http://www.spinics.net/lists/devicetree/msg183706.html Abhishek Sahu (25): mtd: nand: qcom: fix config error for BCH mtd: nand: qcom: program NAND_DEV_CMD_VLD register mtd: nand: qcom: change compatible string for EBI2 NANDC dt-bindings: qcom_nandc: change compatible string for EBI2 NANDC mtd: nand: qcom: remove redundant chip select compatible string dt-bindings: qcom_nandc: remove chip select compatible string mtd: nand: qcom: reorganize nand page read mtd: nand: qcom: reorganize nand page write mtd: nand: qcom: remove memset for clearing read register buffer mtd: nand: qcom: reorganize nand devices probing mtd: nand: qcom: support for NAND controller properties dt-bindings: qcom_nandc: QPIC NAND documentation mtd: nand: qcom: add QPIC NAND compatible string mtd: nand: qcom: add and initialize QPIC DMA resources mtd: nand: qcom: DMA mapping support for register read buffer mtd: nand: qcom: allocate BAM transaction mtd: nand: qcom: add BAM DMA descriptor handling mtd: nand: qcom: support for passing flags in transfer functions mtd: nand: qcom: support for read location registers mtd: nand: qcom: erased codeword detection configuration mtd: nand: qcom: support for QPIC page read/write mtd: nand: qcom: QPIC raw write support mtd: nand: qcom: change register offset defines with enums dt-bindings: qcom_nandc: compatible string for version 1.5.0 mtd: nand: qcom: support for QPIC version 1.5.0 .../devicetree/bindings/mtd/qcom_nandc.txt | 56 +- drivers/mtd/nand/qcom_nandc.c | 1157 ++++++++++++++++---- 2 files changed, 1010 insertions(+), 203 deletions(-) -- QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation