Path: blob/master/Documentation/devicetree/bindings/iio/dac/rohm,bd79703.yaml
26309 views
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)1# Copyright 2024 ROHM Semiconductor.2%YAML 1.23---4$id: http://devicetree.org/schemas/iio/dac/rohm,bd79703.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#67title: ROHM BD79700, BD79701, BD79702 and BD79703 DACs89maintainers:10- Matti Vaittinen <mazziesaccount@gmail.com>1112description: |13The ROHM BD7970[0,1,2,3] are 8-bit DACs. The BD79700 has 2 channels,14BD79701 3 channels, BD79702 4 channels and BD79703 has 6 channels.15Datasheets for BD79702 and BD79703 can be found from16https://fscdn.rohm.com/en/products/databook/datasheet/ic/data_converter/dac/bd79702fv-lb_bd79703fv-lb-e.pdf17and for the BD79700 and the BD79701 from18https://fscdn.rohm.com/en/products/databook/datasheet/ic/data_converter/dac/bd79700fvm-lb_bd79701fvm-lb-e.pdf1920properties:21compatible:22enum:23- rohm,bd7970024- rohm,bd7970125- rohm,bd7970226- rohm,bd797032728reg:29maxItems: 13031spi-max-frequency:32maximum: 300000003334vfs-supply:35description:36The regulator to use as a full scale voltage. The voltage should be37between 2.7V .. VCC. Not present on BD79700 and BD79701.3839vcc-supply:40description:41The regulator supplying the operating voltage. Should be between422.7V ... 5.5V. Is used also as a Vfs on BD79700 and BD79701.4344required:45- compatible46- reg47- spi-max-frequency48- vcc-supply4950if:51properties:52compatible:53contains:54enum:55- rohm,bd7970256- rohm,bd7970357then:58required:59- vfs-supply6061allOf:62- $ref: /schemas/spi/spi-peripheral-props.yaml#6364unevaluatedProperties: false6566examples:67- |68spi {69#address-cells = <1>;70#size-cells = <0>;7172dac@0 {73compatible = "rohm,bd79703";74reg = <0>;75spi-max-frequency = <30000000>;76vcc-supply = <&vcc>;77vfs-supply = <&vref>;78};79};80...818283