Lines Matching +full:irq +full:- +full:can +full:- +full:wake
1 /* SPDX-License-Identifier: GPL-2.0 */
6 * struct lis3lv02d_platform_data - lis3 chip family platform data
14 * @irq_cfg: On chip irq source and type configuration (click /
15 * data available / wake up, open drain, polarity)
16 * @irq_flags1: Additional irq triggering flags for irq channel 0
17 * @irq_flags2: Additional irq triggering flags for irq channel 1
18 * @duration1: Wake up unit 1 duration parameter
19 * @duration2: Wake up unit 2 duration parameter
20 * @wakeup_flags: Wake up unit 1 flags
21 * @wakeup_thresh: Wake up unit 1 threshold value
22 * @wakeup_flags2: Wake up unit 2 flags
23 * @wakeup_thresh2: Wake up unit 2 threshold value
26 * @axis_x: Sensor orientation remapping for x-axis
27 * @axis_y: Sensor orientation remapping for y-axis
28 * @axis_z: Sensor orientation remapping for z-axis
35 * @irq2: Irq line 2 number
38 * chip features can be found from the data sheet. It is publicly available
40 * only for the 8 bit device. The 8 bit device has two wake up / free fall
44 * on the configuration. For example, interrupt detection block can use high
46 * Irq_flags can be used to enable interrupt detection on the both edges.
86 unsigned char irq_flags1; /* Additional irq edge / level flags */
87 unsigned char irq_flags2; /* Additional irq edge / level flags */
111 #define LIS3_INV_DEV_X -1
112 #define LIS3_INV_DEV_Y -2
113 #define LIS3_INV_DEV_Z -3