Commit 11130736 authored by Alex Chiang's avatar Alex Chiang Committed by Len Brown

ACPI: processor: refactor internal map_lapic_id()

Untangle the if() statement a little for readability.
Acked-by: default avatarVenkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: default avatarAlex Chiang <achiang@hp.com>
Signed-off-by: default avatarLen Brown <len.brown@intel.com>
parent d8191fa4
...@@ -50,12 +50,15 @@ static int map_lapic_id(struct acpi_subtable_header *entry, ...@@ -50,12 +50,15 @@ static int map_lapic_id(struct acpi_subtable_header *entry,
{ {
struct acpi_madt_local_apic *lapic = struct acpi_madt_local_apic *lapic =
(struct acpi_madt_local_apic *)entry; (struct acpi_madt_local_apic *)entry;
if ((lapic->lapic_flags & ACPI_MADT_ENABLED) &&
lapic->processor_id == acpi_id) { if (!(lapic->lapic_flags & ACPI_MADT_ENABLED))
return 0;
if (lapic->processor_id != acpi_id)
return 0;
*apic_id = lapic->id; *apic_id = lapic->id;
return 1; return 1;
}
return 0;
} }
static int map_x2apic_id(struct acpi_subtable_header *entry, static int map_x2apic_id(struct acpi_subtable_header *entry,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment