192dae33aSAbel Vesa# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 292dae33aSAbel Vesa%YAML 1.2 392dae33aSAbel Vesa--- 492dae33aSAbel Vesa$id: http://devicetree.org/schemas/input/fsl,scu-key.yaml# 592dae33aSAbel Vesa$schema: http://devicetree.org/meta-schemas/core.yaml# 692dae33aSAbel Vesa 7*3367934dSKrzysztof Kozlowskititle: i.MX SCU Client Device Node - SCU Key Based on SCU Message Protocol 892dae33aSAbel Vesa 992dae33aSAbel Vesamaintainers: 1092dae33aSAbel Vesa - Dong Aisheng <aisheng.dong@nxp.com> 1192dae33aSAbel Vesa 1292dae33aSAbel Vesadescription: i.MX SCU Client Device Node 1392dae33aSAbel Vesa Client nodes are maintained as children of the relevant IMX-SCU device node. 1492dae33aSAbel Vesa 1592dae33aSAbel VesaallOf: 1692dae33aSAbel Vesa - $ref: input.yaml# 1792dae33aSAbel Vesa 1892dae33aSAbel Vesaproperties: 1992dae33aSAbel Vesa compatible: 2092dae33aSAbel Vesa items: 2192dae33aSAbel Vesa - const: fsl,imx8qxp-sc-key 2292dae33aSAbel Vesa - const: fsl,imx-sc-key 2392dae33aSAbel Vesa 2492dae33aSAbel Vesa linux,keycodes: 2592dae33aSAbel Vesa maxItems: 1 2692dae33aSAbel Vesa 2792dae33aSAbel Vesarequired: 2892dae33aSAbel Vesa - compatible 2992dae33aSAbel Vesa - linux,keycodes 3092dae33aSAbel Vesa 3192dae33aSAbel VesaadditionalProperties: false 3292dae33aSAbel Vesa 3392dae33aSAbel Vesaexamples: 3492dae33aSAbel Vesa - | 3592dae33aSAbel Vesa #include <dt-bindings/input/input.h> 3692dae33aSAbel Vesa 3792dae33aSAbel Vesa keys { 3892dae33aSAbel Vesa compatible = "fsl,imx8qxp-sc-key", "fsl,imx-sc-key"; 3992dae33aSAbel Vesa linux,keycodes = <KEY_POWER>; 4092dae33aSAbel Vesa }; 41