Lines Matching defs:device
225 struct device *dev;
1932 static int qup_i2c_pm_suspend_runtime(struct device *device)
1934 struct qup_i2c_dev *qup = dev_get_drvdata(device);
1936 dev_dbg(device, "pm_runtime: suspending...\n");
1941 static int qup_i2c_pm_resume_runtime(struct device *device)
1943 struct qup_i2c_dev *qup = dev_get_drvdata(device);
1945 dev_dbg(device, "pm_runtime: resuming...\n");
1952 static int qup_i2c_suspend(struct device *device)
1954 if (!pm_runtime_suspended(device))
1955 return qup_i2c_pm_suspend_runtime(device);
1959 static int qup_i2c_resume(struct device *device)
1961 qup_i2c_pm_resume_runtime(device);
1962 pm_runtime_mark_last_busy(device);
1963 pm_request_autosuspend(device);