All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <567194C3.1050606@hurleysoftware.com>

diff --git a/a/1.txt b/N1/1.txt
index 3fb1833..c3a1378 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -7,7 +7,7 @@ On 12/16/2015 07:36 AM, Anton Wuerfel wrote:
 
 Comments below.
 
-> Signed-off-by: Anton W=C3=BCrfel <anton.wuerfel@fau.de>
+> Signed-off-by: Anton Würfel <anton.wuerfel@fau.de>
 > Signed-off-by: Phillip Raffeck <phillip.raffeck@fau.de>
 > CC: linux-kernel@i4.cs.fau.de
 > ---
@@ -22,182 +22,168 @@ Comments below.
 >  drivers/tty/serial/8250/8250_hub6.c          |  2 +-
 >  drivers/tty/serial/8250/8250_pci.c           |  7 +++-
 >  drivers/tty/serial/8250/8250_port.c          |  3 ++
->  drivers/tty/serial/8250/serial_cs.c          | 58 ++++++++++++++----=
-----------
+>  drivers/tty/serial/8250/serial_cs.c          | 58 ++++++++++++++--------------
 >  12 files changed, 52 insertions(+), 36 deletions(-)
->=20
-> diff --git a/drivers/tty/serial/8250/8250_accent.c b/drivers/tty/seri=
-al/8250/8250_accent.c
+> 
+> diff --git a/drivers/tty/serial/8250/8250_accent.c b/drivers/tty/serial/8250/8250_accent.c
 > index 34b51c6..c480729 100644
 > --- a/drivers/tty/serial/8250/8250_accent.c
 > +++ b/drivers/tty/serial/8250/8250_accent.c
 > @@ -10,7 +10,7 @@
 >  #include <linux/init.h>
 >  #include <linux/serial_8250.h>
-> =20
+>  
 > -#define PORT(_base,_irq)				\
 > +#define PORT(_base, _irq)				\
 
 ok
 
 >  	{						\
->  		.iobase		=3D _base,		\
->  		.irq		=3D _irq,			\
-> diff --git a/drivers/tty/serial/8250/8250_acorn.c b/drivers/tty/seria=
-l/8250/8250_acorn.c
+>  		.iobase		= _base,		\
+>  		.irq		= _irq,			\
+> diff --git a/drivers/tty/serial/8250/8250_acorn.c b/drivers/tty/serial/8250/8250_acorn.c
 > index 549aa07..402dfdd 100644
 > --- a/drivers/tty/serial/8250/8250_acorn.c
 > +++ b/drivers/tty/serial/8250/8250_acorn.c
-> @@ -70,7 +70,7 @@ serial_card_probe(struct expansion_card *ec, const =
-struct ecard_id *id)
->  	uart.port.regshift	=3D 2;
->  	uart.port.dev	=3D &ec->dev;
-> =20
-> -	for (i =3D 0; i < info->num_ports; i ++) {
-> +	for (i =3D 0; i < info->num_ports; i++) {
+> @@ -70,7 +70,7 @@ serial_card_probe(struct expansion_card *ec, const struct ecard_id *id)
+>  	uart.port.regshift	= 2;
+>  	uart.port.dev	= &ec->dev;
+>  
+> -	for (i = 0; i < info->num_ports; i ++) {
+> +	for (i = 0; i < info->num_ports; i++) {
 
 Ok
 
->  		uart.port.membase =3D info->vaddr + type->offset[i];
->  		uart.port.mapbase =3D bus_addr + type->offset[i];
-> =20
-> diff --git a/drivers/tty/serial/8250/8250_boca.c b/drivers/tty/serial=
-/8250/8250_boca.c
+>  		uart.port.membase = info->vaddr + type->offset[i];
+>  		uart.port.mapbase = bus_addr + type->offset[i];
+>  
+> diff --git a/drivers/tty/serial/8250/8250_boca.c b/drivers/tty/serial/8250/8250_boca.c
 > index d125dc1..e42a5b5 100644
 > --- a/drivers/tty/serial/8250/8250_boca.c
 > +++ b/drivers/tty/serial/8250/8250_boca.c
 > @@ -10,7 +10,7 @@
 >  #include <linux/init.h>
 >  #include <linux/serial_8250.h>
-> =20
+>  
 > -#define PORT(_base,_irq)				\
 > +#define PORT(_base, _irq)				\
 
 Ok
 
 >  	{						\
->  		.iobase		=3D _base,		\
->  		.irq		=3D _irq,			\
-> diff --git a/drivers/tty/serial/8250/8250_core.c b/drivers/tty/serial=
-/8250/8250_core.c
+>  		.iobase		= _base,		\
+>  		.irq		= _irq,			\
+> diff --git a/drivers/tty/serial/8250/8250_core.c b/drivers/tty/serial/8250/8250_core.c
 > index 3912646..89a20c9 100644
 > --- a/drivers/tty/serial/8250/8250_core.c
 > +++ b/drivers/tty/serial/8250/8250_core.c
 > @@ -756,6 +756,7 @@ void serial8250_suspend_port(int line)
 >  	if (!console_suspend_enabled && uart_console(port) &&
->  	    port->type !=3D PORT_8250) {
->  		unsigned char canary =3D 0xa5;
+>  	    port->type != PORT_8250) {
+>  		unsigned char canary = 0xa5;
 > +
 
 Not ok.
 
 >  		serial_out(up, UART_SCR, canary);
->  		if (serial_in(up, UART_SCR) =3D=3D canary)
->  			up->canary =3D canary;
-> diff --git a/drivers/tty/serial/8250/8250_dw.c b/drivers/tty/serial/8=
-250/8250_dw.c
+>  		if (serial_in(up, UART_SCR) == canary)
+>  			up->canary = canary;
+> diff --git a/drivers/tty/serial/8250/8250_dw.c b/drivers/tty/serial/8250/8250_dw.c
 > index a5d319e..0f67355 100644
 > --- a/drivers/tty/serial/8250/8250_dw.c
 > +++ b/drivers/tty/serial/8250/8250_dw.c
-> @@ -102,8 +102,10 @@ static void dw8250_serial_out(struct uart_port *=
-p, int offset, int value)
+> @@ -102,8 +102,10 @@ static void dw8250_serial_out(struct uart_port *p, int offset, int value)
 >  	/* Make sure LCR write wasn't ignored */
->  	if (offset =3D=3D UART_LCR) {
->  		int tries =3D 1000;
+>  	if (offset == UART_LCR) {
+>  		int tries = 1000;
 > +
 
 Not ok.
 
 >  		while (tries--) {
->  			unsigned int lcr =3D p->serial_in(p, UART_LCR);
+>  			unsigned int lcr = p->serial_in(p, UART_LCR);
 > +
->  			if ((value & ~UART_LCR_SPAR) =3D=3D (lcr & ~UART_LCR_SPAR))
+>  			if ((value & ~UART_LCR_SPAR) == (lcr & ~UART_LCR_SPAR))
 >  				return;
 >  			dw8250_force_idle(p);
-> @@ -143,8 +145,10 @@ static void dw8250_serial_outq(struct uart_port =
-*p, int offset, int value)
+> @@ -143,8 +145,10 @@ static void dw8250_serial_outq(struct uart_port *p, int offset, int value)
 >  	/* Make sure LCR write wasn't ignored */
->  	if (offset =3D=3D UART_LCR) {
->  		int tries =3D 1000;
+>  	if (offset == UART_LCR) {
+>  		int tries = 1000;
 > +
 
 Not ok.
 
 >  		while (tries--) {
->  			unsigned int lcr =3D p->serial_in(p, UART_LCR);
+>  			unsigned int lcr = p->serial_in(p, UART_LCR);
 > +
 
 Not ok.
 
 In particular, I dislike separation between initialized variables and
-following statements, _especially_ when the initialization is non-trivi=
-al.
+following statements, _especially_ when the initialization is non-trivial.
 
 
->  			if ((value & ~UART_LCR_SPAR) =3D=3D (lcr & ~UART_LCR_SPAR))
+>  			if ((value & ~UART_LCR_SPAR) == (lcr & ~UART_LCR_SPAR))
 >  				return;
 >  			dw8250_force_idle(p);
-> @@ -166,8 +170,10 @@ static void dw8250_serial_out32(struct uart_port=
- *p, int offset, int value)
+> @@ -166,8 +170,10 @@ static void dw8250_serial_out32(struct uart_port *p, int offset, int value)
 >  	/* Make sure LCR write wasn't ignored */
->  	if (offset =3D=3D UART_LCR) {
->  		int tries =3D 1000;
+>  	if (offset == UART_LCR) {
+>  		int tries = 1000;
 > +
 
 Not ok.
 
 >  		while (tries--) {
->  			unsigned int lcr =3D p->serial_in(p, UART_LCR);
+>  			unsigned int lcr = p->serial_in(p, UART_LCR);
 > +
 
 Not ok.
 
->  			if ((value & ~UART_LCR_SPAR) =3D=3D (lcr & ~UART_LCR_SPAR))
+>  			if ((value & ~UART_LCR_SPAR) == (lcr & ~UART_LCR_SPAR))
 >  				return;
 >  			dw8250_force_idle(p);
-> diff --git a/drivers/tty/serial/8250/8250_exar_st16c554.c b/drivers/t=
-ty/serial/8250/8250_exar_st16c554.c
+> diff --git a/drivers/tty/serial/8250/8250_exar_st16c554.c b/drivers/tty/serial/8250/8250_exar_st16c554.c
 > index bf53aab..999f2d3 100644
 > --- a/drivers/tty/serial/8250/8250_exar_st16c554.c
 > +++ b/drivers/tty/serial/8250/8250_exar_st16c554.c
 > @@ -13,7 +13,7 @@
 >  #include <linux/init.h>
 >  #include <linux/serial_8250.h>
-> =20
+>  
 > -#define PORT(_base,_irq)				\
 > +#define PORT(_base, _irq)				\
 
 Ok
 
 >  	{						\
->  		.iobase		=3D _base,		\
->  		.irq		=3D _irq,			\
-> diff --git a/drivers/tty/serial/8250/8250_fourport.c b/drivers/tty/se=
-rial/8250/8250_fourport.c
+>  		.iobase		= _base,		\
+>  		.irq		= _irq,			\
+> diff --git a/drivers/tty/serial/8250/8250_fourport.c b/drivers/tty/serial/8250/8250_fourport.c
 > index be15826..9a04a8a 100644
 > --- a/drivers/tty/serial/8250/8250_fourport.c
 > +++ b/drivers/tty/serial/8250/8250_fourport.c
 > @@ -10,7 +10,7 @@
 >  #include <linux/init.h>
 >  #include <linux/serial_8250.h>
-> =20
+>  
 > -#define PORT(_base,_irq)						\
 > +#define PORT(_base, _irq)						\
 
 Ok
 
 >  	{								\
->  		.iobase		=3D _base,				\
->  		.irq		=3D _irq,					\
-> diff --git a/drivers/tty/serial/8250/8250_hp300.c b/drivers/tty/seria=
-l/8250/8250_hp300.c
+>  		.iobase		= _base,				\
+>  		.irq		= _irq,					\
+> diff --git a/drivers/tty/serial/8250/8250_hp300.c b/drivers/tty/serial/8250/8250_hp300.c
 > index 2891958..38d8cb2 100644
 > --- a/drivers/tty/serial/8250/8250_hp300.c
 > +++ b/drivers/tty/serial/8250/8250_hp300.c
 > @@ -125,6 +125,7 @@ int __init hp300_setup_serial_console(void)
 >  	} else {
 >  #ifdef CONFIG_HPDCA
->  		unsigned long pa =3D dio_scodetophysaddr(scode);
+>  		unsigned long pa = dio_scodetophysaddr(scode);
 > +
 >  		if (!pa)
 >  			return 0;
@@ -205,71 +191,64 @@ l/8250/8250_hp300.c
 Not ok.
 
 This is a particularly good example of how bad that style is.
-The relevant code is the call to dio_scode_tophysaddr() _not the if (!p=
-a)_
+The relevant code is the call to dio_scode_tophysaddr() _not the if (!pa)_
 
 Newline after uninitialized vars - ok.
-Newline after initialized vars - not ok. Unless trivial initialization =
-and
+Newline after initialized vars - not ok. Unless trivial initialization and
 you wrote it.
 
 
-> diff --git a/drivers/tty/serial/8250/8250_hub6.c b/drivers/tty/serial=
-/8250/8250_hub6.c
+> diff --git a/drivers/tty/serial/8250/8250_hub6.c b/drivers/tty/serial/8250/8250_hub6.c
 > index a5c778e..27124e2 100644
 > --- a/drivers/tty/serial/8250/8250_hub6.c
 > +++ b/drivers/tty/serial/8250/8250_hub6.c
 > @@ -10,7 +10,7 @@
 >  #include <linux/init.h>
 >  #include <linux/serial_8250.h>
-> =20
+>  
 > -#define HUB6(card,port)							\
 > +#define HUB6(card, port)						\
 
 ok
 
 >  	{								\
->  		.iobase		=3D 0x302,				\
->  		.irq		=3D 3,					\
-> diff --git a/drivers/tty/serial/8250/8250_pci.c b/drivers/tty/serial/=
-8250/8250_pci.c
+>  		.iobase		= 0x302,				\
+>  		.irq		= 3,					\
+> diff --git a/drivers/tty/serial/8250/8250_pci.c b/drivers/tty/serial/8250/8250_pci.c
 > index 4097f3f..ed99fdf 100644
 > --- a/drivers/tty/serial/8250/8250_pci.c
 > +++ b/drivers/tty/serial/8250/8250_pci.c
-> @@ -113,6 +113,7 @@ static int addidata_apci7800_setup(struct serial_=
-private *priv,
+> @@ -113,6 +113,7 @@ static int addidata_apci7800_setup(struct serial_private *priv,
 >  				struct uart_8250_port *port, int idx)
 >  {
->  	unsigned int bar =3D 0, offset =3D board->first_offset;
+>  	unsigned int bar = 0, offset = board->first_offset;
 > +
 
 not ok
 
->  	bar =3D FL_GET_BASE(board->flags);
-> =20
+>  	bar = FL_GET_BASE(board->flags);
+>  
 >  	if (idx < 2) {
-> @@ -1115,6 +1116,7 @@ static struct quatech_feature quatech_cards[] =3D=
- {
+> @@ -1115,6 +1116,7 @@ static struct quatech_feature quatech_cards[] = {
 >  static int pci_quatech_amcc(u16 devid)
 >  {
->  	struct quatech_feature *qf =3D &quatech_cards[0];
+>  	struct quatech_feature *qf = &quatech_cards[0];
 > +
 
 not ok
 
 >  	while (qf->devid) {
->  		if (qf->devid =3D=3D devid)
+>  		if (qf->devid == devid)
 >  			return qf->amcc;
-> @@ -1200,6 +1202,7 @@ static int pci_quatech_test(struct uart_8250_po=
-rt *port)
+> @@ -1200,6 +1202,7 @@ static int pci_quatech_test(struct uart_8250_port *port)
 >  {
 >  	u8 reg;
->  	u8 qopr =3D pci_quatech_rqopr(port);
+>  	u8 qopr = pci_quatech_rqopr(port);
 > +
 
 Swap the declaration order and its ok. IOW,
 
-+ 	u8 qopr =3D pci_quatech_rqopr(port);
++ 	u8 qopr = pci_quatech_rqopr(port);
 + 	u8 reg;
 +
 
@@ -277,16 +256,15 @@ or even better
 
 + 	u8 reg, qopr;
 +
-+ 	qopr =3D pci_quatech_rqopr(port);
++ 	qopr = pci_quatech_rqopr(port);
 
 >  	pci_quatech_wqopr(port, qopr & QPCR_TEST_FOR1);
->  	reg =3D pci_quatech_rqopr(port) & 0xC0;
->  	if (reg !=3D QPCR_TEST_GET1)
-> @@ -1284,8 +1287,10 @@ static int pci_quatech_init(struct pci_dev *de=
-v)
+>  	reg = pci_quatech_rqopr(port) & 0xC0;
+>  	if (reg != QPCR_TEST_GET1)
+> @@ -1284,8 +1287,10 @@ static int pci_quatech_init(struct pci_dev *dev)
 >  {
 >  	if (pci_quatech_amcc(dev->device)) {
->  		unsigned long base =3D pci_resource_start(dev, 0);
+>  		unsigned long base = pci_resource_start(dev, 0);
 > +
 
 not ok
@@ -299,10 +277,9 @@ not ok
 ok
 
 >  			outl(inl(base + 0x38) | 0x00002000, base + 0x38);
->  			tmp =3D inl(base + 0x3c);
+>  			tmp = inl(base + 0x3c);
 >  			outl(tmp | 0x01000000, base + 0x3c);
-> @@ -4502,7 +4507,7 @@ static struct pci_device_id serial_pci_tbl[] =3D=
- {
+> @@ -4502,7 +4507,7 @@ static struct pci_device_id serial_pci_tbl[] = {
 >  		PCI_ANY_ID, PCI_ANY_ID, 0, 0,
 >  		pbn_b0_bt_2_921600 },
 >  	{	PCI_VENDOR_ID_OXSEMI, PCI_DEVICE_ID_OXSEMI_16PCI958,
@@ -312,27 +289,24 @@ ok
 ok
 
 >  		pbn_b2_8_1152000 },
-> =20
+>  
 >  	/*
-> diff --git a/drivers/tty/serial/8250/8250_port.c b/drivers/tty/serial=
-/8250/8250_port.c
+> diff --git a/drivers/tty/serial/8250/8250_port.c b/drivers/tty/serial/8250/8250_port.c
 > index 52d82d2..ae8f993 100644
 > --- a/drivers/tty/serial/8250/8250_port.c
 > +++ b/drivers/tty/serial/8250/8250_port.c
-> @@ -1327,6 +1327,7 @@ static void serial8250_start_tx(struct uart_por=
-t *port)
-> =20
+> @@ -1327,6 +1327,7 @@ static void serial8250_start_tx(struct uart_port *port)
+>  
 >  		if (up->bugs & UART_BUG_TXEN) {
 >  			unsigned char lsr;
 > +
 
 ok
 
->  			lsr =3D serial_in(up, UART_LSR);
->  			up->lsr_saved_flags |=3D lsr & LSR_SAVE_FLAGS;
+>  			lsr = serial_in(up, UART_LSR);
+>  			up->lsr_saved_flags |= lsr & LSR_SAVE_FLAGS;
 >  			if (lsr & UART_LSR_THRE)
-> @@ -1734,8 +1735,10 @@ static void wait_for_xmitr(struct uart_8250_po=
-rt *up, int bits)
+> @@ -1734,8 +1735,10 @@ static void wait_for_xmitr(struct uart_8250_port *up, int bits)
 >  	/* Wait up to 1s for flow control if necessary */
 >  	if (up->port.flags & UPF_CONS_FLOW) {
 >  		unsigned int tmout;
@@ -340,201 +314,132 @@ rt *up, int bits)
 
 ok
 
->  		for (tmout =3D 1000000; tmout; tmout--) {
->  			unsigned int msr =3D serial_in(up, UART_MSR);
+>  		for (tmout = 1000000; tmout; tmout--) {
+>  			unsigned int msr = serial_in(up, UART_MSR);
 > +
 
 not ok
 
->  			up->msr_saved_flags |=3D msr & MSR_SAVE_FLAGS;
+>  			up->msr_saved_flags |= msr & MSR_SAVE_FLAGS;
 >  			if (msr & UART_MSR_CTS)
 >  				break;
-> diff --git a/drivers/tty/serial/8250/serial_cs.c b/drivers/tty/serial=
-/8250/serial_cs.c
+> diff --git a/drivers/tty/serial/8250/serial_cs.c b/drivers/tty/serial/8250/serial_cs.c
 > index 4d180c9..f5270ba 100644
 > --- a/drivers/tty/serial/8250/serial_cs.c
 > +++ b/drivers/tty/serial/8250/serial_cs.c
-> @@ -257,7 +257,7 @@ static const struct serial_quirk quirks[] =3D {
+> @@ -257,7 +257,7 @@ static const struct serial_quirk quirks[] = {
 >  };
-> =20
-> =20
+>  
+>  
 > -static int serial_config(struct pcmcia_device * link);
 > +static int serial_config(struct pcmcia_device *link);
 
 ok
 
-> =20
-> =20
+>  
+>  
 >  static void serial_remove(struct pcmcia_device *link)
-> @@ -309,7 +309,7 @@ static int serial_probe(struct pcmcia_device *lin=
-k)
+> @@ -309,7 +309,7 @@ static int serial_probe(struct pcmcia_device *link)
 >  	dev_dbg(&link->dev, "serial_attach()\n");
-> =20
+>  
 >  	/* Create new serial device */
-> -	info =3D kzalloc(sizeof (*info), GFP_KERNEL);
-> +	info =3D kzalloc(sizeof(*info), GFP_KERNEL);
+> -	info = kzalloc(sizeof (*info), GFP_KERNEL);
+> +	info = kzalloc(sizeof(*info), GFP_KERNEL);
 
 ok
 
 >  	if (!info)
 >  		return -ENOMEM;
->  	info->p_dev =3D link;
-> @@ -339,7 +339,7 @@ static void serial_detach(struct pcmcia_device *l=
-ink)
-> =20
->  /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
-=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
-=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*/
-> =20
-> -static int setup_serial(struct pcmcia_device *handle, struct serial_=
-info * info,
-> +static int setup_serial(struct pcmcia_device *handle, struct serial_=
-info *info,
+>  	info->p_dev = link;
+> @@ -339,7 +339,7 @@ static void serial_detach(struct pcmcia_device *link)
+>  
+>  /*====================================================================*/
+>  
+> -static int setup_serial(struct pcmcia_device *handle, struct serial_info * info,
+> +static int setup_serial(struct pcmcia_device *handle, struct serial_info *info,
 
 ok
 
 >  			unsigned int iobase, int irq)
 >  {
 >  	struct uart_8250_port uart;
-> @@ -600,7 +600,7 @@ static int serial_check_for_multi(struct pcmcia_d=
-evice *p_dev,  void *priv_data)
+> @@ -600,7 +600,7 @@ static int serial_check_for_multi(struct pcmcia_device *p_dev,  void *priv_data)
 >  }
-> =20
-> =20
+>  
+>  
 > -static int serial_config(struct pcmcia_device * link)
 > +static int serial_config(struct pcmcia_device *link)
 
 ok
 
 >  {
->  	struct serial_info *info =3D link->priv;
+>  	struct serial_info *info = link->priv;
 >  	int i;
-> @@ -701,7 +701,7 @@ static const struct pcmcia_device_id serial_ids[]=
- =3D {
->  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "LINKSYS", "PCMLM336", 0xf7cb0b07, 0=
-x7a821b58),
->  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "MEGAHERTZ", "XJEM1144/CCEM1144", 0x=
-f510db04, 0x52d21e1e),
->  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "MICRO RESEARCH", "COMBO-L/M-336", 0=
-xb2ced065, 0x3ced0555),
-> -	PCMCIA_PFC_DEVICE_PROD_ID12(1, "NEC", "PK-UG-J001" ,0x18df0ba0 ,0x8=
-31b1064),
-> +	PCMCIA_PFC_DEVICE_PROD_ID12(1, "NEC", "PK-UG-J001", 0x18df0ba0, 0x8=
-31b1064),
+> @@ -701,7 +701,7 @@ static const struct pcmcia_device_id serial_ids[] = {
+>  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "LINKSYS", "PCMLM336", 0xf7cb0b07, 0x7a821b58),
+>  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "MEGAHERTZ", "XJEM1144/CCEM1144", 0xf510db04, 0x52d21e1e),
+>  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "MICRO RESEARCH", "COMBO-L/M-336", 0xb2ced065, 0x3ced0555),
+> -	PCMCIA_PFC_DEVICE_PROD_ID12(1, "NEC", "PK-UG-J001" ,0x18df0ba0 ,0x831b1064),
+> +	PCMCIA_PFC_DEVICE_PROD_ID12(1, "NEC", "PK-UG-J001", 0x18df0ba0, 0x831b1064),
 
 ok
 
 
->  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "Ositech", "Trumpcard:Jack of Diamon=
-ds Modem+Ethernet", 0xc2f80cd, 0x656947b9),
->  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "Ositech", "Trumpcard:Jack of Hearts=
- Modem+Ethernet", 0xc2f80cd, 0xdc9ba5ed),
->  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "PCMCIAs", "ComboCard", 0xdcfe12d3, =
-0xcd8906cc),
-> @@ -797,30 +797,30 @@ static const struct pcmcia_device_id serial_ids=
-[] =3D {
->  	PCMCIA_DEVICE_CIS_PROD_ID123("ADVANTECH", "COMpad-32/85", "1.0", 0x=
-96913a85, 0x8fbe92ae, 0x0877b627, "cis/COMpad2.cis"),
->  	PCMCIA_DEVICE_CIS_PROD_ID2("RS-COM 2P", 0xad20b156, "cis/RS-COM-2P.=
-cis"),
->  	PCMCIA_DEVICE_CIS_MANF_CARD(0x0013, 0x0000, "cis/GLOBETROTTER.cis")=
-,
-> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL =
-CARD: SL100  1.00.",0x19ca78af,0xf964f42b),
-> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL =
-CARD: SL100",0x19ca78af,0x71d98e83),
-> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL =
-CARD: SL232  1.00.",0x19ca78af,0x69fb7490),
-> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL =
-CARD: SL232",0x19ca78af,0xb6bc0235),
-> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.","SERIAL =
-CARD: CF232",0x63f2e0bd,0xb9e175d3),
-> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.","SERIAL =
-CARD: CF232-5",0x63f2e0bd,0xfce33442),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF232",0x3beb8cf2,0x17=
-1e7190),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF232-5",0x3beb8cf2,0x=
-20da4262),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF428",0x3beb8cf2,0xea=
-5dd57d),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF500",0x3beb8cf2,0xd7=
-7255fa),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: IC232",0x3beb8cf2,0x6a=
-709903),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: SL232",0x3beb8cf2,0x18=
-430676),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: XL232",0x3beb8cf2,0x6f=
-933767),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: CF332",0x3beb8cf=
-2,0x16dc1ba7),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: SL332",0x3beb8cf=
-2,0x19816c41),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: SL385",0x3beb8cf=
-2,0x64112029),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: SL432",0x3beb8cf=
-2,0x1cce7ac4),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial+Parallel Port: SP230",=
-0x3beb8cf2,0xdb9e58bc),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: CF332",0x3beb8cf=
-2,0x16dc1ba7),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: SL332",0x3beb8cf=
-2,0x19816c41),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: SL385",0x3beb8cf=
-2,0x64112029),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: SL432",0x3beb8cf=
-2,0x1cce7ac4),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(2,"Elan","Serial Port: SL432",0x3beb8cf=
-2,0x1cce7ac4),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(3,"Elan","Serial Port: SL432",0x3beb8cf=
-2,0x1cce7ac4),
-> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL=
- CARD: SL100  1.00.", 0x19ca78af, 0xf964f42b),
-> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL=
- CARD: SL100", 0x19ca78af, 0x71d98e83),
-> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL=
- CARD: SL232  1.00.", 0x19ca78af, 0x69fb7490),
-> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL=
- CARD: SL232", 0x19ca78af, 0xb6bc0235),
-> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL=
- CARD: CF232", 0x63f2e0bd, 0xb9e175d3),
-> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL=
- CARD: CF232-5", 0x63f2e0bd, 0xfce33442),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232", 0x3beb8cf2, 0=
-x171e7190),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232-5", 0x3beb8cf2,=
- 0x20da4262),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF428", 0x3beb8cf2, 0=
-xea5dd57d),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF500", 0x3beb8cf2, 0=
-xd77255fa),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: IC232", 0x3beb8cf2, 0=
-x6a709903),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: SL232", 0x3beb8cf2, 0=
-x18430676),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: XL232", 0x3beb8cf2, 0=
-x6f933767),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: CF332", 0x3beb=
-8cf2, 0x16dc1ba7),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: SL332", 0x3beb=
-8cf2, 0x19816c41),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: SL385", 0x3beb=
-8cf2, 0x64112029),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: SL432", 0x3beb=
-8cf2, 0x1cce7ac4),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial+Parallel Port: SP230=
-", 0x3beb8cf2, 0xdb9e58bc),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: CF332", 0x3beb=
-8cf2, 0x16dc1ba7),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: SL332", 0x3beb=
-8cf2, 0x19816c41),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: SL385", 0x3beb=
-8cf2, 0x64112029),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: SL432", 0x3beb=
-8cf2, 0x1cce7ac4),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(2, "Elan", "Serial Port: SL432", 0x3beb=
-8cf2, 0x1cce7ac4),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(3, "Elan", "Serial Port: SL432", 0x3beb=
-8cf2, 0x1cce7ac4),
+>  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "Ositech", "Trumpcard:Jack of Diamonds Modem+Ethernet", 0xc2f80cd, 0x656947b9),
+>  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "Ositech", "Trumpcard:Jack of Hearts Modem+Ethernet", 0xc2f80cd, 0xdc9ba5ed),
+>  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "PCMCIAs", "ComboCard", 0xdcfe12d3, 0xcd8906cc),
+> @@ -797,30 +797,30 @@ static const struct pcmcia_device_id serial_ids[] = {
+>  	PCMCIA_DEVICE_CIS_PROD_ID123("ADVANTECH", "COMpad-32/85", "1.0", 0x96913a85, 0x8fbe92ae, 0x0877b627, "cis/COMpad2.cis"),
+>  	PCMCIA_DEVICE_CIS_PROD_ID2("RS-COM 2P", 0xad20b156, "cis/RS-COM-2P.cis"),
+>  	PCMCIA_DEVICE_CIS_MANF_CARD(0x0013, 0x0000, "cis/GLOBETROTTER.cis"),
+> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL CARD: SL100  1.00.",0x19ca78af,0xf964f42b),
+> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL CARD: SL100",0x19ca78af,0x71d98e83),
+> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL CARD: SL232  1.00.",0x19ca78af,0x69fb7490),
+> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL CARD: SL232",0x19ca78af,0xb6bc0235),
+> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.","SERIAL CARD: CF232",0x63f2e0bd,0xb9e175d3),
+> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.","SERIAL CARD: CF232-5",0x63f2e0bd,0xfce33442),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF232",0x3beb8cf2,0x171e7190),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF232-5",0x3beb8cf2,0x20da4262),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF428",0x3beb8cf2,0xea5dd57d),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF500",0x3beb8cf2,0xd77255fa),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: IC232",0x3beb8cf2,0x6a709903),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: SL232",0x3beb8cf2,0x18430676),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: XL232",0x3beb8cf2,0x6f933767),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: CF332",0x3beb8cf2,0x16dc1ba7),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: SL332",0x3beb8cf2,0x19816c41),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: SL385",0x3beb8cf2,0x64112029),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: SL432",0x3beb8cf2,0x1cce7ac4),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial+Parallel Port: SP230",0x3beb8cf2,0xdb9e58bc),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: CF332",0x3beb8cf2,0x16dc1ba7),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: SL332",0x3beb8cf2,0x19816c41),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: SL385",0x3beb8cf2,0x64112029),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: SL432",0x3beb8cf2,0x1cce7ac4),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(2,"Elan","Serial Port: SL432",0x3beb8cf2,0x1cce7ac4),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(3,"Elan","Serial Port: SL432",0x3beb8cf2,0x1cce7ac4),
+> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL100  1.00.", 0x19ca78af, 0xf964f42b),
+> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL100", 0x19ca78af, 0x71d98e83),
+> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL232  1.00.", 0x19ca78af, 0x69fb7490),
+> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL232", 0x19ca78af, 0xb6bc0235),
+> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL CARD: CF232", 0x63f2e0bd, 0xb9e175d3),
+> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL CARD: CF232-5", 0x63f2e0bd, 0xfce33442),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232", 0x3beb8cf2, 0x171e7190),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232-5", 0x3beb8cf2, 0x20da4262),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF428", 0x3beb8cf2, 0xea5dd57d),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF500", 0x3beb8cf2, 0xd77255fa),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: IC232", 0x3beb8cf2, 0x6a709903),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: SL232", 0x3beb8cf2, 0x18430676),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: XL232", 0x3beb8cf2, 0x6f933767),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: CF332", 0x3beb8cf2, 0x16dc1ba7),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: SL332", 0x3beb8cf2, 0x19816c41),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: SL385", 0x3beb8cf2, 0x64112029),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: SL432", 0x3beb8cf2, 0x1cce7ac4),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial+Parallel Port: SP230", 0x3beb8cf2, 0xdb9e58bc),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: CF332", 0x3beb8cf2, 0x16dc1ba7),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: SL332", 0x3beb8cf2, 0x19816c41),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: SL385", 0x3beb8cf2, 0x64112029),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: SL432", 0x3beb8cf2, 0x1cce7ac4),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(2, "Elan", "Serial Port: SL432", 0x3beb8cf2, 0x1cce7ac4),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(3, "Elan", "Serial Port: SL432", 0x3beb8cf2, 0x1cce7ac4),
 >  	PCMCIA_DEVICE_MANF_CARD(0x0279, 0x950b),
 >  	/* too generic */
 >  	/* PCMCIA_MFC_DEVICE_MANF_CARD(0, 0x0160, 0x0002), */
