2019-08-10 00:46:34 +02:00
|
|
|
# Copyright (c) 2019, Intel Corporation
|
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
|
2019-11-19 08:39:11 +01:00
|
|
|
description: Microchip XEC PS/2 controller
|
2019-08-10 00:46:34 +02:00
|
|
|
|
|
|
|
compatible: "microchip,xec-ps2"
|
|
|
|
|
2022-04-11 22:23:20 +02:00
|
|
|
include: [ps2.yaml, pinctrl-device.yaml]
|
2019-08-10 00:46:34 +02:00
|
|
|
|
|
|
|
properties:
|
2023-01-03 20:21:25 +01:00
|
|
|
reg:
|
|
|
|
required: true
|
2019-08-10 00:46:34 +02:00
|
|
|
|
2023-01-03 20:21:25 +01:00
|
|
|
interrupts:
|
|
|
|
required: true
|
2020-02-14 16:26:55 +01:00
|
|
|
|
2023-01-03 20:21:25 +01:00
|
|
|
girqs:
|
|
|
|
type: array
|
|
|
|
required: true
|
|
|
|
description: |
|
|
|
|
Array of GIRQ and bit position pairs for each interrupt
|
|
|
|
signal the block generates.
|
2020-02-14 16:26:55 +01:00
|
|
|
|
2023-01-03 20:21:25 +01:00
|
|
|
pcrs:
|
|
|
|
type: array
|
|
|
|
required: true
|
|
|
|
description: PS2 PCR register index and bit position
|
2023-04-16 11:14:02 +02:00
|
|
|
|
|
|
|
wakerx-gpios:
|
|
|
|
type: phandle-array
|
|
|
|
description: GPIO configured as PS2 DAT wake source
|