• Home
  • Raw
  • Download

Lines Matching refs:loc

98 static int qib_sd7220_reg_mod(struct qib_devdata *dd, int sdnum, u32 loc,
100 static int ibsd_mod_allchnls(struct qib_devdata *dd, int loc, int val,
178 u32 loc; in qib_resync_ibepb() local
183 loc = IB_PGUDP(chn); in qib_resync_ibepb()
184 ret = qib_sd7220_reg_mod(dd, IB_7220_SERDES, loc, 0, 0); in qib_resync_ibepb()
192 ret = qib_sd7220_reg_mod(dd, IB_7220_SERDES, loc, pat, 0xFF); in qib_resync_ibepb()
197 ret = qib_sd7220_reg_mod(dd, IB_7220_SERDES, loc, 0, 0); in qib_resync_ibepb()
206 loc = IB_CMUDONE(chn); in qib_resync_ibepb()
207 ret = qib_sd7220_reg_mod(dd, IB_7220_SERDES, loc, 0, 0); in qib_resync_ibepb()
656 static int qib_sd7220_reg_mod(struct qib_devdata *dd, int sdnum, u32 loc, in qib_sd7220_reg_mod() argument
705 transval = loc | EPB_RD; in qib_sd7220_reg_mod()
713 transval = loc | (wd & EPB_DATA_MASK); in qib_sd7220_reg_mod()
746 static int qib_sd7220_ram_xfer(struct qib_devdata *dd, int sdnum, u32 loc, in qib_sd7220_ram_xfer() argument
792 addr = loc & 0x1FFF; in qib_sd7220_ram_xfer()
1127 static int ibsd_mod_allchnls(struct qib_devdata *dd, int loc, int val, in ibsd_mod_allchnls() argument
1133 if (loc & EPB_GLOBAL_WR) { in ibsd_mod_allchnls()
1140 loc |= (1U << EPB_IB_QUAD0_CS_SHF); in ibsd_mod_allchnls()
1141 chnl = (loc >> (4 + EPB_ADDR_SHF)) & 7; in ibsd_mod_allchnls()
1144 loc & ~EPB_GLOBAL_WR, 0, 0); in ibsd_mod_allchnls()
1146 int sloc = loc >> EPB_ADDR_SHF; in ibsd_mod_allchnls()
1156 loc &= ~(7 << (4+EPB_ADDR_SHF)); in ibsd_mod_allchnls()
1157 ret = qib_sd7220_reg_mod(dd, IB_7220_SERDES, loc, val, 0xFF); in ibsd_mod_allchnls()
1159 int sloc = loc >> EPB_ADDR_SHF; in ibsd_mod_allchnls()
1168 loc &= ~(7 << (4+EPB_ADDR_SHF)); in ibsd_mod_allchnls()
1169 loc |= (1U << EPB_IB_QUAD0_CS_SHF); in ibsd_mod_allchnls()
1171 int cloc = loc | (chnl << (4+EPB_ADDR_SHF)); in ibsd_mod_allchnls()
1175 int sloc = loc >> EPB_ADDR_SHF; in ibsd_mod_allchnls()
1221 int elt, reg, val, loc; in set_rxeq_vals() local
1225 loc = EPB_LOC(0, elt, reg); in set_rxeq_vals()
1228 ret = ibsd_mod_allchnls(dd, loc, val, 0xFF); in set_rxeq_vals()
1282 int loc = CMUCTRL5 | (1U << EPB_IB_QUAD0_CS_SHF); in qib_sd_trimself() local
1284 return qib_sd7220_reg_mod(dd, IB_7220_SERDES, loc, val, 0xFF); in qib_sd_trimself()
1347 int loc = RXLSPPM(0) | EPB_GLOBAL_WR; in toggle_7220_rclkrls() local
1350 ret = ibsd_mod_allchnls(dd, loc, 0, 0x80); in toggle_7220_rclkrls()
1355 ibsd_mod_allchnls(dd, loc, 0x80, 0x80); in toggle_7220_rclkrls()
1359 ret = ibsd_mod_allchnls(dd, loc, 0, 0x80); in toggle_7220_rclkrls()
1364 ibsd_mod_allchnls(dd, loc, 0x80, 0x80); in toggle_7220_rclkrls()