summaryrefslogtreecommitdiff
path: root/zephyr/dts/bindings/power/intel,ap-pwrseq-gpio.yaml
blob: bd550eff5ee935651343333d794910a851d7161b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Copyright 2022 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

description: Node for power signal GPIO

compatible: "intel,ap-pwrseq-gpio"

include: intel,ap-pwr-signal-base.yaml
properties:
    gpios:
        type: phandle-array
        required: true
        description: |
          GPIO to be used for power signal. Input GPIOs can be
          configured to generate an interrupt if the 'interrupt-flags'
          property is set with the appropriate interrupt flags.

    output:
        type: boolean
        description: Output GPIO. No interrupts used.

    interrupt-flags:
        type: int
        required: false
        description: GPIO interrupt configuration flags.

    no-enable:
        type: boolean
        description: Do not enable interrupt on start-up