From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) (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 59B7A33F38A for ; Sun, 31 May 2026 19:58:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780257518; cv=none; b=QlesEEZ7Bw3hju7WQEG6Kto/HDzll1Oeo9dwO3BNrpI7bx2bbEYLxMAcAOlrwsCHqGDsf+Gf/r//+24w2uCQa9uiVVcRHbdAk/zrhPIKUfVvwPD+oHS+H7ZB4RchO5gQGr3Wdkk8ygS32ok8xSm/vBD2EjEEWjI/LFDGWfELNj0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780257518; c=relaxed/simple; bh=HJcKaiRHUPVVz44flDxq7RjqHlMgRL2UvrwWMWukkOU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ckbg/TS5L+0IuiPgh6AEPkiK1/Kh8YF4dwm7AmgLdUYE6HiNJH0V5JtteOX01IdwHpBJ+jgZPFmk3R8I0L4ZNWPZg+3QsIrtJ9cm7fbCYcVGc9IdihuKKW5/Ldrz1w3feICPSUoXl8FIUC4oHVVAzi2xcz8z+pSE02N9QcweqA8= 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=F1WVcK44; arc=none smtp.client-ip=209.85.128.43 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="F1WVcK44" Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-4906869f0cbso83659575e9.1 for ; Sun, 31 May 2026 12:58:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780257516; x=1780862316; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=28TrmenFX4jJrjlN6PZ1KHA15XnNjrQNxHUo4wAACFA=; b=F1WVcK44cICGoqTLOnFOqFDlvQuaz7EfWIUZA0oOdj0pbTpeWxq9k9P7BzRl4z0VVz SZbcbPzjYKUIClLz2RD1xYsU90mlGvqcLAj/wUyeuxNyp5eN12+1ypefM1nrBTOp548/ BBVwwwlozvzu2Tk7b8Isosj32j/36vP51ejMDzDDWgkU+6Fd48Fyr8vbtAjFuHcV2z1W sFHtUw+09xXCqcPtTq+TM9g1WOrUCb9D9CTw0sVBER8F9oXdgI1xCc+aIyTpAKKfk+WU 5RE+Y7AdaBwjC+fz7hMTpdrXlTZo+acjxPj+ijkYRh+3qMkUeOYK4ku4tqaVYX9magWx F6Xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780257516; x=1780862316; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=28TrmenFX4jJrjlN6PZ1KHA15XnNjrQNxHUo4wAACFA=; b=hc9aIcbFiwugYxHutmHmUMUF5Ggp2tCNaKMnqQXrewxmXynVZbrTyrPufRx+qANZ9H xx2PXqIlCEsT7Evc7YhUFd6y506FlnGJt8CnVJ0TK86Ai0wyT1Q3YHMXyPumbk/vsglW GPfhXpVJHbLYKg/pBg+BKm0/3p0gv2eUziGHxYjUn1XEusOuEl6FHEaYbSzl5ZeKV0Ir RC8+dZ8VFp7mNVsdO9YtwTsdj5WXf8++hG0JleVIEnyeqwroNDfYMSkCSejr3XmW9nLZ gnXIqRa9/YTyAK4MXtdlJbvZnuHNTX0wc8yx1NtHmbeVvH70DC7557x8N8u30LtJydrv QPyg== X-Forwarded-Encrypted: i=1; AFNElJ/CYPLqj6LdTt3fn+YjcaE9CzyJy+MfryShFxtGge6xl1IB6gWPRjXkuqslTuyqReF+/NqMSYGppUqiE7Q=@vger.kernel.org X-Gm-Message-State: AOJu0YzeWDbXJysL+dbMHJQTPnUJowTphtop/Ni1qPiXlxM66egU1VkN qG/O6XvSyRD+e/J4kcy3g4tRQ/DxROmJFA83y2sJijCK/R+4q9VwlT+h X-Gm-Gg: Acq92OHaQ1wgxrs96GAGBFYdPEmVqg7iFzz/ibTHKq8VU1jXKR3IgSXgFebANQnVDja TwzdniJRpF3rP7+lKPjBeewg9s4Nb2GHiVtBDSH3KKBqv4k7SV2nEI8lEQ/EC7vOISB5ZAQMABF Zr972mJJwEvrrUIrqTVWc1+WgNSgJclzs73gZcFqvrTzKo6h9miS3yQEdWtZ3A8DZCk+uVfWPz0 LQAzMXDxyrHfedzdfHp4EV/7oCdXZDgK9SZm/lbv3CBkqCNBRMiRVXEnKrhJCv3T0xY0wy7IuT+ VA8I9MwGeqW8JRat9ExQMY6vg4E4WPsEdLUhVgNxAYaZ0hAevvcQs7dlbpFY/L761ZKo+jkcxLm Vc8chO6cNI64CZr7s+H0/vQwhknS9q0UdIVQUrQRxub7m90pDUGGuaOYGOxk8i2fVYp6XHt0V7R z3efOwMQvSZ6ckpzntJeVqGHjuyVgooYKYmmsr4Psxcq2dJsfB9w== X-Received: by 2002:a05:600c:1988:b0:490:44eb:c1dd with SMTP id 5b1f17b1804b1-490a294fe9cmr141548325e9.29.1780257515601; Sun, 31 May 2026 12:58:35 -0700 (PDT) Received: from [127.0.1.1] ([2001:4bb8:152:df59:bc17:a305:8902:fb31]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4909d7002e8sm220323775e9.15.2026.05.31.12.58.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 31 May 2026 12:58:35 -0700 (PDT) From: Javier Carrasco Date: Sun, 31 May 2026 21:58:21 +0200 Subject: [PATCH v4 1/4] dt-bindings: iio: light: veml6030: add veml6031x00 ALS series Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260531-veml6031x00-v4-1-e64f7fdce38d@gmail.com> References: <20260531-veml6031x00-v4-0-e64f7fdce38d@gmail.com> In-Reply-To: <20260531-veml6031x00-v4-0-e64f7fdce38d@gmail.com> To: Jonathan Cameron , Lars-Peter Clausen , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Rishi Gupta , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Matti Vaittinen Cc: linux-iio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Javier Carrasco , Jonathan Cameron , Krzysztof Kozlowski X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1780257511; l=3301; i=javier.carrasco.cruz@gmail.com; s=20260111; h=from:subject:message-id; bh=HJcKaiRHUPVVz44flDxq7RjqHlMgRL2UvrwWMWukkOU=; b=/PVpw15lZ0+TPX6JQq+JbCzNeahWAhBqe7SGtPcGK1AuPeTrd2dAbXBTKAoUni/6VfW3qwqvH I9kAFKTZAfAD/RQV5wU9HBWRcXpXKaM1KatsdHlWMZWOiOWPvSEWlYG X-Developer-Key: i=javier.carrasco.cruz@gmail.com; a=ed25519; pk=Lge8w8xidNSf/INy7JAIbAW+Hezkp3nsBh2OjKL7lLU= These ambient light sensors share their properties with the ones from the same manufacturer that are supported by this bindings. Note that only two datasheets are provided as every one of them covers two devices (veml6031x00/veml60311x00 and veml6031x01/veml60311x01). Reviewed-by: Krzysztof Kozlowski Signed-off-by: Javier Carrasco --- .../bindings/iio/light/vishay,veml6030.yaml | 23 +++++++++++++++++++++- MAINTAINERS | 5 +++++ 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/iio/light/vishay,veml6030.yaml b/Documentation/devicetree/bindings/iio/light/vishay,veml6030.yaml index 4ea69f1fdd63..e01e8747e47c 100644 --- a/Documentation/devicetree/bindings/iio/light/vishay,veml6030.yaml +++ b/Documentation/devicetree/bindings/iio/light/vishay,veml6030.yaml @@ -4,7 +4,9 @@ $id: http://devicetree.org/schemas/iio/light/vishay,veml6030.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# -title: VEML3235, VEML6030, VEML6035 and VEML7700 Ambient Light Sensors (ALS) +title: + VEML3235, VEML6030, VEML6031x00 series, VEML6035 and VEML7700 Ambient + Light Sensors (ALS) maintainers: - Rishi Gupta @@ -22,12 +24,18 @@ description: | Specifications about the sensors can be found at: https://www.vishay.com/docs/80131/veml3235.pdf https://www.vishay.com/docs/84366/veml6030.pdf + https://www.vishay.com/docs/80007/veml6031x00.pdf + https://www.vishay.com/docs/80008/veml6031x01.pdf https://www.vishay.com/docs/84889/veml6035.pdf https://www.vishay.com/docs/84286/veml7700.pdf properties: compatible: enum: + - vishay,veml6031x00 + - vishay,veml6031x01 + - vishay,veml60311x00 + - vishay,veml60311x01 - vishay,veml3235 - vishay,veml6030 - vishay,veml6035 @@ -67,6 +75,8 @@ allOf: properties: compatible: enum: + - vishay,veml6031x00 + - vishay,veml6031x01 - vishay,veml6035 then: properties: @@ -79,12 +89,23 @@ allOf: compatible: enum: - vishay,veml3235 + - vishay,veml60311x00 + - vishay,veml60311x01 - vishay,veml7700 then: properties: reg: enum: - 0x10 + + - if: + properties: + compatible: + enum: + - vishay,veml3235 + - vishay,veml7700 + then: + properties: interrupts: false additionalProperties: false diff --git a/MAINTAINERS b/MAINTAINERS index 2fb1c75afd16..921da7584963 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -28375,6 +28375,11 @@ S: Maintained F: Documentation/devicetree/bindings/iio/light/vishay,veml6030.yaml F: drivers/iio/light/veml6030.c +VISHAY VEML6031X00 AMBIENT LIGHT SENSOR DRIVER +M: Javier Carrasco +S: Maintained +F: Documentation/devicetree/bindings/iio/light/vishay,veml6030.yaml + VISHAY VEML6046X00 RGBIR COLOR SENSOR DRIVER M: Andreas Klinger S: Maintained -- 2.43.0