Fix Marvel SATA controllers operation, broken by rev. 188765,

by using uninitialized variable.

Tested by:	Chris Hedley
Approved by:	re (kensmith)
This commit is contained in:
Alexander Motin 2009-07-13 18:01:49 +00:00
parent e64e7115aa
commit 45a30a41d2

View file

@ -220,11 +220,11 @@ ata_marvell_edma_ch_attach(device_t dev)
{
struct ata_pci_controller *ctlr = device_get_softc(device_get_parent(dev));
struct ata_channel *ch = device_get_softc(dev);
u_int64_t work = ch->dma.work_bus;
u_int64_t work;
int i;
ata_marvell_edma_dmainit(dev);
work = ch->dma.work_bus;
/* clear work area */
bzero(ch->dma.work, 1024+256);