From patchwork Sat May 31 15:32:27 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jean Delvare X-Patchwork-Id: 354505 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id B7FE2140096 for ; Sun, 1 Jun 2014 01:33:17 +1000 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751498AbaEaPcd (ORCPT ); Sat, 31 May 2014 11:32:33 -0400 Received: from cantor2.suse.de ([195.135.220.15]:50234 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750752AbaEaPcc (ORCPT ); Sat, 31 May 2014 11:32:32 -0400 Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 36083AC34; Sat, 31 May 2014 15:32:30 +0000 (UTC) Date: Sat, 31 May 2014 17:32:27 +0200 From: Jean Delvare To: netdev@vger.kernel.org Cc: Darek Marcinkiewicz , "David S. Miller" Subject: [PATCH v2] net: ec_bhf: Add runtime dependencies Message-ID: <20140531173227.693f6429@endymion.delvare> Organization: SUSE Linux X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; x86_64-suse-linux-gnu) MIME-Version: 1.0 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org The ec_bhf driver is specific to the Beckhoff CX embedded PC series. These are based on Intel x86 CPU. So we can add a dependency on X86, with COMPILE_TEST as an alternative to still allow for broader build-testing. Signed-off-by: Jean Delvare Cc: Darek Marcinkiewicz Cc: David S. Miller --- Changes since v1: * Depend on X86 instead of X86_32. drivers/net/ethernet/Kconfig | 1 + 1 file changed, 1 insertion(+) --- linux-3.15-rc7.orig/drivers/net/ethernet/Kconfig 2014-05-30 12:45:25.185014302 +0200 +++ linux-3.15-rc7/drivers/net/ethernet/Kconfig 2014-05-31 17:25:40.286213925 +0200 @@ -39,6 +39,7 @@ source "drivers/net/ethernet/cisco/Kconf config CX_ECAT tristate "Beckhoff CX5020 EtherCAT master support" depends on PCI + depends on X86 || COMPILE_TEST ---help--- Driver for EtherCAT master module located on CCAT FPGA that can be found on Beckhoff CX5020, and possibly other of CX