Lines Matching refs:rev
147 int rev, i;
150 rev = inb (BSR(port));
152 switch (rev & BSR_VAR_MASK) {
171 switch (rev & BSR_OSC_MASK) {
180 if ((inb (BSR(port)+i) & BSR_REV_MASK) != (rev & BSR_REV_MASK))
218 int rev, i;
221 rev = inb (BSR(port));
222 if ((rev & BSR2X_VAR_MASK) != CRONYX_22 &&
223 (rev & BSR2X_VAR_MASK) != CRONYX_24)
228 (rev & BSR2X_REV_MASK))
309 int rev, newrev, count;
312 rev = 0;
313 for (count=0; rev==0; ++count) {
316 rev = inb (GFRCR(base));
320 if (! (rev>=REVCL_MIN && rev<=REVCL_MAX) &&
321 ! (rev>=REVCL31_MIN && rev<=REVCL31_MAX))
330 if (newrev != rev)
346 int mask, rev;
349 rev = inb (BSR(b->port));
350 port = ((rev & BSR_VAR_MASK) != CRONYX_400) ? CS0(b->port) : CS1(b->port);
378 static int cx_chip_revision (port_t port, int rev)
383 port = ((rev & BSR_VAR_MASK) != CRONYX_400) ? CS0(port) : CS1(port);
398 int gfrcr, rev, chain, mod = 0, rev2 = 0, mod2 = 0;
400 rev = inb (BSR(port));
401 chain = ! (rev & BSR_NOCHAIN);
406 if ((rev & BSR2X_VAR_MASK) == CRONYX_22 ||
407 (rev & BSR2X_VAR_MASK) == CRONYX_24) {
409 (rev & BSR2X_VAR_MASK), (rev & BSR2X_OSC_33));
416 gfrcr = cx_chip_revision (port, rev);
429 (rev & BSR_VAR_MASK), (rev & BSR_OSC_MASK), mod,
437 int chain, int rev, int osc, int mod, int rev2, int osc2, int mod2)
463 switch (rev) {
565 switch (rev) {
811 int rev, int osc)
853 if (rev == CRONYX_24) {