From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754226AbdCMQm1 (ORCPT ); Mon, 13 Mar 2017 12:42:27 -0400 Received: from mout.kundenserver.de ([217.72.192.73]:62097 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752351AbdCMQmP (ORCPT ); Mon, 13 Mar 2017 12:42:15 -0400 From: Arnd Bergmann To: Guenter Roeck Cc: Andrew Morton , Arnd Bergmann , Wim Van Sebroeck , linux-watchdog@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [RESEND PATCH] watchdog: orion: fix compile-test dependencies Date: Mon, 13 Mar 2017 17:40:48 +0100 Message-Id: <20170313164105.1038960-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:Sl0hNK7Ftrk469CIveG0HCvxXe+EUauDsOY0MvBJ8SqI2yD4TIG ksXJzmUkgancb9PhUAT3zMML+LCixe8+PSdf2+j/oFXBTfP6clOSeyGGyrX7sq6f6PycacL ltl9ATvuojlU4mYZQBJFZwyOp1TtcIm1xKJ42SrUd4h/R55Hrtz11BHdxOuzTvNKfBjqfyA y/1tqj3vaOl0nM03j9XFw== X-UI-Out-Filterresults: notjunk:1;V01:K0:urJxRiNzOtk=:atEP/JTTjFXTVfx3uVk/dK EQMrM6kxnyEwodiC6qfbv8tKKWWP0ngSUSDfkb/3zXs62MQGQhT6/4u4qU1rbUD2LERJP7lTF pKQ94fzBuYBLG+xBLciU6shjEjkzx6TCSNbHBWETCqg5mJahSTgM9nqtQ9P/Xv+THUILplP8X r2rp969D4J2ftljo9O/LrAgCrnvWPF6T2drfhX+WTuLtQswSd4zDz9R3HyF8/JFNBZFYxb1pZ k7XYxvHLr2sbXqCuo+EyyFeW1Gwa5adRfISeGrCAq3DtiphX0lBdqeKuFv9r1huk8aQUw345W 7D3sLxD8CoCFv4bWVDkZuyU1qjt5XhfbJiZKzW9JTcOidXWpwr4JxwxEVxmybjsRmgTGSRdgb PryL18rC0udnNzJp+c/AQpyRrMY7+93AkjQZkH8TL/zLTSkY+RHaCcevpZyJsmrg01iHnT2wF 4DGoBrT66kbEsQbWh6787P8dZyyct5lICElNtkH3hNJOADae8C0TSSKV/MFt5X6/rFnR4W9kW PniHRIezQvtXeQMpB3ZzCr4r2Tgs9GHcaD2UpuqMBAiXlH1xlZKzfq0aFaH2KBy+PW0AHOxbD E2GUdv6q4SrIXvpuDereY5tW+NRbfeAD2atAu7lFPoW6bJLIdFSxMhW65RYwXi8ageanQVDhs DFMGuRvpE/ZHNUetfiQts0cacsb9JVIVvkYE50aN5pkkAfzMKNNfw8LTLst7i4+Xizog= 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 Reviewed-by: Guenter Roeck --- Originally submitted on March 2, still needed to address the one remaining kernelci.org build failure in v4.11-rc2: https://kernelci.org/build/id/58c5dbdc59b514108e645533/ --- drivers/watchdog/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index 52a70ee6014f..8b9049dac094 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