@@ -543,7 +448,6 @@ ok
 
 
 --
-To unsubscribe from this list: send the line "unsubscribe linux-parisc"=
- in
+To unsubscribe from this list: send the line "unsubscribe linux-parisc" in
 the body of a message to majordomo@vger.kernel.org
 More majordomo info at  http://vger.kernel.org/majordomo-info.html
diff --git a/a/content_digest b/N1/content_digest
index f87d912..118023e 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -26,7 +26,7 @@
   linux-kernel@vger.kernel.org
   linux-parisc@vger.kernel.org
   linux-kernel@i4.cs.fau.de
- " Phillip Raffeck <phillip.raffe\0"
+ " Phillip Raffeck <phillip.raffe>\0"
  "\00:1\0"
  "b\0"
  "Hi Anton,\n"
@@ -38,7 +38,7 @@
  "\n"
  "Comments below.\n"
  "\n"
- "> Signed-off-by: Anton W=C3=BCrfel <anton.wuerfel@fau.de>\n"
+ "> Signed-off-by: Anton W\303\274rfel <anton.wuerfel@fau.de>\n"
  "> Signed-off-by: Phillip Raffeck <phillip.raffeck@fau.de>\n"
  "> CC: linux-kernel@i4.cs.fau.de\n"
  "> ---\n"
@@ -53,182 +53,168 @@
  ">  drivers/tty/serial/8250/8250_hub6.c          |  2 +-\n"
  ">  drivers/tty/serial/8250/8250_pci.c           |  7 +++-\n"
  ">  drivers/tty/serial/8250/8250_port.c          |  3 ++\n"
- ">  drivers/tty/serial/8250/serial_cs.c          | 58 ++++++++++++++----=\n"
- "----------\n"
+ ">  drivers/tty/serial/8250/serial_cs.c          | 58 ++++++++++++++--------------\n"
  ">  12 files changed, 52 insertions(+), 36 deletions(-)\n"
- ">=20\n"
- "> diff --git a/drivers/tty/serial/8250/8250_accent.c b/drivers/tty/seri=\n"
- "al/8250/8250_accent.c\n"
+ "> \n"
+ "> diff --git a/drivers/tty/serial/8250/8250_accent.c b/drivers/tty/serial/8250/8250_accent.c\n"
  "> index 34b51c6..c480729 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_accent.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_accent.c\n"
  "> @@ -10,7 +10,7 @@\n"
  ">  #include <linux/init.h>\n"
  ">  #include <linux/serial_8250.h>\n"
- "> =20\n"
+ ">  \n"
  "> -#define PORT(_base,_irq)\t\t\t\t\\\n"
  "> +#define PORT(_base, _irq)\t\t\t\t\\\n"
  "\n"
  "ok\n"
  "\n"
  ">  \t{\t\t\t\t\t\t\\\n"
- ">  \t\t.iobase\t\t=3D _base,\t\t\\\n"
- ">  \t\t.irq\t\t=3D _irq,\t\t\t\\\n"
- "> diff --git a/drivers/tty/serial/8250/8250_acorn.c b/drivers/tty/seria=\n"
- "l/8250/8250_acorn.c\n"
+ ">  \t\t.iobase\t\t= _base,\t\t\\\n"
+ ">  \t\t.irq\t\t= _irq,\t\t\t\\\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_acorn.c b/drivers/tty/serial/8250/8250_acorn.c\n"
  "> index 549aa07..402dfdd 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_acorn.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_acorn.c\n"
- "> @@ -70,7 +70,7 @@ serial_card_probe(struct expansion_card *ec, const =\n"
- "struct ecard_id *id)\n"
- ">  \tuart.port.regshift\t=3D 2;\n"
- ">  \tuart.port.dev\t=3D &ec->dev;\n"
- "> =20\n"
- "> -\tfor (i =3D 0; i < info->num_ports; i ++) {\n"
- "> +\tfor (i =3D 0; i < info->num_ports; i++) {\n"
+ "> @@ -70,7 +70,7 @@ serial_card_probe(struct expansion_card *ec, const struct ecard_id *id)\n"
+ ">  \tuart.port.regshift\t= 2;\n"
+ ">  \tuart.port.dev\t= &ec->dev;\n"
+ ">  \n"
+ "> -\tfor (i = 0; i < info->num_ports; i ++) {\n"
+ "> +\tfor (i = 0; i < info->num_ports; i++) {\n"
  "\n"
  "Ok\n"
  "\n"
