|
@@ -820,9 +820,9 @@ static void pnpacpi_encode_ext_irq(struct acpi_resource *resource,
|
|
|
resource->data.extended_irq.triggering = triggering;
|
|
|
resource->data.extended_irq.polarity = polarity;
|
|
|
if (triggering == ACPI_EDGE_SENSITIVE)
|
|
|
- resource->data.irq.sharable = ACPI_EXCLUSIVE;
|
|
|
+ resource->data.extended_irq.sharable = ACPI_EXCLUSIVE;
|
|
|
else
|
|
|
- resource->data.irq.sharable = ACPI_SHARED;
|
|
|
+ resource->data.extended_irq.sharable = ACPI_SHARED;
|
|
|
resource->data.extended_irq.interrupt_count = 1;
|
|
|
resource->data.extended_irq.interrupts[0] = p->start;
|
|
|
}
|