<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/net/enic/vnic_dev.c, branch v3.0</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>enic: Add support for new fw devcmds for port profile handling</title>
<updated>2011-03-31T04:39:23+00:00</updated>
<author>
<name>Roopa Prabhu</name>
<email>roprabhu@cisco.com</email>
</author>
<published>2011-03-29T20:35:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=9085fd09859fafbde17380b93d317a13c23c39af'/>
<id>9085fd09859fafbde17380b93d317a13c23c39af</id>
<content type='text'>
This patch introduces new fw devcmds for port profile handling.
These new commands are similar to the current fw commands for
port profile handling. The only difference being that the new
commands split the existing port profile handling devcmds into multiple
fw commands, giving the driver finer control over port profile operations.

Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch introduces new fw devcmds for port profile handling.
These new commands are similar to the current fw commands for
port profile handling. The only difference being that the new
commands split the existing port profile handling devcmds into multiple
fw commands, giving the driver finer control over port profile operations.

Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Support newer version of firmware devcmd CMD_MCPU_FW_INFO</title>
<updated>2011-03-14T21:49:29+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2011-03-08T15:35:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=ea0f0d8bc6d13c2580d668ecf95297d5105a57fc'/>
<id>ea0f0d8bc6d13c2580d668ecf95297d5105a57fc</id>
<content type='text'>
This patch provides support to the newer version of firmware devcmd CMD_MCPU_FW_INFO
that returns additional information (ASIC type and revision) about the underlying hardware.
This knowledge is required by the driver to implement any hardware specific features.

Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch provides support to the newer version of firmware devcmd CMD_MCPU_FW_INFO
that returns additional information (ASIC type and revision) about the underlying hardware.
This knowledge is required by the driver to implement any hardware specific features.

Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Clean up: Remove support for an older version of hardware</title>
<updated>2011-02-07T19:49:04+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2011-02-04T16:17:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=0eb2602238e5aa33e0571a76aaf51a30bf32c3c2'/>
<id>0eb2602238e5aa33e0571a76aaf51a30bf32c3c2</id>
<content type='text'>
Remove support for an older version (A1) of hardware

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove support for an older version (A1) of hardware

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Replace firmware devcmd CMD_ENABLE with CMD_ENABLE_WAIT</title>
<updated>2010-10-21T08:26:48+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2010-10-20T10:17:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=2db77e0f331d343511d08e204be5e22f934e1a68'/>
<id>2db77e0f331d343511d08e204be5e22f934e1a68</id>
<content type='text'>
Replace no wait CMD_ENABLE firmware devcmd with CMD_ENABLE_WAIT

Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace no wait CMD_ENABLE firmware devcmd with CMD_ENABLE_WAIT

Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Make local functions static</title>
<updated>2010-10-01T07:36:52+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2010-09-30T13:35:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=2fdba3881154ee91927af7d7436d54eb05dcc3bf'/>
<id>2fdba3881154ee91927af7d7436d54eb05dcc3bf</id>
<content type='text'>
Make functions used locally in a file as static

Signed-off-by: Stephen Hemminger &lt;shemminger@vyatta.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make functions used locally in a file as static

Signed-off-by: Stephen Hemminger &lt;shemminger@vyatta.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Remove dead code</title>
<updated>2010-10-01T07:36:52+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2010-09-30T13:35:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=bf746e62afc83be1baccc0cc9e128a9805ecd5fd'/>
<id>bf746e62afc83be1baccc0cc9e128a9805ecd5fd</id>
<content type='text'>
Removed code that is unused

Signed-off-by: Stephen Hemminger &lt;shemminger@vyatta.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed code that is unused

Signed-off-by: Stephen Hemminger &lt;shemminger@vyatta.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Add support for firmware management device</title>
<updated>2010-08-17T09:32:56+00:00</updated>
<author>
<name>Roopa Prabhu</name>
<email>roprabhu@cisco.com</email>
</author>
<published>2010-08-10T18:55:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=90cf0b53d74ebca4f62d865ae39d21ed3bdbf877'/>
<id>90cf0b53d74ebca4f62d865ae39d21ed3bdbf877</id>
<content type='text'>
This patch adds support for firmware management device in enic driver.
A management device is a virtual PCIe device that firmware can present
to the host as its management endpoint. It provides the interface between
the host and adapter firmware for all management operations.

Signed-off-by: Scott Feldman &lt;scofeldm@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds support for firmware management device in enic driver.
A management device is a virtual PCIe device that firmware can present
to the host as its management endpoint. It provides the interface between
the host and adapter firmware for all management operations.

Signed-off-by: Scott Feldman &lt;scofeldm@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Clean ups</title>
<updated>2010-06-26T03:50:30+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2010-06-24T10:52:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=29046f9b1e36f6e3332ce2d8e366005fd177b37a'/>
<id>29046f9b1e36f6e3332ce2d8e366005fd177b37a</id>
<content type='text'>
1) Update copyright
2) Fix hardware queue descriptor field size CQ_ENET_RQ_DESC_FCOE_SOF_BITS
3) Include rtnetlink.h instead of if_link.h
4) Selectively flush writes to interrupt mask register
5) Use pci_enable_device_mem
6) Remove unused variables and header files
7) Fix size mismatch between memory alloc and free operations of a variable
8) Check for non null arguments to vic_provinfo_alloc

Signed-off-by: Scott Feldman &lt;scofeldm@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1) Update copyright
2) Fix hardware queue descriptor field size CQ_ENET_RQ_DESC_FCOE_SOF_BITS
3) Include rtnetlink.h instead of if_link.h
4) Selectively flush writes to interrupt mask register
5) Use pci_enable_device_mem
6) Remove unused variables and header files
7) Fix size mismatch between memory alloc and free operations of a variable
8) Check for non null arguments to vic_provinfo_alloc

Signed-off-by: Scott Feldman &lt;scofeldm@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Bug Fix: Handle surprise hardware removals</title>
<updated>2010-06-26T03:50:25+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2010-06-24T10:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=506e1198413d28446f9a98792b2b38b6bf5f8295'/>
<id>506e1198413d28446f9a98792b2b38b6bf5f8295</id>
<content type='text'>
Handle surprise hardware removals gracefully during devcmd issue and init,
cleanup of queues.

Signed-off-by: Scott Feldman &lt;scofeldm@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handle surprise hardware removals gracefully during devcmd issue and init,
cleanup of queues.

Signed-off-by: Scott Feldman &lt;scofeldm@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Add new firmware devcmds</title>
<updated>2010-06-26T03:50:23+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2010-06-24T10:51:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=70feadf36df94dc0dc2f32fec4c131ecd75344f2'/>
<id>70feadf36df94dc0dc2f32fec4c131ecd75344f2</id>
<content type='text'>
Add new firmware devcmds - CMD_PROXY_BY_BDF, CMD_PACKET_FILTER_ALL,
CMD_ENABLE_WAIT.

Signed-off-by: Scott Feldman &lt;scofeldm@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add new firmware devcmds - CMD_PROXY_BY_BDF, CMD_PACKET_FILTER_ALL,
CMD_ENABLE_WAIT.

Signed-off-by: Scott Feldman &lt;scofeldm@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
