Lines Matching defs:jsm_board
124 struct jsm_board struct
126 int boardnum; /* Board number: 0-32 */
128 u8 rev; /* PCI revision ID */
129 struct pci_dev *pci_dev;
130 u32 maxports; /* MAX ports this board can handle */
132 spinlock_t bd_intr_lock; /* Used to protect the poller tasklet and
136 u32 nasync; /* Number of ports on card */
138 u32 irq; /* Interrupt request number */
140 u64 membase; /* Start of base memory of the card */
141 u64 membase_end; /* End of base memory of the card */
143 u8 __iomem *re_map_membase;/* Remapped memory of the card */
145 u64 iobase; /* Start of io base of the card */
146 u64 iobase_end; /* End of io base of the card */
148 u32 bd_uart_offset; /* Space between each UART */
150 struct jsm_channel *channels[MAXPORTS]; /* array of pointers to our channels. */
152 u32 bd_dividend; /* Board/UARTs specific dividend */
154 struct board_ops *bd_ops;