[Arm-dev] xgene ethernet driver update and next gen xgene-v2 ethernet support

Khuong Dinh

kdinh at apm.com
Fri May 26 00:03:19 UTC 2017


Hi Jim all,
   I'd like to introduce myself as Khuong Dinh from AppliedMicro.
Attached please find set of patches we would like to be included in
the next CentOS 7.3 build, in addition to the patches Phong Vo just
recently sent.
   Please help to integrate the attached patches to sig-altarch7-aarch64.

  + 1033-update-xgene-ethernet-driver.patch
   This is a roll up of the following upstreamed patches for updating
xgene ethernet driver.
3623201 xgene: Fix build warning with ACPI disabled.
1b8c101 drivers: net: xgene: Simplify xgene_enet_setup_mss() to kill warning.
1f3d620 xgene_enet: remove bogus forward declarations.
6ad2016 drivers: net: generalize napi_complete_done().
f006b2c net: xgene: avoid bogus maybe-uninitialized warning.
dece303 net: xgene: move xgene_cle_ptree_ewdn data off stack.
0b80129 drivers: net: xgene: uninitialized variable in
xgene_enet_free_pagepool().
0296fe4 drivers: net: xgene: ethtool: Add get/set_pauseparam.
56090b1 drivers: net: xgene: Add flow control initialization.
bb64fa0 drivers: net: xgene: Add flow control configuration.
a809701 drivers: net: xgene: fix: RSS for non-TCP/UDP.
350b4e3 drivers: net: xgene: Add change_mtu function.
a9380b0 drivers: net: xgene: Add support for Jumbo frame.
d6d4896 drivers: net: xgene: Configure classifier with pagepool.
2c83933 drivers: net: xgene: Add helper function.
440f895 drivers: net: phy: xgene: Fix 'remove' function.
ea966cb net: xgene: fix maybe-uninitialized variable.
b2df430 drivers: net: phy: xgene: Remove redundant dev_err call in
xgene_mdio_probe().

  + 1034-add-support-for-next-gen-xgene-ethernet-v2-driver.patch
   This is a roll up of the following upstreamed patches for
supporting next gen xgene-v2 ethernet.
5e1fc7c drivers: net: xgene-v2: Fix error return code in xge_mdio_config().
e05ddaf drivers: net: xgene-v2: Extend ethtool statistics.
1ffa8a7 drivers: net: xgene-v2: misc fixes.
b2180a8 drivers: net: xgene-v2: Fix port reset.
617d795 drivers: net: xgene-v2: Add ethtool support.
ea8ab16 drivers: net: xgene-v2: Add MDIO support.
70dbd9b MAINTAINERS: Add entry for APM X-Gene SoC Ethernet (v2) driver.
b105bcd drivers: net: xgene-v2: Add transmit and receive.
3b3f9a7 drivers: net: xgene-v2: Add base driver.
272d6dc drivers: net: xgene-v2: Add ethernet hardware configuration.
81ccd0c drivers: net: xgene-v2: Add mac configuration.
384fe7a drivers: net: xgene-v2: Add DMA descriptor.

   And the following is to backport ethtool
drivers: net: xgene-v2: Backport ethtool for CentOS 7.3

  + config-centos-sig-enable-xgene-ethernet-v2.patch
   Enable CONFIG_NET_XGENE_V2

Thanks,
Khuong Dinh
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Enable-next-gen-xgene-v2-ethernet-support.patch
Type: application/octet-stream
Size: 620 bytes
Desc: not available
URL: <http://lists.centos.org/pipermail/arm-dev/attachments/20170525/808ccbbb/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1033-update-xgene-ethernet-driver.patch
Type: application/octet-stream
Size: 110128 bytes
Desc: not available
URL: <http://lists.centos.org/pipermail/arm-dev/attachments/20170525/808ccbbb/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1034-add-support-for-next-gen-xgene-ethernet-v2-driver.patch
Type: application/octet-stream
Size: 82185 bytes
Desc: not available
URL: <http://lists.centos.org/pipermail/arm-dev/attachments/20170525/808ccbbb/attachment-0005.obj>


More information about the Arm-dev mailing list