Lines Matching refs:pm_dev
468 if (lis3->pm_dev) in lis3lv02d_joystick_open()
469 pm_runtime_get_sync(lis3->pm_dev); in lis3lv02d_joystick_open()
485 if (lis3->pm_dev) in lis3lv02d_joystick_close()
486 pm_runtime_put(lis3->pm_dev); in lis3lv02d_joystick_close()
584 if (lis3->pm_dev) in lis3lv02d_misc_open()
585 pm_runtime_get_sync(lis3->pm_dev); in lis3lv02d_misc_open()
597 if (lis3->pm_dev) in lis3lv02d_misc_release()
598 pm_runtime_put(lis3->pm_dev); in lis3lv02d_misc_release()
771 if (lis3->pm_dev) { in lis3lv02d_sysfs_poweron()
772 pm_runtime_get_sync(lis3->pm_dev); in lis3lv02d_sysfs_poweron()
773 pm_runtime_put_noidle(lis3->pm_dev); in lis3lv02d_sysfs_poweron()
774 pm_schedule_suspend(lis3->pm_dev, LIS3_SYSFS_POWERDOWN_DELAY); in lis3lv02d_sysfs_poweron()
878 if (lis3->pm_dev) { in lis3lv02d_remove_fs()
880 pm_runtime_barrier(lis3->pm_dev); in lis3lv02d_remove_fs()
883 if (!pm_runtime_suspended(lis3->pm_dev)) in lis3lv02d_remove_fs()
886 pm_runtime_disable(lis3->pm_dev); in lis3lv02d_remove_fs()
887 pm_runtime_set_suspended(lis3->pm_dev); in lis3lv02d_remove_fs()
1191 if (lis3->pm_dev) { in lis3lv02d_init_device()
1192 pm_runtime_set_active(lis3->pm_dev); in lis3lv02d_init_device()
1193 pm_runtime_enable(lis3->pm_dev); in lis3lv02d_init_device()