iio: core: Add IIO_EV_INFO_SCALE to event info
Implement support for IIO_EV_INFO_SCALE in the internal enum iio_event_info to allow proper ABI compliance. This allows drivers (like the ADXL345) to expose event scale attributes using the standard IIO ABI rather than manual device attributes. Signed-off-by: Taha Ed-Dafili <0rayn.dev@gmail.com> Reviewed-by: David Lechner <dlechner@baylibre.com> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
This commit is contained in:
parent
a1fe33e07b
commit
2a76a62667
2 changed files with 2 additions and 0 deletions
|
|
@ -256,6 +256,7 @@ static const char * const iio_ev_info_text[] = {
|
|||
[IIO_EV_INFO_TAP2_MIN_DELAY] = "tap2_min_delay",
|
||||
[IIO_EV_INFO_RUNNING_PERIOD] = "runningperiod",
|
||||
[IIO_EV_INFO_RUNNING_COUNT] = "runningcount",
|
||||
[IIO_EV_INFO_SCALE] = "scale",
|
||||
};
|
||||
|
||||
static enum iio_event_direction iio_ev_attr_dir(struct iio_dev_attr *attr)
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@ enum iio_event_info {
|
|||
IIO_EV_INFO_TAP2_MIN_DELAY,
|
||||
IIO_EV_INFO_RUNNING_PERIOD,
|
||||
IIO_EV_INFO_RUNNING_COUNT,
|
||||
IIO_EV_INFO_SCALE,
|
||||
};
|
||||
|
||||
#define IIO_VAL_INT 1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue