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()
3114 struct FIRM_ID *firm_id = cinfo->base_addr + ID_ADDRESS; in cy_init_card()
3120 zfw_ctrl = cinfo->base_addr + in cy_init_card()
3145 info->u.cyy.base_addr = cinfo->base_addr + in cy_init_card()
3186 void __iomem *base_addr; in cyy_init_card() local
3196 base_addr = in cyy_init_card()
3199 if (readb(base_addr + (CyCCR << index)) != 0x00) { in cyy_init_card()
3207 cy_writeb(base_addr + (CyGFRCR << index), 0); in cyy_init_card()
3222 cy_writeb(base_addr + (CyCCR << index), CyCHIP_RESET); in cyy_init_card()
3225 if (readb(base_addr + (CyGFRCR << index)) == 0x00) { in cyy_init_card()
3233 if ((0xf0 & (readb(base_addr + (CyGFRCR << index)))) != in cyy_init_card()
3243 cy_writeb(base_addr + (CyGCR << index), CyCH0_SERIAL); in cyy_init_card()
3244 if (readb(base_addr + (CyGFRCR << index)) >= CD1400_REV_J) { in cyy_init_card()
3248 cy_writeb(base_addr + (CyPPR << index), CyCLOCK_60_2MS); in cyy_init_card()
3251 cy_writeb(base_addr + (CyPPR << index), CyCLOCK_25_5MS); in cyy_init_card()
3334 if (card->base_addr == NULL) in cy_detect_isa()
3357 card->base_addr = cy_isa_address; in cy_detect_isa()
3365 card->base_addr = NULL; in cy_detect_isa()
3512 static int cyz_load_fw(struct pci_dev *pdev, void __iomem *base_addr, in cyz_load_fw() argument
3516 struct FIRM_ID __iomem *fid = base_addr + ID_ADDRESS; in cyz_load_fw()
3517 struct CUSTOM_REG __iomem *cust = base_addr; in cyz_load_fw()
3533 u32 cntval = readl(base_addr + 0x190); in cyz_load_fw()
3536 if (cntval != readl(base_addr + 0x190)) { in cyz_load_fw()
3564 base_addr); in cyz_load_fw()
3581 for (tmp = base_addr; tmp < base_addr + RAM_SIZE; tmp++) in cyz_load_fw()
3586 for (tmp = base_addr; tmp < base_addr + RAM_SIZE; tmp++) in cyz_load_fw()
3592 retval = __cyz_load_fw(fw, "Cyclom-Z", mailbox, base_addr, NULL); in cyz_load_fw()
3635 pt_zfwctrl = base_addr + readl(&fid->zfwctrl_addr); in cyz_load_fw()
3638 base_addr + ID_ADDRESS, readl(&fid->zfwctrl_addr), in cyz_load_fw()
3639 base_addr + readl(&fid->zfwctrl_addr)); in cyz_load_fw()
3817 if (card->base_addr == NULL) in cy_pci_probe()
3860 card->base_addr = addr2; in cy_pci_probe()
3903 card->base_addr = NULL; in cy_pci_probe()
3923 if (!cy_is_Z(cinfo) && (readb(cinfo->base_addr + CyPLX_VER) & 0x0f) == in cy_pci_remove()
3934 iounmap(cinfo->base_addr); in cy_pci_remove()
3945 cinfo->base_addr = NULL; in cy_pci_remove()
4140 if (card->base_addr) { in cy_cleanup_module()
4142 cy_writeb(card->base_addr + Cy_ClrIntr, 0); in cy_cleanup_module()
4143 iounmap(card->base_addr); in cy_cleanup_module()