Lines Matching refs:board
66 * The board configuration is probably following:
133 struct kvaser_pci *board = priv->priv;
137 intcsr = ioread32(board->conf_addr + S5920_INTCSR);
139 iowrite32(intcsr, board->conf_addr + S5920_INTCSR);
145 struct kvaser_pci *board = priv->priv;
149 tmp_en_io = ioread32(board->conf_addr + S5920_INTCSR);
151 iowrite32(tmp_en_io, board->conf_addr + S5920_INTCSR);
176 struct kvaser_pci *board;
182 board = priv->priv;
183 if (!board)
186 dev_info(&board->pci_dev->dev, "Removing device %s\n",
192 for (i = 0; i < board->no_channels - 1; i++) {
193 if (board->slave_dev[i]) {
194 dev_info(&board->pci_dev->dev, "Removing device %s\n",
195 board->slave_dev[i]->name);
196 unregister_sja1000dev(board->slave_dev[i]);
197 free_sja1000dev(board->slave_dev[i]);
202 pci_iounmap(board->pci_dev, priv->reg_base);
203 pci_iounmap(board->pci_dev, board->conf_addr);
204 pci_iounmap(board->pci_dev, board->res_addr);
217 struct kvaser_pci *board;
225 board = priv->priv;
227 board->pci_dev = pdev;
228 board->channel = channel;
231 board->conf_addr = conf_addr;
233 /* XILINX board wide address */
234 board->res_addr = res_addr;
237 board->xilinx_ver =
238 ioread8(board->res_addr + XILINX_VERINT) >> 4;
243 iowrite32(0x80808080UL, board->conf_addr + S5920_PTCR);
252 board->xilinx_ver = master_board->xilinx_ver;
271 priv->reg_base, board->conf_addr, dev->irq);
299 struct kvaser_pci *board;
324 /* XILINX board wide address */
352 board = priv->priv;
355 board->xilinx_ver, board->no_channels);