| Message ID | 20250917080534.1772202-1-dario.binacchi@amarulasolutions.com |
|---|---|
| Headers | show
Return-Path:
<linux-amarula+bncBCQ4XFG47UFRBVGXVHDAMGQEI36MMWA@amarulasolutions.com>
X-Original-To: linux-amarula@patchwork.amarulasolutions.com
Delivered-To: linux-amarula@patchwork.amarulasolutions.com
Received: from mail-ed1-f69.google.com (mail-ed1-f69.google.com
[209.85.208.69])
by ganimede.amarulasolutions.com (Postfix) with ESMTPS id F21823F14F
for <linux-amarula@patchwork.amarulasolutions.com>;
Wed, 17 Sep 2025 10:05:41 +0200 (CEST)
Received: by mail-ed1-f69.google.com with SMTP id
4fb4d7f45d1cf-62f5135a320sf2376386a12.1
for <linux-amarula@patchwork.amarulasolutions.com>;
Wed, 17 Sep 2025 01:05:41 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1758096341; cv=pass;
d=google.com; s=arc-20240605;
b=P7zCkt1WqscO9dnIs2ILOSx1XLNCYs6dGhPISz6zHJrpHkM+6n5KXDLrspS7vZ/uzZ
78lsVt9Mtv4YyL62aRyLEOErzMkAmxe1/ZO0X0rQJa2fUuMJeRGGayuq4xLc79dPk7FF
G0vpyVhRs/37/USPT+tE6EwHU4+DAsWNWvJvNXCcX7VC/kuScwWsUdY77ogMaq0kvF1q
qOnvUHQjk38WjBG7otolAEgCHcT/pM2rnCb2UxJ9NrrZmEpYL+E/U3D+dWNtmFR6c2s5
rCrPMwpylpA2gnjmo3Ht0eJX6xIuBO67aYxRVM5r0WTq4V7+/oRFPPpr1UtmmTPyjN4k
Zyaw==
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=z11+GWvt1c0ATjVVOsNJzgGOmJ/F4c6MLEUwEMoA/Kg=;
fh=acyOH8xbbh+HddiZ7d9ZPJhePnVtAfiHIROnhB896TU=;
b=FYepiZltL3zBSWuoyWQV/YQx/eEE8CiEHgprFN6EiKZVLXx5/n1flud4RnpnVBjjNX
PuVBSI9Lqh6kLo9C13mmA5J15lOtgqbftnap8PFVBnaJ/CvOnw5OoYOV4xZc88Ai+SkB
vTdGBdoPc9+dAN9Hl9Rf85UJZaj1mkkzgcOuNDHi59XI+fZGb3AH56QgT3tQAr6pfal8
o2EWxa7VTiFhN8GdUjpt5Pj11cMQmiG/caURxsuFNgqEzncrY3YfZjXxZgXosM2w84ps
0J/L76ZkrD4xMtCZIzat9DF/eqDBWj1X47CGkoiJm6hJZH7op4UnZTi19C9XWiGYE+J6
/guw==;
darn=patchwork.amarulasolutions.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b=rhUfggqL;
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=1758096341; x=1758701141;
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=z11+GWvt1c0ATjVVOsNJzgGOmJ/F4c6MLEUwEMoA/Kg=;
b=TTbEIEyT9PmkK6jwLDfaGM77JGg0KGZ8xClL8iYxbjAHhu1GdxbM4+Ctn1EaWm/ydZ
zxNdnLFw/KgEWUsmhwFKRrYj3L6FOwHBgkX9z2WBB1xdUlJxr98tpQQJcpIPKwrnx9L5
TCKD8yBDNBlIzIX57E6k6SbwhZrNhRUcegBAc=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1758096341; x=1758701141;
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=z11+GWvt1c0ATjVVOsNJzgGOmJ/F4c6MLEUwEMoA/Kg=;
b=QOiovxtx7Zcw8ip2ChdrvCUi9UPQ0I7X1Zv5ULNjBwkRbxnDUzMq37tc3LpqQN26QF
xiHLGk8RXrKWb+1fo1aquZEsbLplPqiuatq2OR9loGabXQHejy7wYU2aPSmNaxEwZvIL
U4dN1lUqs61PF9L1S/7oMoB7wesZw355C1h2irjijB9kOpQbJA3hN0MEAdFMtIrhYod1
+Xi4JGntrDSWDpq0bOSeyiflCa7lUHgaIYodJRPMW7L+Qlxodloh6Sboqxe8TOZafAn7
CXYbm3A/cRfUHNW07ywK6PoqmqMzl87qk0bbo3vKQzcgrn1hpAnSYw8xaHsoId4hWAkT
dC4w==
X-Forwarded-Encrypted: i=2;
AJvYcCVZD95BCeCqVGt93fq49tZnWVGYkf6SxJmh/VVpfzeU8iM5x/UzZobn99+ZecBaBD+FEaBxWaIa0tocGqUs@patchwork.amarulasolutions.com
X-Gm-Message-State: AOJu0Yx4kaFRXbvRoDNRwmZBA7JyWYEEK4GVUVC8H0S+SGmQEEREx8l9
Q9KGkB3D0dzHua+ipeQ4SYJHiP4EyhR1pcXf63POjVxRhXOQAYTsEo9TiPB1Uyg2lWNf7w==
X-Google-Smtp-Source:
AGHT+IF12WGwgtjUYJ4O2AVBnResJnXewU3Hh5CIqSWrXO9sY12R2ZKnDTzAbRQsQkf83SFZultZkg==
X-Received: by 2002:a05:6402:278e:b0:61c:87da:4bff with SMTP id
4fb4d7f45d1cf-62f8445c1acmr1349268a12.26.1758096341326;
Wed, 17 Sep 2025 01:05:41 -0700 (PDT)
X-BeenThere: linux-amarula@amarulasolutions.com;
h=ARHlJd51G0nR88NUpErLcua8zbH58gNN3Z3+rxa4OyF15tD8bg==
Received: by 2002:a05:6402:234c:b0:61d:6bd:6699 with SMTP id
4fb4d7f45d1cf-62ebe413001ls6336562a12.2.-pod-prod-07-eu; Wed, 17 Sep 2025
01:05:38 -0700 (PDT)
X-Received: by 2002:a17:907:2d93:b0:add:fe17:e970 with SMTP id
a640c23a62f3a-b1bb5e5d5f7mr133632266b.14.1758096338446;
Wed, 17 Sep 2025 01:05:38 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1758096338; cv=none;
d=google.com; s=arc-20240605;
b=A8X/65aTHwMIpP43I765sYaMkoyi4RwS0WwOIme2bVYU4wlsx+Ol/RLUf+umwSdCUA
PryQ0EwfE4U5Snhu1N3ag0iakIQrJ5SKxXPwRWtv66CU12Iu2CZiE9XsSf7PuWmULylf
ICWpfkhVpW0y1AzffkZaN7Q4K9j2akiXAwqxc9slr6w0v/8TQNWCYV6G3WcCRhbH1gm5
ud6pP9KEq4yLC850m9neR2ie6KHZKA/lToDycz+n/aqtfXDX2R96PqQOzkpirOc8gcOr
NLPz3EDaK4blq/SCBKicPVavkXkvhTpMNNUJXFUozmOFSBBUwfqWrviysHuM5109eUnh
/cQw==
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=NPuegdZHn6x7l8oR57Kwdwve5Qd3dUF765nGwdELATA=;
fh=AAICRkoQtQtkzDW3P94VnpK+GYdrDGhEPWFardc9QUk=;
b=Jd8x2rfNFnNdcGeD+zg35wDHF5Lda9SGmkx+pyb9I35exNy7/8svTzdKYSe6fovAR7
eOfFXDPntV9+FafH7JTqB08hvD8dCTUtCpynEJJE3e0mu4nH7Z5+2KVSOyDzOuTSUWEZ
MacjCZPINQs5ero1zoSfhXGbz98mfCdj34L56qfAS6iWXyil5Omm2kg/iy+ujZgaviS2
GQlDeVrPq2q2SYGXsKYza2Z6uGJJ8P2/5bh2Y2H79UqsQ++0gClAC8f9XWC2EiKxhsEk
IMJ9nlh/Q2WQcF59nWNuqgiIY3EKHVLqorIY7CW+Hrsbb/8vfv+Jp3bI9DWLOmDn6bHO
e8hw==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b=rhUfggqL;
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
a640c23a62f3a-b0b77347ef5sor332044966b.10.2025.09.17.01.05.38
for <linux-amarula@amarulasolutions.com>
(Google Transport Security);
Wed, 17 Sep 2025 01:05:38 -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-Gm-Gg: ASbGncuJhuHIWb+tCxLIwgmiRTxjVbtnNWn6xLv7asxdzpAuvJhovtx836scGPWQG6h
nlZWqNgCmiL73ZTl+LQiVtoL1YjitX0jZLmi33aKywTe3nRuRchULuE4McZgzWRa3C/QsgPZzwr
NKgzxSr1jcbkeeaMlpOSYVwO2KLtPWe5gch6F39xcWKQ94kZ0YBm76/+HJL+8ZKIOsF4pMLmyoE
scJES1wzOCDPReX3g7z59yXYDRY2256KSEb/Ib1m3lIJK9eikVyufveCdL3gUnonMhPFZ2Pe7tY
B3/68QMe/JPfiVb4nqga4nEDmLN4en1ndnNvOWhfcfnbZgglwUz5JrCF1JlDTPI0weRYpdfdRC/
FNypL8Gyiurp6j5otSnXUzeSoFkqclYL5WbWV9ddNgasnvEDNlBVThJp26D72G3NLHQMBcA==
X-Received: by 2002:a17:906:d54e:b0:afe:6c9b:c828 with SMTP id
a640c23a62f3a-b1bbebbb0famr156412566b.61.1758096337795;
Wed, 17 Sep 2025 01:05:37 -0700 (PDT)
Received: from localhost.localdomain
([2001:b07:6474:ebbf:1215:4a13:8ee5:da2a])
by smtp.gmail.com with ESMTPSA id
a640c23a62f3a-b07e1aed5ffsm924936766b.81.2025.09.17.01.05.36
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 17 Sep 2025 01:05:37 -0700 (PDT)
From: Dario Binacchi <dario.binacchi@amarulasolutions.com>
To: linux-kernel@vger.kernel.org
Cc: linux-amarula@amarulasolutions.com,
Frank Li <Frank.Li@nxp.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 v4 0/6] Input: imx6ul_tsc - set glitch threshold by dts
property
Date: Wed, 17 Sep 2025 10:05:05 +0200
Message-ID: <20250917080534.1772202-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=rhUfggqL;
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 v4: - Adjust property description fsl,imx6ul-tsc.yaml following the suggestions of Conor Dooley and Frank Li. 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 | 14 ++ .../input/touchscreen/touchscreen.yaml | 4 + .../nxp/imx/imx6ull-engicam-microgea-bmm.dts | 1 + drivers/input/touchscreen/imx6ul_tsc.c | 122 +++++++++++------- 4 files changed, 97 insertions(+), 44 deletions(-)