summaryrefslogtreecommitdiffstats
path: root/drivers/block/mvsata_ide.c
Commit message (Collapse)AuthorAgeFilesLines
* mvsata: issue hard reset on initializationMichael Walle2011-05-231-1/+9
| | | | | | | | | | | | Before the actual initialization do a hard reset of the SATA port and the connected device. changes v1->v2: - add comment for udelay Signed-off-by: Michael Walle <michael@walle.cc> Cc: Prafulla Wadaskar <prafulla@marvell.com> Cc: Albert Aribaud <albert.u.boot@aribaud.net>
* Replace obsolete e-mail addressAlbert ARIBAUD2011-04-271-2/+2
| | | | Signed-off-by: Albert ARIBAUD <albert.u.boot@aribaud.net>
* mvsata_ide: adjust port init sequenceAlbert Aribaud2010-10-131-9/+33
| | | | | | | | | | | mvsata_ide_initialize_port(): adjust init sequence (SStatus should be checked only after all writes to SControl) and return success/failure to ide_preinit(). Also, as some tests showed init durations in the hundreds of us, raise the time-out to 01 ms to be on the safe side. Signed-off-by: Albert Aribaud <albert.aribaud@free.fr>
* ide: add mvsata_ide driverAlbert Aribaud2010-08-081-0/+140
This driver only provides initialization code; actual driving is done by cmd_ide.c using the ATA compatibility mode of the Marvell SATAHC controller. Signed-off-by: Albert Aribaud <albert.aribaud@free.fr>
OpenPOWER on IntegriCloud