Lines Matching defs:component
3 // test-component.c -- Test Audio Component driver
247 static int test_component_probe(struct snd_soc_component *component)
249 mile_stone(component);
254 static void test_component_remove(struct snd_soc_component *component)
256 mile_stone(component);
259 static int test_component_suspend(struct snd_soc_component *component)
261 mile_stone(component);
266 static int test_component_resume(struct snd_soc_component *component)
268 mile_stone(component);
274 static int test_component_pcm_construct(struct snd_soc_component *component,
277 mile_stone(component);
288 static void test_component_pcm_destruct(struct snd_soc_component *component,
291 mile_stone(component);
294 static int test_component_set_sysclk(struct snd_soc_component *component,
297 mile_stone(component);
302 static int test_component_set_pll(struct snd_soc_component *component, int pll_id,
305 mile_stone(component);
310 static int test_component_set_jack(struct snd_soc_component *component,
313 mile_stone(component);
318 static void test_component_seq_notifier(struct snd_soc_component *component,
321 mile_stone(component);
324 static int test_component_stream_event(struct snd_soc_component *component, int event)
326 mile_stone(component);
331 static int test_component_set_bias_level(struct snd_soc_component *component,
334 mile_stone(component);
352 static int test_component_open(struct snd_soc_component *component,
357 mile_stone(component);
366 static int test_component_close(struct snd_soc_component *component,
369 mile_stone(component);
374 static int test_component_ioctl(struct snd_soc_component *component,
378 mile_stone(component);
383 static int test_component_hw_params(struct snd_soc_component *component,
387 mile_stone(component);
392 static int test_component_hw_free(struct snd_soc_component *component,
395 mile_stone(component);
400 static int test_component_prepare(struct snd_soc_component *component,
403 mile_stone(component);
428 static int test_component_trigger(struct snd_soc_component *component,
431 struct test_priv *priv = dev_get_drvdata(component->dev);
433 mile_stone(component);
448 static int test_component_sync_stop(struct snd_soc_component *component,
451 mile_stone(component);
456 static snd_pcm_uframes_t test_component_pointer(struct snd_soc_component *component,
469 /* mile_stone(component); */
474 static int test_component_get_time_info(struct snd_soc_component *component,
481 mile_stone(component);
509 { .compatible = "test-cpu-verbose-component", .data = (void *)&test_cpu_vn, },
513 { .compatible = "test-codec-verbose-component", .data = (void *)&test_codec_vn, },
645 .name = "test-component",
653 MODULE_ALIAS("platform:asoc-test-component");