Skip to content

Tags: ujfalusi/sof-linux

Tags

sof-dev-rebase-20210324

Toggle sof-dev-rebase-20210324's commit message
ALSA: hda/hdmi: fix max dev_num for Intel TGL+ platforms

Increase also device select range to 4 on platform supporting 4
concurrent display.

This fixes a problem in scenario where total of 4 displays are
active, and 3 of these audio capable DP receivers and connected to
a DP-MST hub. Due to incorrect range for device select, audio
could not be played to the 3rd monitor in DP-MST hub.

BugLink: thesofproject#2798
Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Reviewed-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Reviewed-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>

sof-dev-rebase-20210324b

Toggle sof-dev-rebase-20210324b's commit message
ASoC: SOF: match SSP config with pcm hw params

This patch adds a function to find a match between pcm hw params and SSP
DAI config. Config is matched against sample rate and if match is found
current config is set. If match isn't found last matched config is left
as current i.e. current config is not touched. Functionality for SSP
DAIs with 1 config remains the same as before.

Signed-off-by: Jaska Uimonen <jaska.uimonen@linux.intel.com>
Reviewed-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>

sof-dev-rebase-20210322

Toggle sof-dev-rebase-20210322's commit message
ipc: debug: Add shared memory heap to memory scan

Newly added shared heap zones should be taken into account during
memory usage scanning.

Signed-off-by: Karol Trzcinski <karolx.trzcinski@linux.intel.com>
Reviewed-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Reviewed-by: Liam Girdwood <liam.r.girdwood@intel.com>

sof-dev-rebase-20210315

Toggle sof-dev-rebase-20210315's commit message
ASoC: SOF: Intel: move ELH chip info

ELH is a derivative of TGL, so it should be exposed in tgl.c for
consistency.

No functional change.

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Rander Wang <rander.wang@intel.com>
Reviewed-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>

sof-dev-rebase-20210308

Toggle sof-dev-rebase-20210308's commit message
CI: GitHub: set up build test for SOF

Set up GitHub Action build test for SOF with
GCC on x86_64 with W=1, x86_64, i386 and arm64
Clang on x86_64

Signed-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>
Reviewed-by: Marc <marc.herbert@intel.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>

sof-dev-before-reset-20210308

Toggle sof-dev-before-reset-20210308's commit message
soundwire: qcom: add missing \n in dev_err()

We fixed a lot of warnings in 2019 but the magic of copy-paste keeps
adding new ones...

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>

sof-dev-rebase-20210301

Toggle sof-dev-rebase-20210301's commit message
Revert "drivers:tty:pty: Fix a race causing data loss on close"

This reverts commit 33d4ae9.

sof-dev-rebase-20210224

Toggle sof-dev-rebase-20210224's commit message
ASoC: SOF: Intel: hda: drop display power on/off in D0i3 flows

Controller needs to ensure display power is enabled only for
HDA controller reset. Drop the display power-up/down calls from
D0i3 entry/exit paths.

This was previously not possible as codec drivers could not resume the
links, and instead controller kept the reference to display power. The
state of display power had be maintained in the D0i3 entry/exit code.
With commit 87fc20e ("ASoC: SOF: Intel: hda: use hdac_ext
fine-grained link management"), this is no longer needed and the code
can be cleaned up.

Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Reviewed-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Reviewed-by: Keyon Jie <yang.jie@intel.com>

sof-dev-rebase-20210218

Toggle sof-dev-rebase-20210218's commit message
ASoC: SOF: Intel: unregister DMIC device on probe error

We only unregister the platform device during the .remove operation,
but if the probe fails we will never reach this sequence.

Suggested-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Fixes: dd96dac ("ASoC: SOF: Intel: Add APL/CNL HW DSP support")
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Reviewed-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>

sof-dev-rebase-20210212

Toggle sof-dev-rebase-20210212's commit message
ASoC: Intel: boards: create sof-maxim-common module

sof_maxim_common.o is linked twice, move to a dedicated module.

Also clean-up interfaces to use a consistent 'max_98373' prefix for
all symbols.

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Reviewed-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>