Lines Matching refs:cfg_reg
196 return (memreadreg(cs->hw.diva.cfg_reg, offset + 0x80)); in MemReadISAC_IPAC()
202 memwritereg(cs->hw.diva.cfg_reg, offset | 0x80, value); in MemWriteISAC_IPAC()
209 *data++ = memreadreg(cs->hw.diva.cfg_reg, 0x80); in MemReadISACfifo_IPAC()
216 memwritereg(cs->hw.diva.cfg_reg, 0x80, *data++); in MemWriteISACfifo_IPAC()
222 return (memreadreg(cs->hw.diva.cfg_reg, offset + (hscx ? 0x40 : 0))); in MemReadHSCX()
228 memwritereg(cs->hw.diva.cfg_reg, offset + (hscx ? 0x40 : 0), value); in MemWriteHSCX()
235 return (memreadreg(cs->hw.diva.cfg_reg, offset)); in MemReadISAC_IPACX()
241 memwritereg(cs->hw.diva.cfg_reg, offset, value); in MemWriteISAC_IPACX()
248 *data++ = memreadreg(cs->hw.diva.cfg_reg, 0); in MemReadISACfifo_IPACX()
255 memwritereg(cs->hw.diva.cfg_reg, 0, *data++); in MemWriteISACfifo_IPACX()
261 return (memreadreg(cs->hw.diva.cfg_reg, offset + in MemReadHSCX_IPACX()
268 memwritereg(cs->hw.diva.cfg_reg, offset + in MemWriteHSCX_IPACX()
420 *ptr++ = memreadreg(cs->hw.diva.cfg_reg, bcs->hw.hscx.hscx ? 0x40 : 0); in Memhscx_empty_fifo()
463 memwritereg(cs->hw.diva.cfg_reg, bcs->hw.hscx.hscx ? 0x40 : 0, in Memhscx_fill_fifo()
647 ista = memreadreg(cs->hw.diva.cfg_reg, IPAC_ISTA); in diva_irq_ipac_pci()
652 val = memreadreg(cs->hw.diva.cfg_reg, HSCX_ISTA + 0x40); in diva_irq_ipac_pci()
663 val = 0xfe & memreadreg(cs->hw.diva.cfg_reg, ISAC_ISTA + 0x80); in diva_irq_ipac_pci()
672 ista = memreadreg(cs->hw.diva.cfg_reg, IPAC_ISTA); in diva_irq_ipac_pci()
679 memwritereg(cs->hw.diva.cfg_reg, IPAC_MASK, 0xFF); in diva_irq_ipac_pci()
680 memwritereg(cs->hw.diva.cfg_reg, IPAC_MASK, 0xC0); in diva_irq_ipac_pci()
717 if (cs->hw.diva.cfg_reg) in release_io_diva()
718 iounmap((void *)cs->hw.diva.cfg_reg); in release_io_diva()
724 if (cs->hw.diva.cfg_reg) in release_io_diva()
731 if (cs->hw.diva.cfg_reg) { in release_io_diva()
732 release_region(cs->hw.diva.cfg_reg, bytecnt); in release_io_diva()
740 if (cs->hw.diva.cfg_reg) { in iounmap_diva()
741 iounmap((void *)cs->hw.diva.cfg_reg); in iounmap_diva()
742 cs->hw.diva.cfg_reg = 0; in iounmap_diva()
769 memwritereg(cs->hw.diva.cfg_reg, IPAC_MASK, 0xc0); in reset_diva()
923 cs->hw.diva.cfg_reg, cs->irq); in setup_diva_common()
933 if (!request_region(cs->hw.diva.cfg_reg, bytecnt, "diva isdn")) { in setup_diva_common()
937 cs->hw.diva.cfg_reg, in setup_diva_common()
938 cs->hw.diva.cfg_reg + bytecnt); in setup_diva_common()
965 val = memreadreg(cs->hw.diva.cfg_reg, IPAC_ID); in setup_diva_common()
1009 cs->hw.diva.cfg_reg = card->para[1]; in setup_diva_isa()
1010 val = readreg(cs->hw.diva.cfg_reg + DIVA_IPAC_ADR, in setup_diva_isa()
1011 cs->hw.diva.cfg_reg + DIVA_IPAC_DATA, IPAC_ID); in setup_diva_isa()
1102 cs->hw.diva.cfg_reg = card->para[1]; in setup_diva_isapnp()
1168 cs->hw.diva.cfg_reg = pci_resource_start(dev_diva, 2); in setup_diva_pci()
1175 cs->hw.diva.cfg_reg = pci_resource_start(dev_diva_u, 2); in setup_diva_pci()
1184 cs->hw.diva.cfg_reg = in setup_diva_pci()
1194 cs->hw.diva.cfg_reg = in setup_diva_pci()
1206 if (!cs->hw.diva.cfg_reg) { in setup_diva_pci()
1222 cs->hw.diva.ctrl = cs->hw.diva.cfg_reg + DIVA_PCI_CTRL; in setup_diva_pci()
1223 cs->hw.diva.isac = cs->hw.diva.cfg_reg + DIVA_PCI_ISAC_DATA; in setup_diva_pci()
1224 cs->hw.diva.hscx = cs->hw.diva.cfg_reg + DIVA_HSCX_DATA; in setup_diva_pci()
1225 cs->hw.diva.isac_adr = cs->hw.diva.cfg_reg + DIVA_PCI_ISAC_ADR; in setup_diva_pci()
1226 cs->hw.diva.hscx_adr = cs->hw.diva.cfg_reg + DIVA_HSCX_ADR; in setup_diva_pci()