git: kernel - Initial cyapa driver and input skeleton
Matthew Dillon
dillon at crater.dragonflybsd.org
Mon Jan 6 20:47:26 PST 2014
commit 3ef260b81692bef05e774bf0d7d426b184f2681d
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Mon Jan 6 20:45:05 2014 -0800
kernel - Initial cyapa driver and input skeleton
* Add the cyapa driver (work still in progress). It should be able to
probe and attach and currently has debugging kprintf()s for scanning and
testing. It does not supply a stream for Xorg yet.
* Add a skeleton for subr_input.c (input event handler). This is what will
eventually supply a stream for Xorg and also help support the input
ioctl()s.
Summary of changes:
sys/conf/files | 5 +-
sys/dev/smbus/Makefile | 2 +-
sys/dev/smbus/cyapa/Makefile | 10 +
sys/dev/smbus/cyapa/cyapa.c | 585 +++++++++++++++++++++++++++++++++
sys/dev/smbus/cyapa/cyapa.h | 118 +++++++
sys/dev/smbus/cyapa/test_cyapa.c | 195 +++++++++++
sys/dev/smbus/smb/Makefile | 1 -
sys/{sys/input.h => kern/subr_input.c} | 111 ++++++-
sys/sys/input.h | 30 ++
sys/sys/{input.h => linux_types.h} | 18 +-
10 files changed, 1060 insertions(+), 15 deletions(-)
create mode 100644 sys/dev/smbus/cyapa/Makefile
create mode 100644 sys/dev/smbus/cyapa/cyapa.c
create mode 100644 sys/dev/smbus/cyapa/cyapa.h
create mode 100644 sys/dev/smbus/cyapa/test_cyapa.c
copy sys/{sys/input.h => kern/subr_input.c} (52%)
copy sys/sys/{input.h => linux_types.h} (84%)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3ef260b81692bef05e774bf0d7d426b184f2681d
--
DragonFly BSD source repository
More information about the Commits
mailing list