From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752308AbdCBMUb (ORCPT ); Thu, 2 Mar 2017 07:20:31 -0500 Received: from mout.kundenserver.de ([212.227.17.24]:60078 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750892AbdCBMU3 (ORCPT ); Thu, 2 Mar 2017 07:20:29 -0500 From: Arnd Bergmann To: Wim Van Sebroeck Cc: Arnd Bergmann , Guenter Roeck , linux-watchdog@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] watchdog: orion: fix compile-test dependencies Date: Thu, 2 Mar 2017 13:09:52 +0100 Message-Id: <20170302121009.2348055-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:52xYiIqmpSiO7clhdqxmIU9F0FT8+zngGOGOfIsSbYuG1bamlSR CcW8yYR76+TasWiU4fOT0Xz6XI1swZNGBiMBVTL9ljGYr0gEyqa4r3CPraCXRX4XYj6UBeI YmCOrXxARE6Cn5k7fsf+gc3nfi+uaZGl0rtB8eSQ7g4Gb7GLl+xPIoA6JwBp7G3SjMyQDyM BVfLTF5QbTMtZey74U6aQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:AkeF4A/9CIc=:1afZes5V24ciRrr3Kdcuqk y7Qv7fU3JLxnhReL5X37ZwI0NddJwZBh1XgVHbARxjW0ISMBvmSWAKoK7yl+CnlI5CQDF+4yH bDsfTnEtxCoU4QcjWHubACptf/xHi0GcZtJE1emwBjtl+XgvLmD4w8i0ZoEUB3Dlh3UXvGYMz D7MwrJobWTP4IHWgTeKr7tjvWnMvYAyxRk981TYFP1MWMZI9XnsC+QYCQD7sNvQRRBjS5YgTg d7y8UF7PL5Zghw8LMZWXGT/TUPtXTvlxG9VRPGB/jo8o0kuELB3q4icLe66JKuyJ29TR6XyaT ukyJTaxWt5N/lQGzyIKaGvKkMWshEZ/A43Y7yy1OcyGjpemN9Qjp3RA7mu8P4O1M0Lvzo5JWx kXqj8QDtpr8aIjEvAmU01AlQazM+LMswGL4r7D4ZYt/Oae36+O4lf6QJqkniBxjdNutvmN/4S f8QI2ofrGLUuxhQwHVnLk5L5WTvUc205d7meDkZqfoMjQqNJWSMgXYFAN89Ykk1fXDxj1UJ+n asSY8Sby2nBBIDsEOMRj7cRljAMl7iryjTyo9YnXX9Ov4HUXTRUdW3NY191u4mAEEiE0Fh2lk yILvc2cfPofj18N8wACPbOTMUqQiLavFqwTAezFhOViRCZO+cqGCtUd5e/xrWk2HWV9KIX2iI OP4pKofDVnmiUUpNQW3WH2/CVZSAcfVmBL90dFE9jQ+DXACtIUNmtg8ObSEtCaHn8AfA= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I ran into one corner case with the orion watchdog using the atomic_io_modify interface: drivers/watchdog/orion_wdt.o: In function `orion_stop': orion_wdt.c:(.text.orion_stop+0x28): undefined reference to `atomic_io_modify' drivers/watchdog/orion_wdt.o: In function `armada375_stop': orion_wdt.c:(.text.armada375_stop+0x28): undefined reference to `atomic_io_modify' This function is available on all 32-bit ARM builds except for ebsa110, so we have to specifically exclude that from compile-testing. Fixes: da2a68b3eb47 ("watchdog: Enable COMPILE_TEST where possible") Signed-off-by: Arnd Bergmann --- drivers/watchdog/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index 657529fc1453..5c3deeed646a 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -452,7 +452,7 @@ config DAVINCI_WATCHDOG config ORION_WATCHDOG tristate "Orion watchdog" - depends on ARCH_ORION5X || ARCH_DOVE || MACH_DOVE || ARCH_MVEBU || COMPILE_TEST + depends on ARCH_ORION5X || ARCH_DOVE || MACH_DOVE || ARCH_MVEBU || (COMPILE_TEST && !ARCH_EBSA110) depends on ARM select WATCHDOG_CORE help -- 2.9.0