Message ID | 20241029073857.753782-2-ahaslam@baylibre.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | Improvements and Enhancements for AD5791 DAC Driver | expand |
On 29/10/2024 08:38, ahaslam@baylibre.com wrote: > From: Axel Haslam <ahaslam@baylibre.com> > > Depending on board layout, the ad57xx may need control of reset, clear, > and ldac pins by the host driver. Add optional bindings for these gpios. > > Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> I don't get how v1 could get my review. I never give reviews out of mailing lists. Best regards, Krzysztof
On Tue, 29 Oct 2024 at 10:21, Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> wrote: > > On 29/10/2024 08:38, ahaslam@baylibre.com wrote: > > From: Axel Haslam <ahaslam@baylibre.com> > > > > Depending on board layout, the ad57xx may need control of reset, clear, > > and ldac pins by the host driver. Add optional bindings for these gpios. > > > > Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > > I don't get how v1 could get my review. I never give reviews out of > mailing lists. I forgot to mark this as v2 with the subject prefix. :( this should be v2, same for the other patches. ill resend. > > Best regards, > Krzysztof >
diff --git a/Documentation/devicetree/bindings/iio/dac/adi,ad5791.yaml b/Documentation/devicetree/bindings/iio/dac/adi,ad5791.yaml index c81285d84db7..fe664378c966 100644 --- a/Documentation/devicetree/bindings/iio/dac/adi,ad5791.yaml +++ b/Documentation/devicetree/bindings/iio/dac/adi,ad5791.yaml @@ -31,6 +31,17 @@ properties: gain of two configuration. type: boolean + reset-gpios: + maxItems: 1 + + clear-gpios: + maxItems: 1 + + ldac-gpios: + description: + LDAC pin to be used as a hardware trigger to update the DAC channels. + maxItems: 1 + required: - compatible - reg @@ -44,6 +55,7 @@ unevaluatedProperties: false examples: - | + #include <dt-bindings/gpio/gpio.h> spi { #address-cells = <1>; #size-cells = <0>; @@ -53,6 +65,9 @@ examples: reg = <0>; vss-supply = <&dac_vss>; vdd-supply = <&dac_vdd>; + reset-gpios = <&gpio_bd 16 GPIO_ACTIVE_LOW>; + clear-gpios = <&gpio_bd 17 GPIO_ACTIVE_LOW>; + ldac-gpios = <&gpio_bd 18 GPIO_ACTIVE_HIGH>; }; }; ...