dts: bindings: dac: add AD56xx

Add bindings for the DACs AD56xx.

Signed-off-by: Benedikt Schmidt <benedikt.schmidt@embedded-solutions.at>
This commit is contained in:
Benedikt Schmidt 2023-07-13 11:06:44 +02:00 committed by Maureen Helm
parent 0371708ba4
commit 54f8c2b98b
12 changed files with 103 additions and 0 deletions

View file

@ -0,0 +1,8 @@
# Copyright (c) 2023 SILA Embedded Solutions GmbH
# SPDX-License-Identifier: Apache-2.0
description: Analog Devices 12-Bit 8-channel SPI DAC
compatible: "adi,ad5628"
include: adi,ad56xx-base.yaml

View file

@ -0,0 +1,8 @@
# Copyright (c) 2023 SILA Embedded Solutions GmbH
# SPDX-License-Identifier: Apache-2.0
description: Analog Devices 14-Bit 8-channel SPI DAC
compatible: "adi,ad5648"
include: adi,ad56xx-base.yaml

View file

@ -0,0 +1,8 @@
# Copyright (c) 2023 SILA Embedded Solutions GmbH
# SPDX-License-Identifier: Apache-2.0
description: Analog Devices 16-Bit 8-channel SPI DAC
compatible: "adi,ad5668"
include: adi,ad56xx-base.yaml

View file

@ -0,0 +1,8 @@
# Copyright (c) 2023 SILA Embedded Solutions GmbH
# SPDX-License-Identifier: Apache-2.0
description: Analog Devices 12-Bit 8-channel SPI DAC
compatible: "adi,ad5672"
include: adi,ad56xx-base.yaml

View file

@ -0,0 +1,8 @@
# Copyright (c) 2023 SILA Embedded Solutions GmbH
# SPDX-License-Identifier: Apache-2.0
description: Analog Devices 12-Bit 16-channel SPI DAC
compatible: "adi,ad5674"
include: adi,ad56xx-base.yaml

View file

@ -0,0 +1,8 @@
# Copyright (c) 2023 SILA Embedded Solutions GmbH
# SPDX-License-Identifier: Apache-2.0
description: Analog Devices 16-Bit 8-channel SPI DAC
compatible: "adi,ad5676"
include: adi,ad56xx-base.yaml

View file

@ -0,0 +1,8 @@
# Copyright (c) 2023 SILA Embedded Solutions GmbH
# SPDX-License-Identifier: Apache-2.0
description: Analog Devices 16-Bit 16-channel SPI DAC
compatible: "adi,ad5679"
include: adi,ad56xx-base.yaml

View file

@ -0,0 +1,8 @@
# Copyright (c) 2023 SILA Embedded Solutions GmbH
# SPDX-License-Identifier: Apache-2.0
description: Analog Devices 12-Bit 4-channel SPI DAC
compatible: "adi,ad5684"
include: adi,ad56xx-base.yaml

View file

@ -0,0 +1,8 @@
# Copyright (c) 2023 SILA Embedded Solutions GmbH
# SPDX-License-Identifier: Apache-2.0
description: Analog Devices 16-Bit 4-channel SPI DAC
compatible: "adi,ad5686"
include: adi,ad56xx-base.yaml

View file

@ -0,0 +1,8 @@
# Copyright (c) 2023 SILA Embedded Solutions GmbH
# SPDX-License-Identifier: Apache-2.0
description: Analog Devices 12-Bit 2-channel SPI DAC
compatible: "adi,ad5687"
include: adi,ad56xx-base.yaml

View file

@ -0,0 +1,8 @@
# Copyright (c) 2023 SILA Embedded Solutions GmbH
# SPDX-License-Identifier: Apache-2.0
description: Analog Devices 16-Bit 2-channel SPI DAC
compatible: "adi,ad5689"
include: adi,ad56xx-base.yaml

View file

@ -0,0 +1,15 @@
# Copyright (c) 2023 SILA Embedded Solutions GmbH
# SPDX-License-Identifier: Apache-2.0
include: [dac-controller.yaml, spi-device.yaml]
properties:
"#io-channel-cells":
const: 1
reset-gpios:
type: phandle-array
description: "GPIO for reset"
io-channel-cells:
- output