[PATCH v5 8/8] dt-bindings: iio: light: ltr501: Make proximity-near-level conditional
From: Esben Haabendal
Date: Mon Aug 17 2026 - 13:10:44 EST
The proxmity-near-level attribute is only supported by ltr501 and ltr559
chips.
Signed-off-by: Esben Haabendal <esben@xxxxxxxxxx>
---
.../devicetree/bindings/iio/light/liteon,ltr501.yaml | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Documentation/devicetree/bindings/iio/light/liteon,ltr501.yaml b/Documentation/devicetree/bindings/iio/light/liteon,ltr501.yaml
index 73c32b33d886..20abd7da080d 100644
--- a/Documentation/devicetree/bindings/iio/light/liteon,ltr501.yaml
+++ b/Documentation/devicetree/bindings/iio/light/liteon,ltr501.yaml
@@ -48,6 +48,18 @@ allOf:
properties:
interrupts: false
+ - if:
+ properties:
+ compatible:
+ contains:
+ enum:
+ - liteon,ltr301
+ - liteon,ltr303
+ - liteon,ltr329
+ then:
+ properties:
+ proximity-near-level: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
--
2.55.0