ChanServ changed the topic of #linux-msm to:
Daanct12 has joined #linux-msm
marvin24 has joined #linux-msm
marvin24_ has quit [Ping timeout: 480 seconds]
svarbanov_ has quit [Read error: No route to host]
svarbanov has joined #linux-msm
jhovold has joined #linux-msm
ungeskriptet has quit [Quit: The Lounge - https://thelounge.chat]
ungeskriptet has joined #linux-msm
ungeskriptet has quit [Ping timeout: 480 seconds]
pespin has joined #linux-msm
ungeskriptet has joined #linux-msm
ungeskriptet has quit []
ungeskriptet has joined #linux-msm
<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.
<lumag> And then the UCM file, see alsa-ucm-conf
<marc|gonzalez> Yeah, Angelo added sound/soc/qcom/msm8998.c
<marc|gonzalez> and sound/soc/qcom/lpass-msm8998.c
<lumag> marc|gonzalez, see routing in DT
Daanct12 has quit [Quit: WeeChat 4.4.2]
<aka_[m]> aklimov: i was thinking a little bit about audio situation for me.
<aka_[m]> In case of my device INT0_1 was RX0 and INT2_1 was RX2 so in theory it means my device seems to use only RX0/RX1 on rx-macro side right?
<aka_[m]> *RX1 not RX2
<aka_[m]> wasn't it like HPHL/HPHR/CLASH/COMP_XY/LO/ DSD_XY
<aka_[m]> so that would be RX0/RX1/RX2/RX3/RX4/RX5
<aka_[m]> so i don't need anything more than HPHR/HPHL
<aka_[m]> only WCD9370 part is bit messy
<aka_[m]> because it assume AUX_OUT comes from AUX_IN which supposed to come from AUX_OUT(RX_MACRO)
niej_ has joined #linux-msm
niej_ has left #linux-msm [#linux-msm]
srinik has joined #linux-msm
<marc|gonzalez> lumag: oh right, I'm missing all the DTSI bits that Jami & Angelo added to the xperia...
<aka_[m]> not sure how far he went but there also bunch of changes to packets used for audio playback
<marc|gonzalez> aka_[m]: if his comment is accurate, he got it to work! :)
<marc|gonzalez> ######### WORKS!!!!!! SHE SPEEEEEAKS!!!!!!! #########
<marc|gonzalez> :)
<aka_[m]> aklimov: have you seen this?
<konradybcio> marc|gonzalez: woo
<marc|gonzalez> konradybcio: I was merely quoting Angelo's entusiastic comment
<marc|gonzalez> I'm probably days/weeks away from getting this excited ;)
<konradybcio> ohh :(
<marc|gonzalez> You worked on that part too, right?
<konradybcio> i ate popcorn watching him try
<konradybcio> not sure if that counts
<marc|gonzalez> You must have made corn producers happy :)
<cwabbott> on linux 6.11-rc3 with sm8650-hdk, after leaving it on for a while I'm getting a bunch of this:
<cwabbott> that starts repeating a few times a minute, then after a while this:
<cwabbott> is this a known issue?
<marc|gonzalez> lumag: konradybcio: for the sound node, why is it defined empty in the board DTSI without a compatible?
<marc|gonzalez> and then every board DTS has to provide the same (?) compatible string.
<konradybcio> krzk ^
<aka_[m]> maybe devices could use different soundcard drivers
<marc|gonzalez> aka_[m]: but then they could override the compat string in their board DTS?
<marc|gonzalez> I had never seen just an empty node, it's odd.
<aka_[m]> Great, after applying series which supposed to improve i guess now i get single channel on headphones too
<aka_[m]> and earpiece doesnt even work anymore
<aka_[m]> imma revert, test and then send email, maybe i can get him here
<aka_[m]> ok i fail to understand how to import msg into thunderbird
<aka_[m]> ok done
<konradybcio> importexporttools is a very nice extension
<konradybcio> then you right click on local folders, import, import mbox
<aka_[m]> konradybcio: it doesn't allow me to mbox import
<aka_[m]> had to mbox->eml->import
<konradybcio> in a local folder?
<konradybcio> bottom right on the account bar
<konradybcio> bottom left sorry
<aka_[m]> ah right
<aka_[m]> seems to be possible
srinik has quit [Ping timeout: 480 seconds]
srinik has joined #linux-msm
srinik has quit [Ping timeout: 480 seconds]
<aka_[m]> feelin defeated by this audio
<aka_[m]> really what it takes to get this dumb speaker up
jhovold has quit [Ping timeout: 480 seconds]
<aklimov> aka_[m]: Hi! Nope. Just saw it from your link
<aka_[m]> It broke audio even more for me
<aka_[m]> entire HPHL went poof
<aklimov> aka_[m]: they told me before this patch series that they had AUX+speakers working and tested it
<aka_[m]> thats sad
<aka_[m]> for me atleast
<aklimov> aka_[m]: so I found some docs today and was reading it, headset + ear goes through RX_0 from dsp and speakers go through RX_1 from dsp
<aka_[m]> So no reason to reply to it if its good on their side
<aka_[m]> yea
<aklimov> aka_[m]: for bolero 2.1 with wcd937x
<aka_[m]> i posted upper something like that
<aka_[m]> they made comment inside macro driver
<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]