From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Georg C. F. Greve" Subject: Problem with Promise SATA-II 150 TX4 Controller (rev 2) [105a:3d18] Date: Tue, 28 Dec 2004 18:38:29 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/signed; boundary="20041228183829+010087522799-58362784105753720"; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from c159162.adsl.hansenet.de ([213.39.159.162]:15744 "EHLO fusebox.fsfeurope.org") by vger.kernel.org with ESMTP id S261204AbUL1Rie (ORCPT ); Tue, 28 Dec 2004 12:38:34 -0500 Sender: linux-ide-owner@vger.kernel.org List-Id: linux-ide@vger.kernel.org To: Jeff Garzik Cc: linux-ide@vger.kernel.org, rick@linuxmafia.com --20041228183829+010087522799-58362784105753720 Hi Jeff / all, I got myself a PDC20518 SATAII 150 IDE Controller by Promise, which has PCI ID 105a:3d18 (listed in PCIID database on sf.net) and claims Linux kernel support in its handbook. It is listed as a dubious candidate at http://www.linuxmafia.com/faq/Hardware/sata.html, it seems, which is why I am CCing Rick. Running lspci -vvv shows it as 0000:02:0c.0 Unknown mass storage controller: Promise Technology, Inc. PDC20518 SATAII 150 IDE Controller (rev 02) Subsystem: Promise Technology, Inc. PDC20518 SATAII 150 IDE Controller Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- GSI 20 (level, low) -> IRQ 20 ata3: SATA max UDMA/133 cmd 0xF8BD8200 ctl 0xF8BD8238 bmdma 0x0 irq 20 ata4: SATA max UDMA/133 cmd 0xF8BD8280 ctl 0xF8BD82B8 bmdma 0x0 irq 20 ata5: SATA max UDMA/133 cmd 0xF8BD8300 ctl 0xF8BD8338 bmdma 0x0 irq 20 ata6: SATA max UDMA/133 cmd 0xF8BD8380 ctl 0xF8BD83B8 bmdma 0x0 irq 20 ata3: no device found (phy stat 00000000) scsi4 : sata_promise ata4: dev 0 cfg 49:2f00 82:346b 83:7d01 84:4003 85:3469 86:3c01 87:4003 88:407f ata4: dev 0 ATA, max UDMA/133, 390721968 sectors: lba48 ata4: dev 0 configured for UDMA/133 scsi5 : sata_promise ata5: no device found (phy stat 00000000) scsi6 : sata_promise irq 20: nobody cared! [__report_bad_irq+34/128] __report_bad_irq+0x22/0x80 [note_interrupt+80/128] note_interrupt+0x50/0x80 [__do_IRQ+281/288] __do_IRQ+0x119/0x120 [do_IRQ+26/48] do_IRQ+0x1a/0x30 [common_interrupt+26/32] common_interrupt+0x1a/0x20 [default_idle+42/64] default_idle+0x2a/0x40 [cpu_idle+70/112] cpu_idle+0x46/0x70 [start_kernel+329/368] start_kernel+0x149/0x170 handlers: [pg0+944219616/1068004352] (ohci_irq_handler+0x0/0x6b0 [ohci1394]) [pg0+946226192/1068004352] (pdc_interrupt+0x0/0x1a0 [sata_promise]) Disabling IRQ #20 ata6: dev 0 cfg 49:2f00 82:346b 83:7d01 84:4003 85:3469 86:3c01 87:4003 88:407f ata6: dev 0 ATA, max UDMA/133, 390721968 sectors: lba48 Well, this looks like it *almost* worked and might be made to work without too much hassle by someone who knows what he/she is doing. (Jeff?) All help very much appreciated. If you need more info, please let me know. Regards, Georg -- Georg C. F. Greve Free Software Foundation Europe (http://fsfeurope.org) GNU Business Network (http://mailman.gnubiz.org) Brave GNU World (http://brave-gnu-world.org) --20041228183829+010087522799-58362784105753720 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.3.92 (GNU/Linux) iD8DBQBB0ZoVbvivwoZXSsoRAugnAJwMrhQeOpTKo76CxkkxtBOc1L+UlgCgseNm tTQnUMUPekXXN3BbZjlUIyI= =c8or -----END PGP SIGNATURE----- --20041228183829+010087522799-58362784105753720--