From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com [209.85.167.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 9AECD1DDC9 for ; Mon, 22 Jul 2024 08:37:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.44 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1721637424; cv=none; b=VVhLQjhtqS+CqFUTDAKvajNf89mITDOgKiYzzEZXruFHtuN/r9ldmFgX+hhtPM5NcdZ2X+ZdqpVdt5vE/qbKOPXhfioRhtVBFwpLhz1M2ehyI6xiN85tK4cVxmwxr4w5/lH4C2qpHQ4FxJR8y6un61SQwG4D3+genkEhITiNuTA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1721637424; c=relaxed/simple; bh=uFac+wso6To65ZH90CLL7kbKcuNjoBFWUVBgjyExYGc=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=QE+BWMKGgTeVZkoPMJgu5RTA94sBFtyNOA3IXdI1yn3fb5L/SkbkgR4zglwAifFRN/r2z67JuB3vvsXMefABd5O8dWtbPxee3eqlq/3UHCK6uAaWGJNlnJUILrhfNOc3skAiT0BGFZ70PXLKtWuAOoVwblXxth9TMW4qzw4PCIQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=Y5yKiBMk; arc=none smtp.client-ip=209.85.167.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="Y5yKiBMk" Received: by mail-lf1-f44.google.com with SMTP id 2adb3069b0e04-52efdf02d13so1667974e87.2 for ; Mon, 22 Jul 2024 01:37:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1721637420; x=1722242220; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=V+xJBcHz+rjfObl0ev5RVTTsckaNdPF4U6pdLyHZvdk=; b=Y5yKiBMkS2d+irhj7aA1PWIGsezX92xeYm9fL3zpue3tbAFC1ViiufJ+K2mmkawRUF XNNoaTfDbGV4QeASAHahcQNlYxR1539ddigHqz20nAR04XxoUvjI5uWPUK0v93acCp/A HvPnb5YDv/tVG6QoL7SgMQVJmrOzNJMVjNkYL/dAtHvhh863f/UBUrLaRm+oF7FgAsoL wqJHie7czhoFttUD/wusFVLnTo+e/z7XA1VRr8OBILOi2Qyw3Q7hHuNgykgXVPSesSPR Q79w+SYCQCWYcfQSkoOPA5wGkBwSRfyFCfJy/7PzTukq2XE80S5HaVARic4X/NrW59/2 kHdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721637420; x=1722242220; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=V+xJBcHz+rjfObl0ev5RVTTsckaNdPF4U6pdLyHZvdk=; b=MDs01lFj+WC+xDKoBnxQGSlPMrYCRSi3/++iHhaDKRgw7lopn6quEPFcoB8agnfpER ViY5B4XmHVefhpZ2MJk4grYhqcfFEAN5QsFSDNXDetJJrYQvA+dbpsRJwHfUTN0Xh72v vHNY7T25BuX6t9g+Aio9yP34glPsPHxFpseJDET+IgOIPzI1ekWF9Axk8PMGZlFz50GB kbjjlVVOB9spuLQ9ZBSJqKlJZmbimqo4Kurb09uzz0lU7eI8z0j33Dpxd1WBZ8IJF4Xj 9h6N7f5XJ8o6ZJpVjgK2ybbK+GFsIK8VUdeiK8hk0dw5PWgcTCX+G454hEsmiUZbHHeg ttwQ== X-Forwarded-Encrypted: i=1; AJvYcCU3vWqQgrKNKED8C1i8EXZxulchQ/QoDkWGgyDhOIk8/4Cj4MdAtu3lGbo4SaitnePq+uj65Q3e/xvdMJA2GNJMrGcHzoe+VK0eW6o7Tw== X-Gm-Message-State: AOJu0Yxmxkn2qW/zx1qJbWHc1/FW5wps8MbsxeBG6YjcQriezZChfySS IejerCdZ9uy3JLE7NQ9/4quSfv7b/of45GJHINOfs0SM1QgfuQtY7q67uMHaeSc= X-Google-Smtp-Source: AGHT+IFmpfscK1WTOjVZQjQTnxUQohuWKxfi8uGHdDrZ5voFPoXifd8LRy668C8w4ZhTUsGdbxUWRQ== X-Received: by 2002:a05:6512:3e14:b0:52c:83c7:936a with SMTP id 2adb3069b0e04-52efb7ae40amr5379483e87.42.1721637419559; Mon, 22 Jul 2024 01:36:59 -0700 (PDT) Received: from [192.168.105.194] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a7a3c94fc2esm388531666b.210.2024.07.22.01.36.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 22 Jul 2024 01:36:59 -0700 (PDT) Message-ID: <29c10415-4b59-4aff-bfef-8cfaf090e361@linaro.org> Date: Mon, 22 Jul 2024 10:36:57 +0200 Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 03/12] arm64: dts: qcom: sm6115-pro1x: Add Goodix Touchscreen To: Dang Huynh , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: phone-devel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20240722-qx1050-feature-expansion-v1-0-c4d486435b96@riseup.net> <20240722-qx1050-feature-expansion-v1-3-c4d486435b96@riseup.net> Content-Language: en-US From: Konrad Dybcio Autocrypt: addr=konrad.dybcio@linaro.org; keydata= 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 izWDgYvmBE8= In-Reply-To: <20240722-qx1050-feature-expansion-v1-3-c4d486435b96@riseup.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 22.07.2024 9:10 AM, Dang Huynh wrote: > The Fxtec Pro1X touchscreen uses Goodix GT9286 chip. > > Signed-off-by: Dang Huynh > --- > arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts | 49 +++++++++++++++++++++++++ > 1 file changed, 49 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts b/arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts > index 43b4bee72dd8..d91d31646b29 100644 > --- a/arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts > +++ b/arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts > @@ -62,6 +62,20 @@ key-volume-up { > wakeup-source; > }; > }; > + > + ts_vdd_supply: ts-vdd-supply { > + compatible = "regulator-fixed"; > + regulator-name = "ts_vdd_supply"; > + gpio = <&pca9534 3 GPIO_ACTIVE_HIGH>; > + enable-active-high; > + }; > + > + ts_vddio_supply: ts-vddio-supply { > + compatible = "regulator-fixed"; > + regulator-name = "ts_vddio_supply"; > + gpio = <&pca9534 2 GPIO_ACTIVE_HIGH>; > + enable-active-high; > + }; I suppose you don't know the voltages for these? > }; > > &dispcc { > @@ -86,6 +100,27 @@ pca9534: gpio@21 { > }; > }; > > +&i2c2 { > + status = "okay"; > + /* Clock frequency was not specified downstream, let's park it to 100 KHz */ > + clock-frequency = <100000>; > + > + touchscreen@14 { > + compatible = "goodix,gt9286"; > + reg = <0x14>; > + pinctrl-names = "default"; > + pinctrl-0 = <&ts_int_n>, <&ts_rst_n>; reverse order, shift these down below supplies > + > + interrupt-parent = <&tlmm>; > + interrupts = <80 IRQ_TYPE_LEVEL_LOW>; interrupts-extended Konrad