Lines Matching refs:dsp
87 struct wm_adsp dsp[2]; member
2217 wm2200->dsp[i].type = WMFW_ADSP1; in wm2200_i2c_probe()
2218 wm2200->dsp[i].part = "wm2200"; in wm2200_i2c_probe()
2219 wm2200->dsp[i].num = i + 1; in wm2200_i2c_probe()
2220 wm2200->dsp[i].dev = &i2c->dev; in wm2200_i2c_probe()
2221 wm2200->dsp[i].regmap = wm2200->regmap; in wm2200_i2c_probe()
2222 wm2200->dsp[i].sysclk_reg = WM2200_CLOCKING_3; in wm2200_i2c_probe()
2223 wm2200->dsp[i].sysclk_mask = WM2200_SYSCLK_FREQ_MASK; in wm2200_i2c_probe()
2224 wm2200->dsp[i].sysclk_shift = WM2200_SYSCLK_FREQ_SHIFT; in wm2200_i2c_probe()
2227 wm2200->dsp[0].base = WM2200_DSP1_CONTROL_1; in wm2200_i2c_probe()
2228 wm2200->dsp[0].mem = wm2200_dsp1_regions; in wm2200_i2c_probe()
2229 wm2200->dsp[0].num_mems = ARRAY_SIZE(wm2200_dsp1_regions); in wm2200_i2c_probe()
2231 wm2200->dsp[1].base = WM2200_DSP2_CONTROL_1; in wm2200_i2c_probe()
2232 wm2200->dsp[1].mem = wm2200_dsp2_regions; in wm2200_i2c_probe()
2233 wm2200->dsp[1].num_mems = ARRAY_SIZE(wm2200_dsp2_regions); in wm2200_i2c_probe()
2235 for (i = 0; i < ARRAY_SIZE(wm2200->dsp); i++) in wm2200_i2c_probe()
2236 wm_adsp1_init(&wm2200->dsp[i]); in wm2200_i2c_probe()