-rw-r--r-- | Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 88 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-spdif.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/allwinner,sun50i-a64-codec-analog.yaml | 39 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml | 57 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/amlogic,axg-fifo.txt | 9 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/amlogic,axg-pdm.txt | 6 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/amlogic,axg-spdifin.txt | 6 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/amlogic,axg-spdifout.txt | 6 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/amlogic,axg-tdm-formatters.txt | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/amlogic,g12a-tohdmitx.txt | 5 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/everest,es8316.txt | 23 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/fsl,esai.txt | 7 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/fsl-sai.txt | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/sun50i-codec-analog.txt | 14 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/sun8i-a33-codec.txt | 63 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/uda1334.txt | 17 | |
-rw-r--r-- | include/sound/hdaudio.h | 69 | |
-rw-r--r-- | include/sound/hdaudio_ext.h | 1 | |
-rw-r--r-- | include/sound/hdmi-codec.h | 17 | |
-rw-r--r-- | include/sound/intel-nhlt.h (renamed from sound/soc/intel/skylake/skl-nhlt.h) | 51 | |
-rw-r--r-- | include/sound/pcm.h | 5 | |
-rw-r--r-- | include/sound/soc-acpi-intel-match.h | 2 | |
-rw-r--r-- | include/sound/soc-component.h | 387 | |
-rw-r--r-- | include/sound/soc-dai.h | 28 | |
-rw-r--r-- | include/sound/soc-dapm.h | 11 | |
-rw-r--r-- | include/sound/soc-dpcm.h | 9 | |
-rw-r--r-- | include/sound/soc.h | 348 | |
-rw-r--r-- | include/sound/sof/dai-intel.h | 12 | |
-rw-r--r-- | include/sound/sof/dai.h | 5 | |
-rw-r--r-- | include/uapi/sound/sof/abi.h | 2 | |
-rw-r--r-- | include/uapi/sound/sof/tokens.h | 9 | |
-rw-r--r-- | sound/core/pcm_native.c | 2 | |
-rw-r--r-- | sound/hda/Kconfig | 8 | |
-rw-r--r-- | sound/hda/Makefile | 3 | |
-rw-r--r-- | sound/hda/ext/hdac_ext_bus.c | 60 | |
-rw-r--r-- | sound/hda/hdac_bus.c | 37 | |
-rw-r--r-- | sound/hda/hdac_controller.c | 18 | |
-rw-r--r-- | sound/hda/hdac_stream.c | 8 | |
-rw-r--r-- | sound/hda/intel-nhlt.c | 107 | |
-rw-r--r-- | sound/pci/hda/Kconfig | 11 | |
-rw-r--r-- | sound/pci/hda/hda_codec.c | 8 | |
-rw-r--r-- | sound/pci/hda/hda_controller.c | 6 | |
-rw-r--r-- | sound/pci/hda/hda_controller.h | 3 | |
-rw-r--r-- | sound/pci/hda/hda_intel.c | 105 | |
-rw-r--r-- | sound/pci/hda/hda_tegra.c | 84 | |
-rw-r--r-- | sound/soc/Kconfig | 1 | |
-rw-r--r-- | sound/soc/Makefile | 3 | |
-rw-r--r-- | sound/soc/amd/acp-pcm-dma.c | 3 | |
-rw-r--r-- | sound/soc/atmel/Kconfig | 30 | |
-rw-r--r-- | sound/soc/atmel/atmel-classd.c | 7 | |
-rw-r--r-- | sound/soc/atmel/atmel-pdmic.c | 7 | |
-rw-r--r-- | sound/soc/atmel/atmel_ssc_dai.c | 293 | |
-rw-r--r-- | sound/soc/atmel/mchp-i2s-mcc.c | 70 | |
-rw-r--r-- | sound/soc/au1x/psc-ac97.c | 5 | |
-rw-r--r-- | sound/soc/au1x/psc-i2s.c | 5 | |
-rw-r--r-- | sound/soc/bcm/bcm2835-i2s.c | 4 | |
-rw-r--r-- | sound/soc/bcm/cygnus-pcm.c | 6 | |
-rw-r--r-- | sound/soc/bcm/cygnus-ssp.c | 7 | |
-rw-r--r-- | sound/soc/cirrus/ep93xx-ac97.c | 4 | |
-rw-r--r-- | sound/soc/cirrus/ep93xx-i2s.c | 4 | |
-rw-r--r-- | sound/soc/codecs/88pm860x-codec.c | 15 | |
-rw-r--r-- | sound/soc/codecs/Kconfig | 21 | |
-rw-r--r-- | sound/soc/codecs/Makefile | 6 | |
-rw-r--r-- | sound/soc/codecs/ad193x.c | 19 | |
-rw-r--r-- | sound/soc/codecs/cs4271.c | 6 | |
-rw-r--r-- | sound/soc/codecs/cs42l56.c | 8 | |
-rw-r--r-- | sound/soc/codecs/cs42l73.c | 6 | |
-rw-r--r-- | sound/soc/codecs/cs42xx8.c | 2 | |
-rw-r--r-- | sound/soc/codecs/cs47l15.c | 1490 | |
-rw-r--r-- | sound/soc/codecs/cs47l35.c | 2 | |
-rw-r--r-- | sound/soc/codecs/cs47l90.c | 9 | |
-rw-r--r-- | sound/soc/codecs/cs47l92.c | 2039 | |
-rw-r--r-- | sound/soc/codecs/es8316.c | 66 | |
-rw-r--r-- | sound/soc/codecs/es8328.c | 1 | |
-rw-r--r-- | sound/soc/codecs/hdmi-codec.c | 46 | |
-rw-r--r-- | sound/soc/codecs/inno_rk3036.c | 4 | |
-rw-r--r-- | sound/soc/codecs/jz4725b.c | 4 | |
-rw-r--r-- | sound/soc/codecs/jz4740.c | 4 | |
-rw-r--r-- | sound/soc/codecs/madera.c | 531 | |
-rw-r--r-- | sound/soc/codecs/madera.h | 10 | |
-rw-r--r-- | sound/soc/codecs/max98371.c | 4 | |
-rw-r--r-- | sound/soc/codecs/max98373.c | 34 | |
-rw-r--r-- | sound/soc/codecs/max98373.h | 1 | |
-rw-r--r-- | sound/soc/codecs/max9850.c | 13 | |
-rw-r--r-- | sound/soc/codecs/max98926.c | 9 | |
-rw-r--r-- | sound/soc/codecs/ml26124.c | 1 | |
-rw-r--r-- | sound/soc/codecs/msm8916-wcd-analog.c | 12 | |
-rw-r--r-- | sound/soc/codecs/msm8916-wcd-digital.c | 4 | |
-rw-r--r-- | sound/soc/codecs/mt6351.c | 5 | |
-rw-r--r-- | sound/soc/codecs/mt6358.c | 10 | |
-rw-r--r-- | sound/soc/codecs/pcm3168a.c | 133 | |
-rw-r--r-- | sound/soc/codecs/rk3328_codec.c | 4 | |
-rw-r--r-- | sound/soc/codecs/rt1011.c | 29 | |
-rw-r--r-- | sound/soc/codecs/rt1011.h | 3 | |
-rw-r--r-- | sound/soc/codecs/rt1305.c | 3 | |
-rw-r--r-- | sound/soc/codecs/rt1308.c | 51 | |
-rw-r--r-- | sound/soc/codecs/rt1308.h | 6 | |
-rw-r--r-- | sound/soc/codecs/rt5665.c | 8 | |
-rw-r--r-- | sound/soc/codecs/rt5677.c | 20 | |
-rw-r--r-- | sound/soc/codecs/sgtl5000.c | 248 | |
-rw-r--r-- | sound/soc/codecs/sgtl5000.h | 2 | |
-rw-r--r-- | sound/soc/codecs/sirf-audio-codec.c | 4 | |
-rw-r--r-- | sound/soc/codecs/tlv320aic23.c | 2 | |
-rw-r--r-- | sound/soc/codecs/tlv320aic31xx.c | 8 | |
-rw-r--r-- | sound/soc/codecs/tscs454.c | 1 | |
-rw-r--r-- | sound/soc/codecs/twl6040.c | 4 | |
-rw-r--r-- | sound/soc/codecs/uda1334.c | 295 | |
-rw-r--r-- | sound/soc/codecs/wcd-clsh-v2.c | 2 | |
-rw-r--r-- | sound/soc/codecs/wcd9335.c | 23 | |
-rw-r--r-- | sound/soc/codecs/wm8955.c | 4 | |
-rw-r--r-- | sound/soc/codecs/wm8988.c | 2 | |
-rw-r--r-- | sound/soc/codecs/wm_adsp.c | 6 | |
-rw-r--r-- | sound/soc/codecs/wm_adsp.h | 4 | |
-rw-r--r-- | sound/soc/fsl/fsl_asrc.c | 4 | |
-rw-r--r-- | sound/soc/fsl/fsl_audmix.c | 4 | |
-rw-r--r-- | sound/soc/fsl/fsl_esai.c | 267 | |
-rw-r--r-- | sound/soc/fsl/fsl_sai.c | 358 | |
-rw-r--r-- | sound/soc/fsl/fsl_sai.h | 85 | |
-rw-r--r-- | sound/soc/fsl/fsl_spdif.c | 4 | |
-rw-r--r-- | sound/soc/fsl/fsl_ssi.c | 4 | |
-rw-r--r-- | sound/soc/fsl/imx-audmix.c | 4 | |
-rw-r--r-- | sound/soc/fsl/imx-audmux.c | 4 | |
-rw-r--r-- | sound/soc/fsl/imx-ssi.c | 4 | |
-rw-r--r-- | sound/soc/generic/audio-graph-card.c | 19 | |
-rw-r--r-- | sound/soc/generic/simple-card-utils.c | 7 | |
-rw-r--r-- | sound/soc/generic/simple-card.c | 22 | |
-rw-r--r-- | sound/soc/intel/Kconfig | 1 | |
-rw-r--r-- | sound/soc/intel/baytrail/sst-baytrail-ipc.c | 65 | |
-rw-r--r-- | sound/soc/intel/boards/Kconfig | 28 | |
-rw-r--r-- | sound/soc/intel/boards/bdw-rt5677.c | 6 | |
-rw-r--r-- | sound/soc/intel/boards/broadwell.c | 6 | |
-rw-r--r-- | sound/soc/intel/boards/bxt_da7219_max98357a.c | 31 | |
-rw-r--r-- | sound/soc/intel/boards/cht_bsw_max98090_ti.c | 3 | |
-rw-r--r-- | sound/soc/intel/boards/haswell.c | 6 | |
-rw-r--r-- | sound/soc/intel/boards/skl_hda_dsp_common.c | 5 | |
-rw-r--r-- | sound/soc/intel/boards/skl_hda_dsp_generic.c | 4 | |
-rw-r--r-- | sound/soc/intel/boards/sof_rt5682.c | 3 | |
-rw-r--r-- | sound/soc/intel/common/Makefile | 1 | |
-rw-r--r-- | sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 12 | |
-rw-r--r-- | sound/soc/intel/common/soc-acpi-intel-ehl-match.c | 18 | |
-rw-r--r-- | sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 24 | |
-rw-r--r-- | sound/soc/intel/common/soc-intel-quirks.h | 5 | |
-rw-r--r-- | sound/soc/intel/common/sst-acpi.c | 3 | |
-rw-r--r-- | sound/soc/intel/common/sst-ipc.c | 69 | |
-rw-r--r-- | sound/soc/intel/common/sst-ipc.h | 28 | |
-rw-r--r-- | sound/soc/intel/haswell/sst-haswell-ipc.c | 164 |