| # Copyright (c) 2021 ITE Corporation. All Rights Reserved. |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| description: ITE it8xxx2 keyboard matrix controller |
| |
| compatible: "ite,it8xxx2-kscan" |
| |
| include: kscan.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. |
| |
| gpio-dev: |
| type: phandle |
| required: true |
| description: configure GPIO controller |
| |
| pinctrl-0: |
| type: phandles |
| required: true |
| description: configure KSO pinmux controller |