Home
last modified time | relevance | path

Searched +full:esai +full:- +full:synchronous (Results 1 – 4 of 4) sorted by relevance

/linux-6.14.4/Documentation/devicetree/bindings/sound/
Dfsl,esai.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/fsl,esai.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale Enhanced Serial Audio Interface (ESAI) Controller
10 - Shengjiu Wang <[email protected]>
11 - Frank Li <[email protected]>
14 The Enhanced Serial Audio Interface (ESAI) provides a full-duplex serial port
22 - enum:
23 - fsl,imx35-esai
[all …]
/linux-6.14.4/sound/soc/fsl/
Dfsl_esai.c1 // SPDX-License-Identifier: GPL-2.0
3 // Freescale ESAI ALSA SoC Digital Audio Interface (DAI) driver
17 #include "imx-pcm.h"
25 * struct fsl_esai_soc_data - soc specific data
33 * struct fsl_esai - ESAI private data
39 * @extalclk: esai clock source to derive HCK, SCK and FS
56 * @synchronous: if using tx/rx synchronous mode
82 bool synchronous; member
101 struct platform_device *pdev = esai_priv->pdev; in esai_isr()
105 regmap_read(esai_priv->regmap, REG_ESAI_ESR, &esr); in esai_isr()
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
17 This option is only useful for out-of-tree drivers since
18 in-tree drivers select it automatically.
21 tristate "Synchronous Audio Interface (SAI) module support"
27 Say Y if you want to add Synchronous Audio Interface (SAI)
29 This option is only useful for out-of-tree drivers since
30 in-tree drivers select it automatically.
40 This option is only useful for out-of-tree drivers since
41 in-tree drivers select it automatically.
51 tristate "Synchronous Serial Interface module (SSI) support"
[all …]
Dfsl-asoc-card.c1 // SPDX-License-Identifier: GPL-2.0
23 #include "imx-audmux.h"
33 #define DRIVER_NAME "fsl-asoc-card"
44 * struct codec_priv - CODEC private data
62 * struct cpu_priv - CPU private data
80 * struct fsl_asoc_card_priv - Freescale Generic ASOC card private data
91 * @asrc_rate: ASRC sample rate used by Back-Ends
92 * @asrc_format: ASRC sample format used by Back-Ends
119 * to drop them easily for non-ASRC cases.
122 /* 1st half -- Normal DAPM routes */
[all …]