Lines Matching defs:component
128 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm);
132 snd_soc_component_write(component, RT1019_SDB_CTRL, 0xb);
135 snd_soc_component_write(component, RT1019_SDB_CTRL, 0xa);
159 struct snd_soc_component *component = dai->component;
160 struct rt1019_priv *rt1019 = snd_soc_component_get_drvdata(component);
169 dev_err(component->dev, "Unsupported clock setting\n");
175 dev_err(component->dev, "Unsupported frame size: %d\n", frame_size);
232 snd_soc_component_update_bits(component, RT1019_TDM_2, RT1019_I2S_DL_MASK,
234 snd_soc_component_update_bits(component, RT1019_CLK_TREE_1,
236 snd_soc_component_update_bits(component, RT1019_CLK_TREE_2,
240 snd_soc_component_update_bits(component, RT1019_CLK_TREE_3,
248 struct snd_soc_component *component = dai->component;
281 snd_soc_component_update_bits(component, RT1019_TDM_2,
283 snd_soc_component_update_bits(component, RT1019_TDM_1,
292 struct snd_soc_component *component = dai->component;
293 struct rt1019_priv *rt1019 = snd_soc_component_get_drvdata(component);
309 dev_err(component->dev, "Invalid clock id (%d)\n", clk_id);
318 snd_soc_component_update_bits(component, RT1019_CLK_TREE_1,
327 struct snd_soc_component *component = dai->component;
328 struct rt1019_priv *rt1019 = snd_soc_component_get_drvdata(component);
333 dev_dbg(component->dev, "PLL disabled\n");
345 snd_soc_component_update_bits(component, RT1019_CLK_TREE_1,
350 snd_soc_component_update_bits(component, RT1019_CLK_TREE_1,
355 dev_err(component->dev, "Unknown PLL source %d\n", source);
361 dev_err(component->dev, "Unsupported input clock %d\n", freq_in);
365 dev_dbg(component->dev, "bypass=%d m=%d n=%d k=%d\n",
369 snd_soc_component_update_bits(component, RT1019_PWR_STRP_2,
372 snd_soc_component_update_bits(component, RT1019_PLL_1,
377 snd_soc_component_update_bits(component, RT1019_PLL_2,
379 snd_soc_component_update_bits(component, RT1019_PLL_3,
392 struct snd_soc_component *component = dai->component;
435 dev_err(component->dev, "too many rx slots or zero slot\n");
449 snd_soc_component_update_bits(component,
460 snd_soc_component_update_bits(component,
472 snd_soc_component_update_bits(component, RT1019_TDM_1,
474 snd_soc_component_update_bits(component, RT1019_TDM_2,
481 static int rt1019_probe(struct snd_soc_component *component)
483 struct rt1019_priv *rt1019 = snd_soc_component_get_drvdata(component);
485 rt1019->component = component;
486 snd_soc_component_write(component, RT1019_SDB_CTRL, 0xa);