On 23/12/2024 1:01 pm, Kuninori Morimoto wrote:
Hi Stephen
Thank you for testing
I am attempting to test this by applying your patchset on top of
6.13-rc3. But I am running into a problem, probably because my
graph-card2 DT is wrong. I've attached the DTS file. I used the
Semi-Multi example.
Hmm... It seems the DT setting itself is correct. I have copied your
settings to test-cpu / test-codec, but it could probe without any error.
[ 27.333830] asoc-audio-graph-card2 soc@107c000000:sound: probe with
driver asoc-audio-graph-card2 failed with error -12
It is -12 = -ENOMEM = kmalloc() error ?
Thank you for your help !!
Best regards
---
Kuninori Morimoto
Hi Morimoto-san,
Merry Christmas!
I finally got a chance to look further and after a bit of debugging I
found that graph_parse_node_multi() has a loop iterating through the
nodes. However, when graph_get_next_multi_ep() is called to get the next
endpoint, it returns null. I put a debug statement in there:
if (!ep) {
dev_dbg(dev, "no endpoint");
break;
}
and that statement is shown in dmesg.
After it breaks out of the loop, it just returns the value of 'ret',
which was initialised to -ENOMEM.
That's as far as I got.
Regards
Stephen
[Index of Archives]
[Pulseaudio]
[Linux Audio Users]
[ALSA Devel]
[Fedora Desktop]
[Fedora SELinux]
[Big List of Linux Books]
[Yosemite News]
[KDE Users]