Home
last modified time | relevance | path

Searched refs:esai (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dfsl,esai.txt10 - compatible : Compatible list, must contain "fsl,imx35-esai" or
11 "fsl,vf610-esai"
26 "extal" The esai baud clock for esai controller used to
35 - fsl,esai-synchronous: This is a boolean property. If present, indicating
46 esai: esai@02024000 {
47 compatible = "fsl,imx35-esai";
55 fsl,esai-synchronous;
Dfsl-asoc-card.txt68 audio-cpu = <&esai>;
/linux-4.4.14/sound/soc/fsl/
Dfsl_esai.c906 struct fsl_esai *esai = dev_get_drvdata(dev); in fsl_esai_suspend() local
908 regcache_cache_only(esai->regmap, true); in fsl_esai_suspend()
909 regcache_mark_dirty(esai->regmap); in fsl_esai_suspend()
916 struct fsl_esai *esai = dev_get_drvdata(dev); in fsl_esai_resume() local
919 regcache_cache_only(esai->regmap, false); in fsl_esai_resume()
922 regmap_update_bits(esai->regmap, REG_ESAI_TFCR, in fsl_esai_resume()
924 regmap_update_bits(esai->regmap, REG_ESAI_RFCR, in fsl_esai_resume()
927 ret = regcache_sync(esai->regmap); in fsl_esai_resume()
932 regmap_update_bits(esai->regmap, REG_ESAI_TFCR, ESAI_xFCR_xFR, 0); in fsl_esai_resume()
933 regmap_update_bits(esai->regmap, REG_ESAI_RFCR, ESAI_xFCR_xFR, 0); in fsl_esai_resume()
DMakefile20 snd-soc-fsl-esai-objs := fsl_esai.o
28 obj-$(CONFIG_SND_SOC_FSL_ESAI) += snd-soc-fsl-esai.o
/linux-4.4.14/arch/arm/boot/dts/
Dimx6qdl-sabreauto.dtsi78 audio-cpu = <&esai>;
142 &esai {
Dimx6qdl.dtsi302 esai: esai@02024000 { label
304 compatible = "fsl,imx35-esai";
Dimx25.dtsi254 esai@50018000 {
Dimx6sx.dtsi289 esai: esai@02024000 { label