linux_dsm_epyc7002/Documentation/devicetree/bindings/sound
Linus Torvalds 747f62305d sound updates for 4.19
It's been busy summer weeks and hence lots of changes, partly for a
 few new drivers and partly for a wide range of fixes.
 Here are highlights:
 
 ALSA Core:
  - Fix rawmidi buffer management, code cleanup / refactoring
  - Fix the SG-buffer page handling with incorrect fallback size
  - Fix the stall at virmidi trigger callback with a large buffer;
    also offloading and code-refactoring along with it
  - Various ALSA sequencer code cleanups
 
 ASoC:
  - Deploy the standard snd_pcm_stop_xrun() helper in several drivers
  - Support for providing name prefixes to generic component nodes
  - Quite a few fixes for DPCM as it gains a bit wider use and more
    robust testing
  - Generalization of the DIO2125 support to a simple amplifier driver
  - Accessory detection support for the audio graph card
  - DT support for PXA AC'97 devices
  - Quirks for a number of new x86 systems
  - Support for AM Logic Meson, Everest ES7154, Intel systems with
    RT5682, Qualcomm QDSP6 and WCD9335, Realtek RT5682 and TI TAS5707
 
 HD-audio:
  - Code refactoring in HD-audio ext codec codes to drop own classes;
    preliminary works for the upcoming legacy codec support
  - Generalized DRM audio component for the upcoming radeon / amdgpu
    support
  - Unification of mic mute-LED and GPIO support for various codecs
  - Further improvement of CA0132 codec support including Recon3D
  - Proper vga_switcheroo handling for AMD i-GPU
  - Update of model list in documentation
  - Fixups for another HP Spectre x360, Conexant codecs, power-save
    blacklist update
 
 USB-audio:
  - Fix the invalid sample rate setup with external clock
  - Support of UAC3 selector units and processing units
  - Basic UAC3 power-domain support
  - Support for Encore mDSD and Thesycon-based DSD devices
  - Preparation for future complete callback changes
 
 Firewire:
  - Add support for MOTU Traveler
 
 Misc:
  - The endianess notation fixes in various drivers
  - Add fall-through comment in lots of drivers
  - Various sparse warning fixes, e.g. about PCM format types
 -----BEGIN PGP SIGNATURE-----
 
 iQJCBAABCAAsFiEEIXTw5fNLNI7mMiVaLtJE4w1nLE8FAltxhXUOHHRpd2FpQHN1
 c2UuZGUACgkQLtJE4w1nLE9BPxAAnJyKM2IcfVKanjFZQmM4w1gEM3nt+EBvbOF5
 155Mq5ELNLxwwCav0eyoeTVD+mB4UO1y9+64SK73dUzBvj7llILs8s5VNMg7KYn6
 MnYMo0UIDlvQ/ZwJzzpU04QZVOIHa5HK9XG+u+Fycr8YOCdhGD6m/zGiBStd/xGd
 Bvgw2eHF10l+zqN+Vf+1P2/ENRyNxLYpJYYC02zl0nfXP29ZY+CjicDoRvD8/97X
 Pe5Jcfj/4oJZlN0MMXfLLP0vaWbUyogG3a4mzVRC+wHG2FZ5hGfFb92mfT8Yce3H
 dq9eaih6zMMiDuP4ipClMv/0t64cA8HD+Du/Enq9Jc/g41QAU1JFzj4qi1Ga7S2w
 F80uWCedwZ5FLXYAAK2kIunIaaD5phD+8DegzchiVzL6eg7BLmi/Rsfg9VkuC1Ir
 ZZERtT07XCzwXke0IAQQ1yhTE/uMxqntCJlZ0FoohvIABgH0jvrpp/cdDYFdC3it
 TaNk9REAuCVjr2ket1Jrw6pKNgtry7cDkKFK5d8S5HTNFEL+sWwz2NcSdPNRIIFT
 aqeUWt/H1P5G25if/636UJtf+EtlRPqC2Eng8OpY8hitb2vB3trjY25T4a5x5FW5
 S4oTyVWmxa4Xxj4QMMhpo7jxxwsux8J1fghDCpEqekiwt72CyVP2UN/cU8HJL7kN
 IWqnZgg=
 =eTIC
 -----END PGP SIGNATURE-----

Merge tag 'sound-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound

