[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20170323170119.4004-1-f.fainelli@gmail.com>
Date: Thu, 23 Mar 2017 10:01:16 -0700
From: Florian Fainelli <f.fainelli@...il.com>
To: netdev@...r.kernel.org
Cc: davem@...emloft.net, andrew@...n.ch, rmk+kernel@...linux.org.uk,
arnd@...db.de, Florian Fainelli <f.fainelli@...il.com>
Subject: [PATCH net-next v3 0/3] net: phy: Allow splitting MDIO bus/device support
Hi all,
This patch series allows building support for MDIO bus controllers which
are sometimes usable and necessary in cases where there are no Ethernet PHYs.
Changes in v3:
- corrected of_mdio compile guards for prototypes vs. stubs
- added a missing OF_MDIO dependency for MDIO_BCM_UNIMAC
- fixed Kbuild bot reported errors against mdio-bitbang
Changes in v2:
- implement Russell's feedback
- solve the circular dependency in the CONFIG_MDIO_DEVICE + CONFIG_PHYLIB case
Florian Fainelli (3):
of_mdio: Correct check against CONFIG_OF
net: phy: MDIO_BCM_UNIMAC should depend on OF_MDIO
net: phy: Allow splitting MDIO bus/device support from PHYs
drivers/net/Makefile | 2 +-
drivers/net/phy/Kconfig | 62 +++++++++++++++++++++++-----------------
drivers/net/phy/Makefile | 13 +++++++--
drivers/net/phy/mdio-boardinfo.c | 1 +
drivers/net/phy/mdio_bus.c | 9 ++++++
include/linux/of_mdio.h | 4 +--
include/linux/phy.h | 21 ++++++++++++--
7 files changed, 79 insertions(+), 33 deletions(-)
--
2.9.3
Powered by blists - more mailing lists