From patchwork Tue Sep 23 12:57:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4344 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 220343F144 for ; Tue, 23 Sep 2025 14:57:50 +0200 (CEST) Received: by mail-ej1-f72.google.com with SMTP id a640c23a62f3a-b2636f5ff1asf72530966b.0 for ; Tue, 23 Sep 2025 05:57:50 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1758632269; cv=pass; d=google.com; s=arc-20240605; b=U7s7FcuOQR1KcRsQxsVricwj5wC/UonqW+lotmbloTayGp8BWo7TemG3OYnPH9Tn07 Aw29NFAXVxZMpf+yFyLInLRM6QBmCJFGBGZ9lmWi17oWe+1jWRuWDVaGCs0XCaVGCEBJ U/HthQTNjZDI9/4C0NoICuPSDNQt2pmb92nBZI7ni3E3a9mTF4q+i8j1Yn1GM68LNsom Wd0AOw7z/RZ5rsXETuk5K2ZQdHvZQNL+MqKPEGD3cTMjdzbvNXruyVMcG2vhdGCEt9gk p6vbcYaLWqRhecEJFCKm4s+sXbeHXHSRg9XzOsDem+biT1k16tt0e806WHqtmT88qIRD uqdg== 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=uHIzQCXAaNoNnCwUVW0ehKYhDkkKulaJl33Q/u113+I=; fh=oANIj51dG7Vlnyx89TuODu2dLJz3h3vvMUv8yGhwpj0=; b=QzhgEgOklN93y6150XQtoKR8qEjGTCYet3B0yM90Yv6t0Fox/InymsqQjRseUJS3zW Q8pFH9t06YRxFJRdChiTZrCH4v++pMMAuJdMTxmJuRFiB8xTfhG+iZvIi9eq5CuWWD59 E4W+eJxVXPCKefTTeq/ViV3StUckiHPMdMbF1gF+zVMAimy/duc6KKGuUi1qa4gq5SPQ nGVl16hr/RqRR6sxK52cIPBYpklzPk1LTl9a188ef9JQLLrQCY0bJc3+YWXC09eQ5KN7 XYoXXe1vbbGxp+6vHzqfIAobqbUoHvn6QJZ3nRCRE42pGlik0ZYwKfqM3y7RAK/4ypnj g0DQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=mAz2v++Y; 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=1758632269; x=1759237069; 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=uHIzQCXAaNoNnCwUVW0ehKYhDkkKulaJl33Q/u113+I=; b=DywMOdajeEm8oz+H2Zh3RcC6PNd1ZCxNRGR9/SY/rMdWN9CuiMI5e95W961X57a5wK apFrs708T9lLNiV8cZ+fXQ6irsP1zPdoK9LFlVR8mONmo4jilbeP86oAwybc4xXr/ygs g/yDJlhwb62Ne7bWRLjmmalueGdhugXuPiHlE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758632269; x=1759237069; 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=uHIzQCXAaNoNnCwUVW0ehKYhDkkKulaJl33Q/u113+I=; b=OG/Z3s9dSjoi0YMlxZtKidi3iOvY5hFxqcfNkkqA97NbLWBr+iFMPAQ3m78xL5Q8Et dXLlFYloLQaBYT4+2Ep4ETGPWjYF/ypHlXcwCMoMX0ZYrPu2khgN/2zv7JI5xKU90J0X NdwKF0+ZnlcQFGy5jCN+pGl/MDeIG6uqMo6HgXyAvGi+GswgRC5ogSlGFt9nLYyN1GJW TnyojTZn7cTcWTugFb3kqT7aDi1Ynsfl1UWxGGeSxRV/goFJP+QhKI6LCEnDvgQyAw8Q PwZTM2yJpcIjGF2XJUZ88CkbIhy7QL7r+kQHBZe6qt4aElIoUMvClGTGSPI/bzXbJVd8 3BhQ== X-Forwarded-Encrypted: i=2; AJvYcCV6dBL+FBFP47Qm1UHUQRlxYvupXjO7Wd4G8Er7mReirH3ma8+YvvUAVeQt1Jy/k2DCEB2tvhuWvg2gN0a3@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzrImmhR5vQcG+r1aYYmZ85WB6nuTdaCT70bdc5GC/MlwOc0BSM diG1taxbzkBG7eM40fCaO837KLR/JzcVb8FQRHrXJ+Sl2dXJt9AjvUT9Km8lYsapJPeqUA== X-Google-Smtp-Source: AGHT+IEJEbjqzJ2VGIbMvorRxVvbm0MQ+d6jLmxfnvszS1CKODarHVlELRr3vvuo7IlFml2rpwGw1w== X-Received: by 2002:a05:6402:518c:b0:628:d1b5:d207 with SMTP id 4fb4d7f45d1cf-63467770c50mr1199490a12.2.1758632269328; Tue, 23 Sep 2025 05:57:49 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARHlJd6Zmf1zPKffiI6OU9GwJWj8NHX2ZPabdZ7kI2jlluowDA== Received: by 2002:a05:6402:21cb:b0:628:46e0:3cd8 with SMTP id 4fb4d7f45d1cf-62fa734db56ls4659063a12.0.-pod-prod-02-eu; Tue, 23 Sep 2025 05:57:47 -0700 (PDT) X-Received: by 2002:a17:907:8691:b0:b04:8358:7d96 with SMTP id a640c23a62f3a-b302bf08fb5mr231963966b.51.1758632266705; Tue, 23 Sep 2025 05:57:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1758632266; cv=none; d=google.com; s=arc-20240605; b=U18796HkI16QSDX8RAKw0ZV8vStnC+ARLHxR0oGeOzagLti2z72/3q5Qx2xZTfJR25 ScoHpU4PwcLBCjUU51ZBubUBZ998G3gJtvjlYrJRK70QQcw5OARkSOr7Ktr/PbOIAXs9 K51BiAc2XedsO64XzehfDPBr6KpGQ0uTfZSJCoy//YBEUFcpGxkgPqe2Gf8TxeW5/YvO D56/jqJVf/QVgDStrDHH55z5L8BQm6/0udFD/AdhJ40hNCPA5Qt890EOyh2qviLIjA+d O2K2/bRX8TJjfMzRkT9N4U8Z7zqP//dFInPj28gvuD1KasKghfESiep/pZ0hMnKA7pgC zRpA== 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=8T5mtAenpRdsXTm6asG89Yn/1GY5YZzwi6jOzAE42aU=; fh=R+JWnOUF3zXwsSJ08mUwRspPVqBWxotKt0gRMtkf5ro=; b=B1TJSbqp0O7Npq60hwVrH7P16o9NDQVqxSeF2IaqqmCxY6/aNDWrL0MQSGUt38pWDz m6OPvrFtj1xQsNaoV43PJnhYWUNG2DGPpJ0tzYs4ehdbzKvYmvwgd8UhoIURSiAMALo5 alkg46EsGcXtQsD8+pkBguBTFPyeUpIXAVDQX/oxjWPFvYB+ESr12z6p5DTq5Aok5gty 0zaZLgqyX+W5zLQ8PV9i7vp0gH0EmgQ+2vjnsj5TJlH+rWf79uU0XDRyb7H/XeZc5pef VxxegahMQYaQhoj0cNWrIPHLcef2Bq99YbVb7EXjK8yoqABFjeY7qI7ch0znbnssSigX JWzg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=mAz2v++Y; 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-b2f6fbcd97bsor105086366b.13.2025.09.23.05.57.45 for (Google Transport Security); Tue, 23 Sep 2025 05:57:46 -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: ASbGncuGgM7W5jWhhi3QggU3jf4Nmcbd1dZSIuuLEsFVrIF7ly90Nh0RNHO8U/mPQNj X6WgYSH4BG+azf4MAVxqL/F+mJktL+pn+J8TS8j1vIpKYEiMqz0RiIB0HydWAi3j4uMzLU0ZOWB YncQ+DsqNLOwdSikS3y9KYViem8tsAJaOeNFICyJJ8bHdzRjE/XBvfv4kXQdDyKSa7Ygx3Gi8sI BKaF3+rUbVeFwB6prk/14mFOEpg3eW7qb8W7rQYkdpB7xak6xt/FAqrHiS0L8fE/YvMXSxXBA7I EjJJE07qhyQe/cljcQmOghrrIs3OHz3TTohgKshww6hyxuAZd/H9WTZDPpM2cFFD1gzcDMNX7Ar yd3bZD89Cz7i4l02ASMSl/fGkBqjc6jEN28SF74dnLXJWvXw2u9MzgN3tNP8xgo5VNUCJiMdR4c O/jZ7R3/2bZv0zcuGaiH0H/14NvLXm8c/x4mXiWuJXRGh+QX4eLtTacD7VmwQbdRPW X-Received: by 2002:a17:906:6a1e:b0:b2b:f498:e2f7 with SMTP id a640c23a62f3a-b302b80a6f0mr239115866b.47.1758632265504; Tue, 23 Sep 2025 05:57:45 -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-b2761cb532esm872331166b.67.2025.09.23.05.57.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Sep 2025 05:57:45 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, sebastian.reichel@collabora.com, Dario Binacchi , Rob Herring , Conor Dooley , Dmitry Torokhov , Krzysztof Kozlowski , devicetree@vger.kernel.org, linux-input@vger.kernel.org Subject: [PATCH v7 1/3] dt-bindings: touchscreen: convert eeti bindings to json schema Date: Tue, 23 Sep 2025 14:57:10 +0200 Message-ID: <20250923125741.2705551-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=mAz2v++Y; 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 Reviewed-by: Rob Herring (Arm) --- Changes in v7: - Add Reviewed-by tag of Rob Herring Changes in v6: - Add deprected to the compatible string and attn-gpios property - Put const 0x2a i2c address for reg property only in case of not eeti,exc3000-i2c. - Put false the attn-gpios property in case of not eeti,exc3000-i2c.. - Drop example for eeti,exc3000-i2c. Changes in v5: - Move bindings into eeti,exc3000.yaml - Remove eeti.yaml Changes in v2: - Added in v2 .../input/touchscreen/eeti,exc3000.yaml | 33 +++++++++++++++---- .../bindings/input/touchscreen/eeti.txt | 30 ----------------- 2 files changed, 27 insertions(+), 36 deletions(-) delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/eeti.txt diff --git a/Documentation/devicetree/bindings/input/touchscreen/eeti,exc3000.yaml b/Documentation/devicetree/bindings/input/touchscreen/eeti,exc3000.yaml index 1c7ae05a8c15..517ec721e724 100644 --- a/Documentation/devicetree/bindings/input/touchscreen/eeti,exc3000.yaml +++ b/Documentation/devicetree/bindings/input/touchscreen/eeti,exc3000.yaml @@ -9,39 +9,59 @@ title: EETI EXC3000 series touchscreen controller maintainers: - Dmitry Torokhov -allOf: - - $ref: touchscreen.yaml# - properties: compatible: oneOf: - const: eeti,exc3000 - const: eeti,exc80h60 - const: eeti,exc80h84 + - const: eeti,exc3000-i2c + deprecated: true - items: - enum: - eeti,exc81w32 - const: eeti,exc80h84 reg: - const: 0x2a + maxItems: 1 interrupts: maxItems: 1 reset-gpios: maxItems: 1 vdd-supply: description: Power supply regulator for the chip + attn-gpios: + deprecated: true + 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-size-x: true touchscreen-size-y: true touchscreen-inverted-x: true touchscreen-inverted-y: true touchscreen-swapped-x-y: true +allOf: + - $ref: touchscreen.yaml# + - if: + not: + properties: + compatible: + contains: + const: eeti,exc3000-i2c + then: + properties: + attn-gpios: false + reg: + const: 0x2a + required: + - touchscreen-size-x + - touchscreen-size-y + required: - compatible - reg - interrupts - - touchscreen-size-x - - touchscreen-size-y additionalProperties: false @@ -51,6 +71,7 @@ examples: i2c { #address-cells = <1>; #size-cells = <0>; + touchscreen@2a { compatible = "eeti,exc3000"; reg = <0x2a>; 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>; - }; -}; From patchwork Tue Sep 23 12:57:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4345 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com [209.85.208.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id D2B0A3F145 for ; Tue, 23 Sep 2025 14:57:50 +0200 (CEST) Received: by mail-ed1-f72.google.com with SMTP id 4fb4d7f45d1cf-62b77ca3f64sf5595636a12.3 for ; Tue, 23 Sep 2025 05:57:50 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1758632270; cv=pass; d=google.com; s=arc-20240605; b=kvzS4KR3G/fj1ixNg/Oog3V+L2QcLGocsw932uxro+1SBsHIBer8hnjlqfBASjmaDK W/PNtsoJrOdrK71O8bPUtgHJ63PI8AMd0rywvbeLpJjbBoDhjUGt1QgrzKKgF5uCsR4o etx4lroXmVQrYDS0NDZ6MuA8T9FN8U7uNPDc354udW/jwkWro7Zn15kx/XRgt6ljYZ0F ekSgZRgkfU1/rlIY09Fe2Cs6elDOyKJJnzmBK35VBqQ4ulsh+Ky0ICszUlW3kIloHllQ vviyQjL/JOoBverBHN9V76vN2Xrj2B0OC9yWApa5DrUDh7hUDAbbin8TJbWf/DShyTAW ZJ/Q== 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=ubKgPOWFnCcPHW4acq+Sb4oS7Z9boueRCM5++BIlgYc=; fh=WT5XxAmeblvq1kHNTMLOMupFarbiiSuvW+Pjb8Vd4+U=; b=IP1O/iLDOiroHUEWd7jV9jHESDMhKYiuZHGTQl4Dneyt6GlD6n+Q3qt5WlH3tkDb2q siSLx0BCWXr0wMf+OoN7NCa6+qvi63LHz/4ECiaWy6q/vYrY6FIl51zqQKViNRX1IJLN YMzN/8CJZJu6zhTXcvHDWNLqUSap8PKB/R3erKpwFXt5fRM6kHOZoB7Ahr+eVnpgErpd vqf/KOOsrI4vv4pljulPpd2FYB4r7ry3qTU0YMzHplGObAXo0qBiqyeQ4IpflU9wobqq oVq56Z77dy9V7uUT8bBgo4x25o2BfNa6VNbl7kmxzDSijMtt9YvAf0Z1y4AXLMnkIOaC JdnQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=LsVuiOqB; 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=1758632270; x=1759237070; 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=ubKgPOWFnCcPHW4acq+Sb4oS7Z9boueRCM5++BIlgYc=; b=LGZqfhv4zqinRPITnyHFK5AmcGhqe6bLYw8D5/paMYAghB4P0/2UPRt52c4whNAHFv ZZxKhwt6HhRFL7o/flnx+nH86ns7i2C3qgzXTn01gXBca+s34XltFgzuZITLK1CF9eYY 916vV6huR4qwsD5SwnTmruI7tefNxHKensjgw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758632270; x=1759237070; 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=ubKgPOWFnCcPHW4acq+Sb4oS7Z9boueRCM5++BIlgYc=; b=gTyQBm2rE4RPXh1I4XOSENga8jEpPl+GFhGON9jh6g3KUe71Y2IKypd0grM2zw/vbp rChp7oQHq+lMabvQzOOdQQgKhm2BCAWO+fovkDUjOb980xIeXDUnMMoHXLXGhT6Ud730 5zhfcatUoFCvky/c4IGen4nEPvPSrzOVGzsLk2gctpiVmVgf99bjt9uWtuvxFNGxBwAL PeyBr7I2QmALWKRtST9KnXYg6c5zVfgeo+HY8/tFtIQOJBoh83Hn+qNRnT+KsaBfo0SF KbJ9sTyuSob69z/Hhyn6bUuKJl3McLh+IqHfsg5m4iHzKuVRloibpo5hyMa3fGeuj9eD /KFw== X-Forwarded-Encrypted: i=2; AJvYcCU6I40NvaNjqiEOD4Km9Tjc8yWylvyvDu+YmRt/KC5wVPPpM7K52zE9X+F8JyFGEr4/5iBWukwPSyT3/kZn@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YydqSYAMHpmmex1p2qPa+++WYkOREvCV+cAdyxG1mstd1Sr0IRS RGqw/z9ixEydAB5eJ6Dzv87Jq8j9i4k0LDnI17Vc5bZEBqEL0I+igxP7O5pNdEpSeCD5ag== X-Google-Smtp-Source: AGHT+IEabMgnxwe/41e4yE7gsp1FWElgHaEAOzOfr3b9Dqp83n3bs2Q4rLa6SpW6f4ukmf3dwhGODg== X-Received: by 2002:a05:6402:2550:b0:634:4e52:8f33 with SMTP id 4fb4d7f45d1cf-634677f63f9mr2536874a12.27.1758632270306; Tue, 23 Sep 2025 05:57:50 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARHlJd48LVi1V1fjoVLNX7MyzmQFk4xmbwLDeei9waEOjp9kzg== Received: by 2002:a05:6402:d4a:b0:61c:d171:4f48 with SMTP id 4fb4d7f45d1cf-62fa773b7afls4315962a12.2.-pod-prod-01-eu; Tue, 23 Sep 2025 05:57:48 -0700 (PDT) X-Received: by 2002:a17:907:787:b0:b04:6546:347e with SMTP id a640c23a62f3a-b302b50c092mr236884666b.51.1758632267777; Tue, 23 Sep 2025 05:57:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1758632267; cv=none; d=google.com; s=arc-20240605; b=gbHqG6eKUTdam+ZprkbAfkfca+pMA+ZZ3G1j2orWKNKg3yAucPsBkg2WQb2TjFLfBH nVnlzdpzr3fk3bV0ElDpybUhvpKE5Y4DuyMojUbhGDyNVWn6X/Yx42HKBwFMXQK7Vh9+ MXzG5iJIBnZOHJkFb9BiHNw+R/rlqGQqmek/4FK4K/LMuuMdP0LzHEQ9SBCLnoghffmc MGDvV2/iy/5v6GrB3XZ0EZNAAF9eRa2HrfOV9IseOv8jWBfpemzij15uK9lR44uwHc/P Y99IbL27Q8fM/kP7rZefk0Jn78JWAUm7tTy49h8e9R7E0MWQ9dFnUi1e2ifQ9XfVL4LN 4B3A== 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=eq3dfyrFYclljj1qT31cA5X22L5O+KUSooUYqpQO2X0=; fh=G4VTFZd+YbLrI/bKIeXlZ97k0rUJpN37NzPxz2Cfnu0=; b=NbDhAqxmXweqaJ9Awgf2G/m+2T3q/JI7pyEZnUmePMTZJrfBJR/MfUVq4MwIxLsjrN OCPy4nG6mhBQhzTyJfFkoQ21zOfA/KB7mCCIT5vcRvoEEXA8uO6ovsqO0IDdCNZCxbkW M+SI+TM3Ht0ZTLhIk16MpJT3SP83ASVCb0/TJLyqtP2Xqk3sEiMt8L1q5kt7IycN5P6N UbL5bMfm3VvNOh2ZTYuJxRrC1GNGGCpYuN52muFYo4Qr6lwBmqjpYddlMgptd4vobCUN 2373N/qM0K2Em/vlsqkIPcJP1kEfNIt9ItL1m6RVj6Bir6rHW1GkTkjJZX8w6Cm3OCgM wmpg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=LsVuiOqB; 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-b1fc6cf1465sor654324966b.3.2025.09.23.05.57.47 for (Google Transport Security); Tue, 23 Sep 2025 05:57:47 -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: ASbGnctbTBx2vyYrw3w4a7beYYQsoxc6yC1gqlq1xLjloJ1mjanQRzo2QEySE2VpGWV DjJNpVGukNYJvhhpdukfL4EuoNVmnL+KqyVDlX43O/W0VmW1BguoOcNcoZE/PWx06HWgsG/NbIj JlGJ3yQEbIyKSkqf/WsYS3kdGd1cVWjQhXnWGRF7YMLtQCCy9psfpJ2i4cnGLemAW7p88h9+1aL /04ERsW1M7pcGW9tPTBuAScgmxOiRcm4XPt102NsK6zE9Rw6aY2uWsQzOkgI4vInfrHZKKB+uZS 5M5JLsQ5HXvh8z/5mwxceSAYkkDpCNdRzRNJ9qOlQGS8rmqF/CvCnoRWTVX7Fm+5Ce/q7o4cSpU KlyUmsP0VI0wxbC3A3O8rpeKKPyQHGn1uK/WDz8m5qhZtJbgR6SEXON+0ccEUzbh2fK6gzsox1O FdtMODGM7BHr0L9TkyIYwwE6wh3s0jvbEAIP4UuQPumTTLYgLEUS7Dyu2DeCRgXTBe X-Received: by 2002:a17:906:f58a:b0:b2a:dc08:5914 with SMTP id a640c23a62f3a-b302ad3922bmr241240166b.45.1758632267240; Tue, 23 Sep 2025 05:57:47 -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-b2761cb532esm872331166b.67.2025.09.23.05.57.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Sep 2025 05:57:46 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, sebastian.reichel@collabora.com, Dario Binacchi , Broadcom internal kernel review list , Conor Dooley , Dmitry Torokhov , Eric Anholt , Florian Fainelli , Krzysztof Kozlowski , Ray Jui , Rob Herring , Scott Branden , Stefan Wahren , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-input@vger.kernel.org, linux-rpi-kernel@lists.infradead.org Subject: [PATCH v7 2/3] dt-bindings: arm: bcm: raspberrypi,bcm2835-firmware: Add touchscreen child node Date: Tue, 23 Sep 2025 14:57:11 +0200 Message-ID: <20250923125741.2705551-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250923125741.2705551-1-dario.binacchi@amarulasolutions.com> References: <20250923125741.2705551-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=LsVuiOqB; 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 v7: - Add $ref: /schemas/input/touchscreen/touchscreen.yaml# Changes in v5: - Move bindings into raspberrypi,bcm2835-firmware.yaml - Remove raspberrypi,firmware-ts.yaml - Update the commit message Changes in v3: - Drop firmware-rpi node and use only touchscreen node to fix warnings you can see in https://patchwork.ozlabs.org/project/devicetree-bindings/patch/20250913092707.1005616-3-dario.binacchi@amarulasolutions.com/ Changes in v2: - Added in v2 .../arm/bcm/raspberrypi,bcm2835-firmware.yaml | 28 +++++++++++++++++++ .../touchscreen/raspberrypi,firmware-ts.txt | 26 ----------------- 2 files changed, 28 insertions(+), 26 deletions(-) delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/raspberrypi,firmware-ts.txt diff --git a/Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml b/Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml index 1f84407a73e4..8349c0a854d9 100644 --- a/Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml +++ b/Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml @@ -103,6 +103,28 @@ properties: - compatible - "#pwm-cells" + touchscreen: + type: object + $ref: /schemas/input/touchscreen/touchscreen.yaml# + additionalProperties: false + + properties: + compatible: + const: raspberrypi,firmware-ts + + firmware: + deprecated: true + 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 + + required: + - compatible + required: - compatible - mboxes @@ -135,5 +157,11 @@ examples: compatible = "raspberrypi,firmware-poe-pwm"; #pwm-cells = <2>; }; + + 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.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>; - }; -}; From patchwork Tue Sep 23 12:57:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4346 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 EB8443F146 for ; Tue, 23 Sep 2025 14:57:51 +0200 (CEST) Received: by mail-ed1-f71.google.com with SMTP id 4fb4d7f45d1cf-632d1317f48sf4596975a12.0 for ; Tue, 23 Sep 2025 05:57:51 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1758632271; cv=pass; d=google.com; s=arc-20240605; b=OOQfEfPUeuCv9jg99AWT4dNCvBkK273g3+nkkZI+yyioNqQDRR+c30OHwgQHImLMb2 uaDjiyuO0wqIee8QXgAZjM4pLL/213s83hFiFOyrgFI+QjXESCOjrP9LX1NABvRi42+p ydr4l2rPGwKICwLZN+sSptai2K8iKT4AJkOgK+JZ5BQWgdMqglAnJ1nLjNPIv0gmGeb4 zomCHL7FjEG/Rh+6lSRlMYhb2ngQL3jXvGUQdMs/7E031PsIwJVLqtk9Y5w1kU+TXhsF 1uYBpfnLI5NjjvsIrhVFRx4sSM7sNFgKgOBAAqGcTu7pCxgwP7jx6D/dwnRJR/ul1/Os nCZw== 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=ZlXzMCkJPCslt5C9/9JCSggi37swqhguKqAd9dBF7MA=; fh=mFWvHmG23KTajmaL+ErWaaSVfuUQvPF61R+HjAxjRmQ=; b=cSjiHGCN1QKX8ANAZ5Utnf8imz0Yg97ElnxtI7kiDycOmcr8qwawVWO/IJ6xMIQZy+ CEsUMkjE6BMFYAu/mVCVOFBaRwFljEj4a73f2Ht1CpPt95ILUTrtHfSdbCE+XPus0ymt NTtORh458hBqqXXTQ8Eipo1NLYp/SX+pxhPTQPghP0EM9ajinPe/b9NAyyrNEiXAlqbM ecz9HXxbahBeax8toLCbj+GIsfTZij2YAa7Q/3m5shOL0PiB6jBzbg+mrC9/wmC0+APh wD0zXegdZVHzsKfdWwoPiMRn1v9jQ6Bo2Fmx/vJ8Y/MSMyU7eCydoWHFNkVnnHTt9RQA GTBg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=RfloIxJV; 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=1758632271; x=1759237071; 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=ZlXzMCkJPCslt5C9/9JCSggi37swqhguKqAd9dBF7MA=; b=LEUKlJzMrgcmykwUksYkHLkSzuGaHf08TCh86YvVSdOIi2l19DBIQICHh+TnKUmyum pJiAK4E+u0h0VKXEkc7DHQ1i7d3YAa/rGW1XYSlxBgtKoDJmKjjth0dJutKEWIUSlzcd yQ1polo/Tjc0SMARpQ1JKXhu7tqfO1GWeY0g8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758632271; x=1759237071; 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=ZlXzMCkJPCslt5C9/9JCSggi37swqhguKqAd9dBF7MA=; b=Mg8Pslp8ehn9cB6IQUiiQeASjigEKuGtlzzZfvu8s9vvMywZ6zhOGip7kqaypFJ/dK jBTfGKhUMfTCkairGQR5kLOyPLGY4tjz//UI91g+Z7dseEVjxuNJPw8zHTIh0yvUWO93 zrQDK0EHdOMacURbd9GinX+PtnzQ++9BQnP66A5pBMkJb8t60wH1YTmrFC2Ws1tXlqOp jz2V1nognt0sy5SbQAY8emxqsVkrNYUr6xf7ede+BEMiF57A6aSpkvqvTK9oqyVTtD7u UZE9l8pSFM0IZZL+67zepLLzxY80Fd7Kt6ah4Fzdq7DC2agGzK/03B4OPQCs3b/7iqnE Hw4Q== X-Forwarded-Encrypted: i=2; AJvYcCW95IxkcQN02RGf6+UkIysvlg2/ClASHohJQ/VzEryWAd1k7mssKO1NMBrx6IzMXuNIoI+A/i4/yekOS/Y9@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzR6/odFnHYfAU7OOhlSOCgERDEmUZFEFxFIm42gckMogZ6cjEF xUyM2tH7tJzQJWQQnbj9cHKE6xsfzDblSte/DPwi/gzABjxPdJjEQztCCyqD6omvfWR8rw== X-Google-Smtp-Source: AGHT+IEipVqvWjRvbUlY1esMAakv0NnLL7/XoEK9aYqIAHli6wmZkHPwnl/BYaEVBF/XcwBmBZInkA== X-Received: by 2002:a05:6402:13c2:b0:62f:aaf6:3ea9 with SMTP id 4fb4d7f45d1cf-6346778a141mr2145286a12.12.1758632271393; Tue, 23 Sep 2025 05:57:51 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARHlJd4KvFxYVdxQgdv7nbOlOzxbW3bmbZde03mK/t52QTSPAA== Received: by 2002:a05:6402:23dc:b0:61c:bbda:af7f with SMTP id 4fb4d7f45d1cf-62fa7348027ls8789894a12.0.-pod-prod-03-eu; Tue, 23 Sep 2025 05:57:49 -0700 (PDT) X-Received: by 2002:a17:906:c108:b0:b04:6d3d:9936 with SMTP id a640c23a62f3a-b302c7e4272mr235006566b.51.1758632268987; Tue, 23 Sep 2025 05:57:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1758632268; cv=none; d=google.com; s=arc-20240605; b=T3IcwNFP2nqTHMc6XxTrZTHO4B47eDanSq0eFpCm5rpDcdXLJ7LdeYDhG7UEWzae4s czkLYVZdWLe1mo+1/O9Xz4kel7GHTsQjp91lBhCRPCdNL0yFgiMGDwRlBePxVJAenRMT 38IM8AVAs2o0aEb+ojz7pKPX5bNpWu7FDNsUn06L02DJXG04jg7GDrPNzUUCW0Y7ygXj JuucwhWltP/drrd9J1SnD5KAvts7inv+Af7eGgMmOzAyfrqZMBb3o9ZByUob7HriUHpj Oq8NVOoWmy3wrOX5I8kis1MYvsFoFsJkZMcnYPMUX3MlRjbQRBV3XE75cxmhzLn80+d2 qgvQ== 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=IBAyBOapRa+Zm3M5mNo1qzi+GFdGcs+c3cJBwbllCjo=; fh=R+JWnOUF3zXwsSJ08mUwRspPVqBWxotKt0gRMtkf5ro=; b=LvRuZga0vIgw+4Wydo4ohvv1B6Tigw1PP870EvY3Emjl5gMI84X9kkTchO0Tw5a9gt 7cDE39sAzzJc1Dht+7S4JPp2rlWBA41vLs3xFkfMchjU6KBmytzJj0r8KvvwHTRFd4K+ wDtrs0m7LBK3JSFk7tw8XRO1jtxmleIafd021PV8PTCb2C3AqmoNDb2h6a21eDHWWoas 38km/V5Vy7BYX6YKV6deDblFAdDyFsfW10SwdreCd/ATnCtvZBulIFA8bxbH5oVxitiL FnaIT5yHsrMPMHgirUdFqH3V2y9oOYIVcbMwN986YpH13sbzHyOay/4oD5LDSUhuikV3 suqw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=RfloIxJV; 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-b29be4c889dsor207831266b.10.2025.09.23.05.57.48 for (Google Transport Security); Tue, 23 Sep 2025 05:57:48 -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: ASbGncvQKAKqVdIF1Tc7nq5zpLIcVuJzeXokFMWAHg+tSyu3x70OeKugT2HRZW0KSgX ApFHfCUCn3q19FJD2YTBndOB7IXXuk23zBqfk6/j/UsHABYD1BK1/jlfXZ1EXHgB8thfvLG2TjT EtmLO95JslzRHjWRe0Ro3qMBuViAzDDKhuU2hCZj0VIdFRXc5uSXH/tNMDy8D/4C0iE1kIGClDZ jIKrRTdB8AarEOCZQvpvZnmkGW+yhKkJ6tX2WXsswk9Y8RjXzAwka1ria/+GrP7+FTzSlI8u35g WD/1gpifWAPVh727OhtxD2P/SrbnVECrIahhuni2wWvvmY+WwkrylZxMF5F61tKu0/pzHrLQ/5N 1jTm7TjsmaOz41AnB70+wAwdO5uR+SUl16DPaCFL9RAPC0yVkKezxW8XVA7JAC+Hsdvkl6fWBAU SciwC3mUdWbXxkoFTG6ADgnpgive4+36rDrNiv1aQz6VQApZElxZFrn53dTTdsbx7K X-Received: by 2002:a17:907:7f1a:b0:b04:9acf:46cd with SMTP id a640c23a62f3a-b302b50c259mr217771366b.42.1758632268538; Tue, 23 Sep 2025 05:57:48 -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-b2761cb532esm872331166b.67.2025.09.23.05.57.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Sep 2025 05:57:48 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, sebastian.reichel@collabora.com, Dario Binacchi , Rob Herring , Conor Dooley , Dmitry Torokhov , Krzysztof Kozlowski , devicetree@vger.kernel.org, linux-input@vger.kernel.org Subject: [PATCH v7 3/3] dt-bindings: touchscreen: remove touchscreen.txt Date: Tue, 23 Sep 2025 14:57:12 +0200 Message-ID: <20250923125741.2705551-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250923125741.2705551-1-dario.binacchi@amarulasolutions.com> References: <20250923125741.2705551-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=RfloIxJV; 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 v7: - Add Reviewed-by tag of Rob Herring for eeti,exc3000.yaml - Add $ref: /schemas/input/touchscreen/touchscreen.yaml# to raspberrypi,bcm2835-firmware.yaml. Changes in v6: - Put deprecated the properties added for the eeti,exc3000-i2c. - Drop the example for the eeti,exc3000-i2c. Changes in v5: - Drop patches: - v4 1/5 dt-bindings: touchscreen: convert bu21013 bindings to json schema - v4 4/5 dt-bindings: touchscreen: convert zet6223 bindings to json schema because accepted Changes in v4: - For rohm,bu21013 bindings: - Drop description from reset-gpios - Simplify description of avdd-supply - Rename bu21013.yaml to rohm,bu21013.yaml - Add Reviewed-by tag of Krzysztof Kozlowski - For zeitec,zet6223 - Drop "Phandle to the" from vio-supply and vcc-supply dscription - Rename zet6223.yaml to zeitec,zet6223.yaml 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