Lines Matching defs:val
100 static int ibsd_mod_allchnls(struct qib_devdata *dd, int loc, int val,
109 static int qib_sd_trimself(struct qib_devdata *dd, int val);
261 u64 val;
289 val = qib_read_kreg64(dd, kr_hwerrstatus);
290 if (val & QLOGIC_IB_HWE_IB_UC_MEMORYPARITYERR) {
307 u64 val;
325 val = qib_read_kreg64(dd, kr_ibcstatus);
326 if (!(val & (1ULL << 11)))
932 uint64_t val;
940 val = qib_read_kreg64(dd, kr_ibcstatus);
941 if (val & IB_SERDES_TRIM_DONE) {
1007 #define RXEQ_VAL_ALL(elt, adr, val) \
1008 {RXEQ_INIT_RDESC((elt), (adr)), {(val), (val), (val), (val)} }
1127 static int ibsd_mod_allchnls(struct qib_devdata *dd, int loc, int val,
1154 val = (ret & ~mask) | (val & mask);
1157 ret = qib_sd7220_reg_mod(dd, IB_7220_SERDES, loc, val, 0xFF);
1162 "Global WR failed: elt %d, addr 0x%X, val %02X\n",
1163 (sloc & 0xF), (sloc >> 9) & 0x3f, val);
1173 ret = qib_sd7220_reg_mod(dd, IB_7220_SERDES, cloc, val, mask);
1178 "Write failed: elt %d, addr 0x%X, chnl %d, val 0x%02X, mask 0x%02X\n",
1180 val & 0xFF, mask & 0xFF);
1221 int elt, reg, val, loc;
1226 val = rxeq_init_vals[ridx].rdata[vsel];
1228 ret = ibsd_mod_allchnls(dd, loc, val, 0xFF);
1280 static int qib_sd_trimself(struct qib_devdata *dd, int val)
1284 return qib_sd7220_reg_mod(dd, IB_7220_SERDES, loc, val, 0xFF);