- ">  \t\tuart.port.membase =3D info->vaddr + type->offset[i];\n"
- ">  \t\tuart.port.mapbase =3D bus_addr + type->offset[i];\n"
- "> =20\n"
- "> diff --git a/drivers/tty/serial/8250/8250_boca.c b/drivers/tty/serial=\n"
- "/8250/8250_boca.c\n"
+ ">  \t\tuart.port.membase = info->vaddr + type->offset[i];\n"
+ ">  \t\tuart.port.mapbase = bus_addr + type->offset[i];\n"
+ ">  \n"
+ "> diff --git a/drivers/tty/serial/8250/8250_boca.c b/drivers/tty/serial/8250/8250_boca.c\n"
  "> index d125dc1..e42a5b5 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_boca.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_boca.c\n"
  "> @@ -10,7 +10,7 @@\n"
  ">  #include <linux/init.h>\n"
  ">  #include <linux/serial_8250.h>\n"
- "> =20\n"
+ ">  \n"
  "> -#define PORT(_base,_irq)\t\t\t\t\\\n"
  "> +#define PORT(_base, _irq)\t\t\t\t\\\n"
  "\n"
  "Ok\n"
  "\n"
  ">  \t{\t\t\t\t\t\t\\\n"
- ">  \t\t.iobase\t\t=3D _base,\t\t\\\n"
- ">  \t\t.irq\t\t=3D _irq,\t\t\t\\\n"
- "> diff --git a/drivers/tty/serial/8250/8250_core.c b/drivers/tty/serial=\n"
- "/8250/8250_core.c\n"
+ ">  \t\t.iobase\t\t= _base,\t\t\\\n"
+ ">  \t\t.irq\t\t= _irq,\t\t\t\\\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_core.c b/drivers/tty/serial/8250/8250_core.c\n"
  "> index 3912646..89a20c9 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_core.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_core.c\n"
  "> @@ -756,6 +756,7 @@ void serial8250_suspend_port(int line)\n"
  ">  \tif (!console_suspend_enabled && uart_console(port) &&\n"
- ">  \t    port->type !=3D PORT_8250) {\n"
- ">  \t\tunsigned char canary =3D 0xa5;\n"
+ ">  \t    port->type != PORT_8250) {\n"
+ ">  \t\tunsigned char canary = 0xa5;\n"
  "> +\n"
  "\n"
  "Not ok.\n"
  "\n"
  ">  \t\tserial_out(up, UART_SCR, canary);\n"
- ">  \t\tif (serial_in(up, UART_SCR) =3D=3D canary)\n"
- ">  \t\t\tup->canary =3D canary;\n"
- "> diff --git a/drivers/tty/serial/8250/8250_dw.c b/drivers/tty/serial/8=\n"
- "250/8250_dw.c\n"
+ ">  \t\tif (serial_in(up, UART_SCR) == canary)\n"
+ ">  \t\t\tup->canary = canary;\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_dw.c b/drivers/tty/serial/8250/8250_dw.c\n"
  "> index a5d319e..0f67355 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_dw.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_dw.c\n"
- "> @@ -102,8 +102,10 @@ static void dw8250_serial_out(struct uart_port *=\n"
- "p, int offset, int value)\n"
+ "> @@ -102,8 +102,10 @@ static void dw8250_serial_out(struct uart_port *p, int offset, int value)\n"
  ">  \t/* Make sure LCR write wasn't ignored */\n"
- ">  \tif (offset =3D=3D UART_LCR) {\n"
- ">  \t\tint tries =3D 1000;\n"
+ ">  \tif (offset == UART_LCR) {\n"
+ ">  \t\tint tries = 1000;\n"
  "> +\n"
  "\n"
  "Not ok.\n"
  "\n"
  ">  \t\twhile (tries--) {\n"
- ">  \t\t\tunsigned int lcr =3D p->serial_in(p, UART_LCR);\n"
+ ">  \t\t\tunsigned int lcr = p->serial_in(p, UART_LCR);\n"
  "> +\n"
- ">  \t\t\tif ((value & ~UART_LCR_SPAR) =3D=3D (lcr & ~UART_LCR_SPAR))\n"
+ ">  \t\t\tif ((value & ~UART_LCR_SPAR) == (lcr & ~UART_LCR_SPAR))\n"
  ">  \t\t\t\treturn;\n"
  ">  \t\t\tdw8250_force_idle(p);\n"
- "> @@ -143,8 +145,10 @@ static void dw8250_serial_outq(struct uart_port =\n"
- "*p, int offset, int value)\n"
+ "> @@ -143,8 +145,10 @@ static void dw8250_serial_outq(struct uart_port *p, int offset, int value)\n"
  ">  \t/* Make sure LCR write wasn't ignored */\n"
- ">  \tif (offset =3D=3D UART_LCR) {\n"
- ">  \t\tint tries =3D 1000;\n"
+ ">  \tif (offset == UART_LCR) {\n"
+ ">  \t\tint tries = 1000;\n"
  "> +\n"
  "\n"
  "Not ok.\n"
  "\n"
  ">  \t\twhile (tries--) {\n"
- ">  \t\t\tunsigned int lcr =3D p->serial_in(p, UART_LCR);\n"
+ ">  \t\t\tunsigned int lcr = p->serial_in(p, UART_LCR);\n"
  "> +\n"
  "\n"
  "Not ok.\n"
  "\n"
  "In particular, I dislike separation between initialized variables and\n"
- "following statements, _especially_ when the initialization is non-trivi=\n"
- "al.\n"
+ "following statements, _especially_ when the initialization is non-trivial.\n"
  "\n"
  "\n"
- ">  \t\t\tif ((value & ~UART_LCR_SPAR) =3D=3D (lcr & ~UART_LCR_SPAR))\n"
+ ">  \t\t\tif ((value & ~UART_LCR_SPAR) == (lcr & ~UART_LCR_SPAR))\n"
  ">  \t\t\t\treturn;\n"
  ">  \t\t\tdw8250_force_idle(p);\n"
- "> @@ -166,8 +170,10 @@ static void dw8250_serial_out32(struct uart_port=\n"
- " *p, int offset, int value)\n"
+ "> @@ -166,8 +170,10 @@ static void dw8250_serial_out32(struct uart_port *p, int offset, int value)\n"
  ">  \t/* Make sure LCR write wasn't ignored */\n"
- ">  \tif (offset =3D=3D UART_LCR) {\n"
- ">  \t\tint tries =3D 1000;\n"
+ ">  \tif (offset == UART_LCR) {\n"
+ ">  \t\tint tries = 1000;\n"
  "> +\n"
  "\n"
  "Not ok.\n"
  "\n"
  ">  \t\twhile (tries--) {\n"
- ">  \t\t\tunsigned int lcr =3D p->serial_in(p, UART_LCR);\n"
+ ">  \t\t\tunsigned int lcr = p->serial_in(p, UART_LCR);\n"
  "> +\n"
  "\n"
  "Not ok.\n"
  "\n"
- ">  \t\t\tif ((value & ~UART_LCR_SPAR) =3D=3D (lcr & ~UART_LCR_SPAR))\n"
+ ">  \t\t\tif ((value & ~UART_LCR_SPAR) == (lcr & ~UART_LCR_SPAR))\n"
  ">  \t\t\t\treturn;\n"
  ">  \t\t\tdw8250_force_idle(p);\n"
- "> diff --git a/drivers/tty/serial/8250/8250_exar_st16c554.c b/drivers/t=\n"
- "ty/serial/8250/8250_exar_st16c554.c\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_exar_st16c554.c b/drivers/tty/serial/8250/8250_exar_st16c554.c\n"
  "> index bf53aab..999f2d3 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_exar_st16c554.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_exar_st16c554.c\n"
  "> @@ -13,7 +13,7 @@\n"
  ">  #include <linux/init.h>\n"
  ">  #include <linux/serial_8250.h>\n"
- "> =20\n"
+ ">  \n"
  "> -#define PORT(_base,_irq)\t\t\t\t\\\n"
  "> +#define PORT(_base, _irq)\t\t\t\t\\\n"
  "\n"
  "Ok\n"
  "\n"
  ">  \t{\t\t\t\t\t\t\\\n"
- ">  \t\t.iobase\t\t=3D _base,\t\t\\\n"
- ">  \t\t.irq\t\t=3D _irq,\t\t\t\\\n"
- "> diff --git a/drivers/tty/serial/8250/8250_fourport.c b/drivers/tty/se=\n"
- "rial/8250/8250_fourport.c\n"
+ ">  \t\t.iobase\t\t= _base,\t\t\\\n"
+ ">  \t\t.irq\t\t= _irq,\t\t\t\\\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_fourport.c b/drivers/tty/serial/8250/8250_fourport.c\n"
  "> index be15826..9a04a8a 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_fourport.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_fourport.c\n"
  "> @@ -10,7 +10,7 @@\n"
  ">  #include <linux/init.h>\n"
  ">  #include <linux/serial_8250.h>\n"
- "> =20\n"
+ ">  \n"
  "> -#define PORT(_base,_irq)\t\t\t\t\t\t\\\n"
  "> +#define PORT(_base, _irq)\t\t\t\t\t\t\\\n"
  "\n"
  "Ok\n"
  "\n"
  ">  \t{\t\t\t\t\t\t\t\t\\\n"
- ">  \t\t.iobase\t\t=3D _base,\t\t\t\t\\\n"
- ">  \t\t.irq\t\t=3D _irq,\t\t\t\t\t\\\n"
- "> diff --git a/drivers/tty/serial/8250/8250_hp300.c b/drivers/tty/seria=\n"
- "l/8250/8250_hp300.c\n"
+ ">  \t\t.iobase\t\t= _base,\t\t\t\t\\\n"
+ ">  \t\t.irq\t\t= _irq,\t\t\t\t\t\\\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_hp300.c b/drivers/tty/serial/8250/8250_hp300.c\n"
  "> index 2891958..38d8cb2 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_hp300.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_hp300.c\n"
  "> @@ -125,6 +125,7 @@ int __init hp300_setup_serial_console(void)\n"
  ">  \t} else {\n"
  ">  #ifdef CONFIG_HPDCA\n"
- ">  \t\tunsigned long pa =3D dio_scodetophysaddr(scode);\n"
+ ">  \t\tunsigned long pa = dio_scodetophysaddr(scode);\n"
  "> +\n"
  ">  \t\tif (!pa)\n"
  ">  \t\t\treturn 0;\n"
@@ -236,71 +222,64 @@
  "Not ok.\n"
  "\n"
  "This is a particularly good example of how bad that style is.\n"
- "The relevant code is the call to dio_scode_tophysaddr() _not the if (!p=\n"
- "a)_\n"
+ "The relevant code is the call to dio_scode_tophysaddr() _not the if (!pa)_\n"
  "\n"
  "Newline after uninitialized vars - ok.\n"
- "Newline after initialized vars - not ok. Unless trivial initialization =\n"
- "and\n"
+ "Newline after initialized vars - not ok. Unless trivial initialization and\n"
  "you wrote it.\n"
  "\n"
  "\n"
- "> diff --git a/drivers/tty/serial/8250/8250_hub6.c b/drivers/tty/serial=\n"
- "/8250/8250_hub6.c\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_hub6.c b/drivers/tty/serial/8250/8250_hub6.c\n"
  "> index a5c778e..27124e2 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_hub6.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_hub6.c\n"
  "> @@ -10,7 +10,7 @@\n"
  ">  #include <linux/init.h>\n"
  ">  #include <linux/serial_8250.h>\n"
- "> =20\n"
+ ">  \n"
  "> -#define HUB6(card,port)\t\t\t\t\t\t\t\\\n"
  "> +#define HUB6(card, port)\t\t\t\t\t\t\\\n"
  "\n"
  "ok\n"
  "\n"
  ">  \t{\t\t\t\t\t\t\t\t\\\n"
- ">  \t\t.iobase\t\t=3D 0x302,\t\t\t\t\\\n"
- ">  \t\t.irq\t\t=3D 3,\t\t\t\t\t\\\n"
- "> diff --git a/drivers/tty/serial/8250/8250_pci.c b/drivers/tty/serial/=\n"
- "8250/8250_pci.c\n"
+ ">  \t\t.iobase\t\t= 0x302,\t\t\t\t\\\n"
+ ">  \t\t.irq\t\t= 3,\t\t\t\t\t\\\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_pci.c b/drivers/tty/serial/8250/8250_pci.c\n"
  "> index 4097f3f..ed99fdf 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_pci.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_pci.c\n"
- "> @@ -113,6 +113,7 @@ static int addidata_apci7800_setup(struct serial_=\n"
- "private *priv,\n"
+ "> @@ -113,6 +113,7 @@ static int addidata_apci7800_setup(struct serial_private *priv,\n"
  ">  \t\t\t\tstruct uart_8250_port *port, int idx)\n"
  ">  {\n"
- ">  \tunsigned int bar =3D 0, offset =3D board->first_offset;\n"
+ ">  \tunsigned int bar = 0, offset = board->first_offset;\n"
  "> +\n"
  "\n"
  "not ok\n"
  "\n"
- ">  \tbar =3D FL_GET_BASE(board->flags);\n"
- "> =20\n"
+ ">  \tbar = FL_GET_BASE(board->flags);\n"
+ ">  \n"
  ">  \tif (idx < 2) {\n"
- "> @@ -1115,6 +1116,7 @@ static struct quatech_feature quatech_cards[] =3D=\n"
- " {\n"
+ "> @@ -1115,6 +1116,7 @@ static struct quatech_feature quatech_cards[] = {\n"
  ">  static int pci_quatech_amcc(u16 devid)\n"
  ">  {\n"
- ">  \tstruct quatech_feature *qf =3D &quatech_cards[0];\n"
+ ">  \tstruct quatech_feature *qf = &quatech_cards[0];\n"
  "> +\n"
  "\n"
  "not ok\n"
  "\n"
  ">  \twhile (qf->devid) {\n"
- ">  \t\tif (qf->devid =3D=3D devid)\n"
+ ">  \t\tif (qf->devid == devid)\n"
  ">  \t\t\treturn qf->amcc;\n"
- "> @@ -1200,6 +1202,7 @@ static int pci_quatech_test(struct uart_8250_po=\n"
- "rt *port)\n"
+ "> @@ -1200,6 +1202,7 @@ static int pci_quatech_test(struct uart_8250_port *port)\n"
  ">  {\n"
  ">  \tu8 reg;\n"
- ">  \tu8 qopr =3D pci_quatech_rqopr(port);\n"
+ ">  \tu8 qopr = pci_quatech_rqopr(port);\n"
  "> +\n"
  "\n"
  "Swap the declaration order and its ok. IOW,\n"
  "\n"
- "+ \tu8 qopr =3D pci_quatech_rqopr(port);\n"
+ "+ \tu8 qopr = pci_quatech_rqopr(port);\n"
  "+ \tu8 reg;\n"
  "+\n"
  "\n"
@@ -308,16 +287,15 @@
  "\n"
  "+ \tu8 reg, qopr;\n"
  "+\n"
- "+ \tqopr =3D pci_quatech_rqopr(port);\n"
+ "+ \tqopr = pci_quatech_rqopr(port);\n"
  "\n"
  ">  \tpci_quatech_wqopr(port, qopr & QPCR_TEST_FOR1);\n"
- ">  \treg =3D pci_quatech_rqopr(port) & 0xC0;\n"
- ">  \tif (reg !=3D QPCR_TEST_GET1)\n"
- "> @@ -1284,8 +1287,10 @@ static int pci_quatech_init(struct pci_dev *de=\n"
- "v)\n"
+ ">  \treg = pci_quatech_rqopr(port) & 0xC0;\n"
+ ">  \tif (reg != QPCR_TEST_GET1)\n"
+ "> @@ -1284,8 +1287,10 @@ static int pci_quatech_init(struct pci_dev *dev)\n"
  ">  {\n"
  ">  \tif (pci_quatech_amcc(dev->device)) {\n"
- ">  \t\tunsigned long base =3D pci_resource_start(dev, 0);\n"
+ ">  \t\tunsigned long base = pci_resource_start(dev, 0);\n"
  "> +\n"
  "\n"
  "not ok\n"
@@ -330,10 +308,9 @@
  "ok\n"
  "\n"
  ">  \t\t\toutl(inl(base + 0x38) | 0x00002000, base + 0x38);\n"
- ">  \t\t\ttmp =3D inl(base + 0x3c);\n"
+ ">  \t\t\ttmp = inl(base + 0x3c);\n"
  ">  \t\t\toutl(tmp | 0x01000000, base + 0x3c);\n"
- "> @@ -4502,7 +4507,7 @@ static struct pci_device_id serial_pci_tbl[] =3D=\n"
- " {\n"
+ "> @@ -4502,7 +4507,7 @@ static struct pci_device_id serial_pci_tbl[] = {\n"
  ">  \t\tPCI_ANY_ID, PCI_ANY_ID, 0, 0,\n"
  ">  \t\tpbn_b0_bt_2_921600 },\n"
  ">  \t{\tPCI_VENDOR_ID_OXSEMI, PCI_DEVICE_ID_OXSEMI_16PCI958,\n"
@@ -343,27 +320,24 @@
  "ok\n"
  "\n"
  ">  \t\tpbn_b2_8_1152000 },\n"
- "> =20\n"
+ ">  \n"
  ">  \t/*\n"
- "> diff --git a/drivers/tty/serial/8250/8250_port.c b/drivers/tty/serial=\n"
- "/8250/8250_port.c\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_port.c b/drivers/tty/serial/8250/8250_port.c\n"
  "> index 52d82d2..ae8f993 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_port.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_port.c\n"
- "> @@ -1327,6 +1327,7 @@ static void serial8250_start_tx(struct uart_por=\n"
- "t *port)\n"
- "> =20\n"
+ "> @@ -1327,6 +1327,7 @@ static void serial8250_start_tx(struct uart_port *port)\n"
+ ">  \n"
  ">  \t\tif (up->bugs & UART_BUG_TXEN) {\n"
  ">  \t\t\tunsigned char lsr;\n"
  "> +\n"
  "\n"
  "ok\n"
  "\n"
- ">  \t\t\tlsr =3D serial_in(up, UART_LSR);\n"
- ">  \t\t\tup->lsr_saved_flags |=3D lsr & LSR_SAVE_FLAGS;\n"
+ ">  \t\t\tlsr = serial_in(up, UART_LSR);\n"
+ ">  \t\t\tup->lsr_saved_flags |= lsr & LSR_SAVE_FLAGS;\n"
  ">  \t\t\tif (lsr & UART_LSR_THRE)\n"
