From nobody Sun Feb 8 00:11:51 2026 Received: from mail-pg1-f179.google.com (mail-pg1-f179.google.com [209.85.215.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 97D6C243376 for ; Sun, 2 Nov 2025 22:16:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762121819; cv=none; b=WLxJX6ao9Set0hj15PmSRpY7BdTDyryIY2QJ6+8B664ZouxKKaidduRV1bHXjm7O62gL3vG0E7J6iyF5mJHa7RrBcXxKxERaqABa4osvewxCfbIIa63btZy8EiOiEzz7Nn4f3Y4Tzshz8v+gNqlkqzi/xzoOJSK5RZMv1ZFXjcQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762121819; c=relaxed/simple; bh=PhZLtyuX6rsStPuOx2GzI5uvef40yRsEPWniw+A0HX0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=RjqBNjRmNPJBJJbbJrssIi+A0Kl8o54bGRZQVJW2/Vt1v5ayNZzJZy1kD58zJWbR05cha7QEQMFx/tQHriPan1mleKclJPey3cxZbm8SmDPN+YEOZGJq6wr8aLJYm+72u9MpStjo35VHX6sESyBHK9ZcTxq9SOqj1vCTF1LwkTc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=HJWsYRZ8; arc=none smtp.client-ip=209.85.215.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="HJWsYRZ8" Received: by mail-pg1-f179.google.com with SMTP id 41be03b00d2f7-b98eb673297so290506a12.1 for ; Sun, 02 Nov 2025 14:16:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762121817; x=1762726617; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=++a2qLFT2GMKZSkfaoicvFef3e/M9je5Z9y3CGUMY9M=; b=HJWsYRZ8wV+reWfkB/zKBhyOzaA5IIEitvFDrGUlG0CHlGVspNYpXKNSGEGKwQNgIz tGWHYtGOIRcpUDy2pbTXisvkvRUPPh8xpmqIBCcwGoJ8Djh/iUdSfaclohzxReOROa10 Bnq4fwanDX0jNFhBktmXaVDNH0la5qJEe2CjpSY7mI7Bv0yjNdHsAWwkt9lfgT4XzuX2 cXDv+gmtEKXcEWBH3bWMBzA6BovEPftS2+qcFScnNuthSEGR3BvaCSx5DzjQHc35YcV8 tXVn1tJF0gcL69dqdszFgbSuBZrI6iVrjg6wboFNMc9AfZ1HKG25N+uI7ysXLWVPdejN Eumg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762121817; x=1762726617; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=++a2qLFT2GMKZSkfaoicvFef3e/M9je5Z9y3CGUMY9M=; b=Rp2EPZ89v2U1srPibhzeW8uSOcp/N5sHrS3+o3ZjUR4/1SAH2NAUcWt2MnrM/4THF/ 99JdD+s7rlehaGJsFYorePvMQhZmhyEjZeKKSqK84Mk25zvIB44DTJMiMfEoeF4pANEn 3bFm7IWW9/oGPw4gdp/P8lN7ztpI14mt4CY2/EIbE1JKw7TB9rAuo82ow8gfcf3oLKbx bB8WTIMJVPwB2YAfsiv129H1V6FDF/nlqi9MaFtclG6A+6A3PiE9RpWFavT+7CQzKzDH iwtY8BAxvgj2Z/+zkBPf3rVR8QpSC4EmzagBlfXdNi9V4b6H83RE4d0oJxXsfsjJJrbF 33tw== X-Forwarded-Encrypted: i=1; AJvYcCVxT3hF0zyZDHZw2T6RjA7ZDcN69MX/DYlNYrHkG6HBaglSv8YdbjOW/q8BZuEpc3D5PPmyPxnv63UHdP4=@vger.kernel.org X-Gm-Message-State: AOJu0YwRZfSxwe7BWkW8Fu1ByMv+I0qSHGvkwmwYwtwFm7VhFmqisLVr xgcG/uw5xuAEKwDzkwPuNWdMiahfD+UdcclLto9VCmoV3gS5TLHQvBdcD7yrLPh/Za0= X-Gm-Gg: ASbGncvq1zp6sOqmE2d7aFI8H3ymUR600btvhtICpXYUCLMsO4tWWeWJk3VaLtJvHh1 nBeFalX/EgsrtzCv6GP2OgMkzC18GWV83vqRcpktKgTNc4JiO4ZmxbaRen2yiwe5EdJzPXOf4Le NVdBvzLI7GUZ9fZ8/mRUA6an6JiaYUTyPynPaka3bLGNutKvjqa/CFNtp6LxCcVZIXJBzguqdHl a/d/G0bniNQyI1ajyNRSxpJMu28nGX+E6mcko5PVWCzqRpABuaeBNlWtLDX5qidqjlLOMTQN9X0 1bdKuhJV2JPJD6x7PxJOSt8gLPkjVdWsarrOCea+rp30YIS1itc/W9Y2d5JczmDCTd9LASXvyfI X3WnRrmeiNCl3IVggkPODj4ezfbQnDhXLcFKTZdAyJGhZIGPvnQzVC1VemL7OCa51hE69FB1IVm wtyHIFl61XcNqa/ECVA0bHNV4= X-Google-Smtp-Source: AGHT+IE/IJ7vHfMPuDFfKJz9U9NU8Ff7jxfU7dFthw7esoi33MHL4uL+OykKom/Ms2RJAZVJxbkMeQ== X-Received: by 2002:a17:902:e84f:b0:295:507c:4b80 with SMTP id d9443c01a7336-295507c4c3cmr93301125ad.61.1762121816969; Sun, 02 Nov 2025 14:16:56 -0800 (PST) Received: from localhost.localdomain ([2804:14d:4c64:860f:2214:33ff:7c70:4d9b]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-295357a1851sm83362835ad.27.2025.11.02.14.16.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Nov 2025 14:16:56 -0800 (PST) From: Rodrigo Gobbi To: robh@kernel.org, krzk+dt@kernel.org, jic23@kernel.org, dlechner@baylibre.com, nuno.sa@analog.com, andy@kernel.org, conor+dt@kernel.org, mranostay@gmail.com, wbg@kernel.org Cc: ~lkcamp/patches@lists.sr.ht, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v3 1/2] dt-bindings: iio: proximity: Remove Lidar-lite-v2 from trivial Date: Sun, 2 Nov 2025 19:10:26 -0300 Message-ID: <20251102221643.9966-2-rodrigo.gobbi.7@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251102221643.9966-1-rodrigo.gobbi.7@gmail.com> References: <20251102221643.9966-1-rodrigo.gobbi.7@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The lidar-lite-v2 IC is not a trivial device because it has a few more pins like power-en, mode ctrl and supplies. Signed-off-by: Rodrigo Gobbi --- Documentation/devicetree/bindings/trivial-devices.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/Documentation/devicetree/bindings/trivial-devices.yaml b/Docum= entation/devicetree/bindings/trivial-devices.yaml index 2eff6f274302..e344613aa265 100644 --- a/Documentation/devicetree/bindings/trivial-devices.yaml +++ b/Documentation/devicetree/bindings/trivial-devices.yaml @@ -357,8 +357,6 @@ properties: - onnn,adt7462 # 48-Lane, 12-Port PCI Express Gen 2 (5.0 GT/s) Switch - plx,pex8648 - # Pulsedlight LIDAR range-finding sensor - - pulsedlight,lidar-lite-v2 # Renesas HS3001 Temperature and Relative Humidity Sensors - renesas,hs3001 # Renesas ISL29501 time-of-flight sensor --=20 2.48.1 From nobody Sun Feb 8 00:11:51 2026 Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A1BEC24A046 for ; Sun, 2 Nov 2025 22:17:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762121825; cv=none; b=TyVi6o49mMwpJl8jS2pbz1aXoKCz8BPSs9tq0EHy12SwLROOdjwqvIlJRnVqdrjwBik9qzjBix3U7NJOySxc+OvbZXk3tA4R0UeP8toyA4eZb9icDESUzXYLVtZUmJcx8TKLnE6movMvgF933Dk3ZMBqH2nlpIvaRpp71i1MpDA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762121825; c=relaxed/simple; bh=IQsghSGvLe3p8fZkTsq1elt5Nv2/GiuRfy/EmyAJNFo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=IlnWrl7x54v5U8duETS+JAzUmPZLyTzZO1Uf5YZDocibMhJj7j1WaAZKtC0+FEI5gKGvRiht9D1AiFVtXeLqU0/G/tiP05XR8E1ZoNu1PlNo9JU7HXD/c61ZoIeDJ/h7COonDkq85p8hFDasw/OelBMOMs2Uqva24qvSLH9aOiA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=JxkFtCeU; arc=none smtp.client-ip=209.85.214.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="JxkFtCeU" Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-29599f08202so7422485ad.3 for ; Sun, 02 Nov 2025 14:17:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762121823; x=1762726623; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=47gxy7zp7dlvgIc5dJ/R0rsLAgFmWqzWMMGs9uW3ML0=; b=JxkFtCeU3lMNq9SuwBaNM+UoJA+iU5NBKWt7Ibx5G8oNxWAJ2OxCwYH5RBTR3K9JD2 skIHF/K7V5ur/TXSRDoEWBN8ayPpu4YaNqNZjEFy+krpIb1MGlSQSJ951g31dmwgbsFu YRul0PDR9ABc6K4XAb85lbt6aQ9jXH0NIfPgGkPfZutCqBEnJbdZsYR8318XuvSO56/4 l0r3s7EAkayC8YznvAbChjarkN2bDaKqsv6WDLcQx25cCHyT/NIaadntTJlrzyO79biX iI2g5atS/EtpHiLZUp2NfoiGx6jK4528bwge0nIpNnRQOy4VTG+OjhziRcVom06bjUWt P1EQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762121823; x=1762726623; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=47gxy7zp7dlvgIc5dJ/R0rsLAgFmWqzWMMGs9uW3ML0=; b=qYF39DeB/CgPRmO00Am2jklC81hROqtuHOrLqSCszYJ2E3Tj8qLTjHQCBE9l0N7PrD Y2PXV4S3KySYYp3bSZCoxQI27DW1YQA+B/ca6mpaQnvpEJJ2c10npnqT6H7xmiBZ7p7N gkRzRurMG0/bDrpWXniFQTji8n1untQq3R76ev8cvhWTjUkJlbJox44wzQ9ZOwPAl1rf yAfXuvmOAe50exCRc2D4a6jx5DRIg53pp6vi5uLYEHdBP6RAKBso7Z8WpihNuuMj50MJ 1byB7drVcNsGEyjxGiTPFdp2rr+geuORNlDTpo8Xl3NZsPsHb3D8l5DuSUxFOXKdHhIj E7Fg== X-Forwarded-Encrypted: i=1; AJvYcCWwyueQ7qUsUM8g3xpRv6RU5xhCiAiQUamhyRADlE8LOGt7ynMlupOAVh1TKWybeRaOIll0B0CFQ9Uqskw=@vger.kernel.org X-Gm-Message-State: AOJu0Yw5sqNGBhjHSxPZBqemK5OeQfbem7KYfvGN2KFuueJXXvoJcrSp Xl6Ub8iPWOkkU6cdAw/EbWUCTzt8AfOXpNNGNpHdhKQ34jh1lJYUS402 X-Gm-Gg: ASbGnct+5SFnPjvXfT3wetgw8tjrBTSGpginxz99OkA3JRoUfPtILdzGRbrV+26qYZE ajF8YaHJnWUrBsqfSDpruz+4UUIpcjC5RZlZvc4peAoGBeTjsGKiGi+r5BAELGO5ubCdVDWfLTX qATR0bwIOL9ipFvPgcc/PVbHYBTuVMybPUg56Tk2hW3ons//p1IwhMZsfXMGTrBZN6w39ZRTQeZ +7dYPIUD53Y3iAviEaR2rnl4KNpnP7k9Fa7v2cUdIU4nvLsSnooYNNDFhny4LU8QUM5hFls6h7R 3lZJJrrwE8SyIdYazoQH+I92sDNvw1cp73Pm3JA0tQ4kT2zq5tITVAazFKZciw11wlHfAuXB9dx meOxkKvziFQVonJBsnynEi/Z/tXQJiOlHQugM1QrJ4t4l+2MiOJC/+DlG0p1TPEV0NwuC8yIks1 lrdcoJOYzDgDdXizKRmFw0lQY= X-Google-Smtp-Source: AGHT+IEFC4JM18TyNOFrkGvzBG1fq/R2wBUS8oX8Gf9AFUcfwbHwXBghvsyHwZcbBHBtEeXO2qd8tg== X-Received: by 2002:a17:902:db10:b0:295:50cd:e759 with SMTP id d9443c01a7336-29550cded8bmr102841845ad.58.1762121822800; Sun, 02 Nov 2025 14:17:02 -0800 (PST) Received: from localhost.localdomain ([2804:14d:4c64:860f:2214:33ff:7c70:4d9b]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-295357a1851sm83362835ad.27.2025.11.02.14.16.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Nov 2025 14:17:01 -0800 (PST) From: Rodrigo Gobbi To: robh@kernel.org, krzk+dt@kernel.org, jic23@kernel.org, dlechner@baylibre.com, nuno.sa@analog.com, andy@kernel.org, conor+dt@kernel.org, mranostay@gmail.com, wbg@kernel.org Cc: ~lkcamp/patches@lists.sr.ht, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v3 2/2] dt-bindings: iio: proximity: Add Lidar-lite-v2 and v3 Date: Sun, 2 Nov 2025 19:10:27 -0300 Message-ID: <20251102221643.9966-3-rodrigo.gobbi.7@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251102221643.9966-1-rodrigo.gobbi.7@gmail.com> References: <20251102221643.9966-1-rodrigo.gobbi.7@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Since v2 is not a trivial device, add it to a dedicated place. The v3 is similar to the v2 version, so add it as a fallback to the v2. Both versions are already supported by the driver. Signed-off-by: Rodrigo Gobbi --- .../proximity/pulsedlight,lidar-lite-v2.yaml | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/proximity/pulsedl= ight,lidar-lite-v2.yaml diff --git a/Documentation/devicetree/bindings/iio/proximity/pulsedlight,li= dar-lite-v2.yaml b/Documentation/devicetree/bindings/iio/proximity/pulsedli= ght,lidar-lite-v2.yaml new file mode 100644 index 000000000000..21c9239c64dc --- /dev/null +++ b/Documentation/devicetree/bindings/iio/proximity/pulsedlight,lidar-lit= e-v2.yaml @@ -0,0 +1,54 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/iio/proximity/pulsedlight,lidar-lite-v2= .yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Pulsedlight LIDAR-Lite v2 range-finding sensor + +maintainers: + - Matt Ranostay + +description: | + Support for LIDAR_Lite v2 and v3 laser rangefinders. These devices + can use a simple I2C communication bus or can operate in a PWM mode usin= g a + mode control pin to trigger acquisitions and return the measured distanc= e. + It also have a power enable pin, which can be used to shut off the devic= e. + +properties: + compatible: + oneOf: + - items: + - enum: + - grmn,lidar-lite-v3 + - const: pulsedlight,lidar-lite-v2 + - const: pulsedlight,lidar-lite-v2 + + reg: + maxItems: 1 + + powerdown-gpios: + description: GPIO that can be driven low to shut off power to the devi= ce. + maxItems: 1 + + vdd-supply: true + +required: + - compatible + - reg + - vdd-supply + +additionalProperties: false + +examples: + - | + i2c { + #address-cells =3D <1>; + #size-cells =3D <0>; + lidar@62 { + compatible =3D "grmn,lidar-lite-v3", "pulsedlight,lidar-lite-v= 2"; + reg =3D <0x62>; + vdd-supply =3D <&vdd_5v0>; + }; + }; +... --=20 2.48.1