[PATCH net-next 1/5] liquidio VF vlan support

2016-12-08 Thread Raghu Vatsavayi
Adds support for VF vlan features. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 3/5] liquidio VF ethtool stats

2016-12-08 Thread Raghu Vatsavayi
Adds support for VF ethtool stats Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 5/5] liquidio VF error handling

2016-12-08 Thread Raghu Vatsavayi
Adds support for VF error handling. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 4/5] liquidio VF timestamp

2016-12-08 Thread Raghu Vatsavayi
Adds support for VF timestamp. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Manlunas <felix.manlu.

[PATCH net-next 0/5] liquidio VF offloads and stats

2016-12-08 Thread Raghu Vatsavayi
Dave, Following is final patch series in completing the liquidio VF driver support. These patches have minor changes related to offloads and stats. Please apply patches in following order as some of them depend on earlier patches. Raghu Vatsavayi (5): liquidio VF vlan support liquidio VF

[PATCH net-next 2/5] liquidio VF vxlan

2016-12-08 Thread Raghu Vatsavayi
Adds VF vxlan offload support. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Manlunas <felix.manlu.

[PATCH net-next V3 7/7] liquidio VF rx data and ctl path

2016-12-07 Thread Raghu Vatsavayi
Adds support for VF receive data control path. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V3 0/7] liquidio VF data path

2016-12-07 Thread Raghu Vatsavayi
me of them depend on earlier patches. Raghu Vatsavayi (7): liquidio CN23XX: VF offload features liquidio CN23XX: VF link status liquidio CN23XX: VF mac address liquidio CN23XX: VF scatter gather lists liquidio CN23XX: VF xmit liquidio CN23XX: VF TX buffers liquidio VF rx data an

[PATCH net-next V3 1/7] liquidio CN23XX: VF offload features

2016-12-07 Thread Raghu Vatsavayi
Adds support for VF link initialization and offload features. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V3 6/7] liquidio CN23XX: VF TX buffers

2016-12-07 Thread Raghu Vatsavayi
Adds support for freeing VF xmit buffers. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V3 3/7] liquidio CN23XX: VF mac address

2016-12-07 Thread Raghu Vatsavayi
Adds support for configuring mtu, multicast and mac address. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V3 4/7] liquidio CN23XX: VF scatter gather lists

2016-12-07 Thread Raghu Vatsavayi
Adds support for VF scatter gather lists. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V3 2/7] liquidio CN23XX: VF link status

2016-12-07 Thread Raghu Vatsavayi
Adds support for VF link status related changes. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V3 5/7] liquidio CN23XX: VF xmit

2016-12-07 Thread Raghu Vatsavayi
Adds support for transmit functionality in VF. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V2 6/7] liquidio CN23XX: VF TX buffers

2016-12-06 Thread Raghu Vatsavayi
Adds support for freeing VF xmit buffers. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V2 2/7] liquidio CN23XX: VF link status

2016-12-06 Thread Raghu Vatsavayi
Adds support for VF link status related changes. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V2 4/7] liquidio CN23XX: VF scatter gather lists

2016-12-06 Thread Raghu Vatsavayi
Adds support for VF scatter gather lists. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V2 1/7] liquidio CN23XX: VF offload features

2016-12-06 Thread Raghu Vatsavayi
Adds support for VF link initialization and offload features. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V2 5/7] liquidio CN23XX: VF xmit

2016-12-06 Thread Raghu Vatsavayi
Adds support for transmit functionality in VF. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V2 0/7] liquidio VF data path

2016-12-06 Thread Raghu Vatsavayi
Dave, Following patch series adds support for VF data path related features. I have removed unnecessary "void *" casting. Please apply patches in following order as some of them depend on earlier patches. Raghu Vatsavayi (7): liquidio CN23XX: VF offload features liquidio CN23X

[PATCH net-next V2 3/7] liquidio CN23XX: VF mac address