- "> @@ -1734,8 +1735,10 @@ static void wait_for_xmitr(struct uart_8250_po=\n"
- "rt *up, int bits)\n"
+ "> @@ -1734,8 +1735,10 @@ static void wait_for_xmitr(struct uart_8250_port *up, int bits)\n"
  ">  \t/* Wait up to 1s for flow control if necessary */\n"
  ">  \tif (up->port.flags & UPF_CONS_FLOW) {\n"
  ">  \t\tunsigned int tmout;\n"
@@ -371,201 +345,132 @@
  "\n"
  "ok\n"
  "\n"
- ">  \t\tfor (tmout =3D 1000000; tmout; tmout--) {\n"
- ">  \t\t\tunsigned int msr =3D serial_in(up, UART_MSR);\n"
+ ">  \t\tfor (tmout = 1000000; tmout; tmout--) {\n"
+ ">  \t\t\tunsigned int msr = serial_in(up, UART_MSR);\n"
  "> +\n"
  "\n"
  "not ok\n"
  "\n"
- ">  \t\t\tup->msr_saved_flags |=3D msr & MSR_SAVE_FLAGS;\n"
+ ">  \t\t\tup->msr_saved_flags |= msr & MSR_SAVE_FLAGS;\n"
  ">  \t\t\tif (msr & UART_MSR_CTS)\n"
  ">  \t\t\t\tbreak;\n"
- "> diff --git a/drivers/tty/serial/8250/serial_cs.c b/drivers/tty/serial=\n"
- "/8250/serial_cs.c\n"
+ "> diff --git a/drivers/tty/serial/8250/serial_cs.c b/drivers/tty/serial/8250/serial_cs.c\n"
  "> index 4d180c9..f5270ba 100644\n"
  "> --- a/drivers/tty/serial/8250/serial_cs.c\n"
  "> +++ b/drivers/tty/serial/8250/serial_cs.c\n"
- "> @@ -257,7 +257,7 @@ static const struct serial_quirk quirks[] =3D {\n"
+ "> @@ -257,7 +257,7 @@ static const struct serial_quirk quirks[] = {\n"
  ">  };\n"
- "> =20\n"
- "> =20\n"
+ ">  \n"
+ ">  \n"
  "> -static int serial_config(struct pcmcia_device * link);\n"
  "> +static int serial_config(struct pcmcia_device *link);\n"
  "\n"
  "ok\n"
  "\n"
- "> =20\n"
- "> =20\n"
+ ">  \n"
+ ">  \n"
  ">  static void serial_remove(struct pcmcia_device *link)\n"
- "> @@ -309,7 +309,7 @@ static int serial_probe(struct pcmcia_device *lin=\n"
- "k)\n"
+ "> @@ -309,7 +309,7 @@ static int serial_probe(struct pcmcia_device *link)\n"
  ">  \tdev_dbg(&link->dev, \"serial_attach()\\n\");\n"
- "> =20\n"
+ ">  \n"
  ">  \t/* Create new serial device */\n"
- "> -\tinfo =3D kzalloc(sizeof (*info), GFP_KERNEL);\n"
- "> +\tinfo =3D kzalloc(sizeof(*info), GFP_KERNEL);\n"
+ "> -\tinfo = kzalloc(sizeof (*info), GFP_KERNEL);\n"
+ "> +\tinfo = kzalloc(sizeof(*info), GFP_KERNEL);\n"
  "\n"
  "ok\n"
  "\n"
  ">  \tif (!info)\n"
  ">  \t\treturn -ENOMEM;\n"
- ">  \tinfo->p_dev =3D link;\n"
- "> @@ -339,7 +339,7 @@ static void serial_detach(struct pcmcia_device *l=\n"
- "ink)\n"
- "> =20\n"
- ">  /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=\n"
- "=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=\n"
- "=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*/\n"
- "> =20\n"
- "> -static int setup_serial(struct pcmcia_device *handle, struct serial_=\n"
- "info * info,\n"
- "> +static int setup_serial(struct pcmcia_device *handle, struct serial_=\n"
- "info *info,\n"
+ ">  \tinfo->p_dev = link;\n"
+ "> @@ -339,7 +339,7 @@ static void serial_detach(struct pcmcia_device *link)\n"
+ ">  \n"
+ ">  /*====================================================================*/\n"
+ ">  \n"
+ "> -static int setup_serial(struct pcmcia_device *handle, struct serial_info * info,\n"
+ "> +static int setup_serial(struct pcmcia_device *handle, struct serial_info *info,\n"
  "\n"
  "ok\n"
  "\n"
  ">  \t\t\tunsigned int iobase, int irq)\n"
  ">  {\n"
  ">  \tstruct uart_8250_port uart;\n"
- "> @@ -600,7 +600,7 @@ static int serial_check_for_multi(struct pcmcia_d=\n"
- "evice *p_dev,  void *priv_data)\n"
+ "> @@ -600,7 +600,7 @@ static int serial_check_for_multi(struct pcmcia_device *p_dev,  void *priv_data)\n"
  ">  }\n"
- "> =20\n"
- "> =20\n"
+ ">  \n"
+ ">  \n"
  "> -static int serial_config(struct pcmcia_device * link)\n"
  "> +static int serial_config(struct pcmcia_device *link)\n"
  "\n"
  "ok\n"
  "\n"
  ">  {\n"
- ">  \tstruct serial_info *info =3D link->priv;\n"
+ ">  \tstruct serial_info *info = link->priv;\n"
  ">  \tint i;\n"
- "> @@ -701,7 +701,7 @@ static const struct pcmcia_device_id serial_ids[]=\n"
- " =3D {\n"
- ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"LINKSYS\", \"PCMLM336\", 0xf7cb0b07, 0=\n"
- "x7a821b58),\n"
- ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"MEGAHERTZ\", \"XJEM1144/CCEM1144\", 0x=\n"
- "f510db04, 0x52d21e1e),\n"
- ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"MICRO RESEARCH\", \"COMBO-L/M-336\", 0=\n"
- "xb2ced065, 0x3ced0555),\n"
- "> -\tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"NEC\", \"PK-UG-J001\" ,0x18df0ba0 ,0x8=\n"
- "31b1064),\n"
- "> +\tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"NEC\", \"PK-UG-J001\", 0x18df0ba0, 0x8=\n"
- "31b1064),\n"
+ "> @@ -701,7 +701,7 @@ static const struct pcmcia_device_id serial_ids[] = {\n"
+ ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"LINKSYS\", \"PCMLM336\", 0xf7cb0b07, 0x7a821b58),\n"
+ ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"MEGAHERTZ\", \"XJEM1144/CCEM1144\", 0xf510db04, 0x52d21e1e),\n"
+ ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"MICRO RESEARCH\", \"COMBO-L/M-336\", 0xb2ced065, 0x3ced0555),\n"
+ "> -\tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"NEC\", \"PK-UG-J001\" ,0x18df0ba0 ,0x831b1064),\n"
+ "> +\tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"NEC\", \"PK-UG-J001\", 0x18df0ba0, 0x831b1064),\n"
  "\n"
  "ok\n"
  "\n"
  "\n"
- ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"Ositech\", \"Trumpcard:Jack of Diamon=\n"
- "ds Modem+Ethernet\", 0xc2f80cd, 0x656947b9),\n"
- ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"Ositech\", \"Trumpcard:Jack of Hearts=\n"
- " Modem+Ethernet\", 0xc2f80cd, 0xdc9ba5ed),\n"
- ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"PCMCIAs\", \"ComboCard\", 0xdcfe12d3, =\n"
- "0xcd8906cc),\n"
- "> @@ -797,30 +797,30 @@ static const struct pcmcia_device_id serial_ids=\n"
- "[] =3D {\n"
- ">  \tPCMCIA_DEVICE_CIS_PROD_ID123(\"ADVANTECH\", \"COMpad-32/85\", \"1.0\", 0x=\n"
- "96913a85, 0x8fbe92ae, 0x0877b627, \"cis/COMpad2.cis\"),\n"
- ">  \tPCMCIA_DEVICE_CIS_PROD_ID2(\"RS-COM 2P\", 0xad20b156, \"cis/RS-COM-2P.=\n"
- "cis\"),\n"
- ">  \tPCMCIA_DEVICE_CIS_MANF_CARD(0x0013, 0x0000, \"cis/GLOBETROTTER.cis\")=\n"
- ",\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL =\n"
- "CARD: SL100  1.00.\",0x19ca78af,0xf964f42b),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL =\n"
- "CARD: SL100\",0x19ca78af,0x71d98e83),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL =\n"
- "CARD: SL232  1.00.\",0x19ca78af,0x69fb7490),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL =\n"
- "CARD: SL232\",0x19ca78af,0xb6bc0235),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\",\"SERIAL =\n"
- "CARD: CF232\",0x63f2e0bd,0xb9e175d3),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\",\"SERIAL =\n"
- "CARD: CF232-5\",0x63f2e0bd,0xfce33442),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF232\",0x3beb8cf2,0x17=\n"
- "1e7190),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF232-5\",0x3beb8cf2,0x=\n"
- "20da4262),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF428\",0x3beb8cf2,0xea=\n"
- "5dd57d),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF500\",0x3beb8cf2,0xd7=\n"
- "7255fa),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: IC232\",0x3beb8cf2,0x6a=\n"
- "709903),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: SL232\",0x3beb8cf2,0x18=\n"
- "430676),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: XL232\",0x3beb8cf2,0x6f=\n"
- "933767),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: CF332\",0x3beb8cf=\n"
- "2,0x16dc1ba7),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: SL332\",0x3beb8cf=\n"
- "2,0x19816c41),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: SL385\",0x3beb8cf=\n"
- "2,0x64112029),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: SL432\",0x3beb8cf=\n"
- "2,0x1cce7ac4),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial+Parallel Port: SP230\",=\n"
- "0x3beb8cf2,0xdb9e58bc),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: CF332\",0x3beb8cf=\n"
- "2,0x16dc1ba7),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: SL332\",0x3beb8cf=\n"
- "2,0x19816c41),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: SL385\",0x3beb8cf=\n"
- "2,0x64112029),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: SL432\",0x3beb8cf=\n"
- "2,0x1cce7ac4),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(2,\"Elan\",\"Serial Port: SL432\",0x3beb8cf=\n"
- "2,0x1cce7ac4),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(3,\"Elan\",\"Serial Port: SL432\",0x3beb8cf=\n"
- "2,0x1cce7ac4),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL=\n"
- " CARD: SL100  1.00.\", 0x19ca78af, 0xf964f42b),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL=\n"
- " CARD: SL100\", 0x19ca78af, 0x71d98e83),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL=\n"
- " CARD: SL232  1.00.\", 0x19ca78af, 0x69fb7490),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL=\n"
- " CARD: SL232\", 0x19ca78af, 0xb6bc0235),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\", \"SERIAL=\n"
- " CARD: CF232\", 0x63f2e0bd, 0xb9e175d3),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\", \"SERIAL=\n"
- " CARD: CF232-5\", 0x63f2e0bd, 0xfce33442),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF232\", 0x3beb8cf2, 0=\n"
- "x171e7190),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF232-5\", 0x3beb8cf2,=\n"
- " 0x20da4262),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF428\", 0x3beb8cf2, 0=\n"
- "xea5dd57d),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF500\", 0x3beb8cf2, 0=\n"
- "xd77255fa),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: IC232\", 0x3beb8cf2, 0=\n"
- "x6a709903),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: SL232\", 0x3beb8cf2, 0=\n"
- "x18430676),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: XL232\", 0x3beb8cf2, 0=\n"
- "x6f933767),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: CF332\", 0x3beb=\n"
- "8cf2, 0x16dc1ba7),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: SL332\", 0x3beb=\n"
- "8cf2, 0x19816c41),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: SL385\", 0x3beb=\n"
- "8cf2, 0x64112029),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: SL432\", 0x3beb=\n"
- "8cf2, 0x1cce7ac4),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial+Parallel Port: SP230=\n"
- "\", 0x3beb8cf2, 0xdb9e58bc),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: CF332\", 0x3beb=\n"
- "8cf2, 0x16dc1ba7),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: SL332\", 0x3beb=\n"
- "8cf2, 0x19816c41),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: SL385\", 0x3beb=\n"
- "8cf2, 0x64112029),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: SL432\", 0x3beb=\n"
- "8cf2, 0x1cce7ac4),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(2, \"Elan\", \"Serial Port: SL432\", 0x3beb=\n"
- "8cf2, 0x1cce7ac4),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(3, \"Elan\", \"Serial Port: SL432\", 0x3beb=\n"
- "8cf2, 0x1cce7ac4),\n"
+ ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"Ositech\", \"Trumpcard:Jack of Diamonds Modem+Ethernet\", 0xc2f80cd, 0x656947b9),\n"
+ ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"Ositech\", \"Trumpcard:Jack of Hearts Modem+Ethernet\", 0xc2f80cd, 0xdc9ba5ed),\n"
+ ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"PCMCIAs\", \"ComboCard\", 0xdcfe12d3, 0xcd8906cc),\n"
+ "> @@ -797,30 +797,30 @@ static const struct pcmcia_device_id serial_ids[] = {\n"
+ ">  \tPCMCIA_DEVICE_CIS_PROD_ID123(\"ADVANTECH\", \"COMpad-32/85\", \"1.0\", 0x96913a85, 0x8fbe92ae, 0x0877b627, \"cis/COMpad2.cis\"),\n"
+ ">  \tPCMCIA_DEVICE_CIS_PROD_ID2(\"RS-COM 2P\", 0xad20b156, \"cis/RS-COM-2P.cis\"),\n"
+ ">  \tPCMCIA_DEVICE_CIS_MANF_CARD(0x0013, 0x0000, \"cis/GLOBETROTTER.cis\"),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL CARD: SL100  1.00.\",0x19ca78af,0xf964f42b),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL CARD: SL100\",0x19ca78af,0x71d98e83),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL CARD: SL232  1.00.\",0x19ca78af,0x69fb7490),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL CARD: SL232\",0x19ca78af,0xb6bc0235),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\",\"SERIAL CARD: CF232\",0x63f2e0bd,0xb9e175d3),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\",\"SERIAL CARD: CF232-5\",0x63f2e0bd,0xfce33442),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF232\",0x3beb8cf2,0x171e7190),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF232-5\",0x3beb8cf2,0x20da4262),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF428\",0x3beb8cf2,0xea5dd57d),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF500\",0x3beb8cf2,0xd77255fa),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: IC232\",0x3beb8cf2,0x6a709903),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: SL232\",0x3beb8cf2,0x18430676),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: XL232\",0x3beb8cf2,0x6f933767),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: CF332\",0x3beb8cf2,0x16dc1ba7),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: SL332\",0x3beb8cf2,0x19816c41),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: SL385\",0x3beb8cf2,0x64112029),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: SL432\",0x3beb8cf2,0x1cce7ac4),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial+Parallel Port: SP230\",0x3beb8cf2,0xdb9e58bc),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: CF332\",0x3beb8cf2,0x16dc1ba7),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: SL332\",0x3beb8cf2,0x19816c41),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: SL385\",0x3beb8cf2,0x64112029),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: SL432\",0x3beb8cf2,0x1cce7ac4),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(2,\"Elan\",\"Serial Port: SL432\",0x3beb8cf2,0x1cce7ac4),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(3,\"Elan\",\"Serial Port: SL432\",0x3beb8cf2,0x1cce7ac4),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL CARD: SL100  1.00.\", 0x19ca78af, 0xf964f42b),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL CARD: SL100\", 0x19ca78af, 0x71d98e83),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL CARD: SL232  1.00.\", 0x19ca78af, 0x69fb7490),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL CARD: SL232\", 0x19ca78af, 0xb6bc0235),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\", \"SERIAL CARD: CF232\", 0x63f2e0bd, 0xb9e175d3),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\", \"SERIAL CARD: CF232-5\", 0x63f2e0bd, 0xfce33442),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF232\", 0x3beb8cf2, 0x171e7190),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF232-5\", 0x3beb8cf2, 0x20da4262),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF428\", 0x3beb8cf2, 0xea5dd57d),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF500\", 0x3beb8cf2, 0xd77255fa),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: IC232\", 0x3beb8cf2, 0x6a709903),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: SL232\", 0x3beb8cf2, 0x18430676),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: XL232\", 0x3beb8cf2, 0x6f933767),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: CF332\", 0x3beb8cf2, 0x16dc1ba7),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: SL332\", 0x3beb8cf2, 0x19816c41),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: SL385\", 0x3beb8cf2, 0x64112029),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: SL432\", 0x3beb8cf2, 0x1cce7ac4),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial+Parallel Port: SP230\", 0x3beb8cf2, 0xdb9e58bc),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: CF332\", 0x3beb8cf2, 0x16dc1ba7),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: SL332\", 0x3beb8cf2, 0x19816c41),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: SL385\", 0x3beb8cf2, 0x64112029),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: SL432\", 0x3beb8cf2, 0x1cce7ac4),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(2, \"Elan\", \"Serial Port: SL432\", 0x3beb8cf2, 0x1cce7ac4),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(3, \"Elan\", \"Serial Port: SL432\", 0x3beb8cf2, 0x1cce7ac4),\n"
  ">  \tPCMCIA_DEVICE_MANF_CARD(0x0279, 0x950b),\n"
  ">  \t/* too generic */\n"
  ">  \t/* PCMCIA_MFC_DEVICE_MANF_CARD(0, 0x0160, 0x0002), */\n"
@@ -574,9 +479,8 @@
  "\n"
  "\n"
  "--\n"
- "To unsubscribe from this list: send the line \"unsubscribe linux-parisc\"=\n"
- " in\n"
+ "To unsubscribe from this list: send the line \"unsubscribe linux-parisc\" in\n"
  "the body of a message to majordomo@vger.kernel.org\n"
  More majordomo info at  http://vger.kernel.org/majordomo-info.html
 
-50808c9ab79c873a6031dc929143f3d005aebe64baa8a6a3caff73004a14322e
+5339ebe2aa92138a1eebe5f82039f8cb86d3502844d3581d977d8036d8791ead

diff --git a/a/1.txt b/N2/1.txt
index 3fb1833..7ad9213 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -7,7 +7,7 @@ On 12/16/2015 07:36 AM, Anton Wuerfel wrote:
 
 Comments below.
 
-> Signed-off-by: Anton W=C3=BCrfel <anton.wuerfel@fau.de>
+> Signed-off-by: Anton Würfel <anton.wuerfel@fau.de>
 > Signed-off-by: Phillip Raffeck <phillip.raffeck@fau.de>
 > CC: linux-kernel@i4.cs.fau.de
 > ---
@@ -22,182 +22,168 @@ Comments below.
 >  drivers/tty/serial/8250/8250_hub6.c          |  2 +-
 >  drivers/tty/serial/8250/8250_pci.c           |  7 +++-
 >  drivers/tty/serial/8250/8250_port.c          |  3 ++
