Lines Matching defs:nasid
31 nasid_t nasid = COMPACT_TO_NASID_NODEID(cnode);
37 return NODE_SWIN_BASE(nasid, widget) + (xtalk_addr % SWIN_SIZE);
42 nasid, widget, xtalk_addr, size);
66 IIO_ITTE_PUT(nasid, i, HUB_PIO_MAP_TO_MEM, widget, xtalk_addr);
67 junk = HUB_L(IIO_ITTE_GET(nasid, i));
69 return NODE_BWIN_BASE(nasid, widget) + (xtalk_addr % BWIN_SIZE);
74 nasid, widget, xtalk_addr);
80 * hub_setup_prb(nasid, prbnum, credits, conveyor)
85 static void hub_setup_prb(nasid_t nasid, int prbnum, int credits)
94 prb.iprb_regval = REMOTE_HUB_L(nasid, prb_offset);
116 REMOTE_HUB_S(nasid, prb_offset, prb.iprb_regval);
119 static void hub_set_piomode(nasid_t nasid)
125 ii_iowa = REMOTE_HUB_L(nasid, IIO_OUTWIDGET_ACCESS);
126 REMOTE_HUB_S(nasid, IIO_OUTWIDGET_ACCESS, 0);
128 ii_wcr.wcr_reg_value = REMOTE_HUB_L(nasid, IIO_WCR);
134 hub_setup_prb(nasid, 0, 3);
139 hub_setup_prb(nasid, 0, 1);
143 hub_setup_prb(nasid, i, 3);
145 REMOTE_HUB_S(nasid, IIO_OUTWIDGET_ACCESS, ii_iowa);
155 nasid_t nasid = COMPACT_TO_NASID_NODEID(cnode);
161 IIO_ITTE_DISABLE(nasid, i);
163 hub_set_piomode(nasid);