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