diff options
author | Paul Mundt <lethal@linux-sh.org> | 2007-08-20 13:03:41 +0900 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2007-09-21 11:57:51 +0900 |
commit | 8786c952c1682a132e99b736beae4523e409b13d (patch) | |
tree | fec83f758cf197fb4515675ceb8c023ecd60dc20 /arch/sh/boards/se/7780 | |
parent | 2eb0303c2cd536d7f15c7f3bafc848b850a447f0 (diff) | |
download | kernel_goldelico_gta04-8786c952c1682a132e99b736beae4523e409b13d.zip kernel_goldelico_gta04-8786c952c1682a132e99b736beae4523e409b13d.tar.gz kernel_goldelico_gta04-8786c952c1682a132e99b736beae4523e409b13d.tar.bz2 |
sh: heartbeat driver update.
Add some flags for the heartbeat driver, and kill off some duplication
in the bit positions for the boards that don't have special cases.
This also allows for variable access widths and inversion.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/boards/se/7780')
-rw-r--r-- | arch/sh/boards/se/7780/setup.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/arch/sh/boards/se/7780/setup.c b/arch/sh/boards/se/7780/setup.c index 723f2fd..15c3ea4 100644 --- a/arch/sh/boards/se/7780/setup.c +++ b/arch/sh/boards/se/7780/setup.c @@ -16,12 +16,10 @@ #include <asm/io.h> /* Heartbeat */ -static unsigned char heartbeat_bit_pos[] = { 0, 1, 2, 3, 4, 5, 6, 7 }; - static struct resource heartbeat_resources[] = { [0] = { .start = PA_LED, - .end = PA_LED + ARRAY_SIZE(heartbeat_bit_pos) - 1, + .end = PA_LED + 8 - 1, .flags = IORESOURCE_MEM, }, }; @@ -29,9 +27,6 @@ static struct resource heartbeat_resources[] = { static struct platform_device heartbeat_device = { .name = "heartbeat", .id = -1, - .dev = { - .platform_data = heartbeat_bit_pos, - }, .num_resources = ARRAY_SIZE(heartbeat_resources), .resource = heartbeat_resources, }; |