summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexandr Shadchin <alexandr.shadchin@gmail.com>2011-02-28 16:38:24 +0500
committerPeter Hutterer <peter.hutterer@who-t.net>2011-03-01 11:54:10 +1000
commit9638020709ab45198933a703390a7429e8d38767 (patch)
tree09f96fe7af3a5ef9a7eac541a90919fb456ff4bd /src
parent3de53de7d663c56284b15e37a3e0f2099dbea6a5 (diff)
Move definition struct SynapticsHwInfo in ps2comm.h
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'src')
-rw-r--r--src/ps2comm.c7
-rw-r--r--src/ps2comm.h8
-rw-r--r--src/psmcomm.c7
-rw-r--r--src/synproto.h1
4 files changed, 6 insertions, 17 deletions
diff --git a/src/ps2comm.c b/src/ps2comm.c
index a34613e..1ea09c9 100644
--- a/src/ps2comm.c
+++ b/src/ps2comm.c
@@ -82,13 +82,6 @@
#define PS2DBG(x)
#endif
-struct SynapticsHwInfo {
- unsigned int model_id; /* Model-ID */
- unsigned int capabilities; /* Capabilities */
- unsigned int ext_cap; /* Extended Capabilities */
- unsigned int identity; /* Identification */
-};
-
/*****************************************************************************
* PS/2 Utility functions.
* Many parts adapted from tpconfig.c by C. Scott Ananian
diff --git a/src/ps2comm.h b/src/ps2comm.h
index fec5634..99ff3ec 100644
--- a/src/ps2comm.h
+++ b/src/ps2comm.h
@@ -94,10 +94,14 @@
typedef unsigned char byte;
+struct SynapticsHwInfo {
+ unsigned int model_id; /* Model-ID */
+ unsigned int capabilities; /* Capabilities */
+ unsigned int ext_cap; /* Extended Capabilities */
+ unsigned int identity; /* Identification */
+};
Bool ps2_putbyte(int fd, byte b);
-
-struct SynapticsHwInfo;
void ps2_print_ident(const struct SynapticsHwInfo *synhw);
#endif /* _PS2COMM_H_ */
diff --git a/src/psmcomm.c b/src/psmcomm.c
index 903e6dd..88263ae 100644
--- a/src/psmcomm.c
+++ b/src/psmcomm.c
@@ -52,13 +52,6 @@
#define SYSCALL(call) while (((call) == -1) && (errno == EINTR))
-struct SynapticsHwInfo {
- unsigned int model_id; /* Model-ID */
- unsigned int capabilities; /* Capabilities */
- unsigned int ext_cap; /* Extended Capabilities */
- unsigned int identity; /* Identification */
-};
-
/*
* Identify Touchpad
* See also the SYN_ID_* macros
diff --git a/src/synproto.h b/src/synproto.h
index 96ddf3e..a899a73 100644
--- a/src/synproto.h
+++ b/src/synproto.h
@@ -79,7 +79,6 @@ enum SynapticsProtocol {
};
struct _SynapticsParameters;
-struct SynapticsHwInfo;
struct CommData;
struct SynapticsProtocolOperations {