summaryrefslogtreecommitdiff
path: root/zephyr/dts/bindings/cros_kb_raw/ite,it8xxx2-cros-kb-raw.yaml
blob: 9c1d635b61e4a62dbc45d731c4ea02b988dcb529 (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
# Copyright 2022 Google LLC
# SPDX-License-Identifier: Apache-2.0

description: ITE, it8xxx2-cros-kb-raw node

compatible: "ite,it8xxx2-cros-kb-raw"

include: cros-kb-raw-controller.yaml

properties:
    reg:
      required: true

    interrupts:
      required: true

    wucctrl:
      type: phandles
      description: |
        Configure wakeup controller, this controller is used to set that
        when the interrupt is triggered in EC low power mode, it can wakeup
        EC or not. Via this controller, we set the wakeup trigger edge,
        enable, disable, and clear wakeup status for the specific pin which
        may be gpio pins or alternate pins.