Commit b196f3d1 authored by Linus Torvalds's avatar Linus Torvalds
Browse files
Pull rpmsg fixes from Bjorn Andersson:
 "This fixes schema validation warnings in the Devicetree bindings for
  SMD and SMD RPM"

* tag 'rpmsg-v5.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux:
  dt-bindings: soc: qcom: smd-rpm: extend example
  dt-bindings: soc: qcom: smd: reference SMD edge schema
parents b1701d5e 56e07c0c
Loading
Loading
Loading
Loading
+27 −6
Original line number Diff line number Diff line
@@ -93,11 +93,32 @@ examples:
            qcom,smd-edge = <15>;

            rpm-requests {
                        compatible = "qcom,rpm-msm8974";
                compatible = "qcom,rpm-msm8916";
                qcom,smd-channels = "rpm_requests";

                        /* Regulator nodes to follow */
                clock-controller {
                    compatible = "qcom,rpmcc-msm8916", "qcom,rpmcc";
                    #clock-cells = <1>;
                    clocks = <&xo_board>;
                    clock-names = "xo";
                };

                power-controller {
                    compatible = "qcom,msm8916-rpmpd";
                    #power-domain-cells = <1>;
                    operating-points-v2 = <&rpmpd_opp_table>;

                    rpmpd_opp_table: opp-table {
                        compatible = "operating-points-v2";

                        opp-1 {
                            opp-level = <1>;
                        };
                        opp-2 {
                            opp-level = <2>;
                        };
                    };
                };
            };
        };
    };
...
+1 −1
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@ properties:

patternProperties:
  "^.*-edge|rpm$":
    type: object
    $ref: /schemas/remoteproc/qcom,smd-edge.yaml#
    description:
      Each subnode of the SMD node represents a remote subsystem or a remote
      processor of some sort - or in SMD language an "edge". The name of the