Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp459221pxj; Wed, 16 Jun 2021 06:28:15 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyDxi/Zq/52cGZ1XdaEE2GcBqAvIq5gnekVp2rxVtEl9v54uj5EIm3nTZCl4UufIVMKeF6K X-Received: by 2002:a17:906:f6cb:: with SMTP id jo11mr5338944ejb.439.1623850095216; Wed, 16 Jun 2021 06:28:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623850095; cv=none; d=google.com; s=arc-20160816; b=MA3fH2T+nHb1lJpqjrK/8Z0Nrvn5gIazkaoYwy8rJTRosyXabnV5Z3BfIQq3VCAuZo DGFSEVmMnGymYzYbD6hEnMyb1y0PX6UjzBgGWfQOwBaqxiaVydGRb9yvPoV61342IAAf tguAijNXan9UgmqxTe0iel8MRbBUIr4dWwRW4YBUtHGVjFpCVzl3MODFcbQgtjGlsGJj 0GeDyhBHuotYChyezbH5AC7BKA2ihgXg532Z9cXPY0EqITfVT28aJVpKYmJgAn2VeNnb wZOLG7GrqeVsaOoj6e8IeLLG2JW0m3vMIaicYIDREveROCj3mEb1v0oBgWBOoUHPJb/g f/Zg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=Sk3FGMDOtz5kmEtmMoU4ZVeRWWuMLRrqF50MLj9+bQ0=; b=sSPgllP3DZ7tk7/98WJv+HxEgTrLL09vOZahCAseoVZFaNpt3DNXdBPGHjlabks6N6 p3IRM1BzryeAvJHOOZKWtR/XDUueSXW5N3Np6gFRmJceMRDOjPMZkxiTA7g7q2S/yIRB AgoTUrg2mTLhIv2u1cDVX8Fa8BULdSYqtKNo/xx8F1VWTQmRFgaZDUDDXW2TexHiHWBa YAmw01kftPoJ2pC0qK7k+vq5e9ORJNtpBv6awdOoM41GpglL5g4sauWcmunRSUyzFGk1 K+BABcPIdum9XY1m1H5y5S3y/9XUZU2f7GsxjTMIeALAWLjNi46tqZ2qv4bvqccfTQrx RRnQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p25si2062656edx.114.2021.06.16.06.27.37; Wed, 16 Jun 2021 06:28:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232891AbhFPM3f (ORCPT + 99 others); Wed, 16 Jun 2021 08:29:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53778 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232893AbhFPM32 (ORCPT ); Wed, 16 Jun 2021 08:29:28 -0400 Received: from m-r1.th.seeweb.it (m-r1.th.seeweb.it [IPv6:2001:4b7a:2000:18::170]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 59D6CC0617AE; Wed, 16 Jun 2021 05:27:20 -0700 (PDT) Received: from localhost.localdomain (83.6.168.10.neoplus.adsl.tpnet.pl [83.6.168.10]) by m-r1.th.seeweb.it (Postfix) with ESMTPA id C8B4D1FC51; Wed, 16 Jun 2021 14:27:17 +0200 (CEST) From: Konrad Dybcio To: ~postmarketos/upstreaming@lists.sr.ht Cc: martin.botka@somainline.org, angelogioacchino.delregno@somainline.org, marijn.suijten@somainline.org, jamipkettunen@somainline.org, Konrad Dybcio , Andy Gross , Bjorn Andersson , Rob Herring , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 6/6] arm64: dts: qcom: sm8250-edo: Add Samsung touchscreen Date: Wed, 16 Jun 2021 14:27:08 +0200 Message-Id: <20210616122708.144770-6-konrad.dybcio@somainline.org> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210616122708.144770-1-konrad.dybcio@somainline.org> References: <20210616122708.144770-1-konrad.dybcio@somainline.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add Samsung touchscreen node and relevant pin configuration to make the phones actually interactable with. Signed-off-by: Konrad Dybcio --- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo.dtsi b/arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo.dtsi index 3f08802100ca..8f2417db4a99 100644 --- a/arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo.dtsi @@ -462,7 +462,18 @@ &i2c13 { status = "okay"; clock-frequency = <400000>; - /* Samsung touchscreen @ 48 */ + touchscreen@48 { + compatible = "samsung,s6sy761"; + reg = <0x48>; + interrupt-parent = <&tlmm>; + interrupts = <39 0x2008>; + /* It's "vddio" downstream but it works anyway! */ + vdd-supply = <&vreg_l1c_1p8>; + avdd-supply = <&vreg_l10c_3p3>; + + pinctrl-names = "default"; + pinctrl-0 = <&ts_int_default>; + }; }; &i2c15 { @@ -570,6 +581,14 @@ mdm2ap_default: mdm2ap-default { bias-disable; }; + ts_int_default: ts-int-default { + pins = "gpio39"; + function = "gpio"; + drive-strength = <2>; + bias-disabled; + input-enable; + }; + ap2mdm_default: ap2mdm-default { pins = "gpio56", "gpio57"; function = "gpio"; -- 2.32.0