diff options
author | Richard Purdie <rpurdie@rpsys.net> | 2006-03-31 05:31:09 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-03-31 15:18:57 -0500 |
commit | 3179108daaaccbf28b17d6d8b0e06abf0eee6d9f (patch) | |
tree | 6e8f1e9b1d78f1c08bcd7dcfd5f9d4321849d3ec /arch/arm/mach-pxa/spitz.c | |
parent | 181bf8aa68a1d062d7f98abb0f1cb8871910320c (diff) |
[PATCH] LED: add LED device support for the zaurus corgi and spitz models
Adds LED drivers for LEDs found on the Sharp Zaurus c7x0 (corgi, shepherd,
husky) and cxx00 (akita, spitz, borzoi) models.
Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
Cc: Russell King <rmk@arm.linux.org.uk>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/arm/mach-pxa/spitz.c')
-rw-r--r-- | arch/arm/mach-pxa/spitz.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/mach-pxa/spitz.c b/arch/arm/mach-pxa/spitz.c index 0dbb079ecd25..ebe473053392 100644 --- a/arch/arm/mach-pxa/spitz.c +++ b/arch/arm/mach-pxa/spitz.c | |||
@@ -242,6 +242,14 @@ static struct platform_device spitzkbd_device = { | |||
242 | 242 | ||
243 | 243 | ||
244 | /* | 244 | /* |
245 | * Spitz LEDs | ||
246 | */ | ||
247 | static struct platform_device spitzled_device = { | ||
248 | .name = "spitz-led", | ||
249 | .id = -1, | ||
250 | }; | ||
251 | |||
252 | /* | ||
245 | * Spitz Touch Screen Device | 253 | * Spitz Touch Screen Device |
246 | */ | 254 | */ |
247 | static struct resource spitzts_resources[] = { | 255 | static struct resource spitzts_resources[] = { |
@@ -418,6 +426,7 @@ static struct platform_device *devices[] __initdata = { | |||
418 | &spitzkbd_device, | 426 | &spitzkbd_device, |
419 | &spitzts_device, | 427 | &spitzts_device, |
420 | &spitzbl_device, | 428 | &spitzbl_device, |
429 | &spitzled_device, | ||
421 | }; | 430 | }; |
422 | 431 | ||
423 | static void __init common_init(void) | 432 | static void __init common_init(void) |