Home
last modified time | relevance | path

Searched full:audmix (Results 1 – 5 of 5) sorted by relevance

/linux/sound/soc/fsl/
H A Dfsl_audmix.h3 * NXP AUDMIX ALSA SoC Digital Audio Interface (DAI) driver
14 /* AUDMIX Registers */
34 /* AUDMIX Control Register */
62 /* AUDMIX Status Register */
69 /* AUDMIX Attenuation Control Register */
76 /* AUDMIX Attenuation Initial Value Register */
79 /* AUDMIX Attenuation Step Up Factor Register */
82 /* AUDMIX Attenuation Step Down Factor Register */
85 /* AUDMIX Attenuation Step Target Register */
88 /* AUDMIX Attenuation Value Register */
[all …]
H A Dimx-audmix.c58 /* For playback the AUDMIX is consumer, and for record is provider */ in imx_audmix_fe_hw_params()
76 * Per datasheet, AUDMIX expects 8 slots and 32 bits in imx_audmix_fe_hw_params()
99 /* For playback the AUDMIX is consumer */ in imx_audmix_be_hw_params()
102 /* set AUDMIX DAI configuration */ in imx_audmix_be_hw_params()
105 dev_err(dev, "failed to set AUDMIX DAI fmt: %d\n", ret); in imx_audmix_be_hw_params()
120 {"HiFi-AUDMIX-FE-0", "HiFi-AUDMIX-FE-1", "HiFi-AUDMIX-FE-2"},
122 {"AUDMIX-Playback-0", "AUDMIX-Playback-1", "SAI-Capture"},
123 {"SAI-Playback", "SAI-Playback", "AUDMIX-Capture-0"},
135 const char *fe_name_pref = "HiFi-AUDMIX-FE-"; in imx_audmix_probe()
152 dev_err(&pdev->dev, "Missing AUDMIX platform device for %s\n", in imx_audmix_probe()
[all …]
H A DKconfig44 tristate "Audio Mixer (AUDMIX) module support"
47 Say Y if you want to add Audio Mixer (AUDMIX)
332 tristate "SoC Audio support for i.MX boards with AUDMIX"
/linux/Documentation/devicetree/bindings/sound/
H A Dfsl,imx-audio-es8328.yaml74 description: The external port of the i.MX audio muxer (AUDMIX)
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8-ss-audio.dtsi527 compatible = "fsl,imx8qm-audmix";