Lines Matching refs:irq_cfg
271 unsigned char irq_cfg;
275 irq_cfg = lis3->irq_cfg;
282 lis3->irq_cfg = LIS3_IRQ1_DATA_READY | LIS3_IRQ2_DATA_READY;
327 lis3->irq_cfg = irq_cfg;
329 if ((irq_cfg & LIS3_IRQ1_MASK) &&
335 if ((irq_cfg & LIS3_IRQ2_MASK) &&
546 u8 irq_cfg = lis3->irq_cfg & LIS3_IRQ1_MASK;
548 if (irq_cfg == LIS3_IRQ1_CLICK)
550 else if (unlikely(irq_cfg == LIS3_IRQ1_DATA_READY))
561 u8 irq_cfg = lis3->irq_cfg & LIS3_IRQ2_MASK;
563 if (irq_cfg == LIS3_IRQ2_CLICK)
565 else if (unlikely(irq_cfg == LIS3_IRQ2_DATA_READY))
998 pdata->irq_cfg |= LIS3_IRQ1_DISABLE;
1000 pdata->irq_cfg |= LIS3_IRQ1_FF_WU_1;
1002 pdata->irq_cfg |= LIS3_IRQ1_FF_WU_2;
1004 pdata->irq_cfg |= LIS3_IRQ1_DATA_READY;
1006 pdata->irq_cfg |= LIS3_IRQ1_CLICK;
1009 pdata->irq_cfg |= LIS3_IRQ2_DISABLE;
1011 pdata->irq_cfg |= LIS3_IRQ2_FF_WU_1;
1013 pdata->irq_cfg |= LIS3_IRQ2_FF_WU_2;
1015 pdata->irq_cfg |= LIS3_IRQ2_DATA_READY;
1017 pdata->irq_cfg |= LIS3_IRQ2_CLICK;
1020 pdata->irq_cfg |= LIS3_IRQ_OPEN_DRAIN;
1022 pdata->irq_cfg |= LIS3_IRQ_ACTIVE_LOW;
1212 lis3->irq_cfg = p->irq_cfg;
1213 if (p->irq_cfg)
1214 lis3->write(lis3, CTRL_REG3, p->irq_cfg);