This patch set fixes the following warning and issues, 1. Fix kbuild warning - drivers: net: xgene: Fix kbuild warning 2. unmap DMA memory on xgene_Enet_delete_bufpoool() - drivers: net: xgene: fix: Add dma_unmap_single 3. Delete descriptor rings and buffer pools on error - drivers: net: xgene: fix: Delete descriptor rings and buffer pools 4. Fix error desconstruction on probe() - drivers: net: xgene: Fix error deconstruction path 5. Fix RSS indirection table fields - drivers: net: xgene: Fix RSS indirection table fields 6. Change the port init sequence as per hardware specification - drivers: net: xgene: Change port init sequence 7. Fix link not recovered after link is down issue - drivers: net: xgene: XFI PCS reset when link is down 8. Fix link up is reported when no SFP+ module is plugged in issue - drivers: net: xgene: Poll link status via GPIO - dtb: xgene: Add rxlos-gpios property - Documentation: dtb: xgene: Add rxlos GPIO mapping Signed-off-by: Iyappan Subramanian <isubramanian@xxxxxxx> Tested-by: Fushen Chen <fchen@xxxxxxx> --- Iyappan Subramanian (10): drivers: net: xgene: Fix kbuild warning drivers: net: xgene: fix: Add dma_unmap_single drivers: net: xgene: fix: Delete descriptor rings and buffer pools drivers: net: xgene: Fix error deconstruction path drivers: net: xgene: Fix RSS indirection table fields drivers: net: xgene: Change port init sequence drivers: net: xgene: XFI PCS reset when link is down drivers: net: xgene: Poll link status via GPIO dtb: xgene: Add rxlos-gpios property Documentation: dtb: xgene: Add rxlos GPIO mapping .../devicetree/bindings/net/apm-xgene-enet.txt | 1 + arch/arm64/boot/dts/apm/apm-mustang.dts | 1 + drivers/net/ethernet/apm/xgene/Kconfig | 1 + drivers/net/ethernet/apm/xgene/xgene_enet_cle.c | 17 ++++-- drivers/net/ethernet/apm/xgene/xgene_enet_cle.h | 10 +++- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 7 +-- drivers/net/ethernet/apm/xgene/xgene_enet_hw.h | 6 ++ drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 69 +++++++++++++++++----- drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 2 + drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 53 ++++++++++++++++- drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.h | 4 ++ 11 files changed, 140 insertions(+), 31 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html