-rw-r--r-- | Documentation/devicetree/bindings/sound/adi,adau1977.txt | 7 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/ak4458.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/audio-graph-scu-card.txt | 123 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/cs35l36.txt | 168 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/cs4341.txt | 22 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/davinci-mcasp-audio.txt | 17 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/fsl,micfil.txt | 32 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt | 26 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/ingenic,jz4725b-codec.txt | 20 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/ingenic,jz4740-codec.txt | 20 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/mt6358.txt | 18 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/mt8183-afe-pcm.txt | 36 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/mtk-btcvsd-snd.txt | 24 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/qcom,msm8916-wcd-analog.txt | 7 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/qcom,wcd9335.txt | 10 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/rockchip,rk3328-codec.txt | 23 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/sgtl5000.txt | 9 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/simple-scu-card.txt | 94 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/sprd-pcm.txt | 23 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/xlnx,audio-formatter.txt | 29 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/xlnx,spdif.txt | 28 | |
-rw-r--r-- | Documentation/sound/soc/dpcm.rst | 10 | |
-rw-r--r-- | MAINTAINERS | 8 | |
-rw-r--r-- | drivers/gpio/gpiolib-acpi.c | 15 | |
-rw-r--r-- | include/linux/acpi.h | 7 | |
-rw-r--r-- | include/sound/cs35l36.h | 43 | |
-rw-r--r-- | include/sound/dmaengine_pcm.h | 4 | |
-rw-r--r-- | include/sound/simple_card_utils.h | 4 | |
-rw-r--r-- | include/sound/soc-acpi.h | 33 | |
-rw-r--r-- | include/sound/soc-dapm.h | 27 | |
-rw-r--r-- | include/sound/soc-topology.h | 8 | |
-rw-r--r-- | include/sound/soc.h | 73 | |
-rw-r--r-- | sound/soc/Kconfig | 1 | |
-rw-r--r-- | sound/soc/Makefile | 1 | |
-rw-r--r-- | sound/soc/codecs/Kconfig | 67 | |
-rw-r--r-- | sound/soc/codecs/Makefile | 14 | |
-rw-r--r-- | sound/soc/codecs/ad193x.c | 76 | |
-rw-r--r-- | sound/soc/codecs/ad193x.h | 8 | |
-rw-r--r-- | sound/soc/codecs/adau1977.c | 12 | |
-rw-r--r-- | sound/soc/codecs/adau7002.c | 45 | |
-rw-r--r-- | sound/soc/codecs/ak4118.c | 1 | |
-rw-r--r-- | sound/soc/codecs/ak4458.c | 79 | |
-rw-r--r-- | sound/soc/codecs/cros_ec_codec.c | 441 | |
-rw-r--r-- | sound/soc/codecs/cs35l36.c | 1957 | |
-rw-r--r-- | sound/soc/codecs/cs35l36.h | 446 | |
-rw-r--r-- | sound/soc/codecs/cs4271.c | 4 | |
-rw-r--r-- | sound/soc/codecs/cs4341.c | 346 | |
-rw-r--r-- | sound/soc/codecs/cs47l24.c | 52 | |
-rw-r--r-- | sound/soc/codecs/da7219-aad.c | 2 | |
-rw-r--r-- | sound/soc/codecs/da7219.c | 197 | |
-rw-r--r-- | sound/soc/codecs/da7219.h | 2 | |
-rw-r--r-- | sound/soc/codecs/dmic.c | 4 | |
-rw-r--r-- | sound/soc/codecs/es8316.c | 200 | |
-rw-r--r-- | sound/soc/codecs/es8316.h | 7 | |
-rw-r--r-- | sound/soc/codecs/hdac_hdmi.c | 87 | |
-rw-r--r-- | sound/soc/codecs/jz4725b.c | 598 | |
-rw-r--r-- | sound/soc/codecs/jz4740.c | 26 | |
-rw-r--r-- | sound/soc/codecs/max98090.c | 15 | |
-rw-r--r-- | sound/soc/codecs/max98373.c | 6 | |
-rw-r--r-- | sound/soc/codecs/max9860.c | 3 | |
-rw-r--r-- | sound/soc/codecs/max98927.c | 8 | |
-rw-r--r-- | sound/soc/codecs/msm8916-wcd-analog.c | 3 | |
-rw-r--r-- | sound/soc/codecs/msm8916-wcd-digital.c | 23 | |
-rw-r--r-- | sound/soc/codecs/mt6351.c | 4 | |
-rw-r--r-- | sound/soc/codecs/mt6358.c | 2336 | |
-rw-r--r-- | sound/soc/codecs/mt6358.h | 2314 | |
-rw-r--r-- | sound/soc/codecs/nau8824.c | 2 | |
-rw-r--r-- | sound/soc/codecs/nau8825.c | 1 | |
-rw-r--r-- | sound/soc/codecs/pcm3060.c | 35 | |
-rw-r--r-- | sound/soc/codecs/pcm3060.h | 5 | |
-rw-r--r-- | sound/soc/codecs/pcm512x.c | 37 | |
-rw-r--r-- | sound/soc/codecs/rk3328_codec.c | 519 | |
-rw-r--r-- | sound/soc/codecs/rk3328_codec.h | 210 | |
-rw-r--r-- | sound/soc/codecs/rl6347a.c | 4 | |
-rw-r--r-- | sound/soc/codecs/rt274.c | 19 | |
-rw-r--r-- | sound/soc/codecs/rt286.c | 8 | |
-rw-r--r-- | sound/soc/codecs/rt298.c | 12 | |
-rw-r--r-- | sound/soc/codecs/rt5514.c | 1 | |
-rw-r--r-- | sound/soc/codecs/rt5640.c | 6 | |
-rw-r--r-- | sound/soc/codecs/rt5645.c | 66 | |
-rw-r--r-- | sound/soc/codecs/rt5651.c | 67 | |
-rw-r--r-- | sound/soc/codecs/rt5651.h | 1 | |
-rw-r--r-- | sound/soc/codecs/rt5670.c | 54 | |
-rw-r--r-- | sound/soc/codecs/rt5677.c | 8 | |
-rw-r--r-- | sound/soc/codecs/rt5682.c | 8 | |
-rw-r--r-- | sound/soc/codecs/sgtl5000.c | 19 | |
-rw-r--r-- | sound/soc/codecs/ssm2602.c | 71 | |
-rw-r--r-- | sound/soc/codecs/tlv320aic31xx.c | 16 | |
-rw-r--r-- | sound/soc/codecs/tlv320aic32x4.c | 31 | |
-rw-r--r-- | sound/soc/codecs/tlv320aic32x4.h | 1 | |
-rw-r--r-- | sound/soc/codecs/tlv320aic3x.c | 25 | |
-rw-r--r-- | sound/soc/codecs/tscs42xx.c | 2 | |
-rw-r--r-- | sound/soc/codecs/wcd-clsh-v2.c | 576 | |
-rw-r--r-- | sound/soc/codecs/wcd-clsh-v2.h | 49 | |
-rw-r--r-- | sound/soc/codecs/wcd9335.c | 5244 | |
-rw-r--r-- | sound/soc/codecs/wcd9335.h | 640 | |
-rw-r--r-- | sound/soc/codecs/wm5102.c | 64 | |
-rw-r--r-- | sound/soc/codecs/wm5110.c | 80 | |
-rw-r--r-- | sound/soc/codecs/wm8741.c | 22 | |
-rw-r--r-- | sound/soc/codecs/wm8770.c | 18 | |
-rw-r--r-- | sound/soc/codecs/wm8904.c | 21 | |
-rw-r--r-- | sound/soc/codecs/wm8962.c | 9 | |
-rw-r--r-- | sound/soc/codecs/wm8995.c | 29 | |
-rw-r--r-- | sound/soc/codecs/wm8996.c | 9 | |
-rw-r--r-- | sound/soc/codecs/wm8997.c | 60 | |
-rw-r--r-- | sound/soc/codecs/wm8998.c | 60 | |
-rw-r--r-- | sound/soc/codecs/wm_adsp.c | 460 | |
-rw-r--r-- | sound/soc/codecs/wm_adsp.h | 4 | |
-rw-r--r-- | sound/soc/fsl/Kconfig | 9 | |
-rw-r--r-- | sound/soc/fsl/Makefile | 2 | |
-rw-r--r-- | sound/soc/fsl/fsl-asoc-card.c | 1 | |
-rw-r--r-- | sound/soc/fsl/fsl_micfil.c | 826 | |
-rw-r--r-- | sound/soc/fsl/fsl_micfil.h | 283 | |
-rw-r--r-- | sound/soc/fsl/fsl_sai.c | 8 | |
-rw-r--r-- | sound/soc/fsl/fsl_spdif.c | 12 | |
-rw-r--r-- | sound/soc/fsl/fsl_spdif.h | 2 | |
-rw-r--r-- | sound/soc/fsl/fsl_ssi.c | 6 | |
-rw-r--r-- | sound/soc/fsl/imx-sgtl5000.c | 12 | |
-rw-r--r-- | sound/soc/fsl/imx-spdif.c | 4 | |
-rw-r--r-- | sound/soc/generic/Kconfig | 17 | |
-rw-r--r-- | sound/soc/generic/Makefile | 4 | |
-rw-r--r-- | sound/soc/generic/audio-graph-card.c | 481 | |
-rw-r--r-- | sound/soc/generic/audio-graph-scu-card.c | 501 | |
-rw-r--r-- | sound/soc/generic/simple-card-utils.c | 25 | |
-rw-r--r-- | sound/soc/generic/simple-card.c | 479 | |
-rw-r--r-- | sound/soc/generic/simple-scu-card.c | 474 | |
-rw-r--r-- | sound/soc/intel/atom/sst-atom-controls.c | 2 | |
-rw-r--r-- | sound/soc/intel/atom/sst-mfld-platform-pcm.c | 2 | |
-rw-r--r-- | sound/soc/intel/atom/sst/sst_acpi.c | 45 | |
-rw-r--r-- | sound/soc/intel/atom/sst/sst_drv_interface.c | 2 | |
-rw-r--r-- | sound/soc/intel/atom/sst/sst_loader.c | 2 | |
-rw-r--r-- | sound/soc/intel/baytrail/sst-baytrail-ipc.c | 3 | |
-rw-r--r-- | sound/soc/intel/baytrail/sst-baytrail-pcm.c | 2 | |
-rw-r--r-- | sound/soc/intel/boards/Kconfig | 1 | |
-rw-r--r-- | sound/soc/intel/boards/bdw-rt5677.c | 14 | |
-rw-r--r-- | sound/soc/intel/boards/broadwell.c | 16 | |
-rw-r--r-- | sound/soc/intel/boards/bxt_da7219_max98357a.c | 114 | |
-rw-r--r-- | sound/soc/intel/boards/bxt_rt298.c | 13 | |
-rw-r--r-- | sound/soc/intel/boards/bytcht_da7213.c | 8 | |
-rw-r--r-- | sound/soc/intel/boards/bytcht_es8316.c | 336 | |
-rw-r--r-- | sound/soc/intel/boards/bytcr_rt5640.c | 23 | |
-rw-r--r-- | sound/soc/intel/boards/bytcr_rt5651.c | 180 | |