From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751924AbdEPLar (ORCPT ); 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 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 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(+) 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 -- 2.9.0