diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/misc/m4sensorhub_fusion.c | 3 | ||||
| -rw-r--r-- | drivers/misc/m4sensorhub_gesture.c | 10 | ||||
| -rw-r--r-- | drivers/misc/m4sensorhub_heartrate.c | 3 | ||||
| -rw-r--r-- | drivers/misc/m4sensorhub_passive.c | 3 | ||||
| -rw-r--r-- | drivers/misc/m4sensorhub_pedometer.c | 3 | 
5 files changed, 5 insertions, 17 deletions
diff --git a/drivers/misc/m4sensorhub_fusion.c b/drivers/misc/m4sensorhub_fusion.c index c1debaf2780..c8d579fe4fe 100644 --- a/drivers/misc/m4sensorhub_fusion.c +++ b/drivers/misc/m4sensorhub_fusion.c @@ -291,9 +291,6 @@ static const struct iio_info m4fus_iio_info = {  static const struct iio_chan_spec m4fus_iio_channels[] = {  	{  		.type = IIO_FUSION, -		.indexed = 1, -		.channel = 0, -		.info_mask_separate = BIT(IIO_CHAN_INFO_RAW),  		.scan_index = 0,  		.scan_type = {  			.sign = 'u', diff --git a/drivers/misc/m4sensorhub_gesture.c b/drivers/misc/m4sensorhub_gesture.c index 5257ab439d1..6ef8daacebc 100644 --- a/drivers/misc/m4sensorhub_gesture.c +++ b/drivers/misc/m4sensorhub_gesture.c @@ -49,6 +49,7 @@ struct m4ges_driver_data {  	struct m4sensorhub_gesture_iio_data   iiodat;  	int16_t         samplerate;  	int16_t         latest_samplerate; +	uint32_t        gesture_count;  	uint16_t        status;  }; @@ -116,6 +117,7 @@ static void m4ges_isr(enum m4sensorhub_irqs int_event, void *handle)  	dd->iiodat.timestamp = iio_get_time_ns();  	iio_push_to_buffers(iio, (unsigned char *)&(dd->iiodat)); +	dd->gesture_count++;  m4ges_isr_fail:  	if (err < 0) @@ -237,10 +239,11 @@ static ssize_t m4ges_iiodata_show(struct device *dev,  	mutex_lock(&(dd->mutex));  	size = snprintf(buf, PAGE_SIZE, -		"%s%hhu\n%s%hhu\n%s%hhd\n", +		"%s%hhu\n%s%hhu\n%s%hhd\n%s%u\n",  		"gesture_type: ", dd->iiodat.gesture_type,  		"gesture_confidence: ", dd->iiodat.gesture_confidence, -		"gesture_value: ", dd->iiodat.gesture_value); +		"gesture_value: ", dd->iiodat.gesture_value, +		"gesture_count: ", dd->gesture_count);  	mutex_unlock(&(dd->mutex));  	return size;  } @@ -264,9 +267,6 @@ static const struct iio_info m4ges_iio_info = {  static const struct iio_chan_spec m4ges_iio_channels[] = {  	{  		.type = IIO_GESTURE, -		.indexed = 1, -		.channel = 0, -		.info_mask_separate = BIT(IIO_CHAN_INFO_RAW),  		.scan_index = 0,  		.scan_type = {  			.sign = 'u', diff --git a/drivers/misc/m4sensorhub_heartrate.c b/drivers/misc/m4sensorhub_heartrate.c index f2876ce9cda..99b4a3d81f8 100644 --- a/drivers/misc/m4sensorhub_heartrate.c +++ b/drivers/misc/m4sensorhub_heartrate.c @@ -412,9 +412,6 @@ static const struct iio_info m4hrt_iio_info = {  static const struct iio_chan_spec m4hrt_iio_channels[] = {  	{  		.type = IIO_HEARTRATE, -		.indexed = 1, -		.channel = 0, -		.info_mask_separate = BIT(IIO_CHAN_INFO_RAW),  		.scan_index = 0,  		.scan_type = {  			.sign = 'u', diff --git a/drivers/misc/m4sensorhub_passive.c b/drivers/misc/m4sensorhub_passive.c index e8c18335141..97caaee9b7b 100644 --- a/drivers/misc/m4sensorhub_passive.c +++ b/drivers/misc/m4sensorhub_passive.c @@ -339,9 +339,6 @@ static const struct iio_info m4pas_iio_info = {  static const struct iio_chan_spec m4pas_iio_channels[] = {  	{  		.type = IIO_PASSIVE, -		.indexed = 1, -		.channel = 0, -		.info_mask_separate = BIT(IIO_CHAN_INFO_RAW),  		.scan_index = 0,  		.scan_type = {  			.sign = 'u', diff --git a/drivers/misc/m4sensorhub_pedometer.c b/drivers/misc/m4sensorhub_pedometer.c index fbc385958de..699ba9fb571 100644 --- a/drivers/misc/m4sensorhub_pedometer.c +++ b/drivers/misc/m4sensorhub_pedometer.c @@ -567,9 +567,6 @@ static const struct iio_info m4ped_iio_info = {  static const struct iio_chan_spec m4ped_iio_channels[] = {  	{  		.type = IIO_PEDOMETER, -		.indexed = 1, -		.channel = 0, -		.info_mask_separate = BIT(IIO_CHAN_INFO_RAW),  		.scan_index = 0,  		.scan_type = {  			.sign = 'u',  |