cs5536 IDE PWB flag was not getting set since it is 1<<14 and it was only doing a
pci_write_config8. Signed-off-by: Marc Jones <marc.jones@amd.com> Acked-by: Ronald G. Minnich <rminnich@gmail.com> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3282 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
c314b2fcec
commit
9d9518ff54
|
@ -43,7 +43,7 @@ static void ide_init(struct device *dev)
|
||||||
// NOTE: Only 32-bit writes to the data buffer are allowed when PWB is set
|
// NOTE: Only 32-bit writes to the data buffer are allowed when PWB is set
|
||||||
ide_cfg = pci_read_config32(dev, IDE_CFG);
|
ide_cfg = pci_read_config32(dev, IDE_CFG);
|
||||||
ide_cfg |= CHANEN | PWB;
|
ide_cfg |= CHANEN | PWB;
|
||||||
pci_write_config8(dev, IDE_CFG, ide_cfg);
|
pci_write_config32(dev, IDE_CFG, ide_cfg);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void ide_enable(struct device *dev)
|
static void ide_enable(struct device *dev)
|
||||||
|
|
Loading…
Reference in New Issue