aboutsummaryrefslogtreecommitdiff
path: root/drivers/scsi/blz1230.c
diff options
context:
space:
mode:
authorMark Lord <liml@rtr.ca>2006-05-19 16:29:21 -0400
committerJeff Garzik <jeff@garzik.org>2006-05-20 00:31:45 -0400
commiteb46d684600ac145501805a294c94675e82eab2e (patch)
treee99ef2ae9cdc1b21229e42eb075e6c5b8c60db3b /drivers/scsi/blz1230.c
parent615ab95342f6245026d8974b9724f7ea57d9a184 (diff)
[PATCH] sata_mv: chip initialization fixes
The interface control register of the 60xx (and later) Marvell chip requires certain bits to always be set when writing to it. These bits incorrectly read-back as zeros, so the pattern must be ORed in with each write of the register. Also, bit 12 should NOT be set (note that Marvell's own driver also had bit-12 wrong here). While we're at it, we also now do pci_set_master() in the init code. Signed-off-by: Mark Lord <liml@rtr.ca> Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/scsi/blz1230.c')
0 files changed, 0 insertions, 0 deletions