From: David Brownell Date: Fri, 13 Mar 2009 18:03:47 +0000 (+0000) Subject: Bugfix to RX51 flash support: this board has no NOR flash, X-Git-Url: http://www.pilppa.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=7ad710cd6907220b5617e87e42a8de2c04cb10b9;p=linux-2.6-omap-h63xx.git Bugfix to RX51 flash support: this board has no NOR flash, Signed-off-by: David Brownell Acked-by: Lauri Leukkunen Signed-off-by: Tony Lindgren --- diff --git a/arch/arm/mach-omap2/board-rx51-flash.c b/arch/arm/mach-omap2/board-rx51-flash.c index cd030a6dc4f..39b0659b943 100644 --- a/arch/arm/mach-omap2/board-rx51-flash.c +++ b/arch/arm/mach-omap2/board-rx51-flash.c @@ -10,46 +10,12 @@ #include #include -#include -#include -#include -#include - -#include +#include #include "mmc-twl4030.h" -#define RX51_FLASH_CS 0 - -extern struct mtd_partition n800_partitions[ONENAND_MAX_PARTITIONS]; -extern int n800_onenand_setup(void __iomem *onenand_base, int freq); extern void __init n800_flash_init(void); -static struct flash_platform_data rx51_flash_data = { - .map_name = "cfi_probe", - .width = 2, - .parts = n800_partitions, - .nr_parts = ARRAY_SIZE(n800_partitions), -}; - -static struct resource rx51_flash_resource = { - .flags = IORESOURCE_MEM, -}; - -static struct platform_device rx51_flash_device = { - .name = "omapflash", - .id = 0, - .dev = { - .platform_data = &rx51_flash_data, - }, - .num_resources = 1, - .resource = &rx51_flash_resource, -}; - -static struct platform_device *rx51_flash_devices[] = { - &rx51_flash_device, -}; - static struct twl4030_hsmmc_info mmc[] __initdata = { { .name = "external", @@ -71,7 +37,6 @@ static struct twl4030_hsmmc_info mmc[] __initdata = { void __init rx51_flash_init(void) { - platform_add_devices(rx51_flash_devices, ARRAY_SIZE(rx51_flash_devices)); n800_flash_init(); twl4030_mmc_init(mmc); }