mirror of
https://github.com/torvalds/linux.git
synced 2024-11-11 22:51:42 +00:00
staging:iio: Add capacitance type and average_raw chan info.
These are both needed for CAPADCs Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Acked-by: Michael Hennerich <Michael.Hennerich@analog.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
c04ea8ae99
commit
66dbe70437
@ -42,6 +42,7 @@ enum iio_chan_type {
|
||||
IIO_ROT,
|
||||
IIO_ANGL,
|
||||
IIO_TIMESTAMP,
|
||||
IIO_CAPACITANCE,
|
||||
};
|
||||
|
||||
/* Nasty hack to avoid massive churn */
|
||||
@ -81,6 +82,8 @@ enum iio_chan_info_enum {
|
||||
IIO_CHAN_INFO_PEAK_SCALE_SEPARATE,
|
||||
IIO_CHAN_INFO_QUADRATURE_CORRECTION_RAW_SHARED,
|
||||
IIO_CHAN_INFO_QUADRATURE_CORRECTION_RAW_SEPARATE,
|
||||
IIO_CHAN_INFO_AVERAGE_RAW_SHARED,
|
||||
IIO_CHAN_INFO_AVERAGE_RAW_SEPARATE,
|
||||
};
|
||||
|
||||
enum iio_endian {
|
||||
|
@ -65,6 +65,7 @@ static const char * const iio_chan_type_name_spec_shared[] = {
|
||||
[IIO_ROT] = "rot",
|
||||
[IIO_ANGL] = "angl",
|
||||
[IIO_TIMESTAMP] = "timestamp",
|
||||
[IIO_CAPACITANCE] = "capacitance",
|
||||
};
|
||||
|
||||
static const char * const iio_chan_type_name_spec_complex[] = {
|
||||
@ -89,6 +90,7 @@ static const char * const iio_chan_info_postfix[] = {
|
||||
[IIO_CHAN_INFO_PEAK_SCALE_SHARED/2] = "peak_scale",
|
||||
[IIO_CHAN_INFO_QUADRATURE_CORRECTION_RAW_SHARED/2]
|
||||
= "quadrature_correction_raw",
|
||||
[IIO_CHAN_INFO_AVERAGE_RAW_SHARED/2] = "mean_raw",
|
||||
};
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user