summaryrefslogtreecommitdiff
path: root/sys/dev/cninit.c
diff options
context:
space:
mode:
authorStuart Henderson <sthen@cvs.openbsd.org>2012-06-28 10:23:22 +0000
committerStuart Henderson <sthen@cvs.openbsd.org>2012-06-28 10:23:22 +0000
commit6916e94ace00321f29a2eccd3c6df8591e1d7cf8 (patch)
treec57b233df24d5f0bfbb92f9f14a35684de8fa668 /sys/dev/cninit.c
parentbf7a01dae4c274a136de5c31bb49bb8ce81dff45 (diff)
Fix issues with AMD chipset ahci(4) attach functions.
from Brad, ok jmatthew mikeb. - Have the SB700 attach routine properly call the IDE to AHCI function and migrate the ATI_SBX00_SATA_1 PCI id to using the SB700 attach routine. The SB600 routine was being used because it does the proper call. This just makes it so all of the SB700 controllers use the same attach routine, especially incase any other workarounds/errata type things come up or not setting SB600 things for SB700. - Have the Hudson-2 attach routine set the AHCI_F_IPMS_PROBE flag to resolve the issue with Port Multiplier support. The SB700 attachment function was being used because it was setting the flag. This also fixes the other Hudson-2 AHCI controllers so they won't experience the same issue.
Diffstat (limited to 'sys/dev/cninit.c')
0 files changed, 0 insertions, 0 deletions