<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/scsi/mvsas, branch v2.6.32.15</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA</title>
<updated>2010-04-01T22:58:15+00:00</updated>
<author>
<name>Srinivas</name>
<email>satyasrinivasp@hcl.in</email>
</author>
<published>2009-11-24T14:37:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f9404808f47e0ed18f68fc5957acec2022572820'/>
<id>f9404808f47e0ed18f68fc5957acec2022572820</id>
<content type='text'>
commit 7ec4ad0125db0222e397508c190b01c8f2b5f7cd upstream.

This is support for Adaptec ASC-1045/1405 SAS/SATA HBA on mvsas, which
is based on Marvell 88SE6440 chipset.

Signed-off-by: Srinivas &lt;satyasrinivasp@hcl.in&gt;
Cc: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
Cc: Thomas Voegtle &lt;tv@lio96.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
commit 7ec4ad0125db0222e397508c190b01c8f2b5f7cd upstream.

This is support for Adaptec ASC-1045/1405 SAS/SATA HBA on mvsas, which
is based on Marvell 88SE6440 chipset.

Signed-off-by: Srinivas &lt;satyasrinivasp@hcl.in&gt;
Cc: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
Cc: Thomas Voegtle &lt;tv@lio96.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] mvsas: Support Areca SAS/SATA HBA, ARC-1300/1320</title>
<updated>2009-10-02T14:44:45+00:00</updated>
<author>
<name>Nick Cheng</name>
<email>nick.cheng@areca.com.tw</email>
</author>
<published>2009-09-08T11:03:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f31491dc73a6459d601da8d9a5817a31c7dfc17b'/>
<id>f31491dc73a6459d601da8d9a5817a31c7dfc17b</id>
<content type='text'>
This is support for Areca SAS/SATA HBA, ARC-1300/1320, which quipped with
88SE6440/88SE9480 respectively.

Signed-off-by: Nick Cheng&lt; nick.cheng@areca.com.tw &gt;
Cc: Ke Wei &lt;kewei.mv@gmail.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is support for Areca SAS/SATA HBA, ARC-1300/1320, which quipped with
88SE6440/88SE9480 respectively.

