MFC r199086,199151,199680,199948,200241

Driver for the Apple Touchpad present on MacBook (non-Pro & Pro).

Submitted by:	Rohit Grover <rgrover1 at gmail.com>
This commit is contained in:
Andrew Thompson 2009-12-09 21:47:42 +00:00
parent 4b56fe67b6
commit 310ce38f75
4 changed files with 2237 additions and 1 deletions

View File

@ -1669,6 +1669,7 @@ dev/usb/misc/udbp.c optional udbp
#
# USB input drivers
#
dev/usb/input/atp.c optional atp
dev/usb/input/uhid.c optional uhid
dev/usb/input/ukbd.c optional ukbd
dev/usb/input/ums.c optional ums

2224
sys/dev/usb/input/atp.c Normal file

File diff suppressed because it is too large Load Diff

View File

@ -28,7 +28,7 @@
SUBDIR = usb
SUBDIR += ehci musb ohci uhci uss820dci ${_at91dci} ${_atmegadci}
SUBDIR += rum uath upgt ural zyd ${_urtw}
SUBDIR += uhid ukbd ums udbp ufm
SUBDIR += atp uhid ukbd ums udbp ufm
SUBDIR += ucom u3g uark ubsa ubser uchcom ucycom ufoma uftdi ugensa uipaq ulpt \
umct umodem umoscom uplcom uslcom uvisor uvscom
SUBDIR += uether aue axe cdce cue kue rue udav

View File

@ -0,0 +1,11 @@
# $FreeBSD$
S= ${.CURDIR}/../../..
.PATH: $S/dev/usb/input
KMOD= atp
SRCS= opt_bus.h opt_usb.h device_if.h bus_if.h usb_if.h vnode_if.h usbdevs.h \
atp.c
.include <bsd.kmod.mk>