diff options
author | Jonathan Cameron <jic23@cam.ac.uk> | 2010-10-08 12:14:06 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-10-08 07:17:53 -0700 |
commit | 4be2de46fbc9eb6a7a7c3f1350321d64fa2556f8 (patch) | |
tree | 6f4ea266e94acffd60b1997c410f14a1b91d89c4 | |
parent | da1d8b68af7ccf0ed1eae587c57c5ef62a63a591 (diff) | |
download | kernel_samsung_smdk4412-4be2de46fbc9eb6a7a7c3f1350321d64fa2556f8.zip kernel_samsung_smdk4412-4be2de46fbc9eb6a7a7c3f1350321d64fa2556f8.tar.gz kernel_samsung_smdk4412-4be2de46fbc9eb6a7a7c3f1350321d64fa2556f8.tar.bz2 |
staging: iio: events move buffer codes so they do not clash with new scheme
We could blugeon these more into the scheme I guess, but does it make sense
to do so?
Also remove all remain vestiges of old scheme.
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-rw-r--r-- | drivers/staging/iio/sysfs.h | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/drivers/staging/iio/sysfs.h b/drivers/staging/iio/sysfs.h index 116dacf..5da6ca6 100644 --- a/drivers/staging/iio/sysfs.h +++ b/drivers/staging/iio/sysfs.h @@ -289,13 +289,9 @@ struct iio_const_attr { #define IIO_UNMOD_EVENT_CODE(channelclass, number, type, direction) \ IIO_EVENT_CODE(channelclass, 0, number, 0, type, direction) -#define IIO_EVENT_CODE_DATA_RDY 100 -#define IIO_EVENT_CODE_RING_BASE 200 -#define IIO_EVENT_CODE_ACCEL_BASE 300 -#define IIO_EVENT_CODE_GYRO_BASE 400 -#define IIO_EVENT_CODE_MISC_BASE 600 -#define IIO_EVENT_CODE_DEVICE_SPECIFIC 1000 +#define IIO_BUFFER_EVENT_CODE(code) \ + (IIO_EV_CLASS_BUFFER | (code << 8)) /** * IIO_EVENT_ATTR_RING_50_FULL - ring buffer event to indicate 50% full @@ -327,8 +323,8 @@ struct iio_const_attr { #define IIO_EVENT_ATTR_RING_75_FULL_SH(_evlist, _show, _store, _mask) \ IIO_EVENT_ATTR_SH(ring_75_full, _evlist, _show, _store, _mask) -#define IIO_EVENT_CODE_RING_50_FULL IIO_EVENT_CODE_RING_BASE -#define IIO_EVENT_CODE_RING_75_FULL (IIO_EVENT_CODE_RING_BASE + 1) -#define IIO_EVENT_CODE_RING_100_FULL (IIO_EVENT_CODE_RING_BASE + 2) +#define IIO_EVENT_CODE_RING_50_FULL IIO_BUFFER_EVENT_CODE(0) +#define IIO_EVENT_CODE_RING_75_FULL IIO_BUFFER_EVENT_CODE(1) +#define IIO_EVENT_CODE_RING_100_FULL IIO_BUFFER_EVENT_CODE(2) #endif /* _INDUSTRIAL_IO_SYSFS_H_ */ |