Pull trivial into test branch
[firefly-linux-kernel-4.4.55.git] / drivers / acpi / glue.c
index a2f46d587d55d77310c96694b706a7d6b18b4643..4ac2f18e0da21a386f92f0681d372dc3b20d4ba3 100644 (file)
@@ -189,8 +189,12 @@ find_pci_rootbridge(acpi_handle handle, u32 lvl, void *context, void **rv)
        bus = tmp;
 
        if (seg == find->seg && bus == find->bus)
+       {
                find->handle = handle;
-       status = AE_OK;
+               status = AE_CTRL_TERMINATE;
+       }
+       else
+               status = AE_OK;
       exit:
        kfree(buffer.pointer);
        return status;