mirror of
https://github.com/torvalds/linux.git
synced 2024-12-23 03:11:46 +00:00
747f62305d
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 ... |
||
---|---|---|
.. | ||
ac97-bus.txt | ||
adi,adau17x1.txt | ||
adi,adau1701.txt | ||
adi,adau7002.txt | ||
adi,axi-i2s.txt | ||
adi,axi-spdif-tx.txt | ||
adi,ssm2305.txt | ||
adi,ssm2602.txt | ||
ak4104.txt | ||
ak4458.txt | ||
ak4554.txt | ||
ak4613.txt | ||
ak4642.txt | ||
ak5386.txt | ||
ak5558.txt | ||
alc5623.txt | ||
alc5632.txt | ||
amlogic,axg-fifo.txt | ||
amlogic,axg-sound-card.txt | ||
amlogic,axg-spdifout.txt | ||
amlogic,axg-tdm-formatters.txt | ||
amlogic,axg-tdm-iface.txt | ||
armada-370db-audio.txt | ||
arndale.txt | ||
atmel_ac97c.txt | ||
atmel-at91sam9g20ek-wm8731-audio.txt | ||
atmel-classd.txt | ||
atmel-i2s.txt | ||
atmel-pdmic.txt | ||
atmel-sam9x5-wm8731-audio.txt | ||
atmel-wm8904.txt | ||
audio-graph-card.txt | ||
audio-graph-scu-card.txt | ||
axentia,tse850-pcm5142.txt | ||
brcm,bcm2835-i2s.txt | ||
brcm,cygnus-audio.txt | ||
bt-sco.txt | ||
cdns,xtfpga-i2s.txt | ||
cs35l32.txt | ||
cs35l33.txt | ||
cs35l34.txt | ||
cs35l35.txt | ||
cs42l42.txt | ||
cs42l52.txt | ||
cs42l56.txt | ||
cs42l73.txt | ||
cs42xx8.txt | ||
cs53l30.txt | ||
cs4265.txt | ||
cs4270.txt | ||
cs4271.txt | ||
cs4349.txt | ||
cs43130.txt | ||
da7213.txt | ||
da7218.txt | ||
da7219.txt | ||
da9055.txt | ||
davinci-evm-audio.txt | ||
davinci-mcasp-audio.txt | ||
davinci-mcbsp.txt | ||
designware-i2s.txt | ||
dmic.txt | ||
es8328.txt | ||
eukrea-tlv320.txt | ||
everest,es7134.txt | ||
everest,es7241.txt | ||
fsl-asoc-card.txt | ||
fsl-sai.txt | ||
fsl,asrc.txt | ||
fsl,esai.txt | ||
fsl,spdif.txt | ||
fsl,ssi.txt | ||
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 | ||
max9860.txt | ||
max9867.txt | ||
max9892x.txt | ||
max98090.txt | ||
max98095.txt | ||
max98357a.txt | ||
max98371.txt | ||
max98373.txt | ||
max98504.txt | ||
maxim,max9759.txt | ||
mrvl,pxa-ssp.txt | ||
mt2701-afe-pcm.txt | ||
mt2701-cs42448.txt | ||
mt2701-wm8960.txt | ||
mt6351.txt | ||
mt6797-afe-pcm.txt | ||
mt6797-mt6351.txt | ||
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 | ||
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 | ||
omap-mcbsp.txt | ||
omap-mcpdm.txt | ||
omap-twl4030.txt | ||
pcm179x.txt | ||
pcm186x.txt | ||
pcm512x.txt | ||
pcm1789.txt | ||
pcm5102a.txt | ||
qcom,apq8016-sbc.txt | ||
qcom,apq8096.txt | ||
qcom,lpass-cpu.txt | ||
qcom,msm8916-wcd-analog.txt | ||
qcom,msm8916-wcd-digital.txt | ||
qcom,q6adm.txt | ||
qcom,q6afe.txt | ||
qcom,q6asm.txt | ||
qcom,q6core.txt | ||
qcom,sdm845.txt | ||
qcom,wcd9335.txt | ||
renesas,fsi.txt | ||
renesas,rsnd.txt | ||
rockchip-i2s.txt | ||
rockchip-max98090.txt | ||
rockchip-rt5645.txt | ||
rockchip-spdif.txt | ||
rockchip,pdm.txt | ||
rockchip,rk3288-hdmi-analog.txt | ||
rockchip,rk3399-gru-sound.txt | ||
rohm,bd28623.txt | ||
rt274.txt | ||
rt5514.txt | ||
rt5616.txt | ||
rt5631.txt | ||
rt5640.txt | ||
rt5645.txt | ||
rt5651.txt | ||
rt5659.txt | ||
rt5660.txt | ||
rt5663.txt | ||
rt5665.txt | ||
rt5668.txt | ||
rt5677.txt | ||
rt5682.txt | ||
samsung-i2s.txt | ||
samsung,odroid.txt | ||
samsung,smdk-wm8994.txt | ||
samsung,tm2-audio.txt | ||
sgtl5000.txt | ||
simple-amplifier.txt | ||
simple-card.txt | ||
simple-scu-card.txt | ||
sirf-audio-codec.txt | ||
sirf-audio-port.txt | ||
sirf-audio.txt | ||
sirf-usp.txt | ||
snow.txt | ||
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 | ||
st,stm32-sai.txt | ||
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 | ||
tas2552.txt | ||
tas5720.txt | ||
tda7419.txt | ||
tdm-slot.txt | ||
tfa9879.txt | ||
ti,ads117x.txt | ||
ti,pcm1681.txt | ||
ti,pcm3168a.txt | ||
ti,tas5086.txt | ||
ti,tas6424.txt | ||
tlv320aic3x.txt | ||
tlv320aic31xx.txt | ||
tlv320aic32x4.txt | ||
tpa6130a2.txt | ||
ts3a227e.txt | ||
tscs42xx.txt | ||
tscs454.txt | ||
uniphier,aio.txt | ||
uniphier,evea.txt | ||
ux500-mop500.txt | ||
ux500-msp.txt | ||
widgets.txt | ||
wlf,arizona.txt | ||
wlf,wm8974.txt | ||
wm8510.txt | ||
wm8523.txt | ||
wm8524.txt | ||
wm8580.txt | ||
wm8711.txt | ||
wm8728.txt | ||
wm8731.txt | ||
wm8737.txt | ||
wm8741.txt | ||
wm8750.txt | ||
wm8753.txt | ||
wm8770.txt | ||
wm8776.txt | ||
wm8804.txt | ||
wm8903.txt | ||
wm8904.txt | ||
wm8960.txt | ||
wm8962.txt | ||
wm8994.txt | ||
zte,tdm.txt | ||
zte,zx-aud96p22.txt | ||
zte,zx-i2s.txt | ||
zte,zx-spdif.txt |