msp_write_dsp
msp_write_dsp(client, 0x13, state->acb);
msp_write_dsp(client, 0x0000, val);
msp_write_dsp(client, 0x0007, reallymuted ? 0x1 : (val | 0x1));
msp_write_dsp(client, 0x0040, reallymuted ? 0x1 : (val | 0x1));
msp_write_dsp(client, 0x0006, val);
msp_write_dsp(client, 0x0002, val);
msp_write_dsp(client, 0x0031, val);
msp_write_dsp(client, 0x0003, val);
msp_write_dsp(client, 0x0032, val);
msp_write_dsp(client, 0x0004, val);
msp_write_dsp(client, 0x0033, val);
msp_write_dsp(client, 0x0001, val << 8);
msp_write_dsp(client, 0x0030, val << 8);
int msp_write_dsp(struct i2c_client *client, int addr, int val);
msp_write_dsp(client, 0x0e, 0x7c00);
if (msp_write_dsp(client, 0x13, state->acb))
msp_write_dsp(client, 0x0008, 0x0520); /* I2S1 */
msp_write_dsp(client, 0x0009, 0x0620); /* I2S2 */
msp_write_dsp(client, 0x0008, src);
msp_write_dsp(client, 0x0009, src);
msp_write_dsp(client, 0x000a, src);
msp_write_dsp(client, 0x000b, src);
msp_write_dsp(client, 0x000c, src);
msp_write_dsp(client, 0x0041, src);
msp_write_dsp(client, 0x000d, 0x1900);
msp_write_dsp(client, 0x000e, data->dsp_matrix);
msp_write_dsp(client, 0x0010, 0x5a00);
msp_write_dsp(client, 0x000e, 0x3001);
msp_write_dsp(client, 0x000e, 0x3000);
msp_write_dsp(client, 0x0d, 0x1900); /* scart */
msp_write_dsp(client, 0x0e, 0x3000); /* FM */
msp_write_dsp(client, 0x10, 0x5a00); /* nicam */
msp_write_dsp(client, reg, source);
msp_write_dsp(client, 0x0d, 0x1900); /* scart */
msp_write_dsp(client, 0x0e, 0x3000); /* FM */
msp_write_dsp(client, 0x10, 0x5a00); /* nicam */