Searched refs:lis3 (Results 1 - 10 of 10) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/hwmon/
H A Dlis3lv02d_spi.c25 static int lis3_spi_read(struct lis3lv02d *lis3, int reg, u8 *v) argument
27 struct spi_device *spi = lis3->bus_priv;
36 static int lis3_spi_write(struct lis3lv02d *lis3, int reg, u8 val) argument
39 struct spi_device *spi = lis3->bus_priv;
43 static int lis3_spi_init(struct lis3lv02d *lis3) argument
49 ret = lis3->read(lis3, CTRL_REG1, &reg);
54 return lis3->write(lis3, CTRL_REG1, reg);
83 struct lis3lv02d *lis3 local
93 struct lis3lv02d *lis3 = spi_get_drvdata(spi); local
103 struct lis3lv02d *lis3 = spi_get_drvdata(spi); local
[all...]
H A Dlis3lv02d.c78 static s16 lis3lv02d_read_8(struct lis3lv02d *lis3, int reg) argument
81 if (lis3->read(lis3, reg, &lo) < 0)
87 static s16 lis3lv02d_read_12(struct lis3lv02d *lis3, int reg) argument
91 lis3->read(lis3, reg - 1, &lo);
92 lis3->read(lis3, reg, &hi);
114 * @lis3: pointer to the device struct
121 static void lis3lv02d_get_xyz(struct lis3lv02d *lis3, in argument
173 lis3lv02d_selftest(struct lis3lv02d *lis3, s16 results[3]) argument
222 lis3lv02d_poweroff(struct lis3lv02d *lis3) argument
229 lis3lv02d_poweron(struct lis3lv02d *lis3) argument
286 lis302dl_interrupt_handle_click(struct lis3lv02d *lis3) argument
312 lis302dl_interrupt_handle_ff_wu(struct lis3lv02d *lis3) argument
331 struct lis3lv02d *lis3 = data; local
344 struct lis3lv02d *lis3 = data; local
575 lis3lv02d_add_fs(struct lis3lv02d *lis3) argument
584 lis3lv02d_remove_fs(struct lis3lv02d *lis3) argument
[all...]
H A Dlis3lv02d_i2c.c36 static inline s32 lis3_i2c_write(struct lis3lv02d *lis3, int reg, u8 value) argument
38 struct i2c_client *c = lis3->bus_priv;
42 static inline s32 lis3_i2c_read(struct lis3lv02d *lis3, int reg, u8 *v) argument
44 struct i2c_client *c = lis3->bus_priv;
49 static int lis3_i2c_init(struct lis3lv02d *lis3) argument
55 ret = lis3->read(lis3, CTRL_REG1, &reg);
60 return lis3->write(lis3, CTRL_REG1, reg);
107 struct lis3lv02d *lis3 local
122 struct lis3lv02d *lis3 = i2c_get_clientdata(client); local
131 struct lis3lv02d *lis3 = i2c_get_clientdata(client); local
[all...]
H A Dlis3lv02d.h217 int (*init) (struct lis3lv02d *lis3);
218 int (*write) (struct lis3lv02d *lis3, int reg, u8 val);
219 int (*read) (struct lis3lv02d *lis3, int reg, u8 *ret);
224 s16 (*read_data) (struct lis3lv02d *lis3, int reg);
247 int lis3lv02d_init_device(struct lis3lv02d *lis3);
250 void lis3lv02d_poweroff(struct lis3lv02d *lis3);
251 void lis3lv02d_poweron(struct lis3lv02d *lis3);
252 int lis3lv02d_remove_fs(struct lis3lv02d *lis3);
H A Dhp_accel.c84 * @lis3: pointer to the device struct
88 int lis3lv02d_acpi_init(struct lis3lv02d *lis3) argument
90 struct acpi_device *dev = lis3->bus_priv;
100 * @lis3: pointer to the device struct
106 int lis3lv02d_acpi_read(struct lis3lv02d *lis3, int reg, u8 *ret) argument
108 struct acpi_device *dev = lis3->bus_priv;
123 * @lis3: pointer to the device struct
129 int lis3lv02d_acpi_write(struct lis3lv02d *lis3, int reg, u8 val) argument
131 struct acpi_device *dev = lis3->bus_priv;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/hwmon/
H A Dlis3lv02d_spi.c25 static int lis3_spi_read(struct lis3lv02d *lis3, int reg, u8 *v) argument
27 struct spi_device *spi = lis3->bus_priv;
36 static int lis3_spi_write(struct lis3lv02d *lis3, int reg, u8 val) argument
39 struct spi_device *spi = lis3->bus_priv;
43 static int lis3_spi_init(struct lis3lv02d *lis3) argument
49 ret = lis3->read(lis3, CTRL_REG1, &reg);
54 return lis3->write(lis3, CTRL_REG1, reg);
83 struct lis3lv02d *lis3 local
93 struct lis3lv02d *lis3 = spi_get_drvdata(spi); local
103 struct lis3lv02d *lis3 = spi_get_drvdata(spi); local
[all...]
H A Dlis3lv02d.c78 static s16 lis3lv02d_read_8(struct lis3lv02d *lis3, int reg) argument
81 if (lis3->read(lis3, reg, &lo) < 0)
87 static s16 lis3lv02d_read_12(struct lis3lv02d *lis3, int reg) argument
91 lis3->read(lis3, reg - 1, &lo);
92 lis3->read(lis3, reg, &hi);
114 * @lis3: pointer to the device struct
121 static void lis3lv02d_get_xyz(struct lis3lv02d *lis3, in argument
173 lis3lv02d_selftest(struct lis3lv02d *lis3, s16 results[3]) argument
222 lis3lv02d_poweroff(struct lis3lv02d *lis3) argument
229 lis3lv02d_poweron(struct lis3lv02d *lis3) argument
286 lis302dl_interrupt_handle_click(struct lis3lv02d *lis3) argument
312 lis302dl_interrupt_handle_ff_wu(struct lis3lv02d *lis3) argument
331 struct lis3lv02d *lis3 = data; local
344 struct lis3lv02d *lis3 = data; local
575 lis3lv02d_add_fs(struct lis3lv02d *lis3) argument
584 lis3lv02d_remove_fs(struct lis3lv02d *lis3) argument
[all...]
H A Dlis3lv02d_i2c.c36 static inline s32 lis3_i2c_write(struct lis3lv02d *lis3, int reg, u8 value) argument
38 struct i2c_client *c = lis3->bus_priv;
42 static inline s32 lis3_i2c_read(struct lis3lv02d *lis3, int reg, u8 *v) argument
44 struct i2c_client *c = lis3->bus_priv;
49 static int lis3_i2c_init(struct lis3lv02d *lis3) argument
55 ret = lis3->read(lis3, CTRL_REG1, &reg);
60 return lis3->write(lis3, CTRL_REG1, reg);
107 struct lis3lv02d *lis3 local
122 struct lis3lv02d *lis3 = i2c_get_clientdata(client); local
131 struct lis3lv02d *lis3 = i2c_get_clientdata(client); local
[all...]
H A Dlis3lv02d.h217 int (*init) (struct lis3lv02d *lis3);
218 int (*write) (struct lis3lv02d *lis3, int reg, u8 val);
219 int (*read) (struct lis3lv02d *lis3, int reg, u8 *ret);
224 s16 (*read_data) (struct lis3lv02d *lis3, int reg);
247 int lis3lv02d_init_device(struct lis3lv02d *lis3);
250 void lis3lv02d_poweroff(struct lis3lv02d *lis3);
251 void lis3lv02d_poweron(struct lis3lv02d *lis3);
252 int lis3lv02d_remove_fs(struct lis3lv02d *lis3);
H A Dhp_accel.c84 * @lis3: pointer to the device struct
88 int lis3lv02d_acpi_init(struct lis3lv02d *lis3) argument
90 struct acpi_device *dev = lis3->bus_priv;
100 * @lis3: pointer to the device struct
106 int lis3lv02d_acpi_read(struct lis3lv02d *lis3, int reg, u8 *ret) argument
108 struct acpi_device *dev = lis3->bus_priv;
123 * @lis3: pointer to the device struct
129 int lis3lv02d_acpi_write(struct lis3lv02d *lis3, int reg, u8 val) argument
131 struct acpi_device *dev = lis3->bus_priv;

Completed in 72 milliseconds