Lines Matching defs:image
108 unsigned char image[32]; /* registers image */
308 unsigned char tmp = (chip->image[reg] & mask) | value;
310 chip->image[reg] = tmp;
319 chip->image[reg] = value;
500 chip->image[CS4231_IFACE_CTRL] |= what;
503 chip->image[CS4231_IFACE_CTRL] &= ~what;
506 chip->image[CS4231_IFACE_CTRL]);
573 chip->image[CS4231_LEFT_INPUT]);
575 chip->image[CS4231_RIGHT_INPUT]);
577 chip->image[CS4231_LOOPBACK]);
580 mute ? 0x80 : chip->image[CS4231_AUX1_LEFT_INPUT]);
582 mute ? 0x80 : chip->image[CS4231_AUX1_RIGHT_INPUT]);
584 mute ? 0x80 : chip->image[CS4231_AUX2_LEFT_INPUT]);
586 mute ? 0x80 : chip->image[CS4231_AUX2_RIGHT_INPUT]);
588 mute ? 0x80 : chip->image[CS4231_LEFT_OUTPUT]);
590 mute ? 0x80 : chip->image[CS4231_RIGHT_OUTPUT]);
592 mute ? 0x80 : chip->image[CS4231_LEFT_LINE_IN]);
594 mute ? 0x80 : chip->image[CS4231_RIGHT_LINE_IN]);
596 mute ? 0xc0 : chip->image[CS4231_MONO_CTRL]);
614 (chip->image[CS4231_IFACE_CTRL] & CS4231_RECORD_ENABLE) ?
615 (pdfr & 0xf0) | (chip->image[CS4231_REC_FORMAT] & 0x0f) :
637 if (!(chip->image[CS4231_IFACE_CTRL] & CS4231_PLAYBACK_ENABLE)) {
639 ((chip->image[CS4231_PLAYBK_FORMAT]) & 0xf0) |
663 return chip->image[CS4231_PLAYBK_FORMAT] & 1 ? 9969 : 9920;
674 if ((chip->image[CS4231_ALT_FEATURE_1] & CS4231_TIMER_ENABLE) == 0 ||
675 (unsigned char)(ticks >> 8) != chip->image[CS4231_TIMER_HIGH] ||
676 (unsigned char)ticks != chip->image[CS4231_TIMER_LOW]) {
678 chip->image[CS4231_TIMER_HIGH] =
681 chip->image[CS4231_TIMER_LOW] =
684 chip->image[CS4231_ALT_FEATURE_1] |
698 chip->image[CS4231_ALT_FEATURE_1] &= ~CS4231_TIMER_ENABLE;
700 chip->image[CS4231_ALT_FEATURE_1]);
717 chip->image[CS4231_IFACE_CTRL] &= ~(CS4231_PLAYBACK_ENABLE |
722 chip->image[CS4231_IFACE_CTRL] |= CS4231_AUTOCALIB;
723 snd_cs4231_out(chip, CS4231_IFACE_CTRL, chip->image[CS4231_IFACE_CTRL]);
734 chip->image[CS4231_ALT_FEATURE_1]);
740 chip->image[CS4231_ALT_FEATURE_1]);
745 chip->image[CS4231_ALT_FEATURE_2]);
751 chip->image[CS4231_PLAYBK_FORMAT]);
761 snd_cs4231_out(chip, CS4231_REC_FORMAT, chip->image[CS4231_REC_FORMAT]);
825 if (chip->image[CS4231_IFACE_CTRL] &
831 chip->image[CS4231_IFACE_CTRL] &=
835 chip->image[CS4231_IFACE_CTRL]);
909 chip->image[CS4231_IFACE_CTRL] &= ~(CS4231_PLAYBACK_ENABLE |
945 chip->image[CS4231_IFACE_CTRL] &= ~(CS4231_RECORD_ENABLE |
971 if (chip->image[CS4231_IFACE_CTRL] & CS4231_PLAYBACK_ENABLE) {
980 if (chip->image[CS4231_IFACE_CTRL] & CS4231_RECORD_ENABLE) {
994 if (!(chip->image[CS4231_IFACE_CTRL] & CS4231_PLAYBACK_ENABLE))
1010 if (!(chip->image[CS4231_IFACE_CTRL] & CS4231_RECORD_ENABLE))
1054 chip->image[CS4231_MISC_INFO] = CS4231_MODE2;
1055 chip->image[CS4231_IFACE_CTRL] =
1056 chip->image[CS4231_IFACE_CTRL] & ~CS4231_SINGLE_DMA;
1057 chip->image[CS4231_ALT_FEATURE_1] = 0x80;
1058 chip->image[CS4231_ALT_FEATURE_2] = 0x01;
1060 chip->image[CS4231_ALT_FEATURE_2] |= 0x02;
1062 ptr = (unsigned char *) &chip->image;
1284 (chip->image[CS4231_LEFT_INPUT] & CS4231_MIXS_ALL) >> 6;
1286 (chip->image[CS4231_RIGHT_INPUT] & CS4231_MIXS_ALL) >> 6;
1308 left = (chip->image[CS4231_LEFT_INPUT] & ~CS4231_MIXS_ALL) | left;
1309 right = (chip->image[CS4231_RIGHT_INPUT] & ~CS4231_MIXS_ALL) | right;
1310 change = left != chip->image[CS4231_LEFT_INPUT] ||
1311 right != chip->image[CS4231_RIGHT_INPUT];
1346 ucontrol->value.integer.value[0] = (chip->image[reg] >> shift) & mask;
1376 val = (chip->image[reg] & ~(mask << shift)) | val;
1377 change = val != chip->image[reg];
1414 (chip->image[left_reg] >> shift_left) & mask;
1416 (chip->image[right_reg] >> shift_right) & mask;
1455 val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1;
1456 val2 = (chip->image[right_reg] & ~(mask << shift_right)) | val2;
1457 change = val1 != chip->image[left_reg];
1458 change |= val2 != chip->image[right_reg];
1791 memcpy(&chip->image, &snd_cs4231_original_image,
1958 memcpy(&chip->image, &snd_cs4231_original_image,