2016-12-06 Thread Raghu Vatsavayi
Adds support for configuring mtu, multicast and mac address. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V2 7/7] liquidio VF rx data and ctl path

2016-12-06 Thread Raghu Vatsavayi
Adds support for VF receive data control path. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 7/7] liquidio VF rx data and ctl path

2016-12-05 Thread Raghu Vatsavayi
Adds support for VF receive data control path. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 0/7] liquidio VF data path

2016-12-05 Thread Raghu Vatsavayi
Dave, Following patch series adds support for VF data path related features. Please apply patches in following order as some of them depend on earlier patches. Raghu Vatsavayi (7): liquidio CN23XX: VF offload features liquidio CN23XX: VF link status liquidio CN23XX: VF mac address

[PATCH net-next 1/7] liquidio CN23XX: VF offload features

2016-12-05 Thread Raghu Vatsavayi
Adds support for VF link initialization and offload features. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next 6/7] liquidio CN23XX: VF TX buffers

2016-12-05 Thread Raghu Vatsavayi
Adds support for freeing VF xmit buffers. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 5/7] liquidio CN23XX: VF xmit

2016-12-05 Thread Raghu Vatsavayi
Adds support for transmit functionality in VF. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 4/7] liquidio CN23XX: VF scatter gather lists

2016-12-05 Thread Raghu Vatsavayi
Adds support for VF scatter gather lists. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 2/7] liquidio CN23XX: VF link status

2016-12-05 Thread Raghu Vatsavayi
Adds support for VF link status related changes. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 3/7] liquidio CN23XX: VF mac address

2016-12-05 Thread Raghu Vatsavayi
Adds support for configuring mtu, multicast and mac address. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V3 6/9] liquidio CN23XX: init VF softcommand queues

2016-11-28 Thread Raghu Vatsavayi
Adds support for initializing softcommand, dispatch and instructions queues for VF. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V3 9/9] liquidio CN23XX: VF init and destroy

2016-11-28 Thread Raghu Vatsavayi
Adds support for VF initialization and destroy resources. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V3 8/9] liquidio CN23XX: VF interrupt

2016-11-28 Thread Raghu Vatsavayi
Adds support for VF interrupt processing. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V3 2/9] liquidio CN23XX: VF registration

2016-11-28 Thread Raghu Vatsavayi
Adds support for cn23xx VF probe and registration. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V3 3/9] liquidio CN23XX: VF config setup

2016-11-28 Thread Raghu Vatsavayi
Adds support for setting up VF configuration. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V3 5/9] liquidio CN23XX: VF register access

2016-11-28 Thread Raghu Vatsavayi
This patch adds support for VF device register access. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V3 7/9] liquidio CN23XX: VF mailbox

2016-11-28 Thread Raghu Vatsavayi
Adds support for VF mailbox setup. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V3 4/9] liquidio CN23XX: VF queue setup

2016-11-28 Thread Raghu Vatsavayi
Adds support for configuring VF input/output queues. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V3 0/9] liquidio VF operations

2016-11-28 Thread Raghu Vatsavayi
architectures. Please apply the patches in following order as these patches depend on each other. Thanks Raghu Vatsavayi (9): liquidio CN23XX: VF register definitions liquidio CN23XX: VF registration liquidio CN23XX: VF config setup liquidio CN23XX: VF queue setup liquidio CN23XX: VF

[PATCH net-next V3 1/9] liquidio CN23XX: VF register definitions

2016-11-28 Thread Raghu Vatsavayi
Adds support for CN23xx VF registers. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V2 6/9] liquidio CN23XX: init VF softcommand queues

2016-11-28 Thread Raghu Vatsavayi
Adds support for initializing softcommand, dispatch and instructions queues for VF. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V2 3/9] liquidio CN23XX: VF config setup

2016-11-28 Thread Raghu Vatsavayi
Adds support for setting up VF configuration. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V2 5/9] liquidio CN23XX: VF register access

