Lines Matching +full:interrupt +full:- +full:less
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
101 * activity_threshold the device will trigger an activity interrupt. In
109 * considered inactive and the inactivity interrupt is triggered.
128 * Activity interrupt is enabled.
138 * behavior if Inactivity interrupt is enabled.
148 * is 1 second/LSB. Unlike the other interrupt functions, which
151 * generated for the inactivity interrupt to be triggered. This will
152 * result in the function appearing un-responsive if the
153 * inactivity_time register is set with a value less than the time
155 * interrupt when the output data is below inactivity_threshold.
162 * holds the threshold value for Free-Fall detection.
163 * The data format is unsigned. The root-sum-square(RSS) value
167 * result in undesirable behavior if Free-Fall interrupt is
177 * time that the RSS value of all axes must be less than
178 * free_fall_threshold to generate a Free-Fall interrupt. The
180 * undesirable behavior if Free-Fall interrupt is enabled.
189 * RATE = 3200 Hz / (2^(15 - x)). Default value is 0x0A, or 100 Hz
201 * in Full-Resolution Mode, where the output resolution increases
203 * bit is cleared the device is in 10-bit Mode and RANGE determine the
204 * maximum g-Range and scale factor.
263 * The Watermark feature can be used to reduce the interrupt load
265 * [1..32] and then generates an interrupt.
288 u32 ev_code_tap[3]; /* EV_KEY {X-Axis, Y-Axis, Z-Axis} */
291 * A valid BTN or KEY Code for Free-Fall or Activity enables
292 * input event reporting. A '0' disables the Free-Fall or
300 * Use ADXL34x INT2 pin instead of INT1 pin for interrupt output
306 * The orientation function of the ADXL346 reports both 2-D and
307 * 3-D orientation concurrently.
339 * low-pass filter the measured acceleration for stable
354 u32 ev_codes_orient_2d[4]; /* EV_KEY {+X, -X, +Y, -Y} */
355 u32 ev_codes_orient_3d[6]; /* EV_KEY {+Z, +Y, +X, -X, -Y, -Z} */