diff options
Diffstat (limited to 'sys/modules/i2c')
54 files changed, 534 insertions, 0 deletions
diff --git a/sys/modules/i2c/Makefile b/sys/modules/i2c/Makefile new file mode 100644 index 000000000000..6561327abfca --- /dev/null +++ b/sys/modules/i2c/Makefile @@ -0,0 +1,42 @@ +SUBDIR = \ + ads111x \ + controllers \ + cyapa \ + ds1307 \ + ds13rtc \ + ds1672 \ + ds3231 \ + htu21 \ + icee \ + if_ic \ + iic \ + iicbb \ + iicbus \ + iicsmb \ + isl \ + isl12xx \ + jedec_dimm \ + max44009 \ + mux \ + nxprtc \ + pcf8574 \ + pcf8591 \ + rtc8583 \ + s35390a \ + smb \ + smbus \ + +.if !empty(OPT_FDT) +SUBDIR += hym8563 \ + rv3032 \ + rx8803 \ + tca64xx \ + tmp461 +.endif + +.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" || \ + ${MACHINE_CPUARCH} == "i386" +SUBDIR += iichid +.endif + +.include <bsd.subdir.mk> diff --git a/sys/modules/i2c/Makefile.inc b/sys/modules/i2c/Makefile.inc new file mode 100644 index 000000000000..01b5f23410c8 --- /dev/null +++ b/sys/modules/i2c/Makefile.inc @@ -0,0 +1 @@ +.include "../Makefile.inc" diff --git a/sys/modules/i2c/ads111x/Makefile b/sys/modules/i2c/ads111x/Makefile new file mode 100644 index 000000000000..bcc7c52ef087 --- /dev/null +++ b/sys/modules/i2c/ads111x/Makefile @@ -0,0 +1,16 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/adc + +KMOD= ads111x +SRCS= ads111x.c + +SRCS+= \ + bus_if.h \ + device_if.h \ + iicbus_if.h \ + opt_platform.h \ + +.if !empty(OPT_FDT) +SRCS+= ofw_bus_if.h +.endif + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/Makefile b/sys/modules/i2c/controllers/Makefile new file mode 100644 index 000000000000..0d58e305ffef --- /dev/null +++ b/sys/modules/i2c/controllers/Makefile @@ -0,0 +1,13 @@ +SUBDIR = alpm amdpm amdsmb ichiic ichsmb intpm ismt nfsmb viapm lpbb pcf + +.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "amd64" +SUBDIR += imcsmb +.endif +.if ${MACHINE_CPUARCH} == "riscv" +SUBDIR += iicoc +.endif +.if ${MACHINE_CPUARCH} == "aarch64" +SUBDIR += geni_iic +.endif + +.include <bsd.subdir.mk> diff --git a/sys/modules/i2c/controllers/Makefile.inc b/sys/modules/i2c/controllers/Makefile.inc new file mode 100644 index 000000000000..01b5f23410c8 --- /dev/null +++ b/sys/modules/i2c/controllers/Makefile.inc @@ -0,0 +1 @@ +.include "../Makefile.inc" diff --git a/sys/modules/i2c/controllers/alpm/Makefile b/sys/modules/i2c/controllers/alpm/Makefile new file mode 100644 index 000000000000..6afa48d70a69 --- /dev/null +++ b/sys/modules/i2c/controllers/alpm/Makefile @@ -0,0 +1,6 @@ +.PATH: ${SRCTOP}/sys/dev/alpm +KMOD = alpm +SRCS = device_if.h bus_if.h iicbus_if.h smbus_if.h pci_if.h \ + alpm.c + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/amdpm/Makefile b/sys/modules/i2c/controllers/amdpm/Makefile new file mode 100644 index 000000000000..ef1bccf91aea --- /dev/null +++ b/sys/modules/i2c/controllers/amdpm/Makefile @@ -0,0 +1,6 @@ +.PATH: ${SRCTOP}/sys/dev/amdpm +KMOD = amdpm +SRCS = device_if.h bus_if.h pci_if.h smbus_if.h \ + amdpm.c + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/amdsmb/Makefile b/sys/modules/i2c/controllers/amdsmb/Makefile new file mode 100644 index 000000000000..db68b51286a9 --- /dev/null +++ b/sys/modules/i2c/controllers/amdsmb/Makefile @@ -0,0 +1,7 @@ +.PATH: ${SRCTOP}/sys/dev/amdsmb + +KMOD= amdsmb +SRCS= amdsmb.c +SRCS+= device_if.h smbus_if.h pci_if.h bus_if.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/geni_iic/Makefile b/sys/modules/i2c/controllers/geni_iic/Makefile new file mode 100644 index 000000000000..c2f4a7cc7b11 --- /dev/null +++ b/sys/modules/i2c/controllers/geni_iic/Makefile @@ -0,0 +1,10 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/controller/qcom + +KMOD= geni_iic + +SRCS= geni_iic.c geni_iic_var.h +SRCS+= geni_iic_acpi.c acpi_if.h +SRCS+= device_if.h bus_if.h iicbus_if.h +SRCS+= opt_acpi.h opt_platform.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/ichiic/Makefile b/sys/modules/i2c/controllers/ichiic/Makefile new file mode 100644 index 000000000000..735a222bea8d --- /dev/null +++ b/sys/modules/i2c/controllers/ichiic/Makefile @@ -0,0 +1,12 @@ +.PATH: ${SRCTOP}/sys/dev/ichiic +KMOD = ig4 +SRCS = acpi_if.h device_if.h bus_if.h iicbus_if.h pci_if.h \ + smbus_if.h ${ig4_acpi} ig4_iic.c ig4_pci.c ig4_reg.h \ + ig4_var.h opt_acpi.h + +.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" || \ + ${MACHINE_CPUARCH} == "i386" +ig4_acpi= ig4_acpi.c +.endif + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/ichsmb/Makefile b/sys/modules/i2c/controllers/ichsmb/Makefile new file mode 100644 index 000000000000..7141216d5879 --- /dev/null +++ b/sys/modules/i2c/controllers/ichsmb/Makefile @@ -0,0 +1,6 @@ +.PATH: ${SRCTOP}/sys/dev/ichsmb +KMOD = ichsmb +SRCS = device_if.h bus_if.h iicbb_if.h pci_if.h smbus_if.h \ + ichsmb.c ichsmb_pci.c ichsmb_reg.h ichsmb_var.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/iicoc/Makefile b/sys/modules/i2c/controllers/iicoc/Makefile new file mode 100644 index 000000000000..f86a6513ad22 --- /dev/null +++ b/sys/modules/i2c/controllers/iicoc/Makefile @@ -0,0 +1,7 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/controller/opencores + +KMOD = iicoc +SRCS = device_if.h bus_if.h iicbus_if.h \ + iicoc.c iicoc_fdt.c iicoc_pci.c + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/imcsmb/Makefile b/sys/modules/i2c/controllers/imcsmb/Makefile new file mode 100644 index 000000000000..d51628546e9c --- /dev/null +++ b/sys/modules/i2c/controllers/imcsmb/Makefile @@ -0,0 +1,6 @@ +.PATH: ${SRCTOP}/sys/dev/imcsmb +KMOD = imcsmb +SRCS = device_if.h bus_if.h pci_if.h smbus_if.h \ + imcsmb.c imcsmb_pci.c imcsmb_reg.h imcsmb_var.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/intpm/Makefile b/sys/modules/i2c/controllers/intpm/Makefile new file mode 100644 index 000000000000..f9f25569cc6a --- /dev/null +++ b/sys/modules/i2c/controllers/intpm/Makefile @@ -0,0 +1,6 @@ +.PATH: ${SRCTOP}/sys/dev/intpm +KMOD = intpm +SRCS = device_if.h bus_if.h iicbus_if.h smbus_if.h pci_if.h \ + opt_intpm.h intpmreg.h intpm.c + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/ismt/Makefile b/sys/modules/i2c/controllers/ismt/Makefile new file mode 100644 index 000000000000..6daeb9e0ef80 --- /dev/null +++ b/sys/modules/i2c/controllers/ismt/Makefile @@ -0,0 +1,6 @@ +.PATH: ${SRCTOP}/sys/dev/ismt +KMOD = ismt +SRCS = device_if.h bus_if.h iicbb_if.h pci_if.h smbus_if.h \ + ismt.c + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/lpbb/Makefile b/sys/modules/i2c/controllers/lpbb/Makefile new file mode 100644 index 000000000000..b74bc2d55f38 --- /dev/null +++ b/sys/modules/i2c/controllers/lpbb/Makefile @@ -0,0 +1,6 @@ +.PATH: ${SRCTOP}/sys/dev/ppbus +KMOD = lpbb +SRCS = device_if.h bus_if.h iicbb_if.h ppbus_if.h \ + lpbb.c + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/nfsmb/Makefile b/sys/modules/i2c/controllers/nfsmb/Makefile new file mode 100644 index 000000000000..658c980faa1d --- /dev/null +++ b/sys/modules/i2c/controllers/nfsmb/Makefile @@ -0,0 +1,7 @@ +.PATH: ${SRCTOP}/sys/dev/nfsmb + +KMOD= nfsmb +SRCS= nfsmb.c +SRCS+= device_if.h smbus_if.h pci_if.h bus_if.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/pcf/Makefile b/sys/modules/i2c/controllers/pcf/Makefile new file mode 100644 index 000000000000..e4599dea9d54 --- /dev/null +++ b/sys/modules/i2c/controllers/pcf/Makefile @@ -0,0 +1,12 @@ +.PATH: ${SRCTOP}/sys/dev/pcf + +KMOD= pcf +SRCS= pcf.c ${pcf_isa} +SRCS+= bus_if.h device_if.h iicbus_if.h ${isa_if} + +.if ${MACHINE_CPUARCH} == "i386" +isa_if= isa_if.h +pcf_isa= pcf_isa.c +.endif + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/controllers/viapm/Makefile b/sys/modules/i2c/controllers/viapm/Makefile new file mode 100644 index 000000000000..910edf720d87 --- /dev/null +++ b/sys/modules/i2c/controllers/viapm/Makefile @@ -0,0 +1,6 @@ +.PATH: ${SRCTOP}/sys/dev/viapm +KMOD = viapm +SRCS = device_if.h bus_if.h iicbb_if.h isa_if.h pci_if.h smbus_if.h \ + opt_isa.h viapm.c + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/cyapa/Makefile b/sys/modules/i2c/cyapa/Makefile new file mode 100644 index 000000000000..e14a9359b69e --- /dev/null +++ b/sys/modules/i2c/cyapa/Makefile @@ -0,0 +1,6 @@ +.PATH: ${SRCTOP}/sys/dev/cyapa +KMOD = cyapa +SRCS = cyapa.c device_if.h bus_if.h iicbus_if.h vnode_if.h \ + opt_evdev.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/ds1307/Makefile b/sys/modules/i2c/ds1307/Makefile new file mode 100644 index 000000000000..7ca283e72473 --- /dev/null +++ b/sys/modules/i2c/ds1307/Makefile @@ -0,0 +1,5 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/rtc +KMOD = ds1307 +SRCS = ds1307.c bus_if.h clock_if.h device_if.h iicbus_if.h ofw_bus_if.h opt_platform.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/ds13rtc/Makefile b/sys/modules/i2c/ds13rtc/Makefile new file mode 100644 index 000000000000..daa19a0842aa --- /dev/null +++ b/sys/modules/i2c/ds13rtc/Makefile @@ -0,0 +1,5 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/rtc +KMOD = ds13rtc +SRCS = ds13rtc.c bus_if.h clock_if.h device_if.h iicbus_if.h ofw_bus_if.h opt_platform.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/ds1672/Makefile b/sys/modules/i2c/ds1672/Makefile new file mode 100644 index 000000000000..25ccce37a75f --- /dev/null +++ b/sys/modules/i2c/ds1672/Makefile @@ -0,0 +1,17 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/rtc +KMOD = ds1672 +SRCS = ds1672.c + +# Generated files... +SRCS+= \ + bus_if.h \ + clock_if.h \ + device_if.h \ + iicbus_if.h \ + opt_platform.h \ + +.if !empty(OPT_FDT) +SRCS+= ofw_bus_if.h +.endif + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/ds3231/Makefile b/sys/modules/i2c/ds3231/Makefile new file mode 100644 index 000000000000..7365ef4edf1a --- /dev/null +++ b/sys/modules/i2c/ds3231/Makefile @@ -0,0 +1,5 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/rtc +KMOD = ds3231 +SRCS = ds3231.c bus_if.h clock_if.h device_if.h iicbus_if.h ofw_bus_if.h opt_platform.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/htu21/Makefile b/sys/modules/i2c/htu21/Makefile new file mode 100644 index 000000000000..1c2ded0389ec --- /dev/null +++ b/sys/modules/i2c/htu21/Makefile @@ -0,0 +1,15 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/sensor +KMOD= htu21 +SRCS= htu21.c + +SRCS+= \ + bus_if.h \ + device_if.h \ + iicbus_if.h \ + opt_platform.h + +.if !empty(OPT_FDT) +SRCS+= ofw_bus_if.h +.endif + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/hym8563/Makefile b/sys/modules/i2c/hym8563/Makefile new file mode 100644 index 000000000000..e0377ccd6c7f --- /dev/null +++ b/sys/modules/i2c/hym8563/Makefile @@ -0,0 +1,12 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/rtc +KMOD= hym8563 +SRCS= hym8563.c + +SRCS+= bus_if.h \ + clock_if.h \ + device_if.h \ + iicbus_if.h \ + opt_platform.h \ + ofw_bus_if.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/icee/Makefile b/sys/modules/i2c/icee/Makefile new file mode 100644 index 000000000000..bf6c539abef1 --- /dev/null +++ b/sys/modules/i2c/icee/Makefile @@ -0,0 +1,12 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus +KMOD= icee +SRCS= icee.c + +SRCS+= \ + bus_if.h \ + device_if.h \ + iicbus_if.h \ + ofw_bus_if.h \ + opt_platform.h \ + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/if_ic/Makefile b/sys/modules/i2c/if_ic/Makefile new file mode 100644 index 000000000000..b96b631902f8 --- /dev/null +++ b/sys/modules/i2c/if_ic/Makefile @@ -0,0 +1,6 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus +KMOD = if_ic +SRCS = device_if.h bus_if.h iicbus_if.h \ + if_ic.c + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/iic/Makefile b/sys/modules/i2c/iic/Makefile new file mode 100644 index 000000000000..788d106064f1 --- /dev/null +++ b/sys/modules/i2c/iic/Makefile @@ -0,0 +1,6 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus +KMOD = iic +SRCS = device_if.h bus_if.h iicbus_if.h \ + iic.c + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/iicbb/Makefile b/sys/modules/i2c/iicbb/Makefile new file mode 100644 index 000000000000..71c120253cee --- /dev/null +++ b/sys/modules/i2c/iicbb/Makefile @@ -0,0 +1,8 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus +KMOD = iicbb +SRCS = device_if.h bus_if.h iicbus_if.h \ + iicbb_if.h iicbb_if.c iicbb.c ofw_bus_if.h opt_platform.h + +EXPORT_SYMS= YES + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/iicbus/Makefile b/sys/modules/i2c/iicbus/Makefile new file mode 100644 index 000000000000..13a637642716 --- /dev/null +++ b/sys/modules/i2c/iicbus/Makefile @@ -0,0 +1,27 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus + +KMOD= iicbus +SRCS= \ + bus_if.h \ + device_if.h \ + iic_recover_bus.c \ + iicbus.c \ + iicbus.h \ + iicbus_if.c \ + iicbus_if.h \ + iiconf.c \ + iiconf.h \ + opt_platform.h \ + +.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" || \ + ${MACHINE_CPUARCH} == "i386" +SRCS+= acpi_iicbus.c opt_acpi.h acpi_if.h +.endif + +.if !empty(OPT_FDT) +SRCS+= ofw_iicbus.c ofw_iicbus_if.h ofw_bus_if.h +.endif + +EXPORT_SYMS= YES + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/iichid/Makefile b/sys/modules/i2c/iichid/Makefile new file mode 100644 index 000000000000..cf0d8006a79e --- /dev/null +++ b/sys/modules/i2c/iichid/Makefile @@ -0,0 +1,7 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus +KMOD = iichid +SRCS = iichid.c +SRCS += acpi_if.h bus_if.h device_if.h hid_if.h iicbus_if.h +SRCS += opt_acpi.h opt_hid.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/iicsmb/Makefile b/sys/modules/i2c/iicsmb/Makefile new file mode 100644 index 000000000000..06a8a5664b90 --- /dev/null +++ b/sys/modules/i2c/iicsmb/Makefile @@ -0,0 +1,6 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus +KMOD = iicsmb +SRCS = device_if.h bus_if.h iicbus_if.h \ + smbus_if.h iicsmb.c + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/isl/Makefile b/sys/modules/i2c/isl/Makefile new file mode 100644 index 000000000000..60a9c218cbeb --- /dev/null +++ b/sys/modules/i2c/isl/Makefile @@ -0,0 +1,5 @@ +.PATH: ${SRCTOP}/sys/dev/isl +KMOD = isl +SRCS = isl.c device_if.h bus_if.h iicbus_if.h opt_platform.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/isl12xx/Makefile b/sys/modules/i2c/isl12xx/Makefile new file mode 100644 index 000000000000..8ce41388dc28 --- /dev/null +++ b/sys/modules/i2c/isl12xx/Makefile @@ -0,0 +1,5 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/rtc +KMOD = isl12xx +SRCS = isl12xx.c bus_if.h clock_if.h device_if.h iicbus_if.h ofw_bus_if.h opt_platform.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/jedec_dimm/Makefile b/sys/modules/i2c/jedec_dimm/Makefile new file mode 100644 index 000000000000..6df941e4798c --- /dev/null +++ b/sys/modules/i2c/jedec_dimm/Makefile @@ -0,0 +1,5 @@ +.PATH: ${.CURDIR}/../../../dev/jedec_dimm +KMOD = jedec_dimm +SRCS = jedec_dimm.c jedec_dimm.h bus_if.h device_if.h smbus_if.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/max44009/Makefile b/sys/modules/i2c/max44009/Makefile new file mode 100644 index 000000000000..adef7594eaa8 --- /dev/null +++ b/sys/modules/i2c/max44009/Makefile @@ -0,0 +1,15 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/sensor +KMOD= max44009 +SRCS= max44009.c + +SRCS+= \ + bus_if.h \ + device_if.h \ + iicbus_if.h \ + opt_platform.h + +.if !empty(OPT_FDT) +SRCS+= ofw_bus_if.h +.endif + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/mux/Makefile b/sys/modules/i2c/mux/Makefile new file mode 100644 index 000000000000..e06b96e43898 --- /dev/null +++ b/sys/modules/i2c/mux/Makefile @@ -0,0 +1,10 @@ +SUBDIR = \ + iicmux \ + ltc430x \ + pca954x \ + +.if !empty(OPT_FDT) +SUBDIR+= iic_gpiomux +.endif + +.include <bsd.subdir.mk> diff --git a/sys/modules/i2c/mux/iic_gpiomux/Makefile b/sys/modules/i2c/mux/iic_gpiomux/Makefile new file mode 100644 index 000000000000..be886cb3d38b --- /dev/null +++ b/sys/modules/i2c/mux/iic_gpiomux/Makefile @@ -0,0 +1,18 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/mux + +KMOD= iic_gpiomux +SRCS= iic_gpiomux.c + +SRCS+= \ + bus_if.h \ + device_if.h \ + gpio_if.h \ + iicbus_if.h \ + iicmux_if.h \ + opt_platform.h \ + +.if !empty(OPT_FDT) +SRCS+= ofw_bus_if.h +.endif + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/mux/iicmux/Makefile b/sys/modules/i2c/mux/iicmux/Makefile new file mode 100644 index 000000000000..7bd267797b52 --- /dev/null +++ b/sys/modules/i2c/mux/iicmux/Makefile @@ -0,0 +1,19 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/mux + +KMOD= iicmux +SRCS= iicmux.c iicmux_if.c + +SRCS+= \ + bus_if.h \ + device_if.h \ + iicbus_if.h \ + iicmux_if.h \ + opt_platform.h \ + +.if !empty(OPT_FDT) +SRCS+= ofw_bus_if.h +.endif + +EXPORT_SYMS= YES + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/mux/ltc430x/Makefile b/sys/modules/i2c/mux/ltc430x/Makefile new file mode 100644 index 000000000000..bcfbcd594981 --- /dev/null +++ b/sys/modules/i2c/mux/ltc430x/Makefile @@ -0,0 +1,18 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/mux + +KMOD= ltc430x +SRCS= ltc430x.c + +SRCS+= \ + bus_if.h \ + device_if.h \ + iicbus_if.h \ + iicmux_if.h \ + opt_platform.h \ + +.if !empty(OPT_FDT) +SRCS+= ofw_bus_if.h +.endif + + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/mux/pca954x/Makefile b/sys/modules/i2c/mux/pca954x/Makefile new file mode 100644 index 000000000000..58d620312b3e --- /dev/null +++ b/sys/modules/i2c/mux/pca954x/Makefile @@ -0,0 +1,18 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/mux + +KMOD= pca954x +SRCS= pca954x.c + +SRCS+= \ + bus_if.h \ + device_if.h \ + iicbus_if.h \ + iicmux_if.h \ + opt_platform.h \ + +.if !empty(OPT_FDT) +SRCS+= ofw_bus_if.h +.endif + + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/nxprtc/Makefile b/sys/modules/i2c/nxprtc/Makefile new file mode 100644 index 000000000000..d7f7dc04fdc4 --- /dev/null +++ b/sys/modules/i2c/nxprtc/Makefile @@ -0,0 +1,5 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/rtc +KMOD = nxprtc +SRCS = nxprtc.c bus_if.h clock_if.h device_if.h iicbus_if.h ofw_bus_if.h opt_platform.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/pcf8574/Makefile b/sys/modules/i2c/pcf8574/Makefile new file mode 100644 index 000000000000..b3b357d6b33c --- /dev/null +++ b/sys/modules/i2c/pcf8574/Makefile @@ -0,0 +1,16 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/gpio/ +KMOD = pcf8574 +SRCS = pcf8574.c + +SRCS+= \ + bus_if.h \ + device_if.h \ + gpio_if.h \ + iicbus_if.h \ + opt_platform.h \ + +.if !empty(OPT_FDT) +SRCS+= ofw_bus_if.h +.endif + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/pcf8591/Makefile b/sys/modules/i2c/pcf8591/Makefile new file mode 100644 index 000000000000..ee2e788272c5 --- /dev/null +++ b/sys/modules/i2c/pcf8591/Makefile @@ -0,0 +1,15 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/adc +KMOD= pcf8591 +SRCS= pcf8591.c + +SRCS+= \ + bus_if.h \ + device_if.h \ + iicbus_if.h \ + opt_platform.h + +.if !empty(OPT_FDT) +SRCS+= ofw_bus_if.h +.endif + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/rtc8583/Makefile b/sys/modules/i2c/rtc8583/Makefile new file mode 100644 index 000000000000..035d6de652e0 --- /dev/null +++ b/sys/modules/i2c/rtc8583/Makefile @@ -0,0 +1,17 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/rtc +KMOD = rtc8583 +SRCS = rtc8583.c + +# Generated files... +SRCS+= \ + bus_if.h \ + clock_if.h \ + device_if.h \ + iicbus_if.h \ + opt_platform.h \ + +.if !empty(OPT_FDT) +SRCS+= ofw_bus_if.h +.endif + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/rv3032/Makefile b/sys/modules/i2c/rv3032/Makefile new file mode 100644 index 000000000000..32ff79c9e03e --- /dev/null +++ b/sys/modules/i2c/rv3032/Makefile @@ -0,0 +1,12 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/rtc +KMOD= rv3032 +SRCS= rv3032.c + +SRCS+= bus_if.h \ + clock_if.h \ + device_if.h \ + iicbus_if.h \ + opt_platform.h \ + ofw_bus_if.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/rx8803/Makefile b/sys/modules/i2c/rx8803/Makefile new file mode 100644 index 000000000000..b630fd17c1f9 --- /dev/null +++ b/sys/modules/i2c/rx8803/Makefile @@ -0,0 +1,14 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/rtc/ +KMOD = rx8803 +SRCS = rx8803.c + +# Generated files... +SRCS+= \ + bus_if.h \ + clock_if.h \ + device_if.h \ + iicbus_if.h \ + opt_platform.h \ + ofw_bus_if.h \ + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/s35390a/Makefile b/sys/modules/i2c/s35390a/Makefile new file mode 100644 index 000000000000..9fd63d731a35 --- /dev/null +++ b/sys/modules/i2c/s35390a/Makefile @@ -0,0 +1,5 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/rtc +KMOD = s35390a +SRCS = s35390a.c bus_if.h clock_if.h device_if.h iicbus_if.h ofw_bus_if.h opt_platform.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/smb/Makefile b/sys/modules/i2c/smb/Makefile new file mode 100644 index 000000000000..57b6a3ba55e1 --- /dev/null +++ b/sys/modules/i2c/smb/Makefile @@ -0,0 +1,6 @@ +.PATH: ${SRCTOP}/sys/dev/smbus +KMOD = smb +SRCS = device_if.h bus_if.h smbus_if.h \ + smb.c + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/smbus/Makefile b/sys/modules/i2c/smbus/Makefile new file mode 100644 index 000000000000..e22d607eaaad --- /dev/null +++ b/sys/modules/i2c/smbus/Makefile @@ -0,0 +1,8 @@ +.PATH: ${SRCTOP}/sys/dev/smbus +KMOD = smbus +SRCS = device_if.h bus_if.h smbus_if.h smbus_if.c \ + smbconf.h smbconf.c smbus.h smbus.c + +EXPORT_SYMS= YES + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/tca6416/Makefile b/sys/modules/i2c/tca6416/Makefile new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/sys/modules/i2c/tca6416/Makefile diff --git a/sys/modules/i2c/tca64xx/Makefile b/sys/modules/i2c/tca64xx/Makefile new file mode 100644 index 000000000000..68162234de36 --- /dev/null +++ b/sys/modules/i2c/tca64xx/Makefile @@ -0,0 +1,5 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/gpio/ +KMOD = tca64xx +SRCS = tca64xx.c opt_platform.h gpio_if.h device_if.h bus_if.h ofw_bus_if.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/i2c/tmp461/Makefile b/sys/modules/i2c/tmp461/Makefile new file mode 100644 index 000000000000..381a68f0dd5a --- /dev/null +++ b/sys/modules/i2c/tmp461/Makefile @@ -0,0 +1,5 @@ +.PATH: ${SRCTOP}/sys/dev/iicbus/sensor +KMOD = tmp461 +SRCS = tmp461.c bus_if.h device_if.h iicbus_if.h ofw_bus_if.h opt_platform.h + +.include <bsd.kmod.mk> |