Check to make sure new requested pci_state is larger than existing
state, not smaller.

Signed-off-by: Kristen Carlson Accardi <[email protected]>
---
 arch/x86/platform/mrst/pmu.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/x86/platform/mrst/pmu.c b/arch/x86/platform/mrst/pmu.c
index 1fdf4b2..88148de 100644
--- a/arch/x86/platform/mrst/pmu.c
+++ b/arch/x86/platform/mrst/pmu.c
@@ -364,7 +364,7 @@ static u16 pmu_min_lss_pci_req(u16 *ids, u16 pci_state)
 
        for (i = 0; ids[i]; ++i) {
                existing_request = pci_id_2_mrst_dev(ids[i])->latest_request;
-               if (pci_state < existing_request)
+               if (existing_request < pci_state)
                        pci_state = existing_request;
        }
        return pci_state;
-- 
1.7.3.1

_______________________________________________
MeeGo-kernel mailing list
[email protected]
http://lists.meego.com/listinfo/meego-kernel

Reply via email to