<Armbian-Discord>
<rpardini> Well if that solves it -- I definitely can't come up with a better one.
<Armbian-Discord>
<rpardini> A damn game of chase due to upstream's failure to address the mess that is meson_gx_mmc
<Armbian-Discord>
<rpardini> I personally would bet on Vyacheslav's patch (endorsed by Neil... right), and patch amlogic,mmc-phase directly in the DT for the boards we know need it (AXG's, bpim5, others?)
<Armbian-Discord>
<rpardini> We then take a 2nd try to submit that patch upstream after a small manifesto 😉
<Armbian-Discord>
<Bogdan> Patch is ok, but idk how to sort board phase clk 🙂 It depends on emmc chip, that used in board. But sometimes in different versions of same board used different emmc chips, that can work only on 180, or only on 270 phase clk
<Armbian-Discord>
<rpardini> well. I'd say as long as we standardise (vs upstream, which proposes no solution at all) on amlogic,mmc-phase... we're free to patch it / overlay it as we see fit. I confess the reason some require 270 and others 180 is over my head, and why is meson64 the one to suffer from this the most
<Armbian-Discord>
<Bogdan> Using overlay will require action from user, so if it can be patched without it - it would be great.
<Armbian-Discord>
<rpardini> Will do. BpiM5, any others?
<Armbian-Discord>
<Bogdan> Idk others, that supported by armbian. I have some GT-Kings (supported by mainline) with same problem. Need to check BpiM5 with 270 phase first I think.
<Armbian-Discord>
<rpardini> hmm, gt-kings are g12B aren't they. I thought g12b were a bit less affected by this 😐
<Armbian-Discord>
<Bogdan> In CoreELEC kernel i saw some code with phases selection on fly, maybe it will be useful
<Armbian-Discord>
<Bogdan> However they use vendor kernel
<Armbian-Discord>
<rpardini> yeah, we've mainline only. (I'd have added gt-king's to Armbian, had anyone sent me a few... heh)
<Armbian-Discord>
<Bogdan> Sure, I contribute some stuff to armbian meson64, so I know how it works. I mean that maybe Neil can help with some information about 180/270 specifics
<Armbian-Discord>
<rpardini> We've talked about it, let me find
<Armbian-Discord>
<Bogdan> I found some talks in November
<Armbian-Discord>
<rpardini> it's cosmetic, but kind of thing will get us further
<Armbian-Discord>
<Bogdan> As Jerome says, he tried to do calculating values on fly, but it unstable
<Armbian-Discord>
<rpardini> Yes, the last of Brunet's replies is more sane.
<Armbian-Discord>
<Bogdan> When he develop driver in 2017, I remember that tries in git history
<Armbian-Discord>
<Bogdan> AML engeneers do shitty controller, use a lot of tricks in vendor driver, and advise not-working solutions to mainline linux developers 😄
<Armbian-Discord>
<rpardini> Anyway. Any rework there will take a long time to land, and we've broken boards now -- I still bet on amlogic,mmc-phase and small DT hacks as less-terrible-option
<Armbian-Discord>
<Bogdan> Yes, I bet on this too. Any rework will get a lot of time, and possibly will do regressions
<Armbian-Discord>
<serkanp> so i dont want to waste your time.. i cant get analog audio output from this device which stock image came with device (armbian debian) only supports hdmi audio