Re: [PATCH v2 net-next 6/8] net: mvneta: bm: add support for hardware buffer management

2016-02-18 Thread Marcin Wojtas
Hi David, 2016-02-18 5:43 GMT+01:00 David Miller : > From: Gregory CLEMENT > Date: Tue, 16 Feb 2016 16:33:41 +0100 > >> pp->dev = dev; >> SET_NETDEV_DEV(dev, >dev); >> >> + dev->features = NETIF_F_SG | NETIF_F_IP_CSUM |

Re: [PATCH v2 net-next 6/8] net: mvneta: bm: add support for hardware buffer management

2016-02-17 Thread David Miller
From: Gregory CLEMENT Date: Tue, 16 Feb 2016 16:33:41 +0100 > pp->dev = dev; > SET_NETDEV_DEV(dev, >dev); > > + dev->features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO; > + dev->hw_features |= dev->features; > + dev->vlan_features

[PATCH v2 net-next 6/8] net: mvneta: bm: add support for hardware buffer management

2016-02-16 Thread Gregory CLEMENT
From: Marcin Wojtas Buffer manager (BM) is a dedicated hardware unit that can be used by all ethernet ports of Armada XP and 38x SoC's. It allows to offload CPU on RX path by sparing DRAM access on refilling buffer pool, hardware-based filling of descriptor ring data and