Lines Matching refs:base_addr

299 	cy_writeb(port->u.cyy.base_addr + (reg << card->bus_index), val);  in cyy_writeb()
306 return readb(port->u.cyy.base_addr + (reg << card->bus_index)); in cyy_readb()
326 struct FIRM_ID __iomem *fw_id = card->base_addr + ID_ADDRESS; in cyz_is_loaded()
361 static int __cyy_issue_cmd(void __iomem *base_addr, u8 cmd, int index) in __cyy_issue_cmd() argument
363 void __iomem *ccr = base_addr + (CyCCR << index); in __cyy_issue_cmd()
385 return __cyy_issue_cmd(port->u.cyy.base_addr, cmd, in cyy_issue_cmd()
441 void __iomem *base_addr) in cyy_chip_rx() argument
452 save_xir = readb(base_addr + (CyRIR << index)); in cyy_chip_rx()
569 void __iomem *base_addr) in cyy_chip_tx() argument
584 save_xir = readb(base_addr + (CyTIR << index)); in cyy_chip_tx()
586 save_car = readb(base_addr + (CyCAR << index)); in cyy_chip_tx()
587 cy_writeb(base_addr + (CyCAR << index), save_xir); in cyy_chip_tx()
682 void __iomem *base_addr) in cyy_chip_modem() argument
690 save_xir = readb(base_addr + (CyMIR << index)); in cyy_chip_modem()
762 void __iomem *base_addr, *card_base_addr; in cyy_interrupt() local
774 card_base_addr = cinfo->base_addr; in cyy_interrupt()
789 base_addr = cinfo->base_addr + in cyy_interrupt()
792 while ((status = readb(base_addr + in cyy_interrupt()
804 cyy_chip_rx(cinfo, chip, base_addr); in cyy_interrupt()
806 cyy_chip_tx(cinfo, chip, base_addr); in cyy_interrupt()
808 cyy_chip_modem(cinfo, chip, base_addr); in cyy_interrupt()
967 memcpy_fromio(buf, cinfo->base_addr + in cyz_handle_rx()
979 data = readb(cinfo->base_addr + rx_bufaddr + in cyz_handle_rx()
1043 cy_writeb(cinfo->base_addr + tx_bufaddr + tx_put, data); in cyz_handle_tx()
1056 memcpy_toio((char *)(cinfo->base_addr + tx_bufaddr + tx_put), in cyz_handle_tx()
1074 cy_writeb(cinfo->base_addr + tx_bufaddr + tx_put, data); in cyz_handle_tx()
1323 "base_addr %p\n", card, channel, card->base_addr); in cy_startup()
1457 "base_addr %p\n", card, channel, card->base_addr); in cy_shutdown()
1518 struct FIRM_ID __iomem *firm_id = cinfo->base_addr + ID_ADDRESS; in cy_open()
3101 struct FIRM_ID *firm_id = cinfo->base_addr + ID_ADDRESS; in cy_init_card()
3107 zfw_ctrl = cinfo->base_addr + in cy_init_card()
3132 info->u.cyy.base_addr = cinfo->base_addr + in cy_init_card()
3173 void __iomem *base_addr; in cyy_init_card() local
3183 base_addr = in cyy_init_card()
3186 if (readb(base_addr + (CyCCR << index)) != 0x00) { in cyy_init_card()
3194 cy_writeb(base_addr + (CyGFRCR << index), 0); in cyy_init_card()
3209 cy_writeb(base_addr + (CyCCR << index), CyCHIP_RESET); in cyy_init_card()
3212 if (readb(base_addr + (CyGFRCR << index)) == 0x00) { in cyy_init_card()
3220 if ((0xf0 & (readb(base_addr + (CyGFRCR << index)))) != in cyy_init_card()
3230 cy_writeb(base_addr + (CyGCR << index), CyCH0_SERIAL); in cyy_init_card()
3231 if (readb(base_addr + (CyGFRCR << index)) >= CD1400_REV_J) { in cyy_init_card()
3235 cy_writeb(base_addr + (CyPPR << index), CyCLOCK_60_2MS); in cyy_init_card()
3238 cy_writeb(base_addr + (CyPPR << index), CyCLOCK_25_5MS); in cyy_init_card()
3321 if (card->base_addr == NULL) in cy_detect_isa()
3344 card->base_addr = cy_isa_address; in cy_detect_isa()
3352 card->base_addr = NULL; in cy_detect_isa()
3499 static int cyz_load_fw(struct pci_dev *pdev, void __iomem *base_addr, in cyz_load_fw() argument
3503 struct FIRM_ID __iomem *fid = base_addr + ID_ADDRESS; in cyz_load_fw()
3504 struct CUSTOM_REG __iomem *cust = base_addr; in cyz_load_fw()
3520 u32 cntval = readl(base_addr + 0x190); in cyz_load_fw()
3523 if (cntval != readl(base_addr + 0x190)) { in cyz_load_fw()
3551 base_addr); in cyz_load_fw()
3568 for (tmp = base_addr; tmp < base_addr + RAM_SIZE; tmp++) in cyz_load_fw()
3573 for (tmp = base_addr; tmp < base_addr + RAM_SIZE; tmp++) in cyz_load_fw()
3579 retval = __cyz_load_fw(fw, "Cyclom-Z", mailbox, base_addr, NULL); in cyz_load_fw()
3622 pt_zfwctrl = base_addr + readl(&fid->zfwctrl_addr); in cyz_load_fw()
3625 base_addr + ID_ADDRESS, readl(&fid->zfwctrl_addr), in cyz_load_fw()
3626 base_addr + readl(&fid->zfwctrl_addr)); in cyz_load_fw()
3804 if (card->base_addr == NULL) in cy_pci_probe()
3847 card->base_addr = addr2; in cy_pci_probe()
3890 card->base_addr = NULL; in cy_pci_probe()
3910 if (!cy_is_Z(cinfo) && (readb(cinfo->base_addr + CyPLX_VER) & 0x0f) == in cy_pci_remove()
3921 iounmap(cinfo->base_addr); in cy_pci_remove()
3932 cinfo->base_addr = NULL; in cy_pci_remove()
4127 if (card->base_addr) { in cy_cleanup_module()
4129 cy_writeb(card->base_addr + Cy_ClrIntr, 0); in cy_cleanup_module()
4130 iounmap(card->base_addr); in cy_cleanup_module()