patch-2.2.19 linux/drivers/isdn/pcbit/drv.c
Next file: linux/drivers/isdn/pcbit/edss1.c
Previous file: linux/drivers/isdn/pcbit/capi.c
Back to the patch index
Back to the overall index
- Lines: 26
- Date:
Sun Mar 25 11:37:34 2001
- Orig file:
v2.2.18/drivers/isdn/pcbit/drv.c
- Orig date:
Sun Mar 25 11:13:07 2001
diff -u --new-file --recursive --exclude-from /usr/src/exclude v2.2.18/drivers/isdn/pcbit/drv.c linux/drivers/isdn/pcbit/drv.c
@@ -28,7 +28,7 @@
#include <linux/kernel.h>
#include <linux/types.h>
-#include <linux/malloc.h>
+#include <linux/slab.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <linux/string.h>
@@ -86,6 +86,7 @@
dev_pcbit[board] = dev;
memset(dev, 0, sizeof(struct pcbit_dev));
+ init_waitqueue_head(&dev->set_running_wq);
if (mem_base >= 0xA0000 && mem_base <= 0xFFFFF ) {
dev->ph_mem = mem_base;
@@ -118,8 +119,6 @@
memset(dev->b2, 0, sizeof(struct pcbit_chan));
dev->b2->id = 1;
-
- dev->qdelivery.next = NULL;
dev->qdelivery.sync = 0;
dev->qdelivery.routine = pcbit_deliver;
dev->qdelivery.data = dev;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)