Lines Matching defs:pm
146 struct mt76_connac_pm *pm = &dev->pm;
153 if (val == pm->enable_user)
156 if (!pm->enable_user) {
157 pm->stats.last_wake_event = jiffies;
158 pm->stats.last_doze_event = jiffies;
163 pm->enable = false;
164 mt76_connac_pm_wake(&dev->mphy, pm);
166 pm->enable_user = val;
168 mt76_connac_power_save_sched(&dev->mphy, pm);
180 *val = dev->pm.enable_user;
191 struct mt76_connac_pm *pm = &dev->pm;
199 if (pm->ds_enable_user == enable)
202 pm->ds_enable_user = enable;
203 pm->ds_enable = enable && !monitor;
204 mt76_connac_mcu_set_deep_sleep(&dev->mt76, pm->ds_enable);
216 *val = dev->pm.ds_enable_user;
285 debugfs_create_file("runtime-pm", 0600, dir, dev, &fops_pm);