Lines Matching refs:zin
126 #define zin(r) inl(zatm_dev->base+uPD98401_##r*4) macro
128 #define zwait while (zin(CMR) & uPD98401_BUSY)
155 return zin(CER); in zpeekl()
368 pos = (zatm_dev->mbx_start[mbx] & ~0xffffUL) | zin(MTA(mbx)); in poll_rx()
369 while (x = zin(MWA(mbx)), (pos & 0xffff) != x) { in poll_rx()
513 DPRINTK("0x%x 0x%x\n",zin(CMR),zin(CER)); in open_rx_first()
514 chan = (zin(CMR) & uPD98401_CHAN_ADDR) >> uPD98401_CHAN_ADDR_SHIFT; in open_rx_first()
588 if (!(zin(CMR) & uPD98401_CHAN_ADDR)) in close_rx()
749 pos = (zatm_dev->mbx_start[mbx] & ~0xffffUL) | zin(MTA(mbx)); in poll_tx()
750 while (x = zin(MWA(mbx)), (pos & 0xffff) != x) { in poll_tx()
898 if (!(zin(CMR) & uPD98401_CHAN_ADDR)) in close_tx()
930 DPRINTK("0x%x 0x%x\n",zin(CMR),zin(CER)); in open_tx_first()
931 chan = (zin(CMR) & uPD98401_CHAN_ADDR) >> uPD98401_CHAN_ADDR_SHIFT; in open_tx_first()
1026 while ((reason = zin(GSR))) { in zatm_int()
1037 pools = zin(RQA); in zatm_int()
1050 pools = zin(RQU); in zatm_int()
1065 "error at 0x%08x\n",dev->number,zin(ADDR)); in zatm_int()
1068 "parity error at 0x%08x\n",dev->number,zin(ADDR)); in zatm_int()
1071 "error at 0x%08x\n",dev->number,zin(ADDR)); in zatm_int()
1212 while (!(zin(GSR) & uPD98401_INT_IND)); in zatm_init()
1230 while (!(zin(GSR) & uPD98401_INT_IND)); in zatm_init()
1253 (zin(VER) & uPD98401_MAJOR) >> uPD98401_MAJOR_SHIFT, in zatm_init()
1254 zin(VER) & uPD98401_MINOR,zatm_dev->khz/1000,zatm_dev->khz % 1000); in zatm_init()
1347 zout(zin(GMR) | uPD98401_GMR_SE | uPD98401_GMR_RE,GMR); in zatm_start()
1570 return zin(CER) & 0xff; in zatm_phy_get()