diff options
author | David Gwynne <dlg@cvs.openbsd.org> | 2007-07-02 01:14:37 +0000 |
---|---|---|
committer | David Gwynne <dlg@cvs.openbsd.org> | 2007-07-02 01:14:37 +0000 |
commit | 04e6c2790e0858a959541d05a7dc783b721a16a5 (patch) | |
tree | 0c72dfedf42743c244cedfd80ebbe0a2a98aeec2 /sys/arch/amd64 | |
parent | 58512cf1cc5d5fa31c2dcde5820fbe6d00954e68 (diff) |
jmicron controllers are strange cos they provide both ide and sata support
on the same pci function. they can be configured to put the different
support on different pci functions after booting, but that is unreliable
since the kernel doesnt know enough to be able to configure the interrupts
properly on this new pci function.
this adds a "nexus" driver called jmb that will allow two drivers to attach
to the one pci device. this code already fixes things so ahci can attach to
the sata stuff. this is more reliable than switch functions on since the
interrupts on function 0 are configured by the firmware/bios/whatever.
Diffstat (limited to 'sys/arch/amd64')
0 files changed, 0 insertions, 0 deletions