Re: SATA status reports update



Am Freitag 29 September 2006 12:03 schrieb Jeff Garzik:
Prakash Punnoor wrote:
Well, how would one debug it w/o hw docs? Or is it possible to compare
the patch with a working driver for another chipset?

Well, it is based off of the standard ADMA[1] specification, albeit with
modifications. There is pdc_adma.c, which is also based off ADMA. And
the author (from NVIDIA) claims that the driver worked at one time, so
maybe it is simply bit rot that broke the driver.

Well, I tried to hack the patch into 2.6.18 driver, but wasn't very
successful. It migt be also due to the case that I have a MCP51 chipset and
if I read the patch correctly it isn't designed to activate ADMA on MCP51.
Do you know whether MCP51 knows ADMA? If not, how is NCQ to be activated on
MCP51? According to nvidia.com and windows user reports MCP51 does know NCQ.

Cheers,
--
(°= =°)
//\ Prakash Punnoor /\\
V_/ \_V

Attachment: pgpvaMpXUir7e.pgp
Description: PGP signature



Relevant Pages

  • [PATCH -MM] e1000: rewrite hardware initialization code
    ... This patch contains a major rewrite to the e1000 driver that groups and separates e1000 hardware by chipset family. ... It abstracts the hardware specific code into an API that will allow us to continue to maintain the complex e1000 driver and add new hardware support to it without touching code that affects older chipsets. ...
    (Linux-Kernel)
  • Re: SATA status reports update
    ... the author claims that the driver worked at one time, ... Well, I tried to hack the patch into 2.6.18 driver, but wasn't very successful. ... It migt be also due to the case that I have a MCP51 chipset and if I read the patch correctly it isn't designed to activate ADMA on MCP51. ...
    (Linux-Kernel)
  • Re: [PATCH 2.6.0] Cirrus PD6729 PCI-to-PCMCIA Bridge support for2.6.x kernel
    ... >> Please see the following patch. ... I don't have 82092 chipset and its datasheet. ... I can't test the i82092 driver. ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • Re: Hercules 9800 Pro and XFree under unstable.
    ... >> driver, ... Seems they fixed Xx support. ... With standard 2.4.x kernel drivers, AGP 8x isn't supported for that chipset, ... I don't have the patch handy right now, so you'll have to search the boards. ...
    (Debian-User)
  • Re: [PATCH] uio: User IRQ Mode
    ... In this mode the user space driver ... is responsible for acknowledging and re-enabling the interrupt. ... This can easily be done without your patch. ...
    (Linux-Kernel)