From nobody Mon Jun 15 11:07:56 2026 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (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 597A33793AB for ; Thu, 9 Apr 2026 21:19:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775769555; cv=none; b=ZEqYgzwrHQ7c4CNDjaZaGL4DI2zjWBEqZX1mnnFWh6asqISJ4KILtUnp2WzFk/h+4EYAV8pjGKaMH/AUQJb+PSmvxRyhiBuipBYZcBF5HPSXpLM4eypgO1cb85YGocFVrE/X/fCogsFH90GK7rtBnDFpfLGKw4/wHGXt//CBswk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775769555; c=relaxed/simple; bh=e4toIhY1XnBncjjcn6xW+plNhdLseEPNSl1mwdNwRdU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MMHl2pBaZWG4CJBzJNl2/YuMFp+/jwHB6JtKWBcfGs6gevlcdBTo/yK8O5rTuYom9kLdUL88A6XicNGyGiizCKqSZidlshalyjAVuBfhxoso23QrRB1QVgQdeG9xzt61Tz4J+9PelgALBL9H6rv8VdhtaONDPweCHiycHYKcZ4c= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=oFXgcgWe; arc=none smtp.client-ip=209.85.128.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="oFXgcgWe" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-488a041eae5so9684795e9.1 for ; Thu, 09 Apr 2026 14:19:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775769551; x=1776374351; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=rTpdJiWpctaBz8EDwKAMUDhRQ5r/ZSbqFZcd3xgdw3U=; b=oFXgcgWezpXdX6WPrj5Bw9JPv+M3PgjsU4j1MDtL/UqfDZ4yOb4/CwNWFLqXoy3EHz PAduh3cNBU5Wfn/RopOfnUBcSls4ZjzZFZFVHVQJZZBl2SdWxCRFDJq9y9uBOQww0j7W Usw+cs/PJvqcXQdPPNQoaz9WEdvq/CghWlxvd7Iv0l6NWuqL0MwvkGy60F9mybG8jNda otPD7HJVc7ZrM1LzFMjXgdOj8xitU3hZNdVPvmjJLNsL7UsW4YCrrKMNK0BcHny1onqN H/K+DPpMWIj38dnltK4LvAKKvIWc23DFjKitnzIc16ZLQMG3YtqPosByi0JiQ9kkcOh2 3KyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775769551; x=1776374351; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=rTpdJiWpctaBz8EDwKAMUDhRQ5r/ZSbqFZcd3xgdw3U=; b=oYSp41EHZ47bElWiD9nyqXGRCK+RVPmxxw6e09VUSlwqLhO6ch+d9KunVGs27b+Zpp 7X1N5QTmT1rgwdjT8a7gMCEcnuMaJYIZZSYvBRSGj+86hn7pH7OWdqiDna3SJL2vZUAS vYJhY1zGbgRQTKc4dfw5IwlzoGyKK7GD6wa2X41dK5Emnn6Cm9t9UhTER2dPOTtn7QrS P+aOLjfF6awlDX+nynF0NcT59sThKlhII+mUmg8RjKUxf4G7sZlhqJBF1v+tIejvYxM7 0IDMcUMTKf6t2GEXET4sYRKnxqbHleV0WpL8z/mveVqZnavTSsPBuPu0GrASuTU+cHR0 p+gg== X-Forwarded-Encrypted: i=1; AJvYcCWFxzcuZbW8V5LWIK1EE0SiznhzvKBfk6aGgRVmzaNn4CF8BHL6OyGulUGMAWluJ4hiIaRzIevS8yf2y5g=@vger.kernel.org X-Gm-Message-State: AOJu0YzJfARrEKotG0rMSh7JH65HVWHoiwEUvn5PZ1MBkXRqQd9VpXVY atCJEghcbYcHRJms0yfkrjkKD361vA4wOwn7J1xP2UjOcVwKVbA4xvobQBxAgNVJiBA= X-Gm-Gg: AeBDieuXNvMblbTIbJsa3DaKzw1giipPmvrXvWhEy2eBWTOGDfdFyj1L2F3gMf/W+y6 ELm2WuiHX9GtgeFie7g94KgvfjRr6NWRTv6nJ1pIVPfvw50T33zghzrb7zIosvJaim9cQdx5qvA SDfmMNw4EP3CrytzrxgSHLdbvGNr4PRIxr0nj3LZQJWSGGf+oZfk0mrjlMq+BdK/iTsECJDJzKB kD89oVOY1TuBmrfj0AHOfqw4xxTAUCegW3cZSjSt53qyeb2XQRTt7pAH7XnOJMqW1qBUl8gwKL1 1AUsb952R+4+vsB4IwdIK84NoNdod2KbGxQl8sAIRsys3OpDlCOe+igg0S8oWDMJS7bYhl72Geq WwvRTBET5ZsSmdBZ9DnRXykgP6AAo8u9QDpGk7Ksg7vK0I+shLw4TrVYM6arKPgYHTgaratVpBS CGGmskEhNlqlaDwirBjz9Mz/S6Irdo4/DQiFz+mN/yVWhHPWiCpwwZLWtRdcbg39pxD/XZBgq02 4z+GJ3wa9whXSBkb23qkyE= X-Received: by 2002:a05:600c:8883:b0:488:9e54:94c8 with SMTP id 5b1f17b1804b1-488d689cf93mr3393895e9.31.1775769550767; Thu, 09 Apr 2026 14:19:10 -0700 (PDT) Received: from [127.0.1.1] (93-140-227-38.adsl.net.t-com.hr. [93.140.227.38]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43d63de2a53sm1797536f8f.5.2026.04.09.14.19.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 14:19:10 -0700 (PDT) From: =?utf-8?q?Duje_Mihanovi=C4=87?= Date: Thu, 09 Apr 2026 23:17:24 +0200 Subject: [PATCH 1/4] arm64: dts: marvell: samsung-coreprimevelte: Increase touchscreen voltage 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: <20260409-cprime-dt-fixes-v6-20-v1-1-8df6f88942c8@dujemihanovic.xyz> References: <20260409-cprime-dt-fixes-v6-20-v1-0-8df6f88942c8@dujemihanovic.xyz> In-Reply-To: <20260409-cprime-dt-fixes-v6-20-v1-0-8df6f88942c8@dujemihanovic.xyz> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Karel Balej , David Wronek , phone-devel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, =?utf-8?q?Duje_Mihanovi=C4=87?= X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1067; i=duje@dujemihanovic.xyz; s=20260328; h=from:subject:message-id; bh=ndFclFFjoYoUngHB8O00J2Z5yd0XN5xq+j1JCK5Rmzc=; b=owGbwMvMwCW2z0j3+uHIyKOMp9WSGDJviJ/e7XDgv0uXP3Pd93n5f/6fs749WXBBeiXXraDSl pd3fzW87ihlYRDjYpAVU2RhXip3iS81fKJDkW0SzBxWJpAhDFycAjCRk2yMDLO/lNuyZ261EdGT VMo2XHxPsDeXe/p/658ir+7G7oxK+cHIsO7EqpCNohYddxnv1vY2x9W9yux6NM38/7OzySu+35d S5AMA X-Developer-Key: i=duje@dujemihanovic.xyz; a=openpgp; fpr=9BD463017690089DAA8DC266275F544B3B1B4792 From: Duje Mihanovi=C4=87 The old 1.9V setting was found to be insufficient in certain environments (in my case cold ones), causing the touchscreen to register ghost touches and mostly ignore actual touches. Increase the voltage to 2.5V to correct the issue. Fixes: ec958b5b18c8 ("arm64: dts: samsung,coreprimevelte: add touchscreen") Signed-off-by: Duje Mihanovi=C4=87 Acked-by: Karel Balej --- arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte= .dts b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts index b2ce5edd9c6a..bb0a99399624 100644 --- a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts +++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts @@ -460,7 +460,7 @@ pmic@30 { =20 regulators { ldo2: ldo2 { - regulator-min-microvolt =3D <1900000>; + regulator-min-microvolt =3D <2500000>; regulator-max-microvolt =3D <3100000>; }; =20 --=20 2.53.0 From nobody Mon Jun 15 11:07:56 2026 Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) (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 4D4203793DA for ; Thu, 9 Apr 2026 21:19:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775769555; cv=none; b=EnCXg0yGjMQk4KO9/TGBoqNigACM7mafL7XN500S4aj9JwIMj/optfVcbt2/UuWs7ZUoUbnL8Uol+f/cE3HtEZbK0FdpEZcUofcc7b40kZR9YmZ6QgCVNRZaf9INf3Rl6++Yy4aS8+VkSMNCji5HB4idgMGWc9qWiAsKTxIXvAE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775769555; c=relaxed/simple; bh=xa7fPQRR+EoQQ92DvEQQ8k69TQ2SdmE3MsiMExxhmfc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=NgtzAmLe5CChnmT9l8N6/1V50N1ysShdZQH4bBPKRobpV9ZQeeLaDOgOgHK9/BBu/RcRn/SWu8nhYsFNTCZvor0Qn5zR5lUvFW0GSqMGswRBOq+9CQSRgj6pYdNErphHevYt85P+zh7S/i0C+1s2FxzKl6tfAHG5kvr3aqGAiTQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=OGT3okxJ; arc=none smtp.client-ip=209.85.128.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="OGT3okxJ" Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-4888375f735so13473165e9.3 for ; Thu, 09 Apr 2026 14:19:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775769552; x=1776374352; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Cg1DaVL6nWUYFSlhuDMyvflwk+IUOSESUOpmdy0y/Sw=; b=OGT3okxJLq5GlXxMvXV2qwXo9g67my8fAIDMh9egTme6dNIxcs18ZBeAMTssTxw+3S meREqOvIpirQ1SuWcTzecr2n3x0K+/NSUd95e00DfSVaKt3WYhdTAlfndtVCi5cpfhcE YMyaQo70IxyYbA9aHaWBkxSPk0NzVlxPNd8+GoWaYqrf4Y9C4dWXXEy+X0K9QQFp1nJy JNgQJa8XVVQyXprW8UIIqyhfkGTcY78k44XSbKkTc03Ldu9qrDl3Q+iXhX+zalIiUrWa dp3kMjJVFV7LMrTX56JpbLgi0QiTBiM5ewcKu1uOho2hi4KV05YMFZXERlL6JRHI6kNw hJ5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775769552; x=1776374352; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Cg1DaVL6nWUYFSlhuDMyvflwk+IUOSESUOpmdy0y/Sw=; b=Tirp7t9H2orFFABXOFPL5J/3BR0k0wjy83YLiiEJad0OARG8mXO1KIlELVD7HhUoG8 2Zb+7w5b1OT8kLfiEt9aDP6MXOARkGn7tUyEjtO69xQERW8+1P5ByI0P7yxpuy30yoBX kT1MjNkyHAtkfaQheF7DKB6uIMTSyVorAiRJkrk7ldD9wTrWzr1J1MSupTtgbHCFKExf ++hq+SjUD2/brmzW58ikKIiBLM7REwqdf/tJeOF1rnJu3K3gW2yjOaSV8i5RlQRYxrWG hxGSc0h65wsNrCKqLIgjyokIsUJkJelM8D/jUrx7wLEo0IvUtuejwCvZLjaubAl7uLEb tpog== X-Forwarded-Encrypted: i=1; AJvYcCUfFdeUugPztP1jd12ZeoJJO/iqKT9MzMjOnKiGYPK9uCtXlGjiNloNtoONDBl/3708QtcP83rm64qlb5Q=@vger.kernel.org X-Gm-Message-State: AOJu0Yy7MMB243KOcBKdJ5OJ77HBvE/rd878HHJCzJIqLIgOIf618X3c GM++aoKI82mZpkGtXd6BnkGh3lggqKXBcpc9h47lrqvVOEi5h3FTkX0Kc1R/eGG2kgA= X-Gm-Gg: AeBDietX9FyxaeeVWmpSR2jktEnHp2/aQMmQUEbTojawdUK44Y3kM7TLzoNhqIWH4HW bUyumX+e9ZTpksDaZ7bTA6tI6VD06QrW7W5xmO3lhRBxl9+BenjscXvUT50brq0KhA6IjNjZEbx nPWUTm76VriuihoyIdUvIqjOn/YRfXtNLpUFaB4xfwUZ/YmGY6qzBcutq4U2+uUERPIwI+64euN QbyyZJC5vadi93hfCQtbhngZ3knmFJXt1LpSckFc5BonsTGRz/6SlRqyyb7PKh5hcScV0lbaiGu CSGi9mxbS11q+rIDImiaZYB6yIpD871mgsqXppCwVho8WzGb/t6+vkcsktiH6eTP3v8tLoJ2pJy T0PDSvVMra9M80FXae7Qz9YVRmzMkjDNV9TdM5C63yZWnS4S84gHUMnOd9ry6eW6VwOKkhFAu68 u+shw3AbUfCT7862PHN9EnL55gc6FrJp5x0+KJXMbhi95MCvJ1PdFxPxMOCej7SIa9U8lQpK9rB yu19nqOpf5qAu8rzqXby70= X-Received: by 2002:a05:600c:8883:b0:488:b87b:3052 with SMTP id 5b1f17b1804b1-488d689b400mr3274635e9.29.1775769552285; Thu, 09 Apr 2026 14:19:12 -0700 (PDT) Received: from [127.0.1.1] (93-140-227-38.adsl.net.t-com.hr. [93.140.227.38]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43d63de2a53sm1797536f8f.5.2026.04.09.14.19.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 14:19:11 -0700 (PDT) From: =?utf-8?q?Duje_Mihanovi=C4=87?= Date: Thu, 09 Apr 2026 23:17:25 +0200 Subject: [PATCH 2/4] arm64: dts: marvell: samsung,coreprimevelte: Use memory-region for 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: <20260409-cprime-dt-fixes-v6-20-v1-2-8df6f88942c8@dujemihanovic.xyz> References: <20260409-cprime-dt-fixes-v6-20-v1-0-8df6f88942c8@dujemihanovic.xyz> In-Reply-To: <20260409-cprime-dt-fixes-v6-20-v1-0-8df6f88942c8@dujemihanovic.xyz> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Karel Balej , David Wronek , phone-devel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, =?utf-8?q?Duje_Mihanovi=C4=87?= X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1437; i=duje@dujemihanovic.xyz; s=20260328; h=from:subject:message-id; bh=KI7O8gEqllNwm8OPBSd2QRQJEz2ZYAYwoNkY/8tsJRY=; b=owGbwMvMwCW2z0j3+uHIyKOMp9WSGDJviJ92MpTbEWxygW3OvB8c4aveK2cmv2d95V0Y89By1 w89657ajlIWBjEuBlkxRRbmpXKX+FLDJzoU2SbBzGFlAhnCwMUpABNxX8fIcFCZcc4Gk/XKV7ev nrJfpFXP9Eb395t1h7ccqn10W2r/my8M/wzeztC8/ebvsiTBc7IXrz5ZzmquMm3J+kt27UXnfbT P5HABAA== X-Developer-Key: i=duje@dujemihanovic.xyz; a=openpgp; fpr=9BD463017690089DAA8DC266275F544B3B1B4792 From: Duje Mihanovi=C4=87 Since the framebuffer resides in system RAM, use the memory-region property preferred in that case over reg. Also, testing showed that reusing most of the region (excluding where the actual framebuffer resides) is perfectly safe, so do that and save ~22.5 MiB of RAM in the process. Signed-off-by: Duje Mihanovi=C4=87 --- arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts | 7 +++= +--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte= .dts b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts index bb0a99399624..f71bb856f1e7 100644 --- a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts +++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts @@ -23,7 +23,7 @@ chosen { =20 fb0: framebuffer@17177000 { compatible =3D "simple-framebuffer"; - reg =3D <0 0x17177000 0 (480 * 800 * 4)>; + memory-region =3D <&fb_mem>; power-domains =3D <&apmu PXA1908_POWER_DOMAIN_DSI>; width =3D <480>; height =3D <800>; @@ -48,8 +48,9 @@ secure-region@0 { reg =3D <0 0 0 0x1000000>; }; =20 - framebuffer@17000000 { - reg =3D <0 0x17000000 0 0x1800000>; + /* The "active buffer" is at 0x17000000 + (size of one buffer). */ + fb_mem: framebuffer@17177000 { + reg =3D <0 0x17177000 0 (480 * 800 * 4)>; no-map; }; }; --=20 2.53.0 From nobody Mon Jun 15 11:07:56 2026 Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) (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 BAD3A15C14F for ; Thu, 9 Apr 2026 21:19:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775769557; cv=none; b=dSRQoWQyhHvSTxF0GM4jh9eSyreBZds0OpW6wVMjEeGZHLfQ4vXIH0N/ch9K3bqmgkLwzsDEWPFawkH7i94+xho9qNZTGtGIBlwNsk104PDJUiaoEQEvfA8W9jbrxF/cc56eziwTgBK5QMe4hpy2FiT41VNJi14puQIoJOac1JQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775769557; c=relaxed/simple; bh=UKLJKkQ2UhSeb7yseVCro40ZaxivkC5zuvxOc5ohWrQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tgLeDdnZY0AGbH63mqb6UFUUCwf0Rzisv0xp8ejV2rYPBK8txvElwA+IrjGOf+HdoMuWbIftX+ROyYJ6X8vyJ9PudHK8sSx8BaqVZv+qms6dS/ze5JW1uSTwn/PR1CYkT9OFfKsi9fEBIalNwjIumZomawg8rTHH9cz4T566Txg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=r2/m/sn6; arc=none smtp.client-ip=209.85.221.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="r2/m/sn6" Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-43cfbd17589so959389f8f.0 for ; Thu, 09 Apr 2026 14:19:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775769554; x=1776374354; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Oe/MTWFayud1NY0YJxHA7yEna0urTSnBL7K+MSPYxmI=; b=r2/m/sn6O2kZgVTrApyH8TxQ0TEToNCW9EfYuUbCJBlBuMwo4zQyWd8oGUYCCfnA1Y L3I8WRciXrJpp5C/m85dlOEjLAABtTfh0lYaTleCBs1YBz2XBpZfnIafHAB26NOAsq0h hGwKKy59UNaoYYxFexz8eDZGf/a8WFRCWHA14+KtZDnOG4ToaZnJujnIK6VsFvKe8JJB C/CjVnFgU4lkB+7MOCC1oGHxK7DfyjDR1BnoXMCf3P4E3qOODOzT+U7ZBOekYsR4ZMla 90AXKcIcIRK7OXLNkQKw7fLWaqKEUl+JgN7G1/cjaB7QUD8HYXDzt3mCfM7mEMJ9zyxu Wetg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775769554; x=1776374354; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Oe/MTWFayud1NY0YJxHA7yEna0urTSnBL7K+MSPYxmI=; b=kLsYcK4im4DBWOki+PhVcuzPXVOJortpRNUg8nK5KdJ43hls4k3zvmCS/j4l7CTaI3 gQ0z5PY2uhy209UOxNUe4UpG3Ts8/iwVztz7wbCtJEAVMiwtS57rmlRs7DIOf0fWbqn4 bj+Ldt3RQt0xGjwsLX/M2HImc/eupIVxINbrIFSK6c6nstAaIM+b1hcZ2/BLdH+guK+r 6+VCHSWvG6WkoSUFEUuKtJxcKktUJvhDca0Mud1j+YoTEvQRif4LehzhY/ITxvF5ZnCI lhkjlWzKQVypls1xrilfk4BlN5FAOX8Qe1lh/exYi1P9vD9+38WcqynaiWeTD5R8ZAAu fkOQ== X-Forwarded-Encrypted: i=1; AJvYcCVqPnkNeELv4iuQa6ooPb7188msX8CtgO0pm2cDIf/Ryh08GUmAl9jKtpHsjOHjuHtZq2BPFbTohuu3WJo=@vger.kernel.org X-Gm-Message-State: AOJu0Yw+pa24SMmwbY5s2sHl2+K1GdKE0E4Kvx9tJhULx4ckhdqWJsu3 30YibICTrL4lJ6KDcEwhFZ7vptloxz39cFnNJec6Lcs0T6AMAEVRGl4S9RuwGNZEInE= X-Gm-Gg: AeBDievEJJn7LUK/b+/vHSCPHPGCq1uf1mTr9+uv5H4xAdokl0oGrpKZF3hJ+5Kwok2 8f/O+O7J0WRT0nBX4D9YcKPpzJUMX1560yTdjCB/fEmIpEdi7RgUOmhzIB14jRJjUictWkVR/Ut NOTUo44d+7eMkF3c7BHxln1CvCmlotS9D88r7h1Wn2uCxAZl96BoewFknNRVUxM629rksfjl62x Z/O012ftPdOa4V2jp1o874zv8XWlKnODmZcB02/tDUdjq087ncDZwRD8Iaz2tEESBkJq4NlsyQA vk7F/IhOD8SmR6pTK0MSX/UFY5XhlGEt6e3ln67Taq+IU61mEGtw0gejUCVSDmqEGMUNfSc6Zfg j3Qez6hpEHPw3muLVn7OIdTEDaWI6RmbfwFgKuBHWwI/CA+zsOZi2rLGftxqZ1ZOL/lPmoJAduk 3fpk3p7xUOBt8eG7ey/Rcj6KlJJQgF5mX1CKBzgOBoHcxmgkg74AQ9tQbi9CVh0hSm8e+cc3hSE 1hT+BAEb9OtrLOu6vJBFLI= X-Received: by 2002:a05:6000:24c2:b0:43b:8f30:39bb with SMTP id ffacd0b85a97d-43d642ab9a7mr780950f8f.24.1775769553762; Thu, 09 Apr 2026 14:19:13 -0700 (PDT) Received: from [127.0.1.1] (93-140-227-38.adsl.net.t-com.hr. [93.140.227.38]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43d63de2a53sm1797536f8f.5.2026.04.09.14.19.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 14:19:13 -0700 (PDT) From: =?utf-8?q?Duje_Mihanovi=C4=87?= Date: Thu, 09 Apr 2026 23:17:26 +0200 Subject: [PATCH 3/4] arm64: dts: marvell: pxa1908: Add PSCI function IDs 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: <20260409-cprime-dt-fixes-v6-20-v1-3-8df6f88942c8@dujemihanovic.xyz> References: <20260409-cprime-dt-fixes-v6-20-v1-0-8df6f88942c8@dujemihanovic.xyz> In-Reply-To: <20260409-cprime-dt-fixes-v6-20-v1-0-8df6f88942c8@dujemihanovic.xyz> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Karel Balej , David Wronek , phone-devel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, =?utf-8?q?Duje_Mihanovi=C4=87?= X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=855; i=duje@dujemihanovic.xyz; s=20260328; h=from:subject:message-id; bh=MMbB9YOuhqaE8RLCQwY45AbWteQXOQalzkmQpnFItKA=; b=owGbwMvMwCW2z0j3+uHIyKOMp9WSGDJviJ/ecbjQ9/faCaqFghxca78cPM0b9DRBf8q00s0CA nvSG73tOkpZGMS4GGTFFFmYl8pd4ksNn+hQZJsEM4eVCWQIAxenAExE+g4jw+OfC2tVnzFktjBf MI2tb/QtNL51YcJZI5+trcutJsskyzIyrJJ6IDcpqujYk3sOs46dTNlgs2TxPH11aQnfvNa+Yx1 HuQA= X-Developer-Key: i=duje@dujemihanovic.xyz; a=openpgp; fpr=9BD463017690089DAA8DC266275F544B3B1B4792 From: Duje Mihanovi=C4=87 Add function IDs for CPU_ON and CPU_OFF from vendor kernel source. This is done for completeness and to allow PSCI to work on the occasion that the DT is used with an ancient kernel. Signed-off-by: Duje Mihanovi=C4=87 --- arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi b/arch/arm64/boot= /dts/marvell/mmp/pxa1908.dtsi index 5778bfdb8567..91022b62a39b 100644 --- a/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi +++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi @@ -55,8 +55,11 @@ pmu { }; =20 psci { - compatible =3D "arm,psci-0.2"; + compatible =3D "arm,psci-0.2", "arm,psci"; method =3D "smc"; + + cpu_off =3D <0x85000001>; + cpu_on =3D <0x85000002>; }; =20 reserved-memory { --=20 2.53.0 From nobody Mon Jun 15 11:07:56 2026 Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) (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 1376E375F67 for ; Thu, 9 Apr 2026 21:19:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775769563; cv=none; b=gtLygl3+ImYIy4+JcdmuCZRa2PGmnJsUo/JzQqm6/hLm+iNg3yZM9CE5Wnu3L8TgeQy2Q3SXFxXxwSeBOfAFyfeTapS25ugth/7SmfFfcf5q0RJ1JBsc2YNCTOCTcHMpTge5SuW9+x/bVNd6zEgw8MxfvfRhYtVRlyIhZSuu5hc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775769563; c=relaxed/simple; bh=mODmq4H6SoCNyf3UBT6H3NMHqjUgUOz846A6SMEVURM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CfBe7Vo3TM3z0JCb+Z8/1+BQqRpafrkw2HoXo5cqw7zeCpWXZxSHiNN6tO4I0tZSnTgCUtUCExPRv8uPP+/ulNT/XlYR352WuNqQsUIPza8CFkqsPMvehC1wZWHdlN1vpTUmNP3QNWDcfkwWBtSDBajmxcclvFTp/OgKGA0rIT0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=XJPpqDEY; arc=none smtp.client-ip=209.85.221.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="XJPpqDEY" Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-43cf8fe9c2aso891483f8f.2 for ; Thu, 09 Apr 2026 14:19:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775769555; x=1776374355; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=pbiKzNLvIKfJ8UIXfw+cpWEfdIwdStkgczF64B3I3a4=; b=XJPpqDEY4fN/jtsQ0M5VZsyY7BnXsw5qX9RpwxFALPgl/t2YSIFU4P9iKCYCHGMwmg W0BBjgtFYaLFf22uOGHotgnwmnK1tqbmwujVLkrb1jfziJzA+kMqk5yT8Ku779l/uDWf r2PIUbH0qEMhT60UXvIZx7GlTSlcdQT2PZuQd+slHeb+wQutPZVzqjMvTJe60bPQPg5+ vVFVixeWJWons7HaOM32sQlUhJvUkeYSp7Pq3kY78+WAu0IwN109J6f0TylFP8vDq/cH aPCnxEbFV6V720WZAhc5aRrPbYvKzm6M4GW/IsQFouZYl6n/PWn+BFnsdcY/4AFx/faN BhxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775769555; x=1776374355; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=pbiKzNLvIKfJ8UIXfw+cpWEfdIwdStkgczF64B3I3a4=; b=fpVRPQOOQptxSyz2VgH3cSCAoydVsoNQEyQ3ll/YdgEoLFeGNSJL75+X+oUugL3/U/ ZrrnW3BGcj5VnZR/ViNzPGCk8NMNctWEY2XKWv8touoXPRWkDtqEsfWV2Rxofn4gMGrO 5Y/+L0wmYlnAMno4kvr0zveg3tIWwf1kVwPQ87dgYnxwdWti69vMiSG/98MjTLvKo03/ 82uv7jdCLD5LzsyV6gC7ISJQ22KSabrJC+ASfaDVKwdWNygxZoAnNmsTgVtOH7Y/8Ydm PLYGdxlqB/XI6n+v3Ytbubb8zMWYiPnhX9T+XGLax/instI2yD7JwY5jmg6nI+FR7wGP zyJw== X-Forwarded-Encrypted: i=1; AJvYcCXA3fe7825oycM0trjDMysZdVCf4frUHieXlPlQhvNXkGHH8bQuNBm1FRmMPMpgkUl/k4qtsG5LeyMnN+I=@vger.kernel.org X-Gm-Message-State: AOJu0YxHt7Uw+VAeouYaTR97qHEdsJge2E/BaMYOkkMpUNF0BRDY73QF 8pJmIuq84dEbKHAnpH+FDTMcd/OOBiVN0CZrIbV36vSf/Ax9tmYLtu+Zi2AIOao0JuQ= X-Gm-Gg: AeBDies0kpckwPiQ7jUeDm8Xpky1CBfT0jfQagzC/cSUA++RKsUCoI9T/2LjeyXdQcn cmPqORfAGRLZ1fiV5txQLbUiPvMuq2vpIe9+ON2YrDOX5M8GzfWz8cGrMKLIYTSl5JchCz/6zCH JYRxwvkxqLFctn6tcDwu70pBcA798ruZnVGlhZ43b6T3q52AQmWS4/rsfAPXVijBSMh7GPXdw/+ 88HPFhx8NKQdl9HyjAwb+9rydonZYx9hdLZ3erxAJhzGOa/QpgMWhPLVLLZ7rpS6eh6ZQAMnyGb tQqvThCp8KD31Pp6ishQNsmXgwv5uM966WN4r6A6mSPSO+AsYyGdV0rRBdaVN3zzhX9dAotjxLM P/1Sb50oJD1rrS9HLdvlMdm8oyI3Ph7qFjqLdzI/IA1MUF1KenJ/Y+M69g1ZJqQSSFRhxTl+SLl 9H1zkFZmwj5RSDZv/xAE0Du5cy8lXxRcTxxuZrTb/5KyKfHHakkeaSg/qBzgPBodN8fPPTAfVQD OGKARy3bnODpHy7NYtNNhY= X-Received: by 2002:a5d:584b:0:b0:439:bdba:56be with SMTP id ffacd0b85a97d-43d64255118mr872547f8f.10.1775769555043; Thu, 09 Apr 2026 14:19:15 -0700 (PDT) Received: from [127.0.1.1] (93-140-227-38.adsl.net.t-com.hr. [93.140.227.38]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43d63de2a53sm1797536f8f.5.2026.04.09.14.19.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Apr 2026 14:19:14 -0700 (PDT) From: =?utf-8?q?Duje_Mihanovi=C4=87?= Date: Thu, 09 Apr 2026 23:17:27 +0200 Subject: [PATCH 4/4] arm64: dts: marvell: samsung-coreprimevelte: Add missing SDIO properties 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: <20260409-cprime-dt-fixes-v6-20-v1-4-8df6f88942c8@dujemihanovic.xyz> References: <20260409-cprime-dt-fixes-v6-20-v1-0-8df6f88942c8@dujemihanovic.xyz> In-Reply-To: <20260409-cprime-dt-fixes-v6-20-v1-0-8df6f88942c8@dujemihanovic.xyz> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Karel Balej , David Wronek , phone-devel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, =?utf-8?q?Duje_Mihanovi=C4=87?= X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=925; i=duje@dujemihanovic.xyz; s=20260328; h=from:subject:message-id; bh=IiMoWzBxuRiuVp1uFOQTGKCJN8g8DoQRj78HlpQTisk=; b=owGbwMvMwCW2z0j3+uHIyKOMp9WSGDJviJ++FLCwqSkgRu19bOOxPAkxfyM911kzT9VYu16Jm sFS9su4o5SFQYyLQVZMkYV5qdwlvtTwiQ5Ftkkwc1iZQIYwcHEKwEQ4wxkZzk1U9vLy/qQmeMRR Ov9XWvX6qrmL4wXtfZ1vLXu0v8T+IiPDlwu7rGfvEBRbkhJYtN2+q/lq1RyLLPGPH/Wa9+5WUFn CAAA= X-Developer-Key: i=duje@dujemihanovic.xyz; a=openpgp; fpr=9BD463017690089DAA8DC266275F544B3B1B4792 From: Duje Mihanovi=C4=87 According to the vendor device tree, the WiFi+BT card must not be powered off during suspend and is capable of waking up the board. Add the respective properties to the SDIO node to reflect this. Signed-off-by: Duje Mihanovi=C4=87 --- arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte= .dts b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts index f71bb856f1e7..6ec899c427e1 100644 --- a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts +++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts @@ -524,6 +524,8 @@ &sdh1 { pinctrl-1 =3D <&sdh1_fast_pins_0 &sdh1_fast_pins_1 &sdh1_pins_2>; bus-width =3D <4>; non-removable; + keep-power-in-suspend; + wakeup-source; }; =20 &pwm3 { --=20 2.53.0