[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <20191107.155537.1932749594952088637.davem@davemloft.net>
Date: Thu, 07 Nov 2019 15:55:37 -0800 (PST)
From: David Miller <davem@...emloft.net>
To: madalin.bucur@....com
Cc: netdev@...r.kernel.org, hkallweit1@...il.com, andrew@...n.ch,
f.fainelli@...il.com
Subject: Re: [PATCH net-next] net: phy: at803x: add missing dependency on
CONFIG_REGULATOR
From: Madalin Bucur <madalin.bucur@....com>
Date: Thu, 7 Nov 2019 15:03:44 +0200
> Compilation fails on PPC targets as CONFIG_REGULATOR is not set and
> drivers/regulator/devres.c is not compiled in while functions exported
> there are used by drivers/net/phy/at803x.c. Here's the error log:
>
> LD .tmp_vmlinux1
> drivers/net/phy/at803x.o: In function `at803x_rgmii_reg_set_voltage_sel':
> drivers/net/phy/at803x.c:294: undefined reference to `.rdev_get_drvdata'
> drivers/net/phy/at803x.o: In function `at803x_rgmii_reg_get_voltage_sel':
> drivers/net/phy/at803x.c:306: undefined reference to `.rdev_get_drvdata'
> drivers/net/phy/at803x.o: In function `at8031_register_regulators':
> drivers/net/phy/at803x.c:359: undefined reference to `.devm_regulator_register'
> drivers/net/phy/at803x.c:365: undefined reference to `.devm_regulator_register'
> drivers/net/phy/at803x.o:(.data.rel+0x0): undefined reference to `regulator_list_voltage_table'
> linux/Makefile:1074: recipe for target 'vmlinux' failed
> make[1]: *** [vmlinux] Error 1
>
> Fixes: 2f664823a470 ("net: phy: at803x: add device tree binding")
> Signed-off-by: Madalin Bucur <madalin.bucur@....com>
Applied, thanks.
Powered by blists - more mailing lists