Searched full:audmix (Results 1 – 8 of 8) sorted by relevance
/linux/sound/soc/fsl/ |
H A D | fsl_audmix.h | 3 * 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 D | imx-audmix.c | 58 /* 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 D | fsl_audmix.c | 3 * NXP AUDMIX ALSA SoC Digital Audio Interface (DAI) driver 244 /* AUDMIX is working in DSP_A format only */ in fsl_audmix_dai_set_fmt() 252 /* For playback the AUDMIX is consumer, and for record is provider */ in fsl_audmix_dai_set_fmt() 319 .name = "audmix-0", 321 .stream_name = "AUDMIX-Playback-0", 333 .name = "audmix-1", 335 .stream_name = "AUDMIX-Playback-1", 347 .name = "audmix-2", 349 .stream_name = "AUDMIX-Capture-0", 362 .name = "fsl-audmix-dai", [all …]
|
H A D | Makefile | 11 snd-soc-fsl-audmix-y := fsl_audmix.o 30 obj-$(CONFIG_SND_SOC_FSL_AUDMIX) += snd-soc-fsl-audmix.o 70 snd-soc-imx-audmix-y := imx-audmix.o 78 obj-$(CONFIG_SND_SOC_IMX_AUDMIX) += snd-soc-imx-audmix.o
|
H A D | Kconfig | 44 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 D | fsl,audmix.yaml | 4 $id: http://devicetree.org/schemas/sound/fsl,audmix.yaml# 7 title: NXP Audio Mixer (AUDMIX). 37 const: fsl,imx8qm-audmix 53 description: contain a list of phandles to AUDMIX connected DAIs. 57 - description: the AUDMIX output 76 audmix@59840000 { 77 compatible = "fsl,imx8qm-audmix";
|
H A D | fsl,imx-audio-es8328.yaml | 74 description: The external port of the i.MX audio muxer (AUDMIX)
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8-ss-audio.dtsi | 527 compatible = "fsl,imx8qm-audmix";
|