Go Back   nV News Forums > Linux Support Forums > General Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 12-25-07, 08:50 AM   #1
luke1105
Registered User
 
Join Date: Dec 2007
Posts: 4
Default MCP78 AHCI driver

hi all,
I've check kernel 2.6.23, there is no mcp78 AHCI support.
is there any patch for AHCI driver?
luke1105 is offline   Reply With Quote
Old 12-28-07, 03:09 AM   #2
mlauss
Registered User
 
Join Date: Aug 2007
Posts: 43
Default Re: MCP78 AHCI driver

Quote:
Originally Posted by luke1105
hi all,
I've check kernel 2.6.23, there is no mcp78 AHCI support.
is there any patch for AHCI driver?
Did you try adding the correct PCI device ID to the ahci.c driver?
Since the MCP77 and MCP79 are already recognized by it and seem to
be identical, the MCP78 _should_ work too..
mlauss is offline   Reply With Quote
Old 12-28-07, 03:53 AM   #3
luke1105
Registered User
 
Join Date: Dec 2007
Posts: 4
Default Re: MCP78 AHCI driver

hi mlauss,
In 2.6.24-rc6 it is working.

I've add the PCI device ID, but it doesn't work.

not sure where the problem is...
luke1105 is offline   Reply With Quote
Old 01-08-08, 01:13 AM   #4
luke1105
Registered User
 
Join Date: Dec 2007
Posts: 4
Default Re: MCP78 AHCI driver

hi all,
add the pci id to ata_piix.c, it's working.

it is not AHCI mode, it ide mode.
diff -ruN kernel-linux-2.6.20.11/drivers/ata/ata_piix.c kernel/drivers/ata/ata_piix.c
--- kernel-linux-2.6.20.11/drivers/ata/ata_piix.c 2007-05-02 02:34:12.000000000 +0200
+++ kernel/drivers/ata/ata_piix.c 2008-01-04 04:18:47.000000000 +0100
@@ -246,7 +246,9 @@
{ 0x8086, 0x292d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata_ahci },
/* SATA Controller IDE (ICH9M) */
{ 0x8086, 0x292e, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata_ahci },
-
+ /* SATA Controller IDE (NV) */
+ { 0x10de, 0x0ad0, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata_ahci },
+
{ } /* terminate list */
};
luke1105 is offline   Reply With Quote
Old 01-08-08, 11:19 AM   #5
mlauss
Registered User
 
Join Date: Aug 2007
Posts: 43
Default Re: MCP78 AHCI driver

Quote:
Originally Posted by luke1105
hi all,
add the pci id to ata_piix.c, it's working.
+ /* SATA Controller IDE (NV) */
+ { 0x10de, 0x0ad0, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata_ahci },
+
Nah, that can't be right, unless nvidia started rebranding intel southbridges ;-)
Could you please post 'lspci' and 'dmesg' outputs of this kernel?
mlauss is offline   Reply With Quote
Old 01-09-08, 12:19 AM   #6
luke1105
Registered User
 
Join Date: Dec 2007
Posts: 4
Default Re: MCP78 AHCI driver

