dts: bindings: Add Si32 pinctrl
Initial version Developed-by: Michael Zimmermann Signed-off-by: Reto Schneider <reto.schneider@husqvarnagroup.com>
This commit is contained in:
parent
3be0fef64a
commit
f64182dc7d
1 changed files with 32 additions and 0 deletions
32
dts/bindings/pinctrl/silabs,si32-pinctrl.yaml
Normal file
32
dts/bindings/pinctrl/silabs,si32-pinctrl.yaml
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# Copyright (c) 2024 GARDENA GmbH
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: |
|
||||
Silabs Si32 pinctrl node
|
||||
|
||||
compatible: "silabs,si32-pinctrl"
|
||||
|
||||
include:
|
||||
- name: base.yaml
|
||||
|
||||
child-binding:
|
||||
description: Si32 pin controller pin group
|
||||
child-binding:
|
||||
description: |
|
||||
Si32 pin controller pin configuration node
|
||||
|
||||
include:
|
||||
- name: pincfg-node.yaml
|
||||
property-allowlist:
|
||||
- input-enable
|
||||
- output-enable
|
||||
- output-low
|
||||
- output-high
|
||||
|
||||
properties:
|
||||
pinmux:
|
||||
required: true
|
||||
type: array
|
||||
description: |
|
||||
Pin mux selections for this group.
|
||||
Loading…
Reference in a new issue