I have an Acer aspire running on 2.2.15. It uses the Acer M1523 chip I
believe. I'm unable to set DMA mode using hdparm.
According to Acer this chipset supports DMA mode transfers but not uDMA
mode. Their Linux driver supports the M1533 and above, if I recall
correctly. The ALI driver in the 2.2.15 kernel seems to be for Acer's
earlier (VL-bus?) chipsets.
tarot:~# lspci -v
00:00.0 Host bridge: Acer Laboratories Inc. M1521 (rev 1d)
Subsystem: Unknown device 10b9:1521
Flags: bus master, slow devsel, latency 32
00:02.0 ISA bridge: Acer Laboratories Inc. M1523 (rev b3)
Flags: bus master, medium devsel, latency 0
00:04.0 VGA compatible controller: ATI Technologies Inc 215GT [Mach64 GT]
(rev 9a)
Subsystem: Unknown device 1002:4754
Flags: bus master, stepping, medium devsel, latency 32, IRQ 9
Memory at 0a000000 (32-bit, non-prefetchable)
I/O ports at 7400
Memory at 09200000 (32-bit, non-prefetchable)
00:0b.0 IDE interface: Acer Laboratories Inc. M5219 (rev 20) (prog-if fa)
Flags: medium devsel, IRQ ?
I/O ports at 7800
00:0c.0 USB Controller: Acer Laboratories Inc. M5237 (rev 02) (prog-if 10)
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at 0b200000 (32-bit, non-prefetchable)
00:0e.0 Ethernet controller: VIA Technologies, Inc.: Unknown device 3043
(rev 06)
Subsystem: Unknown device 1186:1400
Flags: bus master, stepping, medium devsel, latency 64, IRQ 10
I/O ports at 7000
Memory at 09100000 (32-bit, non-prefetchable)
tarot:~# hdparm /dev/hda
/dev/hda:
multcount = 8 (on)
I/O support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 0 (off)
keepsettings = 0 (off)
nowerr = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 4092/16/63, sectors = 4124736, start = 0
tarot:~# hdparm -d1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Wed Jun 07 2000 - 21:00:26 EST