lspci information
0000:00:00.0 RAM memory: nVidia Corporation: Unknown device 0754 (rev a2)
0000:00:01.0 ISA bridge: nVidia Corporation: Unknown device 075d (rev a2)
0000:00:01.1 SMBus: nVidia Corporation: Unknown device 0752 (rev a1)
0000:00:01.2 RAM memory: nVidia Corporation: Unknown device 0751 (rev a1)
0000:00:01.3 Co-processor: nVidia Corporation: Unknown device 0753 (rev a2)
0000:00:01.4 RAM memory: nVidia Corporation: Unknown device 0568 (rev a1)
0000:00:02.0 USB Controller: nVidia Corporation: Unknown device 077b (rev a1)
0000:00:02.1 USB Controller: nVidia Corporation: Unknown device 077c (rev a1)
0000:00:04.0 USB Controller: nVidia Corporation: Unknown device 077d (rev a1)
0000:00:04.1 USB Controller: nVidia Corporation: Unknown device 077e (rev a1)
0000:00:06.0 IDE interface: nVidia Corporation: Unknown device 0759 (rev a1)
0000:00:07.0 Audio device: nVidia Corporation: Unknown device 0777 (rev a1)
0000:00:08.0 PCI bridge: nVidia Corporation: Unknown device 075a (rev a1)
0000:00:09.0 IDE interface: nVidia Corporation: Unknown device 0ad0 (rev a2)
0000:00:0a.0 Ethernet controller: nVidia Corporation: Unknown device 0761 (rev a2)
0000:00:10.0 PCI bridge: nVidia Corporation: Unknown device 0778 (rev a1)
0000:00:12.0 PCI bridge: nVidia Corporation: Unknown device 075b (rev a1)
0000:00:13.0 PCI bridge: nVidia Corporation: Unknown device 077a (rev a1)
0000:00:14.0 PCI bridge: nVidia Corporation: Unknown device 077a (rev a1)
0000:00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
0000:00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
0000:00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
0000:01:0a.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 70)
0000:02:00.0 VGA compatible controller: ATI Technologies Inc RV410 [Radeon X700 (PCIE)]
0000:02:00.1 Display controller: ATI Technologies Inc RV410 [Radeon X700 (PCIE)] (Secondary)

harddisk info from kmsg
<7>ata_piix 0000:00:09.0: version 2.00ac7

<6>ata_piix 0000:00:09.0: MAP [ XX XX XX XX ]
<3>ata_piix 0000:00:09.0: invalid MAP value 95

<4>ACPI: PCI Interrupt Link [APSI] enabled at IRQ 23

<6>ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [APSI] -> GSI 23 (level, low) -> IRQ 17

<7>PCI: Setting latency timer of device 0000:00:09.0 to 64

<6>ata1: SATA max UDMA/133 cmd 0x9F0 ctl 0xBF2 bmdma 0xDC00 irq 17

<6>ata2: SATA max UDMA/133 cmd 0x970 ctl 0xB72 bmdma 0xDC08 irq 17

<6>scsi0 : ata_piix

<6>ata1.00: ATA-7, max UDMA/133, 625142448 sectors: LBA48 NCQ (depth 0/32)

<6>ata1.00: ata1: dev 0 multi count 16
<6>ata1.00: configured for UDMA/133

<6>scsi1 : ata_piix

<5>scsi 0:0:0:0: Direct-Access ATA WDC WD3200AAKS-7 12.0 PQ: 0 ANSI: 5

<5>SCSI device sda: 625142448 512-byte hdwr sectors (320073 MB)

<5>sda: Write Protect is off

<7>sda: Mode Sense: 00 3a 00 00

<5>SCSI device sda: write cache: enabled, read cache: enabled, doesn't support DPO or FUA

<5>SCSI device sda: 625142448 512-byte hdwr sectors (320073 MB)

<5>sda: Write Protect is off
<7>sda: Mode Sense: 00 3a 00 00

<5>SCSI device sda: write cache: enabled, read cache: enabled, doesn't support DPO or FUA

<6> sda: unknown partition table
<5>sd 0:0:0:0: Attached scsi disk sda
luke1105 is offline   Reply With Quote
Old 01-09-08, 07:58 AM   #7
mlauss
Registered User
 
Join Date: Aug 2007
Posts: 43
Default Re: MCP78 AHCI driver

If this is real, then wow. Even the sata phy seems to be compatible with the
intel register layout.
mlauss is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Microsoft AHCI Driver and SSD Phyre General Hardware 3 06-09-12 12:45 PM
Redhat 8.0 NVIDIA works - INSTRUCTIONS STEEL1 NVIDIA Linux 267 04-15-03 06:48 PM
Getting the proprietary nvidia driver to run with Debian 3.0 r0 (woody) Katchina404 NVIDIA Linux 9 01-12-03 08:49 AM
failing to initialize NV driver PsyShook NVIDIA Linux 10 09-19-02 12:41 PM
Nvidia Driver causes crash on Standby/Suspend dasher NVIDIA Linux 5 09-16-02 05:57 PM

All times are GMT -5. The time now is 01:15 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.