diff options
| author | Marc Zyngier <[email protected]> | 2011-05-18 10:51:55 +0100 |
|---|---|---|
| committer | Russell King <[email protected]> | 2011-05-20 22:27:34 +0100 |
| commit | 667f390bee987d45351402e42008c52cdfb77d76 (patch) | |
| tree | 93b6a563915a4013c842302dd45dc3b4ee926d4e /include/linux/mtd | |
| parent | adf0040096e4b45b9d1c12f59f9045951178ca00 (diff) | |
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 <[email protected]>
Cc: Nicolas Ferre <[email protected]>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
Cc: Philipp Zabel <[email protected]>
Cc: Eric Miao <[email protected]>
Cc: Ben Dooks <[email protected]>
Acked-by: Artem Bityutskiy <[email protected]>
Acked-by: David Woodhouse <[email protected]>
Signed-off-by: Marc Zyngier <[email protected]>
Signed-off-by: Russell King <[email protected]>
Diffstat (limited to 'include/linux/mtd')
| -rw-r--r-- | include/linux/mtd/physmap.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/mtd/physmap.h b/include/linux/mtd/physmap.h index d37cca05e62c..49b959029417 100644 --- a/include/linux/mtd/physmap.h +++ b/include/linux/mtd/physmap.h @@ -24,7 +24,7 @@ struct physmap_flash_data { unsigned int width; int (*init)(struct platform_device *); void (*exit)(struct platform_device *); - void (*set_vpp)(struct map_info *, int); + void (*set_vpp)(struct platform_device *, int); unsigned int nr_parts; unsigned int pfow_base; char *probe_type; |