diff options
author | Nick Bowler <nbowler@elliptictech.com> | 2011-12-19 17:22:36 +0100 |
---|---|---|
committer | Wim Van Sebroeck <wim@iguana.be> | 2011-12-26 15:14:31 +0100 |
commit | bb558dac6776386a4d6994540a009231dcf53ee1 (patch) | |
tree | 5ed61e52ad94fc0f4f7b9317a4259f8304682628 | |
parent | watchdog: move coh901327 state holders (diff) | |
download | linux-bb558dac6776386a4d6994540a009231dcf53ee1.tar.xz linux-bb558dac6776386a4d6994540a009231dcf53ee1.zip |
watchdog: sp805: Fix section mismatch in ID table.
The AMBA ID table is marked as __initdata, yet it is referenced by the
driver struct which is not. This causes a (somewhat unhelpful) section
mismatch warning:
WARNING: drivers/watchdog/sp805_wdt.o(.data+0x4c): Section mismatch in
reference from the variable sp805_wdt_driver to the (unknown
reference) .init.data:(unknown)
Fix this by removing the annotation.
Signed-off-by: Nick Bowler <nbowler@elliptictech.com>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
-rw-r--r-- | drivers/watchdog/sp805_wdt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/watchdog/sp805_wdt.c b/drivers/watchdog/sp805_wdt.c index cc2cfbe33b30..bfaf9bb1ee0d 100644 --- a/drivers/watchdog/sp805_wdt.c +++ b/drivers/watchdog/sp805_wdt.c @@ -351,7 +351,7 @@ static int __devexit sp805_wdt_remove(struct amba_device *adev) return 0; } -static struct amba_id sp805_wdt_ids[] __initdata = { +static struct amba_id sp805_wdt_ids[] = { { .id = 0x00141805, .mask = 0x00ffffff, |