From 5db888f27d243b833a7ca5066eb42f414530c54b Mon Sep 17 00:00:00 2001 From: David Collins Date: Thu, 15 Jun 2023 16:39:06 -0700 Subject: [PATCH] bindings: add support for qcom,ucsi-glink The UCSI Glink device handles the communication between OPM on the Application processor and PPM which is charger firmware running on the remote subsystem (e.g. DSP) over PMIC Glink. This is a snapshot taken as of qcom-6.1 commit de2a781818d7 ("bindings: add support for qcom,ucsi-glink") which was then converted to yaml. Change-Id: I1ff3756302c40c88954109b6dccaf87e59e66919 Signed-off-by: David Collins --- bindings/usb/qcom,ucsi-glink.yaml | 33 +++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 bindings/usb/qcom,ucsi-glink.yaml diff --git a/bindings/usb/qcom,ucsi-glink.yaml b/bindings/usb/qcom,ucsi-glink.yaml new file mode 100644 index 00000000..396d25e8 --- /dev/null +++ b/bindings/usb/qcom,ucsi-glink.yaml @@ -0,0 +1,33 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/soc/qcom/qcom,ucsi-glink.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Qualcomm Technologies, Inc. UCSI Glink Device + +maintainers: + - Subbaraman Narayanamurthy + +description: | + This binding describes the Qualcomm Technologies, Inc. UCSI device. UCSI + handles the communication between OPM on the Application processor and PPM + which is charger firmware running on a remote subsystem (e.g. DSP) over + PMIC Glink. + +properties: + compatible: + const: qcom,ucsi-glink + +required: + - compatible + +additionalProperties: false + +examples: + - | + pmic_glink { + ucsi { + compatible = "qcom,ucsi-glink"; + }; + };