From: Marc Zyngier <marc.zyngier@arm.com> To: linux-arm-kernel@lists.infradead.org, linux-mtd@lists.infradead.org Cc: David Woodhouse <dwmw2@infradead.org> Subject: [PATCH v6 0/8] Switch ARM platforms from integrator-flash to physmap Date: Tue, 17 May 2011 14:11:09 +0100 [thread overview] Message-ID: <1305637877-24436-1-git-send-email-marc.zyngier@arm.com> (raw) As the integrator-flash driver is mostly a duplicate of physmap, move all users of this driver to physmap and get rid of the then unused driver. Also change the set_vpp() method in physmap to pass the platform_device instead of the map_info. This allows for a substantial cleanup in drivers/mtd/maps/pismo.c This patch set has been ok'ed by RMK, who is willing to take it through his tree. This requires an ACK from the MTD maintainers. David Woodhouse cc-ed on the whole patch set in case he'd prefer to merge it via the MTD tree. Changes since v5: - Removed #ifdef around the afs partition name, as requested by Artem Bityutskiy - Dropped changes to board-at572d940hf_ek.c, as the board is to be removed from the tree Changes since v4: - Changed set_vpp() method in physmap - Rebased against v2.6.39-rc7 Changes since v3: - Dropped patch for aaec2000 platform (removed from tree) - Rebased against next-20110317 Changes since v2: - Add integrator-flash's init()/exit() methods in order to control write access to the various onboard programmable components, as per RMK request. - Rebased against 2.6.38-rc2 Changes since initial revision: - Rebased against linux-next (20110107). It should apply cleanly on top of Linus' tree, except for a small conflict in the last patch of the serie. Marc Zyngier (8): MTD: Add integrator-flash feature to physmap ARM: Realview: Use physmap driver instead of integrator-flash ARM: Versatile: Use physmap driver instead of integrator-flash ARM: VExpress: Use physmap driver instead of integrator-flash ARM: Integrator/AP: Use physmap driver instead of integrator-flash ARM: Integrator/CP: Use physmap driver instead of integrator-flash MTD: Remove integrator-flash MTD: physmap: let set_vpp() pass a platform_device instead of a map_info arch/arm/configs/realview-smp_defconfig | 2 +- arch/arm/configs/realview_defconfig | 2 +- arch/arm/configs/versatile_defconfig | 2 +- arch/arm/mach-integrator/integrator_ap.c | 13 +- arch/arm/mach-integrator/integrator_cp.c | 13 +- arch/arm/mach-omap1/flash.c | 2 +- arch/arm/mach-pxa/hx4700.c | 2 +- arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-realview/core.c | 31 +--- arch/arm/mach-s3c2410/nor-simtec.c | 2 +- arch/arm/mach-versatile/core.c | 31 +--- arch/arm/mach-vexpress/v2m.c | 22 +-- arch/arm/plat-omap/include/plat/flash.h | 2 +- drivers/mtd/Kconfig | 3 +- drivers/mtd/maps/Makefile | 1 - drivers/mtd/maps/integrator-flash.c | 309 ------------------------------ drivers/mtd/maps/physmap.c | 28 +++- drivers/mtd/maps/pismo.c | 40 +---- include/linux/mtd/physmap.h | 4 +- 19 files changed, 65 insertions(+), 446 deletions(-) delete mode 100644 drivers/mtd/maps/integrator-flash.c
WARNING: multiple messages have this Message-ID (diff)
From: marc.zyngier@arm.com (Marc Zyngier) To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v6 0/8] Switch ARM platforms from integrator-flash to physmap Date: Tue, 17 May 2011 14:11:09 +0100 [thread overview] Message-ID: <1305637877-24436-1-git-send-email-marc.zyngier@arm.com> (raw) As the integrator-flash driver is mostly a duplicate of physmap, move all users of this driver to physmap and get rid of the then unused driver. Also change the set_vpp() method in physmap to pass the platform_device instead of the map_info. This allows for a substantial cleanup in drivers/mtd/maps/pismo.c This patch set has been ok'ed by RMK, who is willing to take it through his tree. This requires an ACK from the MTD maintainers. David Woodhouse cc-ed on the whole patch set in case he'd prefer to merge it via the MTD tree. Changes since v5: - Removed #ifdef around the afs partition name, as requested by Artem Bityutskiy - Dropped changes to board-at572d940hf_ek.c, as the board is to be removed from the tree Changes since v4: - Changed set_vpp() method in physmap - Rebased against v2.6.39-rc7 Changes since v3: - Dropped patch for aaec2000 platform (removed from tree) - Rebased against next-20110317 Changes since v2: - Add integrator-flash's init()/exit() methods in order to control write access to the various onboard programmable components, as per RMK request. - Rebased against 2.6.38-rc2 Changes since initial revision: - Rebased against linux-next (20110107). It should apply cleanly on top of Linus' tree, except for a small conflict in the last patch of the serie. Marc Zyngier (8): MTD: Add integrator-flash feature to physmap ARM: Realview: Use physmap driver instead of integrator-flash ARM: Versatile: Use physmap driver instead of integrator-flash ARM: VExpress: Use physmap driver instead of integrator-flash ARM: Integrator/AP: Use physmap driver instead of integrator-flash ARM: Integrator/CP: Use physmap driver instead of integrator-flash MTD: Remove integrator-flash MTD: physmap: let set_vpp() pass a platform_device instead of a map_info arch/arm/configs/realview-smp_defconfig | 2 +- arch/arm/configs/realview_defconfig | 2 +- arch/arm/configs/versatile_defconfig | 2 +- arch/arm/mach-integrator/integrator_ap.c | 13 +- arch/arm/mach-integrator/integrator_cp.c | 13 +- arch/arm/mach-omap1/flash.c | 2 +- arch/arm/mach-pxa/hx4700.c | 2 +- arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-realview/core.c | 31 +--- arch/arm/mach-s3c2410/nor-simtec.c | 2 +- arch/arm/mach-versatile/core.c | 31 +--- arch/arm/mach-vexpress/v2m.c | 22 +-- arch/arm/plat-omap/include/plat/flash.h | 2 +- drivers/mtd/Kconfig | 3 +- drivers/mtd/maps/Makefile | 1 - drivers/mtd/maps/integrator-flash.c | 309 ------------------------------ drivers/mtd/maps/physmap.c | 28 +++- drivers/mtd/maps/pismo.c | 40 +---- include/linux/mtd/physmap.h | 4 +- 19 files changed, 65 insertions(+), 446 deletions(-) delete mode 100644 drivers/mtd/maps/integrator-flash.c
next reply other threads:[~2011-05-17 13:10 UTC|newest] Thread overview: 50+ messages / expand[flat|nested] mbox.gz Atom feed top 2011-05-17 13:11 Marc Zyngier [this message] 2011-05-17 13:11 ` [PATCH v6 0/8] Switch ARM platforms from integrator-flash to physmap Marc Zyngier 2011-05-17 13:11 ` [PATCH v6 1/8] MTD: Add integrator-flash feature " Marc Zyngier 2011-05-17 13:11 ` Marc Zyngier 2011-05-19 11:14 ` Artem Bityutskiy 2011-05-19 11:14 ` Artem Bityutskiy 2011-05-31 19:11 ` Sergei Shtylyov 2011-05-31 19:11 ` Sergei Shtylyov 2011-05-31 21:44 ` Marc Zyngier 2011-05-31 21:44 ` Marc Zyngier 2011-06-01 2:20 ` Mike Frysinger 2011-06-01 2:20 ` Mike Frysinger 2011-06-01 7:42 ` Artem Bityutskiy 2011-06-01 7:42 ` Artem Bityutskiy 2011-06-01 16:32 ` Sergei Shtylyov 2011-06-01 16:32 ` Sergei Shtylyov 2011-06-01 7:49 ` Marc Zyngier 2011-06-01 7:49 ` Marc Zyngier 2011-06-01 9:43 ` Artem Bityutskiy 2011-06-01 9:43 ` Artem Bityutskiy 2011-06-01 16:28 ` Sergei Shtylyov 2011-06-01 16:28 ` Sergei Shtylyov 2011-05-17 13:11 ` [PATCH v6 2/8] ARM: Realview: Use physmap driver instead of integrator-flash Marc Zyngier 2011-05-17 13:11 ` Marc Zyngier 2011-05-17 13:11 ` [PATCH v6 3/8] ARM: Versatile: " Marc Zyngier 2011-05-17 13:11 ` Marc Zyngier 2011-05-17 13:11 ` [PATCH v6 4/8] ARM: VExpress: " Marc Zyngier 2011-05-17 13:11 ` Marc Zyngier 2011-05-17 13:11 ` [PATCH v6 5/8] ARM: Integrator/AP: " Marc Zyngier 2011-05-17 13:11 ` Marc Zyngier 2011-05-17 13:11 ` [PATCH v6 6/8] ARM: Integrator/CP: " Marc Zyngier 2011-05-17 13:11 ` Marc Zyngier 2011-05-17 13:11 ` [PATCH v6 7/8] MTD: Remove integrator-flash Marc Zyngier 2011-05-17 13:11 ` Marc Zyngier 2011-05-19 11:14 ` Artem Bityutskiy 2011-05-19 11:14 ` Artem Bityutskiy 2011-05-17 13:11 ` [PATCH v6 8/8] MTD: physmap: let set_vpp() pass a platform_device instead of a map_info Marc Zyngier 2011-05-17 13:11 ` Marc Zyngier 2011-05-19 11:17 ` Artem Bityutskiy 2011-05-19 11:17 ` Artem Bityutskiy 2011-05-19 17:37 ` Jean-Christophe PLAGNIOL-VILLARD 2011-05-19 17:37 ` Jean-Christophe PLAGNIOL-VILLARD 2011-05-19 11:19 ` [PATCH v6 0/8] Switch ARM platforms from integrator-flash to physmap Artem Bityutskiy 2011-05-19 11:19 ` Artem Bityutskiy 2011-05-19 12:53 ` Marc Zyngier 2011-05-19 12:53 ` Marc Zyngier 2011-05-20 21:28 ` Russell King - ARM Linux 2011-05-20 21:28 ` Russell King - ARM Linux 2011-05-23 15:01 ` Artem Bityutskiy 2011-05-23 15:01 ` Artem Bityutskiy
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1305637877-24436-1-git-send-email-marc.zyngier@arm.com \ --to=marc.zyngier@arm.com \ --cc=dwmw2@infradead.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-mtd@lists.infradead.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.