Lines Matching refs:ops
63 static void mq200_setupregs(struct mq200_softc *sc, u_int32_t *ops);
211 mq200_setupregs(struct mq200_softc *sc, u_int32_t *ops)
216 switch (ops[0] & 0x3) {
219 mq200_write(sc, ops[0], ops[1]);
221 reg = mq200_read(sc, ops[0]);
222 reg = (reg & ~mask) | (ops[1] & mask);
223 mq200_write(sc, ops[0], reg);
227 switch (ops[0]) {
231 mask = ops[1];
234 mq200_pllparam(ops[1], &accum);
237 reg = mq200_read(sc, ops[1]);
242 mq200_write(sc, ops[1], accum);
244 reg = mq200_read(sc, ops[1]);
246 mq200_write(sc, ops[1], reg);
250 accum = (accum & ~mask) | (ops[1] & mask);
253 accum = (accum | ops[1]);
258 if (ops[0] != OP_MASK)
260 ops += 2;