1# Copyright (c) 2021 Teslabs Engineering S.L.
2# SPDX-License-Identifier: Apache-2.0
3
4include: base.yaml
5
6child-binding:
7  child-binding:
8    include:
9      - name: pincfg-node.yaml
10        property-allowlist:
11          - drive-push-pull
12          - drive-open-drain
13          - bias-disable
14          - bias-pull-down
15          - bias-pull-up
16
17    properties:
18      pinmux:
19        required: true
20        type: array
21        description: |
22          An array of pins sharing the same group properties. The pins should
23          be defined using pre-defined macros or, alternatively, using the
24          GD32_PINMUX_AF or GD32_PINMUX_AFIO utility macros depending on the
25          pinmux model used by the SoC series.
26