[PULL][Xenial] net: thunderx: Support alternative phy implementations
Dann Frazier
dann.frazier at canonical.com
Mon Mar 28 17:28:11 UTC 2016
The following changes since commit 9d56833c9b9e47938d6beaab565e1d2d7a23d8ca:
drm/atomic-helper: Implement subsystem-level suspend/resume
(2016-03-28 08:51:49 -0600)
are available in the git repository at:
git://kernel.ubuntu.com/dannf/ubuntu-xenial.git lp1562968
for you to fetch changes up to 8448f435dc2c57fbaa7e6b5323326fa2f75ea9a3:
UBUNTU: [d-i] Add phy drivers for Cavium ThunderX to nic-modules
udeb (2016-03-28 11:22:11 -0600)
----------------------------------------------------------------
Andreas Färber (1):
phy: mdio-thunder: Fix some Kconfig typos
David Daney (5):
net: thunderx: Cleanup PHY probing code.
phy: mdio-octeon: Refactor into two files/modules
phy: mdio-thunder: Add driver for Cavium Thunder SoC MDIO buses.
phy: mdio-cavium: Add missing MODULE_* annotations.
net: cavium: For Kconfig THUNDER_NIC_BGX, select MDIO_THUNDER.
dann frazier (3):
UBUNTU: [Config] CONFIG_MDIO_CAVIUM=m
UBUNTU: [Config] CONFIG_MDIO_THUNDER=m
UBUNTU: [d-i] Add phy drivers for Cavium ThunderX to nic-modules udeb
.../devicetree/bindings/net/cavium-mdio.txt | 61 ++++-
debian.master/config/config.common.ubuntu | 2 +
debian.master/d-i/modules/nic-modules | 6 +
drivers/net/ethernet/cavium/Kconfig | 2 +-
drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 29 ++-
drivers/net/phy/Kconfig | 22 +-
drivers/net/phy/Makefile | 2 +
drivers/net/phy/mdio-cavium.c | 153 +++++++++++
drivers/net/phy/mdio-cavium.h | 120 +++++++++
drivers/net/phy/mdio-octeon.c | 281 ++-------------------
drivers/net/phy/mdio-thunder.c | 154 +++++++++++
11 files changed, 549 insertions(+), 283 deletions(-)
create mode 100644 drivers/net/phy/mdio-cavium.c
create mode 100644 drivers/net/phy/mdio-cavium.h
create mode 100644 drivers/net/phy/mdio-thunder.c
More information about the kernel-team
mailing list