lkml.org 
[lkml]   [2023]   [Oct]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v7 15/16] dt-bindings: display: mediatek: split: add compatible for MT8195
    Date
    Add compatible string and GCE property for MT8195 SPLIT, of
    which is operated by MDP3.

    Signed-off-by: Moudy Ho <moudy.ho@mediatek.com>
    ---
    .../display/mediatek/mediatek,split.yaml | 27 +++++++++++++++++++
    1 file changed, 27 insertions(+)

    diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,split.yaml b/Documentation/devicetree/bindings/display/mediatek/mediatek,split.yaml
    index a8a5c9608598..e4affc854f3d 100644
    --- a/Documentation/devicetree/bindings/display/mediatek/mediatek,split.yaml
    +++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,split.yaml
    @@ -23,6 +23,7 @@ properties:
    oneOf:
    - enum:
    - mediatek,mt8173-disp-split
    + - mediatek,mt8195-mdp3-split
    - items:
    - const: mediatek,mt6795-disp-split
    - const: mediatek,mt8173-disp-split
    @@ -38,6 +39,21 @@ properties:
    the power controller specified by phandle. See
    Documentation/devicetree/bindings/power/power-domain.yaml for details.

    + mediatek,gce-client-reg:
    + description:
    + The register of display function block to be set by gce. There are 4 arguments,
    + such as gce node, subsys id, offset and register size. The subsys id that is
    + mapping to the register of display function blocks is defined in the gce header
    + include/dt-bindings/gce/<chip>-gce.h of each chips.
    + $ref: /schemas/types.yaml#/definitions/phandle-array
    + items:
    + items:
    + - description: phandle of GCE
    + - description: GCE subsys id
    + - description: register offset
    + - description: register size
    + maxItems: 1
    +
    clocks:
    items:
    - description: SPLIT Clock
    @@ -48,6 +64,17 @@ required:
    - power-domains
    - clocks

    +allOf:
    + - if:
    + properties:
    + compatible:
    + contains:
    + const: mediatek,mt8195-mdp3-split
    +
    + then:
    + required:
    + - mediatek,gce-client-reg
    +
    additionalProperties: false

    examples:
    --
    2.18.0
    \
     
     \ /
      Last update: 2023-10-12 10:42    [W:4.101 / U:0.016 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site