ret = write(sensor[s].thread_data_fd[1], &data, sizeof(sensors_event_t));
if (ret != sizeof(sensors_event_t))
- ALOGE("S%d write failure: wrote %d, got %d\n", s, sizeof(sensors_event_t), ret);
+ ALOGE("S%d write failure: wrote %zd, got %d\n", s, sizeof(sensors_event_t), ret);
}
/* Check and honor termination requests */
int j;
float selected_rate = 0;
float max_rate_from_prop = sensor_get_max_freq(s);
- int dev_num = sensor[s].dev_num;
if (!sensor[s].avail_freqs_count)
return requested_rate;
return 0;
}
- ALOGV("Driver timestamp on iio device %d: ts=%lld\n", dev_num, ts);
+ ALOGV("Driver timestamp on iio device %d: ts=%jd\n", dev_num, ts);
boot_to_rt_delta = get_timestamp_boot() - get_timestamp_realtime();
ts = event.timestamp + boot_to_rt_delta;
- ALOGV("Read event %lld from fd %d of iio device %d - ts %lld\n", event.id, fd, dev_num, ts);
+ ALOGV("Read event %lld from fd %d of iio device %d - ts %jd\n", event.id, fd, dev_num, ts);
/* Map device report to sensor reports */
for (s = 0; s < MAX_SENSORS; s++)
float requested_sampling_rate;
if (ns <= 0) {
- ALOGE("Invalid delay requested on sensor %d: %lld\n", s, ns);
+ ALOGE("Invalid delay requested on sensor %d: %jd\n", s, ns);
return -EINVAL;
}