Søren Schmidt
9f82379c24
Add experimental support for SATA Port Multipliers
...
Support is working on the Silicon Image SiI3124/3132.
Support is working on some AHCI chips but far from all.
Remember this is WIP, so test reports and (constructive) suggestions are welcome!
2008-04-10 13:05:05 +00:00
Søren Schmidt
16194fc40b
Add support for 64bit addressing to AHCI and Marvell controllers.
...
Munged into ATA shape and Marvell specifics my yours truely.
Submitted by: jhb
2007-04-06 16:18:59 +00:00
Søren Schmidt
e2bf77c5c2
Get rid of the advertising clause in the copyright.
2006-01-05 21:27:19 +00:00
Søren Schmidt
0068f98f88
Take newbusification one step further, ie use the device_t more consequently
...
all way through the code down the layers, instead of the mix'n'match that
resulted from the conversion done earlier.
Sponsored by: pair.com
2005-04-30 16:22:07 +00:00
Søren Schmidt
ca8c70e9e3
Provide a default setmode method.
...
This shaves off multiple copies of the same setmode stub.
2005-04-28 22:15:44 +00:00
Søren Schmidt
8dad6b7be5
Rearrange the way the reset code is called.
...
Prepare for different looking controllers.
2005-04-28 22:08:08 +00:00
Søren Schmidt
5a5b148dd8
Change the ata_* methods to use a channel device instead of a
...
controller device. This helps when there is no controller parent
to a channel (PPC port).
2005-03-31 15:05:40 +00:00
Søren Schmidt
d9e96e03ee
Whoops, this got left out from the megacommit
2005-03-30 12:27:34 +00:00