Lines Matching refs:attr_mem

43 	void __iomem *attr_mem;  member
276 if (hw_priv->attr_mem == NULL) { in prism2_plx_cor_sreset()
285 corsave = readb(hw_priv->attr_mem + hw_priv->cor_offset); in prism2_plx_cor_sreset()
287 hw_priv->attr_mem + hw_priv->cor_offset); in prism2_plx_cor_sreset()
290 hw_priv->attr_mem + hw_priv->cor_offset); in prism2_plx_cor_sreset()
301 if (hw_priv->attr_mem == NULL) { in prism2_plx_genesis_reset()
312 corsave = readb(hw_priv->attr_mem + hw_priv->cor_offset); in prism2_plx_genesis_reset()
314 hw_priv->attr_mem + hw_priv->cor_offset); in prism2_plx_genesis_reset()
316 writeb(hcr, hw_priv->attr_mem + hw_priv->cor_offset + 2); in prism2_plx_genesis_reset()
319 hw_priv->attr_mem + hw_priv->cor_offset); in prism2_plx_genesis_reset()
334 static int prism2_plx_check_cis(void __iomem *attr_mem, int attr_len, in prism2_plx_check_cis() argument
353 cis[i] = readb(attr_mem + 2 * i); in prism2_plx_check_cis()
437 void __iomem *attr_mem = NULL; in prism2_plx_probe() local
463 attr_mem = NULL; /* no access to PC Card attribute memory */ in prism2_plx_probe()
489 attr_mem = ioremap(pccard_attr_mem, pccard_attr_len); in prism2_plx_probe()
490 if (attr_mem == NULL) { in prism2_plx_probe()
500 if (prism2_plx_check_cis(attr_mem, pccard_attr_len, in prism2_plx_probe()
512 attr_mem + cor_offset); in prism2_plx_probe()
547 hw_priv->attr_mem = attr_mem; in prism2_plx_probe()
571 if (attr_mem) in prism2_plx_probe()
572 iounmap(attr_mem); in prism2_plx_probe()
598 if (hw_priv->attr_mem) in prism2_plx_remove()
599 iounmap(hw_priv->attr_mem); in prism2_plx_remove()