Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: iio: Add missing (unevaluated|additional)Properties on child nodes

In order to ensure only documented properties are present, node schemas
must have unevaluatedProperties or additionalProperties set to false
(typically).

Signed-off-by: Rob Herring <robh@kernel.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20220823145649.3118479-2-robh@kernel.org
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>

authored by

Rob Herring and committed by
Jonathan Cameron
c682c963 1b55d33e

+12
+1
Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml
··· 58 58 patternProperties: 59 59 "^.*@[0-9a-f]+$": 60 60 type: object 61 + additionalProperties: false 61 62 description: | 62 63 Represents the external channels which are connected to the ADC. 63 64 For compatible property "qcom,spmi-vadc" following channels, also known as
+2
Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
··· 72 72 patternProperties: 73 73 "^filter@[0-9]+$": 74 74 type: object 75 + unevaluatedProperties: false 75 76 description: child node 76 77 77 78 properties: ··· 226 225 patternProperties: 227 226 "^dfsdm-dai+$": 228 227 type: object 228 + additionalProperties: false 229 229 description: child node 230 230 231 231 properties:
+1
Documentation/devicetree/bindings/iio/adc/ti,ads1015.yaml
··· 43 43 patternProperties: 44 44 "^channel@[0-7]+$": 45 45 type: object 46 + additionalProperties: false 46 47 description: 47 48 Child nodes needed for each channel that the platform uses. 48 49
+1
Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
··· 134 134 135 135 ams-pl@400: 136 136 type: object 137 + additionalProperties: false 137 138 description: 138 139 PL-SYSMON is capable of monitoring off chip voltage and temperature. 139 140 PL-SYSMON block has DRP, JTAG and I2C interface to enable monitoring
+1
Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
··· 63 63 patternProperties: 64 64 "^channel@[0-3]$": 65 65 type: object 66 + additionalProperties: false 66 67 description: Represents the external channels which are connected to the device. 67 68 68 69 properties:
+1
Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
··· 78 78 79 79 custom-output-range-config: 80 80 type: object 81 + additionalProperties: false 81 82 description: Configuration of custom range when 82 83 adi,output-range-microvolt is not present. 83 84 The formulas for calculation the output voltages are
+4
Documentation/devicetree/bindings/iio/dac/adi,ad5770r.yaml
··· 60 60 connected to the DAC. Channel 0 can act both as a current 61 61 source and sink. 62 62 type: object 63 + additionalProperties: false 63 64 64 65 properties: 65 66 reg: ··· 84 83 description: Represents an external channel which are 85 84 connected to the DAC. 86 85 type: object 86 + additionalProperties: false 87 87 88 88 properties: 89 89 reg: ··· 101 99 description: Represents an external channel which are 102 100 connected to the DAC. 103 101 type: object 102 + additionalProperties: false 104 103 105 104 properties: 106 105 reg: ··· 117 114 patternProperties: 118 115 "^channel@([3-5])$": 119 116 type: object 117 + additionalProperties: false 120 118 description: Represents the external channels which are connected to the DAC. 121 119 properties: 122 120 reg:
+1
Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
··· 48 48 patternProperties: 49 49 "^channel@([0-9]|1[0-5])$": 50 50 type: object 51 + additionalProperties: false 51 52 52 53 properties: 53 54 reg: