Module Name: src Committed By: pgoyette Date: Tue Sep 27 03:53:09 UTC 2016
Modified Files: src/sys/modules: Makefile src/sys/modules/nvme: Makefile nvme.ioconf Added Files: src/sys/modules/aac: Makefile aac.ioconf src/sys/modules/amr: Makefile amr.ioconf src/sys/modules/ataraid: Makefile ataraid.ioconf src/sys/modules/cac: Makefile cac.ioconf src/sys/modules/cac_eisa: Makefile cac_eisa.ioconf src/sys/modules/cac_pci: Makefile cac_pci.ioconf src/sys/modules/if_vioif: Makefile if_vioif.ioconf src/sys/modules/ld: Makefile src/sys/modules/ld_aac: Makefile ld_aac.ioconf src/sys/modules/ld_amr: Makefile ld_amr.ioconf src/sys/modules/ld_ataraid: Makefile ld_ataraid.ioconf src/sys/modules/ld_cac: Makefile ld_cac.ioconf src/sys/modules/ld_icp: Makefile ld_icp.ioconf src/sys/modules/ld_mlx: Makefile ld_mlx.ioconf src/sys/modules/ld_nvme: Makefile ld_nvme.ioconf src/sys/modules/ld_sdmmc: Makefile ld_sdmmc.ioconf src/sys/modules/ld_twa: Makefile ld_twa.ioconf src/sys/modules/ld_twe: Makefile ld_twe.ioconf src/sys/modules/ld_virtio: Makefile ld_virtio.ioconf src/sys/modules/mlx: Makefile mlx.ioconf src/sys/modules/mlx_eisa: Makefile mlx_eisa.ioconf src/sys/modules/mlx_pci: Makefile mlx_pci.ioconf src/sys/modules/twa: Makefile twa.ioconf src/sys/modules/twe: Makefile twe.ioconf src/sys/modules/viomb: Makefile viomb.ioconf src/sys/modules/virtio: Makefile virtio.ioconf Log Message: Add module build infrastructure for ld and its attachments To generate a diff of this commit: cvs rdiff -u -r1.177 -r1.178 src/sys/modules/Makefile cvs rdiff -u -r0 -r1.1 src/sys/modules/aac/Makefile \ src/sys/modules/aac/aac.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/amr/Makefile \ src/sys/modules/amr/amr.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/ataraid/Makefile \ src/sys/modules/ataraid/ataraid.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/cac/Makefile \ src/sys/modules/cac/cac.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/cac_eisa/Makefile \ src/sys/modules/cac_eisa/cac_eisa.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/cac_pci/Makefile \ src/sys/modules/cac_pci/cac_pci.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/if_vioif/Makefile \ src/sys/modules/if_vioif/if_vioif.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/ld/Makefile cvs rdiff -u -r0 -r1.1 src/sys/modules/ld_aac/Makefile \ src/sys/modules/ld_aac/ld_aac.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/ld_amr/Makefile \ src/sys/modules/ld_amr/ld_amr.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/ld_ataraid/Makefile \ src/sys/modules/ld_ataraid/ld_ataraid.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/ld_cac/Makefile \ src/sys/modules/ld_cac/ld_cac.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/ld_icp/Makefile \ src/sys/modules/ld_icp/ld_icp.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/ld_mlx/Makefile \ src/sys/modules/ld_mlx/ld_mlx.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/ld_nvme/Makefile \ src/sys/modules/ld_nvme/ld_nvme.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/ld_sdmmc/Makefile \ src/sys/modules/ld_sdmmc/ld_sdmmc.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/ld_twa/Makefile \ src/sys/modules/ld_twa/ld_twa.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/ld_twe/Makefile \ src/sys/modules/ld_twe/ld_twe.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/ld_virtio/Makefile \ src/sys/modules/ld_virtio/ld_virtio.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/mlx/Makefile \ src/sys/modules/mlx/mlx.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/mlx_eisa/Makefile \ src/sys/modules/mlx_eisa/mlx_eisa.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/mlx_pci/Makefile \ src/sys/modules/mlx_pci/mlx_pci.ioconf cvs rdiff -u -r1.1 -r1.2 src/sys/modules/nvme/Makefile \ src/sys/modules/nvme/nvme.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/twa/Makefile \ src/sys/modules/twa/twa.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/twe/Makefile \ src/sys/modules/twe/twe.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/viomb/Makefile \ src/sys/modules/viomb/viomb.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/virtio/Makefile \ src/sys/modules/virtio/virtio.ioconf Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/modules/Makefile diff -u src/sys/modules/Makefile:1.177 src/sys/modules/Makefile:1.178 --- src/sys/modules/Makefile:1.177 Fri Sep 16 11:35:07 2016 +++ src/sys/modules/Makefile Tue Sep 27 03:53:06 2016 @@ -1,16 +1,21 @@ -# $NetBSD: Makefile,v 1.177 2016/09/16 11:35:07 jdolecek Exp $ +# $NetBSD: Makefile,v 1.178 2016/09/27 03:53:06 pgoyette Exp $ .include <bsd.own.mk> # For all platforms -SUBDIR= accf_dataready +SUBDIR= aac +SUBDIR+= accf_dataready SUBDIR+= accf_httpready SUBDIR+= adosfs SUBDIR+= aio +SUBDIR+= amr +SUBDIR+= ataraid SUBDIR+= blowfish SUBDIR+= bpf SUBDIR+= bpf_filter +SUBDIR+= cac +SUBDIR+= cac_pci SUBDIR+= camellia SUBDIR+= cast128 SUBDIR+= ccd @@ -62,11 +67,23 @@ SUBDIR+= if_srt SUBDIR+= if_stf SUBDIR+= if_strip SUBDIR+= if_tun tun +SUBDIR+= if_vioif SUBDIR+= if_vlan SUBDIR+= iic SUBDIR+= ipl SUBDIR+= kernfs SUBDIR+= layerfs +SUBDIR+= ld +SUBDIR+= ld_aac +SUBDIR+= ld_amr +SUBDIR+= ld_ataraid +SUBDIR+= ld_cac +SUBDIR+= ld_icp +SUBDIR+= ld_mlx +SUBDIR+= ld_sdmmc +SUBDIR+= ld_twa +SUBDIR+= ld_twe +SUBDIR+= ld_virtio SUBDIR+= lfs SUBDIR+= lua SUBDIR+= luasystm @@ -74,6 +91,8 @@ SUBDIR+= luapmf SUBDIR+= mfs SUBDIR+= miiverbose SUBDIR+= miniroot +SUBDIR+= mlx +SUBDIR+= mlx_pci SUBDIR+= mqueue SUBDIR+= msdos SUBDIR+= nand @@ -123,12 +142,16 @@ SUBDIR+= swcrypto SUBDIR+= swsensor SUBDIR+= swwdog SUBDIR+= tmpfs +SUBDIR+= twa +SUBDIR+= twe SUBDIR+= uatp SUBDIR+= udf SUBDIR+= umap SUBDIR+= union SUBDIR+= usbverbose SUBDIR+= vcoda +SUBDIR+= viomb +SUBDIR+= virtio SUBDIR+= v7fs SUBDIR+= vnd SUBDIR+= wapbl @@ -183,6 +206,7 @@ SUBDIR+= vmt .if ${MACHINE_ARCH} == "i386" || \ ${MACHINE_ARCH} == "x86_64" SUBDIR+= ubsec # Builds on architectures with PCI bus +SUBDIR+= ld_nvme SUBDIR+= nvme .endif @@ -304,6 +328,18 @@ SUBDIR+= compat_aoutm68k SUBDIR+= pwdog .endif +# +# eisa bus modules +# +.if ${MACHINE_ARCH} == "i386" || \ + ${MACHINE_ARCH} == "alpha" || \ + ${MACHINE_ARCH} == "hppa" || \ + ${MACHINE_ARCH} == "prep" || \ + ${MACHINE_ARCH} == "sgimips" +SUBDIR+= cac_eisa +SUBDIR+= mlx_eisa +.endif + .include <bsd.own.mk> # Index: src/sys/modules/nvme/Makefile diff -u src/sys/modules/nvme/Makefile:1.1 src/sys/modules/nvme/Makefile:1.2 --- src/sys/modules/nvme/Makefile:1.1 Fri Sep 16 11:35:07 2016 +++ src/sys/modules/nvme/Makefile Tue Sep 27 03:53:09 2016 @@ -1,14 +1,11 @@ -# $NetBSD: Makefile,v 1.1 2016/09/16 11:35:07 jdolecek Exp $ +# $NetBSD: Makefile,v 1.2 2016/09/27 03:53:09 pgoyette Exp $ .include "../Makefile.inc" -.PATH: ${S}/dev/pci ${S}/dev/ic ${S}/dev +.PATH: ${S}/dev/pci ${S}/dev/ic KMOD= nvme IOCONF= nvme.ioconf SRCS= nvme.c nvme_pci.c -# move to separate module? -SRCS+= ld_nvme.c ld.c - .include <bsd.kmodule.mk> Index: src/sys/modules/nvme/nvme.ioconf diff -u src/sys/modules/nvme/nvme.ioconf:1.1 src/sys/modules/nvme/nvme.ioconf:1.2 --- src/sys/modules/nvme/nvme.ioconf:1.1 Fri Sep 16 11:35:07 2016 +++ src/sys/modules/nvme/nvme.ioconf Tue Sep 27 03:53:09 2016 @@ -1,4 +1,4 @@ -# $NetBSD: nvme.ioconf,v 1.1 2016/09/16 11:35:07 jdolecek Exp $ +# $NetBSD: nvme.ioconf,v 1.2 2016/09/27 03:53:09 pgoyette Exp $ ioconf nvme_pci @@ -8,4 +8,3 @@ include "dev/pci/files.pci" pseudo-root pci* nvme* at pci? dev ? function ? -ld* at nvme? nsid ? Added files: Index: src/sys/modules/aac/Makefile diff -u /dev/null src/sys/modules/aac/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/aac/Makefile Tue Sep 27 03:53:06 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:06 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/ic + +KMOD= aac +IOCONF= aac.ioconf + +SRCS+= aac.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/aac/aac.ioconf diff -u /dev/null src/sys/modules/aac/aac.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/aac/aac.ioconf Tue Sep 27 03:53:06 2016 @@ -0,0 +1,10 @@ +# $NetBSD: aac.ioconf,v 1.1 2016/09/27 03:53:06 pgoyette Exp $ + +ioconf aac + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root pci* + +aac* at pci ? dev ? function ? Index: src/sys/modules/amr/Makefile diff -u /dev/null src/sys/modules/amr/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/amr/Makefile Tue Sep 27 03:53:06 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:06 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/pci + +KMOD= amr +IOCONF= amr.ioconf + +SRCS+= amr.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/amr/amr.ioconf diff -u /dev/null src/sys/modules/amr/amr.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/amr/amr.ioconf Tue Sep 27 03:53:06 2016 @@ -0,0 +1,10 @@ +# $NetBSD: amr.ioconf,v 1.1 2016/09/27 03:53:06 pgoyette Exp $ + +ioconf amr + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root pci* + +amr* at pci? dev ? function ? Index: src/sys/modules/ataraid/Makefile diff -u /dev/null src/sys/modules/ataraid/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ataraid/Makefile Tue Sep 27 03:53:07 2016 @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/ata + +KMOD= ataraid +IOCONF= ataraid.ioconf + +SRCS+= ata_raid.c +SRCS+= ata_raid_subr.c +SRCS+= ata_raid_promise.c +SRCS+= ata_raid_adaptec.c +SRCS+= ata_raid_nvidia.c +SRCS+= ata_raid_via.c +SRCS+= ata_raid_jmicron.c +SRCS+= ata_raid_intel.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/ataraid/ataraid.ioconf diff -u /dev/null src/sys/modules/ataraid/ataraid.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ataraid/ataraid.ioconf Tue Sep 27 03:53:07 2016 @@ -0,0 +1,8 @@ +# $NetBSD: ataraid.ioconf,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +ioconf ataraid + +include "conf/files" +include "dev/ata/files.ata" + +pseudo-device ataraid Index: src/sys/modules/cac/Makefile diff -u /dev/null src/sys/modules/cac/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/cac/Makefile Tue Sep 27 03:53:07 2016 @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/ic + +KMOD= cac +IOCONF= cac.ioconf + +SRCS+= cac.c + +CPPFLAGS+= -DNBIO=1 + +.include <bsd.kmodule.mk> Index: src/sys/modules/cac/cac.ioconf diff -u /dev/null src/sys/modules/cac/cac.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/cac/cac.ioconf Tue Sep 27 03:53:07 2016 @@ -0,0 +1,10 @@ +# $NetBSD: cac.ioconf,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +ioconf cac + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root pci* + +cac* at pci? Index: src/sys/modules/cac_eisa/Makefile diff -u /dev/null src/sys/modules/cac_eisa/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/cac_eisa/Makefile Tue Sep 27 03:53:07 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/eisa + +KMOD= cac_eisa +IOCONF= cac_eisa.ioconf + +SRCS+= cac_eisa.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/cac_eisa/cac_eisa.ioconf diff -u /dev/null src/sys/modules/cac_eisa/cac_eisa.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/cac_eisa/cac_eisa.ioconf Tue Sep 27 03:53:07 2016 @@ -0,0 +1,10 @@ +# $NetBSD: cac_eisa.ioconf,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +ioconf cac_eisa + +include "conf/files" +include "dev/eisa/files.eisa" + +pseudo-root eisa* + +cac* at eisa? slot ? Index: src/sys/modules/cac_pci/Makefile diff -u /dev/null src/sys/modules/cac_pci/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/cac_pci/Makefile Tue Sep 27 03:53:07 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/pci + +KMOD= cac_pci +IOCONF= cac_pci.ioconf + +SRCS+= cac_pci.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/cac_pci/cac_pci.ioconf diff -u /dev/null src/sys/modules/cac_pci/cac_pci.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/cac_pci/cac_pci.ioconf Tue Sep 27 03:53:07 2016 @@ -0,0 +1,10 @@ +# $NetBSD: cac_pci.ioconf,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +ioconf cac_pci + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root pci* + +cac* at pci? dev ? function ? Index: src/sys/modules/if_vioif/Makefile diff -u /dev/null src/sys/modules/if_vioif/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/if_vioif/Makefile Tue Sep 27 03:53:07 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/pci + +KMOD= if_vioif +IOCONF= if_vioif.ioconf + +SRCS+= if_vioif.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/if_vioif/if_vioif.ioconf diff -u /dev/null src/sys/modules/if_vioif/if_vioif.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/if_vioif/if_vioif.ioconf Tue Sep 27 03:53:07 2016 @@ -0,0 +1,10 @@ +# $NetBSD: if_vioif.ioconf,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +ioconf if_vioif + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root virtio* + +if_vioif* at virtio? Index: src/sys/modules/ld/Makefile diff -u /dev/null src/sys/modules/ld/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld/Makefile Tue Sep 27 03:53:07 2016 @@ -0,0 +1,11 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev + +KMOD= ld + +SRCS+= ld.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/ld_aac/Makefile diff -u /dev/null src/sys/modules/ld_aac/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_aac/Makefile Tue Sep 27 03:53:07 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/ic + +KMOD= ld_aac +IOCONF= ld_aac.ioconf + +SRCS+= ld_aac.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/ld_aac/ld_aac.ioconf diff -u /dev/null src/sys/modules/ld_aac/ld_aac.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_aac/ld_aac.ioconf Tue Sep 27 03:53:07 2016 @@ -0,0 +1,10 @@ +# $NetBSD: ld_aac.ioconf,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +ioconf ld_aac + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root aac* + +ld* at aac? Index: src/sys/modules/ld_amr/Makefile diff -u /dev/null src/sys/modules/ld_amr/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_amr/Makefile Tue Sep 27 03:53:07 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/pci + +KMOD= ld_amr +IOCONF= ld_amr.ioconf + +SRCS+= ld_amr.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/ld_amr/ld_amr.ioconf diff -u /dev/null src/sys/modules/ld_amr/ld_amr.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_amr/ld_amr.ioconf Tue Sep 27 03:53:07 2016 @@ -0,0 +1,10 @@ +# $NetBSD: ld_amr.ioconf,v 1.1 2016/09/27 03:53:07 pgoyette Exp $ + +ioconf ld_amr + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root amr* + +ld* at amr? Index: src/sys/modules/ld_ataraid/Makefile diff -u /dev/null src/sys/modules/ld_ataraid/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_ataraid/Makefile Tue Sep 27 03:53:08 2016 @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/ata + +KMOD= ld_ataraid +IOCONF= ld_ataraid.ioconf + +SRCS+= ld_ataraid.c + +CPPFLAGS+= -DNBIO # Enable bioctl(8) + +.include <bsd.kmodule.mk> Index: src/sys/modules/ld_ataraid/ld_ataraid.ioconf diff -u /dev/null src/sys/modules/ld_ataraid/ld_ataraid.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_ataraid/ld_ataraid.ioconf Tue Sep 27 03:53:08 2016 @@ -0,0 +1,10 @@ +# $NetBSD: ld_ataraid.ioconf,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +ioconf ld_ataraid + +include "conf/files" +include "dev/ata/files.ata" + +pseudo-device ataraid + +ld* at ataraid? vendtype ? unit ? Index: src/sys/modules/ld_cac/Makefile diff -u /dev/null src/sys/modules/ld_cac/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_cac/Makefile Tue Sep 27 03:53:08 2016 @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/ic + +KMOD= ld_cac +IOCONF= ld_cac.ioconf + +SRCS+= ld_cac.c + +CPPFLAGS+= -DNBIO=1 + +.include <bsd.kmodule.mk> Index: src/sys/modules/ld_cac/ld_cac.ioconf diff -u /dev/null src/sys/modules/ld_cac/ld_cac.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_cac/ld_cac.ioconf Tue Sep 27 03:53:08 2016 @@ -0,0 +1,10 @@ +# $NetBSD: ld_cac.ioconf,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +ioconf ld_cac + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root cac* + +ld* at cac? Index: src/sys/modules/ld_icp/Makefile diff -u /dev/null src/sys/modules/ld_icp/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_icp/Makefile Tue Sep 27 03:53:08 2016 @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/ic + +KMOD= ld_icp +IOCONF= ld_icp.ioconf + +SRCS+= ld_icp.c + +CPPFLAGS+= -DNBIO=1 + +.include <bsd.kmodule.mk> Index: src/sys/modules/ld_icp/ld_icp.ioconf diff -u /dev/null src/sys/modules/ld_icp/ld_icp.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_icp/ld_icp.ioconf Tue Sep 27 03:53:08 2016 @@ -0,0 +1,10 @@ +# $NetBSD: ld_icp.ioconf,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +ioconf ld_icp + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root icp* + +ld* at icp? Index: src/sys/modules/ld_mlx/Makefile diff -u /dev/null src/sys/modules/ld_mlx/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_mlx/Makefile Tue Sep 27 03:53:08 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/ic + +KMOD= ld_mlx +IOCONF= ld_mlx.ioconf + +SRCS+= ld_mlx.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/ld_mlx/ld_mlx.ioconf diff -u /dev/null src/sys/modules/ld_mlx/ld_mlx.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_mlx/ld_mlx.ioconf Tue Sep 27 03:53:08 2016 @@ -0,0 +1,10 @@ +# $NetBSD: ld_mlx.ioconf,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +ioconf ld_mlx + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root mlx* + +ld* at mlx? Index: src/sys/modules/ld_nvme/Makefile diff -u /dev/null src/sys/modules/ld_nvme/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_nvme/Makefile Tue Sep 27 03:53:08 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/ic + +KMOD= ld_nvme +IOCONF= ld_nvme.ioconf + +SRCS+= ld_nvme.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/ld_nvme/ld_nvme.ioconf diff -u /dev/null src/sys/modules/ld_nvme/ld_nvme.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_nvme/ld_nvme.ioconf Tue Sep 27 03:53:08 2016 @@ -0,0 +1,10 @@ +# $NetBSD: ld_nvme.ioconf,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +ioconf ld_nvme + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root nvme* + +ld* at nvme? nsid ? Index: src/sys/modules/ld_sdmmc/Makefile diff -u /dev/null src/sys/modules/ld_sdmmc/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_sdmmc/Makefile Tue Sep 27 03:53:08 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/sdmmc + +KMOD= ld_sdmmc +IOCONF= ld_sdmmc.ioconf + +SRCS+= ld_sdmmc.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/ld_sdmmc/ld_sdmmc.ioconf diff -u /dev/null src/sys/modules/ld_sdmmc/ld_sdmmc.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_sdmmc/ld_sdmmc.ioconf Tue Sep 27 03:53:08 2016 @@ -0,0 +1,10 @@ +# $NetBSD: ld_sdmmc.ioconf,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +ioconf ld_sdmmc + +include "conf/files" +include "dev/sdmmc/files.sdmmc" + +pseudo-root sdmmc* + +ld* at sdmmc? Index: src/sys/modules/ld_twa/Makefile diff -u /dev/null src/sys/modules/ld_twa/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_twa/Makefile Tue Sep 27 03:53:08 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/pci + +KMOD= ld_twa +IOCONF= ld_twa.ioconf + +SRCS+= ld_twa.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/ld_twa/ld_twa.ioconf diff -u /dev/null src/sys/modules/ld_twa/ld_twa.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_twa/ld_twa.ioconf Tue Sep 27 03:53:08 2016 @@ -0,0 +1,10 @@ +# $NetBSD: ld_twa.ioconf,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +ioconf ld_twa + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root twa* + +ld* at twa? Index: src/sys/modules/ld_twe/Makefile diff -u /dev/null src/sys/modules/ld_twe/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_twe/Makefile Tue Sep 27 03:53:08 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/pci + +KMOD= ld_twe +IOCONF= ld_twe.ioconf + +SRCS+= ld_twe.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/ld_twe/ld_twe.ioconf diff -u /dev/null src/sys/modules/ld_twe/ld_twe.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_twe/ld_twe.ioconf Tue Sep 27 03:53:08 2016 @@ -0,0 +1,10 @@ +# $NetBSD: ld_twe.ioconf,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +ioconf ld_twe + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root twe* + +ld* at twe? Index: src/sys/modules/ld_virtio/Makefile diff -u /dev/null src/sys/modules/ld_virtio/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_virtio/Makefile Tue Sep 27 03:53:08 2016 @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/pci + +KMOD= ld_virtio +IOCONF= ld_virtio.ioconf + +SRCS+= ld_virtio.c + +CPPFLAGS+= -DNBIO=1 + +.include <bsd.kmodule.mk> Index: src/sys/modules/ld_virtio/ld_virtio.ioconf diff -u /dev/null src/sys/modules/ld_virtio/ld_virtio.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/ld_virtio/ld_virtio.ioconf Tue Sep 27 03:53:08 2016 @@ -0,0 +1,10 @@ +# $NetBSD: ld_virtio.ioconf,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +ioconf ld_virtio + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root virtio* + +ld* at virtio? Index: src/sys/modules/mlx/Makefile diff -u /dev/null src/sys/modules/mlx/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/mlx/Makefile Tue Sep 27 03:53:08 2016 @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/ic + +KMOD= mlx +IOCONF= mlx.ioconf + +SRCS+= mlx.c + +CPPFLAGS+= -DNLD=1 + +.include <bsd.kmodule.mk> Index: src/sys/modules/mlx/mlx.ioconf diff -u /dev/null src/sys/modules/mlx/mlx.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/mlx/mlx.ioconf Tue Sep 27 03:53:08 2016 @@ -0,0 +1,10 @@ +# $NetBSD: mlx.ioconf,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +ioconf mlx + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root pci* + +mlx* at pci? Index: src/sys/modules/mlx_eisa/Makefile diff -u /dev/null src/sys/modules/mlx_eisa/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/mlx_eisa/Makefile Tue Sep 27 03:53:08 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/eisa + +KMOD= mlx_eisa +IOCONF= mlx_eisa.ioconf + +SRCS+= mlx_eisa.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/mlx_eisa/mlx_eisa.ioconf diff -u /dev/null src/sys/modules/mlx_eisa/mlx_eisa.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/mlx_eisa/mlx_eisa.ioconf Tue Sep 27 03:53:08 2016 @@ -0,0 +1,10 @@ +# $NetBSD: mlx_eisa.ioconf,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +ioconf mlx_eisa + +include "conf/files" +include "dev/eisa/files.eisa" + +pseudo-root eisa* + +mlx* at eisa? slot ? Index: src/sys/modules/mlx_pci/Makefile diff -u /dev/null src/sys/modules/mlx_pci/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/mlx_pci/Makefile Tue Sep 27 03:53:08 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/pci + +KMOD= mlx_pci +IOCONF= mlx_pci.ioconf + +SRCS+= mlx_pci.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/mlx_pci/mlx_pci.ioconf diff -u /dev/null src/sys/modules/mlx_pci/mlx_pci.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/mlx_pci/mlx_pci.ioconf Tue Sep 27 03:53:08 2016 @@ -0,0 +1,10 @@ +# $NetBSD: mlx_pci.ioconf,v 1.1 2016/09/27 03:53:08 pgoyette Exp $ + +ioconf mlx_pci + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root pci* + +mlx* at pci? dev ? function ? Index: src/sys/modules/twa/Makefile diff -u /dev/null src/sys/modules/twa/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/twa/Makefile Tue Sep 27 03:53:09 2016 @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:09 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/pci + +KMOD= twa +IOCONF= twa.ioconf + +SRCS+= twa.c + +CPPFLAGS+= -DDIAGNOSTIC + +.include <bsd.kmodule.mk> Index: src/sys/modules/twa/twa.ioconf diff -u /dev/null src/sys/modules/twa/twa.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/twa/twa.ioconf Tue Sep 27 03:53:09 2016 @@ -0,0 +1,10 @@ +# $NetBSD: twa.ioconf,v 1.1 2016/09/27 03:53:09 pgoyette Exp $ + +ioconf twa + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root pci* + +twa* at pci? dev ? function ? Index: src/sys/modules/twe/Makefile diff -u /dev/null src/sys/modules/twe/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/twe/Makefile Tue Sep 27 03:53:09 2016 @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:09 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/pci + +KMOD= twe +IOCONF= twe.ioconf + +SRCS+= twe.c + +CPPFLAGS+= -DDIAGNOSTIC + +.include <bsd.kmodule.mk> Index: src/sys/modules/twe/twe.ioconf diff -u /dev/null src/sys/modules/twe/twe.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/twe/twe.ioconf Tue Sep 27 03:53:09 2016 @@ -0,0 +1,10 @@ +# $NetBSD: twe.ioconf,v 1.1 2016/09/27 03:53:09 pgoyette Exp $ + +ioconf twe + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root pci* + +twe* at pci? dev ? function ? Index: src/sys/modules/viomb/Makefile diff -u /dev/null src/sys/modules/viomb/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/viomb/Makefile Tue Sep 27 03:53:09 2016 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:09 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/pci + +KMOD= viomb +IOCONF= viomb.ioconf + +SRCS+= viomb.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/viomb/viomb.ioconf diff -u /dev/null src/sys/modules/viomb/viomb.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/viomb/viomb.ioconf Tue Sep 27 03:53:09 2016 @@ -0,0 +1,10 @@ +# $NetBSD: viomb.ioconf,v 1.1 2016/09/27 03:53:09 pgoyette Exp $ + +ioconf viomb + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root virtio* + +viomb* at virtio? Index: src/sys/modules/virtio/Makefile diff -u /dev/null src/sys/modules/virtio/Makefile:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/virtio/Makefile Tue Sep 27 03:53:09 2016 @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2016/09/27 03:53:09 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev/pci + +KMOD= virtio +IOCONF= virtio.ioconf + +SRCS+= virtio.c + +CPPFLAGS+= -DDIAGNOSTIC + +.include <bsd.kmodule.mk> Index: src/sys/modules/virtio/virtio.ioconf diff -u /dev/null src/sys/modules/virtio/virtio.ioconf:1.1 --- /dev/null Tue Sep 27 03:53:09 2016 +++ src/sys/modules/virtio/virtio.ioconf Tue Sep 27 03:53:09 2016 @@ -0,0 +1,10 @@ +# $NetBSD: virtio.ioconf,v 1.1 2016/09/27 03:53:09 pgoyette Exp $ + +ioconf virtio + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root pci* + +virtio* at pci? dev ? function ?