->  drivers/tty/serial/8250/serial_cs.c          | 58 ++++++++++++++----=
-----------
+>  drivers/tty/serial/8250/serial_cs.c          | 58 ++++++++++++++--------------
 >  12 files changed, 52 insertions(+), 36 deletions(-)
->=20
-> diff --git a/drivers/tty/serial/8250/8250_accent.c b/drivers/tty/seri=
-al/8250/8250_accent.c
+> 
+> diff --git a/drivers/tty/serial/8250/8250_accent.c b/drivers/tty/serial/8250/8250_accent.c
 > index 34b51c6..c480729 100644
 > --- a/drivers/tty/serial/8250/8250_accent.c
 > +++ b/drivers/tty/serial/8250/8250_accent.c
 > @@ -10,7 +10,7 @@
 >  #include <linux/init.h>
 >  #include <linux/serial_8250.h>
-> =20
+>  
 > -#define PORT(_base,_irq)				\
 > +#define PORT(_base, _irq)				\
 
 ok
 
 >  	{						\
->  		.iobase		=3D _base,		\
->  		.irq		=3D _irq,			\
-> diff --git a/drivers/tty/serial/8250/8250_acorn.c b/drivers/tty/seria=
-l/8250/8250_acorn.c
+>  		.iobase		= _base,		\
+>  		.irq		= _irq,			\
+> diff --git a/drivers/tty/serial/8250/8250_acorn.c b/drivers/tty/serial/8250/8250_acorn.c
 > index 549aa07..402dfdd 100644
 > --- a/drivers/tty/serial/8250/8250_acorn.c
 > +++ b/drivers/tty/serial/8250/8250_acorn.c
-> @@ -70,7 +70,7 @@ serial_card_probe(struct expansion_card *ec, const =
-struct ecard_id *id)
->  	uart.port.regshift	=3D 2;
->  	uart.port.dev	=3D &ec->dev;
-> =20
-> -	for (i =3D 0; i < info->num_ports; i ++) {
-> +	for (i =3D 0; i < info->num_ports; i++) {
+> @@ -70,7 +70,7 @@ serial_card_probe(struct expansion_card *ec, const struct ecard_id *id)
+>  	uart.port.regshift	= 2;
+>  	uart.port.dev	= &ec->dev;
+>  
+> -	for (i = 0; i < info->num_ports; i ++) {
+> +	for (i = 0; i < info->num_ports; i++) {
 
 Ok
 
->  		uart.port.membase =3D info->vaddr + type->offset[i];
->  		uart.port.mapbase =3D bus_addr + type->offset[i];
-> =20
-> diff --git a/drivers/tty/serial/8250/8250_boca.c b/drivers/tty/serial=
-/8250/8250_boca.c
+>  		uart.port.membase = info->vaddr + type->offset[i];
+>  		uart.port.mapbase = bus_addr + type->offset[i];
+>  
+> diff --git a/drivers/tty/serial/8250/8250_boca.c b/drivers/tty/serial/8250/8250_boca.c
 > index d125dc1..e42a5b5 100644
 > --- a/drivers/tty/serial/8250/8250_boca.c
 > +++ b/drivers/tty/serial/8250/8250_boca.c
 > @@ -10,7 +10,7 @@
 >  #include <linux/init.h>
 >  #include <linux/serial_8250.h>
-> =20
+>  
 > -#define PORT(_base,_irq)				\
 > +#define PORT(_base, _irq)				\
 
 Ok
 
 >  	{						\
->  		.iobase		=3D _base,		\
->  		.irq		=3D _irq,			\
-> diff --git a/drivers/tty/serial/8250/8250_core.c b/drivers/tty/serial=
-/8250/8250_core.c
+>  		.iobase		= _base,		\
+>  		.irq		= _irq,			\
+> diff --git a/drivers/tty/serial/8250/8250_core.c b/drivers/tty/serial/8250/8250_core.c
 > index 3912646..89a20c9 100644
 > --- a/drivers/tty/serial/8250/8250_core.c
 > +++ b/drivers/tty/serial/8250/8250_core.c
 > @@ -756,6 +756,7 @@ void serial8250_suspend_port(int line)
 >  	if (!console_suspend_enabled && uart_console(port) &&
->  	    port->type !=3D PORT_8250) {
->  		unsigned char canary =3D 0xa5;
+>  	    port->type != PORT_8250) {
+>  		unsigned char canary = 0xa5;
 > +
 
 Not ok.
 
 >  		serial_out(up, UART_SCR, canary);
->  		if (serial_in(up, UART_SCR) =3D=3D canary)
->  			up->canary =3D canary;
-> diff --git a/drivers/tty/serial/8250/8250_dw.c b/drivers/tty/serial/8=
-250/8250_dw.c
+>  		if (serial_in(up, UART_SCR) == canary)
+>  			up->canary = canary;
+> diff --git a/drivers/tty/serial/8250/8250_dw.c b/drivers/tty/serial/8250/8250_dw.c
 > index a5d319e..0f67355 100644
 > --- a/drivers/tty/serial/8250/8250_dw.c
 > +++ b/drivers/tty/serial/8250/8250_dw.c
-> @@ -102,8 +102,10 @@ static void dw8250_serial_out(struct uart_port *=
-p, int offset, int value)
+> @@ -102,8 +102,10 @@ static void dw8250_serial_out(struct uart_port *p, int offset, int value)
 >  	/* Make sure LCR write wasn't ignored */
->  	if (offset =3D=3D UART_LCR) {
->  		int tries =3D 1000;
+>  	if (offset == UART_LCR) {
+>  		int tries = 1000;
 > +
 
 Not ok.
 
 >  		while (tries--) {
->  			unsigned int lcr =3D p->serial_in(p, UART_LCR);
+>  			unsigned int lcr = p->serial_in(p, UART_LCR);
 > +
->  			if ((value & ~UART_LCR_SPAR) =3D=3D (lcr & ~UART_LCR_SPAR))
+>  			if ((value & ~UART_LCR_SPAR) == (lcr & ~UART_LCR_SPAR))
 >  				return;
 >  			dw8250_force_idle(p);
-> @@ -143,8 +145,10 @@ static void dw8250_serial_outq(struct uart_port =
-*p, int offset, int value)
+> @@ -143,8 +145,10 @@ static void dw8250_serial_outq(struct uart_port *p, int offset, int value)
 >  	/* Make sure LCR write wasn't ignored */
->  	if (offset =3D=3D UART_LCR) {
->  		int tries =3D 1000;
+>  	if (offset == UART_LCR) {
+>  		int tries = 1000;
 > +
 
 Not ok.
 
 >  		while (tries--) {
->  			unsigned int lcr =3D p->serial_in(p, UART_LCR);
+>  			unsigned int lcr = p->serial_in(p, UART_LCR);
 > +
 
 Not ok.
 
 In particular, I dislike separation between initialized variables and
-following statements, _especially_ when the initialization is non-trivi=
-al.
+following statements, _especially_ when the initialization is non-trivial.
 
 
->  			if ((value & ~UART_LCR_SPAR) =3D=3D (lcr & ~UART_LCR_SPAR))
+>  			if ((value & ~UART_LCR_SPAR) == (lcr & ~UART_LCR_SPAR))
 >  				return;
 >  			dw8250_force_idle(p);
-> @@ -166,8 +170,10 @@ static void dw8250_serial_out32(struct uart_port=
- *p, int offset, int value)
+> @@ -166,8 +170,10 @@ static void dw8250_serial_out32(struct uart_port *p, int offset, int value)
 >  	/* Make sure LCR write wasn't ignored */
->  	if (offset =3D=3D UART_LCR) {
->  		int tries =3D 1000;
+>  	if (offset == UART_LCR) {
+>  		int tries = 1000;
 > +
 
 Not ok.
 
 >  		while (tries--) {
->  			unsigned int lcr =3D p->serial_in(p, UART_LCR);
+>  			unsigned int lcr = p->serial_in(p, UART_LCR);
 > +
 
 Not ok.
 
->  			if ((value & ~UART_LCR_SPAR) =3D=3D (lcr & ~UART_LCR_SPAR))
+>  			if ((value & ~UART_LCR_SPAR) == (lcr & ~UART_LCR_SPAR))
 >  				return;
 >  			dw8250_force_idle(p);
-> diff --git a/drivers/tty/serial/8250/8250_exar_st16c554.c b/drivers/t=
-ty/serial/8250/8250_exar_st16c554.c
+> diff --git a/drivers/tty/serial/8250/8250_exar_st16c554.c b/drivers/tty/serial/8250/8250_exar_st16c554.c
 > index bf53aab..999f2d3 100644
 > --- a/drivers/tty/serial/8250/8250_exar_st16c554.c
 > +++ b/drivers/tty/serial/8250/8250_exar_st16c554.c
 > @@ -13,7 +13,7 @@
 >  #include <linux/init.h>
 >  #include <linux/serial_8250.h>
-> =20
+>  
 > -#define PORT(_base,_irq)				\
 > +#define PORT(_base, _irq)				\
 
 Ok
 
 >  	{						\
->  		.iobase		=3D _base,		\
->  		.irq		=3D _irq,			\
-> diff --git a/drivers/tty/serial/8250/8250_fourport.c b/drivers/tty/se=
-rial/8250/8250_fourport.c
+>  		.iobase		= _base,		\
+>  		.irq		= _irq,			\
+> diff --git a/drivers/tty/serial/8250/8250_fourport.c b/drivers/tty/serial/8250/8250_fourport.c
 > index be15826..9a04a8a 100644
 > --- a/drivers/tty/serial/8250/8250_fourport.c
 > +++ b/drivers/tty/serial/8250/8250_fourport.c
 > @@ -10,7 +10,7 @@
 >  #include <linux/init.h>
 >  #include <linux/serial_8250.h>
-> =20
+>  
 > -#define PORT(_base,_irq)						\
 > +#define PORT(_base, _irq)						\
 
 Ok
 
 >  	{								\
->  		.iobase		=3D _base,				\
->  		.irq		=3D _irq,					\
-> diff --git a/drivers/tty/serial/8250/8250_hp300.c b/drivers/tty/seria=
-l/8250/8250_hp300.c
+>  		.iobase		= _base,				\
+>  		.irq		= _irq,					\
+> diff --git a/drivers/tty/serial/8250/8250_hp300.c b/drivers/tty/serial/8250/8250_hp300.c
 > index 2891958..38d8cb2 100644
 > --- a/drivers/tty/serial/8250/8250_hp300.c
 > +++ b/drivers/tty/serial/8250/8250_hp300.c
 > @@ -125,6 +125,7 @@ int __init hp300_setup_serial_console(void)
 >  	} else {
 >  #ifdef CONFIG_HPDCA
->  		unsigned long pa =3D dio_scodetophysaddr(scode);
+>  		unsigned long pa = dio_scodetophysaddr(scode);
 > +
 >  		if (!pa)
 >  			return 0;
@@ -205,71 +191,64 @@ l/8250/8250_hp300.c
 Not ok.
 
 This is a particularly good example of how bad that style is.
-The relevant code is the call to dio_scode_tophysaddr() _not the if (!p=
-a)_
+The relevant code is the call to dio_scode_tophysaddr() _not the if (!pa)_
 
 Newline after uninitialized vars - ok.
-Newline after initialized vars - not ok. Unless trivial initialization =
-and
+Newline after initialized vars - not ok. Unless trivial initialization and
 you wrote it.
 
 
-> diff --git a/drivers/tty/serial/8250/8250_hub6.c b/drivers/tty/serial=
-/8250/8250_hub6.c
+> diff --git a/drivers/tty/serial/8250/8250_hub6.c b/drivers/tty/serial/8250/8250_hub6.c
 > index a5c778e..27124e2 100644
 > --- a/drivers/tty/serial/8250/8250_hub6.c
 > +++ b/drivers/tty/serial/8250/8250_hub6.c
 > @@ -10,7 +10,7 @@
 >  #include <linux/init.h>
 >  #include <linux/serial_8250.h>
-> =20
+>  
 > -#define HUB6(card,port)							\
 > +#define HUB6(card, port)						\
 
 ok
 
 >  	{								\
->  		.iobase		=3D 0x302,				\
->  		.irq		=3D 3,					\
-> diff --git a/drivers/tty/serial/8250/8250_pci.c b/drivers/tty/serial/=
-8250/8250_pci.c
+>  		.iobase		= 0x302,				\
+>  		.irq		= 3,					\
+> diff --git a/drivers/tty/serial/8250/8250_pci.c b/drivers/tty/serial/8250/8250_pci.c
 > index 4097f3f..ed99fdf 100644
 > --- a/drivers/tty/serial/8250/8250_pci.c
 > +++ b/drivers/tty/serial/8250/8250_pci.c
-> @@ -113,6 +113,7 @@ static int addidata_apci7800_setup(struct serial_=
-private *priv,
+> @@ -113,6 +113,7 @@ static int addidata_apci7800_setup(struct serial_private *priv,
 >  				struct uart_8250_port *port, int idx)
 >  {
->  	unsigned int bar =3D 0, offset =3D board->first_offset;
+>  	unsigned int bar = 0, offset = board->first_offset;
 > +
 
 not ok
 
->  	bar =3D FL_GET_BASE(board->flags);
-> =20
+>  	bar = FL_GET_BASE(board->flags);
+>  
 >  	if (idx < 2) {
-> @@ -1115,6 +1116,7 @@ static struct quatech_feature quatech_cards[] =3D=
- {
+> @@ -1115,6 +1116,7 @@ static struct quatech_feature quatech_cards[] = {
 >  static int pci_quatech_amcc(u16 devid)
 >  {
->  	struct quatech_feature *qf =3D &quatech_cards[0];
+>  	struct quatech_feature *qf = &quatech_cards[0];
 > +
 
 not ok
 
 >  	while (qf->devid) {
->  		if (qf->devid =3D=3D devid)
+>  		if (qf->devid == devid)
 >  			return qf->amcc;
-> @@ -1200,6 +1202,7 @@ static int pci_quatech_test(struct uart_8250_po=
-rt *port)
+> @@ -1200,6 +1202,7 @@ static int pci_quatech_test(struct uart_8250_port *port)
 >  {
 >  	u8 reg;
->  	u8 qopr =3D pci_quatech_rqopr(port);
+>  	u8 qopr = pci_quatech_rqopr(port);
 > +
 
 Swap the declaration order and its ok. IOW,
 
-+ 	u8 qopr =3D pci_quatech_rqopr(port);
++ 	u8 qopr = pci_quatech_rqopr(port);
 + 	u8 reg;
 +
 
@@ -277,16 +256,15 @@ or even better
 
 + 	u8 reg, qopr;
 +
-+ 	qopr =3D pci_quatech_rqopr(port);
++ 	qopr = pci_quatech_rqopr(port);
 
 >  	pci_quatech_wqopr(port, qopr & QPCR_TEST_FOR1);
->  	reg =3D pci_quatech_rqopr(port) & 0xC0;
->  	if (reg !=3D QPCR_TEST_GET1)
-> @@ -1284,8 +1287,10 @@ static int pci_quatech_init(struct pci_dev *de=
-v)
+>  	reg = pci_quatech_rqopr(port) & 0xC0;
+>  	if (reg != QPCR_TEST_GET1)
+> @@ -1284,8 +1287,10 @@ static int pci_quatech_init(struct pci_dev *dev)
 >  {
 >  	if (pci_quatech_amcc(dev->device)) {
->  		unsigned long base =3D pci_resource_start(dev, 0);
+>  		unsigned long base = pci_resource_start(dev, 0);
 > +
 
 not ok
@@ -299,10 +277,9 @@ not ok
 ok
 
 >  			outl(inl(base + 0x38) | 0x00002000, base + 0x38);
->  			tmp =3D inl(base + 0x3c);
+>  			tmp = inl(base + 0x3c);
 >  			outl(tmp | 0x01000000, base + 0x3c);
-> @@ -4502,7 +4507,7 @@ static struct pci_device_id serial_pci_tbl[] =3D=
- {
+> @@ -4502,7 +4507,7 @@ static struct pci_device_id serial_pci_tbl[] = {
 >  		PCI_ANY_ID, PCI_ANY_ID, 0, 0,
 >  		pbn_b0_bt_2_921600 },
 >  	{	PCI_VENDOR_ID_OXSEMI, PCI_DEVICE_ID_OXSEMI_16PCI958,
@@ -312,27 +289,24 @@ ok
 ok
 
 >  		pbn_b2_8_1152000 },
-> =20
+>  
 >  	/*
-> diff --git a/drivers/tty/serial/8250/8250_port.c b/drivers/tty/serial=
-/8250/8250_port.c
+> diff --git a/drivers/tty/serial/8250/8250_port.c b/drivers/tty/serial/8250/8250_port.c
 > index 52d82d2..ae8f993 100644
 > --- a/drivers/tty/serial/8250/8250_port.c
 > +++ b/drivers/tty/serial/8250/8250_port.c
-> @@ -1327,6 +1327,7 @@ static void serial8250_start_tx(struct uart_por=
-t *port)
-> =20
+> @@ -1327,6 +1327,7 @@ static void serial8250_start_tx(struct uart_port *port)
+>  
 >  		if (up->bugs & UART_BUG_TXEN) {
 >  			unsigned char lsr;
 > +
 
 ok
 
->  			lsr =3D serial_in(up, UART_LSR);
->  			up->lsr_saved_flags |=3D lsr & LSR_SAVE_FLAGS;
+>  			lsr = serial_in(up, UART_LSR);
+>  			up->lsr_saved_flags |= lsr & LSR_SAVE_FLAGS;
 >  			if (lsr & UART_LSR_THRE)
-> @@ -1734,8 +1735,10 @@ static void wait_for_xmitr(struct uart_8250_po=
-rt *up, int bits)
+> @@ -1734,8 +1735,10 @@ static void wait_for_xmitr(struct uart_8250_port *up, int bits)
 >  	/* Wait up to 1s for flow control if necessary */
 >  	if (up->port.flags & UPF_CONS_FLOW) {
 >  		unsigned int tmout;
@@ -340,210 +314,134 @@ rt *up, int bits)
 
 ok
 
->  		for (tmout =3D 1000000; tmout; tmout--) {
->  			unsigned int msr =3D serial_in(up, UART_MSR);
+>  		for (tmout = 1000000; tmout; tmout--) {
+>  			unsigned int msr = serial_in(up, UART_MSR);
 > +
 
 not ok
 
->  			up->msr_saved_flags |=3D msr & MSR_SAVE_FLAGS;
+>  			up->msr_saved_flags |= msr & MSR_SAVE_FLAGS;
 >  			if (msr & UART_MSR_CTS)
 >  				break;
-> diff --git a/drivers/tty/serial/8250/serial_cs.c b/drivers/tty/serial=
-/8250/serial_cs.c
+> diff --git a/drivers/tty/serial/8250/serial_cs.c b/drivers/tty/serial/8250/serial_cs.c
 > index 4d180c9..f5270ba 100644
 > --- a/drivers/tty/serial/8250/serial_cs.c
 > +++ b/drivers/tty/serial/8250/serial_cs.c
-> @@ -257,7 +257,7 @@ static const struct serial_quirk quirks[] =3D {
+> @@ -257,7 +257,7 @@ static const struct serial_quirk quirks[] = {
 >  };
-> =20
-> =20
+>  
+>  
 > -static int serial_config(struct pcmcia_device * link);
 > +static int serial_config(struct pcmcia_device *link);
 
 ok
 
-> =20
-> =20
+>  
+>  
 >  static void serial_remove(struct pcmcia_device *link)
-> @@ -309,7 +309,7 @@ static int serial_probe(struct pcmcia_device *lin=
-k)
+> @@ -309,7 +309,7 @@ static int serial_probe(struct pcmcia_device *link)
 >  	dev_dbg(&link->dev, "serial_attach()\n");
-> =20
+>  
 >  	/* Create new serial device */
-> -	info =3D kzalloc(sizeof (*info), GFP_KERNEL);
-> +	info =3D kzalloc(sizeof(*info), GFP_KERNEL);
+> -	info = kzalloc(sizeof (*info), GFP_KERNEL);
+> +	info = kzalloc(sizeof(*info), GFP_KERNEL);
 
 ok
 
 >  	if (!info)
 >  		return -ENOMEM;
->  	info->p_dev =3D link;
-> @@ -339,7 +339,7 @@ static void serial_detach(struct pcmcia_device *l=
-ink)
-> =20
->  /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
-=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
-=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*/
-> =20
-> -static int setup_serial(struct pcmcia_device *handle, struct serial_=
-info * info,
-> +static int setup_serial(struct pcmcia_device *handle, struct serial_=
-info *info,
+>  	info->p_dev = link;
+> @@ -339,7 +339,7 @@ static void serial_detach(struct pcmcia_device *link)
+>  
+>  /*====================================================================*/
+>  
+> -static int setup_serial(struct pcmcia_device *handle, struct serial_info * info,
+> +static int setup_serial(struct pcmcia_device *handle, struct serial_info *info,
 
 ok
 
 >  			unsigned int iobase, int irq)
 >  {
 >  	struct uart_8250_port uart;
-> @@ -600,7 +600,7 @@ static int serial_check_for_multi(struct pcmcia_d=
-evice *p_dev,  void *priv_data)
+> @@ -600,7 +600,7 @@ static int serial_check_for_multi(struct pcmcia_device *p_dev,  void *priv_data)
 >  }
-> =20
-> =20
+>  
+>  
 > -static int serial_config(struct pcmcia_device * link)
 > +static int serial_config(struct pcmcia_device *link)
 
 ok
 
 >  {
->  	struct serial_info *info =3D link->priv;
+>  	struct serial_info *info = link->priv;
 >  	int i;
-> @@ -701,7 +701,7 @@ static const struct pcmcia_device_id serial_ids[]=
- =3D {
->  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "LINKSYS", "PCMLM336", 0xf7cb0b07, 0=
-x7a821b58),
->  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "MEGAHERTZ", "XJEM1144/CCEM1144", 0x=
-f510db04, 0x52d21e1e),
->  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "MICRO RESEARCH", "COMBO-L/M-336", 0=
-xb2ced065, 0x3ced0555),
-> -	PCMCIA_PFC_DEVICE_PROD_ID12(1, "NEC", "PK-UG-J001" ,0x18df0ba0 ,0x8=
-31b1064),
-> +	PCMCIA_PFC_DEVICE_PROD_ID12(1, "NEC", "PK-UG-J001", 0x18df0ba0, 0x8=
-31b1064),
+> @@ -701,7 +701,7 @@ static const struct pcmcia_device_id serial_ids[] = {
+>  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "LINKSYS", "PCMLM336", 0xf7cb0b07, 0x7a821b58),
+>  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "MEGAHERTZ", "XJEM1144/CCEM1144", 0xf510db04, 0x52d21e1e),
+>  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "MICRO RESEARCH", "COMBO-L/M-336", 0xb2ced065, 0x3ced0555),
+> -	PCMCIA_PFC_DEVICE_PROD_ID12(1, "NEC", "PK-UG-J001" ,0x18df0ba0 ,0x831b1064),
+> +	PCMCIA_PFC_DEVICE_PROD_ID12(1, "NEC", "PK-UG-J001", 0x18df0ba0, 0x831b1064),
 
 ok
 
 
->  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "Ositech", "Trumpcard:Jack of Diamon=
-ds Modem+Ethernet", 0xc2f80cd, 0x656947b9),
->  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "Ositech", "Trumpcard:Jack of Hearts=
- Modem+Ethernet", 0xc2f80cd, 0xdc9ba5ed),
->  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "PCMCIAs", "ComboCard", 0xdcfe12d3, =
-0xcd8906cc),
-> @@ -797,30 +797,30 @@ static const struct pcmcia_device_id serial_ids=
-[] =3D {
->  	PCMCIA_DEVICE_CIS_PROD_ID123("ADVANTECH", "COMpad-32/85", "1.0", 0x=
-96913a85, 0x8fbe92ae, 0x0877b627, "cis/COMpad2.cis"),
->  	PCMCIA_DEVICE_CIS_PROD_ID2("RS-COM 2P", 0xad20b156, "cis/RS-COM-2P.=
-cis"),
->  	PCMCIA_DEVICE_CIS_MANF_CARD(0x0013, 0x0000, "cis/GLOBETROTTER.cis")=
-,
-> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL =
-CARD: SL100  1.00.",0x19ca78af,0xf964f42b),
-> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL =
-CARD: SL100",0x19ca78af,0x71d98e83),
-> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL =
-CARD: SL232  1.00.",0x19ca78af,0x69fb7490),
-> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL =
-CARD: SL232",0x19ca78af,0xb6bc0235),
-> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.","SERIAL =
-CARD: CF232",0x63f2e0bd,0xb9e175d3),
-> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.","SERIAL =
-CARD: CF232-5",0x63f2e0bd,0xfce33442),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF232",0x3beb8cf2,0x17=
-1e7190),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF232-5",0x3beb8cf2,0x=
-20da4262),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF428",0x3beb8cf2,0xea=
-5dd57d),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF500",0x3beb8cf2,0xd7=
-7255fa),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: IC232",0x3beb8cf2,0x6a=
-709903),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: SL232",0x3beb8cf2,0x18=
-430676),
-> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: XL232",0x3beb8cf2,0x6f=
-933767),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: CF332",0x3beb8cf=
-2,0x16dc1ba7),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: SL332",0x3beb8cf=
-2,0x19816c41),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: SL385",0x3beb8cf=
-2,0x64112029),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: SL432",0x3beb8cf=
-2,0x1cce7ac4),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial+Parallel Port: SP230",=
-0x3beb8cf2,0xdb9e58bc),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: CF332",0x3beb8cf=
-2,0x16dc1ba7),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: SL332",0x3beb8cf=
-2,0x19816c41),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: SL385",0x3beb8cf=
-2,0x64112029),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: SL432",0x3beb8cf=
-2,0x1cce7ac4),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(2,"Elan","Serial Port: SL432",0x3beb8cf=
-2,0x1cce7ac4),
-> -	PCMCIA_MFC_DEVICE_PROD_ID12(3,"Elan","Serial Port: SL432",0x3beb8cf=
-2,0x1cce7ac4),
-> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL=
- CARD: SL100  1.00.", 0x19ca78af, 0xf964f42b),
-> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL=
- CARD: SL100", 0x19ca78af, 0x71d98e83),
-> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL=
- CARD: SL232  1.00.", 0x19ca78af, 0x69fb7490),
-> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL=
- CARD: SL232", 0x19ca78af, 0xb6bc0235),
-> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL=
- CARD: CF232", 0x63f2e0bd, 0xb9e175d3),
-> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL=
- CARD: CF232-5", 0x63f2e0bd, 0xfce33442),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232", 0x3beb8cf2, 0=
-x171e7190),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232-5", 0x3beb8cf2,=
- 0x20da4262),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF428", 0x3beb8cf2, 0=
-xea5dd57d),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF500", 0x3beb8cf2, 0=
-xd77255fa),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: IC232", 0x3beb8cf2, 0=
-x6a709903),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: SL232", 0x3beb8cf2, 0=
-x18430676),
-> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: XL232", 0x3beb8cf2, 0=
-x6f933767),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: CF332", 0x3beb=
-8cf2, 0x16dc1ba7),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: SL332", 0x3beb=
-8cf2, 0x19816c41),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: SL385", 0x3beb=
-8cf2, 0x64112029),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: SL432", 0x3beb=
-8cf2, 0x1cce7ac4),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial+Parallel Port: SP230=
-", 0x3beb8cf2, 0xdb9e58bc),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: CF332", 0x3beb=
-8cf2, 0x16dc1ba7),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: SL332", 0x3beb=
-8cf2, 0x19816c41),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: SL385", 0x3beb=
-8cf2, 0x64112029),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: SL432", 0x3beb=
-8cf2, 0x1cce7ac4),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(2, "Elan", "Serial Port: SL432", 0x3beb=
-8cf2, 0x1cce7ac4),
-> +	PCMCIA_MFC_DEVICE_PROD_ID12(3, "Elan", "Serial Port: SL432", 0x3beb=
-8cf2, 0x1cce7ac4),
+>  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "Ositech", "Trumpcard:Jack of Diamonds Modem+Ethernet", 0xc2f80cd, 0x656947b9),
+>  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "Ositech", "Trumpcard:Jack of Hearts Modem+Ethernet", 0xc2f80cd, 0xdc9ba5ed),
+>  	PCMCIA_PFC_DEVICE_PROD_ID12(1, "PCMCIAs", "ComboCard", 0xdcfe12d3, 0xcd8906cc),
+> @@ -797,30 +797,30 @@ static const struct pcmcia_device_id serial_ids[] = {
+>  	PCMCIA_DEVICE_CIS_PROD_ID123("ADVANTECH", "COMpad-32/85", "1.0", 0x96913a85, 0x8fbe92ae, 0x0877b627, "cis/COMpad2.cis"),
+>  	PCMCIA_DEVICE_CIS_PROD_ID2("RS-COM 2P", 0xad20b156, "cis/RS-COM-2P.cis"),
+>  	PCMCIA_DEVICE_CIS_MANF_CARD(0x0013, 0x0000, "cis/GLOBETROTTER.cis"),
+> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL CARD: SL100  1.00.",0x19ca78af,0xf964f42b),
+> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL CARD: SL100",0x19ca78af,0x71d98e83),
+> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL CARD: SL232  1.00.",0x19ca78af,0x69fb7490),
+> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.","SERIAL CARD: SL232",0x19ca78af,0xb6bc0235),
+> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.","SERIAL CARD: CF232",0x63f2e0bd,0xb9e175d3),
+> -	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.","SERIAL CARD: CF232-5",0x63f2e0bd,0xfce33442),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF232",0x3beb8cf2,0x171e7190),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF232-5",0x3beb8cf2,0x20da4262),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF428",0x3beb8cf2,0xea5dd57d),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: CF500",0x3beb8cf2,0xd77255fa),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: IC232",0x3beb8cf2,0x6a709903),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: SL232",0x3beb8cf2,0x18430676),
+> -	PCMCIA_DEVICE_PROD_ID12("Elan","Serial Port: XL232",0x3beb8cf2,0x6f933767),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: CF332",0x3beb8cf2,0x16dc1ba7),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: SL332",0x3beb8cf2,0x19816c41),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: SL385",0x3beb8cf2,0x64112029),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial Port: SL432",0x3beb8cf2,0x1cce7ac4),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(0,"Elan","Serial+Parallel Port: SP230",0x3beb8cf2,0xdb9e58bc),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: CF332",0x3beb8cf2,0x16dc1ba7),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: SL332",0x3beb8cf2,0x19816c41),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: SL385",0x3beb8cf2,0x64112029),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(1,"Elan","Serial Port: SL432",0x3beb8cf2,0x1cce7ac4),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(2,"Elan","Serial Port: SL432",0x3beb8cf2,0x1cce7ac4),
+> -	PCMCIA_MFC_DEVICE_PROD_ID12(3,"Elan","Serial Port: SL432",0x3beb8cf2,0x1cce7ac4),
+> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL100  1.00.", 0x19ca78af, 0xf964f42b),
+> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL100", 0x19ca78af, 0x71d98e83),
+> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL232  1.00.", 0x19ca78af, 0x69fb7490),
+> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c1997.", "SERIAL CARD: SL232", 0x19ca78af, 0xb6bc0235),
+> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL CARD: CF232", 0x63f2e0bd, 0xb9e175d3),
+> +	PCMCIA_DEVICE_PROD_ID12("ELAN DIGITAL SYSTEMS LTD, c2000.", "SERIAL CARD: CF232-5", 0x63f2e0bd, 0xfce33442),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232", 0x3beb8cf2, 0x171e7190),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF232-5", 0x3beb8cf2, 0x20da4262),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF428", 0x3beb8cf2, 0xea5dd57d),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: CF500", 0x3beb8cf2, 0xd77255fa),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: IC232", 0x3beb8cf2, 0x6a709903),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: SL232", 0x3beb8cf2, 0x18430676),
+> +	PCMCIA_DEVICE_PROD_ID12("Elan", "Serial Port: XL232", 0x3beb8cf2, 0x6f933767),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: CF332", 0x3beb8cf2, 0x16dc1ba7),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: SL332", 0x3beb8cf2, 0x19816c41),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: SL385", 0x3beb8cf2, 0x64112029),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial Port: SL432", 0x3beb8cf2, 0x1cce7ac4),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(0, "Elan", "Serial+Parallel Port: SP230", 0x3beb8cf2, 0xdb9e58bc),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: CF332", 0x3beb8cf2, 0x16dc1ba7),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: SL332", 0x3beb8cf2, 0x19816c41),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: SL385", 0x3beb8cf2, 0x64112029),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(1, "Elan", "Serial Port: SL432", 0x3beb8cf2, 0x1cce7ac4),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(2, "Elan", "Serial Port: SL432", 0x3beb8cf2, 0x1cce7ac4),
+> +	PCMCIA_MFC_DEVICE_PROD_ID12(3, "Elan", "Serial Port: SL432", 0x3beb8cf2, 0x1cce7ac4),
 >  	PCMCIA_DEVICE_MANF_CARD(0x0279, 0x950b),
 >  	/* too generic */
 >  	/* PCMCIA_MFC_DEVICE_MANF_CARD(0, 0x0160, 0x0002), */
 
 ok
