diff options
Diffstat (limited to 'drivers/input/touchscreen/ist30xxb/ist30xxb_sec.h')
| -rwxr-xr-x | drivers/input/touchscreen/ist30xxb/ist30xxb_sec.h | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/drivers/input/touchscreen/ist30xxb/ist30xxb_sec.h b/drivers/input/touchscreen/ist30xxb/ist30xxb_sec.h new file mode 100755 index 00000000..a696a015 --- /dev/null +++ b/drivers/input/touchscreen/ist30xxb/ist30xxb_sec.h @@ -0,0 +1,36 @@ +/*
+ * Copyright (C) 2010, Imagis Technology Co. Ltd. All Rights Reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ */
+
+#ifndef __IST30XX_SEC_H__
+#define __IST30XX_SEC_H__
+
+
+#define SEC_CMD_STR_LEN 32
+#define SEC_CMD_RESULT_STR_LEN 512
+#define SEC_CMD_PARAM_NUM 8
+
+#include "ist30xxb_tsp.h"
+
+struct sec_factory {
+ struct list_head cmd_list_head;
+ unsigned char cmd_state;
+ char cmd[SEC_CMD_STR_LEN];
+ int cmd_param[SEC_CMD_PARAM_NUM];
+ char cmd_result[SEC_CMD_RESULT_STR_LEN];
+ struct mutex cmd_lock;
+ bool cmd_is_running;
+};
+
+#endif // __IST30XX_SEC_H__
|
