summaryrefslogtreecommitdiff
path: root/synproto.h
diff options
context:
space:
mode:
Diffstat (limited to 'synproto.h')
-rw-r--r--synproto.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/synproto.h b/synproto.h
index 1b1d042..d73c1e8 100644
--- a/synproto.h
+++ b/synproto.h
@@ -66,7 +66,8 @@ struct CommData {
enum SynapticsProtocol {
SYN_PROTO_PSAUX, /* Raw psaux device */
- SYN_PROTO_EVENT /* Linux kernel event interface */
+ SYN_PROTO_EVENT, /* Linux kernel event interface */
+ SYN_PROTO_PSM /* FreeBSD psm driver */
};
struct SynapticsHwInfo;
@@ -83,6 +84,7 @@ struct SynapticsProtocolOperations {
extern struct SynapticsProtocolOperations psaux_proto_operations;
extern struct SynapticsProtocolOperations event_proto_operations;
+extern struct SynapticsProtocolOperations psm_proto_operations;
#endif /* _SYNPROTO_H_ */