-
-
---
-To unsubscribe from this list: send the line "unsubscribe linux-parisc"=
- in
-the body of a message to majordomo@vger.kernel.org
-More majordomo info at  http://vger.kernel.org/majordomo-info.html
diff --git a/a/content_digest b/N2/content_digest
index f87d912..c6eb865 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -26,7 +26,7 @@
   linux-kernel@vger.kernel.org
   linux-parisc@vger.kernel.org
   linux-kernel@i4.cs.fau.de
- " Phillip Raffeck <phillip.raffe\0"
+ " Phillip Raffeck <phillip.raffeck@fau.de>\0"
  "\00:1\0"
  "b\0"
  "Hi Anton,\n"
@@ -38,7 +38,7 @@
  "\n"
  "Comments below.\n"
  "\n"
- "> Signed-off-by: Anton W=C3=BCrfel <anton.wuerfel@fau.de>\n"
+ "> Signed-off-by: Anton W\303\274rfel <anton.wuerfel@fau.de>\n"
  "> Signed-off-by: Phillip Raffeck <phillip.raffeck@fau.de>\n"
  "> CC: linux-kernel@i4.cs.fau.de\n"
  "> ---\n"
@@ -53,182 +53,168 @@
  ">  drivers/tty/serial/8250/8250_hub6.c          |  2 +-\n"
  ">  drivers/tty/serial/8250/8250_pci.c           |  7 +++-\n"
  ">  drivers/tty/serial/8250/8250_port.c          |  3 ++\n"
- ">  drivers/tty/serial/8250/serial_cs.c          | 58 ++++++++++++++----=\n"
- "----------\n"
+ ">  drivers/tty/serial/8250/serial_cs.c          | 58 ++++++++++++++--------------\n"
  ">  12 files changed, 52 insertions(+), 36 deletions(-)\n"
- ">=20\n"
- "> diff --git a/drivers/tty/serial/8250/8250_accent.c b/drivers/tty/seri=\n"
- "al/8250/8250_accent.c\n"
+ "> \n"
+ "> diff --git a/drivers/tty/serial/8250/8250_accent.c b/drivers/tty/serial/8250/8250_accent.c\n"
  "> index 34b51c6..c480729 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_accent.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_accent.c\n"
  "> @@ -10,7 +10,7 @@\n"
  ">  #include <linux/init.h>\n"
  ">  #include <linux/serial_8250.h>\n"
- "> =20\n"
+ ">  \n"
  "> -#define PORT(_base,_irq)\t\t\t\t\\\n"
  "> +#define PORT(_base, _irq)\t\t\t\t\\\n"
  "\n"
  "ok\n"
  "\n"
  ">  \t{\t\t\t\t\t\t\\\n"
- ">  \t\t.iobase\t\t=3D _base,\t\t\\\n"
- ">  \t\t.irq\t\t=3D _irq,\t\t\t\\\n"
- "> diff --git a/drivers/tty/serial/8250/8250_acorn.c b/drivers/tty/seria=\n"
- "l/8250/8250_acorn.c\n"
+ ">  \t\t.iobase\t\t= _base,\t\t\\\n"
+ ">  \t\t.irq\t\t= _irq,\t\t\t\\\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_acorn.c b/drivers/tty/serial/8250/8250_acorn.c\n"
  "> index 549aa07..402dfdd 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_acorn.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_acorn.c\n"
- "> @@ -70,7 +70,7 @@ serial_card_probe(struct expansion_card *ec, const =\n"
- "struct ecard_id *id)\n"
- ">  \tuart.port.regshift\t=3D 2;\n"
- ">  \tuart.port.dev\t=3D &ec->dev;\n"
- "> =20\n"
- "> -\tfor (i =3D 0; i < info->num_ports; i ++) {\n"
- "> +\tfor (i =3D 0; i < info->num_ports; i++) {\n"
+ "> @@ -70,7 +70,7 @@ serial_card_probe(struct expansion_card *ec, const struct ecard_id *id)\n"
+ ">  \tuart.port.regshift\t= 2;\n"
+ ">  \tuart.port.dev\t= &ec->dev;\n"
+ ">  \n"
+ "> -\tfor (i = 0; i < info->num_ports; i ++) {\n"
+ "> +\tfor (i = 0; i < info->num_ports; i++) {\n"
  "\n"
  "Ok\n"
  "\n"
