b1f1b07f6d
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
38 lines
456 B
Makefile
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>
|