Pull sound updates from Takashi Iwai:
 "It's been busy summer weeks and hence lots of changes, partly for a
  few new drivers and partly for a wide range of fixes.

  Here are highlights:

  ALSA Core:
   - Fix rawmidi buffer management, code cleanup / refactoring
   - Fix the SG-buffer page handling with incorrect fallback size
   - Fix the stall at virmidi trigger callback with a large buffer; also
     offloading and code-refactoring along with it
   - Various ALSA sequencer code cleanups

  ASoC:
   - Deploy the standard snd_pcm_stop_xrun() helper in several drivers
   - Support for providing name prefixes to generic component nodes
   - Quite a few fixes for DPCM as it gains a bit wider use and more
     robust testing
   - Generalization of the DIO2125 support to a simple amplifier driver
   - Accessory detection support for the audio graph card
   - DT support for PXA AC'97 devices
   - Quirks for a number of new x86 systems
   - Support for AM Logic Meson, Everest ES7154, Intel systems with
     RT5682, Qualcomm QDSP6 and WCD9335, Realtek RT5682 and TI TAS5707

  HD-audio:
   - Code refactoring in HD-audio ext codec codes to drop own classes;
     preliminary works for the upcoming legacy codec support
   - Generalized DRM audio component for the upcoming radeon / amdgpu
     support
   - Unification of mic mute-LED and GPIO support for various codecs
   - Further improvement of CA0132 codec support including Recon3D
   - Proper vga_switcheroo handling for AMD i-GPU
   - Update of model list in documentation
   - Fixups for another HP Spectre x360, Conexant codecs, power-save
     blacklist update

  USB-audio:
   - Fix the invalid sample rate setup with external clock
   - Support of UAC3 selector units and processing units
   - Basic UAC3 power-domain support
   - Support for Encore mDSD and Thesycon-based DSD devices
   - Preparation for future complete callback changes

  Firewire:
   - Add support for MOTU Traveler

  Misc:
   - The endianess notation fixes in various drivers
   - Add fall-through comment in lots of drivers
   - Various sparse warning fixes, e.g. about PCM format types"

* tag 'sound-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (529 commits)
  ASoC: adav80x: mark expected switch fall-through
  ASoC: da7219: Add delays to capture path to remove DC offset noise
  ALSA: usb-audio: Mark expected switch fall-through
  ALSA: mixart: Mark expected switch fall-through
  ALSA: opl3: Mark expected switch fall-through
  ALSA: hda/ca0132 - Add exit commands for Recon3D
  ALSA: hda/ca0132 - Change mixer controls for Recon3D
  ALSA: hda/ca0132 - Add Recon3D input and output select commands
  ALSA: hda/ca0132 - Add DSP setup defaults for Recon3D
  ALSA: hda/ca0132 - Add Recon3D startup functions and setup
  ALSA: hda/ca0132 - Add bool variable to enable/disable pci region2 mmio
  ALSA: hda/ca0132 - Add Recon3D pincfg
  ALSA: hda/ca0132 - Add quirk ID and enum for Recon3D
  ALSA: hda/ca0132 - Add alt_functions unsolicited response
  ALSA: hda/ca0132 - Clean up ca0132_init function.
  ALSA: hda/ca0132 - Create mmio gpio function to make code clearer
  ASoC: wm_adsp: Make DSP name configurable by codec driver
  ASoC: wm_adsp: Declare firmware controls from codec driver
  ASoC: max98373: Added software reset register to readable registers
  ASoC: wm_adsp: Correct DSP pointer for preloader control
  ...
