<marc|gonzalez>
aka_[m]: I added a random subnode ( hdmi@1 { reg = <1>; }; ) to the q6asmdai node (whatever TF a "dais" is, unclear why it's not "dai").
<marc|gonzalez>
Now I do get "remoteproc remoteproc0: remote processor 4080000.remoteproc is now up"
<marc|gonzalez>
But still no sound card in /proc/asound/cards
flamingradian[m] has joined #linux-msm
<flamingradian[m]>
sound card is not the adsp, it is defined by a separate /sound node
<lumag>
marc|gonzalez, see how it's handled on the apq8096-db820c or on sdm845-db845c.
Daanct12 has quit [Quit: WeeChat 4.4.1]
Daanct12 has joined #linux-msm
<marc|gonzalez>
lumag: OK I will. But I cherry-picked all (?) of Angelo's patches, and I was hoping it would automagically work :)
<lumag>
marc|gonzalez, it requires per-board configuration.
<lumag>
You'd need to specify codecs and the routing.
<aka_[m]>
RX0/RX1 are used for HPHL, RX2 CLSH RX3 LO and so on
<aka_[m]>
*HRHL
<aklimov>
aka_[m]: yeap, that's the one; so i was told that speaker goes through RX0 and they tested it like that
<aka_[m]>
i wonder why RX3 path on WCD937x into EARPIECE is like empty
<aklimov>
aka_[m]: which contradicts rx-macro code and some docs
<aka_[m]>
its really weird indeed
<aka_[m]>
i don't get why RX3 on WCD937x enables LO port
<aka_[m]>
LO Port would be also RX3 on RX-Macro side
<aka_[m]>
On bengal mixer path there is no single control for RX3
<aka_[m]>
max is RX2 which is this Class H which i don't understand at all
<aka_[m]>
and class-h is connected to wsa?
<aklimov>
erm, i thought that class-h is between rx-macro and wcd?
<aka_[m]>
i have no idea how it even looks tbh
<aka_[m]>
probably should check some legacy docs
<aka_[m]>
but it has it own port on soundwire
<aka_[m]>
regarding this aux path this is weird
<aka_[m]>
if (wcd937x->ear_rx_path & EAR_RX_PATH_AUX)
<aka_[m]>
looks like EAR can be routed to AUX
<aka_[m]>
maybe im not even using AUX_OUT at all
<aka_[m]>
maybe its HPHL->EAR->AUX
<aka_[m]>
or EAR just can come from AUX or HPHL which is more possible
<aka_[m]>
based on RX3/RX1 coming into RDAC3
<aka_[m]>
still setting rdac3 into RX3 leaves me with some noise
<aklimov>
aka_[m]: like clicking/pop noise?
<aka_[m]>
simple noise, normal setup have very click-pop
<aka_[m]>
it was so bad when i enabled CDC_DMA_RX1 lol
<aka_[m]>
tried to mux it into MM1 like RX0
<aka_[m]>
huh, gonna retry with RX3 source for ear
<aka_[m]>
even if i set it up as rx3 it still initialized as rx1
<aka_[m]>
aklimov: there is also small issue, it seems sometimes hardware initializes to "proper" settings but if you toggle stuff around it fails
<aka_[m]>
by sometimes i mean always on boot
<aka_[m]>
i made a route where i dropped earpiece setup and left speaker and after rebooting and starting stream earpiece was working but then toggle to headphones and then back to earpiece and it was dead
pespin has quit [Remote host closed the connection]