Module Name: src Committed By: pgoyette Date: Sun Feb 25 08:20:29 UTC 2018
Modified Files: src/sys/modules: Makefile Added Files: src/sys/modules/imc: Makefile imc.ioconf src/sys/modules/imcsmb: Makefile imcsmb.ioconf Log Message: Add new modules (for i386 and amd64 only) for the imcsmb SMBus driver. To generate a diff of this commit: cvs rdiff -u -r1.199 -r1.200 src/sys/modules/Makefile cvs rdiff -u -r0 -r1.1 src/sys/modules/imc/Makefile \ src/sys/modules/imc/imc.ioconf cvs rdiff -u -r0 -r1.1 src/sys/modules/imcsmb/Makefile \ src/sys/modules/imcsmb/imcsmb.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.199 src/sys/modules/Makefile:1.200 --- src/sys/modules/Makefile:1.199 Thu Jan 25 23:40:06 2018 +++ src/sys/modules/Makefile Sun Feb 25 08:20:28 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.199 2018/01/25 23:40:06 pgoyette Exp $ +# $NetBSD: Makefile,v 1.200 2018/02/25 08:20:28 pgoyette Exp $ .include <bsd.own.mk> @@ -76,6 +76,7 @@ SUBDIR+= iic SUBDIR+= ip_ecn SUBDIR+= ipl SUBDIR+= kernfs +SUBDIR+= ksem SUBDIR+= layerfs SUBDIR+= lfs SUBDIR+= lua @@ -376,6 +377,12 @@ SUBDIR+= auvitek SUBDIR+= coram SUBDIR+= cxdtv SUBDIR+= emdtv + +# Intel Integrated Memory Controller and associated SMBus +# (Experimental) +SUBDIR+= imc +SUBDIR+= imcsmb + .endif .if (${MKISCSI} != "no") Added files: Index: src/sys/modules/imc/Makefile diff -u /dev/null src/sys/modules/imc/Makefile:1.1 --- /dev/null Sun Feb 25 08:20:29 2018 +++ src/sys/modules/imc/Makefile Sun Feb 25 08:20:28 2018 @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2018/02/25 08:20:28 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev +.PATH: ${S}/dev/pci +.PATH: ${S}/dev/imcsmb + +KMOD= imc +IOCONF= imc.ioconf + +SRCS+= imc.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/imc/imc.ioconf diff -u /dev/null src/sys/modules/imc/imc.ioconf:1.1 --- /dev/null Sun Feb 25 08:20:29 2018 +++ src/sys/modules/imc/imc.ioconf Sun Feb 25 08:20:28 2018 @@ -0,0 +1,10 @@ +# $NetBSD: imc.ioconf,v 1.1 2018/02/25 08:20:28 pgoyette Exp $ + +ioconf imc + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root pci* + +imc* at pci? dev ? func ? Index: src/sys/modules/imcsmb/Makefile diff -u /dev/null src/sys/modules/imcsmb/Makefile:1.1 --- /dev/null Sun Feb 25 08:20:29 2018 +++ src/sys/modules/imcsmb/Makefile Sun Feb 25 08:20:29 2018 @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2018/02/25 08:20:29 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/dev +.PATH: ${S}/dev/pci +.PATH: ${S}/dev/imcsmb + +KMOD= imcsmb +IOCONF= imcsmb.ioconf + +SRCS+= imcsmb.c + +.include <bsd.kmodule.mk> Index: src/sys/modules/imcsmb/imcsmb.ioconf diff -u /dev/null src/sys/modules/imcsmb/imcsmb.ioconf:1.1 --- /dev/null Sun Feb 25 08:20:29 2018 +++ src/sys/modules/imcsmb/imcsmb.ioconf Sun Feb 25 08:20:29 2018 @@ -0,0 +1,10 @@ +# $NetBSD: imcsmb.ioconf,v 1.1 2018/02/25 08:20:29 pgoyette Exp $ + +ioconf imcsmb + +include "conf/files" +include "dev/pci/files.pci" + +pseudo-root imc* + +imcsmb* at imc?