Moved yaml, added west, added boards
This commit is contained in:
56
modules/vnd7050aj/dts/bindings/st,vnd7050aj.yaml
Normal file
56
modules/vnd7050aj/dts/bindings/st,vnd7050aj.yaml
Normal file
@@ -0,0 +1,56 @@
|
||||
# Copyright (c) 2024, Eduard Iten
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: |
|
||||
STMicroelectronics VND7050AJ dual-channel high-side driver.
|
||||
This is a GPIO and ADC controlled device.
|
||||
|
||||
compatible: "st,vnd7050aj"
|
||||
|
||||
include: base.yaml
|
||||
|
||||
properties:
|
||||
input0-gpios:
|
||||
type: phandle-array
|
||||
required: true
|
||||
description: GPIO to control output channel 0.
|
||||
|
||||
input1-gpios:
|
||||
type: phandle-array
|
||||
required: true
|
||||
description: GPIO to control output channel 1.
|
||||
|
||||
select0-gpios:
|
||||
type: phandle-array
|
||||
required: true
|
||||
description: GPIO for MultiSense selection bit 0.
|
||||
|
||||
select1-gpios:
|
||||
type: phandle-array
|
||||
required: true
|
||||
description: GPIO for MultiSense selection bit 1.
|
||||
|
||||
sense-enable-gpios:
|
||||
type: phandle-array
|
||||
required: true
|
||||
description: GPIO to enable the MultiSense output.
|
||||
|
||||
fault-reset-gpios:
|
||||
type: phandle-array
|
||||
required: true
|
||||
description: GPIO to reset a latched fault (active-low).
|
||||
|
||||
io-channels:
|
||||
type: phandle-array
|
||||
required: true
|
||||
description: |
|
||||
ADC channel connected to the MultiSense pin. This should be an
|
||||
io-channels property pointing to the ADC controller and channel number.
|
||||
|
||||
r-sense-ohms:
|
||||
type: int
|
||||
required: true
|
||||
description: |
|
||||
Value of the external sense resistor connected from the MultiSense
|
||||
pin to GND, specified in Ohms. This is critical for correct
|
||||
conversion of the analog readings.
|
||||
@@ -1,22 +0,0 @@
|
||||
description: STMicroelectronics VND7050AJ High-Side Driver
|
||||
|
||||
compatible:
|
||||
- st,vnd7050aj
|
||||
|
||||
properties:
|
||||
label:
|
||||
type: string
|
||||
required: true
|
||||
description: Human readable name for the device
|
||||
|
||||
# Example property for a GPIO pin, adjust as needed
|
||||
gpio-enable-pin:
|
||||
type: phandle-array
|
||||
required: true
|
||||
description: GPIO pin for enabling the device
|
||||
|
||||
# Add other properties relevant to the VND7050AJ, e.g.,
|
||||
# current-sense-gpios:
|
||||
# type: phandle-array
|
||||
# required: false
|
||||
# description: GPIO pins for current sensing
|
||||
Reference in New Issue
Block a user