Lines Matching defs:data
68 struct xonar_cs43xx *data = chip->model_data;
71 if (reg < ARRAY_SIZE(data->cs4398_regs))
72 data->cs4398_regs[reg] = value;
77 struct xonar_cs43xx *data = chip->model_data;
79 if (value != data->cs4398_regs[reg])
85 struct xonar_cs43xx *data = chip->model_data;
88 if (reg < ARRAY_SIZE(data->cs4362a_regs))
89 data->cs4362a_regs[reg] = value;
94 struct xonar_cs43xx *data = chip->model_data;
96 if (value != data->cs4362a_regs[reg])
102 struct xonar_cs43xx *data = chip->model_data;
109 cs4398_write(chip, 2, data->cs4398_regs[2]);
111 cs4398_write(chip, 4, data->cs4398_regs[4]);
112 cs4398_write(chip, 5, data->cs4398_regs[5]);
113 cs4398_write(chip, 6, data->cs4398_regs[6]);
114 cs4398_write(chip, 7, data->cs4398_regs[7]);
118 cs4362a_write(chip, 0x04, data->cs4362a_regs[0x04]);
121 cs4362a_write(chip, i, data->cs4362a_regs[i]);
129 struct xonar_cs43xx *data = chip->model_data;
131 data->generic.anti_pop_delay = 800;
132 data->generic.output_enable_bit = GPIO_D1_OUTPUT_ENABLE;
133 data->cs4398_regs[2] =
135 data->cs4398_regs[4] = CS4398_MUTEP_LOW |
137 data->cs4398_regs[5] = 60 * 2;
138 data->cs4398_regs[6] = 60 * 2;
139 data->cs4398_regs[7] = CS4398_RMP_DN | CS4398_RMP_UP |
141 data->cs4362a_regs[4] = CS4362A_RMP_DN | CS4362A_DEM_NONE;
142 data->cs4362a_regs[6] = CS4362A_FM_SINGLE |
144 data->cs4362a_regs[7] = 60 | CS4362A_MUTE;
145 data->cs4362a_regs[8] = 60 | CS4362A_MUTE;
146 data->cs4362a_regs[9] = data->cs4362a_regs[6];
147 data->cs4362a_regs[10] = 60 | CS4362A_MUTE;
148 data->cs4362a_regs[11] = 60 | CS4362A_MUTE;
149 data->cs4362a_regs[12] = data->cs4362a_regs[6];
150 data->cs4362a_regs[13] = 60 | CS4362A_MUTE;
151 data->cs4362a_regs[14] = 60 | CS4362A_MUTE;
177 struct xonar_cs43xx *data = chip->model_data;
179 data->generic.ext_power_reg = OXYGEN_GPI_DATA;
180 data->generic.ext_power_int_reg = OXYGEN_GPI_INTERRUPT_MASK;
181 data->generic.ext_power_bit = GPI_EXT_POWER;
209 struct xonar_cs43xx *data = chip->model_data;
224 cs4362a_fm |= data->cs4362a_regs[6] & ~CS4362A_FM_MASK;
228 cs4362a_fm |= data->cs4362a_regs[9] & ~CS4362A_FM_MASK;
263 struct xonar_cs43xx *data = chip->model_data;
266 reg = data->cs4362a_regs[9] & ~CS4362A_ATAPI_MASK;
297 struct xonar_cs43xx *data = chip->model_data;
300 (data->cs4398_regs[7] & CS4398_FILT_SEL) != 0;
308 struct xonar_cs43xx *data = chip->model_data;
313 reg = data->cs4398_regs[7];
318 changed = reg != data->cs4398_regs[7];
322 reg = data->cs4362a_regs[0x04] | CS4362A_FILT_SEL;
324 reg = data->cs4362a_regs[0x04] & ~CS4362A_FILT_SEL;
366 static void dump_cs4362a_registers(struct xonar_cs43xx *data,
373 snd_iprintf(buffer, " %02x", data->cs4362a_regs[i]);
380 struct xonar_cs43xx *data = chip->model_data;
385 snd_iprintf(buffer, " %02x", data->cs4398_regs[i]);
387 dump_cs4362a_registers(data, buffer);