• Home
  • Raw
  • Download

Lines Matching defs:dev_pm_info

2963 struct dev_pm_info {  struct
2964 pm_message_t power_state;
2965 unsigned int can_wakeup: 1;
2966 unsigned int async_suspend: 1;
2967 bool in_dpm_list: 1;
2968 bool is_prepared: 1;
2969 bool is_suspended: 1;
2970 bool is_noirq_suspended: 1;
2971 bool is_late_suspended: 1;
2972 bool no_pm: 1;
2973 bool early_init: 1;
2974 bool direct_complete: 1;
2975 u32 driver_flags;
2976 spinlock_t lock;
2977 struct list_head entry;
2978 struct completion completion;
2979 struct wakeup_source *wakeup;
2980 bool wakeup_path: 1;
2981 bool syscore: 1;
2982 bool no_pm_callbacks: 1;
2983 unsigned int must_resume: 1;
2984 unsigned int may_skip_resume: 1;
2985 struct hrtimer suspend_timer;
2986 long unsigned int timer_expires;
2987 struct work_struct work;
2988 wait_queue_head_t wait_queue;
2989 struct wake_irq *wakeirq;
2990 atomic_t usage_count;
2991 atomic_t child_count;
2992 unsigned int disable_depth: 3;
2993 unsigned int idle_notification: 1;
2994 unsigned int request_pending: 1;
2995 unsigned int deferred_resume: 1;
2996 unsigned int runtime_auto: 1;
2997 bool ignore_children: 1;
2998 unsigned int no_callbacks: 1;
2999 unsigned int irq_safe: 1;
3000 unsigned int use_autosuspend: 1;
3001 unsigned int timer_autosuspends: 1;
3002 unsigned int memalloc_noio: 1;
3003 unsigned int links_count;
3004 enum rpm_request request;
3005 enum rpm_status runtime_status;
3006 int runtime_error;
3007 int autosuspend_delay;
3008 u64 last_busy;
3009 u64 active_time;
3010 u64 suspended_time;
3011 u64 accounting_timestamp;
3012 struct pm_subsys_data *subsys_data;
3013 void (*set_latency_tolerance)(struct device *, s32);
3014 struct dev_pm_qos *qos;