• Home
  • Raw
  • Download

Lines Matching defs:dev_pm_info

5498 struct dev_pm_info {  struct
5499 pm_message_t power_state;
5500 unsigned int can_wakeup: 1;
5501 unsigned int async_suspend: 1;
5502 bool in_dpm_list: 1;
5503 bool is_prepared: 1;
5504 bool is_suspended: 1;
5505 bool is_noirq_suspended: 1;
5506 bool is_late_suspended: 1;
5507 bool no_pm: 1;
5508 bool early_init: 1;
5509 bool direct_complete: 1;
5510 u32 driver_flags;
5511 spinlock_t lock;
5512 struct list_head entry;
5513 struct completion completion;
5514 struct wakeup_source *wakeup;
5515 bool wakeup_path: 1;
5516 bool syscore: 1;
5517 bool no_pm_callbacks: 1;
5518 unsigned int must_resume: 1;
5519 unsigned int may_skip_resume: 1;
5520 struct hrtimer suspend_timer;
5521 u64 timer_expires;
5522 struct work_struct work;
5523 wait_queue_head_t wait_queue;
5524 struct wake_irq *wakeirq;
5525 atomic_t usage_count;
5526 atomic_t child_count;
5527 unsigned int disable_depth: 3;
5528 unsigned int idle_notification: 1;
5529 unsigned int request_pending: 1;
5530 unsigned int deferred_resume: 1;
5531 unsigned int runtime_auto: 1;
5532 bool ignore_children: 1;
5533 unsigned int no_callbacks: 1;
5534 unsigned int irq_safe: 1;
5535 unsigned int use_autosuspend: 1;
5536 unsigned int timer_autosuspends: 1;
5537 unsigned int memalloc_noio: 1;
5538 unsigned int links_count;
5539 enum rpm_request request;
5540 enum rpm_status runtime_status;
5541 int runtime_error;
5542 int autosuspend_delay;
5543 u64 last_busy;
5544 u64 active_time;
5545 u64 suspended_time;
5546 u64 accounting_timestamp;
5547 struct pm_subsys_data *subsys_data;
5548 void (*set_latency_tolerance)(struct device *, s32);
5549 struct dev_pm_qos *qos;