Message ID | 1670267670-15832-3-git-send-email-quic_khsieh@quicinc.com |
---|---|
State | Superseded |
Headers | show |
Series | Add data-lanes and link-frequencies to dp_out endpoint | expand |
On 5 December 2022 22:14:27 GMT+03:00, Kuogee Hsieh <quic_khsieh@quicinc.com> wrote: >Add both data-lanes and link-frequencies property into endpoint > >Changes in v7: >-- split yaml out of dtsi patch >-- link-frequencies from link rate to symbol rate >-- deprecation of old data-lanes property > >Changes in v8: >-- correct Bjorn mail address to kernel.org > >Signed-off-by: Kuogee Hsieh <quic_khsieh@quicinc.com> >--- > .../bindings/display/msm/dp-controller.yaml | 22 ++++++++++++++++------ > 1 file changed, 16 insertions(+), 6 deletions(-) > >diff --git a/Documentation/devicetree/bindings/display/msm/dp-controller.yaml b/Documentation/devicetree/bindings/display/msm/dp-controller.yaml >index f2515af..13d2c3c 100644 >--- a/Documentation/devicetree/bindings/display/msm/dp-controller.yaml >+++ b/Documentation/devicetree/bindings/display/msm/dp-controller.yaml >@@ -79,12 +79,6 @@ properties: > aux-bus: > $ref: /schemas/display/dp-aux-bus.yaml# > >- data-lanes: >- $ref: /schemas/types.yaml#/definitions/uint32-array >- minItems: 1 >- maxItems: 4 >- items: >- maximum: 3 These properties can still be used, e.g. Bjorn is submitting patches with the old property. I think this should be marked with deprecated: true instead of removal. > > "#sound-dai-cells": > const: 0 >@@ -105,6 +99,19 @@ properties: > $ref: /schemas/graph.yaml#/properties/port > description: Output endpoint of the controller > >+ properties: >+ endpoint: >+ $ref: /schemas/media/video-interfaces.yaml# >+ >+ properties: >+ data-lanes: >+ $ref: /schemas/types.yaml#/definitions/uint32-array >+ >+ link-frequencies: >+ $ref: /schemas/types.yaml#/definitions/uint64-array >+ >+ additionalProperties: false >+ > required: > - compatible > - reg >@@ -193,6 +200,9 @@ examples: > reg = <1>; > endpoint { > remote-endpoint = <&typec>; >+ data-lanes = <1 2>; >+ link-frequencies = /bits/ 64 <1620000000 2700000000 >+ 5400000000 8100000000>; > }; > }; > };
diff --git a/Documentation/devicetree/bindings/display/msm/dp-controller.yaml b/Documentation/devicetree/bindings/display/msm/dp-controller.yaml index f2515af..13d2c3c 100644 --- a/Documentation/devicetree/bindings/display/msm/dp-controller.yaml +++ b/Documentation/devicetree/bindings/display/msm/dp-controller.yaml @@ -79,12 +79,6 @@ properties: aux-bus: $ref: /schemas/display/dp-aux-bus.yaml# - data-lanes: - $ref: /schemas/types.yaml#/definitions/uint32-array - minItems: 1 - maxItems: 4 - items: - maximum: 3 "#sound-dai-cells": const: 0 @@ -105,6 +99,19 @@ properties: $ref: /schemas/graph.yaml#/properties/port description: Output endpoint of the controller + properties: + endpoint: + $ref: /schemas/media/video-interfaces.yaml# + + properties: + data-lanes: + $ref: /schemas/types.yaml#/definitions/uint32-array + + link-frequencies: + $ref: /schemas/types.yaml#/definitions/uint64-array + + additionalProperties: false + required: - compatible - reg @@ -193,6 +200,9 @@ examples: reg = <1>; endpoint { remote-endpoint = <&typec>; + data-lanes = <1 2>; + link-frequencies = /bits/ 64 <1620000000 2700000000 + 5400000000 8100000000>; }; }; };
Add both data-lanes and link-frequencies property into endpoint Changes in v7: -- split yaml out of dtsi patch -- link-frequencies from link rate to symbol rate -- deprecation of old data-lanes property Changes in v8: -- correct Bjorn mail address to kernel.org Signed-off-by: Kuogee Hsieh <quic_khsieh@quicinc.com> --- .../bindings/display/msm/dp-controller.yaml | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-)