On Fri, 22 Mar 2024 12:30:44 +0100,
Péter Ujfalusi wrote:
>
> Hi Takashi,
>
> On 27/11/2023 14:06, Peter Ujfalusi wrote:
> > Hi,
> >
> > SOF always passed 0 as dev_type to intel_nhlt_get_endpoint_blob() when looking
> > up the blob from the NHLT table. This causes issues since alsa-utils commit
> > 3a47ef2487ed ("topology: nhlt: intel: support more device types and directions")
> >
> > The dev_type is no longer always 0 in the topology embedded NHLT table resulting
> > lookup failures for analog codecs since they will have dev_type=4.
> >
> > With SOF the dev_type is not used, we always use the SSP port index for looking
> > up the configuration blob.
> >
> > The solution for the issue is to fetch the dev_type for the SSP port and feed it
> > back to the intel_nhlt_get_endpoint_blob() to be able to find the configuration
> > regardless of the assigned dev_type.
>
> Can you take these patches via the ALSA tree, I have hoped that it would
> land in 6.9.
It seems like to be overlooked. I applied those now to for-linus
branch. But it missed the PR to 6.9-rc1, so at earliest for 6.9-rc2.
thanks,
Takashi
[Index of Archives]
[Pulseaudio]
[Linux Audio Users]
[ALSA Devel]
[Fedora Desktop]
[Fedora SELinux]
[Big List of Linux Books]
[Yosemite News]
[KDE Users]