On 5/26/26 4:29 PM, Luca Weiss wrote: > As a bit of a note where I'm coming from, I'm working on microphone > bringup for qcm6490-fairphone-fp5 where so far we've been using > qcom,sm8450-lpass-tx-macro to get the correct control names. I've tried > reverting to sc7280-lpass-tx-macro, updating audio-routing in dts and > UCM to the v9.0 names and it does seem that microphone (AMIC1) is > working with that, but I'm not particularly happy about leaving the > wrong control names everywhere, so I'm happy to try and untangle this > situation. Are you referring to the enum values that go into "TX SMIC MUX" mixer control? if this is the problem, i think we could use values instead of enum in your setup. They do endup in the same register. However I do acknowledge the issue. pl let me know your thoughts. > > I'm also not sure where this v9.x actually comes from, maybe I'm lacking > some documentation, downstream kernel only refers to Bolero v1.x and > v2.x so these seems to be a completely different versioning system. Am not sure how we ended up using lpass versions instead of codec version in tx, this is a redundant to codec version. I want to clean that up at somepoint. --srini > > Signed-off-by: Luca Weiss <[email protected]>

