From: Antoniu Miclaus Date: Mon, 29 Jul 2024 09:50:43 +0000 (+0300) Subject: dt-bindings: iio: adf4377: add adf4378 support X-Git-Tag: v6.12-rc1~39^2~37^2~68 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=87bcd0f949e33faeaaba6351db594c2feb6f2f00;p=thirdparty%2Fkernel%2Flinux.git dt-bindings: iio: adf4377: add adf4378 support The adf4378 provides only one output channel. Therefore there is only one gpio available to enable the output. Reflect that into the bindings using property conditions. Add product link for the adf4378. Signed-off-by: Antoniu Miclaus Reviewed-by: Krzysztof Kozlowski Link: https://patch.msgid.link/20240729095047.25040-2-antoniu.miclaus@analog.com Signed-off-by: Jonathan Cameron --- diff --git a/Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml b/Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml index aa6a3193b4e03..5f950ee9aec76 100644 --- a/Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml +++ b/Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml @@ -17,6 +17,7 @@ description: | applications. https://www.analog.com/en/products/adf4377.html + https://www.analog.com/en/products/adf4378.html properties: compatible: @@ -73,6 +74,15 @@ required: allOf: - $ref: /schemas/spi/spi-peripheral-props.yaml# + - if: + properties: + compatible: + contains: + enum: + - adi,adf4378 + then: + properties: + clk2-enable-gpios: false unevaluatedProperties: false