[{"id":1739063,"web_url":"http://patchwork.ozlabs.org/comment/1739063/","msgid":"<5e849e7d-37ff-d1f6-5451-9954f89667ae@mleia.com>","date":"2017-08-04T18:22:17","subject":"Re: [PATCH] mtd: nand: Rename nand.h into rawnand.h","submitter":{"id":8878,"url":"http://patchwork.ozlabs.org/api/people/8878/","name":"Vladimir Zapolskiy","email":"vz@mleia.com"},"content":"Hi Boris,\n\nOn 04.08.2017 18:29, Boris Brezillon wrote:\n> We are planning to share more code between different NAND based\n> devices (SPI NAND, OneNAND and raw NANDs), but before doing that\n> we need to move the existing include/linux/mtd/nand.h file into\n> include/linux/mtd/rawnand.h so we can later create a nand.h header\n> containing all common structure and function prototypes.\n> \n> Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>\n> Signed-off-by: Peter Pan <peterpandong@micron.com>\n> Cc: Jonathan Corbet <corbet@lwn.net>\n> Cc: Sekhar Nori <nsekhar@ti.com>\n> Cc: Kevin Hilman <khilman@kernel.org>\n> Cc: Jason Cooper <jason@lakedaemon.net>\n> Cc: Andrew Lunn <andrew@lunn.ch>\n> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>\n> Cc: Gregory Clement <gregory.clement@free-electrons.com>\n> Cc: Hartley Sweeten <hsweeten@visionengravers.com>\n> Cc: Alexander Sverdlin <alexander.sverdlin@gmail.com>\n> Cc: Shawn Guo <shawnguo@kernel.org>\n> Cc: Sascha Hauer <kernel@pengutronix.de>\n> Cc: Fabio Estevam <fabio.estevam@nxp.com>\n> Cc: Imre Kaloz <kaloz@openwrt.org>\n> Cc: Krzysztof Halasa <khalasa@piap.pl>\n> Cc: Eric Miao <eric.y.miao@gmail.com>\n> Cc: Haojian Zhuang <haojian.zhuang@gmail.com>\n> Cc: Aaro Koskinen <aaro.koskinen@iki.fi>\n> Cc: Tony Lindgren <tony@atomide.com>\n> Cc: Alexander Clouter <alex@digriz.org.uk>\n> Cc: Daniel Mack <daniel@zonque.org>\n> Cc: Robert Jarzmik <robert.jarzmik@free.fr>\n> Cc: Marek Vasut <marek.vasut@gmail.com>\n> Cc: Kukjin Kim <kgene@kernel.org>\n> Cc: Krzysztof Kozlowski <krzk@kernel.org>\n> Cc: Simtec Linux Team <linux@simtec.co.uk>\n> Cc: Steven Miao <realmz6@gmail.com>\n> Cc: Mikael Starvik <starvik@axis.com>\n> Cc: Jesper Nilsson <jesper.nilsson@axis.com>\n> Cc: Ralf Baechle <ralf@linux-mips.org>\n> Cc: Yoshinori Sato <ysato@users.sourceforge.jp>\n> Cc: Rich Felker <dalias@libc.org>\n> Cc: Wenyou Yang <wenyou.yang@atmel.com>\n> Cc: Josh Wu <rainyfeeling@outlook.com>\n> Cc: Kamal Dasu <kdasu.kdev@gmail.com>\n> Cc: Masahiro Yamada <yamada.masahiro@socionext.com>\n> Cc: Han Xu <han.xu@nxp.com>\n> Cc: Harvey Hunt <harveyhuntnexus@gmail.com>\n> Cc: Vladimir Zapolskiy <vz@mleia.com>\n> Cc: Sylvain Lemieux <slemieux.tyco@gmail.com>\n> Cc: Matthias Brugger <matthias.bgg@gmail.com>\n> Cc: Wan ZongShun <mcuos.com@gmail.com>\n> Cc: Neil Armstrong <narmstrong@baylibre.com>\n> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>\n> Cc: Maxim Levitsky <maximlevitsky@gmail.com>\n> Cc: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>\n> Cc: Stefan Agner <stefan@agner.ch>\n> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n> Cc: Mauro Carvalho Chehab <mchehab@kernel.org>\n> Cc: linux-doc@vger.kernel.org\n> Cc: linux-arm-kernel@lists.infradead.org\n> Cc: linux-omap@vger.kernel.org\n> Cc: linux-samsung-soc@vger.kernel.org\n> Cc: adi-buildroot-devel@lists.sourceforge.net\n> Cc: linux-cris-kernel@axis.com\n> Cc: linux-mips@linux-mips.org\n> Cc: linux-sh@vger.kernel.org\n> Cc: bcm-kernel-feedback-list@broadcom.com\n> Cc: linux-mediatek@lists.infradead.org\n> Cc: linux-oxnas@lists.tuxfamily.org\n> Cc: linuxppc-dev@lists.ozlabs.org\n> Cc: devel@driverdev.osuosl.org\n> ---\n> Hi All,\n> \n> Sorry for the huge Cc list, but I'd like to collect as much acks as\n> possible for this patch which is actually part of a bigger series [1].\n> \n> Note that there's nothing complicated here, it's just a mechanical\n> s/nand\\.h/rawnand\\.h/ replacement, but it impacts several architectures,\n> the doc and staging directories.\n> \n> Regards,\n> \n> Boris\n> \n> [1]https://lwn.net/Articles/723694/\n> ---\n\n[snip]\n\n>  drivers/mtd/nand/lpc32xx_mlc.c                  | 2 +-\n>  drivers/mtd/nand/lpc32xx_slc.c                  | 2 +-\n\nFor LPC32xx drivers\n\nAcked-by: Vladimir Zapolskiy <vz@mleia.com>\n\n--\nWith best wishes,\nVladimir","headers":{"Return-Path":"<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xPN4g0znbz9s7m\n\tfor <patchwork-incoming@ozlabs.org>;\n\tSat,  5 Aug 2017 09:12:51 +1000 (AEST)","from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 3xPN4f74X0zDqpS\n\tfor <patchwork-incoming@ozlabs.org>;\n\tSat,  5 Aug 2017 09:12:50 +1000 (AEST)","from mail.mleia.com (mleia.com [178.79.152.223])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 3xPFsP6scKzDqJ7\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tSat,  5 Aug 2017 04:32:41 +1000 (AEST)","from mail.mleia.com (localhost [127.0.0.1])\n\tby mail.mleia.com (Postfix) with ESMTP id B44C33BFD75;\n\tFri,  4 Aug 2017 19:22:35 +0100 (BST)","from [192.168.0.103] (unknown [93.185.26.107])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128\n\tbits)) (No client certificate requested)\n\tby mail.mleia.com (Postfix) with ESMTPSA id 78EDC3BC07D;\n\tFri,  4 Aug 2017 19:22:27 +0100 (BST)"],"X-Greylist":"delayed 601 seconds by postgrey-1.36 at bilbo;\n\tSat, 05 Aug 2017 04:32:41 AEST","Subject":"Re: [PATCH] mtd: nand: Rename nand.h into rawnand.h","To":"Boris Brezillon <boris.brezillon@free-electrons.com>","References":"<1501860550-16506-1-git-send-email-boris.brezillon@free-electrons.com>\n\t<1501860550-16506-2-git-send-email-boris.brezillon@free-electrons.com>","From":"Vladimir Zapolskiy <vz@mleia.com>","Message-ID":"<5e849e7d-37ff-d1f6-5451-9954f89667ae@mleia.com>","Date":"Fri, 4 Aug 2017 21:22:17 +0300","User-Agent":"Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101\n\tIcedove/45.1.0","MIME-Version":"1.0","In-Reply-To":"<1501860550-16506-2-git-send-email-boris.brezillon@free-electrons.com>","Content-Type":"text/plain; charset=utf-8","Content-Transfer-Encoding":"7bit","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-49551924 ","X-CRM114-CacheID":"sfid-20170804_192235_832386_A3802F67 ","X-CRM114-Status":"GOOD (  23.94  )","X-Mailman-Approved-At":"Sat, 05 Aug 2017 09:02:59 +1000","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.23","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List\n\t<linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"Andrew Lunn <andrew@lunn.ch>, Rich Felker <dalias@libc.org>,\n\tNeil Armstrong <narmstrong@baylibre.com>,\n\tTony Lindgren <tony@atomide.com>, \n\tlinux-mips@linux-mips.org, Sekhar Nori <nsekhar@ti.com>,\n\tStefan Agner <stefan@agner.ch>,\n\tMasahiro Yamada <yamada.masahiro@socionext.com>,\n\tlinux-mtd@lists.infradead.org, \n\tMarc Gonzalez <marc_gonzalez@sigmadesigns.com>,\n\tbcm-kernel-feedback-list@broadcom.com,\n\tRobert Jarzmik <robert.jarzmik@free.fr>, \n\tAlexander Clouter <alex@digriz.org.uk>, devel@driverdev.osuosl.org,\n\tJesper Nilsson <jesper.nilsson@axis.com>, linux-omap@vger.kernel.org, \n\tMaxim Levitsky <maximlevitsky@gmail.com>,\n\tYoshinori Sato <ysato@users.sourceforge.jp>,\n\tJonathan Corbet <corbet@lwn.net>, \n\tlinux-sh@vger.kernel.org, Richard Weinberger <richard@nod.at>,\n\tlinux-doc@vger.kernel.org, linux-mediatek@lists.infradead.org,\n\tKrzysztof Kozlowski <krzk@kernel.org>,\n\tMarek Vasut <marek.vasut@gmail.com>, Kukjin Kim <kgene@kernel.org>,\n\tMatthias Brugger <matthias.bgg@gmail.com>, \n\tEzequiel Garcia <ezequiel.garcia@free-electrons.com>,\n\tSylvain Lemieux <slemieux.tyco@gmail.com>,\n\tJosh Wu <rainyfeeling@outlook.com>, \n\tSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>,\n\tlinuxppc-dev@lists.ozlabs.org, Jason Cooper <jason@lakedaemon.net>,\n\tWan ZongShun <mcuos.com@gmail.com>, Steven Miao <realmz6@gmail.com>, \n\tadi-buildroot-devel@lists.sourceforge.net,\n\tHaojian Zhuang <haojian.zhuang@gmail.com>,\n\tMikael Starvik <starvik@axis.com>, linux-oxnas@lists.tuxfamily.org,\n\tHarvey Hunt <harveyhuntnexus@gmail.com>, \n\tKrzysztof Halasa <khalasa@piap.pl>, Kamal Dasu <kdasu.kdev@gmail.com>,\n\tGregory Clement <gregory.clement@free-electrons.com>,\n\tHan Xu <han.xu@nxp.com>, Mauro Carvalho Chehab <mchehab@kernel.org>,\n\tAlexander Sverdlin <alexander.sverdlin@gmail.com>,\n\tSimtec Linux Team <linux@simtec.co.uk>,\n\tlinux-arm-kernel@lists.infradead.org, \n\tBrian Norris <computersforpeace@gmail.com>,\n\tEric Miao <eric.y.miao@gmail.com>, \n\tlinux-cris-kernel@axis.com, David Woodhouse <dwmw2@infradead.org>,\n\tKevin Hilman <khilman@kernel.org>,\n\tGreg Kroah-Hartman <gregkh@linuxfoundation.org>,\n\tRalf Baechle <ralf@linux-mips.org>, Wenyou Yang <wenyou.yang@atmel.com>, \n\tHartley Sweeten <hsweeten@visionengravers.com>,\n\tSascha Hauer <kernel@pengutronix.de>,\n\tCyrille Pitchen <cyrille.pitchen@wedev4u.fr>,\n\tFabio Estevam <fabio.estevam@nxp.com>,\n\tAaro Koskinen <aaro.koskinen@iki.fi>, \n\tlinux-samsung-soc@vger.kernel.org, Shawn Guo <shawnguo@kernel.org>,\n\tDaniel Mack <daniel@zonque.org>, Peter Pan <peterpandong@micron.com>","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n\t<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}},{"id":1739882,"web_url":"http://patchwork.ozlabs.org/comment/1739882/","msgid":"<fc6e4906-5d76-ab7f-f177-95d77492ba79@Microchip.com>","date":"2017-08-07T00:55:15","subject":"Re: [PATCH] mtd: nand: Rename nand.h into rawnand.h","submitter":{"id":69532,"url":"http://patchwork.ozlabs.org/api/people/69532/","name":"Wenyou Yang","email":"Wenyou.Yang@microchip.com"},"content":"On 2017/8/4 23:29, Boris Brezillon wrote:\n> We are planning to share more code between different NAND based\n> devices (SPI NAND, OneNAND and raw NANDs), but before doing that\n> we need to move the existing include/linux/mtd/nand.h file into\n> include/linux/mtd/rawnand.h so we can later create a nand.h header\n> containing all common structure and function prototypes.\n>\n> Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>\n> Signed-off-by: Peter Pan <peterpandong@micron.com>\n> Cc: Jonathan Corbet <corbet@lwn.net>\n> Cc: Sekhar Nori <nsekhar@ti.com>\n> Cc: Kevin Hilman <khilman@kernel.org>\n> Cc: Jason Cooper <jason@lakedaemon.net>\n> Cc: Andrew Lunn <andrew@lunn.ch>\n> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>\n> Cc: Gregory Clement <gregory.clement@free-electrons.com>\n> Cc: Hartley Sweeten <hsweeten@visionengravers.com>\n> Cc: Alexander Sverdlin <alexander.sverdlin@gmail.com>\n> Cc: Shawn Guo <shawnguo@kernel.org>\n> Cc: Sascha Hauer <kernel@pengutronix.de>\n> Cc: Fabio Estevam <fabio.estevam@nxp.com>\n> Cc: Imre Kaloz <kaloz@openwrt.org>\n> Cc: Krzysztof Halasa <khalasa@piap.pl>\n> Cc: Eric Miao <eric.y.miao@gmail.com>\n> Cc: Haojian Zhuang <haojian.zhuang@gmail.com>\n> Cc: Aaro Koskinen <aaro.koskinen@iki.fi>\n> Cc: Tony Lindgren <tony@atomide.com>\n> Cc: Alexander Clouter <alex@digriz.org.uk>\n> Cc: Daniel Mack <daniel@zonque.org>\n> Cc: Robert Jarzmik <robert.jarzmik@free.fr>\n> Cc: Marek Vasut <marek.vasut@gmail.com>\n> Cc: Kukjin Kim <kgene@kernel.org>\n> Cc: Krzysztof Kozlowski <krzk@kernel.org>\n> Cc: Simtec Linux Team <linux@simtec.co.uk>\n> Cc: Steven Miao <realmz6@gmail.com>\n> Cc: Mikael Starvik <starvik@axis.com>\n> Cc: Jesper Nilsson <jesper.nilsson@axis.com>\n> Cc: Ralf Baechle <ralf@linux-mips.org>\n> Cc: Yoshinori Sato <ysato@users.sourceforge.jp>\n> Cc: Rich Felker <dalias@libc.org>\n> Cc: Wenyou Yang <wenyou.yang@atmel.com>\n> Cc: Josh Wu <rainyfeeling@outlook.com>\n> Cc: Kamal Dasu <kdasu.kdev@gmail.com>\n> Cc: Masahiro Yamada <yamada.masahiro@socionext.com>\n> Cc: Han Xu <han.xu@nxp.com>\n> Cc: Harvey Hunt <harveyhuntnexus@gmail.com>\n> Cc: Vladimir Zapolskiy <vz@mleia.com>\n> Cc: Sylvain Lemieux <slemieux.tyco@gmail.com>\n> Cc: Matthias Brugger <matthias.bgg@gmail.com>\n> Cc: Wan ZongShun <mcuos.com@gmail.com>\n> Cc: Neil Armstrong <narmstrong@baylibre.com>\n> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>\n> Cc: Maxim Levitsky <maximlevitsky@gmail.com>\n> Cc: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>\n> Cc: Stefan Agner <stefan@agner.ch>\n> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n> Cc: Mauro Carvalho Chehab <mchehab@kernel.org>\n> Cc: linux-doc@vger.kernel.org\n> Cc: linux-arm-kernel@lists.infradead.org\n> Cc: linux-omap@vger.kernel.org\n> Cc: linux-samsung-soc@vger.kernel.org\n> Cc: adi-buildroot-devel@lists.sourceforge.net\n> Cc: linux-cris-kernel@axis.com\n> Cc: linux-mips@linux-mips.org\n> Cc: linux-sh@vger.kernel.org\n> Cc: bcm-kernel-feedback-list@broadcom.com\n> Cc: linux-mediatek@lists.infradead.org\n> Cc: linux-oxnas@lists.tuxfamily.org\n> Cc: linuxppc-dev@lists.ozlabs.org\n> Cc: devel@driverdev.osuosl.org\n> ---\n> Hi All,\n>\n> Sorry for the huge Cc list, but I'd like to collect as much acks as\n> possible for this patch which is actually part of a bigger series [1].\n>\n> Note that there's nothing complicated here, it's just a mechanical\n> s/nand\\.h/rawnand\\.h/ replacement, but it impacts several architectures,\n> the doc and staging directories.\n>\n> Regards,\n>\n> Boris\n>\n> [1]https://lwn.net/Articles/723694/\n> ---\n> [...]\n>   drivers/mtd/nand/atmel/nand-controller.c        | 2 +-\n>   drivers/mtd/nand/atmel/pmecc.c                  | 2 +-\nFor the Atmel drivers,\n\nAcked-by: Wenyou Yang <wenyou.yang@microchip.com>\n\n\nBest Regards,\nWenyou Yang","headers":{"Return-Path":"<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xQlYf6RwLz9s83\n\tfor <patchwork-incoming@ozlabs.org>;\n\tMon,  7 Aug 2017 14:54:14 +1000 (AEST)","from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 3xQlYf5gMTzDqqQ\n\tfor <patchwork-incoming@ozlabs.org>;\n\tMon,  7 Aug 2017 14:54:14 +1000 (AEST)","from esa4.microchip.iphmx.com (esa4.microchip.iphmx.com\n\t[68.232.154.123])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 3xQfVZ2hcnzDqZy\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tMon,  7 Aug 2017 11:06:14 +1000 (AEST)","from exsmtp03.microchip.com (HELO email.microchip.com)\n\t([198.175.253.49])\n\tby esa4.microchip.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-SHA;\n\t06 Aug 2017 17:55:53 -0700","from [10.160.137.65] (10.10.76.4) by chn-sv-exch03.mchp-main.com\n\t(10.10.76.49) with Microsoft SMTP Server id 14.3.352.0;\n\tSun, 6 Aug 2017 17:55:36 -0700"],"X-Greylist":"delayed 616 seconds by postgrey-1.36 at bilbo;\n\tMon, 07 Aug 2017 11:06:14 AEST","X-IronPort-AV":"E=Sophos;i=\"5.41,335,1498546800\"; d=\"scan'208\";a=\"5802943\"","Subject":"Re: [PATCH] mtd: nand: Rename nand.h into rawnand.h","To":"Boris Brezillon <boris.brezillon@free-electrons.com>, Richard Weinberger\n\t<richard@nod.at>, <linux-mtd@lists.infradead.org>","References":"<1501860550-16506-1-git-send-email-boris.brezillon@free-electrons.com>\n\t<1501860550-16506-2-git-send-email-boris.brezillon@free-electrons.com>","From":"\"Yang, Wenyou\" <Wenyou.Yang@Microchip.com>","Message-ID":"<fc6e4906-5d76-ab7f-f177-95d77492ba79@Microchip.com>","Date":"Mon, 7 Aug 2017 08:55:15 +0800","User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101\n\tThunderbird/52.2.1","MIME-Version":"1.0","In-Reply-To":"<1501860550-16506-2-git-send-email-boris.brezillon@free-electrons.com>","Content-Type":"text/plain; charset=\"utf-8\"; format=flowed","Content-Transfer-Encoding":"7bit","Content-Language":"en-US","X-Mailman-Approved-At":"Mon, 07 Aug 2017 14:53:14 +1000","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.23","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List\n\t<linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"Andrew Lunn <andrew@lunn.ch>, Rich Felker <dalias@libc.org>,\n\tNeil Armstrong <narmstrong@baylibre.com>,\n\tTony Lindgren <tony@atomide.com>, \n\tlinux-mips@linux-mips.org, Sekhar Nori <nsekhar@ti.com>,\n\tStefan Agner <stefan@agner.ch>,\n\tMasahiro Yamada <yamada.masahiro@socionext.com>,\n\tMarc Gonzalez <marc_gonzalez@sigmadesigns.com>,\n\tRobert Jarzmik <robert.jarzmik@free.fr>,\n\tAlexander Clouter <alex@digriz.org.uk>, devel@driverdev.osuosl.org,\n\tJesper Nilsson <jesper.nilsson@axis.com>, linux-omap@vger.kernel.org, \n\tMaxim Levitsky <maximlevitsky@gmail.com>,\n\tYoshinori Sato <ysato@users.sourceforge.jp>,\n\tJonathan Corbet <corbet@lwn.net>, \n\tlinux-sh@vger.kernel.org, Josh Wu <rainyfeeling@outlook.com>,\n\tlinux-doc@vger.kernel.org, linux-mediatek@lists.infradead.org,\n\tKrzysztof Kozlowski <krzk@kernel.org>,\n\tMarek Vasut <marek.vasut@gmail.com>, Kukjin Kim <kgene@kernel.org>,\n\tMatthias Brugger <matthias.bgg@gmail.com>, \n\tEzequiel Garcia <ezequiel.garcia@free-electrons.com>,\n\tSylvain Lemieux <slemieux.tyco@gmail.com>,\n\tbcm-kernel-feedback-list@broadcom.com,\n\tSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>,\n\tlinuxppc-dev@lists.ozlabs.org, Jason Cooper <jason@lakedaemon.net>,\n\tWan ZongShun <mcuos.com@gmail.com>, Steven Miao <realmz6@gmail.com>, \n\tadi-buildroot-devel@lists.sourceforge.net,\n\tHaojian Zhuang <haojian.zhuang@gmail.com>,\n\tVladimir Zapolskiy <vz@mleia.com>, \n\tMikael Starvik <starvik@axis.com>, linux-oxnas@lists.tuxfamily.org,\n\tHarvey Hunt <harveyhuntnexus@gmail.com>,\n\tKrzysztof Halasa <khalasa@piap.pl>, Kamal Dasu <kdasu.kdev@gmail.com>,\n\tGregory Clement <gregory.clement@free-electrons.com>,\n\tHan Xu <han.xu@nxp.com>, Mauro Carvalho Chehab <mchehab@kernel.org>,\n\tAlexander Sverdlin <alexander.sverdlin@gmail.com>,\n\tSimtec Linux Team <linux@simtec.co.uk>,\n\tlinux-arm-kernel@lists.infradead.org, \n\tBrian Norris <computersforpeace@gmail.com>,\n\tEric Miao <eric.y.miao@gmail.com>, \n\tlinux-cris-kernel@axis.com, David Woodhouse <dwmw2@infradead.org>,\n\tKevin Hilman <khilman@kernel.org>,\n\tGreg Kroah-Hartman <gregkh@linuxfoundation.org>,\n\tRalf Baechle <ralf@linux-mips.org>, Wenyou Yang <wenyou.yang@atmel.com>, \n\tHartley Sweeten <hsweeten@visionengravers.com>,\n\tSascha Hauer <kernel@pengutronix.de>,\n\tCyrille Pitchen <cyrille.pitchen@wedev4u.fr>,\n\tFabio Estevam <fabio.estevam@nxp.com>,\n\tAaro Koskinen <aaro.koskinen@iki.fi>, \n\tlinux-samsung-soc@vger.kernel.org, Shawn Guo <shawnguo@kernel.org>,\n\tDaniel Mack <daniel@zonque.org>, Peter Pan <peterpandong@micron.com>","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n\t<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}},{"id":1740907,"web_url":"http://patchwork.ozlabs.org/comment/1740907/","msgid":"<20170807190609.uz6fpatkzijfgifr@kozik-lap>","date":"2017-08-07T19:06:09","subject":"Re: [PATCH] mtd: nand: Rename nand.h into rawnand.h","submitter":{"id":68952,"url":"http://patchwork.ozlabs.org/api/people/68952/","name":"Krzysztof Kozlowski","email":"krzk@kernel.org"},"content":"On Fri, Aug 04, 2017 at 05:29:10PM +0200, Boris Brezillon wrote:\n> We are planning to share more code between different NAND based\n> devices (SPI NAND, OneNAND and raw NANDs), but before doing that\n> we need to move the existing include/linux/mtd/nand.h file into\n> include/linux/mtd/rawnand.h so we can later create a nand.h header\n> containing all common structure and function prototypes.\n> \n> Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>\n> Signed-off-by: Peter Pan <peterpandong@micron.com>\n> Cc: Jonathan Corbet <corbet@lwn.net>\n> Cc: Sekhar Nori <nsekhar@ti.com>\n> Cc: Kevin Hilman <khilman@kernel.org>\n> Cc: Jason Cooper <jason@lakedaemon.net>\n> Cc: Andrew Lunn <andrew@lunn.ch>\n> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>\n> Cc: Gregory Clement <gregory.clement@free-electrons.com>\n> Cc: Hartley Sweeten <hsweeten@visionengravers.com>\n> Cc: Alexander Sverdlin <alexander.sverdlin@gmail.com>\n> Cc: Shawn Guo <shawnguo@kernel.org>\n> Cc: Sascha Hauer <kernel@pengutronix.de>\n> Cc: Fabio Estevam <fabio.estevam@nxp.com>\n> Cc: Imre Kaloz <kaloz@openwrt.org>\n> Cc: Krzysztof Halasa <khalasa@piap.pl>\n> Cc: Eric Miao <eric.y.miao@gmail.com>\n> Cc: Haojian Zhuang <haojian.zhuang@gmail.com>\n> Cc: Aaro Koskinen <aaro.koskinen@iki.fi>\n> Cc: Tony Lindgren <tony@atomide.com>\n> Cc: Alexander Clouter <alex@digriz.org.uk>\n> Cc: Daniel Mack <daniel@zonque.org>\n> Cc: Robert Jarzmik <robert.jarzmik@free.fr>\n> Cc: Marek Vasut <marek.vasut@gmail.com>\n> Cc: Kukjin Kim <kgene@kernel.org>\n> Cc: Krzysztof Kozlowski <krzk@kernel.org>\n> Cc: Simtec Linux Team <linux@simtec.co.uk>\n> Cc: Steven Miao <realmz6@gmail.com>\n> Cc: Mikael Starvik <starvik@axis.com>\n> Cc: Jesper Nilsson <jesper.nilsson@axis.com>\n> Cc: Ralf Baechle <ralf@linux-mips.org>\n> Cc: Yoshinori Sato <ysato@users.sourceforge.jp>\n> Cc: Rich Felker <dalias@libc.org>\n> Cc: Wenyou Yang <wenyou.yang@atmel.com>\n> Cc: Josh Wu <rainyfeeling@outlook.com>\n> Cc: Kamal Dasu <kdasu.kdev@gmail.com>\n> Cc: Masahiro Yamada <yamada.masahiro@socionext.com>\n> Cc: Han Xu <han.xu@nxp.com>\n> Cc: Harvey Hunt <harveyhuntnexus@gmail.com>\n> Cc: Vladimir Zapolskiy <vz@mleia.com>\n> Cc: Sylvain Lemieux <slemieux.tyco@gmail.com>\n> Cc: Matthias Brugger <matthias.bgg@gmail.com>\n> Cc: Wan ZongShun <mcuos.com@gmail.com>\n> Cc: Neil Armstrong <narmstrong@baylibre.com>\n> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>\n> Cc: Maxim Levitsky <maximlevitsky@gmail.com>\n> Cc: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>\n> Cc: Stefan Agner <stefan@agner.ch>\n> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\n> Cc: Mauro Carvalho Chehab <mchehab@kernel.org>\n> Cc: linux-doc@vger.kernel.org\n> Cc: linux-arm-kernel@lists.infradead.org\n> Cc: linux-omap@vger.kernel.org\n> Cc: linux-samsung-soc@vger.kernel.org\n> Cc: adi-buildroot-devel@lists.sourceforge.net\n> Cc: linux-cris-kernel@axis.com\n> Cc: linux-mips@linux-mips.org\n> Cc: linux-sh@vger.kernel.org\n> Cc: bcm-kernel-feedback-list@broadcom.com\n> Cc: linux-mediatek@lists.infradead.org\n> Cc: linux-oxnas@lists.tuxfamily.org\n> Cc: linuxppc-dev@lists.ozlabs.org\n> Cc: devel@driverdev.osuosl.org\n> ---\n> Hi All,\n> \n> Sorry for the huge Cc list, but I'd like to collect as much acks as\n> possible for this patch which is actually part of a bigger series [1].\n> \n> Note that there's nothing complicated here, it's just a mechanical\n> s/nand\\.h/rawnand\\.h/ replacement, but it impacts several architectures,\n> the doc and staging directories.\n> \n> Regards,\n> \n> Boris\n> \n> [1]https://lwn.net/Articles/723694/\n> ---\n>  Documentation/driver-api/mtdnand.rst            | 8 ++++----\n>  MAINTAINERS                                     | 2 +-\n>  arch/arm/mach-davinci/board-da850-evm.c         | 2 +-\n>  arch/arm/mach-davinci/board-dm355-evm.c         | 2 +-\n>  arch/arm/mach-davinci/board-dm355-leopard.c     | 2 +-\n>  arch/arm/mach-davinci/board-dm365-evm.c         | 2 +-\n>  arch/arm/mach-davinci/board-dm644x-evm.c        | 2 +-\n>  arch/arm/mach-davinci/board-dm646x-evm.c        | 2 +-\n>  arch/arm/mach-davinci/board-sffsdr.c            | 2 +-\n>  arch/arm/mach-dove/dove-db-setup.c              | 2 +-\n>  arch/arm/mach-ep93xx/snappercl15.c              | 2 +-\n>  arch/arm/mach-ep93xx/ts72xx.c                   | 2 +-\n>  arch/arm/mach-imx/mach-qong.c                   | 2 +-\n>  arch/arm/mach-ixp4xx/ixdp425-setup.c            | 2 +-\n>  arch/arm/mach-mmp/aspenite.c                    | 2 +-\n>  arch/arm/mach-omap1/board-fsample.c             | 2 +-\n>  arch/arm/mach-omap1/board-h2.c                  | 2 +-\n>  arch/arm/mach-omap1/board-h3.c                  | 2 +-\n>  arch/arm/mach-omap1/board-nand.c                | 2 +-\n>  arch/arm/mach-omap1/board-perseus2.c            | 2 +-\n>  arch/arm/mach-orion5x/db88f5281-setup.c         | 2 +-\n>  arch/arm/mach-orion5x/kurobox_pro-setup.c       | 2 +-\n>  arch/arm/mach-orion5x/ts209-setup.c             | 2 +-\n>  arch/arm/mach-orion5x/ts78xx-setup.c            | 2 +-\n>  arch/arm/mach-pxa/balloon3.c                    | 2 +-\n>  arch/arm/mach-pxa/em-x270.c                     | 2 +-\n>  arch/arm/mach-pxa/eseries.c                     | 2 +-\n>  arch/arm/mach-pxa/palmtx.c                      | 2 +-\n>  arch/arm/mach-pxa/tosa.c                        | 2 +-\n>  arch/arm/mach-s3c24xx/common-smdk.c             | 2 +-\n>  arch/arm/mach-s3c24xx/mach-anubis.c             | 2 +-\n>  arch/arm/mach-s3c24xx/mach-at2440evb.c          | 2 +-\n>  arch/arm/mach-s3c24xx/mach-bast.c               | 2 +-\n>  arch/arm/mach-s3c24xx/mach-gta02.c              | 2 +-\n>  arch/arm/mach-s3c24xx/mach-jive.c               | 2 +-\n>  arch/arm/mach-s3c24xx/mach-mini2440.c           | 2 +-\n>  arch/arm/mach-s3c24xx/mach-osiris.c             | 2 +-\n>  arch/arm/mach-s3c24xx/mach-qt2410.c             | 2 +-\n>  arch/arm/mach-s3c24xx/mach-rx3715.c             | 2 +-\n>  arch/arm/mach-s3c24xx/mach-vstms.c              | 2 +-\n\nFor s3c24xx:\nAcked-by: Krzysztof Kozlowski <krzk@kernel.org>\n\nBest regards,\nKrzysztof","headers":{"Return-Path":"<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xR9dy6JVdz9sDB\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue,  8 Aug 2017 07:29:26 +1000 (AEST)","from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 3xR9dy5SMwzDr1h\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue,  8 Aug 2017 07:29:26 +1000 (AEST)","from mail-wm0-f68.google.com (mail-wm0-f68.google.com\n\t[74.125.82.68])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128\n\tbits)) (No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 3xR6Sn1y7HzDqp7\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tTue,  8 Aug 2017 05:06:17 +1000 (AEST)","by mail-wm0-f68.google.com with SMTP id x64so2050328wmg.1\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tMon, 07 Aug 2017 12:06:17 -0700 (PDT)","from kozik-lap (pub082136089155.dh-hfc.datazug.ch. [82.136.89.155])\n\tby smtp.googlemail.com with ESMTPSA id\n\tl28sm7341805eda.7.2017.08.07.12.06.10\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tMon, 07 Aug 2017 12:06:12 -0700 (PDT)"],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:references\n\t:mime-version:content-disposition:in-reply-to:user-agent;\n\tbh=7aLfl5n9vqBeHN6FpqA5HwpwuWVl+fCjKVp77EqvPPs=;\n\tb=iXBAp24bI26lMC8QD0IMxX6WTOFYGgXDnpORCEVOOdyUbP8FPeWNeYt4cReWWWmRpZ\n\thaTrv6lTwbQgAkJPXvcbQPHzLyfzWtMrpiOqW42JrqtwXJEq+4UHBU9QSwsUaevT10vR\n\tPu9WJuKYNtwG24q92iDHD0DM5ry4nwr+wjb2KtK9I83Li1bOn9oFyxJlQwJhW2dyIEgk\n\tBQn2Y5YFpf6uwaIqwTSKaY0QS67PIC2kKgCQrt1rJYyKTDIs4AxW8OpPdGg0ySU5DxLf\n\tXJHlmw3hMKDcXtwxPSmxZiyTnNJlJ1uemKU/eVu2Z6NkZWE/I/HzFPUZoF00lrRKb/t/\n\taTow==","X-Gm-Message-State":"AHYfb5j3npoOnX41vxQXNwoV1RbIKNisaMjia+cp0coQ43ahl/Aukm4X\n\t5eDsLx9I+w5oSw==","X-Received":"by 10.80.241.195 with SMTP id y3mr1906788edl.66.1502132773785;\n\tMon, 07 Aug 2017 12:06:13 -0700 (PDT)","Date":"Mon, 7 Aug 2017 21:06:09 +0200","From":"Krzysztof Kozlowski <krzk@kernel.org>","To":"Boris Brezillon <boris.brezillon@free-electrons.com>","Subject":"Re: [PATCH] mtd: nand: Rename nand.h into rawnand.h","Message-ID":"<20170807190609.uz6fpatkzijfgifr@kozik-lap>","References":"<1501860550-16506-1-git-send-email-boris.brezillon@free-electrons.com>\n\t<1501860550-16506-2-git-send-email-boris.brezillon@free-electrons.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","In-Reply-To":"<1501860550-16506-2-git-send-email-boris.brezillon@free-electrons.com>","User-Agent":"NeoMutt/20170113 (1.7.2)","X-Mailman-Approved-At":"Tue, 08 Aug 2017 07:28:22 +1000","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.23","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List\n\t<linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"Andrew Lunn <andrew@lunn.ch>, Rich Felker <dalias@libc.org>,\n\tNeil Armstrong <narmstrong@baylibre.com>,\n\tTony Lindgren <tony@atomide.com>, \n\tlinux-mips@linux-mips.org, Sekhar Nori <nsekhar@ti.com>,\n\tStefan Agner <stefan@agner.ch>,\n\tMasahiro Yamada <yamada.masahiro@socionext.com>,\n\tlinux-mtd@lists.infradead.org, \n\tMarc Gonzalez <marc_gonzalez@sigmadesigns.com>,\n\tbcm-kernel-feedback-list@broadcom.com,\n\tRobert Jarzmik <robert.jarzmik@free.fr>, \n\tAlexander Clouter <alex@digriz.org.uk>, devel@driverdev.osuosl.org,\n\tJesper Nilsson <jesper.nilsson@axis.com>, linux-omap@vger.kernel.org, \n\tMaxim Levitsky <maximlevitsky@gmail.com>,\n\tYoshinori Sato <ysato@users.sourceforge.jp>,\n\tJonathan Corbet <corbet@lwn.net>, \n\tlinux-sh@vger.kernel.org, Richard Weinberger <richard@nod.at>,\n\tlinux-doc@vger.kernel.org, linux-mediatek@lists.infradead.org,\n\tlinux-oxnas@lists.tuxfamily.org, Marek Vasut <marek.vasut@gmail.com>, \n\tKukjin Kim <kgene@kernel.org>,\n\tMatthias Brugger <matthias.bgg@gmail.com>, \n\tEzequiel Garcia <ezequiel.garcia@free-electrons.com>,\n\tSylvain Lemieux <slemieux.tyco@gmail.com>,\n\tJosh Wu <rainyfeeling@outlook.com>, \n\tSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>,\n\tlinuxppc-dev@lists.ozlabs.org, Jason Cooper <jason@lakedaemon.net>,\n\tWan ZongShun <mcuos.com@gmail.com>, Steven Miao <realmz6@gmail.com>, \n\tadi-buildroot-devel@lists.sourceforge.net,\n\tHaojian Zhuang <haojian.zhuang@gmail.com>,\n\tVladimir Zapolskiy <vz@mleia.com>, Mikael Starvik <starvik@axis.com>,\n\tHarvey Hunt <harveyhuntnexus@gmail.com>, \n\tKrzysztof Halasa <khalasa@piap.pl>, Kamal Dasu <kdasu.kdev@gmail.com>,\n\tGregory Clement <gregory.clement@free-electrons.com>,\n\tHan Xu <han.xu@nxp.com>, Mauro Carvalho Chehab <mchehab@kernel.org>,\n\tAlexander Sverdlin <alexander.sverdlin@gmail.com>,\n\tSimtec Linux Team <linux@simtec.co.uk>,\n\tlinux-arm-kernel@lists.infradead.org, \n\tBrian Norris <computersforpeace@gmail.com>,\n\tEric Miao <eric.y.miao@gmail.com>, \n\tlinux-cris-kernel@axis.com, David Woodhouse <dwmw2@infradead.org>,\n\tKevin Hilman <khilman@kernel.org>,\n\tGreg Kroah-Hartman <gregkh@linuxfoundation.org>,\n\tRalf Baechle <ralf@linux-mips.org>, Wenyou Yang <wenyou.yang@atmel.com>, \n\tHartley Sweeten <hsweeten@visionengravers.com>,\n\tSascha Hauer <kernel@pengutronix.de>,\n\tCyrille Pitchen <cyrille.pitchen@wedev4u.fr>,\n\tFabio Estevam <fabio.estevam@nxp.com>,\n\tAaro Koskinen <aaro.koskinen@iki.fi>, \n\tlinux-samsung-soc@vger.kernel.org, Shawn Guo <shawnguo@kernel.org>,\n\tDaniel Mack <daniel@zonque.org>, Peter Pan <peterpandong@micron.com>","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n\t<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}},{"id":1740908,"web_url":"http://patchwork.ozlabs.org/comment/1740908/","msgid":"<b7cd0e25-1103-842a-829d-eed83316c93c@nxp.com>","date":"2017-08-07T19:42:54","subject":"Re: [PATCH] mtd: nand: Rename nand.h into rawnand.h","submitter":{"id":68316,"url":"http://patchwork.ozlabs.org/api/people/68316/","name":"Han Xu","email":"han.xu@nxp.com"},"content":"On 08/04/2017 10:29 AM, Boris Brezillon wrote:\r\n> We are planning to share more code between different NAND based\r\n> devices (SPI NAND, OneNAND and raw NANDs), but before doing that\r\n> we need to move the existing include/linux/mtd/nand.h file into\r\n> include/linux/mtd/rawnand.h so we can later create a nand.h header\r\n> containing all common structure and function prototypes.\r\n>\r\n> Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>\r\n> Signed-off-by: Peter Pan <peterpandong@micron.com>\r\n> Cc: Jonathan Corbet <corbet@lwn.net>\r\n> Cc: Sekhar Nori <nsekhar@ti.com>\r\n> Cc: Kevin Hilman <khilman@kernel.org>\r\n> Cc: Jason Cooper <jason@lakedaemon.net>\r\n> Cc: Andrew Lunn <andrew@lunn.ch>\r\n> Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>\r\n> Cc: Gregory Clement <gregory.clement@free-electrons.com>\r\n> Cc: Hartley Sweeten <hsweeten@visionengravers.com>\r\n> Cc: Alexander Sverdlin <alexander.sverdlin@gmail.com>\r\n> Cc: Shawn Guo <shawnguo@kernel.org>\r\n> Cc: Sascha Hauer <kernel@pengutronix.de>\r\n> Cc: Fabio Estevam <fabio.estevam@nxp.com>\r\n> Cc: Imre Kaloz <kaloz@openwrt.org>\r\n> Cc: Krzysztof Halasa <khalasa@piap.pl>\r\n> Cc: Eric Miao <eric.y.miao@gmail.com>\r\n> Cc: Haojian Zhuang <haojian.zhuang@gmail.com>\r\n> Cc: Aaro Koskinen <aaro.koskinen@iki.fi>\r\n> Cc: Tony Lindgren <tony@atomide.com>\r\n> Cc: Alexander Clouter <alex@digriz.org.uk>\r\n> Cc: Daniel Mack <daniel@zonque.org>\r\n> Cc: Robert Jarzmik <robert.jarzmik@free.fr>\r\n> Cc: Marek Vasut <marek.vasut@gmail.com>\r\n> Cc: Kukjin Kim <kgene@kernel.org>\r\n> Cc: Krzysztof Kozlowski <krzk@kernel.org>\r\n> Cc: Simtec Linux Team <linux@simtec.co.uk>\r\n> Cc: Steven Miao <realmz6@gmail.com>\r\n> Cc: Mikael Starvik <starvik@axis.com>\r\n> Cc: Jesper Nilsson <jesper.nilsson@axis.com>\r\n> Cc: Ralf Baechle <ralf@linux-mips.org>\r\n> Cc: Yoshinori Sato <ysato@users.sourceforge.jp>\r\n> Cc: Rich Felker <dalias@libc.org>\r\n> Cc: Wenyou Yang <wenyou.yang@atmel.com>\r\n> Cc: Josh Wu <rainyfeeling@outlook.com>\r\n> Cc: Kamal Dasu <kdasu.kdev@gmail.com>\r\n> Cc: Masahiro Yamada <yamada.masahiro@socionext.com>\r\n> Cc: Han Xu <han.xu@nxp.com>\r\n> Cc: Harvey Hunt <harveyhuntnexus@gmail.com>\r\n> Cc: Vladimir Zapolskiy <vz@mleia.com>\r\n> Cc: Sylvain Lemieux <slemieux.tyco@gmail.com>\r\n> Cc: Matthias Brugger <matthias.bgg@gmail.com>\r\n> Cc: Wan ZongShun <mcuos.com@gmail.com>\r\n> Cc: Neil Armstrong <narmstrong@baylibre.com>\r\n> Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>\r\n> Cc: Maxim Levitsky <maximlevitsky@gmail.com>\r\n> Cc: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>\r\n> Cc: Stefan Agner <stefan@agner.ch>\r\n> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\r\n> Cc: Mauro Carvalho Chehab <mchehab@kernel.org>\r\n> Cc: linux-doc@vger.kernel.org\r\n> Cc: linux-arm-kernel@lists.infradead.org\r\n> Cc: linux-omap@vger.kernel.org\r\n> Cc: linux-samsung-soc@vger.kernel.org\r\n> Cc: adi-buildroot-devel@lists.sourceforge.net\r\n> Cc: linux-cris-kernel@axis.com\r\n> Cc: linux-mips@linux-mips.org\r\n> Cc: linux-sh@vger.kernel.org\r\n> Cc: bcm-kernel-feedback-list@broadcom.com\r\n> Cc: linux-mediatek@lists.infradead.org\r\n> Cc: linux-oxnas@lists.tuxfamily.org\r\n> Cc: linuxppc-dev@lists.ozlabs.org\r\n> Cc: devel@driverdev.osuosl.org\r\n> ---\r\n> Hi All,\r\n>\r\n> Sorry for the huge Cc list, but I'd like to collect as much acks as\r\n> possible for this patch which is actually part of a bigger series [1].\r\n>\r\n> Note that there's nothing complicated here, it's just a mechanical\r\n> s/nand\\.h/rawnand\\.h/ replacement, but it impacts several architectures,\r\n> the doc and staging directories.\r\n>\r\n> Regards,\r\n>\r\n> Boris\r\n>\r\n> [1]https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flwn.net%2FArticles%2F723694%2F&data=01%7C01%7Chan.xu%40nxp.com%7C56dfaec7f33e4893722f08d4db4d9424%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0&sdata=51dsjHWusyD4BgqrKKbC%2BrcUG6zZRwh%2Bk4ANU6Y9w%2F0%3D&reserved=0\r\n> ---\r\n>   Documentation/driver-api/mtdnand.rst            | 8 ++++----\r\n>   MAINTAINERS                                     | 2 +-\r\n>   arch/arm/mach-davinci/board-da850-evm.c         | 2 +-\r\n>   arch/arm/mach-davinci/board-dm355-evm.c         | 2 +-\r\n>   arch/arm/mach-davinci/board-dm355-leopard.c     | 2 +-\r\n>   arch/arm/mach-davinci/board-dm365-evm.c         | 2 +-\r\n>   arch/arm/mach-davinci/board-dm644x-evm.c        | 2 +-\r\n>   arch/arm/mach-davinci/board-dm646x-evm.c        | 2 +-\r\n>   arch/arm/mach-davinci/board-sffsdr.c            | 2 +-\r\n>   arch/arm/mach-dove/dove-db-setup.c              | 2 +-\r\n>   arch/arm/mach-ep93xx/snappercl15.c              | 2 +-\r\n>   arch/arm/mach-ep93xx/ts72xx.c                   | 2 +-\r\n>   arch/arm/mach-imx/mach-qong.c                   | 2 +-\r\n>   arch/arm/mach-ixp4xx/ixdp425-setup.c            | 2 +-\r\n>   arch/arm/mach-mmp/aspenite.c                    | 2 +-\r\n>   arch/arm/mach-omap1/board-fsample.c             | 2 +-\r\n>   arch/arm/mach-omap1/board-h2.c                  | 2 +-\r\n>   arch/arm/mach-omap1/board-h3.c                  | 2 +-\r\n>   arch/arm/mach-omap1/board-nand.c                | 2 +-\r\n>   arch/arm/mach-omap1/board-perseus2.c            | 2 +-\r\n>   arch/arm/mach-orion5x/db88f5281-setup.c         | 2 +-\r\n>   arch/arm/mach-orion5x/kurobox_pro-setup.c       | 2 +-\r\n>   arch/arm/mach-orion5x/ts209-setup.c             | 2 +-\r\n>   arch/arm/mach-orion5x/ts78xx-setup.c            | 2 +-\r\n>   arch/arm/mach-pxa/balloon3.c                    | 2 +-\r\n>   arch/arm/mach-pxa/em-x270.c                     | 2 +-\r\n>   arch/arm/mach-pxa/eseries.c                     | 2 +-\r\n>   arch/arm/mach-pxa/palmtx.c                      | 2 +-\r\n>   arch/arm/mach-pxa/tosa.c                        | 2 +-\r\n>   arch/arm/mach-s3c24xx/common-smdk.c             | 2 +-\r\n>   arch/arm/mach-s3c24xx/mach-anubis.c             | 2 +-\r\n>   arch/arm/mach-s3c24xx/mach-at2440evb.c          | 2 +-\r\n>   arch/arm/mach-s3c24xx/mach-bast.c               | 2 +-\r\n>   arch/arm/mach-s3c24xx/mach-gta02.c              | 2 +-\r\n>   arch/arm/mach-s3c24xx/mach-jive.c               | 2 +-\r\n>   arch/arm/mach-s3c24xx/mach-mini2440.c           | 2 +-\r\n>   arch/arm/mach-s3c24xx/mach-osiris.c             | 2 +-\r\n>   arch/arm/mach-s3c24xx/mach-qt2410.c             | 2 +-\r\n>   arch/arm/mach-s3c24xx/mach-rx3715.c             | 2 +-\r\n>   arch/arm/mach-s3c24xx/mach-vstms.c              | 2 +-\r\n>   arch/blackfin/mach-bf537/boards/dnp5370.c       | 2 +-\r\n>   arch/blackfin/mach-bf537/boards/stamp.c         | 2 +-\r\n>   arch/blackfin/mach-bf561/boards/acvilon.c       | 2 +-\r\n>   arch/cris/arch-v32/drivers/mach-a3/nandflash.c  | 2 +-\r\n>   arch/cris/arch-v32/drivers/mach-fs/nandflash.c  | 2 +-\r\n>   arch/mips/alchemy/devboards/db1200.c            | 2 +-\r\n>   arch/mips/alchemy/devboards/db1300.c            | 2 +-\r\n>   arch/mips/alchemy/devboards/db1550.c            | 2 +-\r\n>   arch/mips/include/asm/mach-jz4740/jz4740_nand.h | 2 +-\r\n>   arch/mips/netlogic/xlr/platform-flash.c         | 2 +-\r\n>   arch/mips/pnx833x/common/platform.c             | 2 +-\r\n>   arch/mips/rb532/devices.c                       | 2 +-\r\n>   arch/sh/boards/mach-migor/setup.c               | 2 +-\r\n>   drivers/mtd/inftlcore.c                         | 2 +-\r\n>   drivers/mtd/nand/ams-delta.c                    | 2 +-\r\n>   drivers/mtd/nand/atmel/nand-controller.c        | 2 +-\r\n>   drivers/mtd/nand/atmel/pmecc.c                  | 2 +-\r\n>   drivers/mtd/nand/au1550nd.c                     | 2 +-\r\n>   drivers/mtd/nand/bcm47xxnflash/bcm47xxnflash.h  | 2 +-\r\n>   drivers/mtd/nand/bf5xx_nand.c                   | 2 +-\r\n>   drivers/mtd/nand/brcmnand/brcmnand.c            | 2 +-\r\n>   drivers/mtd/nand/cafe_nand.c                    | 2 +-\r\n>   drivers/mtd/nand/cmx270_nand.c                  | 2 +-\r\n>   drivers/mtd/nand/cs553x_nand.c                  | 2 +-\r\n>   drivers/mtd/nand/davinci_nand.c                 | 2 +-\r\n>   drivers/mtd/nand/denali.h                       | 2 +-\r\n>   drivers/mtd/nand/diskonchip.c                   | 2 +-\r\n>   drivers/mtd/nand/docg4.c                        | 2 +-\r\n>   drivers/mtd/nand/fsl_elbc_nand.c                | 2 +-\r\n>   drivers/mtd/nand/fsl_ifc_nand.c                 | 2 +-\r\n>   drivers/mtd/nand/fsl_upm.c                      | 2 +-\r\n>   drivers/mtd/nand/fsmc_nand.c                    | 2 +-\r\n>   drivers/mtd/nand/gpio.c                         | 2 +-\r\n>   drivers/mtd/nand/gpmi-nand/gpmi-nand.h          | 2 +-\r\n\r\nFor gpmi-nand,\r\n\r\nAcked-by: Han Xu <han.xu@nxp.com>\r\n\r\n>   drivers/mtd/nand/hisi504_nand.c                 | 2 +-\r\n>   drivers/mtd/nand/jz4740_nand.c                  | 2 +-\r\n>   drivers/mtd/nand/jz4780_nand.c                  | 2 +-\r\n>   drivers/mtd/nand/lpc32xx_mlc.c                  | 2 +-\r\n>   drivers/mtd/nand/lpc32xx_slc.c                  | 2 +-\r\n>   drivers/mtd/nand/mpc5121_nfc.c                  | 2 +-\r\n>   drivers/mtd/nand/mtk_nand.c                     | 2 +-\r\n>   drivers/mtd/nand/mxc_nand.c                     | 2 +-\r\n>   drivers/mtd/nand/nand_amd.c                     | 2 +-\r\n>   drivers/mtd/nand/nand_base.c                    | 2 +-\r\n>   drivers/mtd/nand/nand_bbt.c                     | 2 +-\r\n>   drivers/mtd/nand/nand_bch.c                     | 2 +-\r\n>   drivers/mtd/nand/nand_ecc.c                     | 2 +-\r\n>   drivers/mtd/nand/nand_hynix.c                   | 2 +-\r\n>   drivers/mtd/nand/nand_ids.c                     | 2 +-\r\n>   drivers/mtd/nand/nand_macronix.c                | 2 +-\r\n>   drivers/mtd/nand/nand_micron.c                  | 2 +-\r\n>   drivers/mtd/nand/nand_samsung.c                 | 2 +-\r\n>   drivers/mtd/nand/nand_timings.c                 | 2 +-\r\n>   drivers/mtd/nand/nand_toshiba.c                 | 2 +-\r\n>   drivers/mtd/nand/nandsim.c                      | 2 +-\r\n>   drivers/mtd/nand/ndfc.c                         | 2 +-\r\n>   drivers/mtd/nand/nuc900_nand.c                  | 2 +-\r\n>   drivers/mtd/nand/omap2.c                        | 2 +-\r\n>   drivers/mtd/nand/orion_nand.c                   | 2 +-\r\n>   drivers/mtd/nand/oxnas_nand.c                   | 2 +-\r\n>   drivers/mtd/nand/pasemi_nand.c                  | 2 +-\r\n>   drivers/mtd/nand/plat_nand.c                    | 2 +-\r\n>   drivers/mtd/nand/pxa3xx_nand.c                  | 2 +-\r\n>   drivers/mtd/nand/qcom_nandc.c                   | 2 +-\r\n>   drivers/mtd/nand/r852.h                         | 2 +-\r\n>   drivers/mtd/nand/s3c2410.c                      | 2 +-\r\n>   drivers/mtd/nand/sh_flctl.c                     | 2 +-\r\n>   drivers/mtd/nand/sharpsl.c                      | 2 +-\r\n>   drivers/mtd/nand/sm_common.c                    | 2 +-\r\n>   drivers/mtd/nand/socrates_nand.c                | 2 +-\r\n>   drivers/mtd/nand/sunxi_nand.c                   | 2 +-\r\n>   drivers/mtd/nand/tango_nand.c                   | 2 +-\r\n>   drivers/mtd/nand/tmio_nand.c                    | 2 +-\r\n>   drivers/mtd/nand/txx9ndfmc.c                    | 2 +-\r\n>   drivers/mtd/nand/vf610_nfc.c                    | 2 +-\r\n>   drivers/mtd/nand/xway_nand.c                    | 2 +-\r\n>   drivers/mtd/nftlcore.c                          | 2 +-\r\n>   drivers/mtd/nftlmount.c                         | 2 +-\r\n>   drivers/mtd/ssfdc.c                             | 2 +-\r\n>   drivers/mtd/tests/nandbiterrs.c                 | 2 +-\r\n>   drivers/staging/mt29f_spinand/mt29f_spinand.c   | 2 +-\r\n>   fs/jffs2/wbuf.c                                 | 2 +-\r\n>   include/linux/mtd/nand-gpio.h                   | 2 +-\r\n>   include/linux/mtd/{nand.h => rawnand.h}         | 8 +++-----\r\n>   include/linux/mtd/sh_flctl.h                    | 2 +-\r\n>   include/linux/mtd/sharpsl.h                     | 2 +-\r\n>   include/linux/platform_data/mtd-davinci.h       | 2 +-\r\n>   include/linux/platform_data/mtd-nand-s3c2410.h  | 2 +-\r\n>   128 files changed, 133 insertions(+), 135 deletions(-)\r\n>   rename include/linux/mtd/{nand.h => rawnand.h} (99%)\r\n>\r\n> diff --git a/Documentation/driver-api/mtdnand.rst b/Documentation/driver-api/mtdnand.rst\r\n> index e9afa586d15e..2a5191b6d445 100644\r\n> --- a/Documentation/driver-api/mtdnand.rst\r\n> +++ b/Documentation/driver-api/mtdnand.rst\r\n> @@ -516,7 +516,7 @@ mirrored table is performed.\r\n>   \r\n>   The most important field in the nand_bbt_descr structure is the\r\n>   options field. The options define most of the table properties. Use the\r\n> -predefined constants from nand.h to define the options.\r\n> +predefined constants from rawnand.h to define the options.\r\n>   \r\n>   -  Number of bits per block\r\n>   \r\n> @@ -843,7 +843,7 @@ Chip option constants\r\n>   Constants for chip id table\r\n>   ~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n>   \r\n> -These constants are defined in nand.h. They are OR-ed together to\r\n> +These constants are defined in rawnand.h. They are OR-ed together to\r\n>   describe the chip functionality::\r\n>   \r\n>       /* Buswitdh is 16 bit */\r\n> @@ -865,7 +865,7 @@ describe the chip functionality::\r\n>   Constants for runtime options\r\n>   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n>   \r\n> -These constants are defined in nand.h. They are OR-ed together to\r\n> +These constants are defined in rawnand.h. They are OR-ed together to\r\n>   describe the functionality::\r\n>   \r\n>       /* The hw ecc generator provides a syndrome instead a ecc value on read\r\n> @@ -956,7 +956,7 @@ developer. Each struct member has a short description which is marked\r\n>   with an [XXX] identifier. See the chapter \"Documentation hints\" for an\r\n>   explanation.\r\n>   \r\n> -.. kernel-doc:: include/linux/mtd/nand.h\r\n> +.. kernel-doc:: include/linux/mtd/rawnand.h\r\n>      :internal:\r\n>   \r\n>   Public Functions Provided\r\n> diff --git a/MAINTAINERS b/MAINTAINERS\r\n> index 205d3977ac46..bffb38373550 100644\r\n> --- a/MAINTAINERS\r\n> +++ b/MAINTAINERS\r\n> @@ -9034,7 +9034,7 @@ T:\tgit git://git.infradead.org/linux-mtd.git nand/fixes\r\n>   T:\tgit git://git.infradead.org/l2-mtd.git nand/next\r\n>   S:\tMaintained\r\n>   F:\tdrivers/mtd/nand/\r\n> -F:\tinclude/linux/mtd/nand*.h\r\n> +F:\tinclude/linux/mtd/*nand*.h\r\n>   \r\n>   NATSEMI ETHERNET DRIVER (DP8381x)\r\n>   S:\tOrphan\r\n> diff --git a/arch/arm/mach-davinci/board-da850-evm.c b/arch/arm/mach-davinci/board-da850-evm.c\r\n> index b5625d009288..f54410388194 100644\r\n> --- a/arch/arm/mach-davinci/board-da850-evm.c\r\n> +++ b/arch/arm/mach-davinci/board-da850-evm.c\r\n> @@ -26,7 +26,7 @@\r\n>   #include <linux/input/tps6507x-ts.h>\r\n>   #include <linux/mfd/tps6507x.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/physmap.h>\r\n>   #include <linux/platform_device.h>\r\n> diff --git a/arch/arm/mach-davinci/board-dm355-evm.c b/arch/arm/mach-davinci/board-dm355-evm.c\r\n> index 18296a99c4d2..62e7bc3018f0 100644\r\n> --- a/arch/arm/mach-davinci/board-dm355-evm.c\r\n> +++ b/arch/arm/mach-davinci/board-dm355-evm.c\r\n> @@ -14,7 +14,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/mtd/partitions.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/i2c.h>\r\n>   #include <linux/gpio.h>\r\n>   #include <linux/clk.h>\r\n> diff --git a/arch/arm/mach-davinci/board-dm355-leopard.c b/arch/arm/mach-davinci/board-dm355-leopard.c\r\n> index 284ff27c1b32..be997243447b 100644\r\n> --- a/arch/arm/mach-davinci/board-dm355-leopard.c\r\n> +++ b/arch/arm/mach-davinci/board-dm355-leopard.c\r\n> @@ -13,7 +13,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/mtd/partitions.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/i2c.h>\r\n>   #include <linux/gpio.h>\r\n>   #include <linux/clk.h>\r\n> diff --git a/arch/arm/mach-davinci/board-dm365-evm.c b/arch/arm/mach-davinci/board-dm365-evm.c\r\n> index 0464999b7137..e75741fb2c1d 100644\r\n> --- a/arch/arm/mach-davinci/board-dm365-evm.c\r\n> +++ b/arch/arm/mach-davinci/board-dm365-evm.c\r\n> @@ -23,7 +23,7 @@\r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/slab.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/input.h>\r\n>   #include <linux/spi/spi.h>\r\n>   #include <linux/spi/eeprom.h>\r\n> diff --git a/arch/arm/mach-davinci/board-dm644x-evm.c b/arch/arm/mach-davinci/board-dm644x-evm.c\r\n> index 70e00dbeec96..b07c9b18d427 100644\r\n> --- a/arch/arm/mach-davinci/board-dm644x-evm.c\r\n> +++ b/arch/arm/mach-davinci/board-dm644x-evm.c\r\n> @@ -17,7 +17,7 @@\r\n>   #include <linux/platform_data/pcf857x.h>\r\n>   #include <linux/platform_data/at24.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/physmap.h>\r\n>   #include <linux/phy.h>\r\n> diff --git a/arch/arm/mach-davinci/board-dm646x-evm.c b/arch/arm/mach-davinci/board-dm646x-evm.c\r\n> index 1d76e7480a42..cb0a41e83582 100644\r\n> --- a/arch/arm/mach-davinci/board-dm646x-evm.c\r\n> +++ b/arch/arm/mach-davinci/board-dm646x-evm.c\r\n> @@ -29,7 +29,7 @@\r\n>   #include <media/i2c/adv7343.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/clk.h>\r\n>   #include <linux/export.h>\r\n> diff --git a/arch/arm/mach-davinci/board-sffsdr.c b/arch/arm/mach-davinci/board-sffsdr.c\r\n> index 41c7c9615791..d85accf7f760 100644\r\n> --- a/arch/arm/mach-davinci/board-sffsdr.c\r\n> +++ b/arch/arm/mach-davinci/board-sffsdr.c\r\n> @@ -28,7 +28,7 @@\r\n>   #include <linux/i2c.h>\r\n>   #include <linux/platform_data/at24.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n>   #include <asm/mach-types.h>\r\n> diff --git a/arch/arm/mach-dove/dove-db-setup.c b/arch/arm/mach-dove/dove-db-setup.c\r\n> index bcb678fd2415..8971c3c0f0fe 100644\r\n> --- a/arch/arm/mach-dove/dove-db-setup.c\r\n> +++ b/arch/arm/mach-dove/dove-db-setup.c\r\n> @@ -13,7 +13,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/irq.h>\r\n>   #include <linux/mtd/physmap.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/timer.h>\r\n>   #include <linux/ata_platform.h>\r\n>   #include <linux/mv643xx_eth.h>\r\n> diff --git a/arch/arm/mach-ep93xx/snappercl15.c b/arch/arm/mach-ep93xx/snappercl15.c\r\n> index b2db791b3b38..8b29398f4dc7 100644\r\n> --- a/arch/arm/mach-ep93xx/snappercl15.c\r\n> +++ b/arch/arm/mach-ep93xx/snappercl15.c\r\n> @@ -25,7 +25,7 @@\r\n>   #include <linux/fb.h>\r\n>   \r\n>   #include <linux/mtd/partitions.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   \r\n>   #include <mach/hardware.h>\r\n>   #include <linux/platform_data/video-ep93xx.h>\r\n> diff --git a/arch/arm/mach-ep93xx/ts72xx.c b/arch/arm/mach-ep93xx/ts72xx.c\r\n> index 55b186ef863a..8745162ec05d 100644\r\n> --- a/arch/arm/mach-ep93xx/ts72xx.c\r\n> +++ b/arch/arm/mach-ep93xx/ts72xx.c\r\n> @@ -16,7 +16,7 @@\r\n>   #include <linux/init.h>\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/io.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n>   #include <mach/hardware.h>\r\n> diff --git a/arch/arm/mach-imx/mach-qong.c b/arch/arm/mach-imx/mach-qong.c\r\n> index 8c2cbd693d21..42a700053103 100644\r\n> --- a/arch/arm/mach-imx/mach-qong.c\r\n> +++ b/arch/arm/mach-imx/mach-qong.c\r\n> @@ -18,7 +18,7 @@\r\n>   #include <linux/memory.h>\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/mtd/physmap.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/gpio.h>\r\n>   \r\n>   #include <asm/mach-types.h>\r\n> diff --git a/arch/arm/mach-ixp4xx/ixdp425-setup.c b/arch/arm/mach-ixp4xx/ixdp425-setup.c\r\n> index 508c2d7786e2..93b89291c06b 100644\r\n> --- a/arch/arm/mach-ixp4xx/ixdp425-setup.c\r\n> +++ b/arch/arm/mach-ixp4xx/ixdp425-setup.c\r\n> @@ -17,7 +17,7 @@\r\n>   #include <linux/i2c-gpio.h>\r\n>   #include <linux/io.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/delay.h>\r\n>   #include <linux/gpio.h>\r\n> diff --git a/arch/arm/mach-mmp/aspenite.c b/arch/arm/mach-mmp/aspenite.c\r\n> index 5db0edf716dd..d2283009a5ff 100644\r\n> --- a/arch/arm/mach-mmp/aspenite.c\r\n> +++ b/arch/arm/mach-mmp/aspenite.c\r\n> @@ -16,7 +16,7 @@\r\n>   #include <linux/smc91x.h>\r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/mtd/partitions.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/interrupt.h>\r\n>   #include <linux/platform_data/mv_usb.h>\r\n>   \r\n> diff --git a/arch/arm/mach-omap1/board-fsample.c b/arch/arm/mach-omap1/board-fsample.c\r\n> index fad95b74bb65..b93ad58b0a63 100644\r\n> --- a/arch/arm/mach-omap1/board-fsample.c\r\n> +++ b/arch/arm/mach-omap1/board-fsample.c\r\n> @@ -16,7 +16,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/delay.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/physmap.h>\r\n>   #include <linux/input.h>\r\n> diff --git a/arch/arm/mach-omap1/board-h2.c b/arch/arm/mach-omap1/board-h2.c\r\n> index 675254ee4b1e..a444b139bff5 100644\r\n> --- a/arch/arm/mach-omap1/board-h2.c\r\n> +++ b/arch/arm/mach-omap1/board-h2.c\r\n> @@ -24,7 +24,7 @@\r\n>   #include <linux/delay.h>\r\n>   #include <linux/i2c.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/physmap.h>\r\n>   #include <linux/input.h>\r\n> diff --git a/arch/arm/mach-omap1/board-h3.c b/arch/arm/mach-omap1/board-h3.c\r\n> index e62f9d454f10..a618a49a30b8 100644\r\n> --- a/arch/arm/mach-omap1/board-h3.c\r\n> +++ b/arch/arm/mach-omap1/board-h3.c\r\n> @@ -23,7 +23,7 @@\r\n>   #include <linux/workqueue.h>\r\n>   #include <linux/i2c.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/physmap.h>\r\n>   #include <linux/input.h>\r\n> diff --git a/arch/arm/mach-omap1/board-nand.c b/arch/arm/mach-omap1/board-nand.c\r\n> index 7684f9203474..1bffbb4e050f 100644\r\n> --- a/arch/arm/mach-omap1/board-nand.c\r\n> +++ b/arch/arm/mach-omap1/board-nand.c\r\n> @@ -16,7 +16,7 @@\r\n>   #include <linux/kernel.h>\r\n>   #include <linux/io.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   \r\n>   #include \"common.h\"\r\n>   \r\n> diff --git a/arch/arm/mach-omap1/board-perseus2.c b/arch/arm/mach-omap1/board-perseus2.c\r\n> index 150b57ba42bf..e994a78bdd09 100644\r\n> --- a/arch/arm/mach-omap1/board-perseus2.c\r\n> +++ b/arch/arm/mach-omap1/board-perseus2.c\r\n> @@ -16,7 +16,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/delay.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/physmap.h>\r\n>   #include <linux/input.h>\r\n> diff --git a/arch/arm/mach-orion5x/db88f5281-setup.c b/arch/arm/mach-orion5x/db88f5281-setup.c\r\n> index 12f74b46e2ff..3f5863de766a 100644\r\n> --- a/arch/arm/mach-orion5x/db88f5281-setup.c\r\n> +++ b/arch/arm/mach-orion5x/db88f5281-setup.c\r\n> @@ -16,7 +16,7 @@\r\n>   #include <linux/pci.h>\r\n>   #include <linux/irq.h>\r\n>   #include <linux/mtd/physmap.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/timer.h>\r\n>   #include <linux/mv643xx_eth.h>\r\n>   #include <linux/i2c.h>\r\n> diff --git a/arch/arm/mach-orion5x/kurobox_pro-setup.c b/arch/arm/mach-orion5x/kurobox_pro-setup.c\r\n> index 9dc3f59bed9c..83d43cff4bd7 100644\r\n> --- a/arch/arm/mach-orion5x/kurobox_pro-setup.c\r\n> +++ b/arch/arm/mach-orion5x/kurobox_pro-setup.c\r\n> @@ -15,7 +15,7 @@\r\n>   #include <linux/irq.h>\r\n>   #include <linux/delay.h>\r\n>   #include <linux/mtd/physmap.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mv643xx_eth.h>\r\n>   #include <linux/i2c.h>\r\n>   #include <linux/serial_reg.h>\r\n> diff --git a/arch/arm/mach-orion5x/ts209-setup.c b/arch/arm/mach-orion5x/ts209-setup.c\r\n> index 7bd671b2854c..0c315515dd2d 100644\r\n> --- a/arch/arm/mach-orion5x/ts209-setup.c\r\n> +++ b/arch/arm/mach-orion5x/ts209-setup.c\r\n> @@ -15,7 +15,7 @@\r\n>   #include <linux/pci.h>\r\n>   #include <linux/irq.h>\r\n>   #include <linux/mtd/physmap.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mv643xx_eth.h>\r\n>   #include <linux/gpio_keys.h>\r\n>   #include <linux/input.h>\r\n> diff --git a/arch/arm/mach-orion5x/ts78xx-setup.c b/arch/arm/mach-orion5x/ts78xx-setup.c\r\n> index 7ef80a8304c0..94778739e38f 100644\r\n> --- a/arch/arm/mach-orion5x/ts78xx-setup.c\r\n> +++ b/arch/arm/mach-orion5x/ts78xx-setup.c\r\n> @@ -16,7 +16,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/mv643xx_eth.h>\r\n>   #include <linux/ata_platform.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/timeriomem-rng.h>\r\n>   #include <asm/mach-types.h>\r\n> diff --git a/arch/arm/mach-pxa/balloon3.c b/arch/arm/mach-pxa/balloon3.c\r\n> index 1467c1d1e541..d6d92f388f14 100644\r\n> --- a/arch/arm/mach-pxa/balloon3.c\r\n> +++ b/arch/arm/mach-pxa/balloon3.c\r\n> @@ -29,7 +29,7 @@\r\n>   #include <linux/types.h>\r\n>   #include <linux/platform_data/pcf857x.h>\r\n>   #include <linux/i2c/pxa-i2c.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/physmap.h>\r\n>   #include <linux/regulator/max1586.h>\r\n>   \r\n> diff --git a/arch/arm/mach-pxa/em-x270.c b/arch/arm/mach-pxa/em-x270.c\r\n> index 811a7317f3ea..6d28035ebba5 100644\r\n> --- a/arch/arm/mach-pxa/em-x270.c\r\n> +++ b/arch/arm/mach-pxa/em-x270.c\r\n> @@ -15,7 +15,7 @@\r\n>   \r\n>   #include <linux/dm9000.h>\r\n>   #include <linux/platform_data/rtc-v3020.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/physmap.h>\r\n>   #include <linux/input.h>\r\n> diff --git a/arch/arm/mach-pxa/eseries.c b/arch/arm/mach-pxa/eseries.c\r\n> index fa9d71d194f0..91f7c3e40065 100644\r\n> --- a/arch/arm/mach-pxa/eseries.c\r\n> +++ b/arch/arm/mach-pxa/eseries.c\r\n> @@ -20,7 +20,7 @@\r\n>   #include <linux/mfd/tc6387xb.h>\r\n>   #include <linux/mfd/tc6393xb.h>\r\n>   #include <linux/mfd/t7l66xb.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/usb/gpio_vbus.h>\r\n>   #include <linux/memblock.h>\r\n> diff --git a/arch/arm/mach-pxa/palmtx.c b/arch/arm/mach-pxa/palmtx.c\r\n> index 36646975b5d2..47e3e38e9bec 100644\r\n> --- a/arch/arm/mach-pxa/palmtx.c\r\n> +++ b/arch/arm/mach-pxa/palmtx.c\r\n> @@ -28,7 +28,7 @@\r\n>   #include <linux/wm97xx.h>\r\n>   #include <linux/power_supply.h>\r\n>   #include <linux/usb/gpio_vbus.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/mtd/physmap.h>\r\n> diff --git a/arch/arm/mach-pxa/tosa.c b/arch/arm/mach-pxa/tosa.c\r\n> index 13de6602966f..6a386fd6363e 100644\r\n> --- a/arch/arm/mach-pxa/tosa.c\r\n> +++ b/arch/arm/mach-pxa/tosa.c\r\n> @@ -24,7 +24,7 @@\r\n>   #include <linux/mmc/host.h>\r\n>   #include <linux/mfd/tc6393xb.h>\r\n>   #include <linux/mfd/tmio.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/physmap.h>\r\n>   #include <linux/pm.h>\r\n> diff --git a/arch/arm/mach-s3c24xx/common-smdk.c b/arch/arm/mach-s3c24xx/common-smdk.c\r\n> index 9e0bc46e90ec..0e116c92bf01 100644\r\n> --- a/arch/arm/mach-s3c24xx/common-smdk.c\r\n> +++ b/arch/arm/mach-s3c24xx/common-smdk.c\r\n> @@ -23,7 +23,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/io.h>\r\n> diff --git a/arch/arm/mach-s3c24xx/mach-anubis.c b/arch/arm/mach-s3c24xx/mach-anubis.c\r\n> index 029ef1b58925..c14cab361922 100644\r\n> --- a/arch/arm/mach-s3c24xx/mach-anubis.c\r\n> +++ b/arch/arm/mach-s3c24xx/mach-anubis.c\r\n> @@ -40,7 +40,7 @@\r\n>   #include <linux/platform_data/i2c-s3c2410.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n> diff --git a/arch/arm/mach-s3c24xx/mach-at2440evb.c b/arch/arm/mach-s3c24xx/mach-at2440evb.c\r\n> index 7b28eb623fc1..ebdbafb9382a 100644\r\n> --- a/arch/arm/mach-s3c24xx/mach-at2440evb.c\r\n> +++ b/arch/arm/mach-s3c24xx/mach-at2440evb.c\r\n> @@ -41,7 +41,7 @@\r\n>   #include <linux/platform_data/i2c-s3c2410.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n> diff --git a/arch/arm/mach-s3c24xx/mach-bast.c b/arch/arm/mach-s3c24xx/mach-bast.c\r\n> index 5185036765db..704dc84b3480 100644\r\n> --- a/arch/arm/mach-s3c24xx/mach-bast.c\r\n> +++ b/arch/arm/mach-s3c24xx/mach-bast.c\r\n> @@ -28,7 +28,7 @@\r\n>   #include <linux/serial_8250.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n> diff --git a/arch/arm/mach-s3c24xx/mach-gta02.c b/arch/arm/mach-s3c24xx/mach-gta02.c\r\n> index b0ed401da3a3..afe18baf0c84 100644\r\n> --- a/arch/arm/mach-s3c24xx/mach-gta02.c\r\n> +++ b/arch/arm/mach-s3c24xx/mach-gta02.c\r\n> @@ -50,7 +50,7 @@\r\n>   #include <linux/mfd/pcf50633/pmic.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/physmap.h>\r\n> diff --git a/arch/arm/mach-s3c24xx/mach-jive.c b/arch/arm/mach-s3c24xx/mach-jive.c\r\n> index f5b5c49b56ac..17821976f769 100644\r\n> --- a/arch/arm/mach-s3c24xx/mach-jive.c\r\n> +++ b/arch/arm/mach-s3c24xx/mach-jive.c\r\n> @@ -43,7 +43,7 @@\r\n>   #include <asm/mach-types.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n> diff --git a/arch/arm/mach-s3c24xx/mach-mini2440.c b/arch/arm/mach-s3c24xx/mach-mini2440.c\r\n> index 71af8d2fd320..15140d34f927 100644\r\n> --- a/arch/arm/mach-s3c24xx/mach-mini2440.c\r\n> +++ b/arch/arm/mach-s3c24xx/mach-mini2440.c\r\n> @@ -49,7 +49,7 @@\r\n>   #include <linux/platform_data/usb-s3c2410_udc.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n> diff --git a/arch/arm/mach-s3c24xx/mach-osiris.c b/arch/arm/mach-s3c24xx/mach-osiris.c\r\n> index 70b0eb7d3134..a6657e720430 100644\r\n> --- a/arch/arm/mach-s3c24xx/mach-osiris.c\r\n> +++ b/arch/arm/mach-s3c24xx/mach-osiris.c\r\n> @@ -36,7 +36,7 @@\r\n>   #include <linux/platform_data/i2c-s3c2410.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n> diff --git a/arch/arm/mach-s3c24xx/mach-qt2410.c b/arch/arm/mach-s3c24xx/mach-qt2410.c\r\n> index 868c82087403..84e3a9c53184 100644\r\n> --- a/arch/arm/mach-s3c24xx/mach-qt2410.c\r\n> +++ b/arch/arm/mach-s3c24xx/mach-qt2410.c\r\n> @@ -36,7 +36,7 @@\r\n>   #include <linux/spi/spi_gpio.h>\r\n>   #include <linux/io.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n> diff --git a/arch/arm/mach-s3c24xx/mach-rx3715.c b/arch/arm/mach-s3c24xx/mach-rx3715.c\r\n> index a39fb9780dd3..b5ba615cf9dd 100644\r\n> --- a/arch/arm/mach-s3c24xx/mach-rx3715.c\r\n> +++ b/arch/arm/mach-s3c24xx/mach-rx3715.c\r\n> @@ -27,7 +27,7 @@\r\n>   #include <linux/serial.h>\r\n>   #include <linux/io.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n> diff --git a/arch/arm/mach-s3c24xx/mach-vstms.c b/arch/arm/mach-s3c24xx/mach-vstms.c\r\n> index f5e6322145fa..1adc957edf0f 100644\r\n> --- a/arch/arm/mach-s3c24xx/mach-vstms.c\r\n> +++ b/arch/arm/mach-s3c24xx/mach-vstms.c\r\n> @@ -20,7 +20,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/io.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/memblock.h>\r\n> diff --git a/arch/blackfin/mach-bf537/boards/dnp5370.c b/arch/blackfin/mach-bf537/boards/dnp5370.c\r\n> index e79b3b810c39..c4a8ffb15417 100644\r\n> --- a/arch/blackfin/mach-bf537/boards/dnp5370.c\r\n> +++ b/arch/blackfin/mach-bf537/boards/dnp5370.c\r\n> @@ -17,7 +17,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/io.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/plat-ram.h>\r\n>   #include <linux/mtd/physmap.h>\r\n> diff --git a/arch/blackfin/mach-bf537/boards/stamp.c b/arch/blackfin/mach-bf537/boards/stamp.c\r\n> index 7528148dc492..400e6693643e 100644\r\n> --- a/arch/blackfin/mach-bf537/boards/stamp.c\r\n> +++ b/arch/blackfin/mach-bf537/boards/stamp.c\r\n> @@ -12,7 +12,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/io.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/plat-ram.h>\r\n>   #include <linux/mtd/physmap.h>\r\n> diff --git a/arch/blackfin/mach-bf561/boards/acvilon.c b/arch/blackfin/mach-bf561/boards/acvilon.c\r\n> index 37f8f25a1347..696cc9d7820a 100644\r\n> --- a/arch/blackfin/mach-bf561/boards/acvilon.c\r\n> +++ b/arch/blackfin/mach-bf561/boards/acvilon.c\r\n> @@ -38,7 +38,7 @@\r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/physmap.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/plat-ram.h>\r\n>   #include <linux/spi/spi.h>\r\n>   #include <linux/spi/flash.h>\r\n> diff --git a/arch/cris/arch-v32/drivers/mach-a3/nandflash.c b/arch/cris/arch-v32/drivers/mach-a3/nandflash.c\r\n> index 3f646c787e58..925a98eb6d68 100644\r\n> --- a/arch/cris/arch-v32/drivers/mach-a3/nandflash.c\r\n> +++ b/arch/cris/arch-v32/drivers/mach-a3/nandflash.c\r\n> @@ -16,7 +16,7 @@\r\n>   #include <linux/init.h>\r\n>   #include <linux/module.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <arch/memmap.h>\r\n>   #include <hwregs/reg_map.h>\r\n> diff --git a/arch/cris/arch-v32/drivers/mach-fs/nandflash.c b/arch/cris/arch-v32/drivers/mach-fs/nandflash.c\r\n> index a74540514bdb..53b56a429dde 100644\r\n> --- a/arch/cris/arch-v32/drivers/mach-fs/nandflash.c\r\n> +++ b/arch/cris/arch-v32/drivers/mach-fs/nandflash.c\r\n> @@ -16,7 +16,7 @@\r\n>   #include <linux/init.h>\r\n>   #include <linux/module.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <arch/memmap.h>\r\n>   #include <hwregs/reg_map.h>\r\n> diff --git a/arch/mips/alchemy/devboards/db1200.c b/arch/mips/alchemy/devboards/db1200.c\r\n> index 992442a03d8b..83831002c832 100644\r\n> --- a/arch/mips/alchemy/devboards/db1200.c\r\n> +++ b/arch/mips/alchemy/devboards/db1200.c\r\n> @@ -29,7 +29,7 @@\r\n>   #include <linux/leds.h>\r\n>   #include <linux/mmc/host.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/serial_8250.h>\r\n> diff --git a/arch/mips/alchemy/devboards/db1300.c b/arch/mips/alchemy/devboards/db1300.c\r\n> index a5504f57cb00..3e7fbdbdb3c4 100644\r\n> --- a/arch/mips/alchemy/devboards/db1300.c\r\n> +++ b/arch/mips/alchemy/devboards/db1300.c\r\n> @@ -18,7 +18,7 @@\r\n>   #include <linux/mmc/host.h>\r\n>   #include <linux/module.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/smsc911x.h>\r\n> diff --git a/arch/mips/alchemy/devboards/db1550.c b/arch/mips/alchemy/devboards/db1550.c\r\n> index 1c01d6eadb08..421bd5793f7e 100644\r\n> --- a/arch/mips/alchemy/devboards/db1550.c\r\n> +++ b/arch/mips/alchemy/devboards/db1550.c\r\n> @@ -12,7 +12,7 @@\r\n>   #include <linux/io.h>\r\n>   #include <linux/interrupt.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/pm.h>\r\n> diff --git a/arch/mips/include/asm/mach-jz4740/jz4740_nand.h b/arch/mips/include/asm/mach-jz4740/jz4740_nand.h\r\n> index 7f7b0fc554da..f381d465e768 100644\r\n> --- a/arch/mips/include/asm/mach-jz4740/jz4740_nand.h\r\n> +++ b/arch/mips/include/asm/mach-jz4740/jz4740_nand.h\r\n> @@ -16,7 +16,7 @@\r\n>   #ifndef __ASM_MACH_JZ4740_JZ4740_NAND_H__\r\n>   #define __ASM_MACH_JZ4740_JZ4740_NAND_H__\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n>   #define JZ_NAND_NUM_BANKS 4\r\n> diff --git a/arch/mips/netlogic/xlr/platform-flash.c b/arch/mips/netlogic/xlr/platform-flash.c\r\n> index f03131fec41d..4d1b4c003376 100644\r\n> --- a/arch/mips/netlogic/xlr/platform-flash.c\r\n> +++ b/arch/mips/netlogic/xlr/platform-flash.c\r\n> @@ -19,7 +19,7 @@\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/mtd/physmap.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n>   #include <asm/netlogic/haldefs.h>\r\n> diff --git a/arch/mips/pnx833x/common/platform.c b/arch/mips/pnx833x/common/platform.c\r\n> index 7cf4eb50fc72..a7a4e9f5146d 100644\r\n> --- a/arch/mips/pnx833x/common/platform.c\r\n> +++ b/arch/mips/pnx833x/common/platform.c\r\n> @@ -30,7 +30,7 @@\r\n>   #include <linux/resource.h>\r\n>   #include <linux/serial.h>\r\n>   #include <linux/serial_pnx8xxx.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n>   #include <irq.h>\r\n> diff --git a/arch/mips/rb532/devices.c b/arch/mips/rb532/devices.c\r\n> index 0966adccf520..32ea3e6731d6 100644\r\n> --- a/arch/mips/rb532/devices.c\r\n> +++ b/arch/mips/rb532/devices.c\r\n> @@ -20,7 +20,7 @@\r\n>   #include <linux/ctype.h>\r\n>   #include <linux/string.h>\r\n>   #include <linux/platform_device.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/gpio.h>\r\n> diff --git a/arch/sh/boards/mach-migor/setup.c b/arch/sh/boards/mach-migor/setup.c\r\n> index 5de60a77eaa1..0bcbe58b11e9 100644\r\n> --- a/arch/sh/boards/mach-migor/setup.c\r\n> +++ b/arch/sh/boards/mach-migor/setup.c\r\n> @@ -15,7 +15,7 @@\r\n>   #include <linux/mmc/host.h>\r\n>   #include <linux/mtd/physmap.h>\r\n>   #include <linux/mfd/tmio.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/i2c.h>\r\n>   #include <linux/regulator/fixed.h>\r\n>   #include <linux/regulator/machine.h>\r\n> diff --git a/drivers/mtd/inftlcore.c b/drivers/mtd/inftlcore.c\r\n> index 8db740d6eb08..57ef1fb42a04 100644\r\n> --- a/drivers/mtd/inftlcore.c\r\n> +++ b/drivers/mtd/inftlcore.c\r\n> @@ -33,7 +33,7 @@\r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/mtd/nftl.h>\r\n>   #include <linux/mtd/inftl.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/uaccess.h>\r\n>   #include <asm/errno.h>\r\n>   #include <asm/io.h>\r\n> diff --git a/drivers/mtd/nand/ams-delta.c b/drivers/mtd/nand/ams-delta.c\r\n> index 5d6c26f3cf7f..dcec9cf4983f 100644\r\n> --- a/drivers/mtd/nand/ams-delta.c\r\n> +++ b/drivers/mtd/nand/ams-delta.c\r\n> @@ -20,7 +20,7 @@\r\n>   #include <linux/module.h>\r\n>   #include <linux/delay.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/gpio.h>\r\n>   #include <linux/platform_data/gpio-omap.h>\r\n> diff --git a/drivers/mtd/nand/atmel/nand-controller.c b/drivers/mtd/nand/atmel/nand-controller.c\r\n> index d922a88e407f..6606270b9b9b 100644\r\n> --- a/drivers/mtd/nand/atmel/nand-controller.c\r\n> +++ b/drivers/mtd/nand/atmel/nand-controller.c\r\n> @@ -59,7 +59,7 @@\r\n>   #include <linux/mfd/syscon/atmel-matrix.h>\r\n>   #include <linux/mfd/syscon/atmel-smc.h>\r\n>   #include <linux/module.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/of_address.h>\r\n>   #include <linux/of_irq.h>\r\n>   #include <linux/of_platform.h>\r\n> diff --git a/drivers/mtd/nand/atmel/pmecc.c b/drivers/mtd/nand/atmel/pmecc.c\r\n> index 55a8ee5306ea..27a969a8f105 100644\r\n> --- a/drivers/mtd/nand/atmel/pmecc.c\r\n> +++ b/drivers/mtd/nand/atmel/pmecc.c\r\n> @@ -47,7 +47,7 @@\r\n>   #include <linux/genalloc.h>\r\n>   #include <linux/iopoll.h>\r\n>   #include <linux/module.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/of_irq.h>\r\n>   #include <linux/of_platform.h>\r\n>   #include <linux/platform_device.h>\r\n> diff --git a/drivers/mtd/nand/au1550nd.c b/drivers/mtd/nand/au1550nd.c\r\n> index 9bf6d9915694..9d4a28fa6b73 100644\r\n> --- a/drivers/mtd/nand/au1550nd.c\r\n> +++ b/drivers/mtd/nand/au1550nd.c\r\n> @@ -14,7 +14,7 @@\r\n>   #include <linux/module.h>\r\n>   #include <linux/interrupt.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/platform_device.h>\r\n>   #include <asm/io.h>\r\n> diff --git a/drivers/mtd/nand/bcm47xxnflash/bcm47xxnflash.h b/drivers/mtd/nand/bcm47xxnflash/bcm47xxnflash.h\r\n> index 8ea75710a854..c8834767ab6d 100644\r\n> --- a/drivers/mtd/nand/bcm47xxnflash/bcm47xxnflash.h\r\n> +++ b/drivers/mtd/nand/bcm47xxnflash/bcm47xxnflash.h\r\n> @@ -6,7 +6,7 @@\r\n>   #endif\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   \r\n>   struct bcm47xxnflash {\r\n>   \tstruct bcma_drv_cc *cc;\r\n> diff --git a/drivers/mtd/nand/bf5xx_nand.c b/drivers/mtd/nand/bf5xx_nand.c\r\n> index 3962f55bd034..5655dca6ce43 100644\r\n> --- a/drivers/mtd/nand/bf5xx_nand.c\r\n> +++ b/drivers/mtd/nand/bf5xx_nand.c\r\n> @@ -49,7 +49,7 @@\r\n>   #include <linux/bitops.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n> diff --git a/drivers/mtd/nand/brcmnand/brcmnand.c b/drivers/mtd/nand/brcmnand/brcmnand.c\r\n> index 7419c5ce63f8..e0eb51d8c012 100644\r\n> --- a/drivers/mtd/nand/brcmnand/brcmnand.c\r\n> +++ b/drivers/mtd/nand/brcmnand/brcmnand.c\r\n> @@ -29,7 +29,7 @@\r\n>   #include <linux/bitops.h>\r\n>   #include <linux/mm.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/of.h>\r\n>   #include <linux/of_platform.h>\r\n> diff --git a/drivers/mtd/nand/cafe_nand.c b/drivers/mtd/nand/cafe_nand.c\r\n> index 2fd733eba0a3..bc558c438a57 100644\r\n> --- a/drivers/mtd/nand/cafe_nand.c\r\n> +++ b/drivers/mtd/nand/cafe_nand.c\r\n> @@ -13,7 +13,7 @@\r\n>   #include <linux/device.h>\r\n>   #undef DEBUG\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/rslib.h>\r\n>   #include <linux/pci.h>\r\n> diff --git a/drivers/mtd/nand/cmx270_nand.c b/drivers/mtd/nand/cmx270_nand.c\r\n> index 949b9400dcb7..1fc435f994e1 100644\r\n> --- a/drivers/mtd/nand/cmx270_nand.c\r\n> +++ b/drivers/mtd/nand/cmx270_nand.c\r\n> @@ -18,7 +18,7 @@\r\n>    *   CM-X270 board.\r\n>    */\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/slab.h>\r\n>   #include <linux/gpio.h>\r\n> diff --git a/drivers/mtd/nand/cs553x_nand.c b/drivers/mtd/nand/cs553x_nand.c\r\n> index 594b28684138..d48877540f14 100644\r\n> --- a/drivers/mtd/nand/cs553x_nand.c\r\n> +++ b/drivers/mtd/nand/cs553x_nand.c\r\n> @@ -24,7 +24,7 @@\r\n>   #include <linux/module.h>\r\n>   #include <linux/delay.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n> diff --git a/drivers/mtd/nand/davinci_nand.c b/drivers/mtd/nand/davinci_nand.c\r\n> index 7b26e53b95b1..ccc8c43abcff 100644\r\n> --- a/drivers/mtd/nand/davinci_nand.c\r\n> +++ b/drivers/mtd/nand/davinci_nand.c\r\n> @@ -29,7 +29,7 @@\r\n>   #include <linux/err.h>\r\n>   #include <linux/clk.h>\r\n>   #include <linux/io.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/slab.h>\r\n>   #include <linux/of_device.h>\r\n> diff --git a/drivers/mtd/nand/denali.h b/drivers/mtd/nand/denali.h\r\n> index 237cc706b0fb..9239e6793e6e 100644\r\n> --- a/drivers/mtd/nand/denali.h\r\n> +++ b/drivers/mtd/nand/denali.h\r\n> @@ -21,7 +21,7 @@\r\n>   #define __DENALI_H__\r\n>   \r\n>   #include <linux/bitops.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   \r\n>   #define DEVICE_RESET\t\t\t\t0x0\r\n>   #define     DEVICE_RESET__BANK(bank)\t\t\tBIT(bank)\r\n> diff --git a/drivers/mtd/nand/diskonchip.c b/drivers/mtd/nand/diskonchip.c\r\n> index a023ab9e9cbf..c3aa53caab5c 100644\r\n> --- a/drivers/mtd/nand/diskonchip.c\r\n> +++ b/drivers/mtd/nand/diskonchip.c\r\n> @@ -27,7 +27,7 @@\r\n>   #include <linux/io.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/doc2000.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/inftl.h>\r\n> diff --git a/drivers/mtd/nand/docg4.c b/drivers/mtd/nand/docg4.c\r\n> index a27a84fbfb84..2436cbc71662 100644\r\n> --- a/drivers/mtd/nand/docg4.c\r\n> +++ b/drivers/mtd/nand/docg4.c\r\n> @@ -41,7 +41,7 @@\r\n>   #include <linux/bitops.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/bch.h>\r\n>   #include <linux/bitrev.h>\r\n>   #include <linux/jiffies.h>\r\n> diff --git a/drivers/mtd/nand/fsl_elbc_nand.c b/drivers/mtd/nand/fsl_elbc_nand.c\r\n> index b9ac16f05057..17db2f90aa2c 100644\r\n> --- a/drivers/mtd/nand/fsl_elbc_nand.c\r\n> +++ b/drivers/mtd/nand/fsl_elbc_nand.c\r\n> @@ -34,7 +34,7 @@\r\n>   #include <linux/interrupt.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n> diff --git a/drivers/mtd/nand/fsl_ifc_nand.c b/drivers/mtd/nand/fsl_ifc_nand.c\r\n> index 59408ec2c69f..9e03bac7f34c 100644\r\n> --- a/drivers/mtd/nand/fsl_ifc_nand.c\r\n> +++ b/drivers/mtd/nand/fsl_ifc_nand.c\r\n> @@ -26,7 +26,7 @@\r\n>   #include <linux/of_address.h>\r\n>   #include <linux/slab.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/fsl_ifc.h>\r\n> diff --git a/drivers/mtd/nand/fsl_upm.c b/drivers/mtd/nand/fsl_upm.c\r\n> index d85fa2555b68..a88e2cf66e0f 100644\r\n> --- a/drivers/mtd/nand/fsl_upm.c\r\n> +++ b/drivers/mtd/nand/fsl_upm.c\r\n> @@ -14,7 +14,7 @@\r\n>   #include <linux/kernel.h>\r\n>   #include <linux/module.h>\r\n>   #include <linux/delay.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> diff --git a/drivers/mtd/nand/fsmc_nand.c b/drivers/mtd/nand/fsmc_nand.c\r\n> index 9d8b051d3187..eac15d9bf49e 100644\r\n> --- a/drivers/mtd/nand/fsmc_nand.c\r\n> +++ b/drivers/mtd/nand/fsmc_nand.c\r\n> @@ -28,7 +28,7 @@\r\n>   #include <linux/sched.h>\r\n>   #include <linux/types.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/of.h>\r\n> diff --git a/drivers/mtd/nand/gpio.c b/drivers/mtd/nand/gpio.c\r\n> index 85294f150f4f..fd3648952b5a 100644\r\n> --- a/drivers/mtd/nand/gpio.c\r\n> +++ b/drivers/mtd/nand/gpio.c\r\n> @@ -26,7 +26,7 @@\r\n>   #include <linux/gpio.h>\r\n>   #include <linux/io.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/nand-gpio.h>\r\n>   #include <linux/of.h>\r\n> diff --git a/drivers/mtd/nand/gpmi-nand/gpmi-nand.h b/drivers/mtd/nand/gpmi-nand/gpmi-nand.h\r\n> index 9df0ad64e7e0..a45e4ce13d10 100644\r\n> --- a/drivers/mtd/nand/gpmi-nand/gpmi-nand.h\r\n> +++ b/drivers/mtd/nand/gpmi-nand/gpmi-nand.h\r\n> @@ -17,7 +17,7 @@\r\n>   #ifndef __DRIVERS_MTD_NAND_GPMI_NAND_H\r\n>   #define __DRIVERS_MTD_NAND_GPMI_NAND_H\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/dma-mapping.h>\r\n>   #include <linux/dmaengine.h>\r\n> diff --git a/drivers/mtd/nand/hisi504_nand.c b/drivers/mtd/nand/hisi504_nand.c\r\n> index 530caa80b1b6..d9ee1a7e6956 100644\r\n> --- a/drivers/mtd/nand/hisi504_nand.c\r\n> +++ b/drivers/mtd/nand/hisi504_nand.c\r\n> @@ -26,7 +26,7 @@\r\n>   #include <linux/module.h>\r\n>   #include <linux/delay.h>\r\n>   #include <linux/interrupt.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/dma-mapping.h>\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/mtd/partitions.h>\r\n> diff --git a/drivers/mtd/nand/jz4740_nand.c b/drivers/mtd/nand/jz4740_nand.c\r\n> index 0d06a1f07d82..ad827d4af3e9 100644\r\n> --- a/drivers/mtd/nand/jz4740_nand.c\r\n> +++ b/drivers/mtd/nand/jz4740_nand.c\r\n> @@ -20,7 +20,7 @@\r\n>   #include <linux/slab.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n>   #include <linux/gpio.h>\r\n> diff --git a/drivers/mtd/nand/jz4780_nand.c b/drivers/mtd/nand/jz4780_nand.c\r\n> index 8bc835f71b26..e69f6ae4c539 100644\r\n> --- a/drivers/mtd/nand/jz4780_nand.c\r\n> +++ b/drivers/mtd/nand/jz4780_nand.c\r\n> @@ -20,7 +20,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/slab.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n>   #include <linux/jz4780-nemc.h>\r\n> diff --git a/drivers/mtd/nand/lpc32xx_mlc.c b/drivers/mtd/nand/lpc32xx_mlc.c\r\n> index 91ee369681f0..c3bb358ef01e 100644\r\n> --- a/drivers/mtd/nand/lpc32xx_mlc.c\r\n> +++ b/drivers/mtd/nand/lpc32xx_mlc.c\r\n> @@ -27,7 +27,7 @@\r\n>   #include <linux/module.h>\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/clk.h>\r\n>   #include <linux/err.h>\r\n> diff --git a/drivers/mtd/nand/lpc32xx_slc.c b/drivers/mtd/nand/lpc32xx_slc.c\r\n> index 80c282914586..b61f28a1554d 100644\r\n> --- a/drivers/mtd/nand/lpc32xx_slc.c\r\n> +++ b/drivers/mtd/nand/lpc32xx_slc.c\r\n> @@ -23,7 +23,7 @@\r\n>   #include <linux/module.h>\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/clk.h>\r\n>   #include <linux/err.h>\r\n> diff --git a/drivers/mtd/nand/mpc5121_nfc.c b/drivers/mtd/nand/mpc5121_nfc.c\r\n> index 0e86fb6277c3..b6b97cc9fba6 100644\r\n> --- a/drivers/mtd/nand/mpc5121_nfc.c\r\n> +++ b/drivers/mtd/nand/mpc5121_nfc.c\r\n> @@ -33,7 +33,7 @@\r\n>   #include <linux/interrupt.h>\r\n>   #include <linux/io.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/of_address.h>\r\n>   #include <linux/of_device.h>\r\n> diff --git a/drivers/mtd/nand/mtk_nand.c b/drivers/mtd/nand/mtk_nand.c\r\n> index f7ae99464375..d86a7d131cc0 100644\r\n> --- a/drivers/mtd/nand/mtk_nand.c\r\n> +++ b/drivers/mtd/nand/mtk_nand.c\r\n> @@ -19,7 +19,7 @@\r\n>   #include <linux/interrupt.h>\r\n>   #include <linux/delay.h>\r\n>   #include <linux/clk.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/module.h>\r\n>   #include <linux/iopoll.h>\r\n> diff --git a/drivers/mtd/nand/mxc_nand.c b/drivers/mtd/nand/mxc_nand.c\r\n> index 5bedf7bc3d88..53e5e0337c3e 100644\r\n> --- a/drivers/mtd/nand/mxc_nand.c\r\n> +++ b/drivers/mtd/nand/mxc_nand.c\r\n> @@ -22,7 +22,7 @@\r\n>   #include <linux/init.h>\r\n>   #include <linux/module.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/interrupt.h>\r\n>   #include <linux/device.h>\r\n> diff --git a/drivers/mtd/nand/nand_amd.c b/drivers/mtd/nand/nand_amd.c\r\n> index 170403a3bfa8..22f060f38123 100644\r\n> --- a/drivers/mtd/nand/nand_amd.c\r\n> +++ b/drivers/mtd/nand/nand_amd.c\r\n> @@ -15,7 +15,7 @@\r\n>    * GNU General Public License for more details.\r\n>    */\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   \r\n>   static void amd_nand_decode_id(struct nand_chip *chip)\r\n>   {\r\n> diff --git a/drivers/mtd/nand/nand_base.c b/drivers/mtd/nand/nand_base.c\r\n> index 331b93cf4e6c..4f85b4817bc4 100644\r\n> --- a/drivers/mtd/nand/nand_base.c\r\n> +++ b/drivers/mtd/nand/nand_base.c\r\n> @@ -39,7 +39,7 @@\r\n>\r\n>   #include <linux/nmi.h>\r\n>   #include <linux/types.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/nand_bch.h>\r\n>   #include <linux/interrupt.h>\r\n> diff --git a/drivers/mtd/nand/nand_bbt.c b/drivers/mtd/nand/nand_bbt.c\r\n> index 7695efea65f2..2915b6739bf8 100644\r\n> --- a/drivers/mtd/nand/nand_bbt.c\r\n> +++ b/drivers/mtd/nand/nand_bbt.c\r\n> @@ -61,7 +61,7 @@\r\n>   #include <linux/types.h>\r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/mtd/bbm.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/bitops.h>\r\n>   #include <linux/delay.h>\r\n>   #include <linux/vmalloc.h>\r\n> diff --git a/drivers/mtd/nand/nand_bch.c b/drivers/mtd/nand/nand_bch.c\r\n> index 44763f87eae4..505441c9373b 100644\r\n> --- a/drivers/mtd/nand/nand_bch.c\r\n> +++ b/drivers/mtd/nand/nand_bch.c\r\n> @@ -25,7 +25,7 @@\r\n>   #include <linux/slab.h>\r\n>   #include <linux/bitops.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_bch.h>\r\n>   #include <linux/bch.h>\r\n>   \r\n> diff --git a/drivers/mtd/nand/nand_ecc.c b/drivers/mtd/nand/nand_ecc.c\r\n> index d1770b066396..7613a0388044 100644\r\n> --- a/drivers/mtd/nand/nand_ecc.c\r\n> +++ b/drivers/mtd/nand/nand_ecc.c\r\n> @@ -43,7 +43,7 @@\r\n>   #include <linux/kernel.h>\r\n>   #include <linux/module.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <asm/byteorder.h>\r\n>   #else\r\n> diff --git a/drivers/mtd/nand/nand_hynix.c b/drivers/mtd/nand/nand_hynix.c\r\n> index b12dc7325378..b735cc8ec104 100644\r\n> --- a/drivers/mtd/nand/nand_hynix.c\r\n> +++ b/drivers/mtd/nand/nand_hynix.c\r\n> @@ -15,7 +15,7 @@\r\n>    * GNU General Public License for more details.\r\n>    */\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/sizes.h>\r\n>   #include <linux/slab.h>\r\n>   \r\n> diff --git a/drivers/mtd/nand/nand_ids.c b/drivers/mtd/nand/nand_ids.c\r\n> index 92e2cf8e9ff9..5423c3bb388e 100644\r\n> --- a/drivers/mtd/nand/nand_ids.c\r\n> +++ b/drivers/mtd/nand/nand_ids.c\r\n> @@ -6,7 +6,7 @@\r\n>    * published by the Free Software Foundation.\r\n>    *\r\n>    */\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/sizes.h>\r\n>   \r\n>   #define LP_OPTIONS 0\r\n> diff --git a/drivers/mtd/nand/nand_macronix.c b/drivers/mtd/nand/nand_macronix.c\r\n> index 84855c3e1a02..d290ff2a6d2f 100644\r\n> --- a/drivers/mtd/nand/nand_macronix.c\r\n> +++ b/drivers/mtd/nand/nand_macronix.c\r\n> @@ -15,7 +15,7 @@\r\n>    * GNU General Public License for more details.\r\n>    */\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   \r\n>   static int macronix_nand_init(struct nand_chip *chip)\r\n>   {\r\n> diff --git a/drivers/mtd/nand/nand_micron.c b/drivers/mtd/nand/nand_micron.c\r\n> index c30ab60f8e1b..abf6a3c376e8 100644\r\n> --- a/drivers/mtd/nand/nand_micron.c\r\n> +++ b/drivers/mtd/nand/nand_micron.c\r\n> @@ -15,7 +15,7 @@\r\n>    * GNU General Public License for more details.\r\n>    */\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   \r\n>   /*\r\n>    * Special Micron status bit that indicates when the block has been\r\n> diff --git a/drivers/mtd/nand/nand_samsung.c b/drivers/mtd/nand/nand_samsung.c\r\n> index 1e0755997762..d348f0129ae7 100644\r\n> --- a/drivers/mtd/nand/nand_samsung.c\r\n> +++ b/drivers/mtd/nand/nand_samsung.c\r\n> @@ -15,7 +15,7 @@\r\n>    * GNU General Public License for more details.\r\n>    */\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   \r\n>   static void samsung_nand_decode_id(struct nand_chip *chip)\r\n>   {\r\n> diff --git a/drivers/mtd/nand/nand_timings.c b/drivers/mtd/nand/nand_timings.c\r\n> index f06312df3669..90228b9735bd 100644\r\n> --- a/drivers/mtd/nand/nand_timings.c\r\n> +++ b/drivers/mtd/nand/nand_timings.c\r\n> @@ -11,7 +11,7 @@\r\n>   #include <linux/kernel.h>\r\n>   #include <linux/err.h>\r\n>   #include <linux/export.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   \r\n>   static const struct nand_data_interface onfi_sdr_timings[] = {\r\n>   \t/* Mode 0 */\r\n> diff --git a/drivers/mtd/nand/nand_toshiba.c b/drivers/mtd/nand/nand_toshiba.c\r\n> index fa787ba38dcd..57df857074e6 100644\r\n> --- a/drivers/mtd/nand/nand_toshiba.c\r\n> +++ b/drivers/mtd/nand/nand_toshiba.c\r\n> @@ -15,7 +15,7 @@\r\n>    * GNU General Public License for more details.\r\n>    */\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   \r\n>   static void toshiba_nand_decode_id(struct nand_chip *chip)\r\n>   {\r\n> diff --git a/drivers/mtd/nand/nandsim.c b/drivers/mtd/nand/nandsim.c\r\n> index 03a0d057bf2f..5ba46354bf0f 100644\r\n> --- a/drivers/mtd/nand/nandsim.c\r\n> +++ b/drivers/mtd/nand/nandsim.c\r\n> @@ -33,7 +33,7 @@\r\n>   #include <linux/errno.h>\r\n>   #include <linux/string.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_bch.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/delay.h>\r\n> diff --git a/drivers/mtd/nand/ndfc.c b/drivers/mtd/nand/ndfc.c\r\n> index 28e6118362f7..d8a806894937 100644\r\n> --- a/drivers/mtd/nand/ndfc.c\r\n> +++ b/drivers/mtd/nand/ndfc.c\r\n> @@ -22,7 +22,7 @@\r\n>    *\r\n>    */\r\n>   #include <linux/module.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/ndfc.h>\r\n> diff --git a/drivers/mtd/nand/nuc900_nand.c b/drivers/mtd/nand/nuc900_nand.c\r\n> index 8f64011d32ef..7bb4d2ea9342 100644\r\n> --- a/drivers/mtd/nand/nuc900_nand.c\r\n> +++ b/drivers/mtd/nand/nuc900_nand.c\r\n> @@ -19,7 +19,7 @@\r\n>   #include <linux/err.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n>   #define REG_FMICSR   \t0x00\r\n> diff --git a/drivers/mtd/nand/omap2.c b/drivers/mtd/nand/omap2.c\r\n> index 084934a9f19c..54540c8fa1a2 100644\r\n> --- a/drivers/mtd/nand/omap2.c\r\n> +++ b/drivers/mtd/nand/omap2.c\r\n> @@ -18,7 +18,7 @@\r\n>   #include <linux/jiffies.h>\r\n>   #include <linux/sched.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/omap-dma.h>\r\n>   #include <linux/io.h>\r\n> diff --git a/drivers/mtd/nand/orion_nand.c b/drivers/mtd/nand/orion_nand.c\r\n> index 41cb7acfc044..5a5aa1f07d07 100644\r\n> --- a/drivers/mtd/nand/orion_nand.c\r\n> +++ b/drivers/mtd/nand/orion_nand.c\r\n> @@ -15,7 +15,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/of.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/clk.h>\r\n>   #include <linux/err.h>\r\n> diff --git a/drivers/mtd/nand/oxnas_nand.c b/drivers/mtd/nand/oxnas_nand.c\r\n> index 7061bb2923b4..d649d5944826 100644\r\n> --- a/drivers/mtd/nand/oxnas_nand.c\r\n> +++ b/drivers/mtd/nand/oxnas_nand.c\r\n> @@ -21,7 +21,7 @@\r\n>   #include <linux/clk.h>\r\n>   #include <linux/reset.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/of.h>\r\n>   \r\n> diff --git a/drivers/mtd/nand/pasemi_nand.c b/drivers/mtd/nand/pasemi_nand.c\r\n> index 074b8b01289e..a47a7e4bd25a 100644\r\n> --- a/drivers/mtd/nand/pasemi_nand.c\r\n> +++ b/drivers/mtd/nand/pasemi_nand.c\r\n> @@ -25,7 +25,7 @@\r\n>   #include <linux/slab.h>\r\n>   #include <linux/module.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/of_address.h>\r\n>   #include <linux/of_irq.h>\r\n> diff --git a/drivers/mtd/nand/plat_nand.c b/drivers/mtd/nand/plat_nand.c\r\n> index 791de3e4bbb6..925a1323604d 100644\r\n> --- a/drivers/mtd/nand/plat_nand.c\r\n> +++ b/drivers/mtd/nand/plat_nand.c\r\n> @@ -15,7 +15,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/slab.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n>   struct plat_nand_data {\r\n> diff --git a/drivers/mtd/nand/pxa3xx_nand.c b/drivers/mtd/nand/pxa3xx_nand.c\r\n> index 74dae4bbdac8..85cff68643e0 100644\r\n> --- a/drivers/mtd/nand/pxa3xx_nand.c\r\n> +++ b/drivers/mtd/nand/pxa3xx_nand.c\r\n> @@ -21,7 +21,7 @@\r\n>   #include <linux/delay.h>\r\n>   #include <linux/clk.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/io.h>\r\n>   #include <linux/iopoll.h>\r\n> diff --git a/drivers/mtd/nand/qcom_nandc.c b/drivers/mtd/nand/qcom_nandc.c\r\n> index 0e727d79f2ce..fe65afecb8b7 100644\r\n> --- a/drivers/mtd/nand/qcom_nandc.c\r\n> +++ b/drivers/mtd/nand/qcom_nandc.c\r\n> @@ -17,7 +17,7 @@\r\n>   #include <linux/dma-mapping.h>\r\n>   #include <linux/dmaengine.h>\r\n>   #include <linux/module.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/of.h>\r\n>   #include <linux/of_device.h>\r\n> diff --git a/drivers/mtd/nand/r852.h b/drivers/mtd/nand/r852.h\r\n> index d042ddb71a8b..8713c57f6207 100644\r\n> --- a/drivers/mtd/nand/r852.h\r\n> +++ b/drivers/mtd/nand/r852.h\r\n> @@ -10,7 +10,7 @@\r\n>   #include <linux/pci.h>\r\n>   #include <linux/completion.h>\r\n>   #include <linux/workqueue.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/spinlock.h>\r\n>   \r\n>   \r\n> diff --git a/drivers/mtd/nand/s3c2410.c b/drivers/mtd/nand/s3c2410.c\r\n> index 9e0c849607b9..4c383eeec6f6 100644\r\n> --- a/drivers/mtd/nand/s3c2410.c\r\n> +++ b/drivers/mtd/nand/s3c2410.c\r\n> @@ -43,7 +43,7 @@\r\n>   #include <linux/of_device.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n> diff --git a/drivers/mtd/nand/sh_flctl.c b/drivers/mtd/nand/sh_flctl.c\r\n> index 891ac7b99305..2637b9052fe7 100644\r\n> --- a/drivers/mtd/nand/sh_flctl.c\r\n> +++ b/drivers/mtd/nand/sh_flctl.c\r\n> @@ -38,7 +38,7 @@\r\n>   #include <linux/string.h>\r\n>   \r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/sh_flctl.h>\r\n>   \r\n> diff --git a/drivers/mtd/nand/sharpsl.c b/drivers/mtd/nand/sharpsl.c\r\n> index 064ca1757589..737efe83cd36 100644\r\n> --- a/drivers/mtd/nand/sharpsl.c\r\n> +++ b/drivers/mtd/nand/sharpsl.c\r\n> @@ -17,7 +17,7 @@\r\n>   #include <linux/module.h>\r\n>   #include <linux/delay.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/mtd/sharpsl.h>\r\n> diff --git a/drivers/mtd/nand/sm_common.c b/drivers/mtd/nand/sm_common.c\r\n> index 5939dff253c2..c378705c6e2b 100644\r\n> --- a/drivers/mtd/nand/sm_common.c\r\n> +++ b/drivers/mtd/nand/sm_common.c\r\n> @@ -7,7 +7,7 @@\r\n>    * published by the Free Software Foundation.\r\n>    */\r\n>   #include <linux/kernel.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/module.h>\r\n>   #include <linux/sizes.h>\r\n>   #include \"sm_common.h\"\r\n> diff --git a/drivers/mtd/nand/socrates_nand.c b/drivers/mtd/nand/socrates_nand.c\r\n> index 72369bd079af..575997d0ef8a 100644\r\n> --- a/drivers/mtd/nand/socrates_nand.c\r\n> +++ b/drivers/mtd/nand/socrates_nand.c\r\n> @@ -13,7 +13,7 @@\r\n>   #include <linux/slab.h>\r\n>   #include <linux/module.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/of_address.h>\r\n>   #include <linux/of_platform.h>\r\n> diff --git a/drivers/mtd/nand/sunxi_nand.c b/drivers/mtd/nand/sunxi_nand.c\r\n> index 6eb97451f485..f1cd5eb47e51 100644\r\n> --- a/drivers/mtd/nand/sunxi_nand.c\r\n> +++ b/drivers/mtd/nand/sunxi_nand.c\r\n> @@ -31,7 +31,7 @@\r\n>   #include <linux/of_device.h>\r\n>   #include <linux/of_gpio.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/clk.h>\r\n>   #include <linux/delay.h>\r\n> diff --git a/drivers/mtd/nand/tango_nand.c b/drivers/mtd/nand/tango_nand.c\r\n> index 9d40b793b1c4..766906f03943 100644\r\n> --- a/drivers/mtd/nand/tango_nand.c\r\n> +++ b/drivers/mtd/nand/tango_nand.c\r\n> @@ -11,7 +11,7 @@\r\n>   #include <linux/clk.h>\r\n>   #include <linux/iopoll.h>\r\n>   #include <linux/module.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/dmaengine.h>\r\n>   #include <linux/dma-mapping.h>\r\n>   #include <linux/platform_device.h>\r\n> diff --git a/drivers/mtd/nand/tmio_nand.c b/drivers/mtd/nand/tmio_nand.c\r\n> index fc5e773f8b60..c9dd682fb353 100644\r\n> --- a/drivers/mtd/nand/tmio_nand.c\r\n> +++ b/drivers/mtd/nand/tmio_nand.c\r\n> @@ -34,7 +34,7 @@\r\n>   #include <linux/interrupt.h>\r\n>   #include <linux/ioport.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/slab.h>\r\n> diff --git a/drivers/mtd/nand/txx9ndfmc.c b/drivers/mtd/nand/txx9ndfmc.c\r\n> index 0a14fda2e41b..b567d212fe7d 100644\r\n> --- a/drivers/mtd/nand/txx9ndfmc.c\r\n> +++ b/drivers/mtd/nand/txx9ndfmc.c\r\n> @@ -16,7 +16,7 @@\r\n>   #include <linux/platform_device.h>\r\n>   #include <linux/delay.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/io.h>\r\n> diff --git a/drivers/mtd/nand/vf610_nfc.c b/drivers/mtd/nand/vf610_nfc.c\r\n> index b88a0c91b455..8037d4b48a05 100644\r\n> --- a/drivers/mtd/nand/vf610_nfc.c\r\n> +++ b/drivers/mtd/nand/vf610_nfc.c\r\n> @@ -31,7 +31,7 @@\r\n>   #include <linux/interrupt.h>\r\n>   #include <linux/io.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/of_device.h>\r\n>   #include <linux/platform_device.h>\r\n> diff --git a/drivers/mtd/nand/xway_nand.c b/drivers/mtd/nand/xway_nand.c\r\n> index ddee4005248c..9926b4e3d69d 100644\r\n> --- a/drivers/mtd/nand/xway_nand.c\r\n> +++ b/drivers/mtd/nand/xway_nand.c\r\n> @@ -7,7 +7,7 @@\r\n>    *  Copyright © 2016 Hauke Mehrtens <hauke@hauke-m.de>\r\n>    */\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/of_gpio.h>\r\n>   #include <linux/of_platform.h>\r\n>   \r\n> diff --git a/drivers/mtd/nftlcore.c b/drivers/mtd/nftlcore.c\r\n> index e21161353e76..1f1a61168b3d 100644\r\n> --- a/drivers/mtd/nftlcore.c\r\n> +++ b/drivers/mtd/nftlcore.c\r\n> @@ -34,7 +34,7 @@\r\n>   \r\n>   #include <linux/kmod.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nftl.h>\r\n>   #include <linux/mtd/blktrans.h>\r\n>   \r\n> diff --git a/drivers/mtd/nftlmount.c b/drivers/mtd/nftlmount.c\r\n> index a5dfbfbebfca..184c8fbfe465 100644\r\n> --- a/drivers/mtd/nftlmount.c\r\n> +++ b/drivers/mtd/nftlmount.c\r\n> @@ -25,7 +25,7 @@\r\n>   #include <linux/delay.h>\r\n>   #include <linux/slab.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nftl.h>\r\n>   \r\n>   #define SECTORSIZE 512\r\n> diff --git a/drivers/mtd/ssfdc.c b/drivers/mtd/ssfdc.c\r\n> index 41b13d1cdcc4..95f0bf95f095 100644\r\n> --- a/drivers/mtd/ssfdc.c\r\n> +++ b/drivers/mtd/ssfdc.c\r\n> @@ -16,7 +16,7 @@\r\n>   #include <linux/slab.h>\r\n>   #include <linux/hdreg.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/blktrans.h>\r\n>   \r\n>   struct ssfdcr_record {\r\n> diff --git a/drivers/mtd/tests/nandbiterrs.c b/drivers/mtd/tests/nandbiterrs.c\r\n> index f26dec896afa..5f03b8c885a9 100644\r\n> --- a/drivers/mtd/tests/nandbiterrs.c\r\n> +++ b/drivers/mtd/tests/nandbiterrs.c\r\n> @@ -47,7 +47,7 @@\r\n>   #include <linux/moduleparam.h>\r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/err.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/slab.h>\r\n>   #include \"mtd_test.h\"\r\n>   \r\n> diff --git a/drivers/staging/mt29f_spinand/mt29f_spinand.c b/drivers/staging/mt29f_spinand/mt29f_spinand.c\r\n> index a4e3ae8f0c85..13eaf16ecd16 100644\r\n> --- a/drivers/staging/mt29f_spinand/mt29f_spinand.c\r\n> +++ b/drivers/staging/mt29f_spinand/mt29f_spinand.c\r\n> @@ -18,7 +18,7 @@\r\n>   #include <linux/delay.h>\r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/mtd/partitions.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/spi/spi.h>\r\n>   \r\n>   #include \"mt29f_spinand.h\"\r\n> diff --git a/fs/jffs2/wbuf.c b/fs/jffs2/wbuf.c\r\n> index b25d28a21212..48d9522e209c 100644\r\n> --- a/fs/jffs2/wbuf.c\r\n> +++ b/fs/jffs2/wbuf.c\r\n> @@ -17,7 +17,7 @@\r\n>   #include <linux/slab.h>\r\n>   #include <linux/mtd/mtd.h>\r\n>   #include <linux/crc32.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/jiffies.h>\r\n>   #include <linux/sched.h>\r\n>   #include <linux/writeback.h>\r\n> diff --git a/include/linux/mtd/nand-gpio.h b/include/linux/mtd/nand-gpio.h\r\n> index 51534e50f7fc..be4f45d89be2 100644\r\n> --- a/include/linux/mtd/nand-gpio.h\r\n> +++ b/include/linux/mtd/nand-gpio.h\r\n> @@ -1,7 +1,7 @@\r\n>   #ifndef __LINUX_MTD_NAND_GPIO_H\r\n>   #define __LINUX_MTD_NAND_GPIO_H\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   \r\n>   struct gpio_nand_platdata {\r\n>   \tint\tgpio_nce;\r\n> diff --git a/include/linux/mtd/nand.h b/include/linux/mtd/rawnand.h\r\n> similarity index 99%\r\n> rename from include/linux/mtd/nand.h\r\n> rename to include/linux/mtd/rawnand.h\r\n> index 297684013977..8fb488d586d6 100644\r\n> --- a/include/linux/mtd/nand.h\r\n> +++ b/include/linux/mtd/rawnand.h\r\n> @@ -1,6 +1,4 @@\r\n>   /*\r\n> - *  linux/include/linux/mtd/nand.h\r\n> - *\r\n>    *  Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org>\r\n>    *                        Steven J. Hill <sjhill@realitydiluted.com>\r\n>    *\t\t          Thomas Gleixner <tglx@linutronix.de>\r\n> @@ -15,8 +13,8 @@\r\n>    * Changelog:\r\n>    *\tSee git changelog.\r\n>    */\r\n> -#ifndef __LINUX_MTD_NAND_H\r\n> -#define __LINUX_MTD_NAND_H\r\n> +#ifndef __LINUX_MTD_RAWNAND_H\r\n> +#define __LINUX_MTD_RAWNAND_H\r\n>   \r\n>   #include <linux/wait.h>\r\n>   #include <linux/spinlock.h>\r\n> @@ -1318,4 +1316,4 @@ void nand_cleanup(struct nand_chip *chip);\r\n>   \r\n>   /* Default extended ID decoding function */\r\n>   void nand_decode_ext_id(struct nand_chip *chip);\r\n> -#endif /* __LINUX_MTD_NAND_H */\r\n> +#endif /* __LINUX_MTD_RAWNAND_H */\r\n> diff --git a/include/linux/mtd/sh_flctl.h b/include/linux/mtd/sh_flctl.h\r\n> index 2251add65fa7..c759d403cbc0 100644\r\n> --- a/include/linux/mtd/sh_flctl.h\r\n> +++ b/include/linux/mtd/sh_flctl.h\r\n> @@ -22,7 +22,7 @@\r\n>   \r\n>   #include <linux/completion.h>\r\n>   #include <linux/mtd/mtd.h>\r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   #include <linux/pm_qos.h>\r\n>   \r\n> diff --git a/include/linux/mtd/sharpsl.h b/include/linux/mtd/sharpsl.h\r\n> index 65e91d0fa981..72a79c7d0e08 100644\r\n> --- a/include/linux/mtd/sharpsl.h\r\n> +++ b/include/linux/mtd/sharpsl.h\r\n> @@ -8,7 +8,7 @@\r\n>    * published by the Free Software Foundation.\r\n>    */\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   #include <linux/mtd/nand_ecc.h>\r\n>   #include <linux/mtd/partitions.h>\r\n>   \r\n> diff --git a/include/linux/platform_data/mtd-davinci.h b/include/linux/platform_data/mtd-davinci.h\r\n> index 1cf555aef896..f1a2cf655bdb 100644\r\n> --- a/include/linux/platform_data/mtd-davinci.h\r\n> +++ b/include/linux/platform_data/mtd-davinci.h\r\n> @@ -28,7 +28,7 @@\r\n>   #ifndef __ARCH_ARM_DAVINCI_NAND_H\r\n>   #define __ARCH_ARM_DAVINCI_NAND_H\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   \r\n>   #define NANDFCR_OFFSET\t\t0x60\r\n>   #define NANDFSR_OFFSET\t\t0x64\r\n> diff --git a/include/linux/platform_data/mtd-nand-s3c2410.h b/include/linux/platform_data/mtd-nand-s3c2410.h\r\n> index f01659026b26..f8c553f92655 100644\r\n> --- a/include/linux/platform_data/mtd-nand-s3c2410.h\r\n> +++ b/include/linux/platform_data/mtd-nand-s3c2410.h\r\n> @@ -12,7 +12,7 @@\r\n>   #ifndef __MTD_NAND_S3C2410_H\r\n>   #define __MTD_NAND_S3C2410_H\r\n>   \r\n> -#include <linux/mtd/nand.h>\r\n> +#include <linux/mtd/rawnand.h>\r\n>   \r\n>   /**\r\n>    * struct s3c2410_nand_set - define a set of one or more nand chips","headers":{"Return-Path":"<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xR9h36cnJz9sDB\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue,  8 Aug 2017 07:31:15 +1000 (AEST)","from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 3xR9h35TxBzDr2q\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue,  8 Aug 2017 07:31:15 +1000 (AEST)","from EUR02-HE1-obe.outbound.protection.outlook.com\n\t(mail-eopbgr10073.outbound.protection.outlook.com [40.107.1.73])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 3xR7HK12p3zDqp7\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tTue,  8 Aug 2017 05:43:08 +1000 (AEST)","from VI1PR0401MB2221.eurprd04.prod.outlook.com (10.166.44.10) by\n\tVI1PR0401MB2640.eurprd04.prod.outlook.com (10.168.66.12) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.1.1304.22; Mon, 7 Aug 2017 19:42:55 +0000","from VI1PR0401MB2221.eurprd04.prod.outlook.com\n\t([fe80::317a:cb95:3a9a:8f52]) by\n\tVI1PR0401MB2221.eurprd04.prod.outlook.com\n\t([fe80::317a:cb95:3a9a:8f52%13]) with mapi id 15.01.1320.018;\n\tMon, 7 Aug 2017 19:42:54 +0000"],"Authentication-Results":["ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=nxp.com header.i=@nxp.com header.b=\"NMMuXIXv\";\n\tdkim-atps=neutral","lists.ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=nxp.com header.i=@nxp.com header.b=\"NMMuXIXv\";\n\tdkim-atps=neutral","lists.ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=nxp.com header.i=@nxp.com header.b=\"NMMuXIXv\"; \n\tdkim-atps=neutral","spf=none (sender IP is )\n\tsmtp.mailfrom=han.xu@nxp.com; "],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=+6xEo/YmFfz7A4hiPOEGR/s/lu9RRdH21Nfpw3K3E5g=;\n\tb=NMMuXIXvKI/5zQmsJu5mFIU96szDRjj5A5zyz4sj84b/Bg7CSmtiVLiNlPmSZFQjuEzdONnqCttvwJO+kz0+6XYPPgeVw1SKuGEsxW20q0ma63gf+hEJlVvNJunesIoCl8NqCVXDH/JDrKbFNnPJFBd80/PGYP3LggSa4mo1Gaw=","From":"Han Xu <han.xu@nxp.com>","To":"Boris Brezillon <boris.brezillon@free-electrons.com>, Richard Weinberger\n\t<richard@nod.at>, \"linux-mtd@lists.infradead.org\"\n\t<linux-mtd@lists.infradead.org>","Subject":"Re: [PATCH] mtd: nand: Rename nand.h into rawnand.h","Thread-Topic":"[PATCH] mtd: nand: Rename nand.h into rawnand.h","Thread-Index":"AQHTDTZx4Xjoj09S6UCGejqOZVciXaJ0UmkAgAT8g4A=","Date":"Mon, 7 Aug 2017 19:42:54 +0000","Message-ID":"<b7cd0e25-1103-842a-829d-eed83316c93c@nxp.com>","References":"<1501860550-16506-1-git-send-email-boris.brezillon@free-electrons.com>\n\t<1501860550-16506-2-git-send-email-boris.brezillon@free-electrons.com>","In-Reply-To":"<1501860550-16506-2-git-send-email-boris.brezillon@free-electrons.com>","Accept-Language":"en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","authentication-results":["ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=nxp.com header.i=@nxp.com header.b=\"NMMuXIXv\";\n\tdkim-atps=neutral","lists.ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=nxp.com header.i=@nxp.com header.b=\"NMMuXIXv\";\n\tdkim-atps=neutral","lists.ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=nxp.com header.i=@nxp.com header.b=\"NMMuXIXv\"; \n\tdkim-atps=neutral","spf=none (sender IP is )\n\tsmtp.mailfrom=han.xu@nxp.com; "],"x-originating-ip":"[192.88.168.1]","x-ms-publictraffictype":"Email","x-microsoft-exchange-diagnostics":"1; VI1PR0401MB2640;\n\t6:cMCb9KOWnn9ipNBPUzAMPhTuiOJj22g/9pEkRjGixyc8XHEFS+FpKyUlf2uBjrjf0qxWd5MqLtp5+W4jk3FEyhEP411ufaYQiyWRYe9YtbufK5MwSeIg7t8b3q1wEmUX51yTPwxxkFHKpvJGZWwOPN+9Q7DcsxmHTRMPjLgEHvV+ZOheCfq7qN0IGQVGBYlBgcAwCY+LICDus9WWhP44ueQltPSEyOOb94BRZ+0kOVQd2CmsAXFR8ealX1/JrnfEelbkVO4pb3w+DdUCJ9zqJbobnjTmvA4MtjdmodVjmLy8yNWVf7SNfZakjJkoE6l/8ttIgyOVe+Bf4PuvlR6OTQ==;\n\t5:1MXiBSi9HxKHtYYaLL/9b8kMSBXfNtcKMsLpb6Rn1uQ2wSueZ0K0nYIlVTxh/vh5B0v79E0EJ5iBLgLfyoj2r9vBvU9aXsjci9gzOe4lgVvj77myUI4DdpL8TQt8I47CRehOJW1PPKvxVrGybJq8tQ==;\n\t24:VE0/Zkoj9RS+utKnbCzrEPKXeSfFNw3O5d4kuFbxG/J4q0dGYXSjIYsem03ljurQ9sBMik8ZN6kmahtMfVAU6h+hveiJ3Ui7haETiVYlp98=;\n\t7:uTMww7Q/kiFC38jadL0qe5xxCHHzTOOoA1+tJ+yKTB4swx0483LALc0sC7CR/JFRCEGGwlulKSYwm3YLIINF4rgf8QTFLFjwlGkpVDWMGxJ0Tes0hSf19r5Nk7r8YUkOoKJ85UcpiKZ4AlMwV1MgcSoc0UveBouVvFqSBTbm71Fp054phaNpf+UMy2PxkVRvFPo0yg+JRM398NQwkfi3lqh/KwRIiH/CLjvk3ftQ4z0=","x-ms-office365-filtering-correlation-id":"e81a371a-8011-471c-75a9-08d4ddcc7f96","x-ms-office365-filtering-ht":"Tenant","x-microsoft-antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(48565401081)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:VI1PR0401MB2640; ","x-ms-traffictypediagnostic":"VI1PR0401MB2640:","x-exchange-antispam-report-test":"UriScan:(143289334528602)(191636701735510)(31051911155226)(9452136761055)(189930954265078)(65623756079841)(185117386973197)(258649278758335)(42262312472803)(58145275503218);","x-microsoft-antispam-prvs":"<VI1PR0401MB26405880EDC81A596DB7898797B50@VI1PR0401MB2640.eurprd04.prod.outlook.com>","x-exchange-antispam-report-cfa-test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(100000703101)(100105400095)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123558100)(20161123560025)(20161123564025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:VI1PR0401MB2640; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:VI1PR0401MB2640; ","x-forefront-prvs":"0392679D18","x-forefront-antispam-report":"SFV:NSPM;\n\tSFS:(10009020)(6009001)(39400400002)(39450400003)(39410400002)(39860400002)(39850400002)(39840400002)(199003)(24454002)(53754006)(54534003)(377454003)(189002)(45080400002)(6306002)(5660300001)(6512007)(5250100002)(81166006)(53946003)(2501003)(8676002)(81156014)(16200700003)(305945005)(7366002)(7406005)(50986999)(76176999)(54356999)(6246003)(7416002)(38730400002)(25786009)(8936002)(99286003)(2900100001)(53936002)(66066001)(101416001)(3846002)(6116002)(102836003)(3660700001)(31686004)(6436002)(106356001)(105586002)(54906002)(7736002)(33646002)(4326008)(68736007)(3280700002)(478600001)(2906002)(189998001)(229853002)(6486002)(6506006)(86362001)(97736004)(2950100002)(53546010)(14454004)(36756003)(575784001)(39060400002)(31696002)(21314002)(2004002)(15866825006)(579004)(559001)(569006);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0401MB2640;\n\tH:VI1PR0401MB2221.eurprd04.prod.outlook.com; FPR:; SPF:None;\n\tPTR:InfoNoRecords; A:1; MX:1; LANG:en; ","received-spf":"None (protection.outlook.com: nxp.com does not designate\n\tpermitted sender hosts)","spamdiagnosticoutput":"1:99","spamdiagnosticmetadata":"NSPM","Content-Type":"text/plain; charset=\"utf-8\"","Content-ID":"<1F98DD369CE69B40B00662F47342B9A1@eurprd04.prod.outlook.com>","Content-Transfer-Encoding":"base64","MIME-Version":"1.0","X-OriginatorOrg":"nxp.com","X-MS-Exchange-CrossTenant-originalarrivaltime":"07 Aug 2017 19:42:54.4560\n\t(UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"686ea1d3-bc2b-4c6f-a92c-d99c5c301635","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"VI1PR0401MB2640","X-Mailman-Approved-At":"Tue, 08 Aug 2017 07:28:22 +1000","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.23","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List\n\t<linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"Andrew Lunn <andrew@lunn.ch>, Rich Felker <dalias@libc.org>,\n\tNeil Armstrong <narmstrong@baylibre.com>,\n\tTony Lindgren <tony@atomide.com>, \n\t\"linux-mips@linux-mips.org\" <linux-mips@linux-mips.org>,\n\tSekhar Nori <nsekhar@ti.com>, Stefan Agner <stefan@agner.ch>,\n\tMasahiro Yamada <yamada.masahiro@socionext.com>,\n\tMarc Gonzalez <marc_gonzalez@sigmadesigns.com>,\n\tRobert Jarzmik <robert.jarzmik@free.fr>,\n\tAlexander Clouter <alex@digriz.org.uk>,\n\t\"devel@driverdev.osuosl.org\" <devel@driverdev.osuosl.org>,\n\tJesper Nilsson <jesper.nilsson@axis.com>,\n\t\"linux-omap@vger.kernel.org\" <linux-omap@vger.kernel.org>,\n\tMaxim Levitsky <maximlevitsky@gmail.com>,\n\tYoshinori Sato <ysato@users.sourceforge.jp>,\n\tJonathan Corbet <corbet@lwn.net>, \n\t\"linux-sh@vger.kernel.org\" <linux-sh@vger.kernel.org>,\n\tJosh Wu <rainyfeeling@outlook.com>,\n\t\"linux-doc@vger.kernel.org\" <linux-doc@vger.kernel.org>,\n\t\"linux-mediatek@lists.infradead.org\"\n\t<linux-mediatek@lists.infradead.org>, \n\tKrzysztof Kozlowski <krzk@kernel.org>,\n\tMarek Vasut <marek.vasut@gmail.com>, Kukjin Kim <kgene@kernel.org>,\n\tMatthias Brugger <matthias.bgg@gmail.com>, \n\tEzequiel Garcia <ezequiel.garcia@free-electrons.com>,\n\tSylvain Lemieux <slemieux.tyco@gmail.com>,\n\t\"bcm-kernel-feedback-list@broadcom.com\"\n\t<bcm-kernel-feedback-list@broadcom.com>,\n\tSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>,\n\t\"linuxppc-dev@lists.ozlabs.org\" <linuxppc-dev@lists.ozlabs.org>,\n\tJason Cooper <jason@lakedaemon.net>, Wan ZongShun <mcuos.com@gmail.com>, \n\tSteven Miao <realmz6@gmail.com>,\n\t\"adi-buildroot-devel@lists.sourceforge.net\"\n\t<adi-buildroot-devel@lists.sourceforge.net>,\n\tHaojian Zhuang <haojian.zhuang@gmail.com>,\n\tVladimir Zapolskiy <vz@mleia.com>, Mikael Starvik <starvik@axis.com>,\n\t\"linux-oxnas@lists.tuxfamily.org\" <linux-oxnas@lists.tuxfamily.org>, \n\tHarvey Hunt <harveyhuntnexus@gmail.com>,\n\tKrzysztof Halasa <khalasa@piap.pl>, Kamal Dasu <kdasu.kdev@gmail.com>,\n\tGregory Clement <gregory.clement@free-electrons.com>,\n\tMauro Carvalho Chehab <mchehab@kernel.org>,\n\tAlexander Sverdlin <alexander.sverdlin@gmail.com>,\n\tSimtec Linux Team <linux@simtec.co.uk>,\n\t\"linux-arm-kernel@lists.infradead.org\"\n\t<linux-arm-kernel@lists.infradead.org>, \n\tBrian Norris <computersforpeace@gmail.com>,\n\tEric Miao <eric.y.miao@gmail.com>, \n\t\"linux-cris-kernel@axis.com\" <linux-cris-kernel@axis.com>,\n\tDavid Woodhouse <dwmw2@infradead.org>,\n\tKevin Hilman <khilman@kernel.org>, \n\tGreg Kroah-Hartman <gregkh@linuxfoundation.org>,\n\tRalf Baechle <ralf@linux-mips.org>, Wenyou Yang <wenyou.yang@atmel.com>, \n\tHartley Sweeten <hsweeten@visionengravers.com>,\n\tSascha Hauer <kernel@pengutronix.de>, Cyrille\n\tPitchen <cyrille.pitchen@wedev4u.fr>,\n\tFabio Estevam <fabio.estevam@nxp.com>, \n\tAaro Koskinen <aaro.koskinen@iki.fi>, \"linux-samsung-soc@vger.kernel.org\"\n\t<linux-samsung-soc@vger.kernel.org>, \n\tShawn Guo <shawnguo@kernel.org>, Daniel Mack <daniel@zonque.org>,\n\tPeter Pan <peterpandong@micron.com>","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n\t<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}},{"id":1740909,"web_url":"http://patchwork.ozlabs.org/comment/1740909/","msgid":"<SN1PR0101MB1565E57B6E4B074BC235DCACD0B50@SN1PR0101MB1565.prod.exchangelabs.com>","date":"2017-08-07T19:44:22","subject":"RE: [PATCH] mtd: nand: Rename nand.h into rawnand.h","submitter":{"id":857,"url":"http://patchwork.ozlabs.org/api/people/857/","name":"Hartley Sweeten","email":"hartleys@visionengravers.com"},"content":"On Friday, August 04, 2017 8:29 AM, Boris Brezillon wrote:\r\n> We are planning to share more code between different NAND based\r\n> devices (SPI NAND, OneNAND and raw NANDs), but before doing that\r\n> we need to move the existing include/linux/mtd/nand.h file into\r\n> include/linux/mtd/rawnand.h so we can later create a nand.h header\r\n> containing all common structure and function prototypes.\r\n\r\nFor ep93xx,\r\n\r\nAcked-by: H Hartley Sweeten <hsweeten@visionengravers.com>","headers":{"Return-Path":"<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xR9jb5h07z9sDB\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue,  8 Aug 2017 07:32:35 +1000 (AEST)","from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 3xR9jb4W8FzDqpW\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue,  8 Aug 2017 07:32:35 +1000 (AEST)","from NAM01-SN1-obe.outbound.protection.outlook.com\n\t(mail-sn1nam01on0134.outbound.protection.outlook.com [104.47.32.134])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 3xR7Jw0P28zDqp7\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tTue,  8 Aug 2017 05:44:31 +1000 (AEST)","from SN1PR0101MB1565.prod.exchangelabs.com (10.163.128.23) by\n\tSN1PR0101MB1568.prod.exchangelabs.com (10.163.128.26) with Microsoft\n\tSMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.1.1304.22; Mon, 7 Aug 2017 19:44:22 +0000","from SN1PR0101MB1565.prod.exchangelabs.com ([10.163.128.23]) by\n\tSN1PR0101MB1565.prod.exchangelabs.com ([10.163.128.23]) with mapi id\n\t15.01.1304.027; Mon, 7 Aug 2017 19:44:22 +0000"],"From":"Hartley Sweeten <HartleyS@visionengravers.com>","To":"Boris Brezillon <boris.brezillon@free-electrons.com>, Richard Weinberger\n\t<richard@nod.at>, \"linux-mtd@lists.infradead.org\"\n\t<linux-mtd@lists.infradead.org>","Subject":"RE: [PATCH] mtd: nand: Rename nand.h into rawnand.h","Thread-Topic":"[PATCH] mtd: nand: Rename nand.h into rawnand.h","Thread-Index":"AQHTDTZzfplHvw6zWUavdC+FZm8F/qJ0UmkAgAT90bA=","Date":"Mon, 7 Aug 2017 19:44:22 +0000","Message-ID":"<SN1PR0101MB1565E57B6E4B074BC235DCACD0B50@SN1PR0101MB1565.prod.exchangelabs.com>","References":"<1501860550-16506-1-git-send-email-boris.brezillon@free-electrons.com>\n\t<1501860550-16506-2-git-send-email-boris.brezillon@free-electrons.com>","In-Reply-To":"<1501860550-16506-2-git-send-email-boris.brezillon@free-electrons.com>","Accept-Language":"en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","authentication-results":"spf=none (sender IP is )\n\tsmtp.mailfrom=HartleyS@visionengravers.com; ","x-originating-ip":"[184.183.19.121]","x-ms-publictraffictype":"Email","x-microsoft-exchange-diagnostics":"1; SN1PR0101MB1568;\n\t6:YzlvuU3S9Kas1n4u7OqUW7m3wiUR791GfrIzf4SJ4MDWn9g1d4n86j/PaKbhvvUa+NcKlf2dxEzFduM58zUAE5sWnbOxy9xsv3Hw5b4Cow0jM+kwqzhPs018vxdk+hkV29qVnmzqIgFtLdSx/+eItYfSlRO9EqEiZ8ZtbZGZhTM4TO/WIp1y2BEYNdWLE2i2Z+twfuMQWGZPeL4UXIXJdPm61p9esIkogQcTJgueRUG8OiM1O7p/50xmz6eLI56HlmJJgtdGDT3//wMBqBeqdYLs4UOAK2FmJVlKUo17doXN8yHc/t81gllnvS1gilEXEXoXfZ2ACHhESf2p0Ex9NA==;\n\t5:bjQbteG3lpEN0obkLcObhdxIeMIgTMGQc4is8tqUK0qnq33+z6fA+cK96WhKKFMhfyb1MN+lS8ul8NVbkQEw5Pjv/obzN/Udt9jvK713VHNwxqB5X+ZZo2dbj2WL/ZV8qaOk8pj8iLpEb4NPJn4qeQ==;\n\t24:WDh0gRyl42cN5Q2PzreJTc5JogOHqmf5VMj+CsrgZY0+ydQsG4Dp9NFnAYQqzGOps77j2Keg0OqdZ0j4wKM+n7UOlfIDOlHc56vPaT4+8/Q=;\n\t7:XlqrSvwZzdLCbFvOYB1xuDGleipr9ux7bMLs8nb+MOmXRlCotCAyIho2txa2hAhrEhDapfJy+u7k2gCgQXudJ4Ajk1Kht90HlgosUfFo76rXqF38O2NsnzQbQp0HurJNQnY8zPzIkA/V5AdtA6crfotRrbTZG/H/m0DVkhhGOVK30BGISImJdouRJc5YzDOfRMlgB3HoACnjdXRFTizaobTzH5jJLTH5hfR4RL/0EwE=","x-ms-office365-filtering-correlation-id":"d1c38cfe-4f1e-4812-2fae-08d4ddccb3bb","x-microsoft-antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(2017082002075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:SN1PR0101MB1568; ","x-ms-traffictypediagnostic":"SN1PR0101MB1568:","x-exchange-antispam-report-test":"UriScan:;","x-microsoft-antispam-prvs":"<SN1PR0101MB1568D089DA40B10D595867ECD0B50@SN1PR0101MB1568.prod.exchangelabs.com>","x-exchange-antispam-report-cfa-test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(100000703101)(100105400095)(6041248)(20161123555025)(20161123558100)(2016111802025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123562025)(20161123560025)(6072148)(6043046)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:SN1PR0101MB1568; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:SN1PR0101MB1568; ","x-forefront-prvs":"0392679D18","x-forefront-antispam-report":"SFV:NSPM;\n\tSFS:(10019020)(6009001)(39410400002)(39400400002)(39450400003)(39840400002)(199003)(189002)(377454003)(24454002)(14454004)(9686003)(76176999)(53936002)(6246003)(50986999)(97736004)(7736002)(5660300001)(54356999)(4326008)(74316002)(3280700002)(53546010)(102836003)(6116002)(54906002)(68736007)(106356001)(101416001)(3660700001)(305945005)(3846002)(38730400002)(99286003)(80792005)(8656003)(105586002)(8936002)(6506006)(189998001)(229853002)(2900100001)(33656002)(86362001)(2950100002)(25786009)(39060400002)(7366002)(7696004)(55016002)(7406005)(6436002)(7416002)(66066001)(2906002)(77096006)(478600001)(2501003)(8676002)(81156014)(72206003)(81166006);\n\tDIR:OUT; SFP:1102; SCL:1; SRVR:SN1PR0101MB1568;\n\tH:SN1PR0101MB1565.prod.exchangelabs.com; FPR:; SPF:None;\n\tPTR:InfoNoRecords; A:1; MX:1; LANG:en; ","received-spf":"None (protection.outlook.com: visionengravers.com does not\n\tdesignate permitted sender hosts)","spamdiagnosticoutput":"1:99","spamdiagnosticmetadata":"NSPM","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","MIME-Version":"1.0","X-OriginatorOrg":"visionengravers.com","X-MS-Exchange-CrossTenant-originalarrivaltime":"07 Aug 2017 19:44:22.0944\n\t(UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"d698601f-af92-4269-8099-fd6f11636477","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"SN1PR0101MB1568","X-Mailman-Approved-At":"Tue, 08 Aug 2017 07:28:22 +1000","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.23","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List\n\t<linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"Andrew Lunn <andrew@lunn.ch>, Rich Felker <dalias@libc.org>, Neil\n\tArmstrong <narmstrong@baylibre.com>, Tony Lindgren <tony@atomide.com>,\n\t\"linux-mips@linux-mips.org\" <linux-mips@linux-mips.org>,\n\tSekhar Nori <nsekhar@ti.com>, Stefan Agner <stefan@agner.ch>,\n\tMasahiro Yamada <yamada.masahiro@socionext.com>,\n\tMarc Gonzalez <marc_gonzalez@sigmadesigns.com>,\n\tRobert Jarzmik <robert.jarzmik@free.fr>,\n\tAlexander Clouter <alex@digriz.org.uk>,\n\t\"devel@driverdev.osuosl.org\" <devel@driverdev.osuosl.org>,\n\tJesper Nilsson <jesper.nilsson@axis.com>,\n\t\"linux-omap@vger.kernel.org\" <linux-omap@vger.kernel.org>,\n\tMaxim Levitsky <maximlevitsky@gmail.com>,\n\tYoshinori Sato <ysato@users.sourceforge.jp>,\n\tJonathan Corbet <corbet@lwn.net>, \n\t\"linux-sh@vger.kernel.org\" <linux-sh@vger.kernel.org>,\n\tJosh Wu <rainyfeeling@outlook.com>,\n\t\"linux-doc@vger.kernel.org\" <linux-doc@vger.kernel.org>,\n\t\"linux-mediatek@lists.infradead.org\"\n\t<linux-mediatek@lists.infradead.org>, \n\tKrzysztof Kozlowski <krzk@kernel.org>,\n\tMarek Vasut <marek.vasut@gmail.com>, Kukjin Kim <kgene@kernel.org>,\n\tMatthias Brugger <matthias.bgg@gmail.com>, \n\tEzequiel Garcia <ezequiel.garcia@free-electrons.com>,\n\tSylvain Lemieux <slemieux.tyco@gmail.com>,\n\t\"bcm-kernel-feedback-list@broadcom.com\"\n\t<bcm-kernel-feedback-list@broadcom.com>,\n\tSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>,\n\t\"linuxppc-dev@lists.ozlabs.org\" <linuxppc-dev@lists.ozlabs.org>,\n\tJason Cooper <jason@lakedaemon.net>, Wan ZongShun <mcuos.com@gmail.com>, \n\tSteven Miao <realmz6@gmail.com>,\n\t\"adi-buildroot-devel@lists.sourceforge.net\"\n\t<adi-buildroot-devel@lists.sourceforge.net>,\n\tHaojian Zhuang <haojian.zhuang@gmail.com>,\n\tVladimir Zapolskiy <vz@mleia.com>, Mikael Starvik <starvik@axis.com>,\n\t\"linux-oxnas@lists.tuxfamily.org\" <linux-oxnas@lists.tuxfamily.org>, \n\tHarvey Hunt <harveyhuntnexus@gmail.com>,\n\tKrzysztof Halasa <khalasa@piap.pl>, Kamal Dasu <kdasu.kdev@gmail.com>,\n\tGregory Clement <gregory.clement@free-electrons.com>,\n\tHan Xu <han.xu@nxp.com>, Mauro Carvalho Chehab <mchehab@kernel.org>,\n\tAlexander Sverdlin <alexander.sverdlin@gmail.com>,\n\tSimtec Linux Team <linux@simtec.co.uk>,\n\t\"linux-arm-kernel@lists.infradead.org\"\n\t<linux-arm-kernel@lists.infradead.org>, \n\tBrian Norris <computersforpeace@gmail.com>,\n\tEric Miao <eric.y.miao@gmail.com>, \n\t\"linux-cris-kernel@axis.com\" <linux-cris-kernel@axis.com>,\n\tDavid Woodhouse <dwmw2@infradead.org>,\n\tKevin Hilman <khilman@kernel.org>, \n\tGreg Kroah-Hartman <gregkh@linuxfoundation.org>,\n\tRalf Baechle <ralf@linux-mips.org>, Wenyou Yang <wenyou.yang@atmel.com>, \n\tSascha Hauer <kernel@pengutronix.de>, Cyrille\n\tPitchen <cyrille.pitchen@wedev4u.fr>,\n\tFabio Estevam <fabio.estevam@nxp.com>, \n\tAaro Koskinen <aaro.koskinen@iki.fi>, \"linux-samsung-soc@vger.kernel.org\"\n\t<linux-samsung-soc@vger.kernel.org>, \n\tShawn Guo <shawnguo@kernel.org>, Daniel Mack <daniel@zonque.org>,\n\tPeter Pan <peterpandong@micron.com>","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n\t<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}},{"id":1743471,"web_url":"http://patchwork.ozlabs.org/comment/1743471/","msgid":"<20170810005804.GB31819@dragon>","date":"2017-08-10T00:58:05","subject":"Re: [PATCH] mtd: nand: Rename nand.h into rawnand.h","submitter":{"id":66396,"url":"http://patchwork.ozlabs.org/api/people/66396/","name":"Shawn Guo","email":"shawnguo@kernel.org"},"content":"On Fri, Aug 04, 2017 at 05:29:10PM +0200, Boris Brezillon wrote:\n> We are planning to share more code between different NAND based\n> devices (SPI NAND, OneNAND and raw NANDs), but before doing that\n> we need to move the existing include/linux/mtd/nand.h file into\n> include/linux/mtd/rawnand.h so we can later create a nand.h header\n> containing all common structure and function prototypes.\n> \n> Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>\n> Signed-off-by: Peter Pan <peterpandong@micron.com>\n...\n>  arch/arm/mach-imx/mach-qong.c                   | 2 +-\n\nAcked-by: Shawn Guo <shawnguo@kernel.org>","headers":{"Return-Path":"<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xSWmg4PQHz9t2M\n\tfor <patchwork-incoming@ozlabs.org>;\n\tThu, 10 Aug 2017 12:09:55 +1000 (AEST)","from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 3xSWmg3VZfzDr5T\n\tfor <patchwork-incoming@ozlabs.org>;\n\tThu, 10 Aug 2017 12:09:55 +1000 (AEST)","from mail.kernel.org (mail.kernel.org [198.145.29.99])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 3xSVCg59XMzDqtT\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tThu, 10 Aug 2017 10:59:43 +1000 (AEST)","from dragon (li411-102.members.linode.com [106.187.91.102])\n\t(using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits))\n\t(No client certificate requested)\n\tby mail.kernel.org (Postfix) with ESMTPSA id 1341622B65;\n\tThu, 10 Aug 2017 00:59:24 +0000 (UTC)"],"DMARC-Filter":"OpenDMARC Filter v1.3.2 mail.kernel.org 1341622B65","Authentication-Results":["mail.kernel.org;\n\tdmarc=none (p=none dis=none) header.from=kernel.org","mail.kernel.org;\n\tspf=none smtp.mailfrom=shawnguo@kernel.org"],"Date":"Thu, 10 Aug 2017 08:58:05 +0800","From":"Shawn Guo <shawnguo@kernel.org>","To":"Boris Brezillon <boris.brezillon@free-electrons.com>","Subject":"Re: [PATCH] mtd: nand: Rename nand.h into rawnand.h","Message-ID":"<20170810005804.GB31819@dragon>","References":"<1501860550-16506-1-git-send-email-boris.brezillon@free-electrons.com>\n\t<1501860550-16506-2-git-send-email-boris.brezillon@free-electrons.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<1501860550-16506-2-git-send-email-boris.brezillon@free-electrons.com>","User-Agent":"Mutt/1.5.21 (2010-09-15)","X-Mailman-Approved-At":"Thu, 10 Aug 2017 12:08:50 +1000","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.23","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List\n\t<linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"Andrew Lunn <andrew@lunn.ch>, Rich Felker <dalias@libc.org>,\n\tNeil Armstrong <narmstrong@baylibre.com>,\n\tTony Lindgren <tony@atomide.com>, \n\tlinux-mips@linux-mips.org, Sekhar Nori <nsekhar@ti.com>,\n\tStefan Agner <stefan@agner.ch>,\n\tMasahiro Yamada <yamada.masahiro@socionext.com>,\n\tlinux-mtd@lists.infradead.org, \n\tMarc Gonzalez <marc_gonzalez@sigmadesigns.com>,\n\tbcm-kernel-feedback-list@broadcom.com,\n\tRobert Jarzmik <robert.jarzmik@free.fr>, \n\tAlexander Clouter <alex@digriz.org.uk>, devel@driverdev.osuosl.org,\n\tJesper Nilsson <jesper.nilsson@axis.com>, linux-omap@vger.kernel.org, \n\tMaxim Levitsky <maximlevitsky@gmail.com>,\n\tYoshinori Sato <ysato@users.sourceforge.jp>,\n\tJonathan Corbet <corbet@lwn.net>, \n\tlinux-sh@vger.kernel.org, Richard Weinberger <richard@nod.at>,\n\tlinux-doc@vger.kernel.org, linux-mediatek@lists.infradead.org,\n\tKrzysztof Kozlowski <krzk@kernel.org>,\n\tMarek Vasut <marek.vasut@gmail.com>, Kukjin Kim <kgene@kernel.org>,\n\tMatthias Brugger <matthias.bgg@gmail.com>, \n\tEzequiel Garcia <ezequiel.garcia@free-electrons.com>,\n\tSylvain Lemieux <slemieux.tyco@gmail.com>,\n\tJosh Wu <rainyfeeling@outlook.com>, \n\tSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>,\n\tlinuxppc-dev@lists.ozlabs.org, Jason Cooper <jason@lakedaemon.net>,\n\tWan ZongShun <mcuos.com@gmail.com>, Steven Miao <realmz6@gmail.com>, \n\tadi-buildroot-devel@lists.sourceforge.net,\n\tHaojian Zhuang <haojian.zhuang@gmail.com>,\n\tVladimir Zapolskiy <vz@mleia.com>, \n\tMikael Starvik <starvik@axis.com>, linux-oxnas@lists.tuxfamily.org,\n\tHarvey Hunt <harveyhuntnexus@gmail.com>,\n\tKrzysztof Halasa <khalasa@piap.pl>, Kamal Dasu <kdasu.kdev@gmail.com>,\n\tGregory Clement <gregory.clement@free-electrons.com>,\n\tHan Xu <han.xu@nxp.com>, Mauro Carvalho Chehab <mchehab@kernel.org>,\n\tAlexander Sverdlin <alexander.sverdlin@gmail.com>,\n\tSimtec Linux Team <linux@simtec.co.uk>,\n\tlinux-arm-kernel@lists.infradead.org, \n\tBrian Norris <computersforpeace@gmail.com>,\n\tEric Miao <eric.y.miao@gmail.com>, linux-cris-kernel@axis.com,\n\tGreg Kroah-Hartman <gregkh@linuxfoundation.org>, \n\tKevin Hilman <khilman@kernel.org>, linux-samsung-soc@vger.kernel.org, \n\tRalf Baechle <ralf@linux-mips.org>, Wenyou Yang <wenyou.yang@atmel.com>, \n\tHartley Sweeten <hsweeten@visionengravers.com>,\n\tSascha Hauer <kernel@pengutronix.de>,\n\tCyrille Pitchen <cyrille.pitchen@wedev4u.fr>,\n\tFabio Estevam <fabio.estevam@nxp.com>,\n\tAaro Koskinen <aaro.koskinen@iki.fi>, \n\tDavid Woodhouse <dwmw2@infradead.org>, Daniel Mack <daniel@zonque.org>,\n\tPeter Pan <peterpandong@micron.com>","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n\t<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}}]