fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git] / drivers / isdn / pcbit / pcbit.h
index d1e3df0..19c18e8 100644 (file)
@@ -45,7 +45,7 @@ struct msn_entry {
 struct pcbit_dev {
        /* board */
 
-       volatile unsigned charsh_mem;         /* RDP address  */
+       volatile unsigned char __iomem *sh_mem;         /* RDP address  */
        unsigned long ph_mem;
        unsigned int irq;
        unsigned int id;
@@ -79,8 +79,8 @@ struct pcbit_dev {
        u_char w_busy;
        u_char r_busy;
 
-       volatile unsigned char *readptr;
-       volatile unsigned char *writeptr;
+       volatile unsigned char __iomem *readptr;
+       volatile unsigned char __iomem *writeptr;
 
        ushort loadptr;
 
@@ -166,4 +166,6 @@ struct pcbit_ioctl {
 #define L2_RUNNING  5
 #define L2_ERROR    6
 
+extern void pcbit_deliver(struct work_struct *work);
+
 #endif