Lines Matching refs:lis3
25 static int lis3_spi_read(struct lis3lv02d *lis3, int reg, u8 *v)
27 struct spi_device *spi = lis3->bus_priv;
36 static int lis3_spi_write(struct lis3lv02d *lis3, int reg, u8 val)
39 struct spi_device *spi = lis3->bus_priv;
43 static int lis3_spi_init(struct lis3lv02d *lis3)
49 ret = lis3->read(lis3, CTRL_REG1, ®);
54 return lis3->write(lis3, CTRL_REG1, reg);
83 struct lis3lv02d *lis3 = spi_get_drvdata(spi);
85 lis3lv02d_poweroff(lis3);
93 struct lis3lv02d *lis3 = spi_get_drvdata(spi);
95 if (!lis3->pdata || !lis3->pdata->wakeup_flags)
103 struct lis3lv02d *lis3 = spi_get_drvdata(spi);
105 if (!lis3->pdata || !lis3->pdata->wakeup_flags)
106 lis3lv02d_poweron(lis3);