AK4396_CONTROL_2
ak4396_write(chip, i, AK4396_CONTROL_2,
data->ak4396_regs[0][AK4396_CONTROL_2]);
data->ak4396_regs[0][AK4396_CONTROL_2] =
data->ak4396_regs[0][AK4396_CONTROL_2] =
ak4396_write(chip, 0, AK4396_CONTROL_2,
data->ak4396_regs[0][AK4396_CONTROL_2]);
ak4396_write(chip, 0, AK4396_CONTROL_2,
data->ak4396_regs[0][AK4396_CONTROL_2]);
value = data->ak4396_regs[0][AK4396_CONTROL_2] & ~AK4396_DFS_MASK;
if (value != data->ak4396_regs[0][AK4396_CONTROL_2]) {
ak4396_write(chip, i, AK4396_CONTROL_2, value);
ak_value = data->ak4396_regs[0][AK4396_CONTROL_2] & ~AK4396_DFS_MASK;
if (ak_value != data->ak4396_regs[0][AK4396_CONTROL_2]) {
ak4396_write(chip, 0, AK4396_CONTROL_2, ak_value);
data->ak4396_regs[0][AK4396_CONTROL_2] = ak_value;
value = data->ak4396_regs[0][AK4396_CONTROL_2] & ~AK4396_SMUTE;
ak4396_write_cached(chip, 0, AK4396_CONTROL_2, value);
value = data->ak4396_regs[0][AK4396_CONTROL_2] & ~AK4396_SMUTE;
ak4396_write_cached(chip, i, AK4396_CONTROL_2, value);
(data->ak4396_regs[0][AK4396_CONTROL_2] & AK4396_SLOW) != 0;
reg = data->ak4396_regs[0][AK4396_CONTROL_2];
changed = reg != data->ak4396_regs[0][AK4396_CONTROL_2];
ak4396_write(chip, i, AK4396_CONTROL_2, reg);