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

Submitted by:	Rohit Grover <rgrover1 at gmail.com>
MFC after:	2 months
This commit is contained in:
Rui Paulo 2009-11-09 15:59:09 +00:00
parent f90550c2d2
commit 4d16b4ec42
4 changed files with 2060 additions and 1 deletions

View File

@ -1698,6 +1698,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

2047
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>