From patchwork Thu Jun 9 14:22:49 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 99751 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:4978:20e::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id E9C6AB6FE1 for ; Fri, 10 Jun 2011 00:23:39 +1000 (EST) Received: from canuck.infradead.org ([2001:4978:20e::1]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1QUg8i-0008Va-8w; Thu, 09 Jun 2011 14:23:16 +0000 Received: from localhost ([127.0.0.1] helo=canuck.infradead.org) by canuck.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1QUg8h-0007W9-Pz; Thu, 09 Jun 2011 14:23:15 +0000 Received: from mail-ww0-f49.google.com ([74.125.82.49]) by canuck.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1QUg8e-0007V4-1g for linux-mtd@lists.infradead.org; Thu, 09 Jun 2011 14:23:12 +0000 Received: by wwb39 with SMTP id 39so1305393wwb.18 for ; Thu, 09 Jun 2011 07:23:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:date:message-id:x-mailer; bh=Ol2KTlQGnKkgcAD4Tjjm21ENhYniHExhUhABveb9wCk=; b=a1y73LqaGVrCnBDnpqrbnJiCI370LsiyKT0cksLK7VUH5Qpy/IHckJZPKMcXsTQlRJ 8Ztnf2HcJ2Q8zKkRmo8hAmue7FT4tYnCwLRibIn9BX5FzqlyKlbnaQQumAPCYeL/Xwg4 E0Ot369H02Cn7qPzhdvaoTK8x3u6CNsKI5mxM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer; b=rY2AwRW09JCy5No2RetkWLz973rOd5ujdT2BB392giRDnJuT8A56yWUEV7UreGuyrQ YkOWbZydX0WUKb5azW+ML+QCp9XQ7Y9a7kbKZMQzXTg3YceBINwtfSN4n1FkU3FtiLeu w2EtI0Y578c//aeoLXt4dqL0baVCzW0gX4pc8= Received: by 10.216.205.26 with SMTP id i26mr884973weo.58.1307629387994; Thu, 09 Jun 2011 07:23:07 -0700 (PDT) Received: from doriath.ww600.siemens.net ([91.213.169.4]) by mx.google.com with ESMTPS id b70sm872886wek.44.2011.06.09.07.23.06 (version=SSLv3 cipher=OTHER); Thu, 09 Jun 2011 07:23:07 -0700 (PDT) From: Dmitry Eremin-Solenikov To: linux-mtd@lists.infradead.org Subject: [PATCH 00/17] mtd: last pile of MTD partition cleanup patches Date: Thu, 9 Jun 2011 18:22:49 +0400 Message-Id: <1307629388-24769-1-git-send-email-dbaryshkov@gmail.com> X-Mailer: git-send-email 1.7.5.3 X-CRM114-Version: 20090807-BlameThorstenAndJenny ( TRE 0.7.6 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20110609_102312_281176_25EA2AE3 X-CRM114-Status: UNSURE ( 9.38 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.8 (/) X-Spam-Report: SpamAssassin version 3.3.1 on canuck.infradead.org summary: Content analysis details: (-0.8 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [74.125.82.49 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is freemail (dbaryshkov[at]gmail.com) -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.0 RFC_ABUSE_POST Both abuse and postmaster missing on sender domain 0.0 T_TO_NO_BRKTS_FREEMAIL T_TO_NO_BRKTS_FREEMAIL Cc: David Woodhouse , dedekind1@gmail.com X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: linux-mtd-bounces@lists.infradead.org Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org Here goes last serie of my current work on cleaning up the MTD partition handling. Now my goal is to clean up OF partition handling. The following changes since commit 3e1643b282542cf524d30cfab4cfe38f6b2afa99: mtd: edb7312: correctly pass MTD name to parsers (2011-06-09 15:30:44 +0300) are available in the git repository at: git://git.infradead.org/users/dbaryshkov/mtd-cleanup.git mtd-big-cleanup Dmitry Eremin-Solenikov (17): mtd: prepare to convert of_mtd_parse_partitions to partition parser mtd: physmap_of: use ofpart through generic parsing mtd: m25p80: use ofpart through generic parsing mtd: fsl_elbc_nand: use ofpart through generic parsing mtd: fsl_upm: use ofpart through generic parsing mtd: mpc5121_nfc: use ofpart through generic parsing mtd: ndfc: use ofpart through generic parsing mtd: socrates_nand: use ofpart through generic parsing mtd: drop of_mtd_parse_partitions() physmap_of: move parse_obsolete_partitions to become separate parser mtd: physmap_of.c: use mtd_device_parse_register mtd: m25p80.c: use mtd_device_parse_register mtd: fsl_elbc_nand.c: use mtd_device_parse_register mtd: fsl_upm.c: use mtd_device_parse_register mtd: mpc5121_nfc.c: use mtd_device_parse_register mtd: ndfc.c: use mtd_device_parse_register mtd: socrates_nand.c: use mtd_device_parse_register drivers/mtd/devices/m25p80.c | 36 ++------------ drivers/mtd/maps/physmap_of.c | 79 ++---------------------------- drivers/mtd/mtdcore.c | 19 +++++++ drivers/mtd/mtdpart.c | 8 ++- drivers/mtd/nand/fsl_elbc_nand.c | 16 +----- drivers/mtd/nand/fsl_upm.c | 12 +---- drivers/mtd/nand/mpc5121_nfc.c | 16 +----- drivers/mtd/nand/ndfc.c | 15 +----- drivers/mtd/nand/socrates_nand.c | 22 +-------- drivers/mtd/ofpart.c | 98 ++++++++++++++++++++++++++++++++++++-- include/linux/mtd/mtd.h | 5 ++ include/linux/mtd/partitions.h | 16 ------ 12 files changed, 144 insertions(+), 198 deletions(-)