ARM: 6910/1: MTD: physmap: let set_vpp() pass a platform_device instead of a map_info
The set_vpp() method provided by physmap passes a map_info back to the platform code, which has little relevance as far as the platform is concerned (this parameter is completely unused). Instead, pass the platform_device, which can be used in the pismo driver to retrieve some important information in a nicer way, instead of the hack that was in place. The empty set_vpp function in board-at572d940hf_ek.c is left untouched, as the board/SoC is scheduled for removal. Cc: Andrew Victor <linux@maxim.org.za> Cc: Nicolas Ferre <nicolas.ferre@atmel.com> Acked-by:Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Philipp Zabel <philipp.zabel@gmail.com> Cc: Eric Miao <eric.y.miao@gmail.com> Cc: Ben Dooks <ben-linux@fluff.org> Acked-by:
Artem Bityutskiy <Artem.Bityutskiy@nokia.com> Acked-by:
David Woodhouse <dwmw2@infradead.org> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
Showing
- arch/arm/mach-integrator/integrator_ap.c 1 addition, 1 deletionarch/arm/mach-integrator/integrator_ap.c
- arch/arm/mach-integrator/integrator_cp.c 1 addition, 1 deletionarch/arm/mach-integrator/integrator_cp.c
- arch/arm/mach-omap1/flash.c 1 addition, 1 deletionarch/arm/mach-omap1/flash.c
- arch/arm/mach-pxa/hx4700.c 1 addition, 1 deletionarch/arm/mach-pxa/hx4700.c
- arch/arm/mach-pxa/magician.c 1 addition, 1 deletionarch/arm/mach-pxa/magician.c
- arch/arm/mach-realview/core.c 1 addition, 1 deletionarch/arm/mach-realview/core.c
- arch/arm/mach-s3c2410/nor-simtec.c 1 addition, 1 deletionarch/arm/mach-s3c2410/nor-simtec.c
- arch/arm/mach-versatile/core.c 1 addition, 1 deletionarch/arm/mach-versatile/core.c
- arch/arm/mach-vexpress/v2m.c 1 addition, 1 deletionarch/arm/mach-vexpress/v2m.c
- arch/arm/plat-omap/include/plat/flash.h 1 addition, 1 deletionarch/arm/plat-omap/include/plat/flash.h
- drivers/mtd/maps/physmap.c 15 additions, 5 deletionsdrivers/mtd/maps/physmap.c
- drivers/mtd/maps/pismo.c 3 additions, 37 deletionsdrivers/mtd/maps/pismo.c
- include/linux/mtd/physmap.h 1 addition, 1 deletioninclude/linux/mtd/physmap.h
Loading
Please register or sign in to comment