summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2011-01-10 22:27:52 +0000
committermav <mav@FreeBSD.org>2011-01-10 22:27:52 +0000
commit769825141b6c7597dfb600e8f59ad6edb68db052 (patch)
tree782e02b700521c06c376262a95c2060706a1105a
parentd4de086c11833121ebdf4ae6ef54a9bf4ece0f9e (diff)
downloadFreeBSD-src-769825141b6c7597dfb600e8f59ad6edb68db052.zip
FreeBSD-src-769825141b6c7597dfb600e8f59ad6edb68db052.tar.gz
Add IDs for HighPoint RocketRAID 64x controllers.
These controllers consist of two Marvell 88SE9128 6Gbps SATA chips and PLX PCIe bridge. As result, they seem to be agree to work with ahci(4) as usual HBAs. The only noticed issue is that RAID BIOS disables all drive caches during boot, though `camcontrol cmd ...` is able to fix that. Those who wants RAID functionality can still use closed proprietary driver from HighPoint site. MFC after: 1 week
-rw-r--r--sys/dev/ahci/ahci.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/ahci/ahci.c b/sys/dev/ahci/ahci.c
index f767215..2a8e0c5b 100644
--- a/sys/dev/ahci/ahci.c
+++ b/sys/dev/ahci/ahci.c
@@ -176,6 +176,8 @@ static struct {
{0x06201b4b, 0x00, "HighPoint RocketRAID 620", AHCI_Q_NOBSYRES},
{0x06221103, 0x00, "HighPoint RocketRAID 622", AHCI_Q_NOBSYRES},
{0x06221b4b, 0x00, "HighPoint RocketRAID 622", AHCI_Q_NOBSYRES},
+ {0x06401103, 0x00, "HighPoint RocketRAID 640", AHCI_Q_NOBSYRES},
+ {0x06441103, 0x00, "HighPoint RocketRAID 644", AHCI_Q_NOBSYRES},
{0x044c10de, 0x00, "NVIDIA MCP65", AHCI_Q_NOAA},
{0x044d10de, 0x00, "NVIDIA MCP65", AHCI_Q_NOAA},
{0x044e10de, 0x00, "NVIDIA MCP65", AHCI_Q_NOAA},
OpenPOWER on IntegriCloud