diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2014-06-10 22:16:36 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2014-06-10 22:16:36 -0400 |
commit | dfb945473ae8528fd885607b6fa843c676745e0c (patch) | |
tree | 5f3c17787f90c2d2112e3c93d944e067c8f8c1f7 /arch/powerpc/kernel/setup-common.c | |
parent | c5aec4c76af1a2d89ee2f2d4d5463b2ad2d85de5 (diff) | |
parent | 78a3bb9e408be6aadcd4a609d14a05038f2a132a (diff) |
Merge git://www.linux-watchdog.org/linux-watchdog
Pull watchdog updates from Wim Van Sebroeck:
"This contains:
- addition of the Intel MID watchdog
- removal of W83697HF and W83697UG drivers (code was merged into
w83627hf_wdt driver)
- addition of Armada 375/380 SoC support
- conversion of imx2_wdt to regmap API and to watchdog core API
- lots of other small improvements and fixes"
[ Wim was also tagged by gmail as a spammer, but not delayed by days
unlike Ben ]
* git://www.linux-watchdog.org/linux-watchdog: (25 commits)
x86: intel-mid: add watchdog platform code for Merrifield
watchdog: add Intel MID watchdog driver support
watchdog: sp805: Set watchdog_device->timeout from ->set_timeout()
booke/watchdog: refine and clean up the codes
watchdog: iop_wdt only builds for mach-iop13xx
watchdog: Remove drivers for W83697HF and W83697UG
watchdog: w83627hf_wdt: Add early_disable module parameter
ARM: mvebu: Add A375/A380 watchdog binding documentation
watchdog: orion: Add Armada 375/380 SoC support
watchdog: orion: Introduce per-SoC enabled() function
watchdog: orion: Introduce per-SoC stop() function
watchdog: orion: Remove unneeded atomic access
watchdog: orion: Introduce a SoC-specific RSTOUT mapping
watchdog: orion: Move the register ioremap'ing to its own function
watchdog: xilinx: Make of_device_id array const
watchdog: imx2_wdt: convert to watchdog core api
watchdog: imx2_wdt: convert to use regmap API.
watchdog: imx2_wdt: Sort the header files alphabetically
watchdog: ath79_wdt: switch to clk_prepare/clk_disable
watchdog: ath79_wdt: avoid spurious restarts on AR934x
...
Diffstat (limited to 'arch/powerpc/kernel/setup-common.c')
-rw-r--r-- | arch/powerpc/kernel/setup-common.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/arch/powerpc/kernel/setup-common.c b/arch/powerpc/kernel/setup-common.c index aa0f5edd8570..d4d418376f99 100644 --- a/arch/powerpc/kernel/setup-common.c +++ b/arch/powerpc/kernel/setup-common.c | |||
@@ -728,33 +728,6 @@ static int powerpc_debugfs_init(void) | |||
728 | arch_initcall(powerpc_debugfs_init); | 728 | arch_initcall(powerpc_debugfs_init); |
729 | #endif | 729 | #endif |
730 | 730 | ||
731 | #ifdef CONFIG_BOOKE_WDT | ||
732 | extern u32 booke_wdt_enabled; | ||
733 | extern u32 booke_wdt_period; | ||
734 | |||
735 | /* Checks wdt=x and wdt_period=xx command-line option */ | ||
736 | notrace int __init early_parse_wdt(char *p) | ||
737 | { | ||
738 | if (p && strncmp(p, "0", 1) != 0) | ||
739 | booke_wdt_enabled = 1; | ||
740 | |||
741 | return 0; | ||
742 | } | ||
743 | early_param("wdt", early_parse_wdt); | ||
744 | |||
745 | int __init early_parse_wdt_period(char *p) | ||
746 | { | ||
747 | unsigned long ret; | ||
748 | if (p) { | ||
749 | if (!kstrtol(p, 0, &ret)) | ||
750 | booke_wdt_period = ret; | ||
751 | } | ||
752 | |||
753 | return 0; | ||
754 | } | ||
755 | early_param("wdt_period", early_parse_wdt_period); | ||
756 | #endif /* CONFIG_BOOKE_WDT */ | ||
757 | |||
758 | void ppc_printk_progress(char *s, unsigned short hex) | 731 | void ppc_printk_progress(char *s, unsigned short hex) |
759 | { | 732 | { |
760 | pr_info("%s\n", s); | 733 | pr_info("%s\n", s); |