<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/scsi/bfa/include/bfi, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/scsi/bfa/include/bfi?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/scsi/bfa/include/bfi?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2010-09-17T02:54:24Z</updated>
<entry>
<title>[SCSI] bfa: cleanup driver</title>
<updated>2010-09-17T02:54:24Z</updated>
<author>
<name>Krishna Gudipati</name>
<email>kgudipat@brocade.com</email>
</author>
<published>2010-09-15T18:50:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=a36c61f9025b8924f99f54d518763bee7aa84085'/>
<id>urn:sha1:a36c61f9025b8924f99f54d518763bee7aa84085</id>
<content type='text'>
We have flattened the BFA hierarchy and also reduced the number of
source and header files we used to have earlier.

Signed-off-by: Krishna Gudipati &lt;kgudipat@brocade.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] bfa: update to support BOFM</title>
<updated>2010-07-27T17:04:21Z</updated>
<author>
<name>Jing Huang</name>
<email>huangj@brocade.com</email>
</author>
<published>2010-07-09T02:59:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=07b2838669dc7704e02e079b1a96602656893d78'/>
<id>urn:sha1:07b2838669dc7704e02e079b1a96602656893d78</id>
<content type='text'>
Update bfa driver API and data structure to support BOFM (IBM BladeCenter
Open Fabric Manager).

Signed-off-by: Jing Huang &lt;huangj@brocade.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] bfa: fix chip and memory initialization</title>
<updated>2010-07-27T17:04:15Z</updated>
<author>
<name>Jing Huang</name>
<email>huangj@brocade.com</email>
</author>
<published>2010-07-09T02:54:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=df2a52a6c8c4995e0bec0b739ddb2f51664837dd'/>
<id>urn:sha1:df2a52a6c8c4995e0bec0b739ddb2f51664837dd</id>
<content type='text'>
Clear PSS memory reset that is set as part of power-on-reset (pci reset).
Complete PMM memory reset before BISTR start. Clear EDRAM BISTR start bit
after fixed delay. BISTR DONE bit status is not getting set. Use a fixed
1ms delay for BISTR now. Expose PMM IT memory definitions to host.

Signed-off-by: Jing Huang &lt;huangj@brocade.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] bfa: ioc attributes fix</title>
<updated>2010-07-27T17:04:06Z</updated>
<author>
<name>Jing Huang</name>
<email>huangj@brocade.com</email>
</author>
<published>2010-07-09T02:48:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=15b64a835def4c784c6e62ad762677f5cb56eba2'/>
<id>urn:sha1:15b64a835def4c784c6e62ad762677f5cb56eba2</id>
<content type='text'>
This patch fixes the APIs to obtain ioc attributes
- fix API to obtain wwpn, wwnn, and mac.
- add API to get mfg wwpn, wwnn, and mac.
- fix API to obtain wwn of boot target.

Signed-off-by: Jing Huang &lt;huangj@brocade.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] bfa: enable basic PBC support</title>
<updated>2010-07-27T17:04:04Z</updated>
<author>
<name>Jing Huang</name>
<email>huangj@brocade.com</email>
</author>
<published>2010-07-09T02:45:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=ed96932470e4ca3aab29518a748dc1162853b456'/>
<id>urn:sha1:ed96932470e4ca3aab29518a748dc1162853b456</id>
<content type='text'>
The patch includes the driver side changes to enable basic PBC (PreBoot
Configuration) feature.
- Data structure changes and new definitions for PBC.
- APIs to access PBC info.
- Remove unused code.

Signed-off-by: Jing Huang &lt;huangj@brocade.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] bfa: enable new hardware</title>
<updated>2010-07-27T17:04:03Z</updated>
<author>
<name>Jing Huang</name>
<email>huangj@brocade.com</email>
</author>
<published>2010-07-09T02:45:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=293f82d59ed8b6d61d242e40ee7a6a146fae5eaa'/>
<id>urn:sha1:293f82d59ed8b6d61d242e40ee7a6a146fae5eaa</id>
<content type='text'>
This patch enables support of new mezzanine cards for HP and IBM blade server.

- Add new pciids for HP and IBM mezzanine card.
- Add a new firmware image for HP mezzanine card, which is running in
  FC only mode. Rename firmware image to reflect the difference. Change the
  firmware download code accordingly for the above changes.

Signed-off-by: Jing Huang &lt;huangj@brocade.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] bfa: Modified the portstats get/clear logic</title>
<updated>2010-03-07T07:40:13Z</updated>
<author>
<name>Krishna Gudipati</name>
<email>kgudipat@brocade.com</email>
</author>
<published>2010-03-06T03:38:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=ca8b4327e405820966971236224db0e0724b5673'/>
<id>urn:sha1:ca8b4327e405820966971236224db0e0724b5673</id>
<content type='text'>
Modified the portstats get/clear logic for port physical/FCoE/QoS stats.
Added more stats to FC
Fixed some issues with FCoE stats collection.

Signed-off-by: Krishna Gudipati &lt;kgudipat@brocade.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] bfa: Rename pport to fcport in BFA FCS.</title>
<updated>2010-03-07T07:35:10Z</updated>
<author>
<name>Krishna Gudipati</name>
<email>kgudipat@brocade.com</email>
</author>
<published>2010-03-06T03:37:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=1c8a4c37494932acd59079b4fc8d8f69fb329c2a'/>
<id>urn:sha1:1c8a4c37494932acd59079b4fc8d8f69fb329c2a</id>
<content type='text'>
Rename pport structures to fcport in BFA FCS, to resolve confusion
about the port structures in the firmware, and make sure the SG page
is setup correctly.

Signed-off-by: Krishna Gudipati &lt;kgudipat@brocade.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] bfa: Clear LL_HALT and PSS_ERR bit when IOC crashes.</title>
<updated>2010-03-07T07:23:53Z</updated>
<author>
<name>Krishna Gudipati</name>
<email>kgudipat@brocade.com</email>
</author>
<published>2010-03-06T03:34:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=8b651b4294e67789028982d18779a9ebe75c2b8a'/>
<id>urn:sha1:8b651b4294e67789028982d18779a9ebe75c2b8a</id>
<content type='text'>
Clear LL_HALT and PSS_ERR bit in the interrupt status register on an IOC crash.

Signed-off-by: Krishna Gudipati &lt;kgudipat@brocade.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] bfa: IOC changes: Support faster recovery and split bfa_ioc.c into ASIC specific code.</title>
<updated>2010-03-07T07:19:48Z</updated>
<author>
<name>Krishna Gudipati</name>
<email>kgudipat@brocade.com</email>
</author>
<published>2010-03-06T03:34:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=0a20de446c76529028cb239bf2a13cb0f05b263a'/>
<id>urn:sha1:0a20de446c76529028cb239bf2a13cb0f05b263a</id>
<content type='text'>
Add support for faster IOC recovery after failure.

Split bfa_ioc.c into three files:
  bfa_ioc.c:    Common code shared between crossbow and catapult ASIC's.

  bfa_ioc_cb.c: Code specific to the crossbow, reg mapping and
                interrupt related routines.

  bfa_ioc_ct.c: Code specific to the catapult, reg mapping and
                interrupt related routines.

Fix to make sure IOC reinitialize's properly on enable request -
update the ioc_fwstate reg with BFI_IOC_FAIL on ioc disable mbox cmd
timeout.

Makefile changes to support the 2 newly added files bfa_ioc_cb.c and
bfa_ioc_ct.c.

Signed-off-by: Krishna Gudipati &lt;kgudipat@brocade.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
</feed>