2018-08-14 14:10:30 -07:00
..
ac97-bus.txt ALSA: ac97: add bus binding for codecs 2018-06-25 10:03:22 +02:00
adi,adau17x1.txt
adi,adau1701.txt
adi,adau7002.txt
adi,axi-i2s.txt
adi,axi-spdif-tx.txt
adi,ssm2305.txt ASoC: ssm2305: Add amplifier driver 2018-05-17 18:09:44 +01:00
adi,ssm2602.txt
ak4104.txt
ak4458.txt ASoC: ak4458: Add bindings for AK4458 DAC 2018-02-16 11:59:04 +00:00
ak4554.txt
ak4613.txt
ak4642.txt
ak5386.txt
ak5558.txt ASoC: ak5558: Add bindings for AK5558 ADC 2018-02-16 12:15:35 +00:00
alc5623.txt
alc5632.txt
amlogic,axg-fifo.txt ASoC: meson: add axg fifos DT binding documentation 2018-07-18 13:08:35 +01:00
amlogic,axg-sound-card.txt ASoC: meson: update axg sound card bindings 2018-07-26 15:45:43 +01:00
amlogic,axg-spdifout.txt ASoC: meson: add axg spdif output DT bindings documentation 2018-07-18 13:08:38 +01:00
amlogic,axg-tdm-formatters.txt ASoC: meson: add axg tdm formatters DT bindings documentation 2018-07-18 13:08:40 +01:00
amlogic,axg-tdm-iface.txt ASoC: meson: add axg tdm interface DT bindings documentation 2018-07-20 17:38:19 +01:00
armada-370db-audio.txt
arndale.txt
atmel_ac97c.txt
atmel-at91sam9g20ek-wm8731-audio.txt
atmel-classd.txt
atmel-i2s.txt ASoC: atmel-i2s: dt-bindings: Remove unnecessary phandle to aclk 2018-07-03 16:33:39 +01:00
atmel-pdmic.txt
atmel-sam9x5-wm8731-audio.txt
atmel-wm8904.txt
audio-graph-card.txt ASoC: add hp-det-gpio and mic-det-gpio to audio graph card binding 2018-06-22 15:50:07 +01:00
audio-graph-scu-card.txt
axentia,tse850-pcm5142.txt
brcm,bcm2835-i2s.txt dt-bindings: bcm283x: Fix register ranges of bcm2835-i2s 2018-02-22 11:31:31 -08:00
brcm,cygnus-audio.txt
bt-sco.txt
cdns,xtfpga-i2s.txt
cs35l32.txt
cs35l33.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
cs35l34.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
cs35l35.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
cs42l42.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
cs42l52.txt
cs42l56.txt
cs42l73.txt
cs42xx8.txt ASoC: cs42xx8: Make the node name generic 2018-05-05 10:35:51 +09:00
cs53l30.txt
cs4265.txt
cs4270.txt
cs4271.txt
cs4349.txt
cs43130.txt
da7213.txt
da7218.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
da7219.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
da9055.txt
davinci-evm-audio.txt
davinci-mcasp-audio.txt
davinci-mcbsp.txt
designware-i2s.txt
dmic.txt ASoC: dmic: Add optional wakeup delay 2018-02-19 12:16:41 +00:00
es8328.txt
eukrea-tlv320.txt
everest,es7134.txt ASoC: es7134: update DT binding with new compatible and supplies 2018-07-03 16:32:48 +01:00
everest,es7241.txt ASoC: es7241: add dt-bindings documentation for the es7241 adc 2018-07-03 16:00:25 +01:00
fsl-asoc-card.txt ASoC: imx-wm8962: Remove machine driver 2018-02-27 10:40:08 +00:00
fsl-sai.txt ASoC: fsl: Mark 'big-endian' property as optional 2018-05-21 11:54:59 +01:00
fsl,asrc.txt ASoC: fsl: Mark 'big-endian' property as optional 2018-05-21 11:54:59 +01:00
fsl,esai.txt ASoC: fsl: Mark 'big-endian' property as optional 2018-05-21 11:54:59 +01:00
fsl,spdif.txt ASoC: fsl: Mark 'big-endian' property as optional 2018-05-21 11:54:59 +01:00
fsl,ssi.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
gtm601.txt
hdmi.txt
hisilicon,hi6210-i2s.txt
ics43432.txt
img,i2s-in.txt
img,i2s-out.txt
img,parallel-out.txt
img,pistachio-internal-dac.txt
img,spdif-in.txt
img,spdif-out.txt
imx-audio-es8328.txt
imx-audio-sgtl5000.txt
imx-audio-spdif.txt
imx-audmux.txt
ingenic,jz4740-i2s.txt
inno-rk3036.txt
marvell,pxa2xx-ac97.txt ASoC: pxa: add binding for pxa2xx-ac97 audio complex 2018-06-18 12:55:15 +01:00
max9860.txt
max9867.txt
max9892x.txt
max98090.txt ASoC: max98090: Add #sound-dai-cells property documentation 2018-03-12 09:38:07 -07:00
max98095.txt
max98357a.txt
max98371.txt
max98373.txt
max98504.txt
maxim,max9759.txt ASoC: Add DT bindings documentation for max9759 amplifier 2018-02-20 12:05:46 +00:00
mrvl,pxa-ssp.txt ASoC: pxa-ssp: add support for an external clock in devicetree 2018-07-05 11:08:08 +01:00
mt2701-afe-pcm.txt ASoC: mediatek: add MT7622 AFE compatible in documentation 2018-04-26 15:09:07 +01:00
mt2701-cs42448.txt
mt2701-wm8960.txt
mt6351.txt ASoC: add mt6351 codec driver 2018-04-26 12:44:15 +01:00
mt6797-afe-pcm.txt ASoC: mediatek: add documents for mt6797 2018-04-25 18:52:02 +01:00
mt6797-mt6351.txt ASoC: mediatek: add documents for mt6797 2018-04-25 18:52:02 +01:00
mt8173-max98090.txt
mt8173-rt5650-rt5514.txt
mt8173-rt5650-rt5676.txt
mt8173-rt5650.txt
mtk-afe-pcm.txt
mvebu-audio.txt
mxs-audio-sgtl5000.txt
mxs-saif.txt
name-prefix.txt ASoC: add DT documentation for the sound-name-prefix property 2018-07-13 16:05:27 +01:00
nau8540.txt
nau8810.txt
nau8824.txt
nau8825.txt
nokia,rx51.txt
nvidia,tegra20-ac97.txt
nvidia,tegra20-das.txt
nvidia,tegra20-i2s.txt
nvidia,tegra30-ahub.txt
nvidia,tegra30-hda.txt
nvidia,tegra30-i2s.txt
nvidia,tegra-audio-alc5632.txt
nvidia,tegra-audio-max98090.txt
nvidia,tegra-audio-rt5640.txt
nvidia,tegra-audio-rt5677.txt
nvidia,tegra-audio-sgtl5000.txt
nvidia,tegra-audio-trimslice.txt
nvidia,tegra-audio-wm8753.txt
nvidia,tegra-audio-wm8903.txt
nvidia,tegra-audio-wm9712.txt
omap-abe-twl6040.txt
omap-dmic.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
omap-mcbsp.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
omap-mcpdm.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
omap-twl4030.txt
pcm179x.txt
pcm186x.txt
pcm512x.txt
pcm1789.txt ASoC: Add bindings for PCM1789 2018-03-19 09:24:14 +08:00
pcm5102a.txt
qcom,apq8016-sbc.txt dt-bindings: Fix unbalanced quotation marks 2018-06-26 14:17:22 -06:00
qcom,apq8096.txt Merge branch 'asoc-4.19' into asoc-next 2018-08-09 14:47:05 +01:00
qcom,lpass-cpu.txt
qcom,msm8916-wcd-analog.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
qcom,msm8916-wcd-digital.txt
qcom,q6adm.txt ASoC: q6adm: dt-bindings: add compatible string to routing 2018-06-26 15:39:08 +01:00
qcom,q6afe.txt ASoC: q6afe: dt-bindings: add compatible string to dais 2018-06-26 15:39:34 +01:00
qcom,q6asm.txt ASoC: q6asm: dt-bindings: add compatible string to dais 2018-06-26 15:39:26 +01:00
qcom,q6core.txt ASoC: qdsp6: dt-bindings: Add q6core dt bindings 2018-05-11 12:13:27 +09:00
qcom,sdm845.txt ASoC: qcom: dt-bindings: Add sdm845 machine bindings 2018-08-01 12:00:13 +01:00
qcom,wcd9335.txt ASoC: dt-bindings: add dt bindings for wcd9335 audio codec 2018-07-31 18:17:18 +01:00
renesas,fsi.txt
renesas,rsnd.txt ASoC: rsnd: Document R-Car M3-N support 2018-07-26 15:47:47 +01:00
rockchip-i2s.txt ASoC: rockchip-i2s: add description for px30 2018-07-23 20:09:54 +01:00
rockchip-max98090.txt
rockchip-rt5645.txt
rockchip-spdif.txt
rockchip,pdm.txt
rockchip,rk3288-hdmi-analog.txt ASoC: rockchip: Fix compatible string in example 2018-03-21 09:53:26 +08:00
rockchip,rk3399-gru-sound.txt
rohm,bd28623.txt ASoC: add DT bindings documentation for ROHM BD28623 codec 2018-02-27 10:41:33 +00:00
rt274.txt ASoC: codec: realtek: Make the node name generic 2018-05-22 11:57:40 +01:00
rt5514.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
rt5616.txt ASoC: codec: realtek: Make the node name generic 2018-05-22 11:57:40 +01:00
rt5631.txt
rt5640.txt ASoC: rt5640: Add devicetree-bindings for dmic, jack-detect 2018-05-11 11:22:03 +09:00
rt5645.txt ASoC: codec: realtek: Make the node name generic 2018-05-22 11:57:40 +01:00
rt5651.txt ASoC: codec: realtek: Make the node name generic 2018-05-22 11:57:40 +01:00
rt5659.txt
rt5660.txt
rt5663.txt ASoC: codec: realtek: Make the node name generic 2018-05-22 11:57:40 +01:00
rt5665.txt ASoC: rt5665: remove rt5668 support 2018-02-12 11:48:26 +00:00
rt5668.txt ASoC: rt5668: add rt5668B codec driver 2018-04-16 19:24:32 +01:00
rt5677.txt
rt5682.txt ASoC: rt5682: add rt5682 codec driver 2018-06-18 12:54:38 +01:00
samsung-i2s.txt ASoC: samsung: Add missing #sound-dai-cells property documentation 2018-02-14 12:10:23 +00:00
samsung,odroid.txt ASoC: samsung: Mark unused Odroid compatibles as deprecated 2018-03-18 17:59:33 -07:00
samsung,smdk-wm8994.txt
samsung,tm2-audio.txt ASoC: samsung,tm2-audio DT binding documentation update 2018-02-14 12:10:17 +00:00
sgtl5000.txt ASoC: sgtl5000: fix spelling in devicetree binding document 2018-07-20 13:18:30 +01:00
simple-amplifier.txt ASoC: simple-amplifier: remame dio2125 documentation 2018-06-27 12:26:37 +01:00
simple-card.txt ASoC: simple-card: set cpu dai clk in hw_params 2018-06-01 11:27:26 +01:00
simple-scu-card.txt
sirf-audio-codec.txt
sirf-audio-port.txt
sirf-audio.txt
sirf-usp.txt
snow.txt ASoC: samsung: Snow DT bindings update 2018-03-13 09:20:25 -07:00
soc-ac97link.txt
spdif-receiver.txt
spdif-transmitter.txt
ssm2518.txt
ssm4567.txt
st,sta32x.txt
st,sta350.txt
st,sti-asoc-card.txt
st,stm32-adfsdm.txt
st,stm32-i2s.txt devicetree: fix a series of wrong file references 2018-06-15 18:10:01 -03:00
st,stm32-sai.txt devicetree: fix a series of wrong file references 2018-06-15 18:10:01 -03:00
st,stm32-spdifrx.txt
storm.txt
sun4i-codec.txt
sun4i-i2s.txt
sun8i-a33-codec.txt
sun8i-codec-analog.txt
sunxi,sun4i-spdif.txt
tas571x.txt ASoC: tas571x: add tas5707 compatible 2018-06-27 12:26:40 +01:00
tas2552.txt
tas5720.txt
tda7419.txt ASoC: add tda7419 audio processor binding 2018-03-19 09:39:24 +08:00
tdm-slot.txt
tfa9879.txt
ti,ads117x.txt
ti,pcm1681.txt
ti,pcm3168a.txt
ti,tas5086.txt
ti,tas6424.txt ASoC: tas6424: Add support for the mute pin 2018-04-27 19:24:01 +01:00
tlv320aic3x.txt
tlv320aic31xx.txt
tlv320aic32x4.txt
tpa6130a2.txt
ts3a227e.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
tscs42xx.txt ASoC: TSCS42xx: Add CCF support to get sysclk 2018-04-16 11:53:47 +01:00
tscs454.txt ASoC: TSCS454: Add Support 2018-06-01 12:05:30 +01:00
uniphier,aio.txt ASoC: uniphier: add syscon property to binding document 2018-03-18 17:57:48 -07:00
uniphier,evea.txt
ux500-mop500.txt
ux500-msp.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
widgets.txt
wlf,arizona.txt
wlf,wm8974.txt
wm8510.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8523.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8524.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8580.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8711.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8728.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8731.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8737.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8741.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8750.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8753.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8770.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8776.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8804.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8903.txt ASoC: codec: wolfson: Make the node name generic 2018-05-22 11:57:39 +01:00
wm8904.txt
wm8960.txt ASoC: wm8960: Make the node name generic 2018-05-05 10:35:50 +09:00
wm8962.txt ASoC: wm8962: Make the node name generic 2018-05-05 10:35:49 +09:00
wm8994.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
zte,tdm.txt
zte,zx-aud96p22.txt
zte,zx-i2s.txt
zte,zx-spdif.txt