From 7ad710cd6907220b5617e87e42a8de2c04cb10b9 Mon Sep 17 00:00:00 2001 From: David Brownell Date: Fri, 13 Mar 2009 18:03:47 +0000 Subject: [PATCH] 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 --- arch/arm/mach-omap2/board-rx51-flash.c | 37 +------------------------- 1 file changed, 1 insertion(+), 36 deletions(-) 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); } -- 2.41.1