summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorscottl <scottl@FreeBSD.org>2006-04-28 05:23:10 +0000
committerscottl <scottl@FreeBSD.org>2006-04-28 05:23:10 +0000
commitaec4d1388ca7671c36f710999ee81c0ba04e88f5 (patch)
treef6da9613879524534ab69d754ae6df8e35e75370 /sys
parentd35fe0926c5682ca347c683e30ac0806bc2a5d90 (diff)
downloadFreeBSD-src-aec4d1388ca7671c36f710999ee81c0ba04e88f5.zip
FreeBSD-src-aec4d1388ca7671c36f710999ee81c0ba04e88f5.tar.gz
Enable the rr232x driver for amd64.
Diffstat (limited to 'sys')
-rw-r--r--sys/amd64/conf/GENERIC1
-rw-r--r--sys/amd64/conf/NOTES5
-rw-r--r--sys/conf/files.amd647
-rw-r--r--sys/modules/Makefile1
4 files changed, 14 insertions, 0 deletions
diff --git a/sys/amd64/conf/GENERIC b/sys/amd64/conf/GENERIC
index fd4d7f9..840df43 100644
--- a/sys/amd64/conf/GENERIC
+++ b/sys/amd64/conf/GENERIC
@@ -128,6 +128,7 @@ device arcmsr # Areca SATA II RAID
device ciss # Compaq Smart RAID 5*
device dpt # DPT Smartcache III, IV - See NOTES for options
device hptmv # Highpoint RocketRAID 182x
+device rr232x # Highpoint RocketRAID 232x
device iir # Intel Integrated RAID
device ips # IBM (Adaptec) ServeRAID
device mly # Mylex AcceleRAID/eXtremeRAID
diff --git a/sys/amd64/conf/NOTES b/sys/amd64/conf/NOTES
index 35b06a9..6269c52 100644
--- a/sys/amd64/conf/NOTES
+++ b/sys/amd64/conf/NOTES
@@ -281,6 +281,11 @@ device aacp # SCSI Passthrough interface (optional, CAM required)
device hptmv
#
+# Highpoint RocketRAID 232x. This is software RAID but with hardware
+# acceleration assistance for RAID_5.
+device rr232x
+
+#
# IBM (now Adaptec) ServeRAID controllers
device ips
diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64
index 6898140..a69fe1f 100644
--- a/sys/conf/files.amd64
+++ b/sys/conf/files.amd64
@@ -72,6 +72,10 @@ hptmvraid.o optional hptmv \
dependency "$S/dev/hptmv/amd64-elf.raid.o.uu" \
compile-with "uudecode < $S/dev/hptmv/amd64-elf.raid.o.uu" \
no-implicit-rule
+rr232x_lib.o optional rr232x \
+ dependency "$S/dev/rr232x/amd64-elf.rr232x_lib.o.uu" \
+ compile-with "uudecode < $S/dev/rr232x/amd64-elf.rr232x_lib.o.uu" \
+ no-implicit-rule
#
amd64/acpica/OsdEnvironment.c optional acpi
amd64/acpica/acpi_machdep.c optional acpi
@@ -174,6 +178,9 @@ dev/hwpmc/hwpmc_x86.c optional hwpmc
dev/kbd/kbd.c optional atkbd | sc | ukbd
dev/mem/memutil.c optional mem
dev/nve/if_nve.c optional nve pci
+dev/rr232x/os_bsd.c optional rr232x
+dev/rr232x/osm_bsd.c optional rr232x
+dev/rr232x/rr232x_config.c optional rr232x
dev/sio/sio.c optional sio
dev/sio/sio_isa.c optional sio isa
dev/speaker/spkr.c optional speaker
diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index 7e25bb2..7a7c761 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -472,6 +472,7 @@ _iwi= iwi
_mly= mly
_ndis= ndis
_nve= nve
+_rr232x= rr232x
_safe= safe
_scsi_low= scsi_low
_smbfs= smbfs
OpenPOWER on IntegriCloud