Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 7800
b: refs/heads/master
c: 58e0276
h: refs/heads/master
v: v3
  • Loading branch information
Kenji Kaneshige authored and Len Brown committed Aug 5, 2005
1 parent 88c48cc commit 1a7c681
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 5 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 71df30f8e3e97fde573c41df063c2d66c1ad01b0
refs/heads/master: 58e0276245f6c60119f0384e7eca576b08aa89e2
20 changes: 16 additions & 4 deletions trunk/drivers/serial/8250_acpi.c
Original file line number Diff line number Diff line change
Expand Up @@ -47,18 +47,30 @@ static acpi_status acpi_serial_port(struct uart_port *port,
static acpi_status acpi_serial_ext_irq(struct uart_port *port,
struct acpi_resource_ext_irq *ext_irq)
{
if (ext_irq->number_of_interrupts > 0)
port->irq = acpi_register_gsi(ext_irq->interrupts[0],
int rc;

if (ext_irq->number_of_interrupts > 0) {
rc = acpi_register_gsi(ext_irq->interrupts[0],
ext_irq->edge_level, ext_irq->active_high_low);
if (rc < 0)
return AE_ERROR;
port->irq = rc;
}
return AE_OK;
}

static acpi_status acpi_serial_irq(struct uart_port *port,
struct acpi_resource_irq *irq)
{
if (irq->number_of_interrupts > 0)
port->irq = acpi_register_gsi(irq->interrupts[0],
int rc;

if (irq->number_of_interrupts > 0) {
rc = acpi_register_gsi(irq->interrupts[0],
irq->edge_level, irq->active_high_low);
if (rc < 0)
return AE_ERROR;
port->irq = rc;
}
return AE_OK;
}

Expand Down

0 comments on commit 1a7c681

Please sign in to comment.