MIPS: ath79: use dynamically allocated watchdog device

Remove the static watchdog device variable and use
the 'platform_device_register_simple' helper to
allocate and register the device in one step.

This allows us to save a few bytes in the kernel image.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
This commit is contained in:
Gabor Juhos 2012-12-27 15:38:25 +01:00 committed by Wim Van Sebroeck
parent 5071a88475
commit 0f2ad9ed7c
1 changed files with 1 additions and 6 deletions

View File

@ -101,12 +101,7 @@ void __init ath79_register_uart(void)
}
}
static struct platform_device ath79_wdt_device = {
.name = "ath79-wdt",
.id = -1,
};
void __init ath79_register_wdt(void)
{
platform_device_register(&ath79_wdt_device);
platform_device_register_simple("ath79-wdt", -1, NULL, 0);
}