diff options
| author | Bjorn Helgaas <bjorn.helgaas@com.rmk.(none)> | 2004-03-15 22:55:39 +0000 |
|---|---|---|
| committer | Russell King <rmk@flint.arm.linux.org.uk> | 2004-03-15 22:55:39 +0000 |
| commit | b7d8e73f83c19c1ba81e4dd6a221fdd39e4483ff (patch) | |
| tree | e3217f222a26f0bff181532feb1cf13bdccfea30 | |
| parent | c03fdc67fe95373f633613eca7bf3c4f939bc017 (diff) | |
[SERIAL] fix PCI interrupt setting for ia64
Patch from Bjorn Helgaas
ACPI and HCDP tell us what IRQ the serial port uses, so there's
no need to have the driver probe for the IRQ.
| -rw-r--r-- | drivers/serial/8250_acpi.c | 3 | ||||
| -rw-r--r-- | drivers/serial/8250_hcdp.c | 2 |
2 files changed, 1 insertions, 4 deletions
diff --git a/drivers/serial/8250_acpi.c b/drivers/serial/8250_acpi.c index d2be2bd9d0ba..e914b7a5b5b1 100644 --- a/drivers/serial/8250_acpi.c +++ b/drivers/serial/8250_acpi.c @@ -134,8 +134,7 @@ static int acpi_serial_add(struct acpi_device *device) } serial_req.baud_base = BASE_BAUD; - serial_req.flags = UPF_SKIP_TEST | UPF_BOOT_AUTOCONF | - UPF_AUTO_IRQ | UPF_RESOURCES; + serial_req.flags = UPF_SKIP_TEST | UPF_BOOT_AUTOCONF | UPF_RESOURCES; priv->line = register_serial(&serial_req); if (priv->line < 0) { diff --git a/drivers/serial/8250_hcdp.c b/drivers/serial/8250_hcdp.c index fa1329c46df3..6513fe8faf4d 100644 --- a/drivers/serial/8250_hcdp.c +++ b/drivers/serial/8250_hcdp.c @@ -186,8 +186,6 @@ setup_serial_hcdp(void *tablep) port.irq = gsi; #endif port.flags = UPF_SKIP_TEST | UPF_BOOT_AUTOCONF | UPF_RESOURCES; - if (gsi) - port.flags |= ASYNC_AUTO_IRQ; /* * Note: the above memset() initializes port.line to 0, |
