From nobody Tue Apr 7 12:22:05 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5788C3126D6; Fri, 3 Apr 2026 16:55:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775235335; cv=none; b=d8IH83r6hsYYBclLM8zTKrBUdZyUe1OV1gZcKwD2HK762ueCc6ZH7+6pZa7g8OwX9Tb6SlYyrhUo+G9UXPUOmlq9a2sd0M7OY5xd0TvgXTXJo2PGtT+TxBbakh3zBXCOAZdYhyS27gwdWU7dyewRQvXdSQUg/ltiS538OGZA0VA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775235335; c=relaxed/simple; bh=PJawrwdWFii6zmXAcGsX7OpTWZGyQf+ab+Ld5/TTfp8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=JpLWzrmOoSdg4bcABbmhdOrVONpr6aQpz2F2BFS5oB+esaqn8wyzgmuZkIuyscBy5qBWvA19Bk/Z2vFRpUB+eUqtDuD1mVPJoYD0MrgxjNNiOiHNXWMgF5WzJPdHp9aWYgvPC48KiHxEljrcKmLAUp94wSpOtbIbT/IJjjJaaB4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=VOkSxSln; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="VOkSxSln" Received: by smtp.kernel.org (Postfix) with ESMTPS id 16D52C4CEF7; Fri, 3 Apr 2026 16:55:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1775235335; bh=PJawrwdWFii6zmXAcGsX7OpTWZGyQf+ab+Ld5/TTfp8=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=VOkSxSlnqeV7qw857s4rkvMvXkh2kICEsCz5IqEd3OvKp9F2BOp2jYEA0ieJ6TYRP lLcZSTDB9/w2H2aicl/goNmDwVQV8TTZw2C0Xv657rAIP/9Hj+UxdSyh+MuAO0GvJu SAyXGnBDPHgomtoCZXP4BmKMJotOREP1wf//0ER0K5i9t5z8AwE2akOu5c13TxNHFO jOcZG3F1HsAmcdka0HKabF7GfZAWbEkY6z2erdZxpt1raFRzToVJuDYWTTeqtmcIUD qtbPBbanlEJQwpthYzYg91syXJeXJIIQIicnF+kqDhKF21spTxtba4yls67BbBW0C8 tDqpUuQZybIwg== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0CFB2E8537A; Fri, 3 Apr 2026 16:55:35 +0000 (UTC) From: David Heidelberg via B4 Relay Date: Fri, 03 Apr 2026 18:55:33 +0200 Subject: [PATCH 1/2] dt-bindings: arm: qcom: Add Xiaomi Poco F1 Tianma variant bindings Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260403-beryllium-compat-string-v1-1-0a6b9cb55a20@ixit.cz> References: <20260403-beryllium-compat-string-v1-0-0a6b9cb55a20@ixit.cz> In-Reply-To: <20260403-beryllium-compat-string-v1-0-0a6b9cb55a20@ixit.cz> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Marijn Suijten , Casey Connolly , Joel Selvaraj , Jens Reidel Cc: Petr Hodina , Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, phone-devel@vger.kernel.org, David Heidelberg X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1363; i=david@ixit.cz; h=from:subject:message-id; bh=AtgDPB6o9zOT8gmNuMq9hNsNDcrlPLcnjmej/ulGt/g=; b=owEBbQKS/ZANAwAIAWACP8TTSSByAcsmYgBpz/EF/XHbZnknU2q9GYZE1b1+B+HQBIPS+BMAu FLyyc4yKkGJAjMEAAEIAB0WIQTXegnP7twrvVOnBHRgAj/E00kgcgUCac/xBQAKCRBgAj/E00kg cpeXD/9qfPaIKGyIFatNhQlvAxgq67x4QBtje0FIAW5zaF01DPyD5SluUuqyWDU5Qspv8UHOo16 PmY/sqzltuBcMOQaLjkEKVjk9LfNWX28m2iovXJ9VSI8hL51qd3Ev7560Fu3SsvzTuVvcA2AQoG Cy+CKynm1+DvV83vCH98hz+OdiunZSkWbGpwO4BlHiHcJ6UDrHSX6ta8xRk5gBUNoteEloyIQxY P7A1Q87DrddWwey8vAwhYRV6tsuUEndBP39PPWf8PpdgCeknsnsKgzCeVfDcaLuD329IxdlYH6P WvFZTb7PMYToorhgO3nFLyAMMpGJ8JixLvUjUu6neK1BMQ/aPVm20ilIz0jrLNRsWTY9opqgRGG iXFruwNk1CnPSgP2HVX0ELW4Bd76yPZM6vyavs2RA5H8eVIKZiqcuSR7z730/9onybBcHn4C6qJ U6djopaSjBDLfr4xCRVMWwlIN4JKNigdMRDQRWFSit/wTyShu0hiKxsq+h0y4kyYiNDqILi/SeG kliRhWNYYoKG/anJTTujHZYZqVHjKQ8dnHb4flSUWFnnHI9jTrpDE1LfivszT5URklTJ7RpEHEE cN5F42Pe1H5psJB+IHJeXOx6lvRdTpxIteGxSzGqJWZgJqbQf31+A5fN00W3Lj/rDiW5fglUnbb ymvjge6fXsnNbHw== X-Developer-Key: i=david@ixit.cz; a=openpgp; fpr=D77A09CFEEDC2BBD53A7047460023FC4D3492072 X-Endpoint-Received: by B4 Relay for david@ixit.cz/default with auth_id=355 X-Original-From: David Heidelberg Reply-To: david@ixit.cz From: David Heidelberg Add documentation for Tianma display and touchscreen variant. While at it, correct binding documentation expectation. Fixes: 341fdef8ea49 ("dt-bindings: arm: qcom: Add Xiaomi Poco F1 EBBG varia= nt bindings") Signed-off-by: David Heidelberg --- Documentation/devicetree/bindings/arm/qcom.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentatio= n/devicetree/bindings/arm/qcom.yaml index 8c5fdd320cfcf..b412543f0afb8 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -822,6 +822,14 @@ properties: - const: google,zombie-sku514 - const: qcom,sc7280 =20 + - description: Xiaomi Poco F1 + items: + - enum: + - xiaomi,beryllium-ebbg + - xiaomi,beryllium-tianma + - const: xiaomi,beryllium + - const: qcom,sdm845 + - items: - enum: - lenovo,flex-5g @@ -971,8 +979,6 @@ properties: - sony,akatsuki-row - sony,apollo-row - thundercomm,db845c - - xiaomi,beryllium - - xiaomi,beryllium-ebbg - xiaomi,polaris - const: qcom,sdm845 =20 --=20 2.53.0 From nobody Tue Apr 7 12:22:05 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5D16A31691A; Fri, 3 Apr 2026 16:55:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775235335; cv=none; b=OO19xijSZX09Gstg+J+7LEVlk2AKk05/u/as8NMXBDJjfQZrDsXbam1ykGtqRyvA/Lo3rihRSIt7RB30eX//DSCs43aaxylK+AycbZDZbnLlm53scft2XNWDqOn4lDopth41B8LeHFPW8P4bLGhuhXNT5zrsnrlCEOGkZKo0Jnc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775235335; c=relaxed/simple; bh=/tzQuZ/U/5XUWUWrTbV+stwVTQRPCnc9ujggvi8xkgE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=iEG9x835B33Fvt8L4jvapxVlj7zIo688oHmvBMFXMC+kBsLVOt+TItFDvCIEH/cj7yLc9Umrpz2cqrUNs1uYkVSnQfSnK3mBzRM/VTdYDd6cAjbCBeH5ICIAi3fyKBVZi1aIG3sh/2St7MxDy0K14gyuORxzPrk01x+c0DgzjUc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=p+a3LlXW; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="p+a3LlXW" Received: by smtp.kernel.org (Postfix) with ESMTPS id 2DB97C2BCB2; Fri, 3 Apr 2026 16:55:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1775235335; bh=/tzQuZ/U/5XUWUWrTbV+stwVTQRPCnc9ujggvi8xkgE=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=p+a3LlXW+FQvX97pw8oCJmlWc+nyHoFdWNzJfJCUYt4vOUwPVRZ17Xzxceax9fX2q 9bxinSAa9KWrUperEcZOcin7FHk7shErm3y1MF3UQMuD+OWYsPvSOh1IE9DTBb6JOR 2yp4mvnvJAgkrrSa7OInEX1UJgxEi7psSsYk2TOjH91RZLDPBeStVmgL36XdyZ9+T8 MWQGbn753ubTDJg6zah9aHQF0vBxry/1gbabuZgqwb3PRhlf2PWXfYsFPaTkAkXU8U 8o77eF7YjgnlpoC6gvAoumM6Ebu/P7Ov4cwAG0Io0VG7Pz3f06901uosshjCKSXIl2 Tg1H5meUg4cag== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 227CCE85385; Fri, 3 Apr 2026 16:55:35 +0000 (UTC) From: David Heidelberg via B4 Relay Date: Fri, 03 Apr 2026 18:55:34 +0200 Subject: [PATCH 2/2] arm64: dts: qcom: sdm845-xiaomi-beryllium: Fix compatible strings Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260403-beryllium-compat-string-v1-2-0a6b9cb55a20@ixit.cz> References: <20260403-beryllium-compat-string-v1-0-0a6b9cb55a20@ixit.cz> In-Reply-To: <20260403-beryllium-compat-string-v1-0-0a6b9cb55a20@ixit.cz> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Marijn Suijten , Casey Connolly , Joel Selvaraj , Jens Reidel Cc: Petr Hodina , Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, phone-devel@vger.kernel.org, David Heidelberg X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1901; i=david@ixit.cz; h=from:subject:message-id; bh=MZ+eRzNq9NMrcA+OAcR5yU63SqPRgMpiRYCCd8HwqP8=; b=owEBbQKS/ZANAwAIAWACP8TTSSByAcsmYgBpz/EFpP7IbtRoFPW4edA+U04N6Pc6pM0G+LVN7 C3zBYwhtZiJAjMEAAEIAB0WIQTXegnP7twrvVOnBHRgAj/E00kgcgUCac/xBQAKCRBgAj/E00kg cibnD/90wPlkMiUxRKz4ioLPT7dxEjWGGLbcRHmehrjszOfYOWW+qBJer0xSYC3ZsCBjjU6SKM1 rvZYC3o7ABd2McxVfIHRU3ie2+oHtftxK4vwhAsE6fwysdObacccajWqFgbsjMgarB+oqK1mdRi F7xwDJg52n84DzAA7qSvCWpHyK7jhq5YGH36e5Nqf8UFYZQ/RLDOCIfAsfxrL+KktCwvSU22IuV oUqpzWXJmMqH7X4/GdBUyUdXNcbkgQKwHLHN7P46/f6jZgslBbOSx94h0dyqStV/7GdxC4yWteU Lrw9ydsB5ZQUzpdVt/ciFWqFrlZrmpvgRs1dumBxSOeEPtaX6K39gsapqKCyHM8auhdfNPb/EOh Hsg+me4KMM0WpW2aEMnfzuKUC5ryJnESYqyZ1HAL0HeCyHUgslwYMekJNaF6nRMXyizP7p7oWlg HL4Awf0pKgRN7Ye2FqgSdTB91evclizQLvIc9MiFF9iWs1/Yf7M1qK2Bv0aFICj0a841RUBmosu YPGayHt1jJxTBpuoSLiFRHkmIqP6CH/1uk4gAVsbssAJAfSWQL3l/MV0ujbjj54yyohEcNSD61b 5RQPgZWxCcpFozH22PrmjX5uksh2zfAqYRk6AUjOIiyxCHMI/SmXN737PyYGl6GMTiJM7KdcMch TTwWS/sdui65m7w== X-Developer-Key: i=david@ixit.cz; a=openpgp; fpr=D77A09CFEEDC2BBD53A7047460023FC4D3492072 X-Endpoint-Received: by B4 Relay for david@ixit.cz/default with auth_id=355 X-Original-From: David Heidelberg Reply-To: david@ixit.cz From: Jens Reidel The most specific strings should come first (panel variant included), then the more generic ones (device and SoC). This is necessary for hexagonrpcd to guess the HexagonFS path for the device. It tries all of the compatible entries, but if none for xiaomi,beryllium existed it wouldn't be able to guess it. Fixes: bcf429831ecb ("arm64: dts: qcom: sdm845-xiaomi-beryllium-ebbg: intro= duce Xiaomi Poco F1 EBBG variant") Fixes: dd6459a0890a ("arm64: dts: qcom: split beryllium dts into common dts= i and tianma dts") Signed-off-by: Jens Reidel Signed-off-by: David Heidelberg --- arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts b/ar= ch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts index 2d6f0e382a6cb..d157622f84d13 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts @@ -6,7 +6,7 @@ =20 / { model =3D "Xiaomi Pocophone F1 (EBBG)"; - compatible =3D "xiaomi,beryllium-ebbg", "qcom,sdm845"; + compatible =3D "xiaomi,beryllium-ebbg", "xiaomi,beryllium", "qcom,sdm845"; }; =20 &display_panel { diff --git a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts b/= arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts index b58964cde8342..71816a9f33b48 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts @@ -6,7 +6,7 @@ =20 / { model =3D "Xiaomi Pocophone F1 (Tianma)"; - compatible =3D "xiaomi,beryllium", "qcom,sdm845"; + compatible =3D "xiaomi,beryllium-tianma", "xiaomi,beryllium", "qcom,sdm84= 5"; }; =20 &display_panel { --=20 2.53.0