linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* IDE connector on Promise 20376 SATA controller
@ 2004-09-24 21:20 Jesse Stockall
  2004-09-24 21:55 ` Jeff Garzik
  0 siblings, 1 reply; 3+ messages in thread
From: Jesse Stockall @ 2004-09-24 21:20 UTC (permalink / raw)
  To: linux-ide

Hi

I just purchased a board with a Promise 20376 SATA raid controller that
also has am IDE connector for a single PATA drive. The sata_promise
driver does not see the drive attached to the IDE connector.

I found a few old posts where people indicated that it was on Jeff
Garziks TODO list. 

kernel version 2.6.9-rc2-mm3

Thanks

Jesse
Please CC me on replies

-- 
Jesse Stockall <stockall@magma.ca>


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

* Re: IDE connector on Promise 20376 SATA controller
  2004-09-24 21:20 IDE connector on Promise 20376 SATA controller Jesse Stockall
@ 2004-09-24 21:55 ` Jeff Garzik
       [not found]   ` <58cb370e04092415506cacdf86@mail.gmail.com>
  0 siblings, 1 reply; 3+ messages in thread
From: Jeff Garzik @ 2004-09-24 21:55 UTC (permalink / raw)
  To: Jesse Stockall; +Cc: linux-ide

Jesse Stockall wrote:
> Hi
> 
> I just purchased a board with a Promise 20376 SATA raid controller that
> also has am IDE connector for a single PATA drive. The sata_promise
> driver does not see the drive attached to the IDE connector.
> 
> I found a few old posts where people indicated that it was on Jeff
> Garziks TODO list. 
> 
> kernel version 2.6.9-rc2-mm3

Still on the TODO list.  You (or anyone else) is welcome to work on this 
feature, I can describe to another engineer how to do it.

	Jeff




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

* PATA+SATA controllers and libata (was Re: IDE connector on Promise 20376 SATA controller)
       [not found]   ` <58cb370e04092415506cacdf86@mail.gmail.com>
@ 2004-09-24 23:24     ` Jeff Garzik
  0 siblings, 0 replies; 3+ messages in thread
From: Jeff Garzik @ 2004-09-24 23:24 UTC (permalink / raw)
  To: linux-ide@vger.kernel.org
  Cc: Bartlomiej Zolnierkiewicz, Uwe Koziolek, Erik Andersen


The problems to solve, in order to support PATA and SATA on the same 
controller:

1) struct ata_probe_ent describes a single host controller.  It has a 
single struct ata_port_operations pointer.  To support PATA and SATA on 
the same controller, multiple ata_port_operations pointers must be 
supported.

2) struct ata_host_set uses a single struct ata_port_operations for the 
entire host controller.

Fix those two things, and support for PATA+SATA controllers is possible.

	Jeff



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

end of thread, other threads:[~2004-09-24 23:24 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-09-24 21:20 IDE connector on Promise 20376 SATA controller Jesse Stockall
2004-09-24 21:55 ` Jeff Garzik
     [not found]   ` <58cb370e04092415506cacdf86@mail.gmail.com>
2004-09-24 23:24     ` PATA+SATA controllers and libata (was Re: IDE connector on Promise 20376 SATA controller) Jeff Garzik

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