Commit acf3fabb authored by Linus Torvalds's avatar Linus Torvalds

Merge bk://bk.arm.linux.org.uk/linux-2.6-serial

into ppc970.osdl.org:/home/torvalds/v2.5/linux
parents 1893f0e5 b965eeb8
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
#include <linux/serial.h> #include <linux/serial.h>
#include <linux/serialP.h> #include <linux/serialP.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/device.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/irq.h> #include <asm/irq.h>
...@@ -2194,3 +2195,4 @@ MODULE_PARM_DESC(probe_rsa, "Probe I/O ports for RSA"); ...@@ -2194,3 +2195,4 @@ MODULE_PARM_DESC(probe_rsa, "Probe I/O ports for RSA");
MODULE_PARM(force_rsa, "1-" __MODULE_STRING(PORT_RSA_MAX) "i"); MODULE_PARM(force_rsa, "1-" __MODULE_STRING(PORT_RSA_MAX) "i");
MODULE_PARM_DESC(force_rsa, "Force I/O ports for RSA"); MODULE_PARM_DESC(force_rsa, "Force I/O ports for RSA");
#endif #endif
MODULE_ALIAS_CHARDEV_MAJOR(TTY_MAJOR);
...@@ -134,8 +134,7 @@ static int acpi_serial_add(struct acpi_device *device) ...@@ -134,8 +134,7 @@ static int acpi_serial_add(struct acpi_device *device)
} }
serial_req.baud_base = BASE_BAUD; serial_req.baud_base = BASE_BAUD;
serial_req.flags = UPF_SKIP_TEST | UPF_BOOT_AUTOCONF | serial_req.flags = UPF_SKIP_TEST | UPF_BOOT_AUTOCONF | UPF_RESOURCES;
UPF_AUTO_IRQ | UPF_RESOURCES;
priv->line = register_serial(&serial_req); priv->line = register_serial(&serial_req);
if (priv->line < 0) { if (priv->line < 0) {
......
...@@ -186,8 +186,6 @@ setup_serial_hcdp(void *tablep) ...@@ -186,8 +186,6 @@ setup_serial_hcdp(void *tablep)
port.irq = gsi; port.irq = gsi;
#endif #endif
port.flags = UPF_SKIP_TEST | UPF_BOOT_AUTOCONF | UPF_RESOURCES; 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, * Note: the above memset() initializes port.line to 0,
......
...@@ -26,11 +26,6 @@ ...@@ -26,11 +26,6 @@
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/circ_buf.h> #include <linux/circ_buf.h>
#include <linux/wait.h> #include <linux/wait.h>
#if (LINUX_VERSION_CODE < 0x020300)
/* Unfortunate, but Linux 2.2 needs async_icount defined here and
* it got moved in 2.3 */
#include <linux/serial.h>
#endif
struct serial_state { struct serial_state {
int magic; int magic;
......
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