All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.