From nobody Mon Apr 6 21:33:57 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 268A52C11CF; Tue, 17 Mar 2026 22:12: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=1773785555; cv=none; b=Zeyiu6B1yvIdoYWyjBXfcYv2tToz72A6HXOHPsM03DmQiatILT4H2ljqkfnDYIM5W+UHT2vD/p9gSdWjfaBevWNxV2b2ahUgdOu715aeGaGkmEdJwdUQDQt8f7eUGidJER4Y4euHgZ9QYU9sxmp8tXWUe7fSDS1jFWN8njze7ZQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773785555; c=relaxed/simple; bh=CVEkaoGx0ekmMxMLvFp6JCug4ttN7GX5WgoeEx0P+jg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=W9AXY7oXQsEW5bj4XAjOSfeogElwA6OOgHvh8yVB+cWZ/+GsYFOLNCLfdhRwucuE1j+ddf8M1K0eFoyL60K6aBHHIqwgOePeIWUNiAE/kKPoOKHRI0hCRMR8+b1GAgrlJYE5Ka2F0zgMxR2gNz+ngXaoSFl0dTQfHs96DMSG/6c= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=WK2Frx8r; 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="WK2Frx8r" Received: by smtp.kernel.org (Postfix) with ESMTPS id DDB61C2BCB0; Tue, 17 Mar 2026 22:12:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773785555; bh=CVEkaoGx0ekmMxMLvFp6JCug4ttN7GX5WgoeEx0P+jg=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=WK2Frx8rLGCdp3JH/YmxhGqtviHYo+gS4FjOt69qJL3wGgtpKnwj4nhVppZFDGx2q KBgJVICS8npleL4LzUB9bccEa9YkR7wG6nh5XKM70XOrADnu2n0eFtn+eyAOw/USE4 0P8h0E+O5D/sGCg9CuV+Em+9TzebgPMKbqYy9M4d30CBU6s9qpj/al1YagmUKKi88+ kRezBKY9mTuPz4mJ8bLSg341I5wh3URj8PrkfsmyUwwi27OeJnaGpNarcutSTkEmdH loVH6BIFVPNej0kR8A0wx2U3FrytmYR/DbibcHXb9XEEly6tYs0TT57VEc1vh1LR1u W34KHnNLnd3Fg== 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 C4002FF6E8C; Tue, 17 Mar 2026 22:12:34 +0000 (UTC) From: David Heidelberg via B4 Relay Date: Tue, 17 Mar 2026 23:12:31 +0100 Subject: [PATCH v2 1/5] arm64: dts: qcom: sdm845-xiaomi-beryllium: Introduce framebuffer 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: <20260317-beryllium-fb-v2-1-36b69dfb760c@ixit.cz> References: <20260317-beryllium-fb-v2-0-36b69dfb760c@ixit.cz> In-Reply-To: <20260317-beryllium-fb-v2-0-36b69dfb760c@ixit.cz> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , David Heidelberg , Sam Day , Dmitry Baryshkov Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, phone-devel@vger.kernel.org, Petr Hodina X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1046; i=david@ixit.cz; h=from:subject:message-id; bh=aBIkL87wWUcWlDR+ZE8iL72LYcdYRCKY1o3iHR+l8wY=; b=owEBbQKS/ZANAwAIAWACP8TTSSByAcsmYgBpudHQlvN1ADBZ3DT2mCEvHMpnoid8nzZid/Q86 7f5RN5azeOJAjMEAAEIAB0WIQTXegnP7twrvVOnBHRgAj/E00kgcgUCabnR0AAKCRBgAj/E00kg coTrEACfP2nwQrJ8aAFTHbRP0sIm0Ptb4P0AoN/M2q1jMe+OO7b9e4+yWmTxikPHzAUzK89tGRf 2WLJZgoUYX2RlNf46OA6DVhvsbVF9bYnc/hYcFaTbSwCiuXLeCLlOcqks16tmBr6mzGvwZb/Xt1 mM67QDFtEjk1Fck74RCquk5/gUju9N50D3YiwfmYRlEKkzPd6yrl61n5H1q/jM/YGEjkV9dP1T3 efVQnFo7q1B4CS/vbIrba0DsbuytQO1iVlDe1bft1DQtHu2n3S2H85n/DJfdHLxkBEbMSiAALPE iCT8XKcr0KFmbGN6sY1Xj7JEMO4u8pMemwBuLH9z0Hj4LcPpJpv5vlPamQ46l77RqO0i06xjIo5 MpDDISb4pPvewwetOgf9UUFwe7gDXaaNbyTKB7Ozcmhjvcwh2I7msR78Isa460lHUZKbmwLHZaJ aLc654E0mj6ITPwOMjOh4PQfyc5EPpjVDARutT0c9lXufSeqncXjzi9gjeRAX+gM0V5KK3a10+J WVPxGClgtz3ech3KMYACwba6NUEC3SkgPEnyT5QTM1CCYUh4hOhsCzBzahYXVIHusx2jr802PCS joT1UAYN0ItwahCRg0KSn5S690e6avReEJI3aBDmAYmbvYyz5Gn0zASero0Whqaj49bu8/VpEgI 17du+yzG6ppBVcQ== 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: Petr Hodina Add framebuffer for early console and u-boot support. Signed-off-by: Petr Hodina Signed-off-by: David Heidelberg --- .../boot/dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 16 ++++++++++++= ++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-common.dtsi b= /arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-common.dtsi index 01b570d0880d6..b928100f6464b 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-common.dtsi @@ -39,6 +39,22 @@ aliases { serial1 =3D &uart6; }; =20 + chosen { + #address-cells =3D <2>; + #size-cells =3D <2>; + ranges; + + framebuffer: framebuffer-0 { + compatible =3D "simple-framebuffer"; + memory-region =3D <&cont_splash_mem>; + + format =3D "a8r8g8b8"; + stride =3D <(1080 * 4)>; + height =3D <2246>; + width =3D <1080>; + }; + }; + gpio-keys { compatible =3D "gpio-keys"; autorepeat; --=20 2.53.0 From nobody Mon Apr 6 21:33:57 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 269CE3321C1; Tue, 17 Mar 2026 22:12: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=1773785555; cv=none; b=AsZXy0gkbCmPVbQ9+5BXkyemoHoiorvEn/+wT8gMqwLYu1YMWw/KTQqmeF+C3p8SE3g3efPr7P9DXB6HCkZ6aPg/B2MHybNdxNzE/VY7Zzsema0PXvGZFfyNjJoXLL+JtZclsZ7N1Curab4ttkKnqEOWHiP7Xt1R4dN8a4zm4IA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773785555; c=relaxed/simple; bh=YThPh5dk++SwOGnz1EIZgFOedIDRBgVyDkr3FQpkK5I=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Pzx3mTXx/J6B25CAeeG4QjPEgqPuKpCv/x2QKfICMurYrRbyb85r0c/1+Z8GjuP8ZksWIVjHtVR4jfSo+U3LRyS9V3M5pMRuaypv27Jv1kaJM3my5Dr71Fzx8wRmTEdVLdwQRSXZycJWMtcbhUyXwPUX5hJYbcEguQfSwAUXcv4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=DCaUGdRN; 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="DCaUGdRN" Received: by smtp.kernel.org (Postfix) with ESMTPS id E69AAC4AF0B; Tue, 17 Mar 2026 22:12:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773785555; bh=YThPh5dk++SwOGnz1EIZgFOedIDRBgVyDkr3FQpkK5I=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=DCaUGdRNpSstYL8lvre+UnoLoDiJ7n1hm7DlwqaVga0044UtehEUlUZ4IkBG5gGEb tYdZ7pC9CsaJGjZQlW6Zai6Ue3aZ6jGbsHNhyl/TGU72tr4Rg9a406OW+mxJyCCivU xzVnQRnfz/vSabJUqHAfpIFBSwWwRqR0VVBrefuvQPd9hNus7r4N2Jx0LBaWAjbRFa aXKgmmzLxWYiL+1+5TAikJ1JC+F4TOC+39G5ga0cRsPWAZVqb+dmaxkTnYrNNJmHut mh/uPO8hLuOsW5llTl+UrMgjszyK1JhA/VBDdd2uGma1I6bn13N92/16BYOIAqWPDl 93vi9bdNRVDZA== 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 D99B2FF6E87; Tue, 17 Mar 2026 22:12:34 +0000 (UTC) From: David Heidelberg via B4 Relay Date: Tue, 17 Mar 2026 23:12:32 +0100 Subject: [PATCH v2 2/5] arm64: dts: qcom: sdm845-oneplus: Drop address from framebuffer node 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: <20260317-beryllium-fb-v2-2-36b69dfb760c@ixit.cz> References: <20260317-beryllium-fb-v2-0-36b69dfb760c@ixit.cz> In-Reply-To: <20260317-beryllium-fb-v2-0-36b69dfb760c@ixit.cz> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , David Heidelberg , Sam Day , Dmitry Baryshkov Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, phone-devel@vger.kernel.org, Petr Hodina X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=857; i=david@ixit.cz; h=from:subject:message-id; bh=KVG+oAo4IX+FcwkDj3OQjurvcb14N3Vls6N/xvndJuU=; b=owEBbQKS/ZANAwAIAWACP8TTSSByAcsmYgBpudHQjlabPKJ1x8fxqZ/sZSs8UqV4aoymK2u93 U7q6IL5v12JAjMEAAEIAB0WIQTXegnP7twrvVOnBHRgAj/E00kgcgUCabnR0AAKCRBgAj/E00kg cn6fD/9NJ9RJT1D+qtD3fv1V0M5bqR0HnLU5hcs5cyFND1uIk8RGu3Vsj2ujZpcdlgVfdg0+wdx 8NqE2InzM68848IRGbMxd4Z1AhNg7x/1hmOmAKFyW3OnKP67DOs1cbiHatUD3HMx1DrU+Mw7UMi YsVeBzNfrcJp4RUmpotJ6ewe9jk/osyAHPO64tE3sYpB1tarD91TFtsmjdHoKDJENUmc0n8UVBI pG4XJNgrHWg+8es1gfuT30jwhf10z4k5yBerutPIRcaRtIpsfS+Q9hcSv9Oi0xHXTLycO/erpBH adtH/X2EBhzmWw5TYFr1fcogTDoB24auqzLZ08fcNEITdZ4lMaRdxQmSP9i86rAM+feF/snYEna M+Bfm6v+Je/4GSUf1xregFwyon8H3wL647FrjEceWwu04bRIzKanKLLFuEeW95wY9wQrX/nTkh4 G46OnCXhYoGfp8r9M9dy8PufldzpuGUM3Kx+Fng0s4l0MA0yaUyXaHI3wUJyw4SD9a8RHo3t9ZZ KvaGiLOCnGwKMnPLsPOhqkwVsWdbPVKDtSOwzVcIL+icYfGe4uoWEM6oGGbhdE3Wd+vAkthb6yg +tErEqC/X0/hLinD0qXsj9naacxz0uZkS1cg0WeL0C1TxHSrS/972o1q6lpBi1fULEcaTwwUaqc AT56VqMMiz8+hvQ== 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 This node has no 'reg' property, so it shouldn't have a unit address (after '@') either Fixes: b0d5c96e860c ("arm64: dts: qcom: sdm845-oneplus: Add framebuffer") Signed-off-by: David Heidelberg Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi b/arch/arm= 64/boot/dts/qcom/sdm845-oneplus-common.dtsi index 5b121ea5520f5..f5fd213d4a1fd 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi @@ -37,7 +37,7 @@ chosen { =20 stdout-path =3D "serial0:115200n8"; =20 - framebuffer: framebuffer@9d400000 { + framebuffer: framebuffer-0 { compatible =3D "simple-framebuffer"; memory-region =3D <&cont_splash_mem>; =20 --=20 2.53.0 From nobody Mon Apr 6 21:33:57 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 347C233B95A; Tue, 17 Mar 2026 22:12: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=1773785555; cv=none; b=t3wg1evjES07gOqg7SBT0lMQL/lNfll6QrbnKsnadfvyYgrB9mtcG979I2OXIuVfoYvba9l+CzFUUYSUrpqjkNEYmvSktYlL36jD3kMz2Z4vKqgwrMoUhL4HOCwIoPxn+Ev3dkhlDnwDjOyueUebu3dWvSxjAUiCS80MwGmiX3M= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773785555; c=relaxed/simple; bh=r/yElUZS/gc9f5qHyxpx5JoP/OOqScMFAh1nAa0d74E=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RC9iwrXPU+cyDLQ/6c+WIJtGwaetm06d8v0mcpnARrhE38mrUBzV6EJSBvWD4MkQieS88jZsUz9NsVoto5yXiAok26L9bcpCFErm1PZk167oNJFDGbEbx4t7cX9teyRYVIygBYEiJyLH5CDD6o4rwy1Hvp1jNkekuwTzkHYJP6E= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=nr/w6Ket; 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="nr/w6Ket" Received: by smtp.kernel.org (Postfix) with ESMTPS id 057A1C2BCB2; Tue, 17 Mar 2026 22:12:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773785555; bh=r/yElUZS/gc9f5qHyxpx5JoP/OOqScMFAh1nAa0d74E=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=nr/w6KetPA5m1MqKr+iNzv65Ip4qbE7miX2uy6eRZrsli/eVXmADipiO8R+N99fin O1WrjUJfQ6ey3Y/dFXGoRUMflnjcvcVxH0Qzd6oaQ8tXIStL9rQNXC2Y914CHmkIak zl4vlwYwjV8UGz+Gf2WuNnVz5pxtEmNBLBk8Sf/SRmEJHz8HpyrVY3RqT+cq6jrk3y 0RPxjIOMfFMiW3aC3bfmFtiIqhN+/3XM/XAOtOQdfiUrZZY2RvF9Lj/mbeHEj8cRyN b3yG4r3T9FNgX05WTnyluup300j5tRtoiW3PjZyj6fXepm68bIB1LLfv/DIkzCoIzo kDaImSaX5tiyQ== 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 ECD76FF6E8E; Tue, 17 Mar 2026 22:12:34 +0000 (UTC) From: David Heidelberg via B4 Relay Date: Tue, 17 Mar 2026 23:12:33 +0100 Subject: [PATCH v2 3/5] arm64: dts: qcom: sdm845-shift-axolotl: Convert fb to use memory-region 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: <20260317-beryllium-fb-v2-3-36b69dfb760c@ixit.cz> References: <20260317-beryllium-fb-v2-0-36b69dfb760c@ixit.cz> In-Reply-To: <20260317-beryllium-fb-v2-0-36b69dfb760c@ixit.cz> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , David Heidelberg , Sam Day , Dmitry Baryshkov Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, phone-devel@vger.kernel.org, Petr Hodina X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1114; i=david@ixit.cz; h=from:subject:message-id; bh=+J1GiE3/gu+Ex4529cyTBsEBCOk3gC0OobsfViZGQVA=; b=owEBbQKS/ZANAwAIAWACP8TTSSByAcsmYgBpudHR+/5GlKmBFroZ+rrEc7ox3nBpoo4sRrRck mtBmnTSuPiJAjMEAAEIAB0WIQTXegnP7twrvVOnBHRgAj/E00kgcgUCabnR0QAKCRBgAj/E00kg chhnEACDhIYCHFrtbVidzFiokgVEvko7c1vNLICH17a+Ctjjf1CZsVQilUcOxcUDmABnOyNxm8/ 01zQthhInphazePhHYzMTiYwy/9iyUwRddnMShd4pf4qsjA59TNOxxnIgPDCe92QPzFnoi0VK8G utgm1Oj/uc1biV4JMFP/UEqKjb8NMZkHEtrtNwW3bLHLm2vfGX6zZ0noeKd4Uc4Dhx56I4kTtGJ BEQPqLIXyevNkJx/tvaIcovzm6a8ZQCVLPiJOBZymwt+tUM+l0sSeDgHZd9Z3YiDwgQSa/J7ZtC CyMmVMSH2USPmAeJxPwOJLF4I6PNMfG15D38wmawpzNss6YXQnIicgxAktkSP+Nuf6H0KHsa/8N wGiqrVdj0kfTAqSlEIqNlvCdxcJr6LWgsSY3JMaA1RL7CZjL5rn/Y5XlS3B/rKKGOCogZj7VNs1 +/S4DyoQR5UrpuXO2NuDK/r/bI8NhtrIrssfcuo6pK3urqblE8hSPXA9CP1SB3r7S414ZTah6zq ufxa6Y7AUwuwkEP8R1EcUYt1XKMPwz3L2AK4LCWa4V300m0s/hdF+II+w17VMxMHuial0RF485r s0/QF/XwcdAOFL1tmRFlwsoFNesv+sZCFzhUYknemVdQ2RJyzZL7IZbcQ6ZzZzkwZF+9bFgM3Fa 0T6j/5SvZHUa4gQ== 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 Instead of manually specifying reg, reuse the memory region. Signed-off-by: David Heidelberg Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts b/arch/arm64= /boot/dts/qcom/sdm845-shift-axolotl.dts index 51b041f91d3e2..27a0facd174c8 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts @@ -36,9 +36,9 @@ chosen { stdout-path =3D "serial0"; =20 /* Use framebuffer setup by the bootloader. */ - framebuffer0: framebuffer@9d400000 { + framebuffer0: framebuffer-0 { compatible =3D "simple-framebuffer"; - reg =3D <0x0 0x9d400000 0x0 (1080 * 2160 * 4)>; + memory-region =3D <&framebuffer_mem>; width =3D <1080>; height =3D <2160>; stride =3D <(1080 * 4)>; @@ -62,7 +62,7 @@ key-vol-up { }; =20 reserved-memory { - framebuffer@9d400000 { + framebuffer_mem: framebuffer@9d400000 { reg =3D <0x0 0x9d400000 0x0 (1080 * 2160 * 4)>; no-map; }; --=20 2.53.0 From nobody Mon Apr 6 21:33:57 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 3EB9F33F37F; Tue, 17 Mar 2026 22:12: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=1773785555; cv=none; b=GVna+cAHq9widp0wa0FVRgeEPO4YhRtfdnXWKczgE2znD5t6Mttzszk/SMQfa1le0hoTpPct67stPgk1fJe9vsYtNwu7/EZ8GcFGk6PGxSw2cnqa4AZAHQJXq4QJ3cr2HbmuP9Em9BjzJs7oKYMddxm3JVNdZ3nypTzKoAT2eEE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773785555; c=relaxed/simple; bh=Y1OMKYHdcPNhS3gDufK5ycJxSpKV2w1mWtV1g4UBK1Y=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=itmxnEl0smf4ymGU12gSvbV6GXCOTarl+mIdILdc7kceYp9+X5JaqG0TiD2GlBayoH1R1Fc310DZpGou5flg2kaKPVPFb8kZ3BlRucNbWP+ZuvRfRsjvgG5OsS1x4w74upmFdo5jSDPvgEv4wGSck1yxA3CNcE1FeIjJty3N1Uo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=IDXHWvF4; 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="IDXHWvF4" Received: by smtp.kernel.org (Postfix) with ESMTPS id 16725C2BCC6; Tue, 17 Mar 2026 22:12:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773785555; bh=Y1OMKYHdcPNhS3gDufK5ycJxSpKV2w1mWtV1g4UBK1Y=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=IDXHWvF4K1ALfCu8E/1LU2aiGR3/+0y5e644/D88xT1+kCBFsh8B7qYQULVeeeUFP gzt0k21Qqj1AF67WGzlx+GFXTi8kPvNjmYWKAUGa+OjUp8tA5452B2j2P6DfWMqafD RRHU904epxzsgIgQiLv5hzV3PGfhIO9Z6liQW4W8hRbe4XgeIdVeYSL+e/VWfrYewE tHM8Tgruv6QPlAMweneT6B8c81IR+0YHpbQ4hIlRVn57Eex+kzK7HLbCW+5u9ayWfJ Ew1YnFN3XPRojxFKbDVWKDz0Xk/Op3KTkmB/s6hW5ZRHch1VU3CcokYhQI6IFWozFM Do68sthWaKGmA== 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 091BEFF6E8D; Tue, 17 Mar 2026 22:12:35 +0000 (UTC) From: David Heidelberg via B4 Relay Date: Tue, 17 Mar 2026 23:12:34 +0100 Subject: [PATCH v2 4/5] arm64: dts: qcom: sdm845-samsung-starqltechn: Convert fb to use memory-region 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: <20260317-beryllium-fb-v2-4-36b69dfb760c@ixit.cz> References: <20260317-beryllium-fb-v2-0-36b69dfb760c@ixit.cz> In-Reply-To: <20260317-beryllium-fb-v2-0-36b69dfb760c@ixit.cz> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , David Heidelberg , Sam Day , Dmitry Baryshkov Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, phone-devel@vger.kernel.org, Petr Hodina X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1131; i=david@ixit.cz; h=from:subject:message-id; bh=RXjeRhCssdQxix5qN3wrJwt18xmt4cI0v6Yeeq6xdTU=; b=owEBbQKS/ZANAwAIAWACP8TTSSByAcsmYgBpudHRSHDJ02hwchFc5TgZyWfN1S84TyU3efX4l 7j/XQseUhOJAjMEAAEIAB0WIQTXegnP7twrvVOnBHRgAj/E00kgcgUCabnR0QAKCRBgAj/E00kg clwrD/9tMxt2PWbYewfbTmjK4AF9Te5tCgkNbjmBsitwGQ+B0Xuv/W6UOOajyrqRzeOC66SUguj kdKvjTLS4XR81REQz4vPRghjy7pEItawX6crNxMfkDtXPjAGhooVsN2nfn5batp7jHQAIRCV7VU 0lPj3G+Fk4f0UhwpTfOV+HpGf2WUKyRXZxcGOTLwBi7Ok6MnIgx+6L+7GtzgRz2kNEr6FV9FgeN 8ARxm9mVlIVxbc1VN3e6CjviuMPSzbznMLh08n0BulC65zOVLWkfVXmIWBX7uFhHlq3ikWUnxzI uTKC2mswabnGXMsqxTXtdnsLnkOJLmdxZq9i1Dmk4W5+2uyzFRyL69Xav97LmmaZWGKMnrX77N8 yVg/BI8r+amaC7nw5g95eilG7B+hjzIMZDxwp+mPrTF1FmGEBkJIvZXhBtZ6UGm1nzlujYgi9Ez qq4Q/+9NbyCeas4eh8KzdLXPapX/nuIld3AinwkYXeh38n/DyzdafPNew/ky9c6LkSiMmcV41sh FMQp/RRWOAKHlANQw5DX8IW/lYfl4KdIkRJAata3+ythZHBSvj547FBz7tPdTA2v4hheZhJZ0G9 GeJIZJnZKHEUJ3rnhgk0dKteYMbEbz2H4LyxjVxUnwp7PMEz3Z7GnUqhevGRLRh0zjf2j0RMU5X ajVZxGHqscExMBA== 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 Instead of manually specifying reg, reuse the memory region. Signed-off-by: David Heidelberg Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts b/arch= /arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts index 77f5872de6f19..e704497853407 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts @@ -43,9 +43,10 @@ chosen { #address-cells =3D <2>; #size-cells =3D <2>; ranges; - framebuffer: framebuffer@9d400000 { + + framebuffer: framebuffer-0 { compatible =3D "simple-framebuffer"; - reg =3D <0 0x9d400000 0 (2960 * 1440 * 4)>;//2400000 + memory-region =3D <&framebuffer_mem>; width =3D <1440>; height =3D <2960>; stride =3D <(1440 * 4)>; @@ -109,7 +110,7 @@ vreg_s4a_1p8: pm8998-smps4 { }; =20 reserved-memory { - memory@9d400000 { + framebuffer_mem: memory@9d400000 { reg =3D <0x0 0x9d400000 0x0 0x02400000>; no-map; }; --=20 2.53.0 From nobody Mon Apr 6 21:33:57 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 4E5A735F18E; Tue, 17 Mar 2026 22:12: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=1773785555; cv=none; b=dvM4XJPvlodyE1B1y+ItdHGannJGeCQbnk6nr7/WDKZR3LCgIzFnSparTmYHI43jC+4DkvtK+R2tU1u76BQbqlcao8Euzf4UC83CiNGFQyR5HzoWQ5Pgzz6S9XogXWeXBB4y1WcsTj0j13lSdrsDK+z/o91TBO+pO05DrasKHoA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773785555; c=relaxed/simple; bh=Pzzmign7Hy4szkEHrZUkoI+XLqdJUVJ2mA0Db6ivvGU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=k7CnlYZ1eqKM7uWFgheyib8TI4DbRez8Fv9wdmrM5qxTqRiP2LWN+NcZeFgcpzO3IC7j3mnxaPs4pYrHs/sX0AlnVDe+gO8qmwdEasH3u0eOYEuT7MCMs3x/AJvSAwh4Yl7OCB1tpkuLiaCPj3lhy9JDtUXCeiLiCjWme4J4zcw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=tA5yxOjc; 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="tA5yxOjc" Received: by smtp.kernel.org (Postfix) with ESMTPS id 27C2BC2BCC7; Tue, 17 Mar 2026 22:12:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773785555; bh=Pzzmign7Hy4szkEHrZUkoI+XLqdJUVJ2mA0Db6ivvGU=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=tA5yxOjct2iTyg/GC3e1EpzvL4i/kfA0isYnlfYNfnoeVtgZYfrUghE2EktjwAcwn Qj6UJeTjnrbBq3zrn/7zwuyrXRm9EUCMMVNw6VEte29169IoJBac8U2cvNziddQVqD oROCenYNDqQQOi62NpgxjOz0uaor412v/zF4hkFKYiKuRTWaBw/c36T/A1QQHYZ8YF k5RkzfkH9yVLQrLPadF5sF2+nqxaAV5BDZKCt440MAn2Tik88rtxiY2O3Lc+qbTKhV zIApa5qbV7q/g1TtDrTyCUG47xEPYZnY7sTJi4Z2iusLbxj3Pb7YgKgDlnqaFyHGPo XMaDhwnIHSjFQ== 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 1D96BFF6E8F; Tue, 17 Mar 2026 22:12:35 +0000 (UTC) From: David Heidelberg via B4 Relay Date: Tue, 17 Mar 2026 23:12:35 +0100 Subject: [PATCH v2 5/5] arm64: dts: qcom: sdm845-xiaomi-beryllium-tianma: Disable MDSS 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: <20260317-beryllium-fb-v2-5-36b69dfb760c@ixit.cz> References: <20260317-beryllium-fb-v2-0-36b69dfb760c@ixit.cz> In-Reply-To: <20260317-beryllium-fb-v2-0-36b69dfb760c@ixit.cz> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , David Heidelberg , Sam Day , Dmitry Baryshkov Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, phone-devel@vger.kernel.org, Petr Hodina X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=960; i=david@ixit.cz; h=from:subject:message-id; bh=3Pg7NvtymOOJ0LjoaS8anANtqZcNQW66vxuq+tyshlk=; b=owEBbQKS/ZANAwAIAWACP8TTSSByAcsmYgBpudHR0dYPx2NAiTEfwG9J2cJNYLUHEIUq2Fqrr p9dyPncKZaJAjMEAAEIAB0WIQTXegnP7twrvVOnBHRgAj/E00kgcgUCabnR0QAKCRBgAj/E00kg cgj0EACvjR2Ds4u6CWeByHcVIabwWqa5Ly6NdWfhFeXL3uuKD38KDCa5nBLIB4W1CKbGJBRKfaq 8KYEjGW3H31ePbPLayVGHvNdTn73Y+vlMffFP4tP83ulyG4Dr3C630nmUqbEpXwWXKNpZkLwXRT GnSW48Nt+QJjQnrOi4vMZKJMYl2q6A4n0UdJgXNaZP32jtaPyOpt3d14T6GRGQPnReGgQFTfT38 btkGY6SKOtlPL8dNxLS9aHFKb8ZaPH8YsQiDm2nHHtNP+kZy/nJH6k8zG8k38g/Eadaf5P29qER pozHIpixetaB4Z7MEZwByZbtbG884BCItGQz66iMCYP7uazdfot8x7FyTNBOOL1dy52HR4qejLH 4dYmKYvKjEDq9O+Celt3IeBPbqC1HbXs9VoJNRlfuthWHBicqlUHPZaIY7jrY5uk/jwJUW6dNUd 4XzkswT3nx/WC2AagO8gagQTovfHLJJktieujrHUuA0JYz4OPuLkD6X4hDTUELvpvUcel7tUdyF ExYk+Tdax9uH02Xf1IOo/bjz5pnlS7jXpL6M2KV8XNNocKS7zFTq6KUETeF4lu1KHWw8vsaoG81 L2bQOfbvRbkjxPx82qDAaaZQr21ngVgPpWLV04AjgYWBjI0JTaWksPimneVJZgnlX30Uc9tOdpN C0bXxrbeTCPH65Q== 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: Petr Hodina Currently the panel driver for tianma is broken. Disable MDSS to prevent DRM taking over the framebuffer. Signed-off-by: Petr Hodina Signed-off-by: David Heidelberg --- arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts | 10 ++++++++++ 1 file changed, 10 insertions(+) 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..d1c7bccaab500 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts @@ -36,3 +36,13 @@ touchscreen@1 { touchscreen-size-y =3D <2246>; }; }; + +&dispcc { + /* Disable for now so simple-framebuffer continues working */ + status =3D "disabled"; +}; + +&mdss { + /* Disable for now so simple-framebuffer continues working */ + status =3D "disabled"; +}; --=20 2.53.0