[trusty SRU] (upstream) xgene-enet: add SGMII based 1GbE support for the second port
Craig Magina
craig.magina at canonical.com
Wed May 27 14:24:12 UTC 2015
This patch set enables the second SGMII port on the xgene-1 mustang board.
The patches were backported by APM and tested by them as well as myself.
BugLink: https://bugs.launchpad.net/santacruz/+bug/1449081
The following changes since commit d31d9a2b936c69cfdb16a4a346f3dbfcb221b089:
UBUNTU: Ubuntu-3.13.0-54.91 (2015-05-26 19:13:18 +0100)
are available in the git repository at:
git://kernel.ubuntu.com/cmagina/trusty-xgene.git 1458042
for you to fetch changes up to a96f73cfcac613cbfaf499c3a4cdbc59469363c4:
dtb: xgene: Add second SGMII based 1G interface node (2015-05-27 10:10:46 -0400)
----------------------------------------------------------------
Dan Carpenter (1):
net: eth: xgene: devm_ioremap() returns NULL on error
Fabian Frederick (1):
drivers: net: xgene: constify of_device_id array
Florian Fainelli (1):
net: phy: re-design phy_modes to be self-contained
Iyappan Subramanian (2):
drivers: net: xgene: fix new firmware backward compatibility with older driver
dtb: change binding name to match with newer firmware DT
Keyur Chudgar (2):
drivers: net: xgene: Add second SGMII based 1G interface
dtb: xgene: Add second SGMII based 1G interface node
arch/arm64/boot/dts/apm-mustang.dts | 4 +
arch/arm64/boot/dts/apm-storm.dtsi | 30 +++++-
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h | 2 +
drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 114 ++++++++++++++++++----
drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 18 +++-
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 10 +-
drivers/of/of_net.c | 26 +----
include/linux/phy.h | 42 ++++++++
8 files changed, 194 insertions(+), 52 deletions(-)
More information about the kernel-team
mailing list