• Home
  • Raw
  • Download

Lines Matching refs:lis3lv02d

88 struct lis3lv02d lis3_dev = {
119 static s16 lis3lv02d_read_8(struct lis3lv02d *lis3, int reg) in lis3lv02d_read_8()
128 static s16 lis3lv02d_read_12(struct lis3lv02d *lis3, int reg) in lis3lv02d_read_12()
162 static void lis3lv02d_get_xyz(struct lis3lv02d *lis3, int *x, int *y, int *z) in lis3lv02d_get_xyz()
200 static int lis3lv02d_get_odr(struct lis3lv02d *lis3) in lis3lv02d_get_odr()
211 static int lis3lv02d_get_pwron_wait(struct lis3lv02d *lis3) in lis3lv02d_get_pwron_wait()
223 static int lis3lv02d_set_odr(struct lis3lv02d *lis3, int rate) in lis3lv02d_set_odr()
245 static int lis3lv02d_selftest(struct lis3lv02d *lis3, s16 results[3]) in lis3lv02d_selftest()
357 static inline void lis3_context_save(struct lis3lv02d *lis3) in lis3_context_save()
365 static inline void lis3_context_restore(struct lis3lv02d *lis3) in lis3_context_restore()
373 void lis3lv02d_poweroff(struct lis3lv02d *lis3) in lis3lv02d_poweroff()
384 int lis3lv02d_poweron(struct lis3lv02d *lis3) in lis3lv02d_poweron()
420 struct lis3lv02d *lis3 = pidev->private; in lis3lv02d_joystick_poll()
434 struct lis3lv02d *lis3 = pidev->private; in lis3lv02d_joystick_open()
450 struct lis3lv02d *lis3 = pidev->private; in lis3lv02d_joystick_close()
459 struct lis3lv02d *lis3 = data; in lis302dl_interrupt()
479 static void lis302dl_interrupt_handle_click(struct lis3lv02d *lis3) in lis302dl_interrupt_handle_click()
505 static inline void lis302dl_data_ready(struct lis3lv02d *lis3, int index) in lis302dl_data_ready()
516 struct lis3lv02d *lis3 = data; in lis302dl_interrupt_thread1_8b()
531 struct lis3lv02d *lis3 = data; in lis302dl_interrupt_thread2_8b()
546 struct lis3lv02d *lis3 = container_of(file->private_data, in lis3lv02d_misc_open()
547 struct lis3lv02d, miscdev); in lis3lv02d_misc_open()
561 struct lis3lv02d *lis3 = container_of(file->private_data, in lis3lv02d_misc_release()
562 struct lis3lv02d, miscdev); in lis3lv02d_misc_release()
574 struct lis3lv02d *lis3 = container_of(file->private_data, in lis3lv02d_misc_read()
575 struct lis3lv02d, miscdev); in lis3lv02d_misc_read()
625 struct lis3lv02d *lis3 = container_of(file->private_data, in lis3lv02d_misc_poll()
626 struct lis3lv02d, miscdev); in lis3lv02d_misc_poll()
636 struct lis3lv02d *lis3 = container_of(file->private_data, in lis3lv02d_misc_fasync()
637 struct lis3lv02d, miscdev); in lis3lv02d_misc_fasync()
652 int lis3lv02d_joystick_enable(struct lis3lv02d *lis3) in lis3lv02d_joystick_enable()
711 void lis3lv02d_joystick_disable(struct lis3lv02d *lis3) in lis3lv02d_joystick_disable()
730 static void lis3lv02d_sysfs_poweron(struct lis3lv02d *lis3) in lis3lv02d_sysfs_poweron()
750 struct lis3lv02d *lis3 = dev_get_drvdata(dev); in lis3lv02d_selftest_show()
778 struct lis3lv02d *lis3 = dev_get_drvdata(dev); in lis3lv02d_position_show()
791 struct lis3lv02d *lis3 = dev_get_drvdata(dev); in lis3lv02d_rate_show()
801 struct lis3lv02d *lis3 = dev_get_drvdata(dev); in lis3lv02d_rate_set()
831 static int lis3lv02d_add_fs(struct lis3lv02d *lis3) in lis3lv02d_add_fs()
841 int lis3lv02d_remove_fs(struct lis3lv02d *lis3) in lis3lv02d_remove_fs()
861 static void lis3lv02d_8b_configure(struct lis3lv02d *lis3, in lis3lv02d_8b_configure()
919 int lis3lv02d_init_device(struct lis3lv02d *lis3) in lis3lv02d_init_device()