2016-11-28 Thread Raghu Vatsavayi
This patch adds support for VF device register access. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V2 4/9] liquidio CN23XX: VF queue setup

2016-11-28 Thread Raghu Vatsavayi
Adds support for configuring VF input/output queues. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V2 2/9] liquidio CN23XX: VF registration

2016-11-28 Thread Raghu Vatsavayi
Adds support for cn23xx VF probe and registration. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V2 8/9] liquidio CN23XX: VF interrupt

2016-11-28 Thread Raghu Vatsavayi
Adds support for VF interrupt processing. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V2 9/9] liquidio CN23XX: VF init and destroy

2016-11-28 Thread Raghu Vatsavayi
Adds support for VF initialization and destroy resources. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V2 1/9] liquidio CN23XX: VF register definitions

2016-11-28 Thread Raghu Vatsavayi
Adds support for CN23xx VF registers. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V2 7/9] liquidio CN23XX: VF mailbox

2016-11-28 Thread Raghu Vatsavayi
Adds support for VF mailbox setup. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V2 0/9] liquidio VF operations

2016-11-28 Thread Raghu Vatsavayi
Hi Dave, This patchseries adds support for VF device specific operations like mailbox, queues and register access. I also removed extra 'void *' casting that was reported in V1 patch. Please apply the patches in following order as these patches depend on each other. Thanks Raghu Vatsavayi (9

[PATCH net-next 4/9] liquidio CN23XX: VF queue setup

2016-11-27 Thread Raghu Vatsavayi
Adds support for configuring VF input/output queues. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 8/9] liquidio CN23XX: VF interrupt

2016-11-27 Thread Raghu Vatsavayi
Adds support for VF interrupt processing. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 5/9] liquidio CN23XX: VF register access

2016-11-27 Thread Raghu Vatsavayi
This patch adds support for VF device register access. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next 6/9] liquidio CN23XX: init VF softcommand queues

2016-11-27 Thread Raghu Vatsavayi
Adds support for initializing softcommand, dispatch and instructions queues for VF. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next 7/9] liquidio CN23XX: VF mailbox

2016-11-27 Thread Raghu Vatsavayi
Adds support for VF mailbox setup. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 9/9] liquidio CN23XX: VF init and destroy

2016-11-27 Thread Raghu Vatsavayi
Adds support for VF initialization and destroy resources. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next 0/9] liquidio VF operations

2016-11-27 Thread Raghu Vatsavayi
Hi Dave, Following patches add support for VF device specific operations like mailbox, queues and register access. Please apply the patches in following order as these patches depend on each other. Thanks Raghu Vatsavayi (9): liquidio CN23XX: VF register definitions liquidio CN23XX: VF

[PATCH net-next 3/9] liquidio CN23XX: VF config setup

2016-11-27 Thread Raghu Vatsavayi
Adds support for setting up VF configuration. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 1/9] liquidio CN23XX: VF register definitions

2016-11-27 Thread Raghu Vatsavayi
Adds support for CN23xx VF registers. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next 2/9] liquidio CN23XX: VF registration

2016-11-27 Thread Raghu Vatsavayi
Adds support for cn23xx VF probe and registration. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V6 6/9] liquidio CN23XX: device states

2016-11-14 Thread Raghu Vatsavayi
Cleaned up resource leaks during destroy resources by introducing more device states. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V6 0/9] liquidio CN23XX VF support

2016-11-14 Thread Raghu Vatsavayi
patches in the following order as some of the patches depend on earlier patches. Thanks. Raghu Vatsavayi (9): liquidio CN23XX: HW config for VF support liquidio CN23XX: sysfs VF config support liquidio CN23XX: Mailbox support liquidio CN23XX: mailbox interrupt processing liquidio CN23XX: VF

[PATCH net-next V6 9/9] liquidio CN23XX: fix for new check patch errors

