ASoC: dt-bindings: everest,es8328: Require reg property
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Tue, 4 Mar 2025 10:38:08 +0000 (11:38 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 4 Mar 2025 12:27:13 +0000 (12:27 +0000)
ES8328 and ES8388 codecs are I2C or SPI devices, thus they are
addressable on their bus and 'reg' property should be always provided.
Requiring 'reg' is pretty close to redundant, because the I2C and SPI
controller/bus bindings require it already, but the convention is to
mention 'reg' also in the device schemas.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://patch.msgid.link/20250304103808.75236-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/sound/everest,es8328.yaml

index 309c4d01db76e6d2ca58b11adae335158cffc714..ddddd7b143ab37c3d8f8ee55f17bafd0fd63b96f 100644 (file)
@@ -60,6 +60,7 @@ properties:
 
 required:
   - compatible
+  - reg
   - clocks
   - DVDD-supply
   - AVDD-supply