diff options
Diffstat (limited to 'sys/contrib/device-tree/Bindings/display/msm/mdss-common.yaml')
-rw-r--r-- | sys/contrib/device-tree/Bindings/display/msm/mdss-common.yaml | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/sys/contrib/device-tree/Bindings/display/msm/mdss-common.yaml b/sys/contrib/device-tree/Bindings/display/msm/mdss-common.yaml index ccd7d6417523..c6305a6e0334 100644 --- a/sys/contrib/device-tree/Bindings/display/msm/mdss-common.yaml +++ b/sys/contrib/device-tree/Bindings/display/msm/mdss-common.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause %YAML 1.2 --- $id: http://devicetree.org/schemas/display/msm/mdss-common.yaml# @@ -61,22 +61,38 @@ properties: ranges: true + # This is not a perfect description, but it's impossible to discern and match + # the entries like we do with interconnect-names interconnects: minItems: 1 items: - description: Interconnect path from mdp0 (or a single mdp) port to the data bus - description: Interconnect path from mdp1 port to the data bus + - description: Interconnect path from CPU to the reg bus interconnect-names: - minItems: 1 - items: - - const: mdp0-mem - - const: mdp1-mem + oneOf: + - minItems: 1 + items: + - const: mdp0-mem + - const: cpu-cfg + + - minItems: 2 + items: + - const: mdp0-mem + - const: mdp1-mem + - const: cpu-cfg resets: items: - description: MDSS_CORE reset + memory-region: + maxItems: 1 + description: + Phandle to a node describing a reserved framebuffer memory region. + For example, the splash memory region set up by the bootloader. + required: - reg - reg-names |