Lines Matching defs:ad_write
244 ad_write(struct ad1848_softc *sc, int reg, int data)
392 ad_write(sc, i, ad1848_init_values[i]);
399 ad_write(sc, SP_INTERFACE_CONFIG, 0); /* disable SINGLE_DMA */
402 ad_write(sc, i, ad1848_init_values[i]);
476 ad_write(sc, mixer_channel_info[device].left_reg,
479 ad_write(sc, mixer_channel_info[device].left_reg,
482 ad_write(sc, mixer_channel_info[device].left_reg,
486 ad_write(sc, mixer_channel_info[device].left_reg,
491 ad_write(sc, mixer_channel_info[device].left_reg,
494 ad_write(sc, mixer_channel_info[device].left_reg,
504 ad_write(sc, mixer_channel_info[device].right_reg, reg | 0x80);
506 ad_write(sc, mixer_channel_info[device].right_reg, reg &~0x80);
530 ad_write(sc, info->left_reg, reg);
539 ad_write(sc, info->right_reg, (atten & info->atten_bits) | reg);
573 ad_write(sc, SP_LEFT_INPUT_CONTROL, (gain & 0x0f) | reg);
578 ad_write(sc, SP_RIGHT_INPUT_CONTROL, (gain & 0x0f) | reg);
616 ad_write(sc, SP_LEFT_INPUT_CONTROL,
621 ad_write(sc, SP_LEFT_INPUT_CONTROL,
848 ad_write(sc, SP_LEFT_INPUT_CONTROL, (inp|reg));
852 ad_write(sc, SP_RIGHT_INPUT_CONTROL, (inp|reg));
879 ad_write(sc, SP_PIN_CONTROL, reg | INTERRUPT_ENABLE);
907 ad_write(sc, SP_PIN_CONTROL, reg & ~INTERRUPT_ENABLE);
948 ad_write(sc, SP_CLOCK_DATA_FORMAT, fs);
967 ad_write(sc, CS_REC_FORMAT, fs);
1010 ad_write(sc, SP_INTERFACE_CONFIG, r);
1109 ad_write(sc, SP_INTERFACE_CONFIG, reg & ~PLAYBACK_ENABLE);
1123 ad_write(sc, SP_INTERFACE_CONFIG, reg & ~CAPTURE_ENABLE);