From patchwork Sat Sep 13 09:26:51 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4277 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ej1-f70.google.com (mail-ej1-f70.google.com [209.85.218.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 2BDA93F16F for ; Sat, 13 Sep 2025 11:27:14 +0200 (CEST) Received: by mail-ej1-f70.google.com with SMTP id a640c23a62f3a-b07c292b885sf154438866b.0 for ; Sat, 13 Sep 2025 02:27:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1757755634; cv=pass; d=google.com; s=arc-20240605; b=F95wwiPAKIUeSZIYBIgrzivYHziZ8ZMu6IS1I1f8oUih9kVEljdRAGIsqv6VUEjMKE jtscn9x2s2So2qDv20lMnABReIlkD2mvhPJYTjchIk2eAVQvV3QAyME1U59aSYxVyUZW e5GtoVfZEY4RUR9FqXqkQD8W/VLDHw3v4Jpv1Xun2YNf5MQ5fM1bDKxnkYv1CSNy6ErP 1LwkRLLi0gQ7DAUO9GvkskqqXL02GMY2kTtzrK4EZQHPh/7V8Ay6nAtMYkrcJvPxhSkq l5FG5Z0UVEoC6s6nUBP0uNxZcEZUj31irQEI/GDb9f63LjUIgpmKMa5GPauIJs47uXFA CW1A== 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=NO/X+HoaaQVblKA7aLdnZHapNsXqf56wNKuf3bqvcuM=; fh=LeIiAtYph1UtTjRdIWhi9HtZZ55MjHX05VKU8LOHRK0=; b=KIf2usle9B3wbjcWy/7AWTSzjpfzbzpoZYnxY8MF0GbY+YChOV9y/JvNYS8Y3e0fOI 1fFU4dkl7pQavLUnOZna3FsNX8d1PQgqw/t9q66GgYGTbfhiBNRijoZJjUSOIqIwrk3K paDnpPuuw2/hdnfj4zWAOiVaQui+ljG7U6Cxl8OmcGC4BjMkNB+YAXWPgwBzKWsZ/5at FZxd9dt2QphWrRPw8KxNVbpUwj1HmEl8oGIe2N7FTzFLCFoX+XbZA1YzaZFGzu0Fy02h +0Kh+kBBzPOyAqkku9bUSUkdYws30BW9tZWRKf+spdnet9lETsfm4yE4fXtvwfvJQbCY c6NA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=i4IlHfqp; 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=1757755634; x=1758360434; 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=NO/X+HoaaQVblKA7aLdnZHapNsXqf56wNKuf3bqvcuM=; b=Jdd6rwStvR5ii91m+ygjwNaE/l/26+Pbrf2ITlIoyYCii7DOSPLjdVrMgwrQDb4OLE 82+2TYvca09QcKKa9L9Ez44Ng89+w1wSafICvg+VC7a14x/uMxQJXj3dPulH/mFnEHL7 Qp2sQ0X/TmLHW0uJ7DDBGgC658z1nnTNrdg2Y= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757755634; x=1758360434; 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=NO/X+HoaaQVblKA7aLdnZHapNsXqf56wNKuf3bqvcuM=; b=wYRYf1n8tBTDstVJyXsfr6ZMLlil3mRfsebwxWFpxvt9+R1EJrZONeUF/OIOQzHr5c jARh2rmq7punpZMC6ESfsj8vEpd0U+pEj9g9PjZWOqhaqK+kZmA1w+AAh2DtOoffeBj0 yzJ72eQUzO11vqRnp1TcZ7WqGqwUHjjdpglXry39L+sCkP/KA1QoJxWp6Po2kwW3+tJM e23h2smMiCG6mwcn7qM3JeVCwnOzMVNFISATugtxKUAGVoy+eUv5TH3DnJFtC74XWg3s 4FIzfCG0pCanufGy+Lmiw20GfQdz+hjQ7gO0QxzQeas68wacGGboyNcbEj7qngQdyG7m qhGg== X-Forwarded-Encrypted: i=2; AJvYcCVXD0iqE+d/FvpO0mj0BGNVMV49KchUYtrONgLrgo2jhxgE5lZbG8hb10M3O/Dh+KpvM7sH9kiAS1D0v+oK@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YysQxIgdpcLqPAhR8AaemgjwigJ/q+/XMg2uyyqyqAeU86C9bxY RsXXFKcGod9UwsaHtcwEfKVQYqy54l86DB0ABvtnY2X5f++yL6XLloWjiE2GN6hgWHgsGA== X-Google-Smtp-Source: AGHT+IHPM99+9463avjbX0kqXFfGuL0xW5PgVTOnenbxw+GfS5DHYE74jYwmcZ4F86a9dJtd9FBLQA== X-Received: by 2002:a17:907:843:b0:b04:315c:8760 with SMTP id a640c23a62f3a-b07c3838a93mr542212566b.50.1757755633438; Sat, 13 Sep 2025 02:27:13 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARHlJd4SYG+9msTYcQGIyMZYA0HTxekgfWmKQF4CUf3NUYd4OA== Received: by 2002:a05:6402:4384:b0:61c:c9e2:e4c6 with SMTP id 4fb4d7f45d1cf-62eba37710als2310017a12.0.-pod-prod-01-eu; Sat, 13 Sep 2025 02:27:11 -0700 (PDT) X-Received: by 2002:a17:907:9694:b0:b04:6973:1ee9 with SMTP id a640c23a62f3a-b07c3570af8mr620833066b.16.1757755631009; Sat, 13 Sep 2025 02:27:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1757755631; cv=none; d=google.com; s=arc-20240605; b=b0DHFJYXfJzxyMyVUIhM2yQhBRM950QjZYyxg5Ju53sWLbVaBKKt5LqRl57DHri6AQ /cmaVIy4+qYaalCBLPB/D0+WTtLhsUi33VlU9ZRmu3njX5tcJ/RJiX3Kp0Eo+loTXJmq fhMTzm09cjeIs6IFVblwshMQdt2zld+NaFpLF0zaEQEATCqv3HFixY+L1BQWfC35cdBs /bqQ3VRpNRtQfmtD1wOBikMk185pqevlPUAXA0tNCsyAagC87YfO97Ku4Xtp3OzqKHi5 zXocrbCXyO7Um7tA4HxfBXZ0RvAsLf87Hsn5mSbRRuiheBkiFxOm/eb/hpVJMvqspsNo i9Pg== 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=sqXoJTPCt/TEsVffyq8j5TIAdrRKPjQJmGTKxR+1RTc=; fh=5IPoofO8fd847Zr+LJ+89nR9QZf+bxlD0HrxkhpH2D0=; b=jiMJCkeWvp69fJ4aeCbM7wj3xmEDd3eBdMh2nJZdHjhz15Zuit+23wlxWj6f7wACsD bDdKa4jhwgPIpZDiW5gfksNOe7SbD0qhhuyEHWub590MAHmGMJz5oZl0227k1Ya1FBcx 0fLiDbOtP7qvs54pInFKuiSaIDcq6ABcqRL5fGt/ZNlvm7Gil3GleY5PDigv01qML3Ll la+43MK0zq05UiCBlYzTJ3GEjVFyItkCQhgeY846+H4bT98Ftb2VFzjafCM/dUh5VIfV lyChBjxavT6vVcVnbH18cMyY+xu/PuiF2o4OAQI/gfcHFEG4A094fYO+xh8iCabRwR8X BVDg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=i4IlHfqp; 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-b07b32a1956sor233391466b.12.2025.09.13.02.27.10 for (Google Transport Security); Sat, 13 Sep 2025 02:27:10 -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: ASbGncto7ZZRuHAQsu2lJUwfyovJyN3dDNlIOUbXz2cV40COBWWYBrwQTZRIk9pjbRu tzU7J6NemhQZ4Oz0m9v6n3vF0v5QJiIVhT6ir1tZm7W9JYtLntXvNp5nLZtyVuyFDGZqIlvapn3 D1fuapOGiFLAEV32k6169AGSjaKQEhO8DomOIqOoTQEVQxfV+y+USmWbt3RQuOGfMk0/Pg0qEkT vxohFOQiFu4+Gwy8W/3m329NHLdfdMY2KaFhddCoib8geae/UsfUKmBShHwgrWzPDiclUSIygjR 4XlfAFk4AlKLzg/tqTTFfCQRBcRCrvkCP9VvMs6W6p93IInq8EZ0XsV/zlAmD2q5nuWs4b6hHs4 K7N2UFt47CAbQlwEIJ61iOfericYIL1qTKTT3z8OIGjzsJs84ny5cOd1XKJmqB4rK6EfVwXt0o3 DX0hd9llcj4BOo4fd5JSP/ntftneQIboA/k4edle2PDalh8MbS1tt288uG6FXnTRpH X-Received: by 2002:a17:907:daa:b0:b04:97a2:64f8 with SMTP id a640c23a62f3a-b07c3532805mr587574766b.2.1757755630506; Sat, 13 Sep 2025 02:27:10 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-82-56-38-125.retail.telecomitalia.it. [82.56.38.125]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b07b33478besm551705766b.99.2025.09.13.02.27.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Sep 2025 02:27:10 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Conor Dooley , Dmitry Torokhov , Krzysztof Kozlowski , Rob Herring , devicetree@vger.kernel.org, linux-input@vger.kernel.org Subject: [PATCH v2 1/5] dt-bindings: touchscreen: convert bu21013 bindings to json schema Date: Sat, 13 Sep 2025 11:26:51 +0200 Message-ID: <20250913092707.1005616-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 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=i4IlHfqp; 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 Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Convert Rohm BU21013 I2C touchscreen controller device tree binding to json-schema. Additional changes: - Replace -supply with avdd-supply to match example and existing DTS. - Add reset-gpios in the example because it is required. Signed-off-by: Dario Binacchi --- Changes in v2: - Added in v2 .../bindings/input/touchscreen/bu21013.txt | 43 --------- .../bindings/input/touchscreen/bu21013.yaml | 96 +++++++++++++++++++ 2 files changed, 96 insertions(+), 43 deletions(-) delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/bu21013.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/bu21013.yaml diff --git a/Documentation/devicetree/bindings/input/touchscreen/bu21013.txt b/Documentation/devicetree/bindings/input/touchscreen/bu21013.txt deleted file mode 100644 index da4c9d8b99b1..000000000000 --- a/Documentation/devicetree/bindings/input/touchscreen/bu21013.txt +++ /dev/null @@ -1,43 +0,0 @@ -* Rohm BU21013 Touch Screen - -Required properties: - - compatible : "rohm,bu21013_tp" - - reg : I2C device address - - reset-gpios : GPIO pin enabling (selecting) chip (CS) - - interrupt-parent : the phandle for the gpio controller - - interrupts : (gpio) interrupt to which the chip is connected - -Optional properties: - - touch-gpios : GPIO pin registering a touch event - - -supply : Phandle to a regulator supply - - touchscreen-size-x : General touchscreen binding, see [1]. - - touchscreen-size-y : General touchscreen binding, see [1]. - - touchscreen-inverted-x : General touchscreen binding, see [1]. - - touchscreen-inverted-y : General touchscreen binding, see [1]. - - touchscreen-swapped-x-y : General touchscreen binding, see [1]. - -[1] All general touchscreen properties are described in - Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt. - -Deprecated properties: - - rohm,touch-max-x : Maximum outward permitted limit in the X axis - - rohm,touch-max-y : Maximum outward permitted limit in the Y axis - - rohm,flip-x : Flip touch coordinates on the X axis - - rohm,flip-y : Flip touch coordinates on the Y axis - -Example: - - i2c@80110000 { - bu21013_tp@5c { - compatible = "rohm,bu21013_tp"; - reg = <0x5c>; - interrupt-parent = <&gpio2>; - interrupts <&20 IRQ_TYPE_LEVEL_LOW>; - touch-gpio = <&gpio2 20 GPIO_ACTIVE_LOW>; - avdd-supply = <&ab8500_ldo_aux1_reg>; - - touchscreen-size-x = <384>; - touchscreen-size-y = <704>; - touchscreen-inverted-y; - }; - }; diff --git a/Documentation/devicetree/bindings/input/touchscreen/bu21013.yaml b/Documentation/devicetree/bindings/input/touchscreen/bu21013.yaml new file mode 100644 index 000000000000..aeb581fcaf29 --- /dev/null +++ b/Documentation/devicetree/bindings/input/touchscreen/bu21013.yaml @@ -0,0 +1,96 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/input/touchscreen/bu21013.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Rohm BU21013 touchscreen + +description: + Rohm BU21013 I2C driven touchscreen controller. + +maintainers: + - Dario Binacchi + +allOf: + - $ref: touchscreen.yaml# + +properties: + compatible: + enum: + - rohm,bu21013_tp + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + + reset-gpios: + maxItems: 1 + description: GPIO resetting the chip + + touch-gpios: + maxItems: 1 + description: GPIO registering a touch event. + + avdd-supply: + description: Phandle to the regulator supplying the analog circuit. + + rohm,touch-max-x: + deprecated: true + description: Maximum value on the X axis. + $ref: /schemas/types.yaml#/definitions/uint32 + + rohm,touch-max-y: + deprecated: true + description: Maximum value on the Y axis. + $ref: /schemas/types.yaml#/definitions/uint32 + + rohm,flip-x: + deprecated: true + description: Flip touch coordinates on the X axis + type: boolean + + rohm,flip-y: + deprecated: true + description: Flip touch coordinates on the Y axis + type: boolean + + touchscreen-inverted-x: true + touchscreen-inverted-y: true + touchscreen-size-x: true + touchscreen-size-y: true + touchscreen-swapped-x-y: true + +additionalProperties: false + +required: + - compatible + - reg + - reset-gpios + - interrupts + +examples: + - | + #include + #include + i2c { + #address-cells = <1>; + #size-cells = <0>; + + touchscreen@5c { + compatible = "rohm,bu21013_tp"; + reg = <0x5c>; + + interrupt-parent = <&gpio2>; + interrupts = <0x20 IRQ_TYPE_LEVEL_LOW>; + reset-gpios = <&gpio2 19 GPIO_ACTIVE_LOW>; + touch-gpios = <&gpio2 20 GPIO_ACTIVE_LOW>; + avdd-supply = <&ab8500_ldo_aux1_reg>; + + touchscreen-size-x = <384>; + touchscreen-size-y = <704>; + touchscreen-inverted-y; + }; + }; From patchwork Sat Sep 13 09:26:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4278 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 798143F16F for ; Sat, 13 Sep 2025 11:27:15 +0200 (CEST) Received: by mail-ed1-f71.google.com with SMTP id 4fb4d7f45d1cf-629f069572esf2833249a12.1 for ; Sat, 13 Sep 2025 02:27:15 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1757755635; cv=pass; d=google.com; s=arc-20240605; b=MnYTArOnUxYGh27YMaqpiDnxYW6FYJlNayRxl6nT+YID9pTIfx4DWhUdVIf2xy3lmx h0KbEh0XfM33Vk/qop5GdNc2UACRo/QywzhMTsEiGTb2zzNqp0cMjQvukbqRNhy1cs18 Cqq2e6SdLLVKz1JmJxavu5BVQFChasY3PYgOVGkZRJvC3jlDI09XZzJIGsvp+2CGoWgH 1Y2+tHfRDxgW/G6GWS7FPiHWFkgO4XkMUFgbH0kfTokz2G0czJdtHNap4CLoMcSxdw5G /PWxmLOYv2IWm9Y+3ydjY0brgFoFM9oCyYcNYVLvndOnKLSBeD54sUkctuWMfXsBjxJ3 NVcw== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=m0PBs+mk641yogYYKOaBrqKwiLXoPA4U1ZOqTRrAUOE=; fh=dNIEQ+bdWRsVQzL4VIfI1sFzAQaqyYawVTO4ArWRhkk=; b=GNXhrJ1+rHAfon1bvztTSvqShokrQWZqNHLMiYjE6nRY3PaoVOuEY7H6pbZUGcltM5 Wj3DlqZ09nSpebOCaFGe1YieQoi1zl6dcCiZphtV7VxpqV7UoAbd5dSCPvOJsrX9KeSS FNLeGs7k2Mx5Vtd/RM6wD5caH6wxX+rJxkOyZmwLzw8xa+8aUWO/+WM9ZcGayaFkMtn5 EIzOx0SZI3RUxZnTvtUu7oAWzB5JgqWkxLWb3DFv9Ugg3ogrgZOSmRta0Y/2oAjt3Ebs htkE4p9uDvdK9IJVVLfWttZUqtDtAPT2714+bAOOvFmz4gz+LB40EdbF2k846zhV1PXF yg2Q==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=CofzrzH8; 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=1757755635; x=1758360435; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=m0PBs+mk641yogYYKOaBrqKwiLXoPA4U1ZOqTRrAUOE=; b=hCKuxZbchMOsSiqOWTlpRX1We1Rixj2EbZGAqcyEAw9lMRxVnD53ClxMt8qdRkD2P5 jdwc4Z/oCQgclUKsNaIfmrS8OyvzckxYI0yjWGGjV2Qb9ECfW0kvr9J9nehxiFrwpDrd 03qCS0sYgxFV0QHRTEWdzOycZvBYfqsHomXAc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757755635; x=1758360435; 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 :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=m0PBs+mk641yogYYKOaBrqKwiLXoPA4U1ZOqTRrAUOE=; b=OzzvG8qXldTq1SSyTtf9of0avRyysdCmM2c3+IXz+44xVjmoTAn4ZVG2nl8fUFhRY1 8S55gK8ROps0w/dUerIMMJKDMMR9mNmO2c8Va88AWnXEPULbjfcB/RTmT/gm01IRvnZm QGV/QrQBgmJlTpwI3l9BygYzjh/05CslQGPEs8TtEThcVM1liXTIF0wzdokX06CcFqAe nGFmMD1Gj9ulDLbUJtFqfHsq+3iJc+cc9uibQyg9mxDg5j6iZfgNP5fgMPbLJuSlGigG tfPIiR/Vp6CLjFLVSlg9miGfT0SdVqwcGfrC03uR7owicCHZdXBNdSJ6Kh6DpuxK+iI+ 5qRA== X-Forwarded-Encrypted: i=2; AJvYcCXIFwZvv7wkRg53gwmLEj0sWMyLXWt7iGrX1vijcqHLnoFlDl4VnzRVJhss2P5EZtXXwnXKalDc0/ffxFCb@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzdZL5bQXyULMET2oRtv4YvQNvkVZzQW0Z1QRzLoYJWZAdkRh8g IL9FTtHjs6e7Ipzk+MfrMHKit8aMoI5/BpH6IcGQN7WCtzt5v/LMWMwbeFmGU6zMAyiALw== X-Google-Smtp-Source: AGHT+IEPxNgl+7FVJ6dNMHKh7wjQfqPtmtVlQGi05Ji+Wk0X0gkE3OktjomVzC2QsHPFAMotnmN8ig== X-Received: by 2002:a05:6402:46d6:b0:627:9942:19a0 with SMTP id 4fb4d7f45d1cf-62e7ad277c2mr8314338a12.12.1757755634792; Sat, 13 Sep 2025 02:27:14 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARHlJd7lUPswpTyPupJX+iPkLDtwEo6hqwoBwPYjOC80jpSUmQ== Received: by 2002:a05:6402:b7c:b0:61c:21f1:52b9 with SMTP id 4fb4d7f45d1cf-62d343b6c5els1454735a12.1.-pod-prod-00-eu-canary; Sat, 13 Sep 2025 02:27:12 -0700 (PDT) X-Received: by 2002:a17:906:6a19:b0:afe:d4b0:c0bf with SMTP id a640c23a62f3a-b07a6483849mr1080519366b.17.1757755632225; Sat, 13 Sep 2025 02:27:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1757755632; cv=none; d=google.com; s=arc-20240605; b=ZEtjzwV53Gzqxj7B4uDC6DAklfGOzs2kfHdeJd682XTYiimF2q40s8k55FJoq3FpKQ PWVHlyFskd94zCL1GxctSwBbgZwpm4l/ZW2JUWxMHmjRiAUTPpP5Y4W2Z7OckzdT6O2q E9LGNxCyPf8/lPP7JQekryt+aW+p5Lm6W1MugM2UjWdzlz3AqqWbqohQN0xlKB93YQDn OoSlk4SugzhgUeEmo2hcGGF8/kFxI3Ns5rdbdyGuEApGEYiywKYIVWCZWt/6Ge9KgCD3 3X6OWFmqs+uzQ1/LxGt0vgdiL0xasbNTBO6sH1QXijYv37iQ7roZxdol3XZIUrf297mM PtQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=sGiYHcgbQQ/Nll0kzwHfCK66y6f3gzxV5kd/8fXvCFw=; fh=5IPoofO8fd847Zr+LJ+89nR9QZf+bxlD0HrxkhpH2D0=; b=WklQtr3oVl0xHeimGPIkb+v69aE/c+b7FwotVabImUNSman4W1dnG/7XceMAEsM4L0 xWSYeE0gwHXOOEdB8UHKobHxgAXSyRyLw0FIcTYt+twgmsdlsqDmWbGqdq+TQzz4Jg1p HpNKSE2HUJXwcQjEj9/yhcA4Nh+XokMCmZBlf0AuCnW7MMBYxEswtPtYycMz9mcJrtGz M9DJGgLOaQIj9XRu49TkhwYqPjvqTEoYcnd2E+TcDq2ktqLT+0wAbhxtyu9SfuSmsDqv SH7rmVoB+vL2YyJeKcr5FHNGaoxXc2lmofJLr39yBWxYpMAUzcw80XGkvaWw1vpMRmsD oinw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=CofzrzH8; 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-b07c59a953dsor120887966b.3.2025.09.13.02.27.12 for (Google Transport Security); Sat, 13 Sep 2025 02:27:12 -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: ASbGncsjUJJyDmtgWrnilKnMwWgOMdxgBzagbr9Usg+E9KluNio+Z5GaJsZ7qoL0JWr J6H5i8fc6U/Vz+FWxdkCAo1ThNj9tzQvIwXETgqyU5C8hSv3racCgCdMQUrLX32eoPhPadTMiM/ o0jx6300V1T3yQwDl2TEXmBrR1xntFJpzlrULd7KxjGBSK5D1TCqnFOf+4Rq9r4l5irlNyAYzD1 UewbcZoZ6+Okv8RCNi+dABe8Lj8sVoJJMHDTHBTJVCFqQxN0uojhsrBlo4/Q8m8kLVFC24d4C2q gv2l38McyEensMUpUYB/qg5XE5l90qcL3NRbXbLXwmEdLp/JxDOQJa0iAOWwyOXyeUjja65mC4M rd/HOj84ghnJ1uRzrbfngs5viN4lIBtsRi8tXtcuolvDtuIjSlYNo5pzVmxG7YaQN5x9hj8Nw4t 0qkVG20YF/JjlRc/RM8t2r/WGWz7rRS1VNnx1mSH5MNls4hm54jHaCs0XV5p3MjafqBcz+IJE7o 1E= X-Received: by 2002:a17:907:7e8f:b0:b07:ce0a:9e83 with SMTP id a640c23a62f3a-b07ce0acb88mr418283466b.19.1757755631742; Sat, 13 Sep 2025 02:27:11 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-82-56-38-125.retail.telecomitalia.it. [82.56.38.125]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b07b33478besm551705766b.99.2025.09.13.02.27.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Sep 2025 02:27:11 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Conor Dooley , Dmitry Torokhov , Krzysztof Kozlowski , Rob Herring , devicetree@vger.kernel.org, linux-input@vger.kernel.org Subject: [PATCH v2 2/5] dt-bindings: touchscreen: convert eeti bindings to json schema Date: Sat, 13 Sep 2025 11:26:52 +0200 Message-ID: <20250913092707.1005616-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250913092707.1005616-1-dario.binacchi@amarulasolutions.com> References: <20250913092707.1005616-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 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=CofzrzH8; 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 Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Convert EETI touchscreen controller device tree binding to json-schema. Signed-off-by: Dario Binacchi --- Changes in v2: - Added in v2 .../bindings/input/touchscreen/eeti.txt | 30 --------- .../bindings/input/touchscreen/eeti.yaml | 62 +++++++++++++++++++ 2 files changed, 62 insertions(+), 30 deletions(-) delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/eeti.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/eeti.yaml diff --git a/Documentation/devicetree/bindings/input/touchscreen/eeti.txt b/Documentation/devicetree/bindings/input/touchscreen/eeti.txt deleted file mode 100644 index 32b3712c916e..000000000000 --- a/Documentation/devicetree/bindings/input/touchscreen/eeti.txt +++ /dev/null @@ -1,30 +0,0 @@ -Bindings for EETI touchscreen controller - -Required properties: -- compatible: should be "eeti,exc3000-i2c" -- reg: I2C address of the chip. Should be set to <0xa> -- interrupts: interrupt to which the chip is connected - -Optional properties: -- attn-gpios: A handle to a GPIO to check whether interrupt is still - latched. This is necessary for platforms that lack - support for level-triggered IRQs. - -The following optional properties described in touchscreen.txt are -also supported: - -- touchscreen-inverted-x -- touchscreen-inverted-y -- touchscreen-swapped-x-y - -Example: - -i2c-master { - touchscreen@a { - compatible = "eeti,exc3000-i2c"; - reg = <0xa>; - interrupt-parent = <&gpio>; - interrupts = <123 IRQ_TYPE_EDGE_RISING>; - attn-gpios = <&gpio 123 GPIO_ACTIVE_HIGH>; - }; -}; diff --git a/Documentation/devicetree/bindings/input/touchscreen/eeti.yaml b/Documentation/devicetree/bindings/input/touchscreen/eeti.yaml new file mode 100644 index 000000000000..97027914d6a6 --- /dev/null +++ b/Documentation/devicetree/bindings/input/touchscreen/eeti.yaml @@ -0,0 +1,62 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/input/touchscreen/eeti.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: EETI touchscreen controller + +description: + EETI I2C driven touchscreen controller. + +maintainers: + - Dario Binacchi + +allOf: + - $ref: touchscreen.yaml# + +properties: + compatible: + enum: + - eeti,exc3000-i2c + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + + attn-gpios: + maxItems: 1 + description: Phandle to a GPIO to check whether interrupt is still + latched. This is necessary for platforms that lack + support for level-triggered IRQs. + + touchscreen-inverted-x: true + touchscreen-inverted-y: true + touchscreen-swapped-x-y: true + +additionalProperties: false + +required: + - compatible + - reg + - interrupts + +examples: + - | + #include + #include + i2c { + #address-cells = <1>; + #size-cells = <0>; + + touchscreen@a { + compatible = "eeti,exc3000-i2c"; + reg = <0xa>; + + interrupt-parent = <&gpio>; + interrupts = <123 IRQ_TYPE_EDGE_RISING>; + attn-gpios = <&gpio 123 GPIO_ACTIVE_HIGH>; + }; + }; From patchwork Sat Sep 13 09:26:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4279 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id A2E7C40C94 for ; Sat, 13 Sep 2025 11:27:16 +0200 (CEST) Received: by mail-ed1-f71.google.com with SMTP id 4fb4d7f45d1cf-629f069572esf2833273a12.1 for ; Sat, 13 Sep 2025 02:27:16 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1757755636; cv=pass; d=google.com; s=arc-20240605; b=Urffd6N9hwmE6wtpUIzKhsRSXHQbowSDNr5bt1Pm0Aw1PedVA4PJW+MHzM6QHCqkGi VBHOgFb31UdSODPDuai8YBIPtrxMEmvbUiXUQibENixztQdC5PyGrii9JYTiLmtVuzH1 eTDCclxtBtN5rW0E9RkWip/H9IDsj+K1ssD3nU6LY8qxJ7HgBxKAprHYA0/CI/iVBr5W 8vd9hH3Pe1OMBwdW/qvCKmKBUmKGZQ34nY8mtM2+lzEgwp+ZcohXadB1kiDQ/jrgr68J 18hBY85yr8zcgTKx0SeT8xVCDSmbDsWGQIasdkZHOfhTJ30nlWhGdymRzvlWvimtrnO3 OBaQ== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=1eI4KbQrNm/VuPABH7RRrE2/Y/cl4M6E+rsNgSe6juI=; fh=59OcrTC/Pmruq2jk9Rb8qsKA/C1+H7pgmS7fLs/r6qI=; b=KKTYFcPZzESexHBp7xSHrb8wFT0kNnD8VriA353hrYp5uKqto+LEMYhmzJ/xmezZeY DV2ygsYfiJb0CRFvUjY9Qkdy2Y6PVFzhWIB1oNUgavzCXrQX+OqCmH2ITBbKH0VnG5fN 3WGJOQHvitR8GQpZOw46e+oj76PSP1sliqtbKoC95JxvMJ7T9BchyTqEDUGROl6Mxx87 tCUoC0DvZl4IAi7gqcVy7uFKkB5J4KhWIlgfcUdVoYDn61KTqSSf/9nm2FVVSU6wpxvt 6KQj5HuFYt8lzkR3qN8oToPlfVrNOMO6L+ABvBvoFMEcrQ95OXl3qY8p61UkBCREAbjK yPcQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=cCOGaB79; 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=1757755636; x=1758360436; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=1eI4KbQrNm/VuPABH7RRrE2/Y/cl4M6E+rsNgSe6juI=; b=QjvYSPTE8O2xftw7fyoIOmI+b7Ujx9JgORh6YFC2Wr0w7oJ8aEpKTuH5zTAWwNKpti CGlwCrlCOOnXb8wkMFy4JZN+MpYLjvrtoPlypA4Fhw/4cP8I0r+7frHjeUJ6RLeNHgJ/ +hliC1Bo/GSEMorwsmIIP7Y/KNGjqVCEQbDng= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757755636; x=1758360436; 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 :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=1eI4KbQrNm/VuPABH7RRrE2/Y/cl4M6E+rsNgSe6juI=; b=j97/bXfWt0jbHSYm9e1NiK/qbbkDlrZQnHOGH0Pf5/7ABRKQ2LIroUz8bTtdZe18Dd ebCF2kdnEFewpht89cfC3RKxpdunZ0pEqdY1luu1h5SGRmXpiQQB4xTquvMUjrZd+SPl IlqJTWV0pI7SufOKLGRDhGXlgNVgZcl8lpWL7LI+8ifKECha1/0KyHOCInDuVjBdsEZB fGIjCkkfWdmYJzAc6jlvDZaxnoiEoyraMPXWkN6ND+Z+jGzzhxdntC9B8JnXIxvYyspW 6jEhvSKB1KfUHRGCqanvDYzk5WquojWfcZLOtEDgsC03DRYgsUPviHhbYjhDPEYaYPam tC8g== X-Forwarded-Encrypted: i=2; AJvYcCWwvDUhWI3RXO3qxJjO263nxYNIlFnN88Lk8FnocDm85hSwAnJBLbCcndP9CGzKx6s52MutGOX6zLCovr5C@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yx8pPzfJcSO6XpOs3FtejPRixoH5wGY4+VJaXCuHB0BxNsXwAll ZMstu9cjaAIxgBFM0uzj3ocGD/6g0isJa4WIzrHlR8RabOYpdqnCHMBMstvUH//mxjzhcA== X-Google-Smtp-Source: AGHT+IFhKg0XmZllRnOol41pnQSN1/flEAQe8tyQH8eji5Aga6mxAL6yIdnuzBJjHuOf6KOKCTGivg== X-Received: by 2002:a05:6402:46d6:b0:627:9942:19a0 with SMTP id 4fb4d7f45d1cf-62e7ad277c2mr8314363a12.12.1757755636219; Sat, 13 Sep 2025 02:27:16 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARHlJd6KPyTG9fk1nR/VnwsCq2ZKoWaTbori8OpUHWR1fXcYxA== Received: by 2002:a05:6402:4618:b0:607:2358:a304 with SMTP id 4fb4d7f45d1cf-62ebd3c060bls1100490a12.1.-pod-prod-00-eu; Sat, 13 Sep 2025 02:27:13 -0700 (PDT) X-Received: by 2002:a17:907:a48:b0:afe:8ae2:a8fe with SMTP id a640c23a62f3a-b07c236d8f7mr605539966b.14.1757755633540; Sat, 13 Sep 2025 02:27:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1757755633; cv=none; d=google.com; s=arc-20240605; b=OmvLg5t0ApstV7Ip7WN2GEOVl3MXSfL+F8FfvV7awbQt0i7WYfPcGReiFlWaEGY+WT uU1IYarMWLoSsfnOyOiV6w0p4bQmZuNjAEbKIYVIOkfaCmSA8dlKQhdUuYf2m23YSD7A TLeez+ahbuc0T5nYg2RbH5vQkZepLEHNPunvPXB8SKSFasovRdznoE/jHX6/nMQM70xV CiFrqdeXGWtC/dyk70NsxWZBK9J9xQ0ZhD6jutAN3KIt+GPOebNTaXVP5lSYE0s4XXoz NA+REYugR+SXAr6GW+I3LRKqg06sIdmWX9Y3BuLeIJ/l7sF5C/WLNVRkgA1uPiYA/i2I t+Sg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=llSqr6SrvAH3wy9n6q0vaWwWuQff59HrQWE9Ffc1WMQ=; fh=PJlCQmWZ7xVl8Up6Tr1dRjBjr7IehZDWlgXt1V1xbIE=; b=eaO2avZB4oXXWsyk8kN7ZM+Ch3yzA0UoxOwi67pxcCQbeQ3lzuGhnbCAr2P1/CGGlI s5jHXt+dEETU7ts0ApFaCS6AzV/QK1ysh7Auk7Ay4LD/84iRuW794DvYokQR9XtFjQyS Qf2kl6HPWjq5kxMvDYLyEuKwWNxUN488rQd3OtArrU5//rm7d2MQPmcLAVoe1UZux32E JNcsgyE1mtSP1Xu4wJ6DKV2iNVh1Enl8LqbtYYD/Zq5ngH1qESxIK5em34O9HXom/lg6 wEcS2IX/a0tovyPpKfH+UAh101310D4v4U7SfdyocZHOX4F8fZjUA0G+zbLKvYa8886Y AYPg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=cCOGaB79; 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-b07c861a31dsor166853866b.7.2025.09.13.02.27.13 for (Google Transport Security); Sat, 13 Sep 2025 02:27:13 -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: ASbGnctdfBSd5LLQAaZNipx1MeGw7uGclg34KcrqPBKd1hilILOwVze890kwRFdiS/y nW19mGU5A9FfAKrogB7er+2pK8LoRzMML8I+LcNSTdDqRfXMiIFvi9F5f11XROyBQcCjJ7IygcN x/uWo210CvrWK8WxOc/ppZNyDk5bPDckwoJ7pRzmxXB9HbhexDcvOW9EQ45DCR+emIkV1dAJE3A oiP/p45Qa/wv/pdVqFrGOH2AXFBoSakp1aWmp3B8hc/Wgp1DH5J8RXX+TFP9vxVL3V/vLAtcGiz bRo7Syk2Gqb3/0TdNX5v+ZWzq3QJn0CevEHuew2yfAT2yGQ2Hh8SM+lukmKAq8jJPyDy0jgaXV/ HqxT18Cv5jm5xAmy6ozsj7rfDRLPQX1s1+0DBu6HhkPuC3hIt4bJjXJVCbgvmiQE7iJJagagqw0 RqA1ONg2KDPtlB+mxha5NBUb+U2FU9OEUETE8W6qgJoldxXpWvg0YCGJ5hu83nXPUY X-Received: by 2002:a17:907:74e:b0:b04:6546:3475 with SMTP id a640c23a62f3a-b07c22b2136mr684830166b.6.1757755633084; Sat, 13 Sep 2025 02:27:13 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-82-56-38-125.retail.telecomitalia.it. [82.56.38.125]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b07b33478besm551705766b.99.2025.09.13.02.27.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Sep 2025 02:27:12 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Broadcom internal kernel review list , Conor Dooley , Dmitry Torokhov , Florian Fainelli , Krzysztof Kozlowski , Rob Herring , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-input@vger.kernel.org, linux-rpi-kernel@lists.infradead.org Subject: [PATCH v2 3/5] dt-bindings: touchscreen: convert raspberrypi,firmware-ts bindings to json schema Date: Sat, 13 Sep 2025 11:26:53 +0200 Message-ID: <20250913092707.1005616-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250913092707.1005616-1-dario.binacchi@amarulasolutions.com> References: <20250913092707.1005616-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 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=cCOGaB79; 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 Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Convert Raspberry Pi firmware 7" touchscreen controller device tree binding to json-schema. Signed-off-by: Dario Binacchi --- Changes in v2: - Added in v2 .../touchscreen/raspberrypi,firmware-ts.txt | 26 ----------- .../touchscreen/raspberrypi,firmware-ts.yaml | 45 +++++++++++++++++++ 2 files changed, 45 insertions(+), 26 deletions(-) delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/raspberrypi,firmware-ts.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/raspberrypi,firmware-ts.yaml diff --git a/Documentation/devicetree/bindings/input/touchscreen/raspberrypi,firmware-ts.txt b/Documentation/devicetree/bindings/input/touchscreen/raspberrypi,firmware-ts.txt deleted file mode 100644 index 2a1af240ccc3..000000000000 --- a/Documentation/devicetree/bindings/input/touchscreen/raspberrypi,firmware-ts.txt +++ /dev/null @@ -1,26 +0,0 @@ -Raspberry Pi firmware based 7" touchscreen -===================================== - -Required properties: - - compatible: "raspberrypi,firmware-ts" - -Optional properties: - - firmware: Reference to RPi's firmware device node - - touchscreen-size-x: See touchscreen.txt - - touchscreen-size-y: See touchscreen.txt - - touchscreen-inverted-x: See touchscreen.txt - - touchscreen-inverted-y: See touchscreen.txt - - touchscreen-swapped-x-y: See touchscreen.txt - -Example: - -firmware: firmware-rpi { - compatible = "raspberrypi,bcm2835-firmware"; - mboxes = <&mailbox>; - - ts: touchscreen { - compatible = "raspberrypi,firmware-ts"; - touchscreen-size-x = <800>; - touchscreen-size-y = <480>; - }; -}; diff --git a/Documentation/devicetree/bindings/input/touchscreen/raspberrypi,firmware-ts.yaml b/Documentation/devicetree/bindings/input/touchscreen/raspberrypi,firmware-ts.yaml new file mode 100644 index 000000000000..8faa796fb7dd --- /dev/null +++ b/Documentation/devicetree/bindings/input/touchscreen/raspberrypi,firmware-ts.yaml @@ -0,0 +1,45 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/input/touchscreen/raspberrypi,firmware-ts.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Raspberry Pi firmware based 7" touchscreen + +maintainers: + - Dario Binacchi + +allOf: + - $ref: touchscreen.yaml# + +properties: + compatible: + enum: + - raspberrypi,firmware-ts + + firmware: + description: Phandle to RPi's firmware device node. + + touchscreen-size-x: true + touchscreen-size-y: true + touchscreen-inverted-x: true + touchscreen-inverted-y: true + touchscreen-swapped-x-y: true + +additionalProperties: false + +required: + - compatible + +examples: + - | + firmware: firmware-rpi { + compatible = "raspberrypi,bcm2835-firmware"; + mboxes = <&mailbox>; + + ts: touchscreen { + compatible = "raspberrypi,firmware-ts"; + touchscreen-size-x = <800>; + touchscreen-size-y = <480>; + }; + }; From patchwork Sat Sep 13 09:26:54 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4280 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ej1-f72.google.com (mail-ej1-f72.google.com [209.85.218.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id AF8BE3F16F for ; Sat, 13 Sep 2025 11:27:17 +0200 (CEST) Received: by mail-ej1-f72.google.com with SMTP id a640c23a62f3a-b04469a376fsf351994966b.1 for ; Sat, 13 Sep 2025 02:27:17 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1757755637; cv=pass; d=google.com; s=arc-20240605; b=XDHtqL7x/+RUPBg4pkMKvm23LGu2UhWcvrKuFsfXPkeRYgSAA7zIF0DIg/ljaKtlrX xGpW236fNCy62PCG1ssITCBDQT65ejukLW8zmmuZ4NUfl4YWV0tNlkKdr03cvHNcOJe1 7/E3AqbzFX5OIX/47w/vWqdj+fkk3/m1tYPuLy8l7LhQlKDKHVZK33SrspgLE1iG80KQ KfdJo2iKcvOCq91qtzA7BLrpvATelNdM4stxfNpEI5hu5XprI91zswWXmIxLKTPW2VEI nor9x3FrQpcJZ9cwo0vn5q8ZFWtNF55T2FC9J4wVnZ3PgjpPQYdQWSQqWGJ/Ow2AvFQe /zqw== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=49/aHv2fLMw0k963ALHGEW+9wtxt/7WH4c0sFwPwsFw=; fh=h2//M5qioOkjWKRqxq60AhWsC7Nivc/zfmUcTAcjlhI=; b=QrT5abh4CsPaw5xEvbjwc+QgftvvDquhpFSWBNDKQR7diBetf70k26rT9y1b23aga2 NLG+ZtN/ylxEDYpAJPTfemZUUdI+wO/dY8rLXmwPaAlb/yazP7FC/0lUoCKTLrIRV1T1 uAjBbidAwtxd3eZHbKasFzl8u01CFTTirD7ofNeRhxenkqzJ96sX/tPfEeKjnNtg6tgp xolv3jLiPAfBITdVaYmrcOyr9sxitG2p9CxHo2uViRjzgWubZO7cYhPa8TqNQv0fkpc3 Oi3+XPSEaiimp3QwWosqgiYAjdATsSfF5renXa9E4hxAv149WQBtSI65QvrAO0i9ST1W SReQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=BVYJeSL7; 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=1757755637; x=1758360437; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=49/aHv2fLMw0k963ALHGEW+9wtxt/7WH4c0sFwPwsFw=; b=PdhGMCzMqYfz30x2FvqixdXpr77kETSBbUF4GRYrhF1JRplWJlKsyENkYjk5m0A8II 77ePg/4qHCBsR+Chn0AAeXzfr2LWM3NLjmo6pQJBBSCR6VD6pQu5QQ1KdANT+LUiah4B J7QMfPU6enfM0rsQql4LCjwCKlyrnO0xX8QMU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757755637; x=1758360437; 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 :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=49/aHv2fLMw0k963ALHGEW+9wtxt/7WH4c0sFwPwsFw=; b=iTIY4CB6RMANRuZr8c7NOENz54nT5hj/heOivqxiBpAgymmj9Btw88+TumUsAUFjKS jztw4qbYzGrEofdIiT5b3PTgwThQQaWNqSPfqmlAc3ciuT7bPNCILhQ2LKLj+2pL5MJB c8vayxIgcxxczLnV2iiZF5oGVtWbe71FX6lzW7nilGoX+BxFI6eG3Oua5U/3TN8K8A8P o4cgcqOODdxWzjYJN2j2zeG6k9eK4bwLoOQaRjCgko9XA8npDo/778OTawznysXFJTVh Z/jJKMzB8C3bT6EAGs/7sNEO5+yHoY2hme1rwGZ4QfufFsGx2vgCbkx3FJtKXnkhD1Ow uvHQ== X-Forwarded-Encrypted: i=2; AJvYcCUqLZ5YWu4vUzCyYtuWFnLg0QFv3H4WnZUdkROJ7ELOofB19Qgf3zEE/kIl9BN4386hBbl4N3bbcJEDKRVV@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YxBJbWbgEHhL6Q/M/ngrMJDpLcS7tbj9beaqk16HE9vRLQBKTon VTrE7xaFnI797CHsiby+vx3ozekT85PmXD96qgJNPrQ9sDVvOj95xrummSmvu6rMGzJWdw== X-Google-Smtp-Source: AGHT+IFJDce/3DzdhKdGH+ObSA6macq979M/h02ebkO759tQx528VT0L06YwLd9Gk5RcpsBB+rQiWg== X-Received: by 2002:a17:907:6d08:b0:b04:26a7:f77e with SMTP id a640c23a62f3a-b07c3869126mr554140866b.51.1757755637265; Sat, 13 Sep 2025 02:27:17 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARHlJd6kbFjavy6Ify1UUKiHwq5/T2CzlgvFE462RWO4/8OnJw== Received: by 2002:a05:6402:a0dc:b0:618:8cd:5cc1 with SMTP id 4fb4d7f45d1cf-62ebe040a75ls2715520a12.2.-pod-prod-04-eu; Sat, 13 Sep 2025 02:27:15 -0700 (PDT) X-Received: by 2002:a17:907:3e9f:b0:b04:a1ec:d06f with SMTP id a640c23a62f3a-b07c35bcc13mr621385566b.25.1757755634763; Sat, 13 Sep 2025 02:27:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1757755634; cv=none; d=google.com; s=arc-20240605; b=HFYuyO7XuEVzj4nu1P+mOJwTM+IaAOUKCxU7gZj7bdXSNgNn8grycCBZshbz/kN6u2 uSyXG/amMr0KNR4DtBIXxBcEOniVkkBeYvm5/mkwUWY14gHfdIsewON7vunfdqtDXO+C MIQCfDRr1Ju8PzWrmEcDWcjxyfkqkzoq3Lvm1YanzGLfuXGQgZx9Dgmfk2nGdZLEqwZL jj1CVY6D3CXeg8fIN9jYp82r1lx0IibPBcBo5eeCvIvQEyZ8FptXCXS8bDPZKCKCHLd6 LsrlaVGSt8PrtJXOhu3ywNcfMz+4q0oOS4Qv3frr4bWbnwi/++mLAMisgRCjFc7mX9p6 IzQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=Q8sTG2aW7CCN6Ok61/8IbQqhCfdouCWd9pDONO8Yrxw=; fh=5IPoofO8fd847Zr+LJ+89nR9QZf+bxlD0HrxkhpH2D0=; b=YU52PPojO/4MMPfFcRVRPRhI1i1v/hXC7m0fRCzbKI8lXg6GHsRDTtBH0ldVn1lHu+ Q4NzmEoVHMZjLUcS/VVXKBRtyRVKczEO3q2q9/7pL4LOdJqSGyY/6xrTkA7xDIu41Lr0 n/wa4SscECHdg6GqvThPxqCtqn/aWSrNMbAD4yhlkxH164/DbWQX4xBiYEJoUeyxqDwn F7UAuj5qQCriF2xqmMEiAHIKbduuswygr+RsTLBt5J7aTS4rpRF2XCF2wlj89FtMwebg VQg47EQETB0Qf9Cmz94O2RHcOWCDcTaHgzj7JurjllpuY7bLQi6wt2QbIxCZasehU3He Vl+g==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=BVYJeSL7; 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-b07d7873a60sor87906566b.13.2025.09.13.02.27.14 for (Google Transport Security); Sat, 13 Sep 2025 02:27:14 -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: ASbGncsOW2Vxmcdr+Uxv8ak+vHR2IYQbt53YwNxU3xxhfs10qeQ976qQwYjQf9kLMeZ hDMXjv8NuE8DZxMChTN3AtoEXdQpl+3+PaHjnNO5hUxB4dP74PdJby4EtQhsZx/Yt3/iCtvWcyo WGJx5kogDq+Co5RXBP/lpAE2pyL3c6T7cckwP1Xj9iX8+lI4MOO7JJ4hV/YqqaVVpYCSXYYfOa2 iVoC7qcC1rjPJY8JJzU+PDz8J4dfifBQUCksBZVrpCwAw0QX3WxUsQLQqIsvNXkbgP1d8PaayOG YdVXPzX9crLhGEBrKb+IRPHKFt+b0fIF68a0lRA5YF0nYajJSFaSY6p2QWLBGM8aUvUrPvWkR9K kVjmnhPJ6nKX8OvShTQSOKpVguaazZ1AnzdllAb1oRl9G84sNGdeqXaHjERiUKLpT28AEqnMw7v eLBemKC9AfVeZA5m0IQPpI4gNEaxY6yJW8f4wC3/euZzFrVNaw1nCNqxOjW4IdxaiIIvYaqWFo0 MLHaXfPKIvOlQ== X-Received: by 2002:a17:906:794d:b0:b04:8701:7304 with SMTP id a640c23a62f3a-b07c3546e64mr582834866b.10.1757755634269; Sat, 13 Sep 2025 02:27:14 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-82-56-38-125.retail.telecomitalia.it. [82.56.38.125]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b07b33478besm551705766b.99.2025.09.13.02.27.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Sep 2025 02:27:13 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Conor Dooley , Dmitry Torokhov , Krzysztof Kozlowski , Rob Herring , devicetree@vger.kernel.org, linux-input@vger.kernel.org Subject: [PATCH v2 4/5] dt-bindings: touchscreen: convert zet6223 bindings to json schema Date: Sat, 13 Sep 2025 11:26:54 +0200 Message-ID: <20250913092707.1005616-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250913092707.1005616-1-dario.binacchi@amarulasolutions.com> References: <20250913092707.1005616-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 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=BVYJeSL7; 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 Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Convert Zeitec ZET6223 touchscreen controller device tree binding to json-schema. Signed-off-by: Dario Binacchi --- Changes in v2: - Added in v2 .../bindings/input/touchscreen/zet6223.txt | 30 --------- .../bindings/input/touchscreen/zet6223.yaml | 62 +++++++++++++++++++ 2 files changed, 62 insertions(+), 30 deletions(-) delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/zet6223.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/zet6223.yaml diff --git a/Documentation/devicetree/bindings/input/touchscreen/zet6223.txt b/Documentation/devicetree/bindings/input/touchscreen/zet6223.txt deleted file mode 100644 index 27d55a506f18..000000000000 --- a/Documentation/devicetree/bindings/input/touchscreen/zet6223.txt +++ /dev/null @@ -1,30 +0,0 @@ -Zeitec ZET6223 I2C touchscreen controller - -Required properties: -- compatible : "zeitec,zet6223" -- reg : I2C slave address of the chip (0x76) -- interrupts : interrupt specification for the zet6223 interrupt - -Optional properties: - -- vio-supply : Specification for VIO supply (1.8V or 3.3V, - depending on system interface needs). -- vcc-supply : Specification for 3.3V VCC supply. -- touchscreen-size-x : See touchscreen.txt -- touchscreen-size-y : See touchscreen.txt -- touchscreen-inverted-x : See touchscreen.txt -- touchscreen-inverted-y : See touchscreen.txt -- touchscreen-swapped-x-y : See touchscreen.txt - -Example: - -i2c@00000000 { - - zet6223: touchscreen@76 { - compatible = "zeitec,zet6223"; - reg = <0x76>; - interrupt-parent = <&pio>; - interrupts = <6 11 IRQ_TYPE_EDGE_FALLING> - }; - -}; diff --git a/Documentation/devicetree/bindings/input/touchscreen/zet6223.yaml b/Documentation/devicetree/bindings/input/touchscreen/zet6223.yaml new file mode 100644 index 000000000000..a126f3f369ea --- /dev/null +++ b/Documentation/devicetree/bindings/input/touchscreen/zet6223.yaml @@ -0,0 +1,62 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/input/touchscreen/zet6223.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Zeitec ZET6223 touchscreen controller + +description: + Zeitec ZET6223 I2C driven touchscreen controller. + +maintainers: + - Dario Binacchi + +allOf: + - $ref: touchscreen.yaml# + +properties: + compatible: + enum: + - zeitec,zet6223 + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + + vio-supply: + description: Phandle to the 1.8V or 3.3V VIO supply. + + vcc-supply: + description: Phandle to the 3.3V VCC supply. + + touchscreen-inverted-x: true + touchscreen-inverted-y: true + touchscreen-size-x: true + touchscreen-size-y: true + touchscreen-swapped-x-y: true + +additionalProperties: false + +required: + - compatible + - reg + - interrupts + +examples: + - | + #include + #include + i2c { + #address-cells = <1>; + #size-cells = <0>; + + touchscreen@76 { + compatible = "zeitec,zet6223"; + reg = <0x76>; + interrupt-parent = <&pio>; + interrupts = <6 11 IRQ_TYPE_EDGE_FALLING>; + }; + }; From patchwork Sat Sep 13 09:26:55 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4281 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id BE7773FA15 for ; Sat, 13 Sep 2025 11:27:18 +0200 (CEST) Received: by mail-ed1-f71.google.com with SMTP id 4fb4d7f45d1cf-62a3d0ff34asf2304640a12.2 for ; Sat, 13 Sep 2025 02:27:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1757755638; cv=pass; d=google.com; s=arc-20240605; b=htMwYnhOtQFxdERDmtUA37s14pGnn0pkLQ1tWtG7Xoq7vK28rK3dp73i0ZsqT02oby JsQbB+3aAv2OEJN7l2ZPFOEPJU5FLkXpVY0FPqGrLgPJRKuM3AgVSMPxAOGqzMKC7LMP riJNje8pWU4ymB1/9HT9gEdhConebk/SyPFR0q+TgpNJNNkI/ShHKVT3NrOTsYusARa/ dt5QUDX19RUah9Eo+odgKAln26y3TVG5IOdyukxghW7VI7sp1gCULGIm5g1UPU8il0CF wA8k4bIcLhueeZX5qMYTRtLPbactptA5zxLBORP+avtxPQSqej3kbPXX/76tln9mzqEK hP+w== 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:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=osjGaosYUdkQjwUXI9Jtza7gldggDGmHVMPZTnoJIqg=; fh=9QOf05HYi6W/5gzmwbrbwszAAvhYSI8etYZICnT69aM=; b=KCA298QjX/3GpMiLwiZCrmfydcgmGF2JkBt6QIxpMlekAmABD9nfxIFKfvbre+N3J3 LpAJli2gxZ/kVfKXvPBWvX5koGSiL32wVRMSc5etQrn1VkIaR30VgrNFZBSs+9yJSfFV 5iEDilmI+ODgqxHsLd1Lv67vkg0VdLIwEyFg5dE0sasQaKYq8GgmvHldX7dheSGWHFU6 U2UODpx9Za6DNWEinlYOYj1UpCAgGalhVOOIStP8UdurhHInCMjB1+C/2fGwHR92Aesv Y0z8gHteNtaAtEzBoUAncBocfo4r5vmTnYUluv47Y3Qcj/nUOY2MgUeV7Kua+Y4dD1oQ fXOg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=pGjuTz86; 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=1757755638; x=1758360438; 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:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=osjGaosYUdkQjwUXI9Jtza7gldggDGmHVMPZTnoJIqg=; b=BSK5EPlDZaATWjXpA2ilIorgtwH7Rw0F48VU8a4vkh4BWjyNshKYYsh6GlVdKU4NJ4 qmg7vm5esxBZtURSeibwqWuPjHKWRNVKIRzkNZVOFZHycfy/ik6kAo4NDPa2e+Xpy8DM Vhvyr7VJTkm6XCifuQDFdrkOdARThzE7u3Pls= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757755638; x=1758360438; 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 :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=osjGaosYUdkQjwUXI9Jtza7gldggDGmHVMPZTnoJIqg=; b=GsrDF8xbpgkwINZlupGw50sGvv45Zdww1geK/ILfvR9DGf5x3IEHPh2M5h7zbFPokS IERcpbisQcZa2SVfBx4v4RgMg9kTFlzF0G1c2MpKJbnU0HhJLtZ4RA7VObA6AJpP4Drh vkoo4IaZ6Op0LCFqBLvqjIEiQ89qXlbAbft2xgkdACffkwIDWBlYLw66QEv+CgUfqpVJ F/9/bg/n9byQXdNvEg0PxKROrbwj2LFdG0zsx8dq2nd1rbVSuWR/t8UFIDx3FPPBv3GM d6LxCT68GnUO2KfYktoHkt086SBPp7vdXvCbA46KGvZ7T8nuz0cryiQDwstQFPjo3uXP 4Bxg== X-Forwarded-Encrypted: i=2; AJvYcCXOkr16mMYrB1HIsJipGXRm3tjqc+euMxab13qAM0Lo7FaqJciPlx9O4FX+kVOadLV4b6ByTk4DCper7TNa@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YxlW44CnkVgYNuDZkqUBvAMH5JE6NLYqXc1MvhJf6QwRb8l6mDl 11kN2DNxRrB0jXeESzNkyYynSP+YJoKM0Z65Qz+mnWHtgUr4Tcpo9m1TFBv47lChtY75+Q== X-Google-Smtp-Source: AGHT+IG4vrOaa2HRcFONveVznbGRZDMSLC2SXTduuuEBQ1UC4CXFGb8zX4krglMBt52ulJzjVAERpg== X-Received: by 2002:a05:6402:21ce:b0:62c:9185:2200 with SMTP id 4fb4d7f45d1cf-62ed82c662amr5389270a12.22.1757755638331; Sat, 13 Sep 2025 02:27:18 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARHlJd5ninj2FBBN61PmlUb/u8t04UdXx3BjSMDymhrSa6EVRw== Received: by 2002:a05:6402:a0cf:b0:61c:ef7f:7d32 with SMTP id 4fb4d7f45d1cf-62ec03bacf3ls2280132a12.2.-pod-prod-05-eu; Sat, 13 Sep 2025 02:27:16 -0700 (PDT) X-Received: by 2002:a17:907:86a0:b0:b04:e44:4598 with SMTP id a640c23a62f3a-b07c356d2e6mr554697966b.14.1757755636011; Sat, 13 Sep 2025 02:27:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1757755635; cv=none; d=google.com; s=arc-20240605; b=PKQhANqHLN0RfWK2GLKyI2SPtPVA2IaTluF7MAvoS9DW0hjX76Fcc/edZSvwwu3NYH VLhij8WyuTvfHlzrueCRhwnq5PYRA1w0F+NlqDKGeBG/JqlUOQHUPyJtEv2kQnfHDVk+ FTgHuRIvKbKDCvBinAA6qSmPu5dhQRTgpPb0z5724kZADCBBvHl/0YBVV4slR2d4+5Mf hHyzmqMyHWya5CNEL2Bx0942/u0cJjWNyjXKBXXF7H1IFUdSksDzucnUbP+tIGtDRLdw z21s8nAHcuxkn0NlVfTHj8t8yZCP4a0M2Ychr3aNV7wYQQFq70/kkCmaCQ/0NlkYrfQk +UqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=ZN4beYZHw/m6widRTHsuro02Y0QudB0qsvA1rFXjFHs=; fh=uUfzCs9IO8m15UcutA/0nW5w6HA2wWOWolXZY30c+TM=; b=Dg0HpKHe1IUSucxrAcbJ2qYrL8I1LwxeMwICJnVOjVY0fkBHnh2sKqBLHQ3n4b/bzk ss+1h9tCG3G0A9xkBf9ZKh+GhTmlfgpfFseTKJuJt60PZoWSQEeH+NSuOwV1GbHSfg+6 E+TLqyh/sccw3d9fE4JYWG6g7FjENMFiTj6CMi7DM/k49d5QewnRJyXREr0gyJkdv0HX OvMno5jcPcJEWf1g0vbF75C7aVc/OoHtGJSfiXT+KMYUuXLY6ZZXjeve6GeOw5A8HjCP LRe4TdYlZsSap0RCVadSs6fprpWDIRM416knukfk7jPRsvhqsdbB783MfCLQmDtYM+2d mMhw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=pGjuTz86; 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-b07b32e09eesor232896566b.15.2025.09.13.02.27.15 for (Google Transport Security); Sat, 13 Sep 2025 02:27:15 -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: ASbGncsF4Is6i2F8tTedKUex3uZeMBhChaQY/RhcL2I3/VolQw/ZhiTWphMTF6kKmlx 3WMWY1zfxnvZliDe1pRWMtiz87ohyh228vY0ZByfNa1vFsj7k+ZEC/NX1Zje+PLxziaGL+tXm5A XFJArpsiApXyMNXP2xbQOpH3dnR+I4n3BuO/hMdztlXH6w8+ACqoPMoSwZwWRdLSnayQWOoWWNA JlcyJokp8XfsJtyDMsdqPS+7JE8+rgQ9jeyRVat+SuAEE3DuHUFfDEl0fPPE+XQlmL/yAa0hhjT aEJDLmcZIveFFU/M0vyesjv3z1QlTHAIxb/E9xkplGFTUKkdpJypN10NMF6aI4zUIBgiLwgcQ6w gpebs/AJv14POnCbHY977nC02kwldui0cMap4QgCakL563ysHNNyFvlwh+/2U8yV+OaC+vvEG/v OQMqmk0BTgj4ZAWgD7XP9YrxVI2/ZXai88m8moJzmyjkoXjU48CCt7H+Din8Ee18up6DpJbiieU XQ= X-Received: by 2002:a17:907:2d2c:b0:b07:9c13:153e with SMTP id a640c23a62f3a-b07c353e3f8mr586848266b.2.1757755635504; Sat, 13 Sep 2025 02:27:15 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-82-56-38-125.retail.telecomitalia.it. [82.56.38.125]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b07b33478besm551705766b.99.2025.09.13.02.27.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Sep 2025 02:27:15 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Rob Herring , Conor Dooley , Dmitry Torokhov , Krzysztof Kozlowski , devicetree@vger.kernel.org, linux-input@vger.kernel.org Subject: [PATCH v2 5/5] dt-bindings: touchscreen: remove touchscreen.txt Date: Sat, 13 Sep 2025 11:26:55 +0200 Message-ID: <20250913092707.1005616-5-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250913092707.1005616-1-dario.binacchi@amarulasolutions.com> References: <20250913092707.1005616-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 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=pGjuTz86; 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 Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , With commit 1d6204e2f51f ("dt-bindings: touchscreen: Add touchscreen schema") touchscreen.txt is no longer needed, and since no other file refers to it, it can be safely removed. Signed-off-by: Dario Binacchi Acked-by: Rob Herring (Arm) --- Changes in v2: - Update the commit message - Add Acked-by tag of Rob Herring - Add patches: - 1/5 dt-bindings: touchscreen: convert bu21013 bindings to json schema - 2/5 dt-bindings: touchscreen: convert eeti bindings to json schema - 3/5 dt-bindings: touchscreen: convert raspberrypi,firmware-ts bindings to json schema - 4/5 dt-bindings: touchscreen: convert zet6223 bindings to json schema .../devicetree/bindings/input/touchscreen/touchscreen.txt | 1 - 1 file changed, 1 deletion(-) delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt diff --git a/Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt b/Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt deleted file mode 100644 index e1adb902d503..000000000000 --- a/Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt +++ /dev/null @@ -1 +0,0 @@ -See touchscreen.yaml