Searched defs:lis3 (Results 1 - 4 of 4) sorted by relevance

/drivers/misc/lis3lv02d/
H A Dlis3lv02d_spi.c28 static int lis3_spi_read(struct lis3lv02d *lis3, int reg, u8 *v) argument
30 struct spi_device *spi = lis3->bus_priv;
39 static int lis3_spi_write(struct lis3lv02d *lis3, int reg, u8 val) argument
42 struct spi_device *spi = lis3->bus_priv;
46 static int lis3_spi_init(struct lis3lv02d *lis3) argument
52 ret = lis3->read(lis3, CTRL_REG1, &reg);
57 return lis3->write(lis3, CTRL_REG1, reg);
104 struct lis3lv02d *lis3 local
115 struct lis3lv02d *lis3 = spi_get_drvdata(spi); local
126 struct lis3lv02d *lis3 = spi_get_drvdata(spi); local
[all...]
H A Dlis3lv02d_i2c.c44 static int lis3_reg_ctrl(struct lis3lv02d *lis3, bool state) argument
48 ret = regulator_bulk_disable(ARRAY_SIZE(lis3->regulators),
49 lis3->regulators);
51 ret = regulator_bulk_enable(ARRAY_SIZE(lis3->regulators),
52 lis3->regulators);
59 static inline s32 lis3_i2c_write(struct lis3lv02d *lis3, int reg, u8 value) argument
61 struct i2c_client *c = lis3->bus_priv;
65 static inline s32 lis3_i2c_read(struct lis3lv02d *lis3, int reg, u8 *v) argument
67 struct i2c_client *c = lis3->bus_priv;
72 static inline s32 lis3_i2c_blockread(struct lis3lv02d *lis3, in argument
80 lis3_i2c_init(struct lis3lv02d *lis3) argument
195 struct lis3lv02d *lis3 = i2c_get_clientdata(client); local
213 struct lis3lv02d *lis3 = i2c_get_clientdata(client); local
223 struct lis3lv02d *lis3 = i2c_get_clientdata(client); local
242 struct lis3lv02d *lis3 = i2c_get_clientdata(client); local
251 struct lis3lv02d *lis3 = i2c_get_clientdata(client); local
[all...]
H A Dlis3lv02d.c128 static s16 lis3lv02d_read_8(struct lis3lv02d *lis3, int reg) argument
131 if (lis3->read(lis3, reg, &lo) < 0)
137 static s16 lis3lv02d_read_12(struct lis3lv02d *lis3, int reg) argument
141 lis3->read(lis3, reg - 1, &lo);
142 lis3->read(lis3, reg, &hi);
148 static s16 lis331dlh_read_data(struct lis3lv02d *lis3, int reg) argument
153 lis3
184 lis3lv02d_get_xyz(struct lis3lv02d *lis3, int *x, int *y, int *z) argument
223 lis3lv02d_get_odr(struct lis3lv02d *lis3) argument
234 lis3lv02d_get_pwron_wait(struct lis3lv02d *lis3) argument
246 lis3lv02d_set_odr(struct lis3lv02d *lis3, int rate) argument
268 lis3lv02d_selftest(struct lis3lv02d *lis3, s16 results[3]) argument
380 lis3_context_save(struct lis3lv02d *lis3) argument
388 lis3_context_restore(struct lis3lv02d *lis3) argument
396 lis3lv02d_poweroff(struct lis3lv02d *lis3) argument
407 lis3lv02d_poweron(struct lis3lv02d *lis3) argument
451 struct lis3lv02d *lis3 = pidev->private; local
465 struct lis3lv02d *lis3 = pidev->private; local
481 struct lis3lv02d *lis3 = pidev->private; local
490 struct lis3lv02d *lis3 = data; local
510 lis302dl_interrupt_handle_click(struct lis3lv02d *lis3) argument
536 lis302dl_data_ready(struct lis3lv02d *lis3, int index) argument
547 struct lis3lv02d *lis3 = data; local
562 struct lis3lv02d *lis3 = data; local
577 struct lis3lv02d *lis3 = container_of(file->private_data, local
592 struct lis3lv02d *lis3 = container_of(file->private_data, local
604 struct lis3lv02d *lis3 = container_of(file->private_data, local
655 struct lis3lv02d *lis3 = container_of(file->private_data, local
666 struct lis3lv02d *lis3 = container_of(file->private_data, local
682 lis3lv02d_joystick_enable(struct lis3lv02d *lis3) argument
741 lis3lv02d_joystick_disable(struct lis3lv02d *lis3) argument
760 lis3lv02d_sysfs_poweron(struct lis3lv02d *lis3) argument
780 struct lis3lv02d *lis3 = dev_get_drvdata(dev); local
808 struct lis3lv02d *lis3 = dev_get_drvdata(dev); local
821 struct lis3lv02d *lis3 = dev_get_drvdata(dev); local
831 struct lis3lv02d *lis3 = dev_get_drvdata(dev); local
863 lis3lv02d_add_fs(struct lis3lv02d *lis3) argument
873 lis3lv02d_remove_fs(struct lis3lv02d *lis3) argument
893 lis3lv02d_8b_configure(struct lis3lv02d *lis3, struct lis3lv02d_platform_data *p) argument
948 lis3lv02d_init_dt(struct lis3lv02d *lis3) argument
1088 lis3lv02d_init_dt(struct lis3lv02d *lis3) argument
1099 lis3lv02d_init_device(struct lis3lv02d *lis3) argument
[all...]
/drivers/platform/x86/
H A Dhp_accel.c97 * @lis3: pointer to the device struct
101 static int lis3lv02d_acpi_init(struct lis3lv02d *lis3) argument
103 struct acpi_device *dev = lis3->bus_priv;
113 * @lis3: pointer to the device struct
119 static int lis3lv02d_acpi_read(struct lis3lv02d *lis3, int reg, u8 *ret) argument
121 struct acpi_device *dev = lis3->bus_priv;
136 * @lis3: pointer to the device struct
142 static int lis3lv02d_acpi_write(struct lis3lv02d *lis3, int reg, u8 val) argument
144 struct acpi_device *dev = lis3->bus_priv;

Completed in 54 milliseconds