- ">  \t\tuart.port.membase =3D info->vaddr + type->offset[i];\n"
- ">  \t\tuart.port.mapbase =3D bus_addr + type->offset[i];\n"
- "> =20\n"
- "> diff --git a/drivers/tty/serial/8250/8250_boca.c b/drivers/tty/serial=\n"
- "/8250/8250_boca.c\n"
+ ">  \t\tuart.port.membase = info->vaddr + type->offset[i];\n"
+ ">  \t\tuart.port.mapbase = bus_addr + type->offset[i];\n"
+ ">  \n"
+ "> diff --git a/drivers/tty/serial/8250/8250_boca.c b/drivers/tty/serial/8250/8250_boca.c\n"
  "> index d125dc1..e42a5b5 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_boca.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_boca.c\n"
  "> @@ -10,7 +10,7 @@\n"
  ">  #include <linux/init.h>\n"
  ">  #include <linux/serial_8250.h>\n"
- "> =20\n"
+ ">  \n"
  "> -#define PORT(_base,_irq)\t\t\t\t\\\n"
  "> +#define PORT(_base, _irq)\t\t\t\t\\\n"
  "\n"
  "Ok\n"
  "\n"
  ">  \t{\t\t\t\t\t\t\\\n"
- ">  \t\t.iobase\t\t=3D _base,\t\t\\\n"
- ">  \t\t.irq\t\t=3D _irq,\t\t\t\\\n"
- "> diff --git a/drivers/tty/serial/8250/8250_core.c b/drivers/tty/serial=\n"
- "/8250/8250_core.c\n"
+ ">  \t\t.iobase\t\t= _base,\t\t\\\n"
+ ">  \t\t.irq\t\t= _irq,\t\t\t\\\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_core.c b/drivers/tty/serial/8250/8250_core.c\n"
  "> index 3912646..89a20c9 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_core.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_core.c\n"
  "> @@ -756,6 +756,7 @@ void serial8250_suspend_port(int line)\n"
  ">  \tif (!console_suspend_enabled && uart_console(port) &&\n"
- ">  \t    port->type !=3D PORT_8250) {\n"
- ">  \t\tunsigned char canary =3D 0xa5;\n"
+ ">  \t    port->type != PORT_8250) {\n"
+ ">  \t\tunsigned char canary = 0xa5;\n"
  "> +\n"
  "\n"
  "Not ok.\n"
  "\n"
  ">  \t\tserial_out(up, UART_SCR, canary);\n"
- ">  \t\tif (serial_in(up, UART_SCR) =3D=3D canary)\n"
- ">  \t\t\tup->canary =3D canary;\n"
- "> diff --git a/drivers/tty/serial/8250/8250_dw.c b/drivers/tty/serial/8=\n"
- "250/8250_dw.c\n"
+ ">  \t\tif (serial_in(up, UART_SCR) == canary)\n"
+ ">  \t\t\tup->canary = canary;\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_dw.c b/drivers/tty/serial/8250/8250_dw.c\n"
  "> index a5d319e..0f67355 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_dw.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_dw.c\n"
- "> @@ -102,8 +102,10 @@ static void dw8250_serial_out(struct uart_port *=\n"
- "p, int offset, int value)\n"
+ "> @@ -102,8 +102,10 @@ static void dw8250_serial_out(struct uart_port *p, int offset, int value)\n"
  ">  \t/* Make sure LCR write wasn't ignored */\n"
- ">  \tif (offset =3D=3D UART_LCR) {\n"
- ">  \t\tint tries =3D 1000;\n"
+ ">  \tif (offset == UART_LCR) {\n"
+ ">  \t\tint tries = 1000;\n"
  "> +\n"
  "\n"
  "Not ok.\n"
  "\n"
  ">  \t\twhile (tries--) {\n"
- ">  \t\t\tunsigned int lcr =3D p->serial_in(p, UART_LCR);\n"
+ ">  \t\t\tunsigned int lcr = p->serial_in(p, UART_LCR);\n"
  "> +\n"
- ">  \t\t\tif ((value & ~UART_LCR_SPAR) =3D=3D (lcr & ~UART_LCR_SPAR))\n"
+ ">  \t\t\tif ((value & ~UART_LCR_SPAR) == (lcr & ~UART_LCR_SPAR))\n"
  ">  \t\t\t\treturn;\n"
  ">  \t\t\tdw8250_force_idle(p);\n"
- "> @@ -143,8 +145,10 @@ static void dw8250_serial_outq(struct uart_port =\n"
- "*p, int offset, int value)\n"
+ "> @@ -143,8 +145,10 @@ static void dw8250_serial_outq(struct uart_port *p, int offset, int value)\n"
  ">  \t/* Make sure LCR write wasn't ignored */\n"
- ">  \tif (offset =3D=3D UART_LCR) {\n"
- ">  \t\tint tries =3D 1000;\n"
+ ">  \tif (offset == UART_LCR) {\n"
+ ">  \t\tint tries = 1000;\n"
  "> +\n"
  "\n"
  "Not ok.\n"
  "\n"
  ">  \t\twhile (tries--) {\n"
- ">  \t\t\tunsigned int lcr =3D p->serial_in(p, UART_LCR);\n"
+ ">  \t\t\tunsigned int lcr = p->serial_in(p, UART_LCR);\n"
  "> +\n"
  "\n"
  "Not ok.\n"
  "\n"
  "In particular, I dislike separation between initialized variables and\n"
- "following statements, _especially_ when the initialization is non-trivi=\n"
- "al.\n"
+ "following statements, _especially_ when the initialization is non-trivial.\n"
  "\n"
  "\n"
- ">  \t\t\tif ((value & ~UART_LCR_SPAR) =3D=3D (lcr & ~UART_LCR_SPAR))\n"
+ ">  \t\t\tif ((value & ~UART_LCR_SPAR) == (lcr & ~UART_LCR_SPAR))\n"
  ">  \t\t\t\treturn;\n"
  ">  \t\t\tdw8250_force_idle(p);\n"
- "> @@ -166,8 +170,10 @@ static void dw8250_serial_out32(struct uart_port=\n"
- " *p, int offset, int value)\n"
+ "> @@ -166,8 +170,10 @@ static void dw8250_serial_out32(struct uart_port *p, int offset, int value)\n"
  ">  \t/* Make sure LCR write wasn't ignored */\n"
- ">  \tif (offset =3D=3D UART_LCR) {\n"
- ">  \t\tint tries =3D 1000;\n"
+ ">  \tif (offset == UART_LCR) {\n"
+ ">  \t\tint tries = 1000;\n"
  "> +\n"
  "\n"
  "Not ok.\n"
  "\n"
  ">  \t\twhile (tries--) {\n"
- ">  \t\t\tunsigned int lcr =3D p->serial_in(p, UART_LCR);\n"
+ ">  \t\t\tunsigned int lcr = p->serial_in(p, UART_LCR);\n"
  "> +\n"
  "\n"
  "Not ok.\n"
  "\n"
- ">  \t\t\tif ((value & ~UART_LCR_SPAR) =3D=3D (lcr & ~UART_LCR_SPAR))\n"
+ ">  \t\t\tif ((value & ~UART_LCR_SPAR) == (lcr & ~UART_LCR_SPAR))\n"
  ">  \t\t\t\treturn;\n"
  ">  \t\t\tdw8250_force_idle(p);\n"
- "> diff --git a/drivers/tty/serial/8250/8250_exar_st16c554.c b/drivers/t=\n"
- "ty/serial/8250/8250_exar_st16c554.c\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_exar_st16c554.c b/drivers/tty/serial/8250/8250_exar_st16c554.c\n"
  "> index bf53aab..999f2d3 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_exar_st16c554.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_exar_st16c554.c\n"
  "> @@ -13,7 +13,7 @@\n"
  ">  #include <linux/init.h>\n"
  ">  #include <linux/serial_8250.h>\n"
- "> =20\n"
+ ">  \n"
  "> -#define PORT(_base,_irq)\t\t\t\t\\\n"
  "> +#define PORT(_base, _irq)\t\t\t\t\\\n"
  "\n"
  "Ok\n"
  "\n"
  ">  \t{\t\t\t\t\t\t\\\n"
- ">  \t\t.iobase\t\t=3D _base,\t\t\\\n"
- ">  \t\t.irq\t\t=3D _irq,\t\t\t\\\n"
- "> diff --git a/drivers/tty/serial/8250/8250_fourport.c b/drivers/tty/se=\n"
- "rial/8250/8250_fourport.c\n"
+ ">  \t\t.iobase\t\t= _base,\t\t\\\n"
+ ">  \t\t.irq\t\t= _irq,\t\t\t\\\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_fourport.c b/drivers/tty/serial/8250/8250_fourport.c\n"
  "> index be15826..9a04a8a 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_fourport.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_fourport.c\n"
  "> @@ -10,7 +10,7 @@\n"
  ">  #include <linux/init.h>\n"
  ">  #include <linux/serial_8250.h>\n"
- "> =20\n"
+ ">  \n"
  "> -#define PORT(_base,_irq)\t\t\t\t\t\t\\\n"
  "> +#define PORT(_base, _irq)\t\t\t\t\t\t\\\n"
  "\n"
  "Ok\n"
  "\n"
  ">  \t{\t\t\t\t\t\t\t\t\\\n"
- ">  \t\t.iobase\t\t=3D _base,\t\t\t\t\\\n"
- ">  \t\t.irq\t\t=3D _irq,\t\t\t\t\t\\\n"
- "> diff --git a/drivers/tty/serial/8250/8250_hp300.c b/drivers/tty/seria=\n"
- "l/8250/8250_hp300.c\n"
+ ">  \t\t.iobase\t\t= _base,\t\t\t\t\\\n"
+ ">  \t\t.irq\t\t= _irq,\t\t\t\t\t\\\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_hp300.c b/drivers/tty/serial/8250/8250_hp300.c\n"
  "> index 2891958..38d8cb2 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_hp300.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_hp300.c\n"
  "> @@ -125,6 +125,7 @@ int __init hp300_setup_serial_console(void)\n"
  ">  \t} else {\n"
  ">  #ifdef CONFIG_HPDCA\n"
- ">  \t\tunsigned long pa =3D dio_scodetophysaddr(scode);\n"
+ ">  \t\tunsigned long pa = dio_scodetophysaddr(scode);\n"
  "> +\n"
  ">  \t\tif (!pa)\n"
  ">  \t\t\treturn 0;\n"
@@ -236,71 +222,64 @@
  "Not ok.\n"
  "\n"
  "This is a particularly good example of how bad that style is.\n"
- "The relevant code is the call to dio_scode_tophysaddr() _not the if (!p=\n"
- "a)_\n"
+ "The relevant code is the call to dio_scode_tophysaddr() _not the if (!pa)_\n"
  "\n"
  "Newline after uninitialized vars - ok.\n"
- "Newline after initialized vars - not ok. Unless trivial initialization =\n"
- "and\n"
+ "Newline after initialized vars - not ok. Unless trivial initialization and\n"
  "you wrote it.\n"
  "\n"
  "\n"
- "> diff --git a/drivers/tty/serial/8250/8250_hub6.c b/drivers/tty/serial=\n"
- "/8250/8250_hub6.c\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_hub6.c b/drivers/tty/serial/8250/8250_hub6.c\n"
  "> index a5c778e..27124e2 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_hub6.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_hub6.c\n"
  "> @@ -10,7 +10,7 @@\n"
  ">  #include <linux/init.h>\n"
  ">  #include <linux/serial_8250.h>\n"
- "> =20\n"
+ ">  \n"
  "> -#define HUB6(card,port)\t\t\t\t\t\t\t\\\n"
  "> +#define HUB6(card, port)\t\t\t\t\t\t\\\n"
  "\n"
  "ok\n"
  "\n"
  ">  \t{\t\t\t\t\t\t\t\t\\\n"
- ">  \t\t.iobase\t\t=3D 0x302,\t\t\t\t\\\n"
- ">  \t\t.irq\t\t=3D 3,\t\t\t\t\t\\\n"
- "> diff --git a/drivers/tty/serial/8250/8250_pci.c b/drivers/tty/serial/=\n"
- "8250/8250_pci.c\n"
+ ">  \t\t.iobase\t\t= 0x302,\t\t\t\t\\\n"
+ ">  \t\t.irq\t\t= 3,\t\t\t\t\t\\\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_pci.c b/drivers/tty/serial/8250/8250_pci.c\n"
  "> index 4097f3f..ed99fdf 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_pci.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_pci.c\n"
- "> @@ -113,6 +113,7 @@ static int addidata_apci7800_setup(struct serial_=\n"
- "private *priv,\n"
+ "> @@ -113,6 +113,7 @@ static int addidata_apci7800_setup(struct serial_private *priv,\n"
  ">  \t\t\t\tstruct uart_8250_port *port, int idx)\n"
  ">  {\n"
- ">  \tunsigned int bar =3D 0, offset =3D board->first_offset;\n"
+ ">  \tunsigned int bar = 0, offset = board->first_offset;\n"
  "> +\n"
  "\n"
  "not ok\n"
  "\n"
- ">  \tbar =3D FL_GET_BASE(board->flags);\n"
- "> =20\n"
+ ">  \tbar = FL_GET_BASE(board->flags);\n"
+ ">  \n"
  ">  \tif (idx < 2) {\n"
- "> @@ -1115,6 +1116,7 @@ static struct quatech_feature quatech_cards[] =3D=\n"
- " {\n"
+ "> @@ -1115,6 +1116,7 @@ static struct quatech_feature quatech_cards[] = {\n"
  ">  static int pci_quatech_amcc(u16 devid)\n"
  ">  {\n"
- ">  \tstruct quatech_feature *qf =3D &quatech_cards[0];\n"
+ ">  \tstruct quatech_feature *qf = &quatech_cards[0];\n"
  "> +\n"
  "\n"
  "not ok\n"
  "\n"
  ">  \twhile (qf->devid) {\n"
- ">  \t\tif (qf->devid =3D=3D devid)\n"
+ ">  \t\tif (qf->devid == devid)\n"
  ">  \t\t\treturn qf->amcc;\n"
- "> @@ -1200,6 +1202,7 @@ static int pci_quatech_test(struct uart_8250_po=\n"
- "rt *port)\n"
+ "> @@ -1200,6 +1202,7 @@ static int pci_quatech_test(struct uart_8250_port *port)\n"
  ">  {\n"
  ">  \tu8 reg;\n"
- ">  \tu8 qopr =3D pci_quatech_rqopr(port);\n"
+ ">  \tu8 qopr = pci_quatech_rqopr(port);\n"
  "> +\n"
  "\n"
  "Swap the declaration order and its ok. IOW,\n"
  "\n"
- "+ \tu8 qopr =3D pci_quatech_rqopr(port);\n"
+ "+ \tu8 qopr = pci_quatech_rqopr(port);\n"
  "+ \tu8 reg;\n"
  "+\n"
  "\n"
@@ -308,16 +287,15 @@
  "\n"
  "+ \tu8 reg, qopr;\n"
  "+\n"
- "+ \tqopr =3D pci_quatech_rqopr(port);\n"
+ "+ \tqopr = pci_quatech_rqopr(port);\n"
  "\n"
  ">  \tpci_quatech_wqopr(port, qopr & QPCR_TEST_FOR1);\n"
- ">  \treg =3D pci_quatech_rqopr(port) & 0xC0;\n"
- ">  \tif (reg !=3D QPCR_TEST_GET1)\n"
- "> @@ -1284,8 +1287,10 @@ static int pci_quatech_init(struct pci_dev *de=\n"
- "v)\n"
+ ">  \treg = pci_quatech_rqopr(port) & 0xC0;\n"
+ ">  \tif (reg != QPCR_TEST_GET1)\n"
+ "> @@ -1284,8 +1287,10 @@ static int pci_quatech_init(struct pci_dev *dev)\n"
  ">  {\n"
  ">  \tif (pci_quatech_amcc(dev->device)) {\n"
- ">  \t\tunsigned long base =3D pci_resource_start(dev, 0);\n"
+ ">  \t\tunsigned long base = pci_resource_start(dev, 0);\n"
  "> +\n"
  "\n"
  "not ok\n"
@@ -330,10 +308,9 @@
  "ok\n"
  "\n"
  ">  \t\t\toutl(inl(base + 0x38) | 0x00002000, base + 0x38);\n"
- ">  \t\t\ttmp =3D inl(base + 0x3c);\n"
+ ">  \t\t\ttmp = inl(base + 0x3c);\n"
  ">  \t\t\toutl(tmp | 0x01000000, base + 0x3c);\n"
- "> @@ -4502,7 +4507,7 @@ static struct pci_device_id serial_pci_tbl[] =3D=\n"
- " {\n"
+ "> @@ -4502,7 +4507,7 @@ static struct pci_device_id serial_pci_tbl[] = {\n"
  ">  \t\tPCI_ANY_ID, PCI_ANY_ID, 0, 0,\n"
  ">  \t\tpbn_b0_bt_2_921600 },\n"
  ">  \t{\tPCI_VENDOR_ID_OXSEMI, PCI_DEVICE_ID_OXSEMI_16PCI958,\n"
@@ -343,27 +320,24 @@
  "ok\n"
  "\n"
  ">  \t\tpbn_b2_8_1152000 },\n"
- "> =20\n"
+ ">  \n"
  ">  \t/*\n"
- "> diff --git a/drivers/tty/serial/8250/8250_port.c b/drivers/tty/serial=\n"
- "/8250/8250_port.c\n"
+ "> diff --git a/drivers/tty/serial/8250/8250_port.c b/drivers/tty/serial/8250/8250_port.c\n"
  "> index 52d82d2..ae8f993 100644\n"
  "> --- a/drivers/tty/serial/8250/8250_port.c\n"
  "> +++ b/drivers/tty/serial/8250/8250_port.c\n"
- "> @@ -1327,6 +1327,7 @@ static void serial8250_start_tx(struct uart_por=\n"
- "t *port)\n"
- "> =20\n"
+ "> @@ -1327,6 +1327,7 @@ static void serial8250_start_tx(struct uart_port *port)\n"
+ ">  \n"
  ">  \t\tif (up->bugs & UART_BUG_TXEN) {\n"
  ">  \t\t\tunsigned char lsr;\n"
  "> +\n"
  "\n"
  "ok\n"
  "\n"
- ">  \t\t\tlsr =3D serial_in(up, UART_LSR);\n"
- ">  \t\t\tup->lsr_saved_flags |=3D lsr & LSR_SAVE_FLAGS;\n"
+ ">  \t\t\tlsr = serial_in(up, UART_LSR);\n"
+ ">  \t\t\tup->lsr_saved_flags |= lsr & LSR_SAVE_FLAGS;\n"
  ">  \t\t\tif (lsr & UART_LSR_THRE)\n"
