From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758632AbaLLEDs (ORCPT ); Thu, 11 Dec 2014 23:03:48 -0500 Received: from mx1.redhat.com ([209.132.183.28]:43705 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751867AbaLLEDr (ORCPT ); Thu, 11 Dec 2014 23:03:47 -0500 From: Mark Salter To: Florian Fainelli Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, davem@davemloft.net, Mark Salter Subject: [PATCH] net: phy: export fixed_phy_register() Date: Thu, 11 Dec 2014 23:03:26 -0500 Message-Id: <1418357006-2450-1-git-send-email-msalter@redhat.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org When building the bcmgenet driver as module, I get: ERROR: "fixed_phy_register" [drivers/net/ethernet/broadcom/genet/genet.ko] undefined! commit b0ba512e225d72 ("net: bcmgenet: enable driver to work without device tree") which added a call to fixed_phy_register. But fixed_phy_register needs to be exported if used from a module. Signed-off-by: Mark Salter --- drivers/net/phy/fixed.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/phy/fixed.c b/drivers/net/phy/fixed.c index 47872caa..3ad0e6e 100644 --- a/drivers/net/phy/fixed.c +++ b/drivers/net/phy/fixed.c @@ -274,6 +274,7 @@ struct phy_device *fixed_phy_register(unsigned int irq, return phy; } +EXPORT_SYMBOL_GPL(fixed_phy_register); static int __init fixed_mdio_bus_init(void) { -- 1.8.3.1