From 70828f2c054df178a0fb5db3caac12194ce1e2a8 Mon Sep 17 00:00:00 2001 From: Jonathan McDowell Date: Fri, 11 Aug 2006 12:51:38 +0300 Subject: [PATCH] [PATCH] ARM: OMAP: Readd Amstrad Delta LEDs platform setup The platform init details for the Amstrad Delta LEDs appear to have been lost in the most recent sync with mainline. This readds it in exactly the same manner as it existed previously. Signed-off-by: Jonathan McDowell Signed-off-by: Tony Lindgren --- arch/arm/mach-omap1/board-ams-delta.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm/mach-omap1/board-ams-delta.c b/arch/arm/mach-omap1/board-ams-delta.c index 664c3e2a70b..8437d065ada 100644 --- a/arch/arm/mach-omap1/board-ams-delta.c +++ b/arch/arm/mach-omap1/board-ams-delta.c @@ -91,6 +91,15 @@ static struct omap_board_config_kernel ams_delta_config[] = { { OMAP_TAG_USB, &ams_delta_usb_config }, }; +static struct platform_device ams_delta_led_device = { + .name = "ams-delta-led", + .id = -1 +}; + +static struct platform_device *ams_delta_devices[] __initdata = { + &ams_delta_led_device, +}; + static void __init ams_delta_init(void) { iotable_init(ams_delta_io_desc, ARRAY_SIZE(ams_delta_io_desc)); @@ -101,6 +110,8 @@ static void __init ams_delta_init(void) /* Clear latch2 (NAND, LCD, modem enable) */ ams_delta_latch2_write(~0, 0); + + platform_add_devices(ams_delta_devices, ARRAY_SIZE(ams_delta_devices)); } static void __init ams_delta_map_io(void) -- 2.41.1