Signed-off-by: Nick Cheng&lt; nick.cheng@areca.com.tw &gt;
Cc: Ke Wei &lt;kewei.mv@gmail.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] mvsas: remove all the casts from void * or to void *</title>
<updated>2009-05-23T20:44:13+00:00</updated>
<author>
<name>Andy Yan</name>
<email>ayan@marvell.com</email>
</author>
<published>2009-05-15T00:41:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f9da3be5afc08c40e7f7a395c8935d500a6898b1'/>
<id>f9da3be5afc08c40e7f7a395c8935d500a6898b1</id>
<content type='text'>
Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] mvsas: performance improvement using domain_device-&gt;lldd_dev</title>
<updated>2009-05-23T20:44:08+00:00</updated>
<author>
<name>Andy Yan</name>
<email>ayan@marvell.com</email>
</author>
<published>2009-05-11T14:19:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=9870d9a2428550e7ac3164a26306ad07a99051ae'/>
<id>9870d9a2428550e7ac3164a26306ad07a99051ae</id>
<content type='text'>
Using sticky field to improve retrieve performance by eliminating some
lookups in . Remove some spurious casts.

Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using sticky field to improve retrieve performance by eliminating some
lookups in . Remove some spurious casts.

Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] mvsas: correct bit map usage</title>
<updated>2009-05-23T20:44:08+00:00</updated>
<author>
<name>Andy Yan</name>
<email>ayan@marvell.com</email>
</author>
<published>2009-05-11T13:56:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=77db27cdcbc8ed371fd2f154cbadc7ff32ae8901'/>
<id>77db27cdcbc8ed371fd2f154cbadc7ff32ae8901</id>
<content type='text'>
Utilize DECLARE_BITMAP to define the tags array.

Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Utilize DECLARE_BITMAP to define the tags array.

Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] mvsas: bug fix, null pointer may be used</title>
<updated>2009-05-23T20:44:08+00:00</updated>
<author>
<name>Andy Yan</name>
<email>ayan@marvell.com</email>
</author>
<published>2009-05-11T13:49:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=0f980a871678b7ec143fcb45b31bf9234e4585c8'/>
<id>0f980a871678b7ec143fcb45b31bf9234e4585c8</id>
<content type='text'>
Null pointer check to avoid corruption.

Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Null pointer check to avoid corruption.

Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] mvsas: bug fix of dead lock</title>
<updated>2009-05-23T20:44:07+00:00</updated>
<author>
<name>Andy Yan</name>
<email>ayan@marvell.com</email>
</author>
<published>2009-05-11T12:05:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=0b84b7094e87769120def1e703b8b4d037281038'/>
<id>0b84b7094e87769120def1e703b8b4d037281038</id>
<content type='text'>
TMF task should be issued with Interrupt Disabled, or Deadlock may take place.
Clean-up unused parameters and conditonal lock.

Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TMF task should be issued with Interrupt Disabled, or Deadlock may take place.
Clean-up unused parameters and conditonal lock.

Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] mvsas: bug fix with setting task management frame type</title>
<updated>2009-05-23T20:44:07+00:00</updated>
<author>
<name>Andy Yan</name>
<email>ayan@marvell.com</email>
</author>
<published>2009-05-11T12:01:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=2b288133ab6306b1761e0a2ef943b944ead6ad69'/>
<id>2b288133ab6306b1761e0a2ef943b944ead6ad69</id>
<content type='text'>
Correct frame type setting according to parameter.

Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Correct frame type setting according to parameter.

Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] mvsas: add support for 94xx; layout change; bug fixes</title>
<updated>2009-05-20T22:21:12+00:00</updated>
<author>
<name>Andy Yan</name>
<email>ayan@marvell.com</email>
</author>
<published>2009-05-08T21:46:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=20b09c2992fefbe78f8cede7b404fb143a413c52'/>
<id>20b09c2992fefbe78f8cede7b404fb143a413c52</id>
<content type='text'>
This version contains following main changes
  - Switch to new layout to support more types of ASIC.
  - SSP TMF supported and related Error Handing enhanced.
  - Support flash feature with delay 2*HZ when PHY changed.
  - Support Marvell 94xx series ASIC for 6G SAS/SATA, which has 2
88SE64xx chips but any different register description.
  - Support SPI flash for HBA-related configuration info.
  - Other patch enhanced from kernel side such as increasing PHY type

[jejb: fold back in DMA_BIT_MASK changes]
Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This version contains following main changes
  - Switch to new layout to support more types of ASIC.
  - SSP TMF supported and related Error Handing enhanced.
  - Support flash feature with delay 2*HZ when PHY changed.
  - Support Marvell 94xx series ASIC for 6G SAS/SATA, which has 2
88SE64xx chips but any different register description.
  - Support SPI flash for HBA-related configuration info.
  - Other patch enhanced from kernel side such as increasing PHY type

[jejb: fold back in DMA_BIT_MASK changes]
Signed-off-by: Ying Chu &lt;jasonchu@marvell.com&gt;
Signed-off-by: Andy Yan &lt;ayan@marvell.com&gt;
Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] mvsas: split driver into multiple files</title>
<updated>2009-05-20T22:21:12+00:00</updated>
<author>
<name>Jeff Garzik</name>
<email>jeff@garzik.org</email>
</author>
<published>2009-05-08T21:44:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=dd4969a892ea522ecf9d7d826ba1531ce044d46f'/>
<id>dd4969a892ea522ecf9d7d826ba1531ce044d46f</id>
<content type='text'>
Split mvsas driver into multiple source codes, based on the split
and function distribution found in Marvell's mvsas update.

Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Split mvsas driver into multiple source codes, based on the split
and function distribution found in Marvell's mvsas update.

Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
