ACPI / LPSS: complete PM entries for LPSS power domain
PM entries of LPSS power domain were not implemented correctly in commitc78b083066
"ACPI / LPSS: custom power domain for LPSS". This patch fixes and completes these PM entries. Fixes:c78b083066
(ACPI / LPSS: custom power domain for LPSS) Signed-off-by: Li Aubrey <aubrey.li@linux.intel.com> Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com> Signed-off-by: Fu Zhonghui <zhonghui.fu@linux.intel.com> Cc: 3.16+ <stable@vger.kernel.org> # 3.16+ Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
parent
2ce7598c9a
commit
f4168b617a
|
@ -610,7 +610,7 @@ static int acpi_lpss_suspend_late(struct device *dev)
|
||||||
return acpi_dev_suspend_late(dev);
|
return acpi_dev_suspend_late(dev);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int acpi_lpss_restore_early(struct device *dev)
|
static int acpi_lpss_resume_early(struct device *dev)
|
||||||
{
|
{
|
||||||
int ret = acpi_dev_resume_early(dev);
|
int ret = acpi_dev_resume_early(dev);
|
||||||
|
|
||||||
|
@ -650,15 +650,15 @@ static int acpi_lpss_runtime_resume(struct device *dev)
|
||||||
static struct dev_pm_domain acpi_lpss_pm_domain = {
|
static struct dev_pm_domain acpi_lpss_pm_domain = {
|
||||||
.ops = {
|
.ops = {
|
||||||
#ifdef CONFIG_PM_SLEEP
|
#ifdef CONFIG_PM_SLEEP
|
||||||
.suspend_late = acpi_lpss_suspend_late,
|
|
||||||
.restore_early = acpi_lpss_restore_early,
|
|
||||||
.prepare = acpi_subsys_prepare,
|
.prepare = acpi_subsys_prepare,
|
||||||
.complete = acpi_subsys_complete,
|
.complete = acpi_subsys_complete,
|
||||||
.suspend = acpi_subsys_suspend,
|
.suspend = acpi_subsys_suspend,
|
||||||
.resume_early = acpi_subsys_resume_early,
|
.suspend_late = acpi_lpss_suspend_late,
|
||||||
|
.resume_early = acpi_lpss_resume_early,
|
||||||
.freeze = acpi_subsys_freeze,
|
.freeze = acpi_subsys_freeze,
|
||||||
.poweroff = acpi_subsys_suspend,
|
.poweroff = acpi_subsys_suspend,
|
||||||
.poweroff_late = acpi_subsys_suspend_late,
|
.poweroff_late = acpi_lpss_suspend_late,
|
||||||
|
.restore_early = acpi_lpss_resume_early,
|
||||||
#endif
|
#endif
|
||||||
#ifdef CONFIG_PM_RUNTIME
|
#ifdef CONFIG_PM_RUNTIME
|
||||||
.runtime_suspend = acpi_lpss_runtime_suspend,
|
.runtime_suspend = acpi_lpss_runtime_suspend,
|
||||||
|
|
Loading…
Reference in New Issue