/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/hwmon/ |
H A D | lis3lv02d_spi.c | 25 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, ®); 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 D | lis3lv02d.c | 78 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 D | lis3lv02d_i2c.c | 36 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, ®); 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 D | lis3lv02d.h | 217 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 D | hp_accel.c | 84 * @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 D | lis3lv02d_spi.c | 25 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, ®); 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 D | lis3lv02d.c | 78 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 D | lis3lv02d_i2c.c | 36 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, ®); 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 D | lis3lv02d.h | 217 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 D | hp_accel.c | 84 * @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;
|