summaryrefslogtreecommitdiff
path: root/tools/kerneldoc
diff options
context:
space:
mode:
authorAlexander Leidinger <netchild@FreeBSD.org>2019-01-26 18:23:19 +0000
committerAlexander Leidinger <netchild@FreeBSD.org>2019-01-26 18:23:19 +0000
commit030a1f8ba2e2873195454e5fbd4da6123b0b57a0 (patch)
treec5aa0ad3b844af9472b03967d07b5c6d22e5c247 /tools/kerneldoc
parentb294eac56bcb1a3acb75d299fe0554fd9cf28b83 (diff)
downloadsrc-test-030a1f8ba2e2873195454e5fbd4da6123b0b57a0.tar.gz
src-test-030a1f8ba2e2873195454e5fbd4da6123b0b57a0.zip
Catch up with some years of driver development.
Most impressive in terms of doxygen stuff are the isci and ocs_fc drivers.
Notes
Notes: svn path=/head/; revision=343478
Diffstat (limited to 'tools/kerneldoc')
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_aacraid21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_al_eth21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_alpm21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_altera21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_amd_ecc_inject21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_amdgpio21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_amdpm21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_amdsmb21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_amdsmn21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_axgbe21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_beri21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_bhnd21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_bnxt21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_buslogic21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_bvm (renamed from tools/kerneldoc/subsys/Doxyfile-dev_asr)8
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_cadence21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_chromebook_platform21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_cyapa21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_digi21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_dme (renamed from tools/kerneldoc/subsys/Doxyfile-dev_aha)8
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_dpaa21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_dpt21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_drm221
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_dwc (renamed from tools/kerneldoc/subsys/Doxyfile-dev_ahb)8
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_efidev21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_ena (renamed from tools/kerneldoc/subsys/Doxyfile-dev_aic)8
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_etherswitch21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_evdev21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_extres21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_fatm21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_ffec21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_filemon21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_gxemul21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_hatm21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_hdmi21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_hptnr21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_hyperv21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_ichiic21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_ieee48821
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_imcsmb21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_intel21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_intpm21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_ioat21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_isci21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_iscsi_initiator21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_iser21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_isl21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_ismt21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_iwm21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_ixl21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_jedec_dimm21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_liquidio (renamed from tools/kerneldoc/subsys/Doxyfile-dev_advansys)8
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_mbox21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_mdio21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_mlx421
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_mlx521
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_mmcnull21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_mpr21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_mrsas21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_mthca21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_nand21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_nctgpio21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_ncv21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_neta21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_netfpga10g21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_nfsmb21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_nsp21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_ntb21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_nvd21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_nvdimm21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_nve21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_nvme21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_oce21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_ocs_fc21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_otus21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_ow (renamed from tools/kerneldoc/subsys/Doxyfile-dev_cm)8
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_patm21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_pdq21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_pms21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_proto21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_psci21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_pwm21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_qlnx21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_qlxgbe21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_qlxge21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_rccgpio21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_rl (renamed from tools/kerneldoc/subsys/Doxyfile-dev_ct)8
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_rtwn21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_siba21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_smartpqi21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_snc21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_stg21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_streams21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_tcp_log21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_terasic21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_utopia21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_veriexec21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_viapm21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_videomode21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_vmware21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_vnic21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_vt (renamed from tools/kerneldoc/subsys/Doxyfile-dev_en)8
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_wbwd21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_xdma21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-dev_xilinx21
-rw-r--r--tools/kerneldoc/subsys/Doxyfile-xen (renamed from tools/kerneldoc/subsys/Doxyfile-dev_ie)11
106 files changed, 1738 insertions, 374 deletions
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_aacraid b/tools/kerneldoc/subsys/Doxyfile-dev_aacraid
new file mode 100644
index 0000000000000..c0a52df4a116a
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_aacraid
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel aacraid device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_aacraid/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/aacraid/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_aacraid/dev_aacraid.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_al_eth b/tools/kerneldoc/subsys/Doxyfile-dev_al_eth
new file mode 100644
index 0000000000000..6c2ed7a9161fd
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_al_eth
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel al_eth device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_al_eth/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/al_eth/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_al_eth/dev_al_eth.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_alpm b/tools/kerneldoc/subsys/Doxyfile-dev_alpm
new file mode 100644
index 0000000000000..fb1cac442b900
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_alpm
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel alpm device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_alpm/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/alpm/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_alpm/dev_alpm.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_altera b/tools/kerneldoc/subsys/Doxyfile-dev_altera
new file mode 100644
index 0000000000000..8ba54b9bf6161
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_altera
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel altera device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_altera/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/altera/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_altera/dev_altera.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_amd_ecc_inject b/tools/kerneldoc/subsys/Doxyfile-dev_amd_ecc_inject
new file mode 100644
index 0000000000000..9784b4a293c11
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_amd_ecc_inject
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel amd_ecc_inject device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_amd_ecc_inject/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/amd_ecc_inject/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_amd_ecc_inject/dev_amd_ecc_inject.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_amdgpio b/tools/kerneldoc/subsys/Doxyfile-dev_amdgpio
new file mode 100644
index 0000000000000..b36c12d442e55
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_amdgpio
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel amdgpio device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_amdgpio/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/amdgpio/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_amdgpio/dev_amdgpio.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_amdpm b/tools/kerneldoc/subsys/Doxyfile-dev_amdpm
new file mode 100644
index 0000000000000..ff3e803e6b0c7
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_amdpm
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel amdpm device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_amdpm/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/amdpm/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_amdpm/dev_amdpm.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_amdsmb b/tools/kerneldoc/subsys/Doxyfile-dev_amdsmb
new file mode 100644
index 0000000000000..9c7edcad0739b
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_amdsmb
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel amdsmb device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_amdsmb/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/amdsmb/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_amdsmb/dev_amdsmb.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_amdsmn b/tools/kerneldoc/subsys/Doxyfile-dev_amdsmn
new file mode 100644
index 0000000000000..4dbbb6a048203
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_amdsmn
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel amdsmn device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_amdsmn/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/amdsmn/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_amdsmn/dev_amdsmn.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_axgbe b/tools/kerneldoc/subsys/Doxyfile-dev_axgbe
new file mode 100644
index 0000000000000..d3750f16601b6
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_axgbe
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel axgbe device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_axgbe/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/axgbe/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_axgbe/dev_axgbe.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_beri b/tools/kerneldoc/subsys/Doxyfile-dev_beri
new file mode 100644
index 0000000000000..abb8bdf2a8e6c
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_beri
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel beri device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_beri/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/beri/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_beri/dev_beri.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_bhnd b/tools/kerneldoc/subsys/Doxyfile-dev_bhnd
new file mode 100644
index 0000000000000..3c8d448993bcd
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_bhnd
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel bhnd device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_bhnd/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/bhnd/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_bhnd/dev_bhnd.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_bnxt b/tools/kerneldoc/subsys/Doxyfile-dev_bnxt
new file mode 100644
index 0000000000000..e5b86c7c184d9
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_bnxt
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel bnxt device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_bnxt/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/bnxt/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_bnxt/dev_bnxt.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_buslogic b/tools/kerneldoc/subsys/Doxyfile-dev_buslogic
deleted file mode 100644
index e13c76a835360..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_buslogic
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel BUSLOGIC device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_buslogic/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/buslogic/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_buslogic/dev_buslogic.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_asr b/tools/kerneldoc/subsys/Doxyfile-dev_bvm
index 05aaa705d5640..6cc7ed31062b6 100644
--- a/tools/kerneldoc/subsys/Doxyfile-dev_asr
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_bvm
@@ -5,16 +5,16 @@
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel ASR device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_asr/
+PROJECT_NAME = "FreeBSD kernel bvm device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_bvm/
EXTRACT_ALL = YES # for undocumented src, no warnings enabled
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/asr/ \
+INPUT = $(DOXYGEN_SRC_PATH)/dev/bvm/ \
$(NOTREVIEWED)
-GENERATE_TAGFILE = dev_asr/dev_asr.tag
+GENERATE_TAGFILE = dev_bvm/dev_bvm.tag
@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
@INCLUDE = common-Doxyfile
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_cadence b/tools/kerneldoc/subsys/Doxyfile-dev_cadence
new file mode 100644
index 0000000000000..4fe3b1487f1ed
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_cadence
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel cadence device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_cadence/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/cadence/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_cadence/dev_cadence.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_chromebook_platform b/tools/kerneldoc/subsys/Doxyfile-dev_chromebook_platform
new file mode 100644
index 0000000000000..d9f434f0503cd
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_chromebook_platform
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel chromebook_platform device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_chromebook_platform/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/chromebook_platform/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_chromebook_platform/dev_chromebook_platform.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_cyapa b/tools/kerneldoc/subsys/Doxyfile-dev_cyapa
new file mode 100644
index 0000000000000..60280bd285b90
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_cyapa
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel cyapa device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_cyapa/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/cyapa/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_cyapa/dev_cyapa.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_digi b/tools/kerneldoc/subsys/Doxyfile-dev_digi
deleted file mode 100644
index e2c5d0117202c..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_digi
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel DIGI device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_digi/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/digi/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_digi/dev_digi.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_aha b/tools/kerneldoc/subsys/Doxyfile-dev_dme
index 7efc60839f89f..c5465c30c99e0 100644
--- a/tools/kerneldoc/subsys/Doxyfile-dev_aha
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_dme
@@ -5,16 +5,16 @@
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel AHA device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_aha/
+PROJECT_NAME = "FreeBSD kernel dme device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_dme/
EXTRACT_ALL = YES # for undocumented src, no warnings enabled
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/aha/ \
+INPUT = $(DOXYGEN_SRC_PATH)/dev/dme/ \
$(NOTREVIEWED)
-GENERATE_TAGFILE = dev_aha/dev_aha.tag
+GENERATE_TAGFILE = dev_dme/dev_dme.tag
@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
@INCLUDE = common-Doxyfile
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_dpaa b/tools/kerneldoc/subsys/Doxyfile-dev_dpaa
new file mode 100644
index 0000000000000..a3da742e70629
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_dpaa
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel dpaa device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_dpaa/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/dpaa/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_dpaa/dev_dpaa.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_dpt b/tools/kerneldoc/subsys/Doxyfile-dev_dpt
deleted file mode 100644
index cc0f8e5cc4837..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_dpt
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel DPT device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_dpt/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/dpt/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_dpt/dev_dpt.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_drm2 b/tools/kerneldoc/subsys/Doxyfile-dev_drm2
new file mode 100644
index 0000000000000..8321243597495
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_drm2
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel drm2 device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_drm2/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/drm2/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_drm2/dev_drm2.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_ahb b/tools/kerneldoc/subsys/Doxyfile-dev_dwc
index 61f2607164a65..f62629e42ba10 100644
--- a/tools/kerneldoc/subsys/Doxyfile-dev_ahb
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_dwc
@@ -5,16 +5,16 @@
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel AHB device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ahb/
+PROJECT_NAME = "FreeBSD kernel dwc device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_dwc/
EXTRACT_ALL = YES # for undocumented src, no warnings enabled
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/ahb/ \
+INPUT = $(DOXYGEN_SRC_PATH)/dev/dwc/ \
$(NOTREVIEWED)
-GENERATE_TAGFILE = dev_ahb/dev_ahb.tag
+GENERATE_TAGFILE = dev_dwc/dev_dwc.tag
@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
@INCLUDE = common-Doxyfile
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_efidev b/tools/kerneldoc/subsys/Doxyfile-dev_efidev
new file mode 100644
index 0000000000000..607ac073c1f33
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_efidev
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel efidev device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_efidev/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/efidev/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_efidev/dev_efidev.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_aic b/tools/kerneldoc/subsys/Doxyfile-dev_ena
index 3e31e58da66b9..0b31e9a1f0355 100644
--- a/tools/kerneldoc/subsys/Doxyfile-dev_aic
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_ena
@@ -5,16 +5,16 @@
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel AIC device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_aic/
+PROJECT_NAME = "FreeBSD kernel ena device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ena/
EXTRACT_ALL = YES # for undocumented src, no warnings enabled
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/aic/ \
+INPUT = $(DOXYGEN_SRC_PATH)/dev/ena/ \
$(NOTREVIEWED)
-GENERATE_TAGFILE = dev_aic/dev_aic.tag
+GENERATE_TAGFILE = dev_ena/dev_ena.tag
@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
@INCLUDE = common-Doxyfile
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_etherswitch b/tools/kerneldoc/subsys/Doxyfile-dev_etherswitch
new file mode 100644
index 0000000000000..3dd10cb4ea51e
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_etherswitch
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel etherswitch device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_etherswitch/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/etherswitch/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_etherswitch/dev_etherswitch.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_evdev b/tools/kerneldoc/subsys/Doxyfile-dev_evdev
new file mode 100644
index 0000000000000..c42bba615a1e5
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_evdev
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel evdev device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_evdev/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/evdev/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_evdev/dev_evdev.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_extres b/tools/kerneldoc/subsys/Doxyfile-dev_extres
new file mode 100644
index 0000000000000..8e0639276406e
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_extres
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel extres device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_extres/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/extres/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_extres/dev_extres.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_fatm b/tools/kerneldoc/subsys/Doxyfile-dev_fatm
deleted file mode 100644
index 01f0a2d5bed93..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_fatm
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel FATM device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_fatm/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/fatm/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_fatm/dev_fatm.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_ffec b/tools/kerneldoc/subsys/Doxyfile-dev_ffec
new file mode 100644
index 0000000000000..0efe4883a893d
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_ffec
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel ffec device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ffec/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/ffec/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_ffec/dev_ffec.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_filemon b/tools/kerneldoc/subsys/Doxyfile-dev_filemon
new file mode 100644
index 0000000000000..1549fba024415
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_filemon
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel filemon device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_filemon/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/filemon/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_filemon/dev_filemon.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_gxemul b/tools/kerneldoc/subsys/Doxyfile-dev_gxemul
new file mode 100644
index 0000000000000..bc4dea6e25feb
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_gxemul
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel gxemul device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_gxemul/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/gxemul/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_gxemul/dev_gxemul.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_hatm b/tools/kerneldoc/subsys/Doxyfile-dev_hatm
deleted file mode 100644
index 24c216baecbee..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_hatm
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel HATM device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_hatm/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/hatm/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_hatm/dev_hatm.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_hdmi b/tools/kerneldoc/subsys/Doxyfile-dev_hdmi
new file mode 100644
index 0000000000000..b6bc8c89c7e49
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_hdmi
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel hdmi device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_hdmi/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/hdmi/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_hdmi/dev_hdmi.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_hptnr b/tools/kerneldoc/subsys/Doxyfile-dev_hptnr
new file mode 100644
index 0000000000000..5defaddd93162
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_hptnr
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel hptnr device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_hptnr/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/hptnr/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_hptnr/dev_hptnr.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_hyperv b/tools/kerneldoc/subsys/Doxyfile-dev_hyperv
new file mode 100644
index 0000000000000..d8325a6d18bb9
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_hyperv
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel hyperv device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_hyperv/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/hyperv/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_hyperv/dev_hyperv.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_ichiic b/tools/kerneldoc/subsys/Doxyfile-dev_ichiic
new file mode 100644
index 0000000000000..e3973429935b6
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_ichiic
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel ichiic device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ichiic/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/ichiic/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_ichiic/dev_ichiic.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_ieee488 b/tools/kerneldoc/subsys/Doxyfile-dev_ieee488
deleted file mode 100644
index 46883cf6262e2..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_ieee488
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel IEEE488 device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ieee488/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/ieee488/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_ieee488/dev_ieee488.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_imcsmb b/tools/kerneldoc/subsys/Doxyfile-dev_imcsmb
new file mode 100644
index 0000000000000..ede8d02b38339
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_imcsmb
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel imcsmb device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_imcsmb/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/imcsmb/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_imcsmb/dev_imcsmb.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_intel b/tools/kerneldoc/subsys/Doxyfile-dev_intel
new file mode 100644
index 0000000000000..663949a787fab
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_intel
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel intel device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_intel/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/intel/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_intel/dev_intel.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_intpm b/tools/kerneldoc/subsys/Doxyfile-dev_intpm
new file mode 100644
index 0000000000000..ce79f71bf6f85
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_intpm
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel intpm device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_intpm/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/intpm/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_intpm/dev_intpm.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_ioat b/tools/kerneldoc/subsys/Doxyfile-dev_ioat
new file mode 100644
index 0000000000000..49df520b6dd48
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_ioat
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel ioat device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ioat/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/ioat/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_ioat/dev_ioat.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_isci b/tools/kerneldoc/subsys/Doxyfile-dev_isci
new file mode 100644
index 0000000000000..75a931b398e03
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_isci
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel isci device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_isci/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/isci/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_isci/dev_isci.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_iscsi_initiator b/tools/kerneldoc/subsys/Doxyfile-dev_iscsi_initiator
new file mode 100644
index 0000000000000..ffffa77f4e4d7
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_iscsi_initiator
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel iscsi_initiator device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_iscsi_initiator/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/iscsi_initiator/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_iscsi_initiator/dev_iscsi_initiator.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_iser b/tools/kerneldoc/subsys/Doxyfile-dev_iser
new file mode 100644
index 0000000000000..e5dd49bdc8d82
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_iser
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel iser device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_iser/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/iser/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_iser/dev_iser.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_isl b/tools/kerneldoc/subsys/Doxyfile-dev_isl
new file mode 100644
index 0000000000000..31a9ad325784e
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_isl
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel isl device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_isl/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/isl/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_isl/dev_isl.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_ismt b/tools/kerneldoc/subsys/Doxyfile-dev_ismt
new file mode 100644
index 0000000000000..edd64eca760d1
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_ismt
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel ismt device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ismt/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/ismt/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_ismt/dev_ismt.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_iwm b/tools/kerneldoc/subsys/Doxyfile-dev_iwm
new file mode 100644
index 0000000000000..f97c74050448b
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_iwm
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel iwm device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_iwm/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/iwm/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_iwm/dev_iwm.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_ixl b/tools/kerneldoc/subsys/Doxyfile-dev_ixl
new file mode 100644
index 0000000000000..23bef0bb67650
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_ixl
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel ixl device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ixl/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/ixl/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_ixl/dev_ixl.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_jedec_dimm b/tools/kerneldoc/subsys/Doxyfile-dev_jedec_dimm
new file mode 100644
index 0000000000000..0396d3fb11901
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_jedec_dimm
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel jedec_dimm device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_jedec_dimm/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/jedec_dimm/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE jedec_= dev_jedec_dimm/dev_dimm.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_advansys b/tools/kerneldoc/subsys/Doxyfile-dev_liquidio
index f8a3332201639..a6cb7712c81e4 100644
--- a/tools/kerneldoc/subsys/Doxyfile-dev_advansys
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_liquidio
@@ -5,16 +5,16 @@
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel ADVANSYS device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_advansys/
+PROJECT_NAME = "FreeBSD kernel liquidio device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_liquidio/
EXTRACT_ALL = YES # for undocumented src, no warnings enabled
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/advansys/ \
+INPUT = $(DOXYGEN_SRC_PATH)/dev/liquidio/ \
$(NOTREVIEWED)
-GENERATE_TAGFILE = dev_advansys/dev_advansys.tag
+GENERATE_TAGFILE = dev_liquidio/dev_liquidio.tag
@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
@INCLUDE = common-Doxyfile
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_mbox b/tools/kerneldoc/subsys/Doxyfile-dev_mbox
new file mode 100644
index 0000000000000..e9bfa54863532
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_mbox
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel mbox device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_mbox/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/mbox/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_mbox/dev_mbox.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_mdio b/tools/kerneldoc/subsys/Doxyfile-dev_mdio
new file mode 100644
index 0000000000000..428030c6396b5
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_mdio
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel mdio device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_mdio/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/mdio/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_mdio/dev_mdio.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_mlx4 b/tools/kerneldoc/subsys/Doxyfile-dev_mlx4
new file mode 100644
index 0000000000000..b361d115d5c30
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_mlx4
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel mlx4 device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_mlx4/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/mlx4/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_mlx4/dev_mlx4.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_mlx5 b/tools/kerneldoc/subsys/Doxyfile-dev_mlx5
new file mode 100644
index 0000000000000..630e80b764f42
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_mlx5
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel mlx5 device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_mlx5/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/mlx5/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_mlx5/dev_mlx5.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_mmcnull b/tools/kerneldoc/subsys/Doxyfile-dev_mmcnull
new file mode 100644
index 0000000000000..b8661444fa8a8
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_mmcnull
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel mmcnull device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_mmcnull/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/mmcnull/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_mmcnull/dev_mmcnull.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_mpr b/tools/kerneldoc/subsys/Doxyfile-dev_mpr
new file mode 100644
index 0000000000000..d63e8a6f28ae9
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_mpr
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel mpr device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_mpr/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/mpr/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_mpr/dev_mpr.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_mrsas b/tools/kerneldoc/subsys/Doxyfile-dev_mrsas
new file mode 100644
index 0000000000000..c372615f1c181
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_mrsas
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel mrsas device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_mrsas/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/mrsas/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_mrsas/dev_mrsas.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_mthca b/tools/kerneldoc/subsys/Doxyfile-dev_mthca
new file mode 100644
index 0000000000000..565a0d32b9231
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_mthca
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel mthca device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_mthca/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/mthca/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_mthca/dev_mthca.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_nand b/tools/kerneldoc/subsys/Doxyfile-dev_nand
new file mode 100644
index 0000000000000..cf79150739395
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_nand
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel nand device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_nand/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/nand/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_nand/dev_nand.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_nctgpio b/tools/kerneldoc/subsys/Doxyfile-dev_nctgpio
new file mode 100644
index 0000000000000..37d7d1852327b
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_nctgpio
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel nctgpio device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_nctgpio/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/nctgpio/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_nctgpio/dev_nctgpio.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_ncv b/tools/kerneldoc/subsys/Doxyfile-dev_ncv
deleted file mode 100644
index 011856841de02..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_ncv
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel NCV device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ncv/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/ncv/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_ncv/dev_ncv.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_neta b/tools/kerneldoc/subsys/Doxyfile-dev_neta
new file mode 100644
index 0000000000000..06c78640fa959
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_neta
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel neta device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_neta/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/neta/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_neta/dev_neta.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_netfpga10g b/tools/kerneldoc/subsys/Doxyfile-dev_netfpga10g
new file mode 100644
index 0000000000000..c4617f68e2e0a
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_netfpga10g
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel netfpga10g device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_netfpga10g/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/netfpga10g/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_netfpga10g/dev_netfpga10g.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_nfsmb b/tools/kerneldoc/subsys/Doxyfile-dev_nfsmb
new file mode 100644
index 0000000000000..c15b4c64bea56
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_nfsmb
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel nfsmb device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_nfsmb/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/nfsmb/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_nfsmb/dev_nfsmb.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_nsp b/tools/kerneldoc/subsys/Doxyfile-dev_nsp
deleted file mode 100644
index 0dd794b3fe88f..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_nsp
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel NSP device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_nsp/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/nsp/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_nsp/dev_nsp.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_ntb b/tools/kerneldoc/subsys/Doxyfile-dev_ntb
new file mode 100644
index 0000000000000..89e03822a5436
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_ntb
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel ntb device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ntb/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/ntb/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_ntb/dev_ntb.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_nvd b/tools/kerneldoc/subsys/Doxyfile-dev_nvd
new file mode 100644
index 0000000000000..960677caaea69
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_nvd
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel nvd device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_nvd/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/nvd/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_nvd/dev_nvd.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_nvdimm b/tools/kerneldoc/subsys/Doxyfile-dev_nvdimm
new file mode 100644
index 0000000000000..464b59f961a2c
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_nvdimm
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel nvdimm device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_nvdimm/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/nvdimm/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_nvdimm/dev_nvdimm.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_nve b/tools/kerneldoc/subsys/Doxyfile-dev_nve
deleted file mode 100644
index da49e8786e8ac..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_nve
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel NVE device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_nve/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/nve/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_nve/dev_nve.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_nvme b/tools/kerneldoc/subsys/Doxyfile-dev_nvme
new file mode 100644
index 0000000000000..fe09c9d6a61b8
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_nvme
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel nvme device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_nvme/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/nvme/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_nvme/dev_nvme.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_oce b/tools/kerneldoc/subsys/Doxyfile-dev_oce
new file mode 100644
index 0000000000000..5aa2b1a636bef
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_oce
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel oce device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_oce/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/oce/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_oce/dev_oce.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_ocs_fc b/tools/kerneldoc/subsys/Doxyfile-dev_ocs_fc
new file mode 100644
index 0000000000000..dc7088ef4d968
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_ocs_fc
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel ocs_fc device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ocs_fc/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/ocs_fc/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_ocs_fc/dev_ocs_fc.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_otus b/tools/kerneldoc/subsys/Doxyfile-dev_otus
new file mode 100644
index 0000000000000..c0c87085e3b93
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_otus
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel otus device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_otus/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/otus/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_otus/dev_otus.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_cm b/tools/kerneldoc/subsys/Doxyfile-dev_ow
index 8cdcea975d154..13a73e54e036b 100644
--- a/tools/kerneldoc/subsys/Doxyfile-dev_cm
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_ow
@@ -5,16 +5,16 @@
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel CM device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_cm/
+PROJECT_NAME = "FreeBSD kernel ow device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ow/
EXTRACT_ALL = YES # for undocumented src, no warnings enabled
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/cm/ \
+INPUT = $(DOXYGEN_SRC_PATH)/dev/ow/ \
$(NOTREVIEWED)
-GENERATE_TAGFILE = dev_cm/dev_cm.tag
+GENERATE_TAGFILE = dev_ow/dev_ow.tag
@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
@INCLUDE = common-Doxyfile
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_patm b/tools/kerneldoc/subsys/Doxyfile-dev_patm
deleted file mode 100644
index b1853f6e668c5..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_patm
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel PATM device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_patm/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/patm/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_patm/dev_patm.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_pdq b/tools/kerneldoc/subsys/Doxyfile-dev_pdq
deleted file mode 100644
index aff31ace82fba..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_pdq
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel PDQ device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_pdq/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/pdq/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_pdq/dev_pdq.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_pms b/tools/kerneldoc/subsys/Doxyfile-dev_pms
new file mode 100644
index 0000000000000..2efb7e9eeaa9a
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_pms
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel pms device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_pms/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/pms/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_pms/dev_pms.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_proto b/tools/kerneldoc/subsys/Doxyfile-dev_proto
new file mode 100644
index 0000000000000..a09da9655f61c
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_proto
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel proto device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_proto/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/proto/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_proto/dev_proto.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_psci b/tools/kerneldoc/subsys/Doxyfile-dev_psci
new file mode 100644
index 0000000000000..ceb894ee82906
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_psci
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel psci device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_psci/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/psci/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_psci/dev_psci.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_pwm b/tools/kerneldoc/subsys/Doxyfile-dev_pwm
new file mode 100644
index 0000000000000..7741437ff75f8
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_pwm
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel pwm device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_pwm/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/pwm/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_pwm/dev_pwm.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_qlnx b/tools/kerneldoc/subsys/Doxyfile-dev_qlnx
new file mode 100644
index 0000000000000..9ca69d4a56106
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_qlnx
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel qlnx device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_qlnx/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/qlnx/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_qlnx/dev_qlnx.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_qlxgbe b/tools/kerneldoc/subsys/Doxyfile-dev_qlxgbe
new file mode 100644
index 0000000000000..1a14cdc188778
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_qlxgbe
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel qlxgbe device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_qlxgbe/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/qlxgbe/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_qlxgbe/dev_qlxgbe.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_qlxge b/tools/kerneldoc/subsys/Doxyfile-dev_qlxge
new file mode 100644
index 0000000000000..510f8efd43439
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_qlxge
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel qlxge device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_qlxge/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/qlxge/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_qlxge/dev_qlxge.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_rccgpio b/tools/kerneldoc/subsys/Doxyfile-dev_rccgpio
new file mode 100644
index 0000000000000..292adda05733e
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_rccgpio
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel rccgpio device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_rccgpio/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/rccgpio/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_rccgpio/dev_rccgpio.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_ct b/tools/kerneldoc/subsys/Doxyfile-dev_rl
index 7c5be46f1f31e..f8d0a4a99d2a6 100644
--- a/tools/kerneldoc/subsys/Doxyfile-dev_ct
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_rl
@@ -5,16 +5,16 @@
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel CT device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ct/
+PROJECT_NAME = "FreeBSD kernel rl device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_rl/
EXTRACT_ALL = YES # for undocumented src, no warnings enabled
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/ct/ \
+INPUT = $(DOXYGEN_SRC_PATH)/dev/rl/ \
$(NOTREVIEWED)
-GENERATE_TAGFILE = dev_ct/dev_ct.tag
+GENERATE_TAGFILE = dev_rl/dev_rl.tag
@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
@INCLUDE = common-Doxyfile
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_rtwn b/tools/kerneldoc/subsys/Doxyfile-dev_rtwn
new file mode 100644
index 0000000000000..a6b3d9affd713
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_rtwn
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel rtwn device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_rtwn/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/rtwn/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_rtwn/dev_rtwn.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_siba b/tools/kerneldoc/subsys/Doxyfile-dev_siba
deleted file mode 100644
index 9705cf59b80cc..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_siba
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel SIBA device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_siba/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/siba/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_siba/dev_siba.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_smartpqi b/tools/kerneldoc/subsys/Doxyfile-dev_smartpqi
new file mode 100644
index 0000000000000..d23cc03d3e541
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_smartpqi
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel smartpqi device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_smartpqi/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/smartpqi/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_smartpqi/dev_smartpqi.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_snc b/tools/kerneldoc/subsys/Doxyfile-dev_snc
deleted file mode 100644
index 98127df9e11ab..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_snc
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel SNC device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_snc/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/snc/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_snc/dev_snc.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_stg b/tools/kerneldoc/subsys/Doxyfile-dev_stg
deleted file mode 100644
index f42ff478e3377..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_stg
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel STG device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_stg/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/stg/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_stg/dev_stg.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_streams b/tools/kerneldoc/subsys/Doxyfile-dev_streams
deleted file mode 100644
index 635969cab3325..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_streams
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel STREAMS device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_streams/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/streams/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_streams/dev_streams.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_tcp_log b/tools/kerneldoc/subsys/Doxyfile-dev_tcp_log
new file mode 100644
index 0000000000000..044182d54f846
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_tcp_log
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel tcp_log device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_tcp_log/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/tcp_log/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_tcp_log/dev_tcp_log.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_terasic b/tools/kerneldoc/subsys/Doxyfile-dev_terasic
new file mode 100644
index 0000000000000..fcbc10ef42fe2
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_terasic
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel terasic device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_terasic/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/terasic/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_terasic/dev_terasic.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_utopia b/tools/kerneldoc/subsys/Doxyfile-dev_utopia
deleted file mode 100644
index 07dd1df786c5d..0000000000000
--- a/tools/kerneldoc/subsys/Doxyfile-dev_utopia
+++ /dev/null
@@ -1,21 +0,0 @@
-# Doxyfile 1.5.2
-
-# $FreeBSD$
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel UTOPIA device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_utopia/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/utopia/ \
- $(NOTREVIEWED)
-
-GENERATE_TAGFILE = dev_utopia/dev_utopia.tag
-
-@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
-@INCLUDE = common-Doxyfile
-
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_veriexec b/tools/kerneldoc/subsys/Doxyfile-dev_veriexec
new file mode 100644
index 0000000000000..adc0e41374d2d
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_veriexec
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel veriexec device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_veriexec/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/veriexec/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_veriexec/dev_veriexec.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_viapm b/tools/kerneldoc/subsys/Doxyfile-dev_viapm
new file mode 100644
index 0000000000000..c640452f5220c
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_viapm
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel viapm device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_viapm/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/viapm/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_viapm/dev_viapm.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_videomode b/tools/kerneldoc/subsys/Doxyfile-dev_videomode
new file mode 100644
index 0000000000000..7c6eec454e68b
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_videomode
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel videomode device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_videomode/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/videomode/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_videomode/dev_videomode.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_vmware b/tools/kerneldoc/subsys/Doxyfile-dev_vmware
new file mode 100644
index 0000000000000..fc77b0cf80ca9
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_vmware
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel vmware device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_vmware/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/vmware/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_vmware/dev_vmware.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_vnic b/tools/kerneldoc/subsys/Doxyfile-dev_vnic
new file mode 100644
index 0000000000000..a41df52634506
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_vnic
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel vnic device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_vnic/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/vnic/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_vnic/dev_vnic.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_en b/tools/kerneldoc/subsys/Doxyfile-dev_vt
index 647f3eb68a3a5..48eae34d1a2b6 100644
--- a/tools/kerneldoc/subsys/Doxyfile-dev_en
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_vt
@@ -5,16 +5,16 @@
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel EN device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_en/
+PROJECT_NAME = "FreeBSD kernel vt device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_vt/
EXTRACT_ALL = YES # for undocumented src, no warnings enabled
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/en/ \
+INPUT = $(DOXYGEN_SRC_PATH)/dev/vt/ \
$(NOTREVIEWED)
-GENERATE_TAGFILE = dev_en/dev_en.tag
+GENERATE_TAGFILE = dev_vt/dev_vt.tag
@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
@INCLUDE = common-Doxyfile
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_wbwd b/tools/kerneldoc/subsys/Doxyfile-dev_wbwd
new file mode 100644
index 0000000000000..ec855581cb6bf
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_wbwd
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel wbwd device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_wbwd/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/wbwd/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_wbwd/dev_wbwd.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_xdma b/tools/kerneldoc/subsys/Doxyfile-dev_xdma
new file mode 100644
index 0000000000000..f394ac7eb635b
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_xdma
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel xdma device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_xdma/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/xdma/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_xdma/dev_xdma.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_xilinx b/tools/kerneldoc/subsys/Doxyfile-dev_xilinx
new file mode 100644
index 0000000000000..3b863fd5bd55b
--- /dev/null
+++ b/tools/kerneldoc/subsys/Doxyfile-dev_xilinx
@@ -0,0 +1,21 @@
+# Doxyfile 1.5.2
+
+# $FreeBSD$
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME = "FreeBSD kernel xilinx device code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_xilinx/
+EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT = $(DOXYGEN_SRC_PATH)/dev/xilinx/ \
+ $(NOTREVIEWED)
+
+GENERATE_TAGFILE = dev_xilinx/dev_xilinx.tag
+
+@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
+@INCLUDE = common-Doxyfile
+
diff --git a/tools/kerneldoc/subsys/Doxyfile-dev_ie b/tools/kerneldoc/subsys/Doxyfile-xen
index 422050e5de42b..51b59f7003f52 100644
--- a/tools/kerneldoc/subsys/Doxyfile-dev_ie
+++ b/tools/kerneldoc/subsys/Doxyfile-xen
@@ -5,16 +5,15 @@
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
-PROJECT_NAME = "FreeBSD kernel IE device code"
-OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/dev_ie/
-EXTRACT_ALL = YES # for undocumented src, no warnings enabled
+PROJECT_NAME = "FreeBSD xen subsystem code"
+OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/xen/
+EXTRACT_ALL = NO
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = $(DOXYGEN_SRC_PATH)/dev/ie/ \
- $(NOTREVIEWED)
+INPUT = $(DOXYGEN_SRC_PATH)/xen/
-GENERATE_TAGFILE = dev_ie/dev_ie.tag
+GENERATE_TAGFILE = xen/xen.tag
@INCLUDE_PATH = $(DOXYGEN_INCLUDE_PATH)
@INCLUDE = common-Doxyfile