linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* ICH9 2 port SATA controller port map?
@ 2007-09-24 20:36 Gaston, Jason D
  2007-09-27  1:08 ` Tejun Heo
  0 siblings, 1 reply; 6+ messages in thread
From: Gaston, Jason D @ 2007-09-24 20:36 UTC (permalink / raw)
  To: linux-ide

Hello,

ICH9 has DeviceID's for 2 port, IDE mode, SATA controllers.  The current
port map in ata_piix is setup for the 4 port controllers.  This seems to
work ok, but I wonder if a new port map should be defined for the 2 port
controllers, where the two ports are PM, SM?  You can refer to the ICH9
Datasheet on intel.com for detail.

Currently, ata_piix has ICH9 using this:

static const struct piix_map_db ich8_map_db = {
	.mask = 0x3,
	.port_enable = 0x3,
	.map = {
		/* PM   PS   SM   SS       MAP */
		{  P0,  P2,  P1,  P3 }, /* 00b (hardwired when in AHCI)
*/
		{  RV,  RV,  RV,  RV },
		{  P0,  P2, IDE, IDE }, /* 10b (IDE mode) */
		{  RV,  RV,  RV,  RV },
	},
};

Thanks,

Jason

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

end of thread, other threads:[~2007-10-02  8:43 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-24 20:36 ICH9 2 port SATA controller port map? Gaston, Jason D
2007-09-27  1:08 ` Tejun Heo
2007-09-28 23:57   ` Gaston, Jason D
2007-09-29  5:16     ` Tejun Heo
2007-10-01 17:33       ` Gaston, Jason D
2007-10-02  7:57         ` Tejun Heo

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