linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* AHCI support Port Multiplier problem.
@ 2011-01-07  2:55 Luo Dislo
  2011-01-07 21:25 ` Tejun Heo
  0 siblings, 1 reply; 16+ messages in thread
From: Luo Dislo @ 2011-01-07  2:55 UTC (permalink / raw)
  To: jgarzik; +Cc: linux-ide

Dear Jeff Garzik,


I am using AHCI driver, when CONFIG_SATA_PMP is set and the ahci driver DOES NOT have AHCI_HFLAG_NO_PMP. Libata sends Software Reset with PMP=0xF, trying to detect if Port Multiplier connected to the port. Unfortunately, if I plugged in general Hard drive, my controller failed to identify the hard drive.

What I observed was that libata always sent Software Reset with PMP=0xF and I guessed expecting signature is 0x96690101. I think libata should give up if the device does not return the Port Multiplier signature at the first time and take the signature value from device as the real device connnecting to the port now.

What we said "support" PMP does not mean the port can only connnect to Port Multiplier. It might connect with hard drive or ATAPI device.

Thank you.


Regards,
Dislo


      

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2011-02-15 13:00 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-07  2:55 AHCI support Port Multiplier problem Luo Dislo
2011-01-07 21:25 ` Tejun Heo
2011-01-10  1:46   ` Luo Dislo
2011-01-10 15:42     ` Mac Lin
2011-01-11  1:54     ` Robert Hancock
2011-01-11 14:39       ` Tejun Heo
2011-01-11 14:37     ` Tejun Heo
2011-01-12  1:26       ` Luo Dislo
2011-01-13  8:16       ` Luo Dislo
2011-02-15  7:48       ` Question regarding PORT_IRQ_BAD_PMP (Re: AHCI support Port Multiplier problem.) Mac Lin
2011-02-15  8:55         ` Tejun Heo
2011-02-15  9:50           ` Lin Mac
2011-02-15 10:03             ` Tejun Heo
2011-02-15 10:26               ` Lin Mac
2011-02-15 10:31                 ` Tejun Heo
2011-02-15 13:00                   ` Lin Mac

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).