freebsd-nq/sys/modules/i2c/Makefile
Vladimir Kondratyev b1f1b07f6d hid: Import iichid - I2C transport backend for HID subsystem
This implements hid_if.m methods for HID-over-I2C protocol [1].

Following kernel options are added:

IICHID_SAMPLING - Enable support for a sampling mode as interrupt
                  resource acquisition is not always possible in a case
                  of GPIO interrupts.
IICHID_DEBUG    - Enable debug output.

The module is based on prior Marc Priggemeyer work (D16698).

[1] http://download.microsoft.com/download/7/d/d/7dd44bb7-2a7a-4505-ac1c-7227d3d96d5b/hid-over-i2c-protocol-spec-v1-0.docx

Differential revision:	https://reviews.freebsd.org/D27892
2021-01-08 02:18:43 +03:00

38 lines
456 B
Makefile

# $FreeBSD$
SUBDIR = \
ads111x \
controllers \
cyapa \
ds1307 \
ds13rtc \
ds1672 \
ds3231 \
icee \
if_ic \
iic \
iicbb \
iicbus \
iicsmb \
isl \
isl12xx \
jedec_dimm \
mux \
nxprtc \
rtc8583 \
s35390a \
smb \
smbus \
.if !empty(OPT_FDT)
SUBDIR += tca6416 \
rx8803
.endif
.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" || \
${MACHINE_CPUARCH} == "i386"
SUBDIR += iichid
.endif
.include <bsd.subdir.mk>