vserver 1.9.5.x5
[linux-2.6.git] / drivers / isdn / icn / icn.h
index 4ab15c9..9028cc3 100644 (file)
@@ -70,8 +70,7 @@ typedef struct icn_cdef {
 #define ICN_FLAGS_RUNNING  4    /* Cards driver activated                  */
 #define ICN_FLAGS_RBTIMER  8    /* cyclic scheduling of B-Channel-poll     */
 
-#define ICN_BOOT_TIMEOUT1  (HZ) /* Delay for Boot-download (jiffies)       */
-#define ICN_CHANLOCK_DELAY (HZ/10)     /* Delay for Channel-mapping (jiffies)     */
+#define ICN_BOOT_TIMEOUT1  1000 /* Delay for Boot-download (msecs)         */
 
 #define ICN_TIMER_BCREAD (HZ/100)      /* B-Channel poll-cycle                    */
 #define ICN_TIMER_DCREAD (HZ/2) /* D-Channel poll-cycle                    */
@@ -175,7 +174,7 @@ typedef struct icn_card {
 typedef struct icn_dev {
        spinlock_t devlock;     /* spinlock to protect this struct  */
        unsigned long memaddr;  /* Address of memory mapped buffers */
-       icn_shmem *shmem;       /* Pointer to memory-mapped-buffers */
+       icn_shmem __iomem *shmem;       /* Pointer to memory-mapped-buffers */
        int mvalid;             /* IO-shmem has been requested      */
        int channel;            /* Currently mapped channel         */
        struct icn_card *mcard; /* Currently mapped card            */