From mboxrd@z Thu Jan 1 00:00:00 1970 Received: with ECARTIS (v1.0.0; list linux-mips); Thu, 01 May 2014 08:33:48 +0200 (CEST) Received: from mail-pd0-f173.google.com ([209.85.192.173]:38935 "EHLO mail-pd0-f173.google.com" rhost-flags-OK-OK-OK-OK) by eddie.linux-mips.org with ESMTP id S6854764AbaEAG1nY29aA (ORCPT ); Thu, 1 May 2014 08:27:43 +0200 Received: by mail-pd0-f173.google.com with SMTP id p10so2721246pdj.4 for ; Wed, 30 Apr 2014 23:27:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=Y92ONcaGCO1zLoK6Miv65Ot2ESOHKxfBI8Z12px92GY=; b=LIPwv/V7rq9UdITI4Gyipz9Rqs+hjZC6hBhCeQLBV4RZwsDt8wpi2RwLmn8hs6GrGg tQVBgmzkHe23tknG91AqBCZH4CnVZow5RXn9dDNDEsLe/EvVdU0AEN9xi6qsu9Ra2Qoj YeTkbDuvek99OaMT9RC25zgDSuzZROxSHcyui61nW3q+/QHczQ3fzxTUYrHU72NwixR0 s/bDGatAtDwJ7lNcQ2glLHdECOS0rGBRCCn57oBZH0H1SnbHfTjaMimoSxkCwktmzJ8w 6jE8WvpFasuY7uNQofCH0amEZQv1a1Mtnc1q9VIieSxFT5TbAWFyZH5OlHb3rkbV3Jf5 nx+g== X-Received: by 10.66.102.39 with SMTP id fl7mr17389003pab.43.1398925638956; Wed, 30 Apr 2014 23:27:18 -0700 (PDT) Received: from norris-Latitude-E6410.globalsuite.net ([12.104.145.50]) by mx.google.com with ESMTPSA id yq4sm149337568pab.34.2014.04.30.23.27.15 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 30 Apr 2014 23:27:18 -0700 (PDT) From: Brian Norris To: Linux Kernel Cc: Brian Norris , Huang Shijie , Marek Vasut , , Russell King , adi-buildroot-devel@lists.sourceforge.net, Andrew Lunn , Andrew Victor , Arnd Bergmann , Benjamin Herrenschmidt , Jason Cooper , Jean-Christophe Plagniol-Villard , linux-arm-kernel@lists.infradead.org, linux-mips@linux-mips.org, linuxppc-dev@lists.ozlabs.org, linux-sh@vger.kernel.org, linux-tegra@vger.kernel.org, Magnus Damm , Nicolas Ferre , Olof Johansson , Paul Mackerras , Ralf Baechle , Roland Stigge , Santosh Shilimkar , Sascha Hauer , Sebastian Hesselbarth , Shawn Guo , Simon Horman , Stephen Warren , Steven Miao , Thierry Reding Subject: [PATCH v2 00/12] defconfigs: add MTD_SPI_NOR (new subsystem dependency for M25P80) Date: Wed, 30 Apr 2014 23:26:35 -0700 Message-Id: <1398925607-7482-1-git-send-email-computersforpeace@gmail.com> X-Mailer: git-send-email 1.8.3.2 Return-Path: X-Envelope-To: <"|/home/ecartis/ecartis -s linux-mips"> (uid 0) X-Orcpt: rfc822;linux-mips@linux-mips.org Original-Recipient: rfc822;linux-mips@linux-mips.org X-archive-position: 40003 X-ecartis-version: Ecartis v1.0.0 Sender: linux-mips-bounce@linux-mips.org Errors-to: linux-mips-bounce@linux-mips.org X-original-sender: computersforpeace@gmail.com Precedence: bulk List-help: List-unsubscribe: List-software: Ecartis version 1.0.0 List-Id: linux-mips X-List-ID: linux-mips List-subscribe: List-owner: List-post: List-archive: X-list: linux-mips v1 --> v2: split ARM defconfig changes into their sub-architectures. No change in the overall diff. Hi all, We are introducing a new SPI-NOR subsystem/framework for MTD, to support various types of SPI-NOR flash controllers which require (or benefit from) intimate knowledge of the flash interface, rather than just the relatively dumb SPI interface. This framework borrows much of the m25p80 driver for its abstraction and moves this code into a spi-nor module. This means CONFIG_M25P80 now has a dependency on CONFIG_MTD_SPI_NOR, which should be added to the defconfigs. I expect that each (sub)architecture maintainer can merge these patches to their own tree. Note that without the new CONFIG_MTD_SPI_NOR symbol in your defconfig, Kconfig will automatically drop M25P80 for you. Please keep general comments to the cover letter, so all parties can see. This series is based on 3.15-rc1. The SPI-NOR development code (in -next, queued for 3.16) is here: git://git.infradead.org/l2-mtd.git +spinor This defconfig series is available in the same repo at: git://git.infradead.org/l2-mtd.git +defconfigs Thanks, Brian Brian Norris (12): ARM: imx/mxs defconfigs: add MTD_SPI_NOR (new dependency for M25P80) ARM: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) ARM: keystone: add MTD_SPI_NOR (new dependency for M25P80) ARM: tegra: add MTD_SPI_NOR (new dependency for M25P80) ARM: lpc32xx: add MTD_SPI_NOR (new dependency for M25P80) ARM: at91: add MTD_SPI_NOR (new dependency for M25P80) ARM: shmobile: add MTD_SPI_NOR (new dependency for M25P80) ARM: marvell: add MTD_SPI_NOR (new dependency for M25P80) blackfin: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) mips: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) powerpc: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) sh: defconfig: add MTD_SPI_NOR (new dependency for M25P80) arch/arm/configs/bockw_defconfig | 2 +- arch/arm/configs/dove_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/keystone_defconfig | 1 + arch/arm/configs/kirkwood_defconfig | 1 + arch/arm/configs/koelsch_defconfig | 1 + arch/arm/configs/lager_defconfig | 1 + arch/arm/configs/lpc32xx_defconfig | 2 +- arch/arm/configs/multi_v5_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/mvebu_v5_defconfig | 1 + arch/arm/configs/mvebu_v7_defconfig | 1 + arch/arm/configs/mxs_defconfig | 1 + arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/shmobile_defconfig | 1 + arch/arm/configs/tegra_defconfig | 1 + arch/blackfin/configs/BF526-EZBRD_defconfig | 2 +- arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 2 +- arch/blackfin/configs/BF527-EZKIT_defconfig | 2 +- arch/blackfin/configs/BF548-EZKIT_defconfig | 2 +- arch/blackfin/configs/BF609-EZKIT_defconfig | 2 +- arch/blackfin/configs/BlackStamp_defconfig | 3 +-- arch/blackfin/configs/H8606_defconfig | 3 +-- arch/mips/configs/ath79_defconfig | 3 +-- arch/mips/configs/db1xxx_defconfig | 1 + arch/mips/configs/rt305x_defconfig | 2 +- arch/powerpc/configs/corenet32_smp_defconfig | 2 +- arch/powerpc/configs/corenet64_smp_defconfig | 2 +- arch/powerpc/configs/mpc85xx_defconfig | 2 +- arch/powerpc/configs/mpc85xx_smp_defconfig | 2 +- arch/sh/configs/sh7757lcr_defconfig | 2 +- 31 files changed, 31 insertions(+), 21 deletions(-) -- 1.8.3.2 From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pd0-f173.google.com ([209.85.192.173]:38935 "EHLO mail-pd0-f173.google.com" rhost-flags-OK-OK-OK-OK) by eddie.linux-mips.org with ESMTP id S6854764AbaEAG1nY29aA (ORCPT ); Thu, 1 May 2014 08:27:43 +0200 From: Brian Norris Subject: [PATCH v2 00/12] defconfigs: add MTD_SPI_NOR (new subsystem dependency for M25P80) Date: Wed, 30 Apr 2014 23:26:35 -0700 Message-ID: <1398925607-7482-1-git-send-email-computersforpeace@gmail.com> Return-Path: Sender: linux-mips-bounce@linux-mips.org Errors-to: linux-mips-bounce@linux-mips.org List-help: List-unsubscribe: List-software: Ecartis version 1.0.0 List-subscribe: List-owner: List-post: List-archive: To: Linux Kernel Cc: Brian Norris , Huang Shijie , Marek Vasut , linux-mtd@lists.infradead.org, Russell King , adi-buildroot-devel@lists.sourceforge.net, Andrew Lunn , Andrew Victor , Arnd Bergmann , Benjamin Herrenschmidt , Jason Cooper , Jean-Christophe Plagniol-Villard , linux-arm-kernel@lists.infradead.org, linux-mips@linux-mips.org, linuxppc-dev@lists.ozlabs.org, linux-sh@vger.kernel.org, linux-tegra@vger.kernel.org, Magnus Damm , Nicolas Ferre , Olof Johansson , Paul Mackerras , Ralf Baechle , Roland Stigge , Santosh Shilimkar , Sascha Hauer , Sebastian Hesselbarth , Shawn Guo , Simon Horman , Stephen Warren , Steven Miao , Thierry Reding Message-ID: <20140501062635.zm4UgjoKdk36ENO4OroBjTYOmdQSqAMmVmhCTo7M_uc@z> v1 --> v2: split ARM defconfig changes into their sub-architectures. No change in the overall diff. Hi all, We are introducing a new SPI-NOR subsystem/framework for MTD, to support various types of SPI-NOR flash controllers which require (or benefit from) intimate knowledge of the flash interface, rather than just the relatively dumb SPI interface. This framework borrows much of the m25p80 driver for its abstraction and moves this code into a spi-nor module. This means CONFIG_M25P80 now has a dependency on CONFIG_MTD_SPI_NOR, which should be added to the defconfigs. I expect that each (sub)architecture maintainer can merge these patches to their own tree. Note that without the new CONFIG_MTD_SPI_NOR symbol in your defconfig, Kconfig will automatically drop M25P80 for you. Please keep general comments to the cover letter, so all parties can see. This series is based on 3.15-rc1. The SPI-NOR development code (in -next, queued for 3.16) is here: git://git.infradead.org/l2-mtd.git +spinor This defconfig series is available in the same repo at: git://git.infradead.org/l2-mtd.git +defconfigs Thanks, Brian Brian Norris (12): ARM: imx/mxs defconfigs: add MTD_SPI_NOR (new dependency for M25P80) ARM: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) ARM: keystone: add MTD_SPI_NOR (new dependency for M25P80) ARM: tegra: add MTD_SPI_NOR (new dependency for M25P80) ARM: lpc32xx: add MTD_SPI_NOR (new dependency for M25P80) ARM: at91: add MTD_SPI_NOR (new dependency for M25P80) ARM: shmobile: add MTD_SPI_NOR (new dependency for M25P80) ARM: marvell: add MTD_SPI_NOR (new dependency for M25P80) blackfin: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) mips: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) powerpc: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) sh: defconfig: add MTD_SPI_NOR (new dependency for M25P80) arch/arm/configs/bockw_defconfig | 2 +- arch/arm/configs/dove_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/keystone_defconfig | 1 + arch/arm/configs/kirkwood_defconfig | 1 + arch/arm/configs/koelsch_defconfig | 1 + arch/arm/configs/lager_defconfig | 1 + arch/arm/configs/lpc32xx_defconfig | 2 +- arch/arm/configs/multi_v5_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/mvebu_v5_defconfig | 1 + arch/arm/configs/mvebu_v7_defconfig | 1 + arch/arm/configs/mxs_defconfig | 1 + arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/shmobile_defconfig | 1 + arch/arm/configs/tegra_defconfig | 1 + arch/blackfin/configs/BF526-EZBRD_defconfig | 2 +- arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 2 +- arch/blackfin/configs/BF527-EZKIT_defconfig | 2 +- arch/blackfin/configs/BF548-EZKIT_defconfig | 2 +- arch/blackfin/configs/BF609-EZKIT_defconfig | 2 +- arch/blackfin/configs/BlackStamp_defconfig | 3 +-- arch/blackfin/configs/H8606_defconfig | 3 +-- arch/mips/configs/ath79_defconfig | 3 +-- arch/mips/configs/db1xxx_defconfig | 1 + arch/mips/configs/rt305x_defconfig | 2 +- arch/powerpc/configs/corenet32_smp_defconfig | 2 +- arch/powerpc/configs/corenet64_smp_defconfig | 2 +- arch/powerpc/configs/mpc85xx_defconfig | 2 +- arch/powerpc/configs/mpc85xx_smp_defconfig | 2 +- arch/sh/configs/sh7757lcr_defconfig | 2 +- 31 files changed, 31 insertions(+), 21 deletions(-) -- 1.8.3.2 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brian Norris To: Linux Kernel Subject: [PATCH v2 00/12] defconfigs: add MTD_SPI_NOR (new subsystem dependency for M25P80) Date: Wed, 30 Apr 2014 23:26:35 -0700 Message-Id: <1398925607-7482-1-git-send-email-computersforpeace@gmail.com> Cc: Andrew Lunn , Steven Miao , linux-mips@linux-mips.org, Benjamin Herrenschmidt , Nicolas Ferre , Thierry Reding , linux-mtd@lists.infradead.org, Marek Vasut , Russell King , linux-sh@vger.kernel.org, Magnus Damm , Shawn Guo , Jean-Christophe Plagniol-Villard , Sebastian Hesselbarth , Roland Stigge , Jason Cooper , Arnd Bergmann , Stephen Warren , adi-buildroot-devel@lists.sourceforge.net, Simon Horman , linux-tegra@vger.kernel.org, Andrew Victor , linux-arm-kernel@lists.infradead.org, Ralf Baechle , Huang Shijie , Santosh Shilimkar , Sascha Hauer , Olof Johansson , Paul Mackerras , Brian Norris , linuxppc-dev@lists.ozlabs.org List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , v1 --> v2: split ARM defconfig changes into their sub-architectures. No change in the overall diff. Hi all, We are introducing a new SPI-NOR subsystem/framework for MTD, to support various types of SPI-NOR flash controllers which require (or benefit from) intimate knowledge of the flash interface, rather than just the relatively dumb SPI interface. This framework borrows much of the m25p80 driver for its abstraction and moves this code into a spi-nor module. This means CONFIG_M25P80 now has a dependency on CONFIG_MTD_SPI_NOR, which should be added to the defconfigs. I expect that each (sub)architecture maintainer can merge these patches to their own tree. Note that without the new CONFIG_MTD_SPI_NOR symbol in your defconfig, Kconfig will automatically drop M25P80 for you. Please keep general comments to the cover letter, so all parties can see. This series is based on 3.15-rc1. The SPI-NOR development code (in -next, queued for 3.16) is here: git://git.infradead.org/l2-mtd.git +spinor This defconfig series is available in the same repo at: git://git.infradead.org/l2-mtd.git +defconfigs Thanks, Brian Brian Norris (12): ARM: imx/mxs defconfigs: add MTD_SPI_NOR (new dependency for M25P80) ARM: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) ARM: keystone: add MTD_SPI_NOR (new dependency for M25P80) ARM: tegra: add MTD_SPI_NOR (new dependency for M25P80) ARM: lpc32xx: add MTD_SPI_NOR (new dependency for M25P80) ARM: at91: add MTD_SPI_NOR (new dependency for M25P80) ARM: shmobile: add MTD_SPI_NOR (new dependency for M25P80) ARM: marvell: add MTD_SPI_NOR (new dependency for M25P80) blackfin: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) mips: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) powerpc: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) sh: defconfig: add MTD_SPI_NOR (new dependency for M25P80) arch/arm/configs/bockw_defconfig | 2 +- arch/arm/configs/dove_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/keystone_defconfig | 1 + arch/arm/configs/kirkwood_defconfig | 1 + arch/arm/configs/koelsch_defconfig | 1 + arch/arm/configs/lager_defconfig | 1 + arch/arm/configs/lpc32xx_defconfig | 2 +- arch/arm/configs/multi_v5_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/mvebu_v5_defconfig | 1 + arch/arm/configs/mvebu_v7_defconfig | 1 + arch/arm/configs/mxs_defconfig | 1 + arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/shmobile_defconfig | 1 + arch/arm/configs/tegra_defconfig | 1 + arch/blackfin/configs/BF526-EZBRD_defconfig | 2 +- arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 2 +- arch/blackfin/configs/BF527-EZKIT_defconfig | 2 +- arch/blackfin/configs/BF548-EZKIT_defconfig | 2 +- arch/blackfin/configs/BF609-EZKIT_defconfig | 2 +- arch/blackfin/configs/BlackStamp_defconfig | 3 +-- arch/blackfin/configs/H8606_defconfig | 3 +-- arch/mips/configs/ath79_defconfig | 3 +-- arch/mips/configs/db1xxx_defconfig | 1 + arch/mips/configs/rt305x_defconfig | 2 +- arch/powerpc/configs/corenet32_smp_defconfig | 2 +- arch/powerpc/configs/corenet64_smp_defconfig | 2 +- arch/powerpc/configs/mpc85xx_defconfig | 2 +- arch/powerpc/configs/mpc85xx_smp_defconfig | 2 +- arch/sh/configs/sh7757lcr_defconfig | 2 +- 31 files changed, 31 insertions(+), 21 deletions(-) -- 1.8.3.2 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brian Norris Subject: [PATCH v2 00/12] defconfigs: add MTD_SPI_NOR (new subsystem dependency for M25P80) Date: Wed, 30 Apr 2014 23:26:35 -0700 Message-ID: <1398925607-7482-1-git-send-email-computersforpeace@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: linuxppc-dev-bounces+glppe-linuxppc-embedded-2=m.gmane.org@lists.ozlabs.org Sender: "Linuxppc-dev" To: Linux Kernel Cc: Andrew Lunn , Steven Miao , linux-mips@linux-mips.org, Nicolas Ferre , Thierry Reding , linux-mtd@lists.infradead.org, Marek Vasut , Russell King , linux-sh@vger.kernel.org, Shawn Guo , Jean-Christophe Plagniol-Villard , Sebastian Hesselbarth , Roland Stigge , Jason Cooper , Arnd Bergmann , Stephen Warren , adi-buildroot-devel@lists.sourceforge.net, Simon Horman , linux-tegra@vger.kernel.org, Andrew Victor , linux-arm-kernel@lists.infradead.org, Ralf Baechle , Huang Shijie , Santosh Shilimkar List-Id: linux-tegra@vger.kernel.org djEgLS0+IHYyOiBzcGxpdCBBUk0gZGVmY29uZmlnIGNoYW5nZXMgaW50byB0aGVpciBzdWItYXJj aGl0ZWN0dXJlcy4gTm8gY2hhbmdlCiAgICAgICAgICAgaW4gdGhlIG92ZXJhbGwgZGlmZi4KCkhp IGFsbCwKCldlIGFyZSBpbnRyb2R1Y2luZyBhIG5ldyBTUEktTk9SIHN1YnN5c3RlbS9mcmFtZXdv cmsgZm9yIE1URCwgdG8gc3VwcG9ydAp2YXJpb3VzIHR5cGVzIG9mIFNQSS1OT1IgZmxhc2ggY29u dHJvbGxlcnMgd2hpY2ggcmVxdWlyZSAob3IgYmVuZWZpdCBmcm9tKQppbnRpbWF0ZSBrbm93bGVk Z2Ugb2YgdGhlIGZsYXNoIGludGVyZmFjZSwgcmF0aGVyIHRoYW4ganVzdCB0aGUgcmVsYXRpdmVs eSBkdW1iClNQSSBpbnRlcmZhY2UuIFRoaXMgZnJhbWV3b3JrIGJvcnJvd3MgbXVjaCBvZiB0aGUg bTI1cDgwIGRyaXZlciBmb3IgaXRzCmFic3RyYWN0aW9uIGFuZCBtb3ZlcyB0aGlzIGNvZGUgaW50 byBhIHNwaS1ub3IgbW9kdWxlLgoKVGhpcyBtZWFucyBDT05GSUdfTTI1UDgwIG5vdyBoYXMgYSBk ZXBlbmRlbmN5IG9uIENPTkZJR19NVERfU1BJX05PUiwgd2hpY2gKc2hvdWxkIGJlIGFkZGVkIHRv IHRoZSBkZWZjb25maWdzLiBJIGV4cGVjdCB0aGF0IGVhY2ggKHN1YilhcmNoaXRlY3R1cmUKbWFp bnRhaW5lciBjYW4gbWVyZ2UgdGhlc2UgcGF0Y2hlcyB0byB0aGVpciBvd24gdHJlZS4KCk5vdGUg dGhhdCB3aXRob3V0IHRoZSBuZXcgQ09ORklHX01URF9TUElfTk9SIHN5bWJvbCBpbiB5b3VyIGRl ZmNvbmZpZywgS2NvbmZpZwp3aWxsIGF1dG9tYXRpY2FsbHkgZHJvcCBNMjVQODAgZm9yIHlvdS4K ClBsZWFzZSBrZWVwIGdlbmVyYWwgY29tbWVudHMgdG8gdGhlIGNvdmVyIGxldHRlciwgc28gYWxs IHBhcnRpZXMgY2FuIHNlZS4KClRoaXMgc2VyaWVzIGlzIGJhc2VkIG9uIDMuMTUtcmMxLgoKVGhl IFNQSS1OT1IgZGV2ZWxvcG1lbnQgY29kZSAoaW4gLW5leHQsIHF1ZXVlZCBmb3IgMy4xNikgaXMg aGVyZToKCiAgZ2l0Oi8vZ2l0LmluZnJhZGVhZC5vcmcvbDItbXRkLmdpdCArc3Bpbm9yCgpUaGlz IGRlZmNvbmZpZyBzZXJpZXMgaXMgYXZhaWxhYmxlIGluIHRoZSBzYW1lIHJlcG8gYXQ6CgogIGdp dDovL2dpdC5pbmZyYWRlYWQub3JnL2wyLW10ZC5naXQgK2RlZmNvbmZpZ3MKClRoYW5rcywKQnJp YW4KCkJyaWFuIE5vcnJpcyAoMTIpOgogIEFSTTogaW14L214cyBkZWZjb25maWdzOiBhZGQgTVRE X1NQSV9OT1IgKG5ldyBkZXBlbmRlbmN5IGZvciBNMjVQODApCiAgQVJNOiBkZWZjb25maWdzOiBh ZGQgTVREX1NQSV9OT1IgKG5ldyBkZXBlbmRlbmN5IGZvciBNMjVQODApCiAgQVJNOiBrZXlzdG9u ZTogYWRkIE1URF9TUElfTk9SIChuZXcgZGVwZW5kZW5jeSBmb3IgTTI1UDgwKQogIEFSTTogdGVn cmE6IGFkZCBNVERfU1BJX05PUiAobmV3IGRlcGVuZGVuY3kgZm9yIE0yNVA4MCkKICBBUk06IGxw YzMyeHg6IGFkZCBNVERfU1BJX05PUiAobmV3IGRlcGVuZGVuY3kgZm9yIE0yNVA4MCkKICBBUk06 IGF0OTE6IGFkZCBNVERfU1BJX05PUiAobmV3IGRlcGVuZGVuY3kgZm9yIE0yNVA4MCkKICBBUk06 IHNobW9iaWxlOiBhZGQgTVREX1NQSV9OT1IgKG5ldyBkZXBlbmRlbmN5IGZvciBNMjVQODApCiAg QVJNOiBtYXJ2ZWxsOiBhZGQgTVREX1NQSV9OT1IgKG5ldyBkZXBlbmRlbmN5IGZvciBNMjVQODAp CiAgYmxhY2tmaW46IGRlZmNvbmZpZ3M6IGFkZCBNVERfU1BJX05PUiAobmV3IGRlcGVuZGVuY3kg Zm9yIE0yNVA4MCkKICBtaXBzOiBkZWZjb25maWdzOiBhZGQgTVREX1NQSV9OT1IgKG5ldyBkZXBl bmRlbmN5IGZvciBNMjVQODApCiAgcG93ZXJwYzogZGVmY29uZmlnczogYWRkIE1URF9TUElfTk9S IChuZXcgZGVwZW5kZW5jeSBmb3IgTTI1UDgwKQogIHNoOiBkZWZjb25maWc6IGFkZCBNVERfU1BJ X05PUiAobmV3IGRlcGVuZGVuY3kgZm9yIE0yNVA4MCkKCiBhcmNoL2FybS9jb25maWdzL2JvY2t3 X2RlZmNvbmZpZyAgICAgICAgICAgICAgIHwgMiArLQogYXJjaC9hcm0vY29uZmlncy9kb3ZlX2Rl ZmNvbmZpZyAgICAgICAgICAgICAgICB8IDIgKy0KIGFyY2gvYXJtL2NvbmZpZ3MvaW14X3Y2X3Y3 X2RlZmNvbmZpZyAgICAgICAgICAgfCAxICsKIGFyY2gvYXJtL2NvbmZpZ3Mva2V5c3RvbmVfZGVm Y29uZmlnICAgICAgICAgICAgfCAxICsKIGFyY2gvYXJtL2NvbmZpZ3Mva2lya3dvb2RfZGVmY29u ZmlnICAgICAgICAgICAgfCAxICsKIGFyY2gvYXJtL2NvbmZpZ3Mva29lbHNjaF9kZWZjb25maWcg ICAgICAgICAgICAgfCAxICsKIGFyY2gvYXJtL2NvbmZpZ3MvbGFnZXJfZGVmY29uZmlnICAgICAg ICAgICAgICAgfCAxICsKIGFyY2gvYXJtL2NvbmZpZ3MvbHBjMzJ4eF9kZWZjb25maWcgICAgICAg ICAgICAgfCAyICstCiBhcmNoL2FybS9jb25maWdzL211bHRpX3Y1X2RlZmNvbmZpZyAgICAgICAg ICAgIHwgMSArCiBhcmNoL2FybS9jb25maWdzL211bHRpX3Y3X2RlZmNvbmZpZyAgICAgICAgICAg IHwgMSArCiBhcmNoL2FybS9jb25maWdzL212ZWJ1X3Y1X2RlZmNvbmZpZyAgICAgICAgICAgIHwg MSArCiBhcmNoL2FybS9jb25maWdzL212ZWJ1X3Y3X2RlZmNvbmZpZyAgICAgICAgICAgIHwgMSAr CiBhcmNoL2FybS9jb25maWdzL214c19kZWZjb25maWcgICAgICAgICAgICAgICAgIHwgMSArCiBh cmNoL2FybS9jb25maWdzL3NhbWE1X2RlZmNvbmZpZyAgICAgICAgICAgICAgIHwgMiArLQogYXJj aC9hcm0vY29uZmlncy9zaG1vYmlsZV9kZWZjb25maWcgICAgICAgICAgICB8IDEgKwogYXJjaC9h cm0vY29uZmlncy90ZWdyYV9kZWZjb25maWcgICAgICAgICAgICAgICB8IDEgKwogYXJjaC9ibGFj a2Zpbi9jb25maWdzL0JGNTI2LUVaQlJEX2RlZmNvbmZpZyAgICB8IDIgKy0KIGFyY2gvYmxhY2tm aW4vY29uZmlncy9CRjUyNy1FWktJVC1WMl9kZWZjb25maWcgfCAyICstCiBhcmNoL2JsYWNrZmlu L2NvbmZpZ3MvQkY1MjctRVpLSVRfZGVmY29uZmlnICAgIHwgMiArLQogYXJjaC9ibGFja2Zpbi9j b25maWdzL0JGNTQ4LUVaS0lUX2RlZmNvbmZpZyAgICB8IDIgKy0KIGFyY2gvYmxhY2tmaW4vY29u Zmlncy9CRjYwOS1FWktJVF9kZWZjb25maWcgICAgfCAyICstCiBhcmNoL2JsYWNrZmluL2NvbmZp Z3MvQmxhY2tTdGFtcF9kZWZjb25maWcgICAgIHwgMyArLS0KIGFyY2gvYmxhY2tmaW4vY29uZmln cy9IODYwNl9kZWZjb25maWcgICAgICAgICAgfCAzICstLQogYXJjaC9taXBzL2NvbmZpZ3MvYXRo NzlfZGVmY29uZmlnICAgICAgICAgICAgICB8IDMgKy0tCiBhcmNoL21pcHMvY29uZmlncy9kYjF4 eHhfZGVmY29uZmlnICAgICAgICAgICAgIHwgMSArCiBhcmNoL21pcHMvY29uZmlncy9ydDMwNXhf ZGVmY29uZmlnICAgICAgICAgICAgIHwgMiArLQogYXJjaC9wb3dlcnBjL2NvbmZpZ3MvY29yZW5l dDMyX3NtcF9kZWZjb25maWcgICB8IDIgKy0KIGFyY2gvcG93ZXJwYy9jb25maWdzL2NvcmVuZXQ2 NF9zbXBfZGVmY29uZmlnICAgfCAyICstCiBhcmNoL3Bvd2VycGMvY29uZmlncy9tcGM4NXh4X2Rl ZmNvbmZpZyAgICAgICAgIHwgMiArLQogYXJjaC9wb3dlcnBjL2NvbmZpZ3MvbXBjODV4eF9zbXBf ZGVmY29uZmlnICAgICB8IDIgKy0KIGFyY2gvc2gvY29uZmlncy9zaDc3NTdsY3JfZGVmY29uZmln ICAgICAgICAgICAgfCAyICstCiAzMSBmaWxlcyBjaGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspLCAy MSBkZWxldGlvbnMoLSkKCi0tIAoxLjguMy4yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpMaW51eHBwYy1kZXYgbWFpbGluZyBsaXN0CkxpbnV4cHBjLWRl dkBsaXN0cy5vemxhYnMub3JnCmh0dHBzOi8vbGlzdHMub3psYWJzLm9yZy9saXN0aW5mby9saW51 eHBwYy1kZXY= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pd0-f169.google.com (mail-pd0-f169.google.com [209.85.192.169]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id C99BF140106 for ; Thu, 1 May 2014 16:27:22 +1000 (EST) Received: by mail-pd0-f169.google.com with SMTP id z10so1423465pdj.28 for ; Wed, 30 Apr 2014 23:27:19 -0700 (PDT) From: Brian Norris To: Linux Kernel Subject: [PATCH v2 00/12] defconfigs: add MTD_SPI_NOR (new subsystem dependency for M25P80) Date: Wed, 30 Apr 2014 23:26:35 -0700 Message-Id: <1398925607-7482-1-git-send-email-computersforpeace@gmail.com> Cc: Andrew Lunn , Steven Miao , linux-mips@linux-mips.org, Nicolas Ferre , Thierry Reding , linux-mtd@lists.infradead.org, Marek Vasut , Russell King , linux-sh@vger.kernel.org, Shawn Guo , Jean-Christophe Plagniol-Villard , Sebastian Hesselbarth , Roland Stigge , Jason Cooper , Arnd Bergmann , Stephen Warren , adi-buildroot-devel@lists.sourceforge.net, Simon Horman , linux-tegra@vger.kernel.org, Andrew Victor , linux-arm-kernel@lists.infradead.org, Ralf Baechle , Huang Shijie , Santosh Shilimkar , Sascha Hauer , Olof Johansson , Paul Mackerras , Brian Norris , linuxppc-dev@lists.ozlabs.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , v1 --> v2: split ARM defconfig changes into their sub-architectures. No change in the overall diff. Hi all, We are introducing a new SPI-NOR subsystem/framework for MTD, to support various types of SPI-NOR flash controllers which require (or benefit from) intimate knowledge of the flash interface, rather than just the relatively dumb SPI interface. This framework borrows much of the m25p80 driver for its abstraction and moves this code into a spi-nor module. This means CONFIG_M25P80 now has a dependency on CONFIG_MTD_SPI_NOR, which should be added to the defconfigs. I expect that each (sub)architecture maintainer can merge these patches to their own tree. Note that without the new CONFIG_MTD_SPI_NOR symbol in your defconfig, Kconfig will automatically drop M25P80 for you. Please keep general comments to the cover letter, so all parties can see. This series is based on 3.15-rc1. The SPI-NOR development code (in -next, queued for 3.16) is here: git://git.infradead.org/l2-mtd.git +spinor This defconfig series is available in the same repo at: git://git.infradead.org/l2-mtd.git +defconfigs Thanks, Brian Brian Norris (12): ARM: imx/mxs defconfigs: add MTD_SPI_NOR (new dependency for M25P80) ARM: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) ARM: keystone: add MTD_SPI_NOR (new dependency for M25P80) ARM: tegra: add MTD_SPI_NOR (new dependency for M25P80) ARM: lpc32xx: add MTD_SPI_NOR (new dependency for M25P80) ARM: at91: add MTD_SPI_NOR (new dependency for M25P80) ARM: shmobile: add MTD_SPI_NOR (new dependency for M25P80) ARM: marvell: add MTD_SPI_NOR (new dependency for M25P80) blackfin: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) mips: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) powerpc: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) sh: defconfig: add MTD_SPI_NOR (new dependency for M25P80) arch/arm/configs/bockw_defconfig | 2 +- arch/arm/configs/dove_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/keystone_defconfig | 1 + arch/arm/configs/kirkwood_defconfig | 1 + arch/arm/configs/koelsch_defconfig | 1 + arch/arm/configs/lager_defconfig | 1 + arch/arm/configs/lpc32xx_defconfig | 2 +- arch/arm/configs/multi_v5_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/mvebu_v5_defconfig | 1 + arch/arm/configs/mvebu_v7_defconfig | 1 + arch/arm/configs/mxs_defconfig | 1 + arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/shmobile_defconfig | 1 + arch/arm/configs/tegra_defconfig | 1 + arch/blackfin/configs/BF526-EZBRD_defconfig | 2 +- arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 2 +- arch/blackfin/configs/BF527-EZKIT_defconfig | 2 +- arch/blackfin/configs/BF548-EZKIT_defconfig | 2 +- arch/blackfin/configs/BF609-EZKIT_defconfig | 2 +- arch/blackfin/configs/BlackStamp_defconfig | 3 +-- arch/blackfin/configs/H8606_defconfig | 3 +-- arch/mips/configs/ath79_defconfig | 3 +-- arch/mips/configs/db1xxx_defconfig | 1 + arch/mips/configs/rt305x_defconfig | 2 +- arch/powerpc/configs/corenet32_smp_defconfig | 2 +- arch/powerpc/configs/corenet64_smp_defconfig | 2 +- arch/powerpc/configs/mpc85xx_defconfig | 2 +- arch/powerpc/configs/mpc85xx_smp_defconfig | 2 +- arch/sh/configs/sh7757lcr_defconfig | 2 +- 31 files changed, 31 insertions(+), 21 deletions(-) -- 1.8.3.2 From mboxrd@z Thu Jan 1 00:00:00 1970 From: computersforpeace@gmail.com (Brian Norris) Date: Wed, 30 Apr 2014 23:26:35 -0700 Subject: [PATCH v2 00/12] defconfigs: add MTD_SPI_NOR (new subsystem dependency for M25P80) Message-ID: <1398925607-7482-1-git-send-email-computersforpeace@gmail.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org v1 --> v2: split ARM defconfig changes into their sub-architectures. No change in the overall diff. Hi all, We are introducing a new SPI-NOR subsystem/framework for MTD, to support various types of SPI-NOR flash controllers which require (or benefit from) intimate knowledge of the flash interface, rather than just the relatively dumb SPI interface. This framework borrows much of the m25p80 driver for its abstraction and moves this code into a spi-nor module. This means CONFIG_M25P80 now has a dependency on CONFIG_MTD_SPI_NOR, which should be added to the defconfigs. I expect that each (sub)architecture maintainer can merge these patches to their own tree. Note that without the new CONFIG_MTD_SPI_NOR symbol in your defconfig, Kconfig will automatically drop M25P80 for you. Please keep general comments to the cover letter, so all parties can see. This series is based on 3.15-rc1. The SPI-NOR development code (in -next, queued for 3.16) is here: git://git.infradead.org/l2-mtd.git +spinor This defconfig series is available in the same repo at: git://git.infradead.org/l2-mtd.git +defconfigs Thanks, Brian Brian Norris (12): ARM: imx/mxs defconfigs: add MTD_SPI_NOR (new dependency for M25P80) ARM: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) ARM: keystone: add MTD_SPI_NOR (new dependency for M25P80) ARM: tegra: add MTD_SPI_NOR (new dependency for M25P80) ARM: lpc32xx: add MTD_SPI_NOR (new dependency for M25P80) ARM: at91: add MTD_SPI_NOR (new dependency for M25P80) ARM: shmobile: add MTD_SPI_NOR (new dependency for M25P80) ARM: marvell: add MTD_SPI_NOR (new dependency for M25P80) blackfin: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) mips: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) powerpc: defconfigs: add MTD_SPI_NOR (new dependency for M25P80) sh: defconfig: add MTD_SPI_NOR (new dependency for M25P80) arch/arm/configs/bockw_defconfig | 2 +- arch/arm/configs/dove_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/keystone_defconfig | 1 + arch/arm/configs/kirkwood_defconfig | 1 + arch/arm/configs/koelsch_defconfig | 1 + arch/arm/configs/lager_defconfig | 1 + arch/arm/configs/lpc32xx_defconfig | 2 +- arch/arm/configs/multi_v5_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/mvebu_v5_defconfig | 1 + arch/arm/configs/mvebu_v7_defconfig | 1 + arch/arm/configs/mxs_defconfig | 1 + arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/shmobile_defconfig | 1 + arch/arm/configs/tegra_defconfig | 1 + arch/blackfin/configs/BF526-EZBRD_defconfig | 2 +- arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 2 +- arch/blackfin/configs/BF527-EZKIT_defconfig | 2 +- arch/blackfin/configs/BF548-EZKIT_defconfig | 2 +- arch/blackfin/configs/BF609-EZKIT_defconfig | 2 +- arch/blackfin/configs/BlackStamp_defconfig | 3 +-- arch/blackfin/configs/H8606_defconfig | 3 +-- arch/mips/configs/ath79_defconfig | 3 +-- arch/mips/configs/db1xxx_defconfig | 1 + arch/mips/configs/rt305x_defconfig | 2 +- arch/powerpc/configs/corenet32_smp_defconfig | 2 +- arch/powerpc/configs/corenet64_smp_defconfig | 2 +- arch/powerpc/configs/mpc85xx_defconfig | 2 +- arch/powerpc/configs/mpc85xx_smp_defconfig | 2 +- arch/sh/configs/sh7757lcr_defconfig | 2 +- 31 files changed, 31 insertions(+), 21 deletions(-) -- 1.8.3.2