#ifndef _SSP_SENSORS_H_
#define _SSP_SENSORS_H_
#include <linux/iio/iio.h>
#define SSP_TIME_SIZE …
#define SSP_ACCELEROMETER_SIZE …
#define SSP_GYROSCOPE_SIZE …
#define SSP_BIO_HRM_RAW_SIZE …
#define SSP_BIO_HRM_RAW_FAC_SIZE …
#define SSP_BIO_HRM_LIB_SIZE …
enum ssp_sensor_type { … };
struct ssp_data;
struct ssp_sensor_data { … };
void ssp_register_consumer(struct iio_dev *indio_dev,
enum ssp_sensor_type type);
int ssp_enable_sensor(struct ssp_data *data, enum ssp_sensor_type type,
u32 delay);
int ssp_disable_sensor(struct ssp_data *data, enum ssp_sensor_type type);
u32 ssp_get_sensor_delay(struct ssp_data *data, enum ssp_sensor_type);
int ssp_change_delay(struct ssp_data *data, enum ssp_sensor_type type,
u32 delay);
#endif