-rw-r--r-- | Documentation/devicetree/bindings/sound/amlogic,aiu.yaml | 113 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml | 51 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml | 113 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/amlogic,t9015.yaml | 58 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/brcm,bcm63xx-audio.txt | 29 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/cirrus,cs42l51.yaml | 69 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/cs42l51.txt | 33 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt | 44 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml | 67 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/ingenic,aic.yaml | 92 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/ingenic,jz4740-i2s.txt | 23 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8903.txt | 1 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/rockchip,rk3328-codec.txt | 7 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/rockchip-i2s.txt | 49 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/rockchip-i2s.yaml | 111 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/rt5682.txt | 18 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/st,stm32-i2s.txt | 62 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/st,stm32-i2s.yaml | 87 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/st,stm32-spdifrx.txt | 56 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/st,stm32-spdifrx.yaml | 80 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/tas2562.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/tlv320adcx140.yaml | 82 | |
-rw-r--r-- | Documentation/sound/alsa-configuration.rst | 13 | |
-rw-r--r-- | Documentation/sound/hd-audio/index.rst | 1 | |
-rw-r--r-- | Documentation/sound/hd-audio/models.rst | 2 | |
-rw-r--r-- | Documentation/sound/hd-audio/realtek-pc-beep.rst | 129 | |
-rw-r--r-- | Documentation/sound/soc/codec-to-codec.rst | 9 | |
-rw-r--r-- | MAINTAINERS | 15 | |
-rw-r--r-- | drivers/gpu/drm/mediatek/mtk_hdmi.c | 54 | |
-rw-r--r-- | drivers/soundwire/qcom.c | 7 | |
-rw-r--r-- | drivers/soundwire/stream.c | 16 | |
-rw-r--r-- | drivers/spi/Kconfig | 2 | |
-rw-r--r-- | include/dt-bindings/sound/meson-aiu.h | 18 | |
-rw-r--r-- | include/dt-bindings/sound/meson-g12a-toacodec.h | 10 | |
-rw-r--r-- | include/linux/soundwire/sdw.h | 2 | |
-rw-r--r-- | include/linux/usb/audio-v2.h | 12 | |
-rw-r--r-- | include/sound/compress_driver.h | 40 | |
-rw-r--r-- | include/sound/core.h | 1 | |
-rw-r--r-- | include/sound/hdaudio.h | 2 | |
-rw-r--r-- | include/sound/pcm.h | 23 | |
-rw-r--r-- | include/sound/pcm_params.h | 7 | |
-rw-r--r-- | include/sound/rt5682.h | 10 | |
-rw-r--r-- | include/sound/soc-acpi.h | 39 | |
-rw-r--r-- | include/sound/soc-dai.h | 44 | |
-rw-r--r-- | include/sound/soc-dapm.h | 6 | |
-rw-r--r-- | include/sound/soc-dpcm.h | 20 | |
-rw-r--r-- | include/sound/soc.h | 44 | |
-rw-r--r-- | include/sound/sof/dai-intel.h | 18 | |
-rw-r--r-- | include/sound/sof/header.h | 11 | |
-rw-r--r-- | include/sound/sof/info.h | 22 | |
-rw-r--r-- | include/sound/sof/topology.h | 3 | |
-rw-r--r-- | include/uapi/sound/asoc.h | 1 | |
-rw-r--r-- | include/uapi/sound/compress_offload.h | 2 | |
-rw-r--r-- | include/uapi/sound/compress_params.h | 37 | |
-rw-r--r-- | include/uapi/sound/sof/abi.h | 2 | |
-rw-r--r-- | sound/arm/pxa2xx-pcm-lib.c | 8 | |
-rw-r--r-- | sound/core/compress_offload.c | 42 | |
-rw-r--r-- | sound/core/device.c | 21 | |
-rw-r--r-- | sound/core/info.c | 2 | |
-rw-r--r-- | sound/core/oss/pcm_oss.c | 23 | |
-rw-r--r-- | sound/core/oss/pcm_plugin.c | 120 | |
-rw-r--r-- | sound/core/oss/rate.c | 2 | |
-rw-r--r-- | sound/core/pcm.c | 2 | |
-rw-r--r-- | sound/core/pcm_dmaengine.c | 8 | |
-rw-r--r-- | sound/core/pcm_misc.c | 35 | |
-rw-r--r-- | sound/core/pcm_native.c | 47 | |
-rw-r--r-- | sound/drivers/aloop.c | 6 | |
-rw-r--r-- | sound/drivers/dummy.c | 6 | |
-rw-r--r-- | sound/firewire/bebob/bebob.c | 2 | |
-rw-r--r-- | sound/firewire/digi00x/digi00x.c | 2 | |
-rw-r--r-- | sound/firewire/fireface/ff.c | 2 | |
-rw-r--r-- | sound/firewire/fireworks/fireworks.c | 2 | |
-rw-r--r-- | sound/firewire/tascam/tascam-hwdep.c | 2 | |
-rw-r--r-- | sound/firewire/tascam/tascam.c | 2 | |
-rw-r--r-- | sound/hda/hdac_device.c | 2 | |
-rw-r--r-- | sound/isa/sb/emu8000_pcm.c | 4 | |
-rw-r--r-- | sound/pci/ali5451/ali5451.c | 6 | |
-rw-r--r-- | sound/pci/emu10k1/emu10k1_main.c | 4 | |
-rw-r--r-- | sound/pci/hda/Kconfig | 1 | |
-rw-r--r-- | sound/pci/hda/hda_codec.c | 2 | |
-rw-r--r-- | sound/pci/hda/hda_controller.c | 2 | |
-rw-r--r-- | sound/pci/hda/patch_ca0132.c | 3 | |
-rw-r--r-- | sound/pci/hda/patch_hdmi.c | 313 | |
-rw-r--r-- | sound/pci/hda/patch_realtek.c | 231 | |
-rw-r--r-- | sound/pci/korg1212/korg1212.c | 2 | |
-rw-r--r-- | sound/pci/rme9652/hdsp.c | 3 | |
-rw-r--r-- | sound/pci/via82xx.c | 6 | |
-rw-r--r-- | sound/pci/via82xx_modem.c | 6 | |
-rw-r--r-- | sound/ppc/keywest.c | 9 | |
-rw-r--r-- | sound/soc/amd/Kconfig | 10 | |
-rw-r--r-- | sound/soc/amd/Makefile | 2 | |
-rw-r--r-- | sound/soc/amd/acp-da7219-max98357a.c | 2 | |
-rw-r--r-- | sound/soc/amd/acp-rt5645.c | 4 | |
-rw-r--r-- | sound/soc/amd/acp3x-rt5682-max9836.c | 376 | |
-rw-r--r-- | sound/soc/amd/raven/acp3x-i2s.c | 44 | |
-rw-r--r-- | sound/soc/amd/raven/acp3x-pcm-dma.c | 6 | |
-rw-r--r-- | sound/soc/amd/raven/pci-acp3x.c | 7 | |
-rw-r--r-- | sound/soc/atmel/atmel-pcm-dma.c | 4 | |
-rw-r--r-- | sound/soc/atmel/atmel-pcm-pdc.c | 2 | |
-rw-r--r-- | sound/soc/atmel/atmel_wm8904.c | 2 | |
-rw-r--r-- | sound/soc/atmel/mchp-i2s-mcc.c | 8 | |
-rw-r--r-- | sound/soc/atmel/mikroe-proto.c | 2 | |
-rw-r--r-- | sound/soc/atmel/sam9g20_wm8731.c | 2 | |
-rw-r--r-- | sound/soc/atmel/sam9x5_wm8731.c | 2 | |
-rw-r--r-- | sound/soc/au1x/db1200.c | 2 | |
-rw-r--r-- | sound/soc/au1x/dbdma2.c | 2 | |
-rw-r--r-- | sound/soc/au1x/dma.c | 2 | |
-rw-r--r-- | sound/soc/au1x/psc-ac97.c | 2 | |
-rw-r--r-- | sound/soc/bcm/Kconfig | 9 | |
-rw-r--r-- | sound/soc/bcm/Makefile | 4 | |
-rw-r--r-- | sound/soc/bcm/bcm63xx-i2s-whistler.c | 317 | |
-rw-r--r-- | sound/soc/bcm/bcm63xx-i2s.h | 90 | |
-rw-r--r-- | sound/soc/bcm/bcm63xx-pcm-whistler.c | 485 | |
-rw-r--r-- | sound/soc/bcm/cygnus-pcm.c | 22 | |
-rw-r--r-- | sound/soc/cirrus/edb93xx.c | 4 | |
-rw-r--r-- | sound/soc/cirrus/snappercl15.c | 4 | |
-rw-r--r-- | sound/soc/codecs/Kconfig | 627 | |
-rw-r--r-- | sound/soc/codecs/Makefile | 4 | |
-rw-r--r-- | sound/soc/codecs/cros_ec_codec.c | 25 | |
-rw-r--r-- | sound/soc/codecs/cs4271.c | 4 | |
-rw-r--r-- | sound/soc/codecs/cs47l15.c | 4 | |
-rw-r--r-- | sound/soc/codecs/cs47l24.c | 6 | |
-rw-r--r-- | sound/soc/codecs/cs47l35.c | 6 | |
-rw-r--r-- | sound/soc/codecs/cs47l85.c | 6 | |
-rw-r--r-- | sound/soc/codecs/cs47l90.c | 6 | |
-rw-r--r-- | sound/soc/codecs/cs47l92.c | 4 | |
-rw-r--r-- | sound/soc/codecs/hdac_hdmi.c | 6 | |
-rw-r--r-- | sound/soc/codecs/max98357a.c | 37 | |
-rw-r--r-- | sound/soc/codecs/mt6660.c | 81 | |
-rw-r--r-- | sound/soc/codecs/rk3328_codec.c | 31 | |
-rw-r--r-- | sound/soc/codecs/rl6231.c | 1 | |
-rw-r--r-- | sound/soc/codecs/rl6231.h | 2 | |
-rw-r--r-- | sound/soc/codecs/rt1015.c | 10 | |
-rw-r--r-- | sound/soc/codecs/rt1308-sdw.c | 38 | |
-rw-r--r-- | sound/soc/codecs/rt1308-sdw.h | 2 | |
-rw-r--r-- | sound/soc/codecs/rt5659.c | 2 | |
-rw-r--r-- | sound/soc/codecs/rt5682-sdw.c | 333 | |
-rw-r--r-- | sound/soc/codecs/rt5682-sdw.h | 20 | |
-rw-r--r-- | sound/soc/codecs/rt5682.c | 1298 | |
-rw-r--r-- | sound/soc/codecs/rt5682.h | 100 | |
-rw-r--r-- | sound/soc/codecs/tas2562.c | 121 | |
-rw-r--r-- | sound/soc/codecs/tas2562.h | 12 | |
-rw-r--r-- | sound/soc/codecs/tlv320adcx140.c | 920 | |
-rw-r--r-- | sound/soc/codecs/tlv320adcx140.h | 131 | |
-rw-r--r-- | sound/soc/codecs/wcd9335.c | 18 | |
-rw-r--r-- | |