[dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config API

2016-02-02 Thread Marc
; > Chen, > > Jing D; Mcnamara, John > > Subject: RE: [dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config > > API > > > > > > > > > -Original Message- > > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > >

[dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config API

2016-02-01 Thread Zhang, Helin
o; Zhang, Helin; Harish Patil; > > Chen, Jing D; Mcnamara, John > > Subject: Re: [dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed > > config API > > > > 2016-01-29 09:47, Ananyev, Konstantin: > > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]

[dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config API

2016-01-31 Thread Marc
On 29 January 2016 at 17:16, N?lio Laranjeiro wrote: > Hi Marc, > > On Fri, Jan 29, 2016 at 01:42:05AM +0100, Marc Sune wrote: > >[...] > > /** > > - * Device supported speeds > > - */ > > -#define ETH_SPEED_CAP_NOT_PHY(0) /*< No phy media > */ > > -#define ETH_SPEED_CAP_10M_HD (1 <<

[dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config API

2016-01-29 Thread NĂ©lio Laranjeiro
Hi Marc, On Fri, Jan 29, 2016 at 01:42:05AM +0100, Marc Sune wrote: >[...] > /** > - * Device supported speeds > - */ > -#define ETH_SPEED_CAP_NOT_PHY(0) /*< No phy media > */ > -#define ETH_SPEED_CAP_10M_HD (1 << 0) /*< 10 Mbps half-duplex> */ > -#define ETH_SPEED_CAP_10M_FD (1 << 1)

[dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config API

2016-01-29 Thread Marc
n > > Cc: dev at dpdk.org; Marc Sune; Lu, Wenzhuo; Zhang, Helin; Harish Patil; > Chen, Jing D; Mcnamara, John > > Subject: Re: [dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed > config API > > > > 2016-01-29 09:47, Ananyev, Konstantin: > > > From: Tho

[dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config API

2016-01-29 Thread Thomas Monjalon
2016-01-29 09:47, Ananyev, Konstantin: > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > 2016-01-29 09:24, Ananyev, Konstantin: > > > Can you avoid modifications in the e1000/base code? > > > We do not modify (and maintain) that part on our own. > > > Instead we take it straight

[dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config API

2016-01-29 Thread Thomas Monjalon
2016-01-29 09:24, Ananyev, Konstantin: > Can you avoid modifications in the e1000/base code? > We do not modify (and maintain) that part on our own. > Instead we take it straight from Intel ND. > So if you feel like these changes are really necessary - please submit a patch > to ND first, and if

[dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config API

2016-01-29 Thread Ananyev, Konstantin
ubject: Re: [dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config API > > 2016-01-29 09:47, Ananyev, Konstantin: > > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > > 2016-01-29 09:24, Ananyev, Konstantin: > > > > Can you avoid modifications in the e

[dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config API

2016-01-29 Thread Ananyev, Konstantin
t; Subject: Re: [dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config API > > 2016-01-29 09:24, Ananyev, Konstantin: > > Can you avoid modifications in the e1000/base code? > > We do not modify (and maintain) that part on our own. > > Instead we take it st

[dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config API

2016-01-29 Thread Ananyev, Konstantin
Hi Marc, > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Marc Sune > Sent: Friday, January 29, 2016 12:42 AM > To: dev at dpdk.org; Lu, Wenzhuo; Zhang, Helin; Harish Patil; Chen, Jing D > Subject: [dpdk-dev] [PATCH v7 3/5] ethdev: redesign li

[dpdk-dev] [PATCH v7 3/5] ethdev: redesign link speed config API

2016-01-29 Thread Marc Sune
This patch redesigns the API to set the link speed/s configure for an ethernet port. Specifically: - it allows to define a set of advertised speeds for auto-negociation. - it allows to disable link auto-negociation (single fixed speed). - default: auto-negociate all supported speeds. Other