2016-11-14 Thread Raghu Vatsavayi
New checkpatch script shows some errors with pre-existing driver. This patch provides fix for those errors. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla &

[PATCH net-next V6 8/9] liquidio CN23XX: copyrights changes and alignment

2016-11-14 Thread Raghu Vatsavayi
Updated copyrights comments and also changed some other comments alignments. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V6 1/9] liquidio CN23XX: HW config for VF support

2016-11-14 Thread Raghu Vatsavayi
Adds support for configuring HW for creating VFs. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V6 7/9] liquidio CN23XX: code cleanup

2016-11-14 Thread Raghu Vatsavayi
Cleaned up unnecessary comments and added some minor macros. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V6 3/9] liquidio CN23XX: Mailbox support

2016-11-14 Thread Raghu Vatsavayi
Adds support for mailbox communication between PF and VF. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V6 4/9] liquidio CN23XX: mailbox interrupt processing

2016-11-14 Thread Raghu Vatsavayi
Adds support for mailbox interrupt processing of various commands. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V6 2/9] liquidio CN23XX: sysfs VF config support

2016-11-14 Thread Raghu Vatsavayi
Adds sysfs based support for enabling or disabling VFs. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V6 5/9] liquidio CN23XX: VF related operations

2016-11-14 Thread Raghu Vatsavayi
Adds support for VF related operations like mac address vlan and link changes. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V5 6/9] liquidio CN23XX: device states

2016-11-09 Thread Raghu Vatsavayi
Cleaned up resource leaks during destroy resources by introducing more device states. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V5 9/9] liquidio CN23XX: fix for new check patch errors

2016-11-09 Thread Raghu Vatsavayi
New checkpatch script shows some errors with pre-existing driver. This patch provides fix for those errors. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla &

[PATCH net-next V5 3/9] liquidio CN23XX: Mailbox support

2016-11-09 Thread Raghu Vatsavayi
Adds support for mailbox communication between PF and VF. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V5 8/9] liquidio CN23XX: copyrights changes and alignment

2016-11-09 Thread Raghu Vatsavayi
Updated copyrights comments and also changed some other comments alignments. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V5 2/9] liquidio CN23XX: sysfs VF config support

2016-11-09 Thread Raghu Vatsavayi
Adds sysfs based support for enabling or disabling VFs. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V5 7/9] liquidio CN23XX: code cleanup

2016-11-09 Thread Raghu Vatsavayi
Cleaned up unnecessary comments and added some minor macros. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V5 0/9] liquidio CN23XX VF support

2016-11-09 Thread Raghu Vatsavayi
on earlier patches. Thanks. Raghu Vatsavayi (9): liquidio CN23XX: HW config for VF support liquidio CN23XX: sysfs VF config support liquidio CN23XX: Mailbox support liquidio CN23XX: mailbox interrupt processing liquidio CN23XX: VF related operations liquidio CN23XX: device states liquidio

[PATCH net-next V5 1/9] liquidio CN23XX: HW config for VF support

2016-11-09 Thread Raghu Vatsavayi
Adds support for configuring HW for creating VFs. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V5 5/9] liquidio CN23XX: VF related operations

2016-11-09 Thread Raghu Vatsavayi
Adds support for VF related operations like mac address vlan and link changes. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V5 4/9] liquidio CN23XX: mailbox interrupt processing

2016-11-09 Thread Raghu Vatsavayi
Adds support for mailbox interrupt processing of various commands. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V4 4/9] liquidio CN23XX: mailbox interrupt processing

2016-11-03 Thread Raghu Vatsavayi
Adds support for mailbox interrupt processing of various commands. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V4 6/9] liquidio CN23XX: device states

2016-11-03 Thread Raghu Vatsavayi
Cleaned up resource leaks during destroy resources by introducing more device states. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V4 9/9] liquidio CN23XX: fix for new check patch errors

