From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4AD313DB33D for ; Thu, 9 Jul 2026 07:07:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783580825; cv=none; b=NGv+uTruvQOd4d91Y2XC+5xqHk5VmJ25bDizHfOJTSVN6074d2d81OEAN8xxMirBxU+Wypvy8e4tTNdZ2pKZBaRyoRfrjxT+dQ2foFgtw3jGdr4oQ1XKHg26eoadtpxz2zazILWqJ/zghCg0QbpPDLQM5mkQVl7VxYsGrPMYczw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783580825; c=relaxed/simple; bh=Bnd/Zp3niZIQob/FNfLgwtO3XTUE9bxrb51tY42Yjss=; h=Mime-Version:Content-Type:Date:Message-Id:Cc:Subject:From:To: References:In-Reply-To; b=uyeeKlgtqJrWdNJypZw/olrp205ZyjpAQ4BaoHongiYxHlYAyQmRi6oT9CJaN2+9YRXDqJvcELwoor3lbxD3dEtb8yvwZk7/2294hU0lG2ij9xuXJhp07h2kcw8MRIgxv0NX1rkCHaOrK16IMIZOvv9Lfqa1sMSG0cHte9bDGPU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=fairphone.com; spf=pass smtp.mailfrom=fairphone.com; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b=gLsp7Dd1; arc=none smtp.client-ip=209.85.218.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=fairphone.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fairphone.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b="gLsp7Dd1" Received: by mail-ej1-f46.google.com with SMTP id a640c23a62f3a-c15e2937e9dso63306066b.0 for ; Thu, 09 Jul 2026 00:07:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1783580820; x=1784185620; darn=vger.kernel.org; h=in-reply-to:references:to:from:subject:cc:message-id:date :content-type:content-transfer-encoding:mime-version:from:to:cc :subject:date:message-id:reply-to:content-type; bh=39wxSflXcaAuLOW85LSK1MzZPDJ4dD+cTINLmzJuWNw=; b=gLsp7Dd1WVvvxNVzg0TEshjZfYeaBtgcq8CTqXXbwUOJd7r8Qtb+oP9eCA/LzinkrT /ueUwtkfdbEZT3eRvolfn182weA34O2dMkA/8QNSaiwQ4Oos0CsAqs/uaoDPXGSue2QE sE5Iau+Am+lLQ2kJj54eDIkSdJew+WpHDO/bFtybnWU8S5C5Ll0s2trL+ntKRvcgEh8w iZ3SzhmzPVaxidRhAA4aPtwzhpMwE9IN2w0nnyx/NvkFN2EJnQnoMpPmNN4iNn4O9vdp hiQf0djgmMURAn5qc1tsFRlkv2rSEDq213wtVSbXULMU4+y2n+0u/CWfJ+4MEFiq2Pvd Kdow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783580820; x=1784185620; h=in-reply-to:references:to:from:subject:cc:message-id:date :content-type:content-transfer-encoding:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=39wxSflXcaAuLOW85LSK1MzZPDJ4dD+cTINLmzJuWNw=; b=p/hsVTH0F8Q+NsR12Me6fjbE0kR/vvxAEE1Lp9TPMR6eeDZszdVyB30Y0qsrkpbEMt ULvYKE/uy3CP9ShaFOsADZ209UtCScztqCdzCMQ23aGGStPLZghuZSviibIuuVYPiI2u lU+vXWD+Jo1nPscfW+tqC5dSmqHS+vcnwDTxpjgj9cjUSKqbOEZLoqkyDL8M0mAOs3+a JrHKyTjZ34ALzx4UoF6tK+f1jkWZYfR6GeeqrzE2vCoGMQR6KTep/oY6BFROcPY5fsmx fXpP2NdVI6PWs+CxlP33Jo8FtMs5S1M+pmiol4YIVDObe3GpjGTOWes/EU5Je7LZokmf D8yA== X-Forwarded-Encrypted: i=1; AHgh+RqArGD75xk0r4ncVNQdwWHwvvhPuwsrgTS8xr7pei48NHEa3+oIDfR+JXMvp1Zp4/qpBRy1qpVW0CrnbDM=@vger.kernel.org X-Gm-Message-State: AOJu0Yxds10rhhY8rmG5XwjMnVuqRvfBVWjVnS+2kd2xBgzGSgVEPJgc lWH5TdFxuxmoUCtL/xuo7ATh5EEIe12B8wltS1LhL5Mq+gau9krGZkVoC+DvwUkoiws= X-Gm-Gg: AfdE7cmAjTecQ5o9cY6xEnfcI3oLweQrCVxt9eC58DKgI5p35p3XolnvkyNfZRU6Eun fOUEUEdl486CM9df0hpEjN95wXzbMafYwJnDghWsUBeJm+PFBpcIbN2JBEXMvZQCTh3iVncl7Bu 0zksbRO6kHYi28kEP+aSISSIUUwmduND+bypk0WPALyZmor0D+ntMzO4lsWY8YGatTou0GDKfaP 75pJl7/h0xudkX7XQ3WqUVOu6vZSJD5bhoEPL/20gCHed5t5srWkvgojfUtLULzgcyZk/Inp1xU bNKAOZtjzb37c7aituxxcFhp8UML0y7iZ3x0nVF6JHPg+Pj7lZQgCc8eEdHgNyAZU9YHlFYVAm3 bCktTyksVez2erRnvh5DTUfO2p7CRYsCYhqxf4U/1ajKwtwQ9fOZ/ERl3yKcaETElvOZ7WFm8X+ qkJyXsd0x7o2s1+/jcwZ1w8YBwthHgNvMILVEH6Q5b9jBQcNkJjbdjlO5b2Q== X-Received: by 2002:a17:907:3f86:b0:c15:d0b6:495c with SMTP id a640c23a62f3a-c15d0b64ce5mr261020666b.29.1783580818201; Thu, 09 Jul 2026 00:06:58 -0700 (PDT) Received: from localhost (144-178-202-138.static.ef-service.nl. [144.178.202.138]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c15ca1bd81asm240667266b.30.2026.07.09.00.06.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 09 Jul 2026 00:06:57 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Thu, 09 Jul 2026 09:06:56 +0200 Message-Id: Cc: "Srinivas Kandagatla" , "Liam Girdwood" , "Mark Brown" , "Jaroslav Kysela" , "Takashi Iwai" , "Bjorn Andersson" , "Konrad Dybcio" , "Rob Herring" , "Krzysztof Kozlowski" , "Conor Dooley" , , <~postmarketos/upstreaming@lists.sr.ht>, , , , , Subject: Re: [PATCH RFC 1/2] ASoC: codecs: lpass-tx-macro: Use correct config for sc7280 From: "Luca Weiss" To: "Dmitry Baryshkov" , "Luca Weiss" X-Mailer: aerc 0.21.0-0-g5549850facc2 References: <20260526-sc7280-tx-macro-v1-0-1aad6900fec0@fairphone.com> <20260526-sc7280-tx-macro-v1-1-1aad6900fec0@fairphone.com> <4rd4l5ioccdiggvlwl623qsdoy2udy5cr6sigyxrg5pbdll37g@sboebzvzlr6m> In-Reply-To: <4rd4l5ioccdiggvlwl623qsdoy2udy5cr6sigyxrg5pbdll37g@sboebzvzlr6m> Hi Dmitry, On Sat Jul 4, 2026 at 1:55 AM CEST, Dmitry Baryshkov wrote: > On Tue, May 26, 2026 at 05:29:54PM +0200, Luca Weiss wrote: >> With the v9 data, the controls will have completely wrong names and >> using wrong code paths that do not apply to v9.4. >>=20 >> Note, that this will change control names so it's a breaking change. > > Is it something that we want to keep as compatible for the old DTs? Or > is it completely broken and unusable? It's definitely not completely broken since a good number of devices work (seemingly) correctly with it. I also tried and I could make the microphone on Fairphone 5 (QCM6490, Elite audio) work even with the "wrong" v9.0 config, by updating the control names to the v9 names instead of the correct v9.4 names. In the cover letter I've expanded more on this and the possible options I see. Regards Luca > >>=20 >> Signed-off-by: Luca Weiss >> --- >> sound/soc/codecs/lpass-tx-macro.c | 9 ++------- >> 1 file changed, 2 insertions(+), 7 deletions(-) >>=20