Lines Matching refs:pm_dev
467 if (lis3->pm_dev) in lis3lv02d_joystick_open()
468 pm_runtime_get_sync(lis3->pm_dev); in lis3lv02d_joystick_open()
484 if (lis3->pm_dev) in lis3lv02d_joystick_close()
485 pm_runtime_put(lis3->pm_dev); in lis3lv02d_joystick_close()
583 if (lis3->pm_dev) in lis3lv02d_misc_open()
584 pm_runtime_get_sync(lis3->pm_dev); in lis3lv02d_misc_open()
596 if (lis3->pm_dev) in lis3lv02d_misc_release()
597 pm_runtime_put(lis3->pm_dev); in lis3lv02d_misc_release()
770 if (lis3->pm_dev) { in lis3lv02d_sysfs_poweron()
771 pm_runtime_get_sync(lis3->pm_dev); in lis3lv02d_sysfs_poweron()
772 pm_runtime_put_noidle(lis3->pm_dev); in lis3lv02d_sysfs_poweron()
773 pm_schedule_suspend(lis3->pm_dev, LIS3_SYSFS_POWERDOWN_DELAY); in lis3lv02d_sysfs_poweron()
877 if (lis3->pm_dev) { in lis3lv02d_remove_fs()
879 pm_runtime_barrier(lis3->pm_dev); in lis3lv02d_remove_fs()
882 if (!pm_runtime_suspended(lis3->pm_dev)) in lis3lv02d_remove_fs()
885 pm_runtime_disable(lis3->pm_dev); in lis3lv02d_remove_fs()
886 pm_runtime_set_suspended(lis3->pm_dev); in lis3lv02d_remove_fs()
1190 if (lis3->pm_dev) { in lis3lv02d_init_device()
1191 pm_runtime_set_active(lis3->pm_dev); in lis3lv02d_init_device()
1192 pm_runtime_enable(lis3->pm_dev); in lis3lv02d_init_device()