Lines Matching refs:zin

128 #define zin(r) inl(zatm_dev->base+uPD98401_##r*4)  macro
130 #define zwait() do {} while (zin(CMR) & uPD98401_BUSY)
157 return zin(CER); in zpeekl()
370 pos = (zatm_dev->mbx_start[mbx] & ~0xffffUL) | zin(MTA(mbx)); in poll_rx()
371 while (x = zin(MWA(mbx)), (pos & 0xffff) != x) { in poll_rx()
515 DPRINTK("0x%x 0x%x\n",zin(CMR),zin(CER)); in open_rx_first()
516 chan = (zin(CMR) & uPD98401_CHAN_ADDR) >> uPD98401_CHAN_ADDR_SHIFT; in open_rx_first()
590 if (!(zin(CMR) & uPD98401_CHAN_ADDR)) in close_rx()
752 pos = (zatm_dev->mbx_start[mbx] & ~0xffffUL) | zin(MTA(mbx)); in poll_tx()
753 while (x = zin(MWA(mbx)), (pos & 0xffff) != x) { in poll_tx()
901 if (!(zin(CMR) & uPD98401_CHAN_ADDR)) in close_tx()
933 DPRINTK("0x%x 0x%x\n",zin(CMR),zin(CER)); in open_tx_first()
934 chan = (zin(CMR) & uPD98401_CHAN_ADDR) >> uPD98401_CHAN_ADDR_SHIFT; in open_tx_first()
1030 while ((reason = zin(GSR))) { in zatm_int()
1041 pools = zin(RQA); in zatm_int()
1054 pools = zin(RQU); in zatm_int()
1069 "error at 0x%08x\n",dev->number,zin(ADDR)); in zatm_int()
1072 "parity error at 0x%08x\n",dev->number,zin(ADDR)); in zatm_int()
1075 "error at 0x%08x\n",dev->number,zin(ADDR)); in zatm_int()
1216 while (!(zin(GSR) & uPD98401_INT_IND)); in zatm_init()
1234 while (!(zin(GSR) & uPD98401_INT_IND)); in zatm_init()
1257 (zin(VER) & uPD98401_MAJOR) >> uPD98401_MAJOR_SHIFT, in zatm_init()
1258 zin(VER) & uPD98401_MINOR,zatm_dev->khz/1000,zatm_dev->khz % 1000); in zatm_init()
1352 zout(zin(GMR) | uPD98401_GMR_SE | uPD98401_GMR_RE,GMR); in zatm_start()
1563 return zin(CER) & 0xff; in zatm_phy_get()