- "> @@ -1734,8 +1735,10 @@ static void wait_for_xmitr(struct uart_8250_po=\n"
- "rt *up, int bits)\n"
+ "> @@ -1734,8 +1735,10 @@ static void wait_for_xmitr(struct uart_8250_port *up, int bits)\n"
  ">  \t/* Wait up to 1s for flow control if necessary */\n"
  ">  \tif (up->port.flags & UPF_CONS_FLOW) {\n"
  ">  \t\tunsigned int tmout;\n"
@@ -371,212 +345,136 @@
  "\n"
  "ok\n"
  "\n"
- ">  \t\tfor (tmout =3D 1000000; tmout; tmout--) {\n"
- ">  \t\t\tunsigned int msr =3D serial_in(up, UART_MSR);\n"
+ ">  \t\tfor (tmout = 1000000; tmout; tmout--) {\n"
+ ">  \t\t\tunsigned int msr = serial_in(up, UART_MSR);\n"
  "> +\n"
  "\n"
  "not ok\n"
  "\n"
- ">  \t\t\tup->msr_saved_flags |=3D msr & MSR_SAVE_FLAGS;\n"
+ ">  \t\t\tup->msr_saved_flags |= msr & MSR_SAVE_FLAGS;\n"
  ">  \t\t\tif (msr & UART_MSR_CTS)\n"
  ">  \t\t\t\tbreak;\n"
- "> diff --git a/drivers/tty/serial/8250/serial_cs.c b/drivers/tty/serial=\n"
- "/8250/serial_cs.c\n"
+ "> diff --git a/drivers/tty/serial/8250/serial_cs.c b/drivers/tty/serial/8250/serial_cs.c\n"
  "> index 4d180c9..f5270ba 100644\n"
  "> --- a/drivers/tty/serial/8250/serial_cs.c\n"
  "> +++ b/drivers/tty/serial/8250/serial_cs.c\n"
- "> @@ -257,7 +257,7 @@ static const struct serial_quirk quirks[] =3D {\n"
+ "> @@ -257,7 +257,7 @@ static const struct serial_quirk quirks[] = {\n"
  ">  };\n"
- "> =20\n"
- "> =20\n"
+ ">  \n"
+ ">  \n"
  "> -static int serial_config(struct pcmcia_device * link);\n"
  "> +static int serial_config(struct pcmcia_device *link);\n"
  "\n"
  "ok\n"
  "\n"
- "> =20\n"
- "> =20\n"
+ ">  \n"
+ ">  \n"
  ">  static void serial_remove(struct pcmcia_device *link)\n"
- "> @@ -309,7 +309,7 @@ static int serial_probe(struct pcmcia_device *lin=\n"
- "k)\n"
+ "> @@ -309,7 +309,7 @@ static int serial_probe(struct pcmcia_device *link)\n"
  ">  \tdev_dbg(&link->dev, \"serial_attach()\\n\");\n"
- "> =20\n"
+ ">  \n"
  ">  \t/* Create new serial device */\n"
- "> -\tinfo =3D kzalloc(sizeof (*info), GFP_KERNEL);\n"
- "> +\tinfo =3D kzalloc(sizeof(*info), GFP_KERNEL);\n"
+ "> -\tinfo = kzalloc(sizeof (*info), GFP_KERNEL);\n"
+ "> +\tinfo = kzalloc(sizeof(*info), GFP_KERNEL);\n"
  "\n"
  "ok\n"
  "\n"
  ">  \tif (!info)\n"
  ">  \t\treturn -ENOMEM;\n"
- ">  \tinfo->p_dev =3D link;\n"
- "> @@ -339,7 +339,7 @@ static void serial_detach(struct pcmcia_device *l=\n"
- "ink)\n"
- "> =20\n"
- ">  /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=\n"
- "=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=\n"
- "=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*/\n"
- "> =20\n"
- "> -static int setup_serial(struct pcmcia_device *handle, struct serial_=\n"
- "info * info,\n"
- "> +static int setup_serial(struct pcmcia_device *handle, struct serial_=\n"
- "info *info,\n"
+ ">  \tinfo->p_dev = link;\n"
+ "> @@ -339,7 +339,7 @@ static void serial_detach(struct pcmcia_device *link)\n"
+ ">  \n"
+ ">  /*====================================================================*/\n"
+ ">  \n"
+ "> -static int setup_serial(struct pcmcia_device *handle, struct serial_info * info,\n"
+ "> +static int setup_serial(struct pcmcia_device *handle, struct serial_info *info,\n"
  "\n"
  "ok\n"
  "\n"
  ">  \t\t\tunsigned int iobase, int irq)\n"
  ">  {\n"
  ">  \tstruct uart_8250_port uart;\n"
- "> @@ -600,7 +600,7 @@ static int serial_check_for_multi(struct pcmcia_d=\n"
- "evice *p_dev,  void *priv_data)\n"
+ "> @@ -600,7 +600,7 @@ static int serial_check_for_multi(struct pcmcia_device *p_dev,  void *priv_data)\n"
  ">  }\n"
- "> =20\n"
- "> =20\n"
+ ">  \n"
+ ">  \n"
  "> -static int serial_config(struct pcmcia_device * link)\n"
  "> +static int serial_config(struct pcmcia_device *link)\n"
  "\n"
  "ok\n"
  "\n"
  ">  {\n"
- ">  \tstruct serial_info *info =3D link->priv;\n"
+ ">  \tstruct serial_info *info = link->priv;\n"
  ">  \tint i;\n"
- "> @@ -701,7 +701,7 @@ static const struct pcmcia_device_id serial_ids[]=\n"
- " =3D {\n"
- ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"LINKSYS\", \"PCMLM336\", 0xf7cb0b07, 0=\n"
- "x7a821b58),\n"
- ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"MEGAHERTZ\", \"XJEM1144/CCEM1144\", 0x=\n"
- "f510db04, 0x52d21e1e),\n"
- ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"MICRO RESEARCH\", \"COMBO-L/M-336\", 0=\n"
- "xb2ced065, 0x3ced0555),\n"
- "> -\tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"NEC\", \"PK-UG-J001\" ,0x18df0ba0 ,0x8=\n"
- "31b1064),\n"
- "> +\tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"NEC\", \"PK-UG-J001\", 0x18df0ba0, 0x8=\n"
- "31b1064),\n"
+ "> @@ -701,7 +701,7 @@ static const struct pcmcia_device_id serial_ids[] = {\n"
+ ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"LINKSYS\", \"PCMLM336\", 0xf7cb0b07, 0x7a821b58),\n"
+ ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"MEGAHERTZ\", \"XJEM1144/CCEM1144\", 0xf510db04, 0x52d21e1e),\n"
+ ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"MICRO RESEARCH\", \"COMBO-L/M-336\", 0xb2ced065, 0x3ced0555),\n"
+ "> -\tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"NEC\", \"PK-UG-J001\" ,0x18df0ba0 ,0x831b1064),\n"
+ "> +\tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"NEC\", \"PK-UG-J001\", 0x18df0ba0, 0x831b1064),\n"
  "\n"
  "ok\n"
  "\n"
  "\n"
- ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"Ositech\", \"Trumpcard:Jack of Diamon=\n"
- "ds Modem+Ethernet\", 0xc2f80cd, 0x656947b9),\n"
- ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"Ositech\", \"Trumpcard:Jack of Hearts=\n"
- " Modem+Ethernet\", 0xc2f80cd, 0xdc9ba5ed),\n"
- ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"PCMCIAs\", \"ComboCard\", 0xdcfe12d3, =\n"
- "0xcd8906cc),\n"
- "> @@ -797,30 +797,30 @@ static const struct pcmcia_device_id serial_ids=\n"
- "[] =3D {\n"
- ">  \tPCMCIA_DEVICE_CIS_PROD_ID123(\"ADVANTECH\", \"COMpad-32/85\", \"1.0\", 0x=\n"
- "96913a85, 0x8fbe92ae, 0x0877b627, \"cis/COMpad2.cis\"),\n"
- ">  \tPCMCIA_DEVICE_CIS_PROD_ID2(\"RS-COM 2P\", 0xad20b156, \"cis/RS-COM-2P.=\n"
- "cis\"),\n"
- ">  \tPCMCIA_DEVICE_CIS_MANF_CARD(0x0013, 0x0000, \"cis/GLOBETROTTER.cis\")=\n"
- ",\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL =\n"
- "CARD: SL100  1.00.\",0x19ca78af,0xf964f42b),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL =\n"
- "CARD: SL100\",0x19ca78af,0x71d98e83),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL =\n"
- "CARD: SL232  1.00.\",0x19ca78af,0x69fb7490),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL =\n"
- "CARD: SL232\",0x19ca78af,0xb6bc0235),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\",\"SERIAL =\n"
- "CARD: CF232\",0x63f2e0bd,0xb9e175d3),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\",\"SERIAL =\n"
- "CARD: CF232-5\",0x63f2e0bd,0xfce33442),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF232\",0x3beb8cf2,0x17=\n"
- "1e7190),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF232-5\",0x3beb8cf2,0x=\n"
- "20da4262),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF428\",0x3beb8cf2,0xea=\n"
- "5dd57d),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF500\",0x3beb8cf2,0xd7=\n"
- "7255fa),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: IC232\",0x3beb8cf2,0x6a=\n"
- "709903),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: SL232\",0x3beb8cf2,0x18=\n"
- "430676),\n"
- "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: XL232\",0x3beb8cf2,0x6f=\n"
- "933767),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: CF332\",0x3beb8cf=\n"
- "2,0x16dc1ba7),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: SL332\",0x3beb8cf=\n"
- "2,0x19816c41),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: SL385\",0x3beb8cf=\n"
- "2,0x64112029),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: SL432\",0x3beb8cf=\n"
- "2,0x1cce7ac4),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial+Parallel Port: SP230\",=\n"
- "0x3beb8cf2,0xdb9e58bc),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: CF332\",0x3beb8cf=\n"
- "2,0x16dc1ba7),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: SL332\",0x3beb8cf=\n"
- "2,0x19816c41),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: SL385\",0x3beb8cf=\n"
- "2,0x64112029),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: SL432\",0x3beb8cf=\n"
- "2,0x1cce7ac4),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(2,\"Elan\",\"Serial Port: SL432\",0x3beb8cf=\n"
- "2,0x1cce7ac4),\n"
- "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(3,\"Elan\",\"Serial Port: SL432\",0x3beb8cf=\n"
- "2,0x1cce7ac4),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL=\n"
- " CARD: SL100  1.00.\", 0x19ca78af, 0xf964f42b),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL=\n"
- " CARD: SL100\", 0x19ca78af, 0x71d98e83),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL=\n"
- " CARD: SL232  1.00.\", 0x19ca78af, 0x69fb7490),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL=\n"
- " CARD: SL232\", 0x19ca78af, 0xb6bc0235),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\", \"SERIAL=\n"
- " CARD: CF232\", 0x63f2e0bd, 0xb9e175d3),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\", \"SERIAL=\n"
- " CARD: CF232-5\", 0x63f2e0bd, 0xfce33442),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF232\", 0x3beb8cf2, 0=\n"
- "x171e7190),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF232-5\", 0x3beb8cf2,=\n"
- " 0x20da4262),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF428\", 0x3beb8cf2, 0=\n"
- "xea5dd57d),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF500\", 0x3beb8cf2, 0=\n"
- "xd77255fa),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: IC232\", 0x3beb8cf2, 0=\n"
- "x6a709903),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: SL232\", 0x3beb8cf2, 0=\n"
- "x18430676),\n"
- "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: XL232\", 0x3beb8cf2, 0=\n"
- "x6f933767),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: CF332\", 0x3beb=\n"
- "8cf2, 0x16dc1ba7),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: SL332\", 0x3beb=\n"
- "8cf2, 0x19816c41),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: SL385\", 0x3beb=\n"
- "8cf2, 0x64112029),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: SL432\", 0x3beb=\n"
- "8cf2, 0x1cce7ac4),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial+Parallel Port: SP230=\n"
- "\", 0x3beb8cf2, 0xdb9e58bc),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: CF332\", 0x3beb=\n"
- "8cf2, 0x16dc1ba7),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: SL332\", 0x3beb=\n"
- "8cf2, 0x19816c41),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: SL385\", 0x3beb=\n"
- "8cf2, 0x64112029),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: SL432\", 0x3beb=\n"
- "8cf2, 0x1cce7ac4),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(2, \"Elan\", \"Serial Port: SL432\", 0x3beb=\n"
- "8cf2, 0x1cce7ac4),\n"
- "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(3, \"Elan\", \"Serial Port: SL432\", 0x3beb=\n"
- "8cf2, 0x1cce7ac4),\n"
+ ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"Ositech\", \"Trumpcard:Jack of Diamonds Modem+Ethernet\", 0xc2f80cd, 0x656947b9),\n"
+ ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"Ositech\", \"Trumpcard:Jack of Hearts Modem+Ethernet\", 0xc2f80cd, 0xdc9ba5ed),\n"
+ ">  \tPCMCIA_PFC_DEVICE_PROD_ID12(1, \"PCMCIAs\", \"ComboCard\", 0xdcfe12d3, 0xcd8906cc),\n"
+ "> @@ -797,30 +797,30 @@ static const struct pcmcia_device_id serial_ids[] = {\n"
+ ">  \tPCMCIA_DEVICE_CIS_PROD_ID123(\"ADVANTECH\", \"COMpad-32/85\", \"1.0\", 0x96913a85, 0x8fbe92ae, 0x0877b627, \"cis/COMpad2.cis\"),\n"
+ ">  \tPCMCIA_DEVICE_CIS_PROD_ID2(\"RS-COM 2P\", 0xad20b156, \"cis/RS-COM-2P.cis\"),\n"
+ ">  \tPCMCIA_DEVICE_CIS_MANF_CARD(0x0013, 0x0000, \"cis/GLOBETROTTER.cis\"),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL CARD: SL100  1.00.\",0x19ca78af,0xf964f42b),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL CARD: SL100\",0x19ca78af,0x71d98e83),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL CARD: SL232  1.00.\",0x19ca78af,0x69fb7490),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\",\"SERIAL CARD: SL232\",0x19ca78af,0xb6bc0235),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\",\"SERIAL CARD: CF232\",0x63f2e0bd,0xb9e175d3),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\",\"SERIAL CARD: CF232-5\",0x63f2e0bd,0xfce33442),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF232\",0x3beb8cf2,0x171e7190),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF232-5\",0x3beb8cf2,0x20da4262),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF428\",0x3beb8cf2,0xea5dd57d),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: CF500\",0x3beb8cf2,0xd77255fa),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: IC232\",0x3beb8cf2,0x6a709903),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: SL232\",0x3beb8cf2,0x18430676),\n"
+ "> -\tPCMCIA_DEVICE_PROD_ID12(\"Elan\",\"Serial Port: XL232\",0x3beb8cf2,0x6f933767),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: CF332\",0x3beb8cf2,0x16dc1ba7),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: SL332\",0x3beb8cf2,0x19816c41),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: SL385\",0x3beb8cf2,0x64112029),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial Port: SL432\",0x3beb8cf2,0x1cce7ac4),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(0,\"Elan\",\"Serial+Parallel Port: SP230\",0x3beb8cf2,0xdb9e58bc),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: CF332\",0x3beb8cf2,0x16dc1ba7),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: SL332\",0x3beb8cf2,0x19816c41),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: SL385\",0x3beb8cf2,0x64112029),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(1,\"Elan\",\"Serial Port: SL432\",0x3beb8cf2,0x1cce7ac4),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(2,\"Elan\",\"Serial Port: SL432\",0x3beb8cf2,0x1cce7ac4),\n"
+ "> -\tPCMCIA_MFC_DEVICE_PROD_ID12(3,\"Elan\",\"Serial Port: SL432\",0x3beb8cf2,0x1cce7ac4),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL CARD: SL100  1.00.\", 0x19ca78af, 0xf964f42b),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL CARD: SL100\", 0x19ca78af, 0x71d98e83),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL CARD: SL232  1.00.\", 0x19ca78af, 0x69fb7490),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c1997.\", \"SERIAL CARD: SL232\", 0x19ca78af, 0xb6bc0235),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\", \"SERIAL CARD: CF232\", 0x63f2e0bd, 0xb9e175d3),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"ELAN DIGITAL SYSTEMS LTD, c2000.\", \"SERIAL CARD: CF232-5\", 0x63f2e0bd, 0xfce33442),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF232\", 0x3beb8cf2, 0x171e7190),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF232-5\", 0x3beb8cf2, 0x20da4262),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF428\", 0x3beb8cf2, 0xea5dd57d),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: CF500\", 0x3beb8cf2, 0xd77255fa),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: IC232\", 0x3beb8cf2, 0x6a709903),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: SL232\", 0x3beb8cf2, 0x18430676),\n"
+ "> +\tPCMCIA_DEVICE_PROD_ID12(\"Elan\", \"Serial Port: XL232\", 0x3beb8cf2, 0x6f933767),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: CF332\", 0x3beb8cf2, 0x16dc1ba7),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: SL332\", 0x3beb8cf2, 0x19816c41),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: SL385\", 0x3beb8cf2, 0x64112029),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial Port: SL432\", 0x3beb8cf2, 0x1cce7ac4),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(0, \"Elan\", \"Serial+Parallel Port: SP230\", 0x3beb8cf2, 0xdb9e58bc),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: CF332\", 0x3beb8cf2, 0x16dc1ba7),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: SL332\", 0x3beb8cf2, 0x19816c41),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: SL385\", 0x3beb8cf2, 0x64112029),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(1, \"Elan\", \"Serial Port: SL432\", 0x3beb8cf2, 0x1cce7ac4),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(2, \"Elan\", \"Serial Port: SL432\", 0x3beb8cf2, 0x1cce7ac4),\n"
+ "> +\tPCMCIA_MFC_DEVICE_PROD_ID12(3, \"Elan\", \"Serial Port: SL432\", 0x3beb8cf2, 0x1cce7ac4),\n"
  ">  \tPCMCIA_DEVICE_MANF_CARD(0x0279, 0x950b),\n"
  ">  \t/* too generic */\n"
  ">  \t/* PCMCIA_MFC_DEVICE_MANF_CARD(0, 0x0160, 0x0002), */\n"
  "\n"
- "ok\n"
- "\n"
- "\n"
- "--\n"
- "To unsubscribe from this list: send the line \"unsubscribe linux-parisc\"=\n"
- " in\n"
- "the body of a message to majordomo@vger.kernel.org\n"
- More majordomo info at  http://vger.kernel.org/majordomo-info.html
+ ok
 
-50808c9ab79c873a6031dc929143f3d005aebe64baa8a6a3caff73004a14322e
+fbf033b7d50b6baf3b42337d04651b8140d0b78abe2ff80ab2ad4521219532b4

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.