| Message ID | 20250915195335.1710780-1-dario.binacchi@amarulasolutions.com |
|---|---|
| Headers | show
Return-Path:
<linux-amarula+bncBCQ4XFG47UFRBUO5UHDAMGQEBBANZ5Y@amarulasolutions.com>
X-Original-To: linux-amarula@patchwork.amarulasolutions.com
Delivered-To: linux-amarula@patchwork.amarulasolutions.com
Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com
[209.85.128.69])
by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 744803F080
for <linux-amarula@patchwork.amarulasolutions.com>;
Mon, 15 Sep 2025 21:53:54 +0200 (CEST)
Received: by mail-wm1-f69.google.com with SMTP id
5b1f17b1804b1-45f297abc7asf3501645e9.2
for <linux-amarula@patchwork.amarulasolutions.com>;
Mon, 15 Sep 2025 12:53:54 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1757966034; cv=pass;
d=google.com; s=arc-20240605;
b=CMppVY26+RcRaT4sZuH9xSjs72ldZ9ctTpkKpFon7EVdYO/GtlsGlAcdsqKYFROtMt
4Zc0DjxwGXChWpT7kimQJhN4RV9z4c5j4rmXx9sk9rTsDj8zWLYHBoCCY7vmLShteNf7
ZOEHHqk/oFaoVPoNEifnII7DQ1X5uDDsROhsTZlKoOLMFhSnIUs2GttL/FMOqvV2yn6B
mVHtz2bzzUtiT5UvVu5msaTYdXxv9chtdbDPTpqzTMPErj+RwZsSgiZb323Yiv2fXpvi
APnoEtVNVvgix+O8mb43gSaEvz1m+zmQcWZ+47MgX8C5W8RQk+bJzP/ZOb7II1Ghkr9H
fHrw==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=list-unsubscribe:list-archive:list-help:list-post:list-id
:mailing-list:precedence:mime-version:message-id:date:subject:cc:to
:from:dkim-signature;
bh=AgYi5QM5cFIaFVQcbViD9t11ta/zdcXNuAv206ZHAB8=;
fh=JhOAXAQJQ75NRG30yRUDMwZ95er8U4vRpfQX8rTalMs=;
b=aLUWZImgPLutrocp5FAQdHN5jffnwRjnaMovKBovBd4fUeRKABSgPLkPg0Wj49tLzD
bjaZJrLGN1wLhDXY/ehRH3+aXIuGvyqvGrtlnh2OzWw0ctTvoH6gz3nUPYoi+DC3OAvK
mRzWHpfyiqvb2x03c8XT9QsI2us3RbHQL8oPMVoWHHpqUyUeBu4F4WTTQ6yLeVO+Roxn
TGrozL/uJK/JIbFZhP9rpezFpXhlvFzvkcfxYDp51dymWmOaDUIySyYC/Dy0g+xxc3Pr
+g9n9ynzWkvQL7nDanWiSYWeB9PScLykPV/2OkwTKwU9XJ11j0A+orAbAmHpTte3qCMt
Xmxg==;
darn=patchwork.amarulasolutions.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b=T9eM4o7h;
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=pass header.i=@amarulasolutions.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=amarulasolutions.com; s=google; t=1757966034; x=1758570834;
darn=patchwork.amarulasolutions.com;
h=list-unsubscribe:list-archive:list-help:list-post:list-id
:mailing-list:precedence:x-original-authentication-results
:x-original-sender:mime-version:message-id:date:subject:cc:to:from
:from:to:cc:subject:date:message-id:reply-to;
bh=AgYi5QM5cFIaFVQcbViD9t11ta/zdcXNuAv206ZHAB8=;
b=As4EKda5lfCUc4E+/q6n7fS6keQffHVTGW64NeKjflsvjmod64Z+OE3VNWxKUySUs0
X6tIkXnSXGDtMKIRvMaRGKtr8Z5W0JQ/MS1w6OaoGBV+FW6ozwMBGB+rVTraHV6qPBcj
7WF+3j/wJ5N/s9M1ZZVjcqgUAjjlaTpCj9JVI=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1757966034; x=1758570834;
h=list-unsubscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence
:x-original-authentication-results:x-original-sender:mime-version
:message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=AgYi5QM5cFIaFVQcbViD9t11ta/zdcXNuAv206ZHAB8=;
b=A3mbiRQMqp0uLY8aHSJwW6Xb7SSwbL+XNYXL9CtCd09ukW27GMXDS/pJfD7FHAmq4j
TuQnQTdkSwVHOpJGVa3jA5SzjcpicP5xI61AwFCYZTlzNDwyLjASeAlU1ct4rRV7vTJv
j83sHnAxKYVF7Lao4UeBg3KZLGExzLywPdzPwPcokEa/M7pVlrNkwHgp0fF77MorMRzW
f8nButu90CaE0iq3U+tS0CfTZp4Sfz1hqiAy+8SnYD95nity1gzQLlafXtypFBw738yF
yuqGlmHep+iytUuX3GLWjPvWSt4zOLAat/EBkI3bRfvYP2HSUyOg3LoPH31P35iGSz9C
+wRQ==
X-Forwarded-Encrypted: i=2;
AJvYcCXmNDbsJO7ytgY0MHHCsOx0U0QLJaeGej66KeUSL4xxm7C4/K/cxmiH6T8Q68lWNGlaKw3pMXanAvn/GRkH@patchwork.amarulasolutions.com
X-Gm-Message-State: AOJu0Yz9nG5DY43JtydUIkFsQ/Taxyieo0ROsrK00nwMyG1cZM/A+y+l
WaJy40H6wZhqmV84S5U5tCIBzhMqlejL26CMUPvsxW9/ERg2F0O5znfl10m/y5G2NY1hkA==
X-Google-Smtp-Source:
AGHT+IFyNBXGDIH1/D3rA21rkNO6MbuPsIaAA/5WVw/Xe8uDYvv89bopkDlhLAUUr9lA+hq4IXshiw==
X-Received: by 2002:a05:600c:1548:b0:45d:d57b:69bc with SMTP id
5b1f17b1804b1-45f3132c998mr8559445e9.8.1757966033641;
Mon, 15 Sep 2025 12:53:53 -0700 (PDT)
X-BeenThere: linux-amarula@amarulasolutions.com;
h=AZMbMZcsM3QXTKFR+aJequSdMzVrW2v6WRlBw1vUxj7H6xP2BA==
Received: by 2002:a05:600c:4d97:b0:45d:d27e:8caf with SMTP id
5b1f17b1804b1-45f2a2112b9ls8936195e9.2.-pod-prod-01-eu; Mon, 15 Sep 2025
12:53:51 -0700 (PDT)
X-Forwarded-Encrypted: i=2;
AJvYcCU/lKExWE/Hv7bF1z60moGt6I6py8XseY1JAdBWHFYQRailz61SPnmP3pVs23I7VK3vJ9SYILRRKQpgniCb@amarulasolutions.com
X-Received: by 2002:a05:600c:4fcb:b0:45d:d099:873 with SMTP id
5b1f17b1804b1-45f2926264fmr85065545e9.6.1757966031299;
Mon, 15 Sep 2025 12:53:51 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1757966031; cv=none;
d=google.com; s=arc-20240605;
b=l1199RWDcTE3RQBhs+fYfB/kknXqD7C6E5yExUUmtdcPupL55YsNY92VfCe9NKD8NZ
W9d+a7XLpIehEgymP9hWbWP6U70k6/iNTc21e2iQTdhF9Xr8v1ZKFwLsA8tG9pNc39om
MqY9kEOBDauZuqDYD+TCb6ztKGKcWKPk3Qof09zScW9lgTsqJZ2QZctqZ6y8JAkqBFet
cQbi4oIax7R5r+yWwY8xAa8bOOR2PTno2QUXQlN3CKcL7j51UssQ2E6rm9/X1KNcJTt1
PYQj61dinewED6zVKRAKvZko5wg4R+TfWrRwnl1mWBSxhERaKT1fL4sRrRRPXjSRUKoW
GS5Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=content-transfer-encoding:mime-version:message-id:date:subject:cc
:to:from:dkim-signature;
bh=vJhLIV1mYQqcST1oL+DWVlUO1Mmv/0wElK+MzmN2lAU=;
fh=c8JSHy0uyxgca5Yb3EuQCyTzmjwPk+PzVq8Rc8ky4N0=;
b=Kkz3ze0ZkkJAtu3zG6PMZ2hi2ggFReyU7PGCQcQUOjoRjMz/GQ07onOPMN/RdrPHkg
cl4QglIfaMoN13c/yj3qJUx2vJ5ccNgwtX7YlaBnarZkRqyLMpnwBUa4Z8y2N/X+WhZ9
7A9WvK11I1gxF2ndpeopUcfparXi1/VPfbSL2YlVW/0aWLLbZE3uy5CLWi+oWkkaMhYs
ZIN5ySSkDs9cuhzh5ELSpA6rcJBDH2ZaaJIRj7J28bLRZONhWedhmPjZsR+VBV/WwoCO
bqXLWvXX13pIAcVozg8v1BxmTWlpma3YhbS8gGCBGnErf0Kz1QXNadQUqKjMg7EbAh5u
naDg==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b=T9eM4o7h;
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=pass header.i=@amarulasolutions.com
Received: from mail-sor-f41.google.com (mail-sor-f41.google.com.
[209.85.220.41])
by mx.google.com with SMTPS id
5b1f17b1804b1-45e037b3db7sor27383585e9.12.2025.09.15.12.53.51
for <linux-amarula@amarulasolutions.com>
(Google Transport Security);
Mon, 15 Sep 2025 12:53:51 -0700 (PDT)
Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41;
X-Forwarded-Encrypted: i=1;
AJvYcCU9ke6Itj20DhAM9BtL5ujPXtEfVHXA/D/VWbfFOVhNZTHv/HNiIAVNHOwyRu5OuKcF1F0ZzV1cICO80dt6@amarulasolutions.com
X-Gm-Gg: ASbGncsyhhAvlUvdUhLgM35Iv/lU+wC9f8C9HZoe1t6msNa0KFH1SAceH1NLOVRguuo
uLxDZY1K+h1oV9ScxTlU4HuOeUO0VWU27xt3lJCN34kh4WtCh02K6K4/DaxPL918JbDprgb1KS4
JepBaJM/saf61PmFOr3ibjhVh8e9gJzG2eoZVjkvL8SXaH/e4F9i+liPdkYeKrQmKTxxQL0NuBT
B3XEyV60eGTI23WFsVJf2mfhxtm8KmrN3E9UOdQA9AzLqmTXXmjnAC9RGqKQoM93NpBE/NFvjqO
7nkWD8nKWe/RP8BxKJ7pV2lZTNP+ga9J3L3lRbpvdYNOMcQnhuXl0ZXzWIBGByYUxUyqpVMoICu
GGKRYb+InZcnuhjKyGCcNo5kZERQFIhP/DeqOZRWmPu/BhWsuP3H3w+MHHqx/eUQ=
X-Received: by 2002:a7b:c44b:0:b0:45c:b5f7:c6e4 with SMTP id
5b1f17b1804b1-45f21202a1amr79796525e9.35.1757966030718;
Mon, 15 Sep 2025 12:53:50 -0700 (PDT)
Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.40.230])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-45f32640f49sm530985e9.9.2025.09.15.12.53.49
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Mon, 15 Sep 2025 12:53:50 -0700 (PDT)
From: Dario Binacchi <dario.binacchi@amarulasolutions.com>
To: linux-kernel@vger.kernel.org
Cc: Frank Li <Frank.Li@nxp.com>,
linux-amarula@amarulasolutions.com,
Dario Binacchi <dario.binacchi@amarulasolutions.com>,
Conor Dooley <conor+dt@kernel.org>,
Dmitry Torokhov <dmitry.torokhov@gmail.com>,
Fabio Estevam <festevam@gmail.com>,
Haibo Chen <haibo.chen@nxp.com>,
Javier Carrasco <javier.carrasco@wolfvision.net>,
Jeff LaBundy <jeff@labundy.com>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Michael Trimarchi <michael@amarulasolutions.com>,
Pengutronix Kernel Team <kernel@pengutronix.de>,
Rob Herring <robh@kernel.org>,
Sascha Hauer <s.hauer@pengutronix.de>,
Shawn Guo <shawnguo@kernel.org>,
devicetree@vger.kernel.org,
imx@lists.linux.dev,
linux-arm-kernel@lists.infradead.org,
linux-input@vger.kernel.org
Subject: [PATCH v3 0/6] Input: imx6ul_tsc - set glitch threshold by dts
property
Date: Mon, 15 Sep 2025 21:53:02 +0200
Message-ID: <20250915195335.1710780-1-dario.binacchi@amarulasolutions.com>
X-Mailer: git-send-email 2.43.0
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Original-Sender: dario.binacchi@amarulasolutions.com
X-Original-Authentication-Results: mx.google.com; dkim=pass
header.i=@amarulasolutions.com header.s=google header.b=T9eM4o7h;
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=pass header.i=@amarulasolutions.com
Precedence: list
Mailing-list: list linux-amarula@amarulasolutions.com;
contact linux-amarula+owners@amarulasolutions.com
List-ID: <linux-amarula.amarulasolutions.com>
X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com
X-Google-Group-Id: 476853432473
List-Post:
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/post>,
<mailto:linux-amarula@amarulasolutions.com>
List-Help:
<https://support.google.com/a/amarulasolutions.com/bin/topic.py?topic=25838>,
<mailto:linux-amarula+help@amarulasolutions.com>
List-Archive:
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/>
List-Unsubscribe:
<mailto:googlegroups-manage+476853432473+unsubscribe@googlegroups.com>,
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/subscribe>
|
| Series |
|
| Related |
show
|
The series allows setting the glitch threshold for the detected signal from a DTS property instead of a hardcoded value. In addition, I applied a patch that replaces opencoded masking and shifting, with BIT(), GENMASK(), FIELD_GET() and FIELD_PREP() macros. Changes in v3: - Remove the final part of the description that refers to implementation details in fsl,imx6ul-tsc.yaml. Changes in v2: - Replace patch ("dt-bindings: input: touchscreen: fsl,imx6ul-tsc: add fsl,glitch-threshold") with ("dt-bindings: touchscreen: add touchscreen-glitch-threshold-ns property"), making the previous property general by moving it to touchscreen.yaml. - Rework "Input: imx6ul_tsc - set glitch threshold by DTS property" patch to match changes made to the DTS property. - Move "Input: imx6ul_tsc - use BIT, FIELD_{GET,PREP} and GENMASK macros" patch right after the patch fixing the typo. Dario Binacchi (5): Input: imx6ul_tsc - use BIT, FIELD_{GET,PREP} and GENMASK macros dt-bindings: touchscreen: add touchscreen-glitch-threshold-ns property dt-bindings: touchscreen: fsl,imx6ul-tsc: support glitch thresold ARM: dts: imx6ull-engicam-microgea-bmm: set touchscreen glitch threshold Input: imx6ul_tsc - set glitch threshold by DTS property Michael Trimarchi (1): Input: imx6ul_tsc - fix typo in register name .../input/touchscreen/fsl,imx6ul-tsc.yaml | 12 ++ .../input/touchscreen/touchscreen.yaml | 4 + .../nxp/imx/imx6ull-engicam-microgea-bmm.dts | 1 + drivers/input/touchscreen/imx6ul_tsc.c | 122 +++++++++++------- 4 files changed, 95 insertions(+), 44 deletions(-)