From nobody Fri Oct 3 16:42:41 2025 Received: from smtp1.ms.mff.cuni.cz (smtp-in1.ms.mff.cuni.cz [195.113.20.234]) (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 252EA2F0690; Thu, 28 Aug 2025 09:51:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=195.113.20.234 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756374706; cv=none; b=fP27IFnBqRN2IP/fomPDc2upPDy7rEMxZz4fsL/ljaPlVC/s2so2guPqxwIpqpHn2w3VLUyj6zl3iyZH0K8EhSrmcscVpls5ZU8iDnuzYr5GcoX4BcWho82YbNAb+byf/iiWLx4q55cAqRxS3bmaZd62fP0rlSZPrrkL+loi7vI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756374706; c=relaxed/simple; bh=WJI7Nd2+jQ7AaubXsM8kTP+G3+wwCUgpfmopC+FK8tE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=OJPyAwv/1fKxuGLu9jHjbv5SMUr3TLn5dwFhXEfXbNlLoMvOFq6f/Uhudjj6eSt2DG9C3QV1E7FdYttm52+VEtRTGPIkUfvvD4PW88o8WDQq8gg5sZAVeugM4vNFLmmZxZ7Btg2yFvGivVuQofuMk8Mx8ryzu6HWpdxepE5+4/4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=matfyz.cz; spf=pass smtp.mailfrom=matfyz.cz; dkim=pass (2048-bit key) header.d=mff.cuni.cz header.i=@mff.cuni.cz header.b=R53Ja39T; arc=none smtp.client-ip=195.113.20.234 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=matfyz.cz Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=matfyz.cz Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mff.cuni.cz header.i=@mff.cuni.cz header.b="R53Ja39T" X-SubmittedBy: id balejk@matfyz.cz subject /postalCode=110+2000/O=Univerzita+20Karlova/street=Ovocn+5CxC3+5CxBD+20trh+20560/5/ST=Praha,+20Hlavn+5CxC3+5CxAD+20m+5CxC4+5Cx9Bsto/C=CZ/CN=Karel+20Balej/emailAddress=balejk@matfyz.cz serial F5FD910E8FE2121B897F7E55B84E351D issued by /C=NL/O=GEANT+20Vereniging/CN=GEANT+20Personal+20CA+204 auth type TLS.CUNI DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mff.cuni.cz; s=submission; t=1756374653; x=1757674653; bh=jgSVyNvKT8tyvT/0XuoEo9brNM1Cm43Vrq9buFP014k=; h=From; b=R53Ja39T30QOM1NlhT7e/7bA2JxalQbl0TlvpE5eVDx3h8RYX+YmMfQ0LBIIrKYqD pLhj0hGeLDy089hgAZNBuDRBpi72pQTsgqr5j6++/zKaA3zQedSCYONaN9FYnbmsQs e/VcHUXb/DjlStD2gxnqcZz5RP4Mz6WVTyd1zxHPO5EVj4+zk1HxeOqkJ5/AiXSiMW eHZZw3n9q0nW2CoY8R9ww3DneGrDepqsYowyUxeurxYPh8kRkNdX8qWGjX5pX7Dvgt 8G4/pFsYzf72/NkNQFO2iXVLBtfQYUjkAlNUph+bRscAJaK2jVQnskxT3oFUHbJ0/W ZkD7ymMSPFtAg== Received: from localhost (internet5.mraknet.com [185.200.108.250]) (authenticated) by smtp1.ms.mff.cuni.cz (8.16.1/8.16.1) with ESMTPS id 57S9oqFd046278 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=OK); Thu, 28 Aug 2025 11:50:53 +0200 (CEST) (envelope-from balejk@matfyz.cz) From: Karel Balej To: linux-mmc@vger.kernel.org, ulf.hansson@linaro.org, =?UTF-8?q?Duje=20Mihanovi=C4=87?= , Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, Karel Balej Subject: [PATCH v2 2/3] arm64: dts: samsung,coreprimevelte: add touchscreen Date: Thu, 28 Aug 2025 11:49:03 +0200 Message-ID: <20250828095028.24503-3-balejk@matfyz.cz> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250828095028.24503-1-balejk@matfyz.cz> References: <20250828095028.24503-1-balejk@matfyz.cz> 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" Bind touchscreen for the samsung,coreprimevelte smartphone. The downstream code sets the VDD voltage to the exact value of 3.1 V, however it's been empirically verified that the lower bound used here sufficies for the proper operation of the chip and is thus used for power-saving purposes. Signed-off-by: Karel Balej --- .../mmp/pxa1908-samsung-coreprimevelte.dts | 15 +++++++++++++++ 1 file changed, 15 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 54131b0e5617..0ac1a24dc410 100644 --- a/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts +++ b/arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts @@ -311,6 +311,11 @@ pmic@30 { wakeup-source; =20 regulators { + ldo2: ldo2 { + regulator-min-microvolt =3D <1900000>; + regulator-max-microvolt =3D <3100000>; + }; + ldo6: ldo6 { regulator-boot-on; regulator-min-microvolt =3D <1200000>; @@ -328,6 +333,16 @@ ldo14: ldo14 { =20 &twsi3 { status =3D "okay"; + + touchscreen@50 { + compatible =3D "imagis,ist3032c"; + reg =3D <0x50>; + interrupt-parent =3D <&gpio>; + interrupts =3D <72 IRQ_TYPE_EDGE_FALLING>; + vdd-supply =3D <&ldo2>; + touchscreen-size-x =3D <480>; + touchscreen-size-y =3D <800>; + }; }; =20 &usb { --=20 2.51.0