Home
last modified time | relevance | path

Searched full:es8316 (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.10/sound/soc/codecs/
Des8316.c3 * es8316.c -- es8316 ALSA SoC audio driver
24 #include "es8316.h"
49 * ES8316 controls
367 struct es8316_priv *es8316 = snd_soc_component_get_drvdata(component); in es8316_set_dai_sysclk() local
371 es8316->sysclk = freq; in es8316_set_dai_sysclk()
374 es8316->sysclk_constraints.list = NULL; in es8316_set_dai_sysclk()
375 es8316->sysclk_constraints.count = 0; in es8316_set_dai_sysclk()
380 ret = clk_set_rate(es8316->mclk, freq); in es8316_set_dai_sysclk()
391 es8316->allowed_rates[count++] = freq / ratio; in es8316_set_dai_sysclk()
394 es8316->sysclk_constraints.list = es8316->allowed_rates; in es8316_set_dai_sysclk()
[all …]
Des8316.h12 * ES8316 register space
DMakefile89 snd-soc-es8316-objs := es8316.o
398 obj-$(CONFIG_SND_SOC_ES8316) += snd-soc-es8316.o
DKconfig777 tristate "Everest Semi ES8316 CODEC"
/Linux-v5.10/Documentation/devicetree/bindings/sound/
Deverest,es8316.yaml4 $id: http://devicetree.org/schemas/sound/everest,es8316.yaml#
7 title: Everest ES8316 audio CODEC
15 const: everest,es8316
43 es8316: codec@11 {
44 compatible = "everest,es8316";
/Linux-v5.10/arch/arm64/boot/dts/rockchip/
Drk3399-rockpro64-v2.dts17 es8316: codec@10 { label
18 compatible = "everest,es8316";
Drk3399-rockpro64.dts17 es8316: codec@11 { label
18 compatible = "everest,es8316";
Drk3399-pinebook-pro.dts136 es8316-sound {
140 simple-audio-card,name = "rockchip,es8316-codec";
166 sound-dai = <&es8316>;
677 es8316: es8316@11 { label
678 compatible = "everest,es8316";
820 es8316 {
/Linux-v5.10/sound/soc/intel/boards/
Dbytcht_es8316.c4 * platforms with Everest ES8316 SoC
305 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-ESSX8316:00", "ES8316 HiFi")));
355 static char long_name[50]; /* = "bytcht-es8316-*-spk-*-mic" */
388 * Some Cherry Trail boards with an ES8316 codec have a bug in their in byt_cht_es8316_resume()
411 #define CARD_NAME "bytcht es8316" /* card name will be 'sof-bytcht es8316' */
414 #define CARD_NAME "bytcht-es8316"
587 snprintf(long_name, sizeof(long_name), "bytcht-es8316-%s-spk-%s-mic", in snd_byt_cht_es8316_mc_probe()
DMakefile19 snd-soc-sst-byt-cht-es8316-objs := bytcht_es8316.o
60 obj-$(CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH) += snd-soc-sst-byt-cht-es8316.o
DKconfig187 tristate "Baytrail & Cherrytrail with ES8316 codec"
194 Cherrytrail platforms with ES8316 audio codec.
/Linux-v5.10/sound/soc/intel/common/
Dsoc-acpi-intel-byt-match.c179 .sof_tplg_filename = "sof-byt-es8316.tplg",
Dsoc-acpi-intel-cht-match.c134 .sof_tplg_filename = "sof-cht-es8316.tplg",