linux/arch/x86/platform/intel-mid/device_libs
Andy Shevchenko 8c5c86fb6a x86/platform/intel-mid: Register watchdog device after SCU
Watchdog device in Intel Tangier relies on SCU to be present. It uses the SCU
IPC channel to send commands and receive responses. If watchdog driver is
initialized quite before SCU and a command has been sent the result is always
an error like the following:

	intel_mid_wdt: Error stopping watchdog: 0xffffffed

Register watchdog device whne SCU is ready to avoid described issue.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Link: http://lkml.kernel.org/r/20161118165224.175514-1-andriy.shevchenko@linux.intel.com
[ Small cleanups. ]
Signed-off-by: Ingo Molnar <mingo@kernel.org>
2016-11-21 10:59:14 +01:00
..
Makefile x86/platform/intel-mid: Enable SD card detection on Merrifield 2016-09-01 08:22:42 +02:00
platform_bcm43xx.c x86/platform/intel-mid: Enable WiFi on Intel Edison 2016-09-01 08:22:42 +02:00
platform_bma023.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_emc1403.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_gpio_keys.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_ipc.c
platform_ipc.h x86, intel-mid: Cleanup some platform code's header files 2014-01-28 15:13:40 -08:00
platform_lis331.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_max7315.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_mpu3050.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_mrfld_pinctrl.c x86/platform/intel-mid: Add pinctrl for Intel Merrifield 2016-07-01 10:12:39 +02:00
platform_mrfld_sd.c x86/platform/intel-mid: Enable SD card detection on Merrifield 2016-09-01 08:22:42 +02:00
platform_msic_audio.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_msic_battery.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_msic_gpio.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_msic_ocd.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_msic_power_btn.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_msic_thermal.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_msic.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_msic.h x86, intel-mid: Cleanup some platform code's header files 2014-01-28 15:13:40 -08:00
platform_pcal9555a.c x86/platform/intel-mid: Enable GPIO expanders on Edison 2016-06-15 12:52:54 +02:00
platform_pmic_gpio.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_spidev.c x86/platform/intel-mid: Enable spidev on Intel Edison boards 2016-07-08 11:15:34 +02:00
platform_tc35876x.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_tca6416.c x86: Fix misspellings in comments 2016-02-24 08:44:58 +01:00
platform_wdt.c x86/platform/intel-mid: Register watchdog device after SCU 2016-11-21 10:59:14 +01:00