2016-11-03 Thread Raghu Vatsavayi
New checkpatch script shows some errors with pre-existing driver. This patch provides fix for those errors. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla &

[PATCH net-next V4 2/9] liquidio CN23XX: sysfs VF config support

2016-11-03 Thread Raghu Vatsavayi
Adds sysfs based support for enabling or disabling VFs. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V4 8/9] liquidio CN23XX: copyrights changes and alignment

2016-11-03 Thread Raghu Vatsavayi
Updated copyrights comments and also changed some other comments alignments. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V4 7/9] liquidio CN23XX: code cleanup

2016-11-03 Thread Raghu Vatsavayi
Cleaned up unnecessary comments and added some minor macros. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V4 5/9] liquidio CN23XX: VF related operations

2016-11-03 Thread Raghu Vatsavayi
Adds support for VF related operations like mac address vlan and link changes. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V4 3/9] liquidio CN23XX: Mailbox support

2016-11-03 Thread Raghu Vatsavayi
Adds support for mailbox communication between PF and VF. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V4 1/9] liquidio CN23XX: HW config for VF support

2016-11-03 Thread Raghu Vatsavayi
Adds support for configuring HW for creating VFs. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V4 0/9] liquidio CN23XX VF support

2016-11-03 Thread Raghu Vatsavayi
checkpatch script related errors on pre-existing driver. I will post remaining VF patches soon after this patchseries is applied. Please apply patches in the following order as some of the patches depend on earlier patches. Thanks. Raghu Vatsavayi (9): liquidio CN23XX: HW config for VF support

[PATCH net-next V3 8/9] liquidio CN23XX: copyrights changes and alignment

2016-10-25 Thread Raghu Vatsavayi
Updated copyrights comments and also changed some other comments alignments. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V3 4/9] liquidio CN23XX: mailbox interrupt processing

2016-10-25 Thread Raghu Vatsavayi
Adds support for mailbox interrupt processing of various commands. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V3 9/9] liquidio CN23XX: fix for new check patch errors

2016-10-25 Thread Raghu Vatsavayi
New checkpatch script shows some errors with pre-existing driver. This patch provides fix for those errors. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla &

[PATCH net-next V3 6/9] liquidio CN23XX: device states

2016-10-25 Thread Raghu Vatsavayi
Cleaned up resource leaks during destroy resources by introducing more device states. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V3 5/9] liquidio CN23XX: VF related operations

2016-10-25 Thread Raghu Vatsavayi
Adds support for VF related operations like mac address vlan and link changes. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.

[PATCH net-next V3 0/9] liquidio CN23XX VF support

2016-10-25 Thread Raghu Vatsavayi
checkpatch script related errors on pre-existing driver. I will post remaining VF patches soon after this patchseries is applied. Please apply patches in the following order as some of the patches depend on earlier patches. Thanks. Raghu Vatsavayi (9): liquidio CN23XX: HW config for VF

[PATCH net-next V3 1/9] liquidio CN23XX: HW config for VF support

2016-10-25 Thread Raghu Vatsavayi
Adds support for configuring HW for creating VFs. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-by: Felix Man

[PATCH net-next V3 7/9] liquidio CN23XX: code cleanup

2016-10-25 Thread Raghu Vatsavayi
Cleaned up unnecessary comments and added some minor macros. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V3 3/9] liquidio CN23XX: Mailbox support

2016-10-25 Thread Raghu Vatsavayi
Adds support for mailbox communication between PF and VF. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

[PATCH net-next V3 2/9] liquidio CN23XX: sysfs VF config support

2016-10-25 Thread Raghu Vatsavayi
Adds sysfs based support for enabling or disabling VFs. Signed-off-by: Raghu Vatsavayi <raghu.vatsav...@caviumnetworks.com> Signed-off-by: Derek Chickles <derek.chick...@caviumnetworks.com> Signed-off-by: Satanand Burla <satananda.bu...@caviumnetworks.com> Signed-off-

  1   2   3   >