dts: bindings: adc: add MAX11102-MAX11117
Add bindings for the following ADCs: - MAX11102 - MAX11103 - MAX11105 - MAX11106 - MAX11110 - MAX11111 - MAX11115 - MAX11116 - MAX11117 Signed-off-by: Benedikt Schmidt <benedikt.schmidt@embedded-solutions.at>
This commit is contained in:
parent
30cd9a22cf
commit
c3bb1b3c6d
10 changed files with 103 additions and 0 deletions
11
dts/bindings/adc/maxim,max11102-17-base.yaml
Normal file
11
dts/bindings/adc/maxim,max11102-17-base.yaml
Normal file
|
@ -0,0 +1,11 @@
|
|||
# Copyright (c) 2023 SILA Embedded Solutions GmbH
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
include: [adc-controller.yaml, spi-device.yaml]
|
||||
|
||||
properties:
|
||||
"#io-channel-cells":
|
||||
const: 1
|
||||
|
||||
io-channel-cells:
|
||||
- input
|
13
dts/bindings/adc/maxim,max11102.yaml
Normal file
13
dts/bindings/adc/maxim,max11102.yaml
Normal file
|
@ -0,0 +1,13 @@
|
|||
# Copyright (c) 2023 SILA Embedded Solutions GmbH
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: Maxim Integrated 2 channels 12 bit 2 Msps SPI ADC
|
||||
|
||||
compatible: "maxim,max11102"
|
||||
|
||||
include: maxim,max11102-17-base.yaml
|
||||
|
||||
properties:
|
||||
chsel-gpios:
|
||||
type: phandle-array
|
||||
description: "GPIO for channel selection"
|
13
dts/bindings/adc/maxim,max11103.yaml
Normal file
13
dts/bindings/adc/maxim,max11103.yaml
Normal file
|
@ -0,0 +1,13 @@
|
|||
# Copyright (c) 2023 SILA Embedded Solutions GmbH
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: Maxim Integrated 2 channels 12 bit 3 Msps SPI ADC
|
||||
|
||||
compatible: "maxim,max11103"
|
||||
|
||||
include: maxim,max11102-17-base.yaml
|
||||
|
||||
properties:
|
||||
chsel-gpios:
|
||||
type: phandle-array
|
||||
description: "GPIO for channel selection"
|
8
dts/bindings/adc/maxim,max11105.yaml
Normal file
8
dts/bindings/adc/maxim,max11105.yaml
Normal file
|
@ -0,0 +1,8 @@
|
|||
# Copyright (c) 2023 SILA Embedded Solutions GmbH
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: Maxim Integrated 1 channel 12 bit 2 Msps SPI ADC
|
||||
|
||||
compatible: "maxim,max11105"
|
||||
|
||||
include: maxim,max11102-17-base.yaml
|
13
dts/bindings/adc/maxim,max11106.yaml
Normal file
13
dts/bindings/adc/maxim,max11106.yaml
Normal file
|
@ -0,0 +1,13 @@
|
|||
# Copyright (c) 2023 SILA Embedded Solutions GmbH
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: Maxim Integrated 2 channels 10 bit 3 Msps SPI ADC
|
||||
|
||||
compatible: "maxim,max11106"
|
||||
|
||||
include: maxim,max11102-17-base.yaml
|
||||
|
||||
properties:
|
||||
chsel-gpios:
|
||||
type: phandle-array
|
||||
description: "GPIO for channel selection"
|
8
dts/bindings/adc/maxim,max11110.yaml
Normal file
8
dts/bindings/adc/maxim,max11110.yaml
Normal file
|
@ -0,0 +1,8 @@
|
|||
# Copyright (c) 2023 SILA Embedded Solutions GmbH
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: Maxim Integrated 1 channel 10 bit 2 Msps SPI ADC
|
||||
|
||||
compatible: "maxim,max11110"
|
||||
|
||||
include: maxim,max11102-17-base.yaml
|
13
dts/bindings/adc/maxim,max11111.yaml
Normal file
13
dts/bindings/adc/maxim,max11111.yaml
Normal file
|
@ -0,0 +1,13 @@
|
|||
# Copyright (c) 2023 SILA Embedded Solutions GmbH
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: Maxim Integrated 2 channels 8 bit 3 Msps SPI ADC
|
||||
|
||||
compatible: "maxim,max11111"
|
||||
|
||||
include: maxim,max11102-17-base.yaml
|
||||
|
||||
properties:
|
||||
chsel-gpios:
|
||||
type: phandle-array
|
||||
description: "GPIO for channel selection"
|
8
dts/bindings/adc/maxim,max11115.yaml
Normal file
8
dts/bindings/adc/maxim,max11115.yaml
Normal file
|
@ -0,0 +1,8 @@
|
|||
# Copyright (c) 2023 SILA Embedded Solutions GmbH
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: Maxim Integrated 1 channel 8 bit 2 Msps SPI ADC
|
||||
|
||||
compatible: "maxim,max11115"
|
||||
|
||||
include: maxim,max11102-17-base.yaml
|
8
dts/bindings/adc/maxim,max11116.yaml
Normal file
8
dts/bindings/adc/maxim,max11116.yaml
Normal file
|
@ -0,0 +1,8 @@
|
|||
# Copyright (c) 2023 SILA Embedded Solutions GmbH
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: Maxim Integrated 1 channel 8 bit 3 Msps SPI ADC
|
||||
|
||||
compatible: "maxim,max11116"
|
||||
|
||||
include: maxim,max11102-17-base.yaml
|
8
dts/bindings/adc/maxim,max11117.yaml
Normal file
8
dts/bindings/adc/maxim,max11117.yaml
Normal file
|
@ -0,0 +1,8 @@
|
|||
# Copyright (c) 2023 SILA Embedded Solutions GmbH
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: Maxim Integrated 1 channel 10 bit 3 Msps SPI ADC
|
||||
|
||||
compatible: "maxim,max11117"
|
||||
|
||||
include: maxim,max11102-17-base.yaml
|
Loading…
Add table
Add a link
Reference in a new issue