PCI: dra7xx: Disable pm_runtime on get_sync failure
authorKishon Vijay Abraham I <kishon@ti.com>
Fri, 31 Jul 2015 12:25:10 +0000 (17:55 +0530)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 11 Aug 2015 20:42:47 +0000 (15:42 -0500)
commit0e2bdb0e7abf4b5170874e415ec42df547916dd3
treeeb0c2ce93ebcfeb6ec979fe346c3daa97cfd5313
parentbc0195aad0daa2ad5b0d76cce22b167bc3435590
PCI: dra7xx: Disable pm_runtime on get_sync failure

Fix the error handling when pm_runtime_get_sync() fails.

If pm_runtime_get_sync() fails, call pm_runtime_disable() so there are no
unbalanced pm_runtime_enable() calls.

Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Jingoo Han <jingoohan1@gmail.com>
drivers/pci/host/pci-dra7xx.c