From patchwork Sun Sep 14 20:37: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: 4293 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id AD5963F16F for ; Sun, 14 Sep 2025 22:38:43 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-62efebe1899sf1589554a12.3 for ; Sun, 14 Sep 2025 13:38:43 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1757882323; cv=pass; d=google.com; s=arc-20240605; b=Xml3LEeVpu2zfw0fYB8zMqnx4TG+1aJ82/L2MYiMVBQVNlzPyFcVLg3+i6UimNbfxX MfxlOeRqVvFJ4WJDcLTQaQ8QJb3ghan7kL0kDx4yg7m8FaF48/LbTc37jTVmkNPYMVH9 JalYCe0pQzoe9yKG5PiBxkHuFiaqVzJPhj5S0ELQrvwBo4WVrph6zwjAEh9Qv0LYEshj FZlg/2znBl42p3piri9SVw8Cf5CIs3iPfGB3+hNyOHP6tM1N+c+bcpcp/HR/pStaoiV4 6cF8pmPCygv66lA/eIhLztuPx3D+fC2QRCSTmmFzkJ94cqSX0ZwcWdMOZ5beJM1O9fWD 6lzA== 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=NocX7MdbRvr1jj3MGq9A6ysAjsQXWQ+Pi1o7hIAfUwM=; fh=GY/IkqqIHX0+sGhAYV2WskD9OJE1eO8n5dXGKPE5E/U=; b=hoNI/mrSVkPoTh+bnqfaLptGm9p2yatcwPEYiyndLfoX6g466XV/i06widwBcYOJzy W/DC50sSkEyApLYNSoTBs3h5+5xQJz86ZmOUqDSPZCqFQT1RxGV0louUbZ+vqE1XeCoH KgA9MssMZAJ2gio0RvoVxvAMJOF9cupaJjNWtjgXHvWynfWNR+COraA/7LHYIwMrARFX DpeY2RpceM9H7zKezXi2+eB+aPn4GIs5HqYc6iiHeZv9nI+yIGi5AG9KIEXCmBo4pAqL Y2Zui9y7+icpjfBjp+Ak2uAuuQelX4UOsU9fc3gX/+QA0lLbQUlrHhv0iuk6avjMrW86 HQGQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=eQEqtdO6; 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=1757882323; x=1758487123; 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=NocX7MdbRvr1jj3MGq9A6ysAjsQXWQ+Pi1o7hIAfUwM=; b=mI89DlTkyKPRVrR0YzKXheaJS0zPmW/j5cARoHt1BM6AsKgdlRr/XnGlEDcNUXEDLA 8FF+eZUF5cdCrvxCP677+jCrfVfCHm/kcF6Xaa//hq/bCMmJlyv5Z8g16a0zKrT+l8K6 VLFQqRTTQQN5zfqD3BYuhLRmRyoICkHP4llYs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757882323; x=1758487123; 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=NocX7MdbRvr1jj3MGq9A6ysAjsQXWQ+Pi1o7hIAfUwM=; b=T7Q1QYQZhRXM6oUzEmErzQpgGPQoc1k50wFGug8R8TIdxl1YgKDiRERWk9iRFUHXSk BUXIBzT6kSKAEtX2d/xsgzvyJuGMpuZrdncYYTcMfCX1rFcITcN1Uhf4xyfuXp06O4tV EY6v7oZfEWuhTNdGsNiORQ9bI48wM2M7Cr235Ur3Gnj2+nyQJvOQ8eIEa6UGtS6F/yX3 myHEI0o2MZUSy89NOlHDwCDgFs+lcr1kb70zbYrLWA/tyXfN9ujTrb/1BV1i+avUv78x wK/MUdVhJ2IRar9grWCtBJqXa5W9OftD/9Lbeo7e13+ydDCs/dUrSncMUO1vWsN0pNFX HGlQ== X-Forwarded-Encrypted: i=2; AJvYcCUmMkonlbGJ5J5OC8N5QIpab1zFoeXS56CHGLjRPsrZSv4AvfR2Sk0Tqf+yF7XjcUJwJeoxYnairouVYJAC@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwFFM5AqIJWLD27ey8WOrnfFwQMJCbh6lotSmJ2YWMzHYdf5Yu1 o9WqsVJ+RZNQeKFtGaWfliaY0tktYgufky863NQT+OLwwbkXslKiNqKO0wFmSVYNCnRgXA== X-Google-Smtp-Source: AGHT+IFEEX/ivAI789YLE9IKm2zODNwQ4zl/UGugiBph6CBQ5byxWxrCW45Ig3HdiKEoZsIr0e5OCQ== X-Received: by 2002:a05:6402:5043:b0:621:d92:d85 with SMTP id 4fb4d7f45d1cf-62ed828ce1emr9611796a12.25.1757882323318; Sun, 14 Sep 2025 13:38:43 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARHlJd4VBKtxYoNk03runD6Gij4uz2o/c6j5m4bUbnDfwiyrRg== Received: by 2002:a05:6402:2088:b0:61c:3fe3:ce7d with SMTP id 4fb4d7f45d1cf-62ebdc693fels3256258a12.1.-pod-prod-07-eu; Sun, 14 Sep 2025 13:38:41 -0700 (PDT) X-Received: by 2002:a17:907:6e87:b0:b04:a1a4:4be9 with SMTP id a640c23a62f3a-b07c351046fmr968151166b.28.1757882304900; Sun, 14 Sep 2025 13:38:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1757882304; cv=none; d=google.com; s=arc-20240605; b=ehJ1J4/PXlqh9rWXXojyxzNyKGidXliSX9uFIO1oVuOzbET2a55VBMUfNKoy5slWNX +vaxqc2JZ/dBwvaKRkUCbHF+bnJe54WIKgedd5NKKD37Hh3a1EijOhD/8ZAka40v1C1O u+hJ/s62N+PEh4bdWT0jRrVTaqzviqe4ozETzMbYYI+Q1h3tm1rKvnIWwQN+gQQzW3pt Qwr8LCF5uCGSHzTcPKAg8qpAlhmGlnw2wtW76JtYECskBeluN6Zj+DMQM5dOEHRRfFIv q5SH/64K59cBCW91WoXnOFR1TpyBRWSZPvCf+EIGbmi2JAXKFJQl5jAbXhSxgl79LxNg b91g== 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=Z9VY5ykh5wKPdVnX3qXAuw1qQOw6UnVjhurc+WIYVtA=; fh=5IPoofO8fd847Zr+LJ+89nR9QZf+bxlD0HrxkhpH2D0=; b=Q3zgV951yNvE8gCqNA3W+Ml4Rf+/pj7gWQs2hfRJhA4CzIKz4qzohVh31zyQAN/MbS VJjzYlgqd8cLRSCqwAmHDjxy8SGODOHkutvHjm7dgws8p21jzFcMnd0o/QKMuim7p+9Z fADu7O80V7yHZHMT2uwLvpl6AqnzfFTdc0Pg4oaofxcK/1PGfT8OOnzKZXcEA3oGCL9T OLb/97Ox1gPK0s2IB0y09n9LdL+t/BFLlsM0PTDWDmDcFpvbCbKOnsqmtxxGtTeErgYy 4az3I0v2qfsres4dfl8wq5WYRoZJMfaM61V0zPQLx1AhIeXelAc+BwUsmNyt3Av0PWZx dYHw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=eQEqtdO6; 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-b07b31283d4sor345755366b.5.2025.09.14.13.38.24 for (Google Transport Security); Sun, 14 Sep 2025 13:38:24 -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: ASbGncttBOpgoxFtaOUVZXMulvyfxay5q39QlUQFtrEVj3cvwtW/qAv/xqgAErbuf56 sKRTzDyPUADrWUwMFhdu9fPrlvPzR1VHAtFLa8OY4hFdcHKCkbNFvQZZvfySol6BXe084pKSwtQ iZR3x4P31WASdPm5ixbOPuLhKTpkuUTEUNTrkb/iJjLJqeYz5si1fl8eis3b+OG7fOVKpPZoz9O qgnbzE6kjdKjEOqmf2Xg28fK1ypS74uCSSGdq45kOVfICqhlyfeYlyLKvok14Lvl6k7kDI7ZPtn Grnk8xJGzfAogJpdNCYJc8zJdRnk4g5tIkOLoZ+Y54unV34Nyhn8erd16Y4yaczFWCj5P0/Q+gy ux4twSi2OmY2a8mnKmhuPeojxVOKxpqF8SREJm1Bxa9liqFOuy4c8T3HVNJf3qmu5ej7RQyQf+K 5p79yVweUywOctw3ryREbxrdnroPXeJQFWTLSP/VP9zjdPtAFuS5byp+A7dVGSiYEmW4qN0NmK7 GU= X-Received: by 2002:a17:907:9443:b0:b09:d915:1416 with SMTP id a640c23a62f3a-b09d91547c7mr524413566b.54.1757882304362; Sun, 14 Sep 2025 13:38:24 -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 4fb4d7f45d1cf-62ec33ad242sm7803739a12.17.2025.09.14.13.38.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Sep 2025 13:38:24 -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 v3 1/5] dt-bindings: touchscreen: convert bu21013 bindings to json schema Date: Sun, 14 Sep 2025 22:37:52 +0200 Message-ID: <20250914203812.1055696-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=eQEqtdO6; 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 --- (no changes since v2) 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 Sun Sep 14 20:37: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: 4289 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f69.google.com (mail-ed1-f69.google.com [209.85.208.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id A17F73F16F for ; Sun, 14 Sep 2025 22:38:29 +0200 (CEST) Received: by mail-ed1-f69.google.com with SMTP id 4fb4d7f45d1cf-62f2f9f8a69sf284553a12.0 for ; Sun, 14 Sep 2025 13:38:29 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1757882309; cv=pass; d=google.com; s=arc-20240605; b=HEh8vQyg4OZ3HTbb6dgll4D6MoZjtCsCVgDoXwMDvhzCw27yB/6g935ATiIm6e/60l vEU0hPaxGCrIrP9jHzAB0pQVR9SAd/vxr05K2WC+j7LVcoR5aRAxID7t953wpQyoG1oC Dq3uAXeO27JFwMR52GxtLG2eIp6Da+100lqlJ1WSObwn5kolE1ewMCiVSDA0k4MvbF8M uapWeLKk5y75Pl/UWSxrCWCNZvGvqe5wqP6RqniEXc+QHG0iUejHSdCSkgYtYcwllXZc NT2oTiYnaaDa+eKVBiS5TV5DSuJcwzdu8eeVvhe+MHY6GEVr/I503m4XLU0bC0fmcxpL WhQQ== 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=0ZwHW6nbE/SY3aNlqYod+FcrZgRiCZJAbudCMd8gWX4=; fh=fNMJ2eOenVvuyhFesuAPbCvDvxb1jCCWcrSlCt2ayS4=; b=Eci6IkMa+gRH9CNL2JCOIYL0URMBTtBhQ3f0N9fDmBG3nXM4YhEGO9J6NyzOsbVWdv M5VrSUwuKVzEpL86A6BjrweeQlu1gOK46DFmB8BeS9M2Tte8rsH/A6fW/tlsqnA8LUZq 6rQz58n+JQmYP0qn4NLuRJBlWCcKOSoU51TBYuRyzycehir5iDIY2a+h8eyaFF/1kNt1 gX4bZs1S+5Qy4qKW8Wrucv9jpmNRF6bTBGJY8yKOvwcMngA7GB6iR9DGNJyekx/XH5o3 oNqJPFKqW+t3cN84h1G0Dx8nEANzyrKquZniX/8QzRaRZ+ebSrRUgcp6mQZ8HQ5MPSr9 dz1w==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=CkS81Cie; 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=1757882309; x=1758487109; 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=0ZwHW6nbE/SY3aNlqYod+FcrZgRiCZJAbudCMd8gWX4=; b=Uex+wjoD9UBh5oxRYRFS8BwsUeYVfxPgtRVsifZIF+bqRRdEo0FG9aCPdXSAFqb0ZU 0PVD9NzfvhtyHeP5aFeRMUllX0rH6igobDpfBwpqbb90xs3NpZ9Oblh5RtuniZvIWkJq Q0oXdTdynz6ttNiqrKIzzslu9Q66JRUkqm+BQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757882309; x=1758487109; 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=0ZwHW6nbE/SY3aNlqYod+FcrZgRiCZJAbudCMd8gWX4=; b=T/A+8NItXbr7ntLU2kf2npNEiFq8uk+pNSJi0RhsHRXr1BhN/E5gnD9BA67kxjkBnF GPjMB8h9RpSOPtyxFPZ0rcdwRGg0l7c+i0xLwKQk4ieJ7E1Gu4g56RCTVRskYiVYG8jp dum7iv2P/0mjBFR6GVAuUK7tCZ6I2LTwPI38NMRKmR7UyHuP9NPd2t0o3MpX39jb8nlJ 6gvX7V7qVngxun/NoQTYw/QPRYmJq4bhGX9wT0wc7w95z/FLz0kbrdAipNx7tH3GJfVN yDRYdbFhxvamaBzDtHDvMQ/fc8IzV8C2WF82u91OFRjBf97RSnwO4Sq4eCzJ/zazBMYv T0tg== X-Forwarded-Encrypted: i=2; AJvYcCX3Z4TkueXJZ6LWdEU5oblbDbbyGKrvzyscw7j7gKnEbUOa70RV2NSJBerHpbTcPo12aAU0SBclPW/qPigS@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwtZX0HEfpb1FrA7tWWmzmLhkk+Sf76ehbV2PofAwGNjjUg7fEu Hv7U3WQYWFmStO+tu1plY00JLYD0vSe4dRO+0r2X5+x3HPeD6cTibsSO8yExw2suywNY+w== X-Google-Smtp-Source: AGHT+IG1VfDPImuX4MdRivQzbhXNnZCx4G+GNGZTWyRjf5DiCwCw2lqQ68YL7eHrkCFfX5IcuGg3ug== X-Received: by 2002:a05:6402:254f:b0:62f:4192:ff9f with SMTP id 4fb4d7f45d1cf-62f41930629mr898772a12.21.1757882309049; Sun, 14 Sep 2025 13:38:29 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARHlJd54ov6yEhtkC/12U1/8TDwKG+BzrPB9Kqwcv5VM/taMBg== Received: by 2002:aa7:d6c2:0:b0:62e:c6c1:daaf with SMTP id 4fb4d7f45d1cf-62ec6c1dcbcls2346404a12.1.-pod-prod-05-eu; Sun, 14 Sep 2025 13:38:26 -0700 (PDT) X-Received: by 2002:a17:907:3e03:b0:b10:ecc6:5da3 with SMTP id a640c23a62f3a-b10ecc6640dmr90961766b.63.1757882306601; Sun, 14 Sep 2025 13:38:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1757882306; cv=none; d=google.com; s=arc-20240605; b=Wd5UB4aVDpUMx4WfKlb40eBogTQvtsz1T2uvVAYpBNuIXn5vkDjE3TWcyyDA2tl9Sx GwlOMtExiSwLw6kzJO5h3DI4MZ1aqHxpZVlYA9rv+YPU+KFLBha1vXxCs3EoMJ4lxdmZ yhvn1Qbc2e6fToxbLFJmV7Vlmj2ijBy9XJR6vcWhf6p/Jmx9mEfFlCZBfW35t5R+e+/u 8jx2mPHbYrVDqaTttb0lREmR8HAtwt0+mfPuIUh7dCPSSjhmAFbxVJkigyk4RIkSBxEv q2EWMsnBb2Ilt87+OoFKrfi+u3p3+sNY9/XMfCKa0CqisabXtQHdaf7rVChtAU+eftcA awTA== 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=8H/L7y4Tyqg+sD/ZSblYNA7DyfUtToTD7oJptEqMJeg=; fh=5IPoofO8fd847Zr+LJ+89nR9QZf+bxlD0HrxkhpH2D0=; b=bnQpuwxALdDw9SuOLmW3BL0tH7QsxvnXVrAMwkVJOmiH6EzSzA0cnl/w6iLVLrE1bi qKeOdkbM3V6jby17CuybB4eQ9MdZTLN0KuPZizN9njdlb23thD/lEcv/f60GPdAdE/XL gTsJf4WXF1w3Z+095StSS3h1oetPGCBN3tQUat3MIu4EU3cIIL44BlbgEJRN73UBHfUf wCCk88uA2mxhqftflqAJrwdv/UVda5J9K8T52khkp1fyZ+QapoWmpSw2BDl2roEk6TxK buvkuEhIm/XyfObCCUXU7JwA4qEOsLL8MkmY+MbHSSnGZj82Cc7jLZE98RvsWfORTQsU SE+w==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=CkS81Cie; 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-b07b30da0dcsor301719966b.2.2025.09.14.13.38.26 for (Google Transport Security); Sun, 14 Sep 2025 13:38:26 -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: ASbGncurKViIcn4uD020Pq/4mwh4Mrcs0VfqGiW1ttXmfXmDWSbMuu1tf1xVA2h1FAE VkO4vUEBuI1Ascjx0KIquNvawLfkvOdeXwPyZQ29mKhkphPSYNn/wedG4+rJ+1pGxdfjsvYp4om G4cofV/yMCInHM7RYmsn948u9q2+qWPUYphe9Fj9lEM8xYI7eKQjRVFmzV1lCQTqIgtfSWO47v+ 8/v1+6rWublpxGTWdqmQtuNbLB3LTde/rveECChXjExXoLgyz3KaKXyruhexmP+NWP/bRXmLGEZ ewYloPvZ3/XGwO6iOOMz6nIMEcp6a7zu7YzAZCEhXxR8yrG00AsnEhECfWyIdGw4x4ZGGm9GYFe cyytOPd1OuAuM+3caDuLgEUFrTwhNTEGtrixY+OmoEur30cVPB5t4ZWXLvYAI7FObr0O5PhsvKh PnzRPXTsjwLyVNo64NHsphIo6LAFUsu6fpULbo2TPZDEMveYw3b9yS3qSXoKBpeent X-Received: by 2002:a05:6402:42cc:b0:627:eaf6:88e0 with SMTP id 4fb4d7f45d1cf-62ed82c5a38mr10034225a12.18.1757882306053; Sun, 14 Sep 2025 13:38:26 -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 4fb4d7f45d1cf-62ec33ad242sm7803739a12.17.2025.09.14.13.38.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Sep 2025 13:38:25 -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 v3 2/5] dt-bindings: touchscreen: convert eeti bindings to json schema Date: Sun, 14 Sep 2025 22:37:53 +0200 Message-ID: <20250914203812.1055696-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250914203812.1055696-1-dario.binacchi@amarulasolutions.com> References: <20250914203812.1055696-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=CkS81Cie; 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 --- (no changes since v2) 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 Sun Sep 14 20:37: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: 4290 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 7A1CB3F16F for ; Sun, 14 Sep 2025 22:38:31 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-62d9be22f6bsf4317698a12.0 for ; Sun, 14 Sep 2025 13:38:31 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1757882311; cv=pass; d=google.com; s=arc-20240605; b=HCHYqNdGkYmmfdd9uCWe995GEuzz2K2AiykzL+me0T+xTBU1HuJCCIsm+vH2KY/VmA Yfs9NEWM5tTT1VNUA/75TPa2fyfUfpWxT05qRdVJAG9YNfeCi54wXgw+WjgOvn0uIlhs NEZNzt+Rthhd8De0wfT+nGQ3mmQ3CT+bhrtHPAxKi4UfUAd44FPydhPmK/Bgr4Ia+gJO nk4FOM/GkHXKh5AuI2jFXx6duO+yhrpZGz71aeet099Am/awRwLUiOwnnNfEIK0yGc2l 42f5wgDLUUlTGth+LTbzwhiQ8fwKw47Xro2M5Fwq8/N064OBb3DgxmMYbPjQ5Cbip/6R JQ/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=j7TTRZ+TCl+R/wMbkyc53A4jc8reL7xtNKNO4pWnuAk=; fh=/7ATKOObBt0B1v6wMYTzPCo+4hCc2FLgBY88r7uau9A=; b=gWVfm4CkRZBxbS1woH3ei0iQvDjzsv6LuahQ0+xcCU1AwO5Lr3JZLGkIW18slaXTOX 4IVL+bSt5KMTVdU9RPhTV3DPt8Ph1alkML9S8CRiGJDl9nK6oL0xJ+YjJW2ou3GqLXwS IoRaDoKMt9Xga2DwzLCvUNUqbWf8FElw9GP1x0E8zahDED+Ja7kyWcq8fOoE1oMnfdm2 PqTFXqSarkOd1iZYt3BvrNww8Rv6zb+/FmgHNRE4BCKPBC5gSZaLXzWLUm9uw+td/9zR z4ABNReFDksoHBlRBxHohHAICxlVxANGXxhLEySS2pBuviONdKwHRTdHcBDQOGHUAoWJ 7xlQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=i37qM4KH; 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=1757882311; x=1758487111; 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=j7TTRZ+TCl+R/wMbkyc53A4jc8reL7xtNKNO4pWnuAk=; b=TIXwiW+5nm6yoH+ehsL6mcecCwStUNEAQANczHPw1jPQ2fvDggeT5ugY4PM6imonEC QOLAwdJlCZYSWfOXLllkOKiB/i49j6/E4FCRvhDn621/u/YBvKS6sm4thGCvJvJNc3vW Z7ma0sP8Pik5Yzs/lmOh46ZAmxn4dxRhy/eCQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757882311; x=1758487111; 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=j7TTRZ+TCl+R/wMbkyc53A4jc8reL7xtNKNO4pWnuAk=; b=QAEY4Gh2wG2lI2OP9x/zpwK4tTRHsXrIZvS/hK19q3oma8/3UsRGizMD83mHuXKe5W 12rG0EIcHtL93EHYJrcNWTLsWVuPioUQnVChmHRhO3gpHRdT1DsY9aB2JXAbnoYhJwtS 9tXYcEonMGxzjRrOBucUR89pRJZYluV/Q12IPFFyiTr7KBIe9XxWBpg071AEqpCZS/K7 zLlSGwtW7r8JZo/3Y2r7GxIXUQQKdg9hPZpFTrj479kVIEU2lzpv81U5KJzf1zga9+/y qS+TIKfWs/ZLZW2/8aXLdjx8Rwak2T2n4R+5STv0JMW9YwonNqKtfvR8bT6BqnpBQrZm tpXQ== X-Forwarded-Encrypted: i=2; AJvYcCU11wWbFcYZXp0EoXrY5o3dwGqDd5JCVGnHNb1gJFtd7QuAMPUIYTozpqRTPASff/7/Nw/YdvD/IMdNvurX@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yx/RxRp+Zd1DBh5qVHT42EwdUxrYooPtMZAwAsfi1Fdzc58/iUj smZfeW2ugCmYtyBRwujebbM8UxYqeUrqAKBDV0uIgMMJ39fq8dT2sR+oyqsjp3If278aWA== X-Google-Smtp-Source: AGHT+IEpFboAZJoOCNspJ9IZtnpVs3XSlUZDPTFs5h5N3HzYt24/+41hLe4fBSKNy3zSix22MbrKdw== X-Received: by 2002:a50:d647:0:b0:62e:c5f7:cf92 with SMTP id 4fb4d7f45d1cf-62ec5f7cff2mr8580330a12.13.1757882311101; Sun, 14 Sep 2025 13:38:31 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARHlJd7DSiY31tF3VgE5M5mc6VftQg1Ctd8k5ED/v0Ntfhfzrg== Received: by 2002:a05:6402:4618:b0:607:2358:a304 with SMTP id 4fb4d7f45d1cf-62ebd3c060bls1330579a12.1.-pod-prod-00-eu; Sun, 14 Sep 2025 13:38:29 -0700 (PDT) X-Received: by 2002:a17:906:490b:b0:b07:e348:8278 with SMTP id a640c23a62f3a-b07e348830fmr498049366b.25.1757882308707; Sun, 14 Sep 2025 13:38:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1757882308; cv=none; d=google.com; s=arc-20240605; b=AMy2ZYS9Yvb/8QYwNBpORlGF8Vu0PIeDWh5kdNN09CtlzWKhVyvht0NssgPv2/Rp2G i27VWogvKZ/91TUShl11tpoKZFNIYnOxrwChWhVz8FKSEsz/C4aU9Cv8bignY00pMUbS xPeSng1xYImJEDW6YJw3H44LwVqkCextyfz7HksCJwu974OIbBv4Rhn2X9xEEEaKT5Dl VD1/eWMSDUxga4vRUfiKlvbb08pl66wLZvXLcuSqwFksFH660562j7jrLiUv0mxp55zF 8dAO5G/gcSi5goXGOYSv5fCfJgemsYQtcQmV84o24E9MRo6D37nMc93rmn4O6UB/5fiq f18g== 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=zFrj3gEfIT3tk5nJrn5YbyG7ZS/WolhxcrzQL1fTi+0=; fh=PJlCQmWZ7xVl8Up6Tr1dRjBjr7IehZDWlgXt1V1xbIE=; b=QmLApANIBZqBsOZTODgPgy9Bt0FpIeZxfnhjHhQ6AxIwynMnmCQ0suRUSDkSV9lxLX F3wb2FURbzVfMZFbgzDd/u+j80UKhdRS971AFQ4HQ02FKh0UYSPNF7DOuhQgVILZxY0X D/tJ7YSzB1qL9MNbmM9urkM3B3IQtr4kXoeY46gVKh6putyK3ibMzdvaI7+7MBToGQGG db9Z+3UOJPwEYLEA64AICwfJ83r5DRD0VShLnt5tp8y54r8sOJ4P+E/Q5k985iaMKJOE Gw4cgZgCWaorO6JC7hZe6tOe6mLeGNwsET1YhS6lEY8FOaKWJ5K0aFAu/tkZhgpzlPII yEjA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=i37qM4KH; 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 4fb4d7f45d1cf-62f03e06450sor1414137a12.3.2025.09.14.13.38.28 for (Google Transport Security); Sun, 14 Sep 2025 13:38:28 -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: ASbGncutWVHicdcO382AT8kHkuaut3DiLlf23f5eGOI1CqdYvxuNGFnaWhJBOUgA2Zu Ju2fLF7QYgUyGvJ6BHIR9RpfuC7oqEJcQqC+rxZBuPvzGp+MA4JseTRBrmAv8ROaDAhUuRSaaNE DQ+pk/IgD8x3yao2kkV8u4MpRdpQkAJ67SmF/V+KIkW/rgvcv22Vx3/VAEoMrhCP3w8DVa4tloa oU2TQT4URgysC6kVyHfda6Qx3Td9hYDvSBlPdWKZbxa7PYbXbdo6mkaTmOv8yzDtg5SIJbwLNhF e2c88O7gC1YJl8L5KQ1Nv/yyX4fz4RbUqs66btPxVk16+0OTLqqU45fBvxYCpQg+8PIgsyzV1Oa NVJ21LVxJzp3TnfrNMy7mzWSE8JQq9lj/3TOo9zgxOgaeiJGM1K0XYU4mxkrUIrkk/hiau1J34e VudMOWtKtBvT+0+79mcKRFIhg1/EaEA0FCqK5ABMzu1EqoXJKBeOFozWmFuSr8TAg/KDFLylbfj 6w= X-Received: by 2002:a50:d647:0:b0:62e:c5f7:cf92 with SMTP id 4fb4d7f45d1cf-62ec5f7cff2mr8580125a12.13.1757882308297; Sun, 14 Sep 2025 13:38:28 -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 4fb4d7f45d1cf-62ec33ad242sm7803739a12.17.2025.09.14.13.38.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Sep 2025 13:38:27 -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 v3 3/5] dt-bindings: touchscreen: convert raspberrypi,firmware-ts bindings to json schema Date: Sun, 14 Sep 2025 22:37:54 +0200 Message-ID: <20250914203812.1055696-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250914203812.1055696-1-dario.binacchi@amarulasolutions.com> References: <20250914203812.1055696-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=i37qM4KH; 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 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 .../touchscreen/raspberrypi,firmware-ts.txt | 26 ------------ .../touchscreen/raspberrypi,firmware-ts.yaml | 40 +++++++++++++++++++ 2 files changed, 40 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..697c508326b3 --- /dev/null +++ b/Documentation/devicetree/bindings/input/touchscreen/raspberrypi,firmware-ts.yaml @@ -0,0 +1,40 @@ +# 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: + - | + touchscreen { + compatible = "raspberrypi,firmware-ts"; + touchscreen-size-x = <800>; + touchscreen-size-y = <480>; + }; From patchwork Sun Sep 14 20:37: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: 4291 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 3A3133F16F for ; Sun, 14 Sep 2025 22:38:33 +0200 (CEST) Received: by mail-ed1-f72.google.com with SMTP id 4fb4d7f45d1cf-628f17953c7sf5302493a12.3 for ; Sun, 14 Sep 2025 13:38:33 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1757882313; cv=pass; d=google.com; s=arc-20240605; b=BsSCDdOiFYGR7stcA3dwSGrSd6WIOe/YJgiBeHVnHjxyqBdRk7UrZtEU+tmkeiN1EE zgGngnfiMLA4H4sAbB3wS1EI0jXzO6MsXEvcLwFMGWDQ56sssZxSGh74jt1WJYN5174d czZO95mvRhHnXOoFhgISavvZEDSXfxkrXAaAs+p1CxPTO8LZIXf8qUyMfOyafphDU5Ws EVBaKzkGsnxZUWd0TxxhWIqa7i3YCZerKbIm2NaZUbsZw9h1SGSF+unddiKfwPmhwagC sL89k3DQH01MyLkbOV4gfhazGZF/rKHCOOvLbZkDa4MTyLRR8lSFjXYhNKQ7wQO6xVEv oqSA== 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=62EGjJKKWRNmbArnuqcerclDeCr/Z9tXwnYbmr86Efo=; fh=jxG70qN4k4ycFqkmaoR8kid6Q+8GmypW1SutE/BEw/U=; b=gaFKb6+E3b8z1a4DoL4ncyprwcIUhas0VW/H1lfL13V6D3XyVjz1SodBx+QA2/7iLD AY/EE7Xxx/GrDYLHYNZ7mXdZXwB+sFBd3cMh4TCJztDY35gfcgnuigGfx/bxzgTnm4IN Qd2ZY03P/npx9GsU97MpJ+GiCjwYLWkvw3jIrbOMgxYWkdNMdNUZca2o2654UU6qxKY9 7thZKqqC+GZ0N6JC4e67GqfmHT0549Po01EKvaAYiOLd/LlRIKqPqxmtR3GTcRckufHr oDV+TqmzW/VTgi3VG3GKXxCxB90jdqZjmRBnx52edNNNjxRtcTRwK4FXWrWO63gSxNTI heSA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=TfM0YeZJ; 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=1757882313; x=1758487113; 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=62EGjJKKWRNmbArnuqcerclDeCr/Z9tXwnYbmr86Efo=; b=Az+C8u6ieuQmdJu9+5S0e+EaDOnVRa2se9EXER9uAKLG149xQ+rNpDYDiVg3zqED8C 9wkcG6qONR6zMRAXt/qw7asR4UwPZfuUIl30AMNx3NNQfqSSXfRTpguGDG0QWdhed6uE jHbYAhMGtJQxLNuNQJC45kfr0rPHSOL2YZDX8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757882313; x=1758487113; 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=62EGjJKKWRNmbArnuqcerclDeCr/Z9tXwnYbmr86Efo=; b=M8MAp0nLfmvNMpi3gMiyUrof1TPwa0jc5qF6W5QntnFFIv86oykCmyiY9DPtNkaPIP d2BXU1ZL9dGopLHIiCbinLvTqK7F0Xtm6lSKmAnbnOpBwhltDUj+UbjPonP4IwL4vNfK cIdUAySqU9rbgqg1mtDXPVUMbT41YEGsbQ4zgxc7sn5LAA2UlnL7PvAhlw97Q/dSC1Wc aGJDXLETS0gEzbb5kwWGjQxJSwXgU0CUqk71m4p5zZiH5aBI1GIyHXZyhub9IANie82u NtqKFbqZlne6Vsi4Y4IQ03rglRc7ZzXG6X2Ofl8vT9ttpISHDcMzxHKpQUFmo9g4LwID BN+A== X-Forwarded-Encrypted: i=2; AJvYcCUgrFjYIAXjhBSnCKGk9+p20oMdM5Y6dlPUpc4H6h+ZoFnWVs/rvYsvU2mNlETGyutM6TzR70FH5sJV18Ve@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YxYzeocJkMdtrjF+XJyYOwgyqzPEpvIZakM6kRnupmbU28wgSMr e+3ur093yEYJHUGXvVYhyrf+07tMUxov0oAs7JXVyQwJrZFf/4cBvVJIhWTRRHCwH1T06g== X-Google-Smtp-Source: AGHT+IFC83bSqTob6uPah7sdrQp6Smrk0bAe1/GaiPeoBNkaIRcUC44aD9f5v9jun11sbuAhSfQiPQ== X-Received: by 2002:a05:6402:438c:b0:62b:8a92:d2e3 with SMTP id 4fb4d7f45d1cf-62ed82f226emr8269218a12.30.1757882312875; Sun, 14 Sep 2025 13:38:32 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARHlJd6tn9bTbUG69SdcHSUOAWdMUPfUG/Rs+wu4ZiEDcUuivw== Received: by 2002:a05:6402:a0dc:b0:618:8cd:5cc1 with SMTP id 4fb4d7f45d1cf-62ebe040a75ls4254771a12.2.-pod-prod-04-eu; Sun, 14 Sep 2025 13:38:30 -0700 (PDT) X-Received: by 2002:a17:906:dc90:b0:b04:a831:4b8a with SMTP id a640c23a62f3a-b07c3869f66mr986260366b.53.1757882310396; Sun, 14 Sep 2025 13:38:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1757882310; cv=none; d=google.com; s=arc-20240605; b=QOI95m6DLJIX1cDzb8Vl97u+2lHGFfYsUTSs8avgRNBAknt4TbP6qzmYnBcyZwXzNr TPh2ai1tgIqmVT5oHjmWwoqZw+lQAFoMfquQEGnnM1QF3Py8z5wiTJVIra4ZJmIOIWdt 8Lbr4zWrP6GmDMcAxYLZ4G8KqsHvAtYozovQjLXtroxXc/cUwmVF3zKdrUbEFT47kOTS DlWzgqLq4vwaxDVvbOnOdfP1bjZJypVgOqTnkuX3mzREjQvAmesfxKYrA1X0u6A6lLoF 8mN547dl07qHBMmcPMUZYXvOccT3K+J2nSmbWdy7OMNrcM1bCJIKwUZzNVZMYE4IBYxi QXZQ== 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=zogDSCC9sjp5/MJLHL2D4fuF8U7ldK3mZBr4RRBDP2s=; fh=5IPoofO8fd847Zr+LJ+89nR9QZf+bxlD0HrxkhpH2D0=; b=Wvfxn1qPqYghZQiTzmsHIGmNhxhybFqTjWJuJn3FmGJzdVBxe6T7t97eV71Ica+csq zWtESnxQFT9b96mdTOzFC5pUKUJxv4iAd69oFXrwjZaw2byUtEcmrSSXVxhUE5CmPczj LST/5hQWa8dWi9P2Jdog/3wiFGCs07eQPJTCIuUaBpHXzto37daCJak08Z3FyyZsn5uK OPB1uoRV3IsDH6+zpxGAshvSETAeHD8cHFpoWCkyKBswmMAzEbOecOZ5aRuaRaGerUGT LOcy/tdceVBsn1PTKul3sIJxqqtV8XMAjQNMAcxGrH+OBDX/VzPTe2QwsFanZ8KzxEMr k5xA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=TfM0YeZJ; 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-b07b30da2absor350931866b.1.2025.09.14.13.38.30 for (Google Transport Security); Sun, 14 Sep 2025 13:38:30 -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: ASbGnctiaKTfIEuAqa22Ix94Lb5A4ZcWFRWEL/IHao34jhReKKWvEsq9f3TBOOarQCr o6alkh1WafwnjixZwoLJZegkxiYIOYM4Fr596Sueade/deFhY7nFJ8kRmT+h+rRy9KrimmWGv6E dlX12EDmHcC3co34WOm++XEiP5jOzCppmmFEAhh31PHlUhP2WNttDrj1IMupP+tbif206+VzyT5 QuJBCWsPCPuXxd2UmvIpyBPKsJh7DITPwQg5osEZW5SoP9yH/KSk6f5WzMvXEPou6U3yvX2VB0W geoplhEGkiYEjq9Kvepg4Q6I/iFD4ofdTjRy6zP8IQ5R3yFjdeDoONtocMvuBGkJlTFf4svslfn SNULtq062h0ngeV9k3MerM98SgMvZbS+awhsVvGVHcPbWwvgghXAs2nao858wxQS8kF3OzzzedC wL23JdymE9iibHrDd+bOMDRh2neW32toH5sqhxyj9Y3ddkd10rB1ZlQTs8YogqFDjG0JKlX4aTv 9s= X-Received: by 2002:a05:6402:46d9:b0:628:f072:2f18 with SMTP id 4fb4d7f45d1cf-62ed81ff6fdmr10494542a12.3.1757882309960; Sun, 14 Sep 2025 13:38:29 -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 4fb4d7f45d1cf-62ec33ad242sm7803739a12.17.2025.09.14.13.38.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Sep 2025 13:38:29 -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 v3 4/5] dt-bindings: touchscreen: convert zet6223 bindings to json schema Date: Sun, 14 Sep 2025 22:37:55 +0200 Message-ID: <20250914203812.1055696-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250914203812.1055696-1-dario.binacchi@amarulasolutions.com> References: <20250914203812.1055696-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=TfM0YeZJ; 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 --- (no changes since v2) 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 Sun Sep 14 20:37:56 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4292 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 8F5773F16F for ; Sun, 14 Sep 2025 22:38:36 +0200 (CEST) Received: by mail-ej1-f70.google.com with SMTP id a640c23a62f3a-b078ab1c992sf436338766b.3 for ; Sun, 14 Sep 2025 13:38:36 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1757882316; cv=pass; d=google.com; s=arc-20240605; b=DFgJGwqpa5uZqJ8+TBAvykjGu04z0QVQzvrRkPa0YPhtsX1kpzj/Pr5J+ool/sU6v7 XcVYXpEHAhaMqy9Ox+/DqK80fYCFbn4xOStjt/Tfz+xkE2wrn7VIs7cjb6BPlO/auGhI ZP7IlXMrd8ewtiJa6MSMXMB8mztUK0M37agTEHthQlYMwNncMmfQOKASFCGioNyR8aew Na7SepLzTzsTXecgpUl0XqpUAqKJs3+NNNky+/CCZBF4YknTRL3vgDk1ihEFrOQ68YmM zsWUtdEPfAuHcORNkFJYpxuwh/QRw4HHeWloWYW6KKWOU95717cfxoIiDUyNn1Td+hrh RT/A== 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=DtYG+ALOgDtpzMEzpUgJJUXTShGX6H+fGOUCgU9e9VY=; fh=ISpMhe3JTssVD9k5qPGKAKFrNNrQjK8nesoT62mWEu8=; b=V0iuFgeoCKmIDEuxKl6VuGOvP+LfU92eFWM247/DwWNWB4m19NnksogoE/bRLORkKz 6gpVxq+tNO7fyL+mThe8XSojz7dfwE2+vgvH/Mkdc7foWVLsE01jKX0WFyZEol4Qn/xv aEraCwXU9T69BYkcw+Ovo1ugvHA0ZD0sq1UJBIbLccS41WbR2ZvbVQK0zHCseuXBpcMI GY7YFCXx8XhFTLYOqbJZ/BUjSHZMRofv8TV3sce1z8uZBGT+QSlljVB7rJJuLzHlnCBK 5lsOvyex4iIbzP57DE3I6NfkOWclNwr6X+u5j3hM3N84H70uycQPc82u3RTWMfUsc8Ck kIhQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=gQjbqvHF; 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=1757882316; x=1758487116; 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=DtYG+ALOgDtpzMEzpUgJJUXTShGX6H+fGOUCgU9e9VY=; b=it2i0wTShkagm2ENdGYBSobekWC0UXYDG5rNgimnE3lHZ8V8NOHYFEikYxJOwJzmZx EwQeKCrA3TWV7xJsZJoxMN5BtaypaToK4w2dKIYnZcnYGoLP7YcZwHLJ3oAuBX6emK7P TpdkZGte8klGxXIwFf+VNLb1R/CiTgUWGmSvQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757882316; x=1758487116; 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=DtYG+ALOgDtpzMEzpUgJJUXTShGX6H+fGOUCgU9e9VY=; b=n8N4kg/HhjJAIeMZkhQopwFqcMVrUqVRz/n2LGOZWNLT+ksY5UwW56VpRk+Ai29Jrw nFotIwaVG4zzoxmgk3CMj+PCbYax9yrxo2M40gSFT9d0y+hoYL3SV0JuyVOrQaAFCu7s crOW+VDjI0CTp8yO8u8xYHPxDfwRXmyqU9tLtJfp7c6puXDYRUzqXjxzUQwBCpt8wvSH NCLF0GJ/8G7ORY/NxiltSgeLFz5UTdMKOIYueaeLqqgiI5/3nWLWWd49744Zp5JNB1QR 6BVrmZDQiQbF/wwYh7nYzRTIDRKb6YFmf7MUDyKA7UPBitBWKGY3f/YU4NLtnTc6taro uOFQ== X-Forwarded-Encrypted: i=2; AJvYcCX5+CQ3LCdQ4cu0QwGxQVSsq+2QU31e6H6Qjk1Oot6Zmny8MU+byEclraFE13UvSrkQQUtFRIjHm01bUBly@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YyjnDx9epTO762Du3D70jQb6IgYEKD4/4i8XGnp2SP1QlFkmIai Ec6P+LhVe0CB0rUp1P5ijD+sEm5GNdShQ2UgPk5MbyanBEThhdVq0M9Q5NtDRI9mCs9iRw== X-Google-Smtp-Source: AGHT+IEPzFJCpcC5dQBZbM+lIXSk8VYYhHNT7Uxmc1l+wWjkGw+6TVstK4pHfKBY1oxnOLpoR1488g== X-Received: by 2002:a17:906:12cd:b0:b07:c905:af33 with SMTP id a640c23a62f3a-b07c905b658mr744485066b.65.1757882315396; Sun, 14 Sep 2025 13:38:35 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=ARHlJd4uhJbclvxkG43/dNQsC3am2sy6h6dHJI9wzMa6Eql88g== Received: by 2002:a05:6402:2088:b0:61c:61c3:b9b8 with SMTP id 4fb4d7f45d1cf-62ebdd5f9c6ls3320548a12.1.-pod-prod-08-eu; Sun, 14 Sep 2025 13:38:33 -0700 (PDT) X-Received: by 2002:a17:906:794d:b0:af9:a1e4:a35b with SMTP id a640c23a62f3a-b07c35407f4mr1003128066b.7.1757882313201; Sun, 14 Sep 2025 13:38:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1757882313; cv=none; d=google.com; s=arc-20240605; b=Vun0Be/1ca7HLiq+Zg+rjWIL+joSIWoVl4mWPpveqombtDNhoKvLT8A1ENKkA0i3Fh t62OfzXISh26j/QNUrnzGCiYqVrqsWcNsn2vo6WLHFm+xUHjzJIVB4RoIdG7JZt+Sm0M 48mSONW3NizVRnWZsx1lr1py8qp3v+Qlex7RVSYDiHUsr79mDKCenBKn50zJ1D3Aefjl haaheLCLi7lvDEF8eM1Nq8YNCgc3ENJ02Z7B+i3ysRxVJVhQnH4VuYf3mNLgYRHHEflv CwETIT6AWFvglD5phQyUoPhoNKUuInUeRDOpXMh+VUv7hUX0PylvoYv/k51rVdX5tr3M wZxQ== 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=WRNP/ea+IMU+WtlCpH1FQlK5+aG3ehZbfYI0GGMGE9E=; fh=uUfzCs9IO8m15UcutA/0nW5w6HA2wWOWolXZY30c+TM=; b=BekvCgNAGHmqL9p2Z6VADRCYCwKW2FNQnz7kmVklMi86tjN7c069AMY7Lc4TcCzceF 8NY4IiKkUL8pR++JoAm5hIblvaLusZmniUQ6+hfrfLglAIdemNgZ0Ux0dQTuWwdUUNNi HcIKFdB2ororcREC8DWVkeOJ8bBIZESWclB4j/pyCubQzkVs/umT3g3pQctKjNTBIIPw ro4/9l4YALF66lh+FBZBhIBFgh9a4Y87uEXcpDHFAX2Zc30q2caoz6Q25air2CiQ0DFe j/dev0MDbn4D9EY7iXBEiAVs0SEsimgNUrA7lorEL9ZRL9h/ifUvNHc3GryvJBPP+Rjf H5Kw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=gQjbqvHF; 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 4fb4d7f45d1cf-62f3efbb3a4sor271749a12.3.2025.09.14.13.38.33 for (Google Transport Security); Sun, 14 Sep 2025 13:38:33 -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: ASbGncvvsat3emxPcLH4TrjQL0bObT41gysP7ssi0nQ4+36WPXYp4FEw5JOKleVYow9 NTq2J70nmXbljaMTreDjxdnNeC7uiGHdFRXKxYuBYY3sFDT/34hQbOnxcDefw/3pOgOyCsq34Bz i7hIzLU9JuGOATOTx0H0QfkJtdbIs6O+xIPYlTRaia0FKqp8hFYKjhXayD6ygNJ3ys+DKbakW7Q 2AK3lT9QSpYuglLsSzCYuGN4dvdGJiwgpdGEeQdp/BJBxF7PwZUbcETJLU7UEecio2ZLq/vtrXl pJfvB5ZSy5h4DY2OO85RseuCzv2/Ivb5Z1Pn0grjP3Nj5enpNut196WK3hFvGL31OCVwomiT/LA bQF937yKoKx8prJKZdSVwZ7REP4Q5TchaEy0dZZ1uWQdk4HWxHRiADgNymWNOvNO5Q/9d0jAQVb 2A2ipKfjYIgtB5k65CWl5Dv0AKWU5uwOWke3pjonrVOw1vBnQaqGUneokdKtyBwlTApSHB2kitd 6Y= X-Received: by 2002:a05:6402:2348:b0:620:d826:b4c9 with SMTP id 4fb4d7f45d1cf-62ed69ab473mr9494870a12.0.1757882312803; Sun, 14 Sep 2025 13:38:32 -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 4fb4d7f45d1cf-62ec33ad242sm7803739a12.17.2025.09.14.13.38.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Sep 2025 13:38:31 -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 v3 5/5] dt-bindings: touchscreen: remove touchscreen.txt Date: Sun, 14 Sep 2025 22:37:56 +0200 Message-ID: <20250914203812.1055696-5-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250914203812.1055696-1-dario.binacchi@amarulasolutions.com> References: <20250914203812.1055696-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=gQjbqvHF; 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) --- (no changes since v2) 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