spicds_wrcd
spicds_wrcd(codec, AK4524_POWER, 0);
spicds_wrcd(codec, AK4524_FORMAT, codec->format);
spicds_wrcd(codec, AK4524_DVC, codec->dvc);
spicds_wrcd(codec, AK4524_POWER,
spicds_wrcd(codec, AK4524_RESET,
spicds_wrcd(codec, 0x1b, 0x044); /* ADC Mux (AC'97 source) */
spicds_wrcd(codec, 0x1c, 0x00B); /* Out Mux1 (VOUT1 = DAC+AUX, VOUT2 = DAC) */
spicds_wrcd(codec, 0x1d, 0x009); /* Out Mux2 (VOUT2 = DAC, VOUT3 = DAC) */
spicds_wrcd(codec, 0x18, 0x000); /* All power-up */
spicds_wrcd(codec, 0x16, 0x122); /* I2S, normal polarity, 24bit */
spicds_wrcd(codec, 0x17, 0x022); /* 256fs, slave mode */
spicds_wrcd(codec, 0x19, 0x000); /* -12dB ADC/L */
spicds_wrcd(codec, 0x1a, 0x000); /* -12dB ADC/R */
spicds_wrcd(codec, 0x00, 0x07); /* I2S, 24bit, power-up */
spicds_wrcd(codec, 0x00, 0x8f); /* I2S, 24bit, power-up */
spicds_wrcd(codec, 0x00, 0x07); /* I2S, 24bit, power-up */
spicds_wrcd(codec, AK4524_RESET, 0);
spicds_wrcd(codec, AK4524_FORMAT, codec->format);
spicds_wrcd(codec, AK4524_DVC, codec->dvc);
spicds_wrcd(codec, AK4524_RESET,
spicds_wrcd(codec, AK4524_LIPGA, left);
spicds_wrcd(codec, AK4524_RIPGA, right);
spicds_wrcd(codec, AK4524_LOATT, left);
spicds_wrcd(codec, AK4524_ROATT, right);
spicds_wrcd(codec, AK4528_LOATT, left);
spicds_wrcd(codec, AK4528_ROATT, right);
spicds_wrcd(codec, WM8770_AOATT_L1, left | WM8770_AOATT_UPDATE);
spicds_wrcd(codec, WM8770_AOATT_R1, right | WM8770_AOATT_UPDATE);
spicds_wrcd(codec, AK4358_LO1ATT, left | AK4358_OATT_ENABLE);
spicds_wrcd(codec, AK4358_RO1ATT, right | AK4358_OATT_ENABLE);
spicds_wrcd(codec, AK4381_LOATT, left);
spicds_wrcd(codec, AK4381_ROATT, right);
spicds_wrcd(codec, AK4396_LOATT, left);
spicds_wrcd(codec, AK4396_ROATT, right);