From patchwork Tue May 16 11:30:05 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 99867 Delivered-To: patch@linaro.org Received: by 10.140.96.100 with SMTP id j91csp1970468qge; Tue, 16 May 2017 04:30:51 -0700 (PDT) X-Received: by 10.98.166.197 with SMTP id r66mr11519154pfl.47.1494934251237; Tue, 16 May 2017 04:30:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1494934251; cv=none; d=google.com; s=arc-20160816; b=sxa9g4kz+0OurNzxcOSWGo7Nph5rJdl/eout6lYpWQX8VHIoSM4vtuSyGHbVkeX2Ea y9hqAFkKRC0+MMaiEKUBnLSo7Zgl2ewQc0I0Pdwpg2raGuXkJxasiC/Cy9gI5LDqtzts xUpkHP+dx+BTOhlXiWlP8eCfJkDQFMzqE7SYdJsnjovshpfHgA0R+UNKU6oX82h/k/BP CwQsoJD4PJO0dZw3NOxoGOojD6FaJzq85ki7Zss9W1orSn6efuJuhBu51gPld3ZkHnob UfSs4MKNNVwhdnun5IJu0AlXrWPsDGkpjOc5zSrYyllpJoYmbCVzUFXnE+NFwGE3euEZ 86jw== 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 :arc-authentication-results; bh=mtGieOwrEkpkvHdGvgYf8qH2UcTHkAlts7ocEu5nqZg=; b=So4oDsFJZpyqPOELqjgc9SVk2OWfmO3TGaE+4XRUnfQrGZ3j6/RiW79eqHvRjvlow3 YrHlIw+/o0B5tRd3KOaKtSgwE13hXvBtUyNilTrxLmWf+L+WKTIGzdToCRdXVsI0jitJ qQEp0uo93YlwGGygvp39ACzDS0ve298Ryt1hufMH9rSAyM3Qjsenwsil0nKaUs7mcfPz AnLu5aOOJ9NDokF7bLyPJ2qEqKI0rN87XZvgXGRP9NnCKbaDegzxRpuypPFsRbq+kw08 EGWHgakmH0zitnXMfFdhJa1kAuOHDNQuONZDDllIYNDo6sqOvSTCiTTZMoXCodrHI15U Oz8g== ARC-Authentication-Results: i=1; mx.google.com; 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 e10si13559469pgp.371.2017.05.16.04.30.50; Tue, 16 May 2017 04:30:51 -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; 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 S1751990AbdEPLar (ORCPT + 25 others); Tue, 16 May 2017 07:30:47 -0400 Received: from mout.kundenserver.de ([217.72.192.75]:54379 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750759AbdEPLaq (ORCPT ); Tue, 16 May 2017 07:30:46 -0400 Received: from wuerfel.lan ([78.42.17.5]) by mrelayeu.kundenserver.de (mreue104 [212.227.15.145]) with ESMTPA (Nemesis) id 0Lnjkl-1dduAR0Kop-00hscW; Tue, 16 May 2017 13:30:40 +0200 From: Arnd Bergmann To: Greg Kroah-Hartman , Arnd Bergmann Cc: Ioana Radulescu , devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org Subject: [PATCH] staging: fsl-dpaa2/eth: add ETHERNET dependency Date: Tue, 16 May 2017 13:30:05 +0200 Message-Id: <20170516113016.4166462-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:X6ky4QFJL7qxRMZPFsiWP4oD5qeAy9F6KMqCIS0XggniB9h2Hg8 7HEmg+oDSJ+jOyP+RTX4FijbEGXrdobFk1KFOBe1JNj5+y1YYYoVVa6V56pTKd31FAoBLYE XTZZqhrYosGUI0DWdFXkn9syklTZr4GM5UYB3c2/JeAstGpD/ewxgruRrzVUg5R7iT3fE3F AZy72MME81JKFV2mw+Png== X-UI-Out-Filterresults: notjunk:1; V01:K0:y/7BvR9xsw8=:xoY91ShvJd4zFvjZH2UvnP EhdShWUvFpc5ZGSkL2In07fVVEq872oEKVlgwhIn5oMnvZBzteCanFA3jn78vXNGm7fQEJuv/ ovKup6f8JKjB6MgvJNxfOEsdCimAthiDXn/etmVnRwKnbr8zwXYU9Di9zsUlFXbe4DMX7zTwn IH9JyKROBGbaN3cr7yApuK2NnUI9RMbm9kKKGvHLEHSQC48ayvteEuvZidv1wLe/bQw0DrqBE okUfn9cOIevRDjUQuuvBcHoPZ5Dslz3yMXCWwMfkriJQTBPjChK22aECxAczV79sW1KHDi9HH JRU6/to3d/9BkRJGA1bMoJvjlU3O4wYJioLEfiyatChNIgstg2NlR3zyjM3uelv1+CLOz1uzz IoAV9Krzn3aZsPpueufTS7+OpQwUSQF0mOWuCIuV2P9LicHC4+sIjpaRKjWSRuu4n6GI1VJn9 gahxviTXaVqanrWWkEDPLsZ1Yj7poNSDN8kxQ4tHzLI6OG697OIOd5tNu/+1A+u68zhbb0Vrw sDi5tyrgmUpCB240QEn1jV8V65ctdrW/ZpLs17lwc8GVARqxbO57g1nbjnZUPFzVLpo+06/8/ H6PIhGVXqBRa2Oswz1OFcyUpZF6s8DiCZA4clcqglfzJsUcySh51O5HrP0vFyBOVKlIIdPBUs d2pZey+dwOv2Pu3stUC0CqZYYdRI/otUlcvT21qCR4nqUWJ7TXCoGzmfFrBzUhYAFmTA= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The new driver cannot link correctly when the netdevice infrastructure is disabled: ERROR: "netdev_info" [drivers/staging/fsl-dpaa2/ethernet/fsl-dpaa2-eth.ko] undefined! ERROR: "skb_to_sgvec" [drivers/staging/fsl-dpaa2/ethernet/fsl-dpaa2-eth.ko] undefined! ERROR: "napi_disable" [drivers/staging/fsl-dpaa2/ethernet/fsl-dpaa2-eth.ko] undefined! ERROR: "napi_schedule_prep" [drivers/staging/fsl-dpaa2/ethernet/fsl-dpaa2-eth.ko] undefined! ERROR: "__napi_schedule_irqoff" [drivers/staging/fsl-dpaa2/ethernet/fsl-dpaa2-eth.ko] undefined! ERROR: "netif_carrier_on" [drivers/staging/fsl-dpaa2/ethernet/fsl-dpaa2-eth.ko] undefined! This adds a dependency on NETDEVICES and ETHERNET. Fixes: 0352d1d85201 ("staging: fsl-dpaa2/eth: Add APIs for DPNI objects") Signed-off-by: Arnd Bergmann --- drivers/staging/fsl-dpaa2/Kconfig | 1 + 1 file changed, 1 insertion(+) -- 2.9.0 Acked-by: Ioana Radulescu diff --git a/drivers/staging/fsl-dpaa2/Kconfig b/drivers/staging/fsl-dpaa2/Kconfig index 2e325cb747ae..730fd6d4db33 100644 --- a/drivers/staging/fsl-dpaa2/Kconfig +++ b/drivers/staging/fsl-dpaa2/Kconfig @@ -12,6 +12,7 @@ config FSL_DPAA2 config FSL_DPAA2_ETH tristate "Freescale DPAA2 Ethernet" depends on FSL_DPAA2 && FSL_MC_DPIO + depends on NETDEVICES && ETHERNET ---help--- Ethernet driver for Freescale DPAA2 SoCs, using the Freescale MC bus driver