disable scx states only if there are any devices enumerated
Bug
200163746
Change-Id: I20354383ac2e6b4976d305962f5066d8f7b5bcae
Signed-off-by: Vidya Sagar <vidyas@nvidia.com>
Reviewed-on: http://git-master/r/929311
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
* Author: Mike Rapoport <mike@compulab.co.il>
*
* Based on NVIDIA PCIe driver
- * Copyright (c) 2008-2015, NVIDIA Corporation. All rights reserved.
+ * Copyright (c) 2008-2016, NVIDIA Corporation. All rights reserved.
*
* Bits taken from arch/arm/mach-dove/pcie.c
*
* disable_scx_states(), that will disabled SCx states whenever PCIe
* device is connected.
*/
- disable_scx_states();
+ if (pcie->num_ports)
+ disable_scx_states();
if (IS_ENABLED(CONFIG_DEBUG_FS))
if (pcie->num_ports) {