summaryrefslogtreecommitdiffstats
path: root/libsensors/smdk4x12_sensors.h
diff options
context:
space:
mode:
Diffstat (limited to 'libsensors/smdk4x12_sensors.h')
-rw-r--r--libsensors/smdk4x12_sensors.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/libsensors/smdk4x12_sensors.h b/libsensors/smdk4x12_sensors.h
index 45ccbc8..da3d173 100644
--- a/libsensors/smdk4x12_sensors.h
+++ b/libsensors/smdk4x12_sensors.h
@@ -18,6 +18,8 @@
#include <stdint.h>
#include <poll.h>
#include <linux/input.h>
+#define __STDC_FORMAT_MACROS
+#include <inttypes.h>
#include <hardware/sensors.h>
#include <hardware/hardware.h>
@@ -39,7 +41,7 @@ struct smdk4x12_sensors_handlers {
int (*activate)(struct smdk4x12_sensors_handlers *handlers);
int (*deactivate)(struct smdk4x12_sensors_handlers *handlers);
int (*set_delay)(struct smdk4x12_sensors_handlers *handlers,
- long int delay);
+ int64_t delay);
int (*get_data)(struct smdk4x12_sensors_handlers *handlers,
struct sensors_event_t *event);
@@ -75,8 +77,8 @@ int smdk4x12_sensors_poll(struct sensors_poll_device_t *dev,
*/
void input_event_set(struct input_event *event, int type, int code, int value);
-long long int timestamp(struct timeval *time);
-long long int input_timestamp(struct input_event *event);
+int64_t timestamp(struct timeval *time);
+int64_t input_timestamp(struct input_event *event);
int uinput_rel_create(const char *name);
void uinput_destroy(int uinput_fd);
int input_open(char *name);