Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp1970135yba; Mon, 15 Apr 2019 02:08:19 -0700 (PDT) X-Google-Smtp-Source: APXvYqxLG0GZ3T0B0RA6DliCIHagWridQB1cFQApetwySUicHb3LGQaIMT5agdg7ph9gHU+wbYCj X-Received: by 2002:a65:648c:: with SMTP id e12mr69565702pgv.346.1555319299025; Mon, 15 Apr 2019 02:08:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555319299; cv=none; d=google.com; s=arc-20160816; b=VTGsxS40bbYvdlsAGvwZSXSZM/JlZlwRnJ97ZHC7iNWc2ixbkVd575bznqs8tx8CYb UGOSy7vOCXmpuNWYRbZWerAzAaEj58B3KArEVqeAt+X9WtIsCk9UC4GA491RGZHg6zCI PyAGU2l1B1FHX95x0PgV+o0A3Ez4TJyXCpAVX4+zviXmEnAWv2awUDr5bAVRfnQJOCah ykTkq8hhW90jaBsZon9Q7ru7190Wkbjf26sJ9FkyzCHrrEkZAFVYY4VbG0U6uFLSK4F6 pmRMJ4ygPYGai0+8sDVTzdsRRp8ZYwQdqu0QGsD2sEoIRuI0KU8X6P5SuyvmSCZbUAw4 7i+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from; bh=Wyhmvtcxfxngpu3ATaEa6Sv3WM4mCVHYU2KOKjk4MiY=; b=yVR3y6lOVPaQgg6uZIpedYDPwEmPHoZZS2+0d8gMSBJvOnrqOi5/2m/J7szU/vUAui ToKsBOGdYOHUXDbG9iBJK0+XXoyyQW/JjBmR3w458sGwuR/uApQxIrSxpxNg5VAL5mZS BQ2yKrSUVeGN0jiyxeEsDynArf5tHxyi/j8d8kMH+Lc3vp/zdkAnNGVQD7QC/unCO1Vc xHQNS72ShOT5UCpl5+KMPPSvdSLWX33WvkhJdcR4IfmExKcoKeV4eGKhyDp2GBXXxWgp Vj3SDr03oVDzKj75MWvlAaz8jf339sHN824oCXo8vxLT+dg2tzCiTCbbfPqKkPC0WiDG 72RQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z12si41208885pln.248.2019.04.15.02.08.02; Mon, 15 Apr 2019 02:08:19 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726659AbfDOJHZ (ORCPT + 99 others); Mon, 15 Apr 2019 05:07:25 -0400 Received: from twhmllg4.macronix.com ([122.147.135.202]:39838 "EHLO TWHMLLG4.macronix.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726313AbfDOJHZ (ORCPT ); Mon, 15 Apr 2019 05:07:25 -0400 Received: from localhost.localdomain ([172.17.195.96]) by TWHMLLG4.macronix.com with ESMTP id x3F93pKp042176; Mon, 15 Apr 2019 17:03:51 +0800 (GMT-8) (envelope-from masonccyang@mxic.com.tw) From: Mason Yang To: broonie@kernel.org, marek.vasut@gmail.com, linux-kernel@vger.kernel.org, linux-spi@vger.kernel.org, bbrezillon@kernel.org, dwmw2@infradead.org, lee.jones@linaro.org, robh+dt@kernel.org, mark.rutland@arm.com, computersforpeace@gmal.com, paul.burton@mips.com, stefan@agner.ch, christophe.kerello@st.com, liang.yang@amlogic.com, geert@linux-m68k.org, devicetree@vger.kernel.org, marcel.ziswiler@toradex.com, linux-mtd@lists.infradead.org, richard@nod.at, miquel.raynal@bootlin.com Cc: juliensu@mxic.com.tw, zhengxunli@mxic.com.tw, Mason Yang Subject: [PATCH v3 0/4] Add Macronix MX25F0A MFD driver for raw nand and spi Date: Mon, 15 Apr 2019 17:23:50 +0800 Message-Id: <1555320234-15802-1-git-send-email-masonccyang@mxic.com.tw> X-Mailer: git-send-email 1.9.1 X-MAIL: TWHMLLG4.macronix.com x3F93pKp042176 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, v3 patch is to rename the title of SPI controller driver. "Patch Macronix SPI controller driver according to MX25F0A MFD driver" v2s patches is to support Macronix MX25F0A MFD driver for raw nand and spi controller which is separated form previous patchset: https://patchwork.kernel.org/patch/10874679/ thanks for your review. best regards, Mason Mason Yang (4): mfd: Add Macronix MX25F0A MFD controller driver mtd: rawnand: Add Macronix MX25F0A NAND controller spi: Patch Macronix SPI controller driver according to MX25F0A MFD driver dt-bindings: mfd: Document Macronix MX25F0A controller bindings .../devicetree/bindings/mfd/mxic-mx25f0a.txt | 51 ++++ drivers/mfd/Kconfig | 9 + drivers/mfd/Makefile | 1 + drivers/mfd/mxic-mx25f0a.c | 84 ++++++ drivers/mtd/nand/raw/Kconfig | 6 + drivers/mtd/nand/raw/Makefile | 1 + drivers/mtd/nand/raw/mxic_nand.c | 294 +++++++++++++++++++++ drivers/spi/spi-mxic.c | 275 ++++--------------- include/linux/mfd/mxic-mx25f0a.h | 175 ++++++++++++ 9 files changed, 670 insertions(+), 226 deletions(-) create mode 100644 Documentation/devicetree/bindings/mfd/mxic-mx25f0a.txt create mode 100644 drivers/mfd/mxic-mx25f0a.c create mode 100644 drivers/mtd/nand/raw/mxic_nand.c create mode 100644 include/linux/mfd/mxic-mx25f0a.h -- 1.9.1