[alsa-devel] [GIT PULL] ASoC updates for v5.3
The following changes since commit 87a6fe80d56be85bda093c4dd8a3e6535bda7e4a:
ASoC: SOF: Intel: implement runtime idle for CNL/APL (2019-07-06 12:23:47 +0100)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v5.3-rc3
for you to fetch changes up to 30c21734d853dae99d05a5295a59b7e26ccd5135:
ASoC: amd: acp3x: use dma address for acp3x dma driver (2019-08-02 19:04:43 +0100)
---------------------------------------------------------------- ASoC: Fixes for v5.3
A relatively large batch of mostly unremarkable fixes here, a couple of small core fixes for fairly obscure issues, more comment/email updates with no code impact than usual and a bunch of small driver fixes.
The support for new sample rates in the max98373 driver is a fix for the fact that the driver declared support for those rates but would in fact return an error if these rates were selected.
---------------------------------------------------------------- Cezary Rojewski (1): MAINTAINERS: Update Intel ASoC drivers maintainers
Charles Keepax (1): ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks
Cheng-Yi Chiang (1): ASoC: rockchip: Fix mono capture
Christophe JAILLET (1): ASoC: Intel: Fix some acpi vs apci typo in somme comments
Enric Balletbo i Serra (1): SoC: rockchip: rockchip_max98090: Enable MICBIAS for headset keypress detection
Hans de Goede (1): ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook
Joe Perches (1): ASoC: rt1308: Remove executable attribute from source files
Kai Vehmanen (1): ASoC: SOF: Intel: hda: remove misleading error trace from IRQ thread
Kirill Marinushkin (1): ASoC: Relocate my e-mail to .com domain zone
Kuninori Morimoto (3): ASoC: simple_card_utils.h: care NULL dai at asoc_simple_debug_dai() ASoC: simple-card-utils: care no Platform for DPCM ASoC: audio-graph-card: add missing const at graph_get_dai_id()
Marcus Cooper (1): ASoC: sun4i-i2s: Incorrect SR and WSS computation
Masahiro Yamada (1): ASoC: SOF: use __u32 instead of uint32_t in uapi headers
Peter Ujfalusi (2): ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode ASoC: ti: davinci-mcasp: Correct slot_width posed constraint
Ricard Wanderlof (1): ASoC: Fail card instantiation if DAI format setup fails
Shengjiu Wang (1): ASoC: cs42xx8: Fix MFREQ selection issue for async mode
Shuming Fan (1): ASoC: rt1011: fix DC calibration offset not applying
Stephan Gerhold (1): ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links
Tzung-Bi Shih (1): ASoC: max98357a: use mdelay for sdmode-delay
Vijendar Mukunda (2): ASoC: amd: acp3x: use dma_ops of parent device for acp3x dma driver ASoC: amd: acp3x: use dma address for acp3x dma driver
Wen Yang (6): ASoC: simple-card: fix an use-after-free in simple_dai_link_of_dpcm() ASoC: simple-card: fix an use-after-free in simple_for_each_link() ASoC: audio-graph-card: fix use-after-free in graph_dai_link_of_dpcm() ASoC: audio-graph-card: fix an use-after-free in graph_get_dai_id() ASoC: samsung: odroid: fix an use-after-free issue for codec ASoC: samsung: odroid: fix a double-free issue for cpu_dai
Wenwen Wang (1): ASoC: dapm: fix a memory leak bug
fengchunguo (1): ASoC: max98373: add 88200 and 96000 sampling rate support
MAINTAINERS | 3 +- include/sound/simple_card_utils.h | 4 + include/uapi/sound/sof/fw.h | 16 +-- include/uapi/sound/sof/header.h | 14 +-- sound/soc/amd/raven/acp3x-pcm-dma.c | 20 ++-- sound/soc/codecs/cs42xx8.c | 116 +++++++++++++++++---- sound/soc/codecs/max98357a.c | 25 +---- sound/soc/codecs/max98373.c | 6 ++ sound/soc/codecs/max98373.h | 2 + sound/soc/codecs/pcm3060-i2c.c | 4 +- sound/soc/codecs/pcm3060-spi.c | 4 +- sound/soc/codecs/pcm3060.c | 4 +- sound/soc/codecs/pcm3060.h | 2 +- sound/soc/codecs/rt1011.c | 4 +- sound/soc/codecs/rt1308.c | 0 sound/soc/codecs/rt1308.h | 0 sound/soc/generic/audio-graph-card.c | 30 +++--- sound/soc/generic/simple-card-utils.c | 7 ++ sound/soc/generic/simple-card.c | 26 ++--- sound/soc/intel/boards/bytcht_es8316.c | 8 ++ sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-skl-match.c | 2 +- sound/soc/qcom/apq8016_sbc.c | 16 +-- sound/soc/rockchip/rockchip_i2s.c | 5 +- sound/soc/rockchip/rockchip_max98090.c | 32 ++++++ sound/soc/samsung/odroid.c | 8 +- sound/soc/soc-core.c | 7 +- sound/soc/soc-dapm.c | 10 +- sound/soc/sof/intel/cnl.c | 4 +- sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/sunxi/sun4i-i2s.c | 4 +- sound/soc/ti/davinci-mcasp.c | 46 ++++++-- 40 files changed, 304 insertions(+), 147 deletions(-) mode change 100644 => 100755 sound/soc/codecs/max98373.c mode change 100644 => 100755 sound/soc/codecs/max98373.h mode change 100755 => 100644 sound/soc/codecs/rt1308.c mode change 100755 => 100644 sound/soc/codecs/rt1308.h
On Mon, 05 Aug 2019 15:13:27 +0200, Mark Brown wrote:
The following changes since commit 87a6fe80d56be85bda093c4dd8a3e6535bda7e4a:
ASoC: SOF: Intel: implement runtime idle for CNL/APL (2019-07-06 12:23:47 +0100)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v5.3-rc3
for you to fetch changes up to 30c21734d853dae99d05a5295a59b7e26ccd5135:
ASoC: amd: acp3x: use dma address for acp3x dma driver (2019-08-02 19:04:43 +0100)
ASoC: Fixes for v5.3
A relatively large batch of mostly unremarkable fixes here, a couple of small core fixes for fairly obscure issues, more comment/email updates with no code impact than usual and a bunch of small driver fixes.
The support for new sample rates in the max98373 driver is a fix for the fact that the driver declared support for those rates but would in fact return an error if these rates were selected.
Hm, the commit b9da500bde81 looks strange.
The author and sign-off isn't with a proper name, and moreover, the patch modifies the file permissions.
thanks,
Takashi
On Mon, Aug 05, 2019 at 07:51:29PM +0200, Takashi Iwai wrote:
Mark Brown wrote:
The support for new sample rates in the max98373 driver is a fix for the fact that the driver declared support for those rates but would in fact return an error if these rates were selected.
Hm, the commit b9da500bde81 looks strange.
The author and sign-off isn't with a proper name, and moreover, the patch modifies the file permissions.
Eh, the name looks perfectly fine for a Chinese name and matches the e-mail address well enough - it's a slightly unusual transliteration but if that's how ther want to do it I see no reason to complain, it's their name. File permissions are a mistake though, I can send an incremental patch for that? Kind of surprised none of the bots or people scanning for stuff noticed it.
On Mon, 05 Aug 2019 20:04:18 +0200, Mark Brown wrote:
On Mon, Aug 05, 2019 at 07:51:29PM +0200, Takashi Iwai wrote:
Mark Brown wrote:
The support for new sample rates in the max98373 driver is a fix for the fact that the driver declared support for those rates but would in fact return an error if these rates were selected.
Hm, the commit b9da500bde81 looks strange.
The author and sign-off isn't with a proper name, and moreover, the patch modifies the file permissions.
Eh, the name looks perfectly fine for a Chinese name and matches the e-mail address well enough - it's a slightly unusual transliteration but if that's how ther want to do it I see no reason to complain, it's their name. File permissions are a mistake though, I can send an incremental patch for that? Kind of surprised none of the bots or people scanning for stuff noticed it.
Yes, please resend with a incremental fix.
thanks,
Takashi
participants (2)
-
Mark Brown
-
Takashi Iwai