From: Andrei Martynov <andrei.martynov@web.de>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: linux-ide@vger.kernel.org
Subject: Re[2]: porting IDE patches to PATA driver
Date: Thu, 25 Jun 2009 12:30:21 +0200 [thread overview]
Message-ID: <951976828.20090625123021@web.de> (raw)
In-Reply-To: <20090625100542.525dba02@lxorguk.ukuu.org.uk>
Hi Alan,
Thursday, June 25, 2009, 11:05:42 AM, you wrote:
> bmdma_setup is called at the start of the DMA command
> bmdma_start is called to begin a DMA transfer
> bmdma_stop is called to end one
thank you for the hint. Maybe I misunderstand something, but this
functions do not look like equivalents of old ide_dma_off,
ide_dma_off_quietly and ide_dma_on commands. The logic implemented in
the old code is "stop DMA transfer but do not disable DMA in case of errors".
I've implemented UDMA support for EM8511 but cannot get MW-DMA working
on EM8500. Either it is as slow as PIO mode or kernel
complains about unhandled IRQ:
platform: Probing driver pata_jasper with device pata_jasper
JASPER PATA (IDE) chipset 8500: UDMA is not supported
scsi0 : pata_jasper
DEV: registering device: ID = 'host0'
CLASS: registering class device: ID = 'host0'
ata1: PATA max MWDMA2 irq 11
jasper_tune_chipset: slave = 0 speed = 0x08
jasper_tune_chipset: slave = 1 speed = 0x08
ata1.00: ATAPI: 9929D05E59V1.500P3311077, , max MWDMA2
jasper_tune_chipset: slave = 0 speed = 0x0c
jasper_tune_chipset: slave = 0 speed = 0x22
ata1.00: configured for MWDMA2
DEV: registering device: ID = 'target0:0:0'
scsi 0:0:0:0: CD-ROM 9929D05E 59V1.500P3311077 3311 PQ: 0 ANSI: 5
DEV: registering device: ID = '0:0:0:0'
bus scsi: add device 0:0:0:0
scsi: Matched Device 0:0:0:0 with Driver sd
scsi: Probing driver sd with device 0:0:0:0
scsi: Matched Device 0:0:0:0 with Driver sr
scsi: Probing driver sr with device 0:0:0:0
irq 11: nobody cared (try booting with the "irqpoll" option)
Function entered at [<011545e0>] from [<01046c98>]
Function entered at [<01046c60>] from [<01046f24>]
--
Best regards,
Andrei mailto:andrei.martynov@web.de
next prev parent reply other threads:[~2009-06-25 10:30 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-06-25 8:09 porting IDE patches to PATA driver Andrei Martynov
2009-06-25 8:23 ` Alan Cox
2009-06-25 8:38 ` Re[2]: " Andrei Martynov
2009-06-25 9:05 ` Alan Cox
2009-06-25 10:30 ` Andrei Martynov [this message]
2009-06-25 11:29 ` Alan Cox
2009-06-26 13:24 ` Re[2]: " Andrei Martynov
2009-06-26 13:46 ` Alan Cox
2009-06-26 14:40 ` Re[2]: " Andrei Martynov
2009-06-26 16:21 ` Alan Cox
2009-06-28 20:33 ` Sergei Shtylyov
2009-06-29 12:31 ` Alan Cox
2009-06-29 12:01 ` Re[2]: " Andrei Martynov
2009-06-29 14:53 ` Alan Cox
2009-07-03 9:50 ` Re[2]: " Andrei Martynov
2009-07-04 1:17 ` Robert Hancock
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=951976828.20090625123021@web.de \
--to=andrei.martynov@web.de \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=linux-ide@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).