Lines Matching defs:data
146 struct generic_data *data = chip->model_data;
154 data->ak4396_regs[codec][reg] = value;
160 struct generic_data *data = chip->model_data;
162 if (value != data->ak4396_regs[codec][reg])
168 struct generic_data *data = chip->model_data;
176 if (reg < ARRAY_SIZE(data->wm8785_regs))
177 data->wm8785_regs[reg] = value;
182 struct generic_data *data = chip->model_data;
185 for (i = 0; i < data->dacs; ++i) {
189 data->ak4396_regs[0][AK4396_CONTROL_2]);
201 struct generic_data *data = chip->model_data;
203 data->dacs = chip->model.dac_channels_pcm / 2;
204 data->ak4396_regs[0][AK4396_CONTROL_2] =
219 struct generic_data *data = chip->model_data;
222 wm8785_write(chip, WM8785_R0, data->wm8785_regs[0]);
223 wm8785_write(chip, WM8785_R2, data->wm8785_regs[2]);
228 struct generic_data *data = chip->model_data;
230 data->wm8785_regs[0] =
232 data->wm8785_regs[2] = WM8785_HPFR | WM8785_HPFL;
333 struct generic_data *data = chip->model_data;
337 value = data->ak4396_regs[0][AK4396_CONTROL_2] & ~AK4396_DFS_MASK;
347 if (value != data->ak4396_regs[0][AK4396_CONTROL_2]) {
348 for (i = 0; i < data->dacs; ++i) {
360 struct generic_data *data = chip->model_data;
363 for (i = 0; i < data->dacs; ++i) {
373 struct generic_data *data = chip->model_data;
377 value = data->ak4396_regs[0][AK4396_CONTROL_2] & ~AK4396_SMUTE;
380 for (i = 0; i < data->dacs; ++i)
387 struct generic_data *data = chip->model_data;
397 if (value != data->wm8785_regs[0]) {
400 wm8785_write(chip, WM8785_R2, data->wm8785_regs[2]);
437 struct generic_data *data = chip->model_data;
440 (data->ak4396_regs[0][AK4396_CONTROL_2] & AK4396_SLOW) != 0;
448 struct generic_data *data = chip->model_data;
454 reg = data->ak4396_regs[0][AK4396_CONTROL_2];
459 changed = reg != data->ak4396_regs[0][AK4396_CONTROL_2];
461 for (i = 0; i < data->dacs; ++i)
488 struct generic_data *data = chip->model_data;
491 (data->wm8785_regs[WM8785_R2] & WM8785_HPFR) != 0;
498 struct generic_data *data = chip->model_data;
503 reg = data->wm8785_regs[WM8785_R2] & ~(WM8785_HPFR | WM8785_HPFL);
506 changed = reg != data->wm8785_regs[WM8785_R2];
678 struct generic_data *data = chip->model_data;
681 for (dac = 0; dac < data->dacs; ++dac) {
684 snd_iprintf(buffer, " %02x", data->ak4396_regs[dac][i]);
692 struct generic_data *data = chip->model_data;
697 snd_iprintf(buffer, " %03x", data->wm8785_regs[i]);