summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authoranholt <anholt@FreeBSD.org>2002-04-28 04:58:40 +0000
committeranholt <anholt@FreeBSD.org>2002-04-28 04:58:40 +0000
commit1fc70fcb7789be34cae6201ab9c71fc4c9945e60 (patch)
tree381c9e7f7e17acca286dce174f87a487fa76b5ac /sys/conf
parentb6d822715dffa59708f29ceefca693c3f8a58f9e (diff)
downloadFreeBSD-src-1fc70fcb7789be34cae6201ab9c71fc4c9945e60.zip
FreeBSD-src-1fc70fcb7789be34cae6201ab9c71fc4c9945e60.tar.gz
Hook the DRM up to the build and add it to NOTES.
Approved by: des
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/NOTES20
-rw-r--r--sys/conf/files13
-rw-r--r--sys/conf/options4
3 files changed, 37 insertions, 0 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index b10bd54..6c32fdc 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -1087,6 +1087,26 @@ options ACPI_DEBUG
# Optional devices:
#
+# DRM options:
+# gammadrm: 3Dlabs Oxygen GMX 2000
+# mgadrm: AGP Matrox G200, G400, G450, G550
+# tdfxdrm: 3dfx Voodoo 3/4/5 and Banshee
+# r128drm: AGP ATI Rage 128
+# radeondrm: AGP ATI Radeon, including 7200 and 7500
+# DRM_LINUX: include linux compatibility, requires COMPAT_LINUX
+# DRM_DEBUG: inlcude debugging code, very slow
+#
+# mga, r128, and radeon require AGP in the kernel
+
+device gammadrm
+device mgadrm
+device "r128drm"
+device radeondrm
+device tdfxdrm
+
+options DRM_DEBUG
+options DRM_LINUX
+
# 3Dfx Voodoo Graphics, Voodoo II /dev/3dfx CDEV support. This will create
# the /dev/3dfx0 device to work with glide implementations. This should get
# linked to /dev/3dfx and /dev/voodoo. Note that this is not the same as
diff --git a/sys/conf/files b/sys/conf/files
index 030b9af..4367c88 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -311,6 +311,19 @@ dev/digi/Xr.c optional digi_Xr
dev/dpt/dpt_eisa.c optional dpt eisa
dev/dpt/dpt_pci.c optional dpt pci
dev/dpt/dpt_scsi.c optional dpt
+dev/drm/gamma_dma.c optional gammadrm
+dev/drm/gamma_drv.c optional gammadrm
+dev/drm/mga_dma.c optional mgadrm
+dev/drm/mga_drv.c optional mgadrm
+dev/drm/mga_state.c optional mgadrm
+dev/drm/mga_warp.c optional mgadrm
+dev/drm/r128_cce.c optional r128drm
+dev/drm/r128_drv.c optional r128drm
+dev/drm/r128_state.c optional r128drm
+dev/drm/radeon_cp.c optional radeondrm
+dev/drm/radeon_drv.c optional radeondrm
+dev/drm/radeon_state.c optional radeondrm
+dev/drm/tdfx_drv.c optional tdfxdrm
dev/ed/if_ed.c optional ed
dev/ed/if_ed_pccard.c optional ed card
dev/ed/if_ed_pccard.c optional ed pccard
diff --git a/sys/conf/options b/sys/conf/options
index f93557dc..55eeecc 100644
--- a/sys/conf/options
+++ b/sys/conf/options
@@ -332,6 +332,10 @@ NETGRAPH_TTY opt_netgraph.h
NETGRAPH_UI opt_netgraph.h
NETGRAPH_VJC opt_netgraph.h
+# DRM options
+DRM_LINUX opt_drm.h
+DRM_DEBUG opt_drm.h
+
# ATM (HARP version)
ATM_CORE opt_atm.h
ATM_IP opt_atm.h
OpenPOWER on IntegriCloud