summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authordrochner <drochner@NetBSD.org>2008-01-15 00:24:47 +0000
committerdrochner <drochner@NetBSD.org>2008-01-15 00:24:47 +0000
commit98da2f9c504d7f8e2ea3836f9b697b40ea271f9d (patch)
tree61bf630a04aa6c877d745f26ac8a0849ca1de217 /sys/dev
parent488b0bc13ea5670943c1c7fab97d5577a6f53f85 (diff)
fix some unaligned PCI config space accesses in suspend/resume functions
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/pci/piixide.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/dev/pci/piixide.c b/sys/dev/pci/piixide.c
index 4e04ddb7ae6..d8a6c2449c4 100644
--- a/sys/dev/pci/piixide.c
+++ b/sys/dev/pci/piixide.c
@@ -1,4 +1,4 @@
-/* $NetBSD: piixide.c,v 1.43 2008/01/04 00:27:27 joerg Exp $ */
+/* $NetBSD: piixide.c,v 1.44 2008/01/15 00:24:47 drochner Exp $ */
/*
* Copyright (c) 1999, 2000, 2001 Manuel Bouyer.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: piixide.c,v 1.43 2008/01/04 00:27:27 joerg Exp $");
+__KERNEL_RCSID(0, "$NetBSD: piixide.c,v 1.44 2008/01/15 00:24:47 drochner Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -289,7 +289,7 @@ piixide_resume(device_t dv)
pci_conf_write(sc->sc_pc, sc->sc_tag, PIIX_IDETIM,
sc->sc_pm_reg[0]);
- pci_conf_write(sc->sc_pc, sc->sc_tag, PIIX_UDMATIM,
+ pci_conf_write(sc->sc_pc, sc->sc_tag, PIIX_UDMAREG,
sc->sc_pm_reg[1]);
return true;
@@ -303,7 +303,7 @@ piixide_suspend(device_t dv)
sc->sc_pm_reg[0] = pci_conf_read(sc->sc_pc, sc->sc_tag,
PIIX_IDETIM);
sc->sc_pm_reg[1] = pci_conf_read(sc->sc_pc, sc->sc_tag,
- PIIX_UDMATIM);
+ PIIX_UDMAREG);
return true;
}