Lines Matching refs:card_base
188 int card_base, scc_cmd, scc_data; member
219 static int setup_adapter(int card_base, int type, int n) __init;
439 static int __init setup_adapter(int card_base, int type, int n) in setup_adapter() argument
447 int tmr_base = card_base + hw[type].tmr_offset; in setup_adapter()
448 int scc_base = card_base + hw[type].scc_offset; in setup_adapter()
462 hw[type].name, card_base); in setup_adapter()
471 hw[type].name, card_base); in setup_adapter()
479 priv->card_base = card_base; in setup_adapter()
510 outb(0, card_base + TWIN_DMA_CFG); in setup_adapter()
511 inb(card_base + TWIN_CLR_TMR1); in setup_adapter()
512 inb(card_base + TWIN_CLR_TMR2); in setup_adapter()
514 outb(info->twin_serial_cfg, card_base + TWIN_SERIAL_CFG); in setup_adapter()
532 inb(card_base + TWIN_CLR_TMR1); in setup_adapter()
542 hw[type].name, card_base, irq); in setup_adapter()
558 priv->card_base = card_base; in setup_adapter()
572 dev->base_addr = card_base; in setup_adapter()
594 hw[type].name, chipnames[chip], card_base, irq); in setup_adapter()
631 outb_p(0, priv->card_base + PI_DREQ_MASK); in write_scc()
635 outb(1, priv->card_base + PI_DREQ_MASK); in write_scc()
657 outb_p(0, priv->card_base + PI_DREQ_MASK); in write_scc_data()
659 outb(1, priv->card_base + PI_DREQ_MASK); in write_scc_data()
682 outb_p(0, priv->card_base + PI_DREQ_MASK); in read_scc()
686 outb(1, priv->card_base + PI_DREQ_MASK); in read_scc()
704 outb_p(0, priv->card_base + PI_DREQ_MASK); in read_scc_data()
706 outb(1, priv->card_base + PI_DREQ_MASK); in read_scc_data()
717 int card_base = priv->card_base; in scc_open() local
826 card_base + TWIN_SERIAL_CFG); in scc_open()
833 card_base + TWIN_SERIAL_CFG); in scc_open()
841 card_base + TWIN_SERIAL_CFG); in scc_open()
859 int card_base = priv->card_base; in scc_close() local
867 card_base + TWIN_SERIAL_CFG); in scc_close()
874 outb(0, card_base + TWIN_DMA_CFG); in scc_close()
988 priv->card_base + TWIN_DMA_CFG); in tx_on()
1033 priv->card_base + TWIN_DMA_CFG); in rx_on()
1056 outb(0, priv->card_base + TWIN_DMA_CFG); in rx_off()
1136 int is, card_base = info->priv[0].card_base; in scc_isr() local
1137 while ((is = ~inb(card_base + TWIN_INT_REG)) & in scc_isr()
1142 inb(card_base + TWIN_CLR_TMR1); in scc_isr()
1145 inb(card_base + TWIN_CLR_TMR2); in scc_isr()
1336 outb(0, priv->card_base + TWIN_DMA_CFG); in es_isr()