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