Lines Matching refs:card
113 struct orinoco_pci_card *card = priv->card; in orinoco_plx_cor_reset() local
117 iowrite8(COR_VALUE | COR_RESET, card->attr_io + COR_OFFSET); in orinoco_plx_cor_reset()
120 iowrite8(COR_VALUE, card->attr_io + COR_OFFSET); in orinoco_plx_cor_reset()
140 static int orinoco_plx_hw_init(struct orinoco_pci_card *card) in orinoco_plx_hw_init() argument
150 printk("%02X:", ioread8(card->attr_io + (i << 1))); in orinoco_plx_hw_init()
156 if (cis_magic[i] != ioread8(card->attr_io + (i << 1))) { in orinoco_plx_hw_init()
166 csr_reg = ioread32(card->bridge_io + PLX_INTCSR); in orinoco_plx_hw_init()
169 iowrite32(csr_reg, card->bridge_io + PLX_INTCSR); in orinoco_plx_hw_init()
170 csr_reg = ioread32(card->bridge_io + PLX_INTCSR); in orinoco_plx_hw_init()
185 struct orinoco_pci_card *card; in orinoco_plx_init_one() local
222 priv = alloc_orinocodev(sizeof(*card), &pdev->dev, in orinoco_plx_init_one()
230 card = priv->card; in orinoco_plx_init_one()
231 card->bridge_io = bridge_io; in orinoco_plx_init_one()
232 card->attr_io = attr_io; in orinoco_plx_init_one()
244 err = orinoco_plx_hw_init(card); in orinoco_plx_init_one()
299 struct orinoco_pci_card *card = priv->card; in orinoco_plx_remove_one() local
305 pci_iounmap(pdev, card->attr_io); in orinoco_plx_remove_one()
306 pci_iounmap(pdev, card->bridge_io); in orinoco_plx_remove_one()