summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pciide_acard_reg.h
diff options
context:
space:
mode:
authorAlexander Yurchenko <grange@cvs.openbsd.org>2003-12-12 13:03:52 +0000
committerAlexander Yurchenko <grange@cvs.openbsd.org>2003-12-12 13:03:52 +0000
commit1fc2ac9e3c2ee1d4777acdb8a83788bf09ed237e (patch)
tree08dc3451227b058f14d96fa7839fd70bf8b8e821 /sys/dev/pci/pciide_acard_reg.h
parentda72ba2a73f3d5f997ab2b32465bb317a1052c2a (diff)
Support for 2 new acard ata133 chips.
Diffstat (limited to 'sys/dev/pci/pciide_acard_reg.h')
-rw-r--r--sys/dev/pci/pciide_acard_reg.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/pci/pciide_acard_reg.h b/sys/dev/pci/pciide_acard_reg.h
index c97f199eff3..7b421d67d28 100644
--- a/sys/dev/pci/pciide_acard_reg.h
+++ b/sys/dev/pci/pciide_acard_reg.h
@@ -37,8 +37,8 @@
((channel) * 16 + (drive) * 8))
#define ATP860_SETTIME_MASK(channel) (0xffff << ((channel) * 16))
-static const u_int8_t acard_act_udma[] = {0x3, 0x3, 0x3, 0x3, 0x3};
-static const u_int8_t acard_rec_udma[] = {0x1, 0x1, 0x1, 0x1, 0x1};
+static const u_int8_t acard_act_udma[] = {0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3};
+static const u_int8_t acard_rec_udma[] = {0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1};
static const u_int8_t acard_act_dma[] = {0x0, 0x3, 0x3};
static const u_int8_t acard_rec_dma[] = {0xa, 0x3, 0x1};
static const u_int8_t acard_act_pio[] = {0x0, 0x0, 0x0, 0x3, 0x3};
@@ -54,7 +54,7 @@ static const u_int8_t acard_rec_pio[] = {0x0, 0xa, 0x8, 0x3, 0x1};
#define ATP850_UDMA_MASK(channel) (0xf << ((channel) * 4))
#define ATP860_UDMA_MASK(channel) (0xff << ((channel) * 8))
-static const u_int8_t acard_udma_conf[] = {0x1, 0x2, 0x3, 0x4, 0x5};
+static const u_int8_t acard_udma_conf[] = {0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7};
#define ATP8x0_CTRL 0x48
#define ATP8x0_CTRL_EN(chan) (0x00020000 << (chan))