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