Message ID | c37b4171-e3f2-c5cc-d734-6e1688c964f5@infradead.org |
---|---|
State | Accepted, archived |
Delegated to: | David Miller |
Headers | show |
From: Randy Dunlap <rdunlap@infradead.org> Date: Tue, 23 May 2017 08:19:49 -0700 > From: Randy Dunlap <rdunlap@infradead.org> > > Fix build errors by making this driver depend on OF_MDIO, like > several other similar drivers do. > > drivers/built-in.o: In function `octeon_mdiobus_remove': > mdio-octeon.c:(.text+0x196ee0): undefined reference to `mdiobus_unregister' > mdio-octeon.c:(.text+0x196ee8): undefined reference to `mdiobus_free' > drivers/built-in.o: In function `octeon_mdiobus_probe': > mdio-octeon.c:(.text+0x196f1d): undefined reference to `devm_mdiobus_alloc_size' > mdio-octeon.c:(.text+0x196ffe): undefined reference to `of_mdiobus_register' > mdio-octeon.c:(.text+0x197010): undefined reference to `mdiobus_free' > > Signed-off-by: Randy Dunlap <rdunlap@infradead.org> Applied, thanks Randy.
--- linux-next-20170523.orig/drivers/net/phy/Kconfig +++ linux-next-20170523/drivers/net/phy/Kconfig @@ -108,7 +108,7 @@ config MDIO_MOXART config MDIO_OCTEON tristate "Octeon and some ThunderX SOCs MDIO buses" depends on 64BIT - depends on HAS_IOMEM + depends on HAS_IOMEM && OF_MDIO select MDIO_CAVIUM help This module provides a driver for the Octeon and ThunderX MDIO