Skip to content

hw hda chain managment - #6624

Closed
makarukp wants to merge 9 commits into
thesofproject:mainfrom
makarukp:prv-pmakaruk-hw_hda_chain_managment_mtl-002-drop-stable
Closed

hw hda chain managment#6624
makarukp wants to merge 9 commits into
thesofproject:mainfrom
makarukp:prv-pmakaruk-hw_hda_chain_managment_mtl-002-drop-stable

Conversation

@makarukp

Copy link
Copy Markdown
Contributor

This is only temporary draft PR (work in progress)

softwareckiand others added 9 commits November 2, 2022 19:57
Signed-off-by: Adrian Warecki <adrian.warecki@intel.com>
Enable flag configures up down mixer.
Signed-off-by: Arsen Eloglian <ArsenX.Eloglian@intel.com>
PR to change the error into a warning
is a good quick compromise
until a better limit is figured out
Signed-off-by: Kwasowiec, Fabiola <fabiola.kwasowiec@intel.com>
Fix compiler warnings on discarding const when passing
arguments to init_up_down_mixer [-Werror=discarded-qualifiers].
Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Update Zephyr co commit a27ac688779b from mtl-002-drop-stable branch
Signed-off-by: Adrian Bonislawski <adrian.bonislawski@intel.com>
Free the memory allocated for DMA channels when the ref count is 0 when
using native zephyr drivers.
Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Return NULL when dma_init() fails.
Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
This prevents memory leaks during repeated PCM start/stop tests.
Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
remove sw support for hda chain
add hw chain dma support
Signed-off-by: Piotr Makaruk <piotr.makaruk@intel.com>
Comment threadsrc/include/ipc/topology.h

@lgirdwoodlgirdwood left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some cleanup of debug, code style and indentation is needed. I would split out the west update into a separate PR so this can be separately tested by validation prior to merge.

Comment threadsrc/include/ipc/topology.h
Comment threadsrc/ipc/ipc4/handler.c
Comment threadsrc/ipc/ipc4/handler.c
Comment threadsrc/ipc/ipc4/handler.c
Comment threadsrc/ipc/ipc4/handler.c
Comment threadsrc/ipc/ipc4/handler.c
Comment threadsrc/ipc/ipc4/helper.c
Comment threadsrc/ipc/ipc4/helper.c
Comment threadsrc/ipc/ipc4/helper.c
Comment threadsrc/ipc/ipc4/helper.c
@makarukp

makarukp commented Nov 18, 2022

Copy link
Copy Markdown
ContributorAuthor

This is only draft PR under debug. Solution is not completed.
Please do not test it yet!

@makarukp

makarukp commented Nov 23, 2022

Copy link
Copy Markdown
ContributorAuthor

I have to close that PR. Continuation of issue:
image ( #6656 )

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants

@makarukp@jsarha@plbossart@lgirdwood@softwarecki@fkwasowi@kv2019i@abonislawski@ranj063