| .. | .. |
|---|
| 46 | 46 | IIO_GRAVITY, |
|---|
| 47 | 47 | IIO_POSITIONRELATIVE, |
|---|
| 48 | 48 | IIO_PHASE, |
|---|
| 49 | + IIO_MASSCONCENTRATION, |
|---|
| 50 | +#ifdef CONFIG_NO_GKI |
|---|
| 51 | + IIO_SIGN_MOTION, |
|---|
| 52 | + IIO_STEP_DETECTOR, |
|---|
| 53 | + IIO_STEP_COUNTER, |
|---|
| 54 | + IIO_TILT, |
|---|
| 55 | + IIO_TAP, |
|---|
| 56 | + IIO_TAP_TAP, |
|---|
| 57 | + IIO_WRIST_TILT_GESTURE, |
|---|
| 58 | + IIO_GESTURE, |
|---|
| 59 | +#endif |
|---|
| 49 | 60 | }; |
|---|
| 50 | 61 | |
|---|
| 51 | 62 | enum iio_modifier { |
|---|
| .. | .. |
|---|
| 87 | 98 | IIO_MOD_VOC, |
|---|
| 88 | 99 | IIO_MOD_LIGHT_UV, |
|---|
| 89 | 100 | IIO_MOD_LIGHT_DUV, |
|---|
| 101 | + IIO_MOD_PM1, |
|---|
| 102 | + IIO_MOD_PM2P5, |
|---|
| 103 | + IIO_MOD_PM4, |
|---|
| 104 | + IIO_MOD_PM10, |
|---|
| 105 | + IIO_MOD_ETHANOL, |
|---|
| 106 | + IIO_MOD_H2, |
|---|
| 107 | + IIO_MOD_O2, |
|---|
| 90 | 108 | }; |
|---|
| 91 | 109 | |
|---|
| 92 | 110 | enum iio_event_type { |
|---|
| .. | .. |
|---|
| 96 | 114 | IIO_EV_TYPE_THRESH_ADAPTIVE, |
|---|
| 97 | 115 | IIO_EV_TYPE_MAG_ADAPTIVE, |
|---|
| 98 | 116 | IIO_EV_TYPE_CHANGE, |
|---|
| 117 | +#ifdef CONFIG_NO_GKI |
|---|
| 118 | + IIO_EV_TYPE_FIFO_FLUSH, |
|---|
| 119 | +#endif |
|---|
| 99 | 120 | }; |
|---|
| 100 | 121 | |
|---|
| 101 | 122 | enum iio_event_direction { |
|---|
| 102 | 123 | IIO_EV_DIR_EITHER, |
|---|
| 103 | 124 | IIO_EV_DIR_RISING, |
|---|
| 104 | 125 | IIO_EV_DIR_FALLING, |
|---|
| 126 | +#ifdef CONFIG_NO_GKI |
|---|
| 127 | + IIO_EV_DIR_FIFO_EMPTY, |
|---|
| 128 | + IIO_EV_DIR_FIFO_DATA, |
|---|
| 129 | +#endif |
|---|
| 105 | 130 | IIO_EV_DIR_NONE, |
|---|
| 106 | 131 | }; |
|---|
| 107 | 132 | |
|---|