Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp1226083imm; Wed, 6 Jun 2018 12:27:12 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIz7HEbW+LjAPUfHIcZ8xRvgfRfV2f+MsEDqPk/KLjR5CBGru+WhFCmkC0tSydVgB0jA/Hd X-Received: by 2002:a17:902:a581:: with SMTP id az1-v6mr4543282plb.61.1528313232494; Wed, 06 Jun 2018 12:27:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528313232; cv=none; d=google.com; s=arc-20160816; b=Ba7IL5mK3S8LoRAkhravTncg5JrSf3EQflS7qwapYcG5UbmgZd5qiy0uYT/BOcpMq8 uiGTfFbnEQ3+D97TyDc3wATETVjfCBATD2WU0GXpAVIr6v/+DDWmI1eTGeTdNB/2qdcR qcv3I2y8IO7jcqJR5F5tIbocvilZPgVCVTp5zqvlSVLi436cHvsgqqiEZ0dOChksSgfD XJwYL/0M3xQ7Gf2Us1r97fzk+lnrdOORgKaMrmsOGgBcNaB2DiajPs0nkHBRUXVaDDOm m25YXEcIzlwPtcATCW6THCRGzZs6s12Ep+BGpmPPa97DH6p4Vn0FAdJz7ilp8P4oF2Lf u9ag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=4KDVlnhUZqocfT7R4u4HeOMbn7vcjFAgWbj38eWUQIA=; b=vJLzTX6lrDl+sh8NUeaIBZ1hHLM3jw36nB1LqbT1GH967VH0yOWhL3BrOLAyaE0JkO /2m4W/+7k/XDZRXzbGXA+8/6pPHLIRvU/wxMukaTLv+SKcJAJBvDOk43lEkKVrXhPjF/ GqZyWplO438tUiPDulQ5+UwEOybRPqeJuyqlENjdW6uQgX9U/RPckB/+ex+0Io8ofqzi JSNl3V2PQwuQwNjMsL76p3y8ONmAyJrU7Lmz58l2Y7/hUI9hUh2Mg+bhib1KMj1Ivy3k 9WyPUvJW00FMlyfHWFv7k5wlaiC1gLjfZY+Z7htvCdDzg2ZcVRJsk/4F+TrkcJT0ltqL EKew== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=LTBAAL45; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 11-v6si4409515plc.466.2018.06.06.12.26.58; Wed, 06 Jun 2018 12:27:12 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=LTBAAL45; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932396AbeFFSpg (ORCPT + 99 others); Wed, 6 Jun 2018 14:45:36 -0400 Received: from mail-wr0-f193.google.com ([209.85.128.193]:43850 "EHLO mail-wr0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932334AbeFFSpe (ORCPT ); Wed, 6 Jun 2018 14:45:34 -0400 Received: by mail-wr0-f193.google.com with SMTP id d2-v6so7347055wrm.10 for ; Wed, 06 Jun 2018 11:45:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=4KDVlnhUZqocfT7R4u4HeOMbn7vcjFAgWbj38eWUQIA=; b=LTBAAL454/jVaUDLEDCP4tuNGkH4R+XiPGf2/DbfNGus/c7S2YHFB+R2nJqN7Yfb/l QBkV3+ZcPc81tTDwQCCX4fvPjxxju09FsZNTmvR7kp+CLSMCUriEDaG15dQD3OcB/tHP q8L+penfTrKUMiX3+JFLUXjbTLnmvlO2M+RMHi+nVRYTaeWjyEPStzFTePxy/VvOQ7Oq 3fs7vLS5ovgSgttYmEkVHKmQioKE1maaTEg2tO0tqca2jD5h7b02ebCfJ7F17e1U+pgJ /MzNyMRRsiD+l+Wg506iYAIalyLlSpLj8aVOpmreRiapt0aq2FQPrwTn/mfxRYipRuP/ GoLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=4KDVlnhUZqocfT7R4u4HeOMbn7vcjFAgWbj38eWUQIA=; b=TtRuVPf27Jng60+fLiJlNbc0a5qrkHtcAiTWpthiTtRZ6e+DhZih/S2HfeDPEy88VR tdFjtK//vVwtZhpH8XL7dcNQnWqsXI3/WGDpV/ZJHsYiVDNVb2q7Q6AANOD5KXY2LS0L DzTnQWXqgHl2T7FzfVpD3mlLTkbX2rINx3rzSzec6NFYXQ7ngElx/vB1pSUbODe0rybq 9+BIGKcDPr2W+Nim0j8sLbI0gb9VFuWKIYQGAx4d1c+CKfSB9nJQugGb3lUnAGgtyFdo 0UPejFs/Y6IdpYDsicNFdTugUPLBabWgEDDqS1FUSzDs5b0Muiy0vphpzrXqiIMcYDP/ 21mQ== X-Gm-Message-State: APt69E2fRJB2i7/CUfM2BsDtMjBlcoH+l8ufKHfO3z1sTjT7kHEIH8RQ 3GmllEFmhks+8Rojq4Xg7qYfZA== X-Received: by 2002:a5d:45cb:: with SMTP id b11-v6mr3298387wrs.106.1528310733558; Wed, 06 Jun 2018 11:45:33 -0700 (PDT) Received: from localhost.localdomain ([51.15.160.169]) by smtp.googlemail.com with ESMTPSA id 12-v6sm7359787wmt.19.2018.06.06.11.45.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 06 Jun 2018 11:45:32 -0700 (PDT) From: Corentin Labbe To: alexandre.torgue@st.com, peppe.cavallaro@st.com Cc: linux-kernel@vger.kernel.org, netdev@vger.kernel.org, linux-sunxi@googlegroups.com, Corentin Labbe Subject: [PATCH] net: stmmac: fix build failure due to missing COMMON_CLK dependency Date: Wed, 6 Jun 2018 18:45:22 +0000 Message-Id: <1528310722-11512-1-git-send-email-clabbe@baylibre.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch fix the build failure on m68k; drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.o: In function `ipq806x_gmac_probe': dwmac-ipq806x.c:(.text+0xda): undefined reference to `clk_set_rate' drivers/net/ethernet/stmicro/stmmac/dwmac-rk.o: In function `rk_gmac_probe': dwmac-rk.c:(.text+0x1e58): undefined reference to `clk_set_rate' drivers/net/ethernet/stmicro/stmmac/dwmac-sti.o: In function `stid127_fix_retime_src': dwmac-sti.c:(.text+0xd8): undefined reference to `clk_set_rate' dwmac-sti.c:(.text+0x114): undefined reference to `clk_set_rate' drivers/net/ethernet/stmicro/stmmac/dwmac-sti.o:dwmac-sti.c:(.text+0x12c): more undefined references to `clk_set_rate' follow Lots of stmmac platform drivers need COMMON_CLK in their Kconfig depends. Signed-off-by: Corentin Labbe --- drivers/net/ethernet/stmicro/stmmac/Kconfig | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/net/ethernet/stmicro/stmmac/Kconfig b/drivers/net/ethernet/stmicro/stmmac/Kconfig index e28c0d2c58e9..cb5b0f58c395 100644 --- a/drivers/net/ethernet/stmicro/stmmac/Kconfig +++ b/drivers/net/ethernet/stmicro/stmmac/Kconfig @@ -33,7 +33,7 @@ config DWMAC_DWC_QOS_ETH select PHYLIB select CRC32 select MII - depends on OF && HAS_DMA + depends on OF && COMMON_CLK && HAS_DMA help Support for chips using the snps,dwc-qos-ethernet.txt DT binding. @@ -57,7 +57,7 @@ config DWMAC_ANARION config DWMAC_IPQ806X tristate "QCA IPQ806x DWMAC support" default ARCH_QCOM - depends on OF && (ARCH_QCOM || COMPILE_TEST) + depends on OF && COMMON_CLK && (ARCH_QCOM || COMPILE_TEST) select MFD_SYSCON help Support for QCA IPQ806X DWMAC Ethernet. @@ -100,7 +100,7 @@ config DWMAC_OXNAS config DWMAC_ROCKCHIP tristate "Rockchip dwmac support" default ARCH_ROCKCHIP - depends on OF && (ARCH_ROCKCHIP || COMPILE_TEST) + depends on OF && COMMON_CLK && (ARCH_ROCKCHIP || COMPILE_TEST) select MFD_SYSCON help Support for Ethernet controller on Rockchip RK3288 SoC. @@ -123,7 +123,7 @@ config DWMAC_SOCFPGA config DWMAC_STI tristate "STi GMAC support" default ARCH_STI - depends on OF && (ARCH_STI || COMPILE_TEST) + depends on OF && COMMON_CLK && (ARCH_STI || COMPILE_TEST) select MFD_SYSCON ---help--- Support for ethernet controller on STi SOCs. @@ -147,7 +147,7 @@ config DWMAC_STM32 config DWMAC_SUNXI tristate "Allwinner GMAC support" default ARCH_SUNXI - depends on OF && (ARCH_SUNXI || COMPILE_TEST) + depends on OF && COMMON_CLK && (ARCH_SUNXI || COMPILE_TEST) ---help--- Support for Allwinner A20/A31 GMAC ethernet controllers. -- 2.16.4