narmstrong changed the topic of #linux-amlogic to: Amlogic mainline kernel development discussion - our wiki http://linux-meson.com/ - ml linux-amlogic@lists.infradead.org - Publicly Logged on https://irclog.whitequark.org/linux-amlogic
Darkmatter66_ has joined #linux-amlogic
Darkmatter66 has quit [Ping timeout: 246 seconds]
<chewitt> khilman: jbrunet: after https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic.git/commit/?h=v5.8/dt64&id=f31505089497ced2a640d3d883f0f690a1f0026c
<chewitt> I see this in dmesg
<chewitt> [ 9.233836] fe.dai-link-0: ASoC: no backend DAIs enabled for fe.dai-link-0
<chewitt> [ 9.741356] fe.dai-link-0: ASoC: no backend DAIs enabled for fe.dai-link-0
<chewitt> what am I missing?
_whitelogger has joined #linux-amlogic
buzzmarshall has quit [Remote host closed the connection]
<plntyk> snd_soc_tplg_dai - It can be used to configure backend DAIs for DPCM - include/uapi/sound/asoc.h - the sound_dai changed in that commit you linked
<chewitt> plntyk: so this needs userspace changes or something else?
<chewitt> i'm a bit uneducated when it comes to alsa things :)
<plntyk> that should be TDMOUT_A
<plntyk> since a DAI TDM is probably a channel
<plntyk> has a ascii art of dai channel
<plntyk> eh dai link
<plntyk> so it makes sense that if one name changes the other should change too
Linnaea has quit [Ping timeout: 264 seconds]
Linnaea has joined #linux-amlogic
<chewitt> that's annoying .. now I need to make userspace config device-specific
<chewitt> previously all G12 devices worked from the same config
<chewitt> it seems audio support is on a mission to be a pain in the arse for distros
_whitelogger has joined #linux-amlogic
<plntyk> chewitt: you sure that alsa does not use an api where you simply say "use dai link 0 , 1, ..." and that dai link is in dtb
<chewitt> no, not sure at all
<plntyk> i would expect that if i look at changes like https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic.git/commit/?h=v5.8/dt64&id=2835b92f1cb95e8b34bee491e0e0fbab02dee956
<chewitt> unless I deploy some kind of conf file, the iec958 output for s/pdif doesn't show up
<chewitt> and up to this point this is partnered with the soundconfig scriptt
<chewitt> and it works on all devices I possess, except the VIM3
<chewitt> which works if I revert that commit
<chewitt> so I'm blindly (not understanding alsa at all) attempting to configure/guess what magic is required to make VIM3 work again
Lyude has quit [Quit: WeeChat 2.8]
Lyude has joined #linux-amlogic
<plntyk> chewitt: i dont know - learning from example - if I look at sth like https://wiki.st.com/stm32mpu/wiki/Soundcard_configuration which heavily mentions dai link configs and digital codecs / interfaces mentions an example
<plntyk> those mentions alsa conf for their case of soc with dai setup
<plntyk> that website mentions STM32MP1EV.conf as card config
<plntyk> which is in an openembedded layer w. history at: https://github.com/STMicroelectronics/meta-st-stm32mp
<plntyk> recipes-bsp/alsa/alsa-lib/0001-conf-add-card-configs-for-stm32mp1-boards.patch
<plntyk> i looked at how their software/bsp distri is created since they dont seem to submit to kernel or alsa
<plntyk> i dont see "pin" configuration in userspace there
Linnaea has quit [Ping timeout: 265 seconds]
Linnaea has joined #linux-amlogic
drieschel has joined #linux-amlogic
drieschel has quit [Client Quit]
drieschel has joined #linux-amlogic
drieschel has quit [Quit: drieschel]
drieschel has joined #linux-amlogic
drieschel has quit [Client Quit]
sputnik_ has quit [Remote host closed the connection]
Darkmatter66_ has quit [Ping timeout: 272 seconds]
Darkmatter66 has joined #linux-amlogic
buzzmarshall has joined #linux-amlogic
Linnaea has quit [Read error: Connection reset by peer]
Linnaea has joined #linux-amlogic
drieschel has joined #linux-amlogic
drieschel has quit [Quit: drieschel]
sputnik_ has joined #linux-amlogic
drieschel has joined #linux-amlogic
drieschel has quit [Ping timeout: 246 seconds]
ldevulder__ has joined #linux-amlogic
ldevulder_ has quit [Ping timeout: 240 seconds]