X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fchar%2Fisicom.c;h=9c2889671f5706f3bcf2dc0c461d9f64a1d85b36;hb=f7f1b0f1e2fbadeab12d24236000e778aa9b1ead;hp=c0fdd50743c8ad2024ca8db19ab41cb8b62d5064;hpb=e3f6fb6212a7102bdb56ba38fa1e98fe72950475;p=linux-2.6.git diff --git a/drivers/char/isicom.c b/drivers/char/isicom.c index c0fdd5074..9c2889671 100644 --- a/drivers/char/isicom.c +++ b/drivers/char/isicom.c @@ -151,9 +151,6 @@ MODULE_DEVICE_TABLE(pci, isicom_pci_tbl); static int prev_card = 3; /* start servicing isi_card[0] */ static struct tty_driver *isicom_normal; -static struct isi_board isi_card[BOARD_COUNT]; -static struct isi_port isi_ports[PORT_COUNT]; - static struct timer_list tx; static char re_schedule = 1; #ifdef ISICOM_DEBUG @@ -210,6 +207,9 @@ struct isi_port { int xmit_cnt; }; +static struct isi_board isi_card[BOARD_COUNT]; +static struct isi_port isi_ports[PORT_COUNT]; + /* * Locking functions for card level locking. We need to own both * the kernel lock for the card and have the card in a position that @@ -381,7 +381,7 @@ static struct file_operations ISILoad_fops = { .ioctl = ISILoad_ioctl, }; -struct miscdevice isiloader_device = { +static struct miscdevice isiloader_device = { ISILOAD_MISC_MINOR, "isictl", &ISILoad_fops }; @@ -1271,7 +1271,7 @@ static void isicom_shutdown_port(struct isi_port * port) } port->flags &= ~ASYNC_INITIALIZED; /* 3rd October 2000 : Vinayak P Risbud */ - port->tty = 0; + port->tty = NULL; spin_unlock_irqrestore(&card->card_lock, flags); /*Fix done by